From 36940460f1d805ec0b721302e68c500592f37b13 Mon Sep 17 00:00:00 2001 From: Alvin Wang Date: Fri, 29 Dec 2017 20:34:57 -0800 Subject: [PATCH] 1.0.0-alpha.3 Release --- CHANGELOG.md | 13 +- dist/css/materialize.css | 63 +- dist/css/materialize.min.css | 6 +- dist/js/materialize.js | 2618 +++++++++-------- dist/js/materialize.min.js | 4 +- extras/noUiSlider/nouislider.css | 2 +- extras/noUiSlider/nouislider.js | 2 +- extras/noUiSlider/nouislider.min.js | 2 +- .../getting_started_content.html | 8 +- jade/index/index_content.html | 2 +- package.js | 2 +- package.json | 2 +- templates/parallax-template.zip | Bin 1389856 -> 1392647 bytes templates/starter-template.zip | Bin 926237 -> 929028 bytes 14 files changed, 1380 insertions(+), 1344 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 98a1e6470c..974c8d50e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,15 @@ Changelog ======= Bolded styling surrounded by emojis indicates a breaking change. -## 1.0.0-alpha.3 (TBD) -- *Initialization code for components changed. E.g. Change`new M.Tooltip(el, options)` to `M.Tooltip.init(el, options)`* +## 1.0.0-alpha.3 (December 29th, 2017) +- *Initialization code for all components changed. E.g. Change`new M.Tooltip(el, options)` to `M.Tooltip.init(el, options)`* - This was done so that the same initialization code can be used to initialize single Elements as well as NodeLists and jQuery element objects +- Added in onOpen and OnClose callbacks for appropriate plugins + +- Datepicker + - Destroy function added + - Feature Discovery - Added open and close callbacks @@ -16,6 +21,10 @@ Bolded styling surrounded by emojis indicates a breaking change. - Added open and close callbacks for consistency - Removed ready and complete callbacks +- Parallax + - Has responsiveThreshold option + - Destroy function added + - Pushpin - added onPositionChange callback diff --git a/dist/css/materialize.css b/dist/css/materialize.css index 6fb9710e6c..93d211bf96 100644 --- a/dist/css/materialize.css +++ b/dist/css/materialize.css @@ -1,5 +1,5 @@ /*! - * Materialize v1.0.0-alpha.2 (http://materializecss.com) + * Materialize v1.0.0-alpha.3 (http://materializecss.com) * Copyright 2014-2017 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ @@ -2253,7 +2253,9 @@ abbr[title] { /* 1 */ text-decoration: underline; /* 2 */ - text-decoration: underline dotted; + -webkit-text-decoration: underline dotted; + -moz-text-decoration: underline dotted; + text-decoration: underline dotted; /* 2 */ } @@ -2966,11 +2968,6 @@ table { border-spacing: 0; } -table.bordered > thead > tr, -table.bordered > tbody > tr { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); -} - table.striped tr { border-bottom: none; } @@ -3060,27 +3057,13 @@ td, th { 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); } - table.responsive-table.bordered th { - border-bottom: 0; - border-left: 0; - } - table.responsive-table.bordered td { - border-left: 0; - border-right: 0; - border-bottom: 0; - } - table.responsive-table.bordered tr { - border: 0; - } - table.responsive-table.bordered tbody tr { - border-right: 1px solid rgba(0, 0, 0, 0.12); - } } .collection { @@ -4577,10 +4560,6 @@ small { font-weight: 200; } -.flow-text { - font-weight: 300; -} - @media only screen and (min-width: 360px) { .flow-text { font-size: 1.2rem; @@ -4893,7 +4872,6 @@ small { .card .card-content p { margin: 0; - color: inherit; } .card .card-content .card-title { @@ -4908,7 +4886,6 @@ small { .card .card-action { position: relative; - background-color: inherit; border-top: 1px solid rgba(160, 160, 160, 0.2); padding: 16px 24px; } @@ -5951,7 +5928,7 @@ button.btn-floating { border: 0; color: rgba(0, 0, 0, 0.6); display: inline-block; - font-size: 1rem; + font-size: 16px; height: 3rem; line-height: 32px; outline: 0; @@ -6054,6 +6031,9 @@ label { :-ms-input-placeholder { color: #d1d1d1; } +::-ms-input-placeholder { + color: #d1d1d1; +} ::placeholder { color: #d1d1d1; } @@ -6079,15 +6059,17 @@ textarea.materialize-textarea { outline: none; height: 3rem; width: 100%; - font-size: 1rem; + 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: all 0.3s; - transition: all 0.3s; + -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"], @@ -6605,8 +6587,6 @@ textarea.materialize-textarea { min-height: 3rem; -webkit-box-sizing: border-box; box-sizing: border-box; - -webkit-transition: none; - transition: none; } .hiddendiv { @@ -6771,16 +6751,6 @@ textarea.materialize-textarea { /* Checkboxes ========================================================================== */ -/* CUSTOM CSS CHECKBOXES */ -form p { - margin-bottom: 10px; - text-align: left; -} - -form p:last-child { - margin-bottom: 0; -} - /* Remove default checkbox */ [type="checkbox"]:not(:checked), [type="checkbox"]:checked { @@ -7131,7 +7101,7 @@ select { height: 3rem; line-height: 3rem; width: 100%; - font-size: 1rem; + font-size: 16px; margin: 0 0 8px 0; padding: 0; display: block; @@ -7139,6 +7109,7 @@ select { -moz-user-select: none; -ms-user-select: none; user-select: none; + z-index: 1; } .select-wrapper input.select-dropdown:focus { @@ -7151,7 +7122,7 @@ select { top: 0; bottom: 0; margin: auto 0; - z-index: -1; + z-index: 0; fill: rgba(0, 0, 0, 0.87); } diff --git a/dist/css/materialize.min.css b/dist/css/materialize.min.css index b6f23bc829..17d5de6d2f 100644 --- a/dist/css/materialize.min.css +++ b/dist/css/materialize.min.css @@ -1,13 +1,13 @@ /*! - * Materialize v1.0.0-alpha.2 (http://materializecss.com) + * Materialize v1.0.0-alpha.3 (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;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-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-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: 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.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid rgba(0,0,0,0.12)}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{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,0.12)}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{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)}.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-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-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}.flow-text{font-weight:300}@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;color:inherit}.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;background-color:inherit;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-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-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-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-flat:disabled,.btn[disabled],[disabled].btn-large,.btn-floating[disabled],.btn-large[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,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,[disabled].btn-large:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-floating,.btn-large,.btn-flat{font-size:1rem;outline:0}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large{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{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}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.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}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;z-index:999;-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-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-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: 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)}.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-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-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-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-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-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-flat:disabled,.btn[disabled],[disabled].btn-large,.btn-floating[disabled],.btn-large[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,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,[disabled].btn-large:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-floating,.btn-large,.btn-flat{font-size:1rem;outline:0}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large{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{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}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.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}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;z-index:999;-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-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:1rem;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:1rem;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:all 0.3s;transition:all 0.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{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}.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 ~ .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;-webkit-transition:none;transition:none}.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;display:block;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}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[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;top: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:1rem;margin:0 0 8px 0;padding:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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:-1;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{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-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-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-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),.tap-target-origin:not(.btn):not(.btn-large):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;-ms-flex:1;flex:1;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;-ms-flex:2.5;flex:2.5}.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;-ms-flex:1;flex:1;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;-ms-flex:2.5;flex:2.5}.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-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}::-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{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}.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 ~ .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;display:block;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;top: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{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-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-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-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),.tap-target-origin:not(.btn):not(.btn-large):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;-ms-flex:1;flex:1;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;-ms-flex:2.5;flex:2.5}.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;-ms-flex:1;flex:1;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;-ms-flex:2.5;flex:2.5}.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 c83be0b455..2b9677ded8 100644 --- a/dist/js/materialize.js +++ b/dist/js/materialize.js @@ -1,10 +1,16 @@ /*! - * Materialize v1.0.0-alpha.2 (http://materializecss.com) + * Materialize v1.0.0-alpha.3 (http://materializecss.com) * Copyright 2014-2017 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ +var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; + var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } /*! cash-dom 1.3.5, https://github.com/kenwheeler/cash @license MIT */ @@ -41,7 +47,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons var frag; function parseHTML(str) { if (!frag) { - frag = doc.implementation.createHTMLDocument(); + frag = doc.implementation.createHTMLDocument(null); var base = frag.createElement("base"); base.href = doc.location.href; frag.head.appendChild(base); @@ -715,11 +721,11 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons val: function (value) { if (value === undefined) { return getValue(this[0]); - } else { - return this.each(function (v) { - return v.value = value; - }); } + + return this.each(function (v) { + return v.value = value; + }); } }); @@ -997,508 +1003,144 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons return cash; }); -; /* - v2.2.0 - 2017 Julian Garnier - Released under the MIT license - */ -var $jscomp = { scope: {} };$jscomp.defineProperty = "function" == typeof Object.defineProperties ? Object.defineProperty : function (e, r, p) { - if (p.get || p.set) throw new TypeError("ES3 does not support getters and setters.");e != Array.prototype && e != Object.prototype && (e[r] = p.value); -};$jscomp.getGlobal = function (e) { - return "undefined" != typeof window && window === e ? e : "undefined" != typeof global && null != global ? global : e; -};$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 (e) { - return $jscomp.SYMBOL_PREFIX + (e || "") + $jscomp.symbolCounter_++; -}; -$jscomp.initSymbolIterator = function () { - $jscomp.initSymbol();var e = $jscomp.global.Symbol.iterator;e || (e = $jscomp.global.Symbol.iterator = $jscomp.global.Symbol("iterator"));"function" != typeof Array.prototype[e] && $jscomp.defineProperty(Array.prototype, e, { configurable: !0, writable: !0, value: function () { - return $jscomp.arrayIterator(this); - } });$jscomp.initSymbolIterator = function () {}; -};$jscomp.arrayIterator = function (e) { - var r = 0;return $jscomp.iteratorPrototype(function () { - return r < e.length ? { done: !1, value: e[r++] } : { done: !0 }; +; +var Component = function () { + /** + * Generic constructor for all components + * @constructor + * @param {Element} el + * @param {Object} options + */ + function Component(classDef, el, options) { + _classCallCheck(this, Component); + + // Display error if el is valid HTML Element + if (!(el instanceof Element)) { + console.error(Error(el + ' is not an HTML Element')); + } + + // If exists, destroy and reinitialize in child + var ins = classDef.getInstance(el); + if (!!ins) { + ins.destroy(); + } + + this.el = el; + this.$el = cash(el); + } + + /** + * Initializes components + * @param {class} classDef + * @param {Element | NodeList | jQuery} els + * @param {Object} options + */ + + + _createClass(Component, null, [{ + key: "init", + value: function init(classDef, els, options) { + var instances = null; + if (els instanceof Element) { + instances = new classDef(els, options); + } else if (!!els.jquery || els instanceof NodeList) { + var instancesArr = []; + for (var i = 0; i < els.length; i++) { + instancesArr.push(new classDef(els[i], options)); + } + instances = instancesArr; + } + + return instances; + } + }]); + + return Component; +}(); + +; // Required for Meteor package, the use of window prevents export by Meteor +(function (window) { + if (window.Package) { + M = {}; + } else { + window.M = {}; + } + + // Check for jQuery + M.jQueryLoaded = !!window.jQuery; +})(window); + +// AMD +if (typeof define === "function" && define.amd) { + define("M", [], function () { + return M; }); + + // Common JS +} else if (typeof exports !== 'undefined' && !exports.nodeType) { + if (typeof module !== 'undefined' && !module.nodeType && module.exports) { + exports = module.exports = M; + } + exports.default = M; +} + +M.keys = { + TAB: 9, + ENTER: 13, + ESC: 27, + ARROW_UP: 38, + ARROW_DOWN: 40 }; -$jscomp.iteratorPrototype = function (e) { - $jscomp.initSymbolIterator();e = { next: e };e[$jscomp.global.Symbol.iterator] = function () { - return this; - };return e; -};$jscomp.array = $jscomp.array || {};$jscomp.iteratorFromArray = function (e, r) { - $jscomp.initSymbolIterator();e instanceof String && (e += "");var p = 0, - m = { next: function () { - if (p < e.length) { - var u = p++;return { value: r(u, e[u]), done: !1 }; - }m.next = function () { - return { done: !0, value: void 0 }; - };return m.next(); - } };m[Symbol.iterator] = function () { - return m; - };return m; + +/** + * TabPress Keydown handler + */ +M.tabPressed = false; +var docHandleKeydown = function (e) { + if (e.which === M.keys.TAB) { + M.tabPressed = true; + } }; -$jscomp.polyfill = function (e, r, p, m) { - if (r) { - p = $jscomp.global;e = e.split(".");for (m = 0; m < e.length - 1; m++) { - var u = e[m];u in p || (p[u] = {});p = p[u]; - }e = e[e.length - 1];m = p[e];r = r(m);r != m && null != r && $jscomp.defineProperty(p, e, { configurable: !0, writable: !0, value: r }); +var docHandleKeyup = function (e) { + if (e.which === M.keys.TAB) { + M.tabPressed = false; } -};$jscomp.polyfill("Array.prototype.keys", function (e) { - return e ? e : function () { - return $jscomp.iteratorFromArray(this, function (e) { - return e; - }); - }; -}, "es6-impl", "es3");var $jscomp$this = this; -(function (e, r) { - e.anime = r(); -})(this, function () { - function e(a) { - if (!h.col(a)) try { - return document.querySelectorAll(a); - } catch (c) {} - }function r(a, c) { - for (var d = a.length, b = 2 <= arguments.length ? arguments[1] : void 0, f = [], n = 0; n < d; n++) { - if (n in a) { - var k = a[n];c.call(b, k, n, a) && f.push(k); +}; +document.addEventListener('keydown', docHandleKeydown); +document.addEventListener('keyup', docHandleKeyup); + +/** + * Initialize jQuery wrapper for plugin + * @param {Class} plugin javascript class + * @param {string} pluginName jQuery plugin name + * @param {string} classRef Class reference name + */ +M.initializeJqueryWrapper = function (plugin, pluginName, classRef) { + jQuery.fn[pluginName] = function (methodOrOptions) { + // Call plugin method if valid method name is passed in + if (plugin.prototype[methodOrOptions]) { + var params = Array.prototype.slice.call(arguments, 1); + + // Getter methods + if (methodOrOptions.slice(0, 3) === 'get') { + var instance = this.first()[0][classRef]; + return instance[methodOrOptions].apply(instance, params); } - }return f; - }function p(a) { - return a.reduce(function (a, d) { - return a.concat(h.arr(d) ? p(d) : d); - }, []); - }function m(a) { - if (h.arr(a)) return a; - h.str(a) && (a = e(a) || a);return a instanceof NodeList || a instanceof HTMLCollection ? [].slice.call(a) : [a]; - }function u(a, c) { - return a.some(function (a) { - return a === c; - }); - }function C(a) { - var c = {}, - d;for (d in a) { - c[d] = a[d]; - }return c; - }function D(a, c) { - var d = C(a), - b;for (b in a) { - d[b] = c.hasOwnProperty(b) ? c[b] : a[b]; - }return d; - }function z(a, c) { - var d = C(a), - b;for (b in c) { - d[b] = h.und(a[b]) ? c[b] : a[b]; - }return d; - }function T(a) { - a = a.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i, function (a, c, d, k) { - return c + c + d + d + k + k; - });var c = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(a); - a = parseInt(c[1], 16);var d = parseInt(c[2], 16), - c = parseInt(c[3], 16);return "rgba(" + a + "," + d + "," + c + ",1)"; - }function U(a) { - function c(a, c, b) { - 0 > b && (b += 1);1 < b && --b;return b < 1 / 6 ? a + 6 * (c - a) * b : .5 > b ? c : b < 2 / 3 ? a + (c - a) * (2 / 3 - b) * 6 : a; - }var d = /hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(a) || /hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(a);a = parseInt(d[1]) / 360;var b = parseInt(d[2]) / 100, - f = parseInt(d[3]) / 100, - d = d[4] || 1;if (0 == b) f = b = a = f;else { - var n = .5 > f ? f * (1 + b) : f + b - f * b, - k = 2 * f - n, - f = c(k, n, a + 1 / 3), - b = c(k, n, a);a = c(k, n, a - 1 / 3); - }return "rgba(" + 255 * f + "," + 255 * b + "," + 255 * a + "," + d + ")"; - }function y(a) { - if (a = /([\+\-]?[0-9#\.]+)(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(a)) return a[2]; - }function V(a) { - if (-1 < a.indexOf("translate") || "perspective" === a) return "px";if (-1 < a.indexOf("rotate") || -1 < a.indexOf("skew")) return "deg"; - }function I(a, c) { - return h.fnc(a) ? a(c.target, c.id, c.total) : a; - }function E(a, c) { - if (c in a.style) return getComputedStyle(a).getPropertyValue(c.replace(/([a-z])([A-Z])/g, "$1-$2").toLowerCase()) || "0"; - }function J(a, c) { - if (h.dom(a) && u(W, c)) return "transform";if (h.dom(a) && (a.getAttribute(c) || h.svg(a) && a[c])) return "attribute";if (h.dom(a) && "transform" !== c && E(a, c)) return "css";if (null != a[c]) return "object"; - }function X(a, c) { - var d = V(c), - d = -1 < c.indexOf("scale") ? 1 : 0 + d;a = a.style.transform;if (!a) return d;for (var b = [], f = [], n = [], k = /(\w+)\((.+?)\)/g; b = k.exec(a);) { - f.push(b[1]), n.push(b[2]); - }a = r(n, function (a, b) { - return f[b] === c; - });return a.length ? a[0] : d; - }function K(a, c) { - switch (J(a, c)) {case "transform": - return X(a, c);case "css": - return E(a, c);case "attribute": - return a.getAttribute(c);}return a[c] || 0; - }function L(a, c) { - var d = /^(\*=|\+=|-=)/.exec(a);if (!d) return a;var b = y(a) || 0;c = parseFloat(c);a = parseFloat(a.replace(d[0], ""));switch (d[0][0]) {case "+": - return c + a + b;case "-": - return c - a + b;case "*": - return c * a + b;} - }function F(a, c) { - return Math.sqrt(Math.pow(c.x - a.x, 2) + Math.pow(c.y - a.y, 2)); - }function M(a) { - a = a.points;for (var c = 0, d, b = 0; b < a.numberOfItems; b++) { - var f = a.getItem(b);0 < b && (c += F(d, f));d = f; - }return c; - }function N(a) { - if (a.getTotalLength) return a.getTotalLength();switch (a.tagName.toLowerCase()) {case "circle": - return 2 * Math.PI * a.getAttribute("r");case "rect": - return 2 * a.getAttribute("width") + 2 * a.getAttribute("height");case "line": - return F({ x: a.getAttribute("x1"), y: a.getAttribute("y1") }, { x: a.getAttribute("x2"), y: a.getAttribute("y2") });case "polyline": - return M(a);case "polygon": - var c = a.points;return M(a) + F(c.getItem(c.numberOfItems - 1), c.getItem(0));} - }function Y(a, c) { - function d(b) { - b = void 0 === b ? 0 : b;return a.el.getPointAtLength(1 <= c + b ? c + b : 0); - }var b = d(), - f = d(-1), - n = d(1);switch (a.property) {case "x": - return b.x;case "y": - return b.y; - case "angle": - return 180 * Math.atan2(n.y - f.y, n.x - f.x) / Math.PI;} - }function O(a, c) { - var d = /-?\d*\.?\d+/g, - b;b = h.pth(a) ? a.totalLength : a;if (h.col(b)) { - if (h.rgb(b)) { - var f = /rgb\((\d+,\s*[\d]+,\s*[\d]+)\)/g.exec(b);b = f ? "rgba(" + f[1] + ",1)" : b; - } else b = h.hex(b) ? T(b) : h.hsl(b) ? U(b) : void 0; - } else f = (f = y(b)) ? b.substr(0, b.length - f.length) : b, b = c && !/\s/g.test(b) ? f + c : f;b += "";return { original: b, numbers: b.match(d) ? b.match(d).map(Number) : [0], strings: h.str(a) || c ? b.split(d) : [] }; - }function P(a) { - a = a ? p(h.arr(a) ? a.map(m) : m(a)) : [];return r(a, function (a, d, b) { - return b.indexOf(a) === d; - }); - }function Z(a) { - var c = P(a);return c.map(function (a, b) { - return { target: a, id: b, total: c.length }; - }); - }function aa(a, c) { - var d = C(c);if (h.arr(a)) { - var b = a.length;2 !== b || h.obj(a[0]) ? h.fnc(c.duration) || (d.duration = c.duration / b) : a = { value: a }; - }return m(a).map(function (a, b) { - b = b ? 0 : c.delay;a = h.obj(a) && !h.pth(a) ? a : { value: a };h.und(a.delay) && (a.delay = b);return a; - }).map(function (a) { - return z(a, d); - }); - }function ba(a, c) { - var d = {}, - b;for (b in a) { - var f = I(a[b], c);h.arr(f) && (f = f.map(function (a) { - return I(a, c); - }), 1 === f.length && (f = f[0]));d[b] = f; - }d.duration = parseFloat(d.duration);d.delay = parseFloat(d.delay);return d; - }function ca(a) { - return h.arr(a) ? A.apply(this, a) : Q[a]; - }function da(a, c) { - var d;return a.tweens.map(function (b) { - b = ba(b, c);var f = b.value, - e = K(c.target, a.name), - k = d ? d.to.original : e, - k = h.arr(f) ? f[0] : k, - w = L(h.arr(f) ? f[1] : f, k), - e = y(w) || y(k) || y(e);b.from = O(k, e);b.to = O(w, e);b.start = d ? d.end : a.offset;b.end = b.start + b.delay + b.duration;b.easing = ca(b.easing);b.elasticity = (1E3 - Math.min(Math.max(b.elasticity, 1), 999)) / 1E3;b.isPath = h.pth(f);b.isColor = h.col(b.from.original);b.isColor && (b.round = 1);return d = b; - }); - }function ea(a, c) { - return r(p(a.map(function (a) { - return c.map(function (b) { - var c = J(a.target, b.name);if (c) { - var d = da(b, a);b = { type: c, property: b.name, animatable: a, tweens: d, duration: d[d.length - 1].end, delay: d[0].delay }; - } else b = void 0;return b; - }); - })), function (a) { - return !h.und(a); - }); - }function R(a, c, d, b) { - var f = "delay" === a;return c.length ? (f ? Math.min : Math.max).apply(Math, c.map(function (b) { - return b[a]; - })) : f ? b.delay : d.offset + b.delay + b.duration; - }function fa(a) { - var c = D(ga, a), - d = D(S, a), - b = Z(a.targets), - f = [], - e = z(c, d), - k;for (k in a) { - e.hasOwnProperty(k) || "targets" === k || f.push({ name: k, offset: e.offset, tweens: aa(a[k], d) }); - }a = ea(b, f);return z(c, { children: [], animatables: b, animations: a, duration: R("duration", a, c, d), delay: R("delay", a, c, d) }); - }function q(a) { - function c() { - return window.Promise && new Promise(function (a) { - return p = a; - }); - }function d(a) { - return g.reversed ? g.duration - a : a; - }function b(a) { - for (var b = 0, c = {}, d = g.animations, f = d.length; b < f;) { - var e = d[b], - k = e.animatable, - h = e.tweens, - n = h.length - 1, - l = h[n];n && (l = r(h, function (b) { - return a < b.end; - })[0] || l);for (var h = Math.min(Math.max(a - l.start - l.delay, 0), l.duration) / l.duration, w = isNaN(h) ? 1 : l.easing(h, l.elasticity), h = l.to.strings, p = l.round, n = [], m = void 0, m = l.to.numbers.length, t = 0; t < m; t++) { - var x = void 0, - x = l.to.numbers[t], - q = l.from.numbers[t], - x = l.isPath ? Y(l.value, w * x) : q + w * (x - q);p && (l.isColor && 2 < t || (x = Math.round(x * p) / p));n.push(x); - }if (l = h.length) for (m = h[0], w = 0; w < l; w++) { - p = h[w + 1], t = n[w], isNaN(t) || (m = p ? m + (t + p) : m + (t + " ")); - } else m = n[0];ha[e.type](k.target, e.property, m, c, k.id);e.currentValue = m;b++; - }if (b = Object.keys(c).length) for (d = 0; d < b; d++) { - H || (H = E(document.body, "transform") ? "transform" : "-webkit-transform"), g.animatables[d].target.style[H] = c[d].join(" "); - }g.currentTime = a;g.progress = a / g.duration * 100; - }function f(a) { - if (g[a]) g[a](g); - }function e() { - g.remaining && !0 !== g.remaining && g.remaining--; - }function k(a) { - var k = g.duration, - n = g.offset, - w = n + g.delay, - r = g.currentTime, - x = g.reversed, - q = d(a);if (g.children.length) { - var u = g.children, - v = u.length; - if (q >= g.currentTime) for (var G = 0; G < v; G++) { - u[G].seek(q); - } else for (; v--;) { - u[v].seek(q); - } - }if (q >= w || !k) g.began || (g.began = !0, f("begin")), f("run");if (q > n && q < k) b(q);else if (q <= n && 0 !== r && (b(0), x && e()), q >= k && r !== k || !k) b(k), x || e();f("update");a >= k && (g.remaining ? (t = h, "alternate" === g.direction && (g.reversed = !g.reversed)) : (g.pause(), g.completed || (g.completed = !0, f("complete"), "Promise" in window && (p(), m = c()))), l = 0); - }a = void 0 === a ? {} : a;var h, - t, - l = 0, - p = null, - m = c(), - g = fa(a);g.reset = function () { - var a = g.direction, - c = g.loop;g.currentTime = 0;g.progress = 0;g.paused = !0;g.began = !1;g.completed = !1;g.reversed = "reverse" === a;g.remaining = "alternate" === a && 1 === c ? 2 : c;b(0);for (a = g.children.length; a--;) { - g.children[a].reset(); - } - };g.tick = function (a) { - h = a;t || (t = h);k((l + h - t) * q.speed); - };g.seek = function (a) { - k(d(a)); - };g.pause = function () { - var a = v.indexOf(g);-1 < a && v.splice(a, 1);g.paused = !0; - };g.play = function () { - g.paused && (g.paused = !1, t = 0, l = d(g.currentTime), v.push(g), B || ia()); - };g.reverse = function () { - g.reversed = !g.reversed;t = 0;l = d(g.currentTime); - };g.restart = function () { - g.pause(); - g.reset();g.play(); - };g.finished = m;g.reset();g.autoplay && g.play();return g; - }var ga = { update: void 0, begin: void 0, run: void 0, complete: void 0, loop: 1, direction: "normal", autoplay: !0, offset: 0 }, - S = { duration: 1E3, delay: 0, easing: "easeOutElastic", elasticity: 500, round: 0 }, - W = "translateX translateY translateZ rotate rotateX rotateY rotateZ scale scaleX scaleY scaleZ skewX skewY perspective".split(" "), - H, - h = { arr: function (a) { - return Array.isArray(a); - }, obj: function (a) { - return -1 < Object.prototype.toString.call(a).indexOf("Object"); - }, - pth: function (a) { - return h.obj(a) && a.hasOwnProperty("totalLength"); - }, svg: function (a) { - return a instanceof SVGElement; - }, dom: function (a) { - return a.nodeType || h.svg(a); - }, str: function (a) { - return "string" === typeof a; - }, fnc: function (a) { - return "function" === typeof a; - }, und: function (a) { - return "undefined" === typeof a; - }, hex: function (a) { - return (/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(a) - ); - }, rgb: function (a) { - return (/^rgb/.test(a) - ); - }, hsl: function (a) { - return (/^hsl/.test(a) - ); - }, col: function (a) { - return h.hex(a) || h.rgb(a) || h.hsl(a); - } }, - A = function () { - function a(a, d, b) { - return (((1 - 3 * b + 3 * d) * a + (3 * b - 6 * d)) * a + 3 * d) * a; - }return function (c, d, b, f) { - if (0 <= c && 1 >= c && 0 <= b && 1 >= b) { - var e = new Float32Array(11);if (c !== d || b !== f) for (var k = 0; 11 > k; ++k) { - e[k] = a(.1 * k, c, b); - }return function (k) { - if (c === d && b === f) return k;if (0 === k) return 0;if (1 === k) return 1;for (var h = 0, l = 1; 10 !== l && e[l] <= k; ++l) { - h += .1; - }--l;var l = h + (k - e[l]) / (e[l + 1] - e[l]) * .1, - n = 3 * (1 - 3 * b + 3 * c) * l * l + 2 * (3 * b - 6 * c) * l + 3 * c;if (.001 <= n) { - for (h = 0; 4 > h; ++h) { - n = 3 * (1 - 3 * b + 3 * c) * l * l + 2 * (3 * b - 6 * c) * l + 3 * c;if (0 === n) break;var m = a(l, c, b) - k, - l = l - m / n; - }k = l; - } else if (0 === n) k = l;else { - var l = h, - h = h + .1, - g = 0;do { - m = l + (h - l) / 2, n = a(m, c, b) - k, 0 < n ? h = m : l = m; - } while (1e-7 < Math.abs(n) && 10 > ++g);k = m; - }return a(k, d, f); - }; - } - }; - }(), - Q = function () { - function a(a, b) { - return 0 === a || 1 === a ? a : -Math.pow(2, 10 * (a - 1)) * Math.sin(2 * (a - 1 - b / (2 * Math.PI) * Math.asin(1)) * Math.PI / b); - }var c = "Quad Cubic Quart Quint Sine Expo Circ Back Elastic".split(" "), - d = { 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], a], 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 (b, c) { - return 1 - a(1 - b, c); - }], 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 (b, c) { - return .5 > b ? a(2 * b, c) / 2 : 1 - a(-2 * b + 2, c) / 2; - }] }, - b = { linear: A(.25, .25, .75, .75) }, - f = {}, - e;for (e in d) { - f.type = e, d[f.type].forEach(function (a) { - return function (d, f) { - b["ease" + a.type + c[f]] = h.fnc(d) ? d : A.apply($jscomp$this, d); - }; - }(f)), f = { type: f.type }; - }return b; - }(), - ha = { css: function (a, c, d) { - return a.style[c] = d; - }, attribute: function (a, c, d) { - return a.setAttribute(c, d); - }, object: function (a, c, d) { - return a[c] = d; - }, transform: function (a, c, d, b, f) { - b[f] || (b[f] = []);b[f].push(c + "(" + d + ")"); - } }, - v = [], - B = 0, - ia = function () { - function a() { - B = requestAnimationFrame(c); - }function c(c) { - var b = v.length;if (b) { - for (var d = 0; d < b;) { - v[d] && v[d].tick(c), d++; - }a(); - } else cancelAnimationFrame(B), B = 0; - }return a; - }();q.version = "2.2.0";q.speed = 1;q.running = v;q.remove = function (a) { - a = P(a);for (var c = v.length; c--;) { - for (var d = v[c], b = d.animations, f = b.length; f--;) { - u(a, b[f].animatable.target) && (b.splice(f, 1), b.length || d.pause()); - } - } - };q.getValue = K;q.path = function (a, c) { - var d = h.str(a) ? e(a)[0] : a, - b = c || 100;return function (a) { - return { el: d, property: a, totalLength: N(d) * (b / 100) }; - }; - };q.setDashoffset = function (a) { - var c = N(a);a.setAttribute("stroke-dasharray", c);return c; - };q.bezier = A;q.easings = Q;q.timeline = function (a) { - var c = q(a);c.pause();c.duration = 0;c.add = function (d) { - c.children.forEach(function (a) { - a.began = !0;a.completed = !0; - });m(d).forEach(function (b) { - var d = z(b, D(S, a || {}));d.targets = d.targets || a.targets;b = c.duration;var e = d.offset;d.autoplay = !1;d.direction = c.direction;d.offset = h.und(e) ? b : L(e, b);c.began = !0;c.completed = !0;c.seek(d.offset);d = q(d);d.began = !0;d.completed = !0;d.duration > b && (c.duration = d.duration);c.children.push(d); - });c.seek(0);c.reset();c.autoplay && c.restart();return c; - };return c; - };q.random = function (a, c) { - return Math.floor(Math.random() * (c - a + 1)) + a; - };return q; -}); -; // Required for Meteor package, the use of window prevents export by Meteor -(function (window) { - if (window.Package) { - M = {}; - } else { - window.M = {}; - } - - // Check for jQuery - M.jQueryLoaded = !!window.jQuery; -})(window); - -// AMD -if (typeof define === "function" && define.amd) { - define("M", [], function () { - return M; - }); - - // Common JS -} else if (typeof exports !== 'undefined' && !exports.nodeType) { - if (typeof module !== 'undefined' && !module.nodeType && module.exports) { - exports = module.exports = M; - } - exports.default = M; -} - -M.keys = { - TAB: 9, - ENTER: 13, - ESC: 27, - ARROW_UP: 38, - ARROW_DOWN: 40 -}; - -/** - * TabPress Keydown handler - */ -M.tabPressed = false; -var docHandleKeydown = function (e) { - if (e.which === M.keys.TAB) { - M.tabPressed = true; - } -}; -var docHandleKeyup = function (e) { - if (e.which === M.keys.TAB) { - M.tabPressed = false; - } -}; -document.addEventListener('keydown', docHandleKeydown); -document.addEventListener('keyup', docHandleKeyup); - -/** - * Initialize jQuery wrapper for plugin - * @param {Class} plugin javascript class - * @param {string} pluginName jQuery plugin name - * @param {string} classRef Class reference name - */ -M.initializeJqueryWrapper = function (plugin, pluginName, classRef) { - jQuery.fn[pluginName] = function (methodOrOptions) { - // Call plugin method if valid method name is passed in - if (plugin.prototype[methodOrOptions]) { - var params = Array.prototype.slice.call(arguments, 1); - - // Getter methods - if (methodOrOptions.slice(0, 3) === 'get') { - var instance = this.first()[0][classRef]; - return instance[methodOrOptions].apply(instance, params); - // Void methods - } else { - return this.each(function () { - var instance = this[classRef]; - instance[methodOrOptions].apply(instance, params); - }); - } + // Void methods + return this.each(function () { + var instance = this[classRef]; + instance[methodOrOptions].apply(instance, params); + }); // Initialize plugin if options or no argument is passed in } else if (typeof methodOrOptions === 'object' || !methodOrOptions) { plugin.init(this, arguments[0]); return this; - - // Return error if an unrecognized method name is passed in - } else { - jQuery.error("Method " + methodOrOptions + " does not exist on jQuery." + pluginName); } + + // Return error if an unrecognized method name is passed in + jQuery.error("Method " + methodOrOptions + " does not exist on jQuery." + pluginName); }; }; @@ -1661,9 +1303,9 @@ M.getOverflowParent = function (element) { if (element === document.body || getComputedStyle(element).overflow !== 'visible') { return element; - } else { - return M.getOverflowParent(element.parentElement); } + + return M.getOverflowParent(element.parentElement); }; /** @@ -1766,9 +1408,426 @@ M.throttle = function (func, wait, options) { } else if (!timeout && options.trailing !== false) { timeout = setTimeout(later, remaining); } - return result; - }; -}; + return result; + }; +}; +; /* + v2.2.0 + 2017 Julian Garnier + Released under the MIT license + */ +var $jscomp = { scope: {} };$jscomp.defineProperty = "function" == typeof Object.defineProperties ? Object.defineProperty : function (e, r, p) { + if (p.get || p.set) throw new TypeError("ES3 does not support getters and setters.");e != Array.prototype && e != Object.prototype && (e[r] = p.value); +};$jscomp.getGlobal = function (e) { + return "undefined" != typeof window && window === e ? e : "undefined" != typeof global && null != global ? global : e; +};$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 (e) { + return $jscomp.SYMBOL_PREFIX + (e || "") + $jscomp.symbolCounter_++; +}; +$jscomp.initSymbolIterator = function () { + $jscomp.initSymbol();var e = $jscomp.global.Symbol.iterator;e || (e = $jscomp.global.Symbol.iterator = $jscomp.global.Symbol("iterator"));"function" != typeof Array.prototype[e] && $jscomp.defineProperty(Array.prototype, e, { configurable: !0, writable: !0, value: function () { + return $jscomp.arrayIterator(this); + } });$jscomp.initSymbolIterator = function () {}; +};$jscomp.arrayIterator = function (e) { + var r = 0;return $jscomp.iteratorPrototype(function () { + return r < e.length ? { done: !1, value: e[r++] } : { done: !0 }; + }); +}; +$jscomp.iteratorPrototype = function (e) { + $jscomp.initSymbolIterator();e = { next: e };e[$jscomp.global.Symbol.iterator] = function () { + return this; + };return e; +};$jscomp.array = $jscomp.array || {};$jscomp.iteratorFromArray = function (e, r) { + $jscomp.initSymbolIterator();e instanceof String && (e += "");var p = 0, + m = { next: function () { + if (p < e.length) { + var u = p++;return { value: r(u, e[u]), done: !1 }; + }m.next = function () { + return { done: !0, value: void 0 }; + };return m.next(); + } };m[Symbol.iterator] = function () { + return m; + };return m; +}; +$jscomp.polyfill = function (e, r, p, m) { + if (r) { + p = $jscomp.global;e = e.split(".");for (m = 0; m < e.length - 1; m++) { + var u = e[m];u in p || (p[u] = {});p = p[u]; + }e = e[e.length - 1];m = p[e];r = r(m);r != m && null != r && $jscomp.defineProperty(p, e, { configurable: !0, writable: !0, value: r }); + } +};$jscomp.polyfill("Array.prototype.keys", function (e) { + return e ? e : function () { + return $jscomp.iteratorFromArray(this, function (e) { + return e; + }); + }; +}, "es6-impl", "es3");var $jscomp$this = this; +(function (r) { + M.anime = r(); +})(function () { + function e(a) { + if (!h.col(a)) try { + return document.querySelectorAll(a); + } catch (c) {} + }function r(a, c) { + for (var d = a.length, b = 2 <= arguments.length ? arguments[1] : void 0, f = [], n = 0; n < d; n++) { + if (n in a) { + var k = a[n];c.call(b, k, n, a) && f.push(k); + } + }return f; + }function p(a) { + return a.reduce(function (a, d) { + return a.concat(h.arr(d) ? p(d) : d); + }, []); + }function m(a) { + if (h.arr(a)) return a; + h.str(a) && (a = e(a) || a);return a instanceof NodeList || a instanceof HTMLCollection ? [].slice.call(a) : [a]; + }function u(a, c) { + return a.some(function (a) { + return a === c; + }); + }function C(a) { + var c = {}, + d;for (d in a) { + c[d] = a[d]; + }return c; + }function D(a, c) { + var d = C(a), + b;for (b in a) { + d[b] = c.hasOwnProperty(b) ? c[b] : a[b]; + }return d; + }function z(a, c) { + var d = C(a), + b;for (b in c) { + d[b] = h.und(a[b]) ? c[b] : a[b]; + }return d; + }function T(a) { + a = a.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i, function (a, c, d, k) { + return c + c + d + d + k + k; + });var c = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(a); + a = parseInt(c[1], 16);var d = parseInt(c[2], 16), + c = parseInt(c[3], 16);return "rgba(" + a + "," + d + "," + c + ",1)"; + }function U(a) { + function c(a, c, b) { + 0 > b && (b += 1);1 < b && --b;return b < 1 / 6 ? a + 6 * (c - a) * b : .5 > b ? c : b < 2 / 3 ? a + (c - a) * (2 / 3 - b) * 6 : a; + }var d = /hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(a) || /hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(a);a = parseInt(d[1]) / 360;var b = parseInt(d[2]) / 100, + f = parseInt(d[3]) / 100, + d = d[4] || 1;if (0 == b) f = b = a = f;else { + var n = .5 > f ? f * (1 + b) : f + b - f * b, + k = 2 * f - n, + f = c(k, n, a + 1 / 3), + b = c(k, n, a);a = c(k, n, a - 1 / 3); + }return "rgba(" + 255 * f + "," + 255 * b + "," + 255 * a + "," + d + ")"; + }function y(a) { + if (a = /([\+\-]?[0-9#\.]+)(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(a)) return a[2]; + }function V(a) { + if (-1 < a.indexOf("translate") || "perspective" === a) return "px";if (-1 < a.indexOf("rotate") || -1 < a.indexOf("skew")) return "deg"; + }function I(a, c) { + return h.fnc(a) ? a(c.target, c.id, c.total) : a; + }function E(a, c) { + if (c in a.style) return getComputedStyle(a).getPropertyValue(c.replace(/([a-z])([A-Z])/g, "$1-$2").toLowerCase()) || "0"; + }function J(a, c) { + if (h.dom(a) && u(W, c)) return "transform";if (h.dom(a) && (a.getAttribute(c) || h.svg(a) && a[c])) return "attribute";if (h.dom(a) && "transform" !== c && E(a, c)) return "css";if (null != a[c]) return "object"; + }function X(a, c) { + var d = V(c), + d = -1 < c.indexOf("scale") ? 1 : 0 + d;a = a.style.transform;if (!a) return d;for (var b = [], f = [], n = [], k = /(\w+)\((.+?)\)/g; b = k.exec(a);) { + f.push(b[1]), n.push(b[2]); + }a = r(n, function (a, b) { + return f[b] === c; + });return a.length ? a[0] : d; + }function K(a, c) { + switch (J(a, c)) {case "transform": + return X(a, c);case "css": + return E(a, c);case "attribute": + return a.getAttribute(c);}return a[c] || 0; + }function L(a, c) { + var d = /^(\*=|\+=|-=)/.exec(a);if (!d) return a;var b = y(a) || 0;c = parseFloat(c);a = parseFloat(a.replace(d[0], ""));switch (d[0][0]) {case "+": + return c + a + b;case "-": + return c - a + b;case "*": + return c * a + b;} + }function F(a, c) { + return Math.sqrt(Math.pow(c.x - a.x, 2) + Math.pow(c.y - a.y, 2)); + }function M(a) { + a = a.points;for (var c = 0, d, b = 0; b < a.numberOfItems; b++) { + var f = a.getItem(b);0 < b && (c += F(d, f));d = f; + }return c; + }function N(a) { + if (a.getTotalLength) return a.getTotalLength();switch (a.tagName.toLowerCase()) {case "circle": + return 2 * Math.PI * a.getAttribute("r");case "rect": + return 2 * a.getAttribute("width") + 2 * a.getAttribute("height");case "line": + return F({ x: a.getAttribute("x1"), y: a.getAttribute("y1") }, { x: a.getAttribute("x2"), y: a.getAttribute("y2") });case "polyline": + return M(a);case "polygon": + var c = a.points;return M(a) + F(c.getItem(c.numberOfItems - 1), c.getItem(0));} + }function Y(a, c) { + function d(b) { + b = void 0 === b ? 0 : b;return a.el.getPointAtLength(1 <= c + b ? c + b : 0); + }var b = d(), + f = d(-1), + n = d(1);switch (a.property) {case "x": + return b.x;case "y": + return b.y; + case "angle": + return 180 * Math.atan2(n.y - f.y, n.x - f.x) / Math.PI;} + }function O(a, c) { + var d = /-?\d*\.?\d+/g, + b;b = h.pth(a) ? a.totalLength : a;if (h.col(b)) { + if (h.rgb(b)) { + var f = /rgb\((\d+,\s*[\d]+,\s*[\d]+)\)/g.exec(b);b = f ? "rgba(" + f[1] + ",1)" : b; + } else b = h.hex(b) ? T(b) : h.hsl(b) ? U(b) : void 0; + } else f = (f = y(b)) ? b.substr(0, b.length - f.length) : b, b = c && !/\s/g.test(b) ? f + c : f;b += "";return { original: b, numbers: b.match(d) ? b.match(d).map(Number) : [0], strings: h.str(a) || c ? b.split(d) : [] }; + }function P(a) { + a = a ? p(h.arr(a) ? a.map(m) : m(a)) : [];return r(a, function (a, d, b) { + return b.indexOf(a) === d; + }); + }function Z(a) { + var c = P(a);return c.map(function (a, b) { + return { target: a, id: b, total: c.length }; + }); + }function aa(a, c) { + var d = C(c);if (h.arr(a)) { + var b = a.length;2 !== b || h.obj(a[0]) ? h.fnc(c.duration) || (d.duration = c.duration / b) : a = { value: a }; + }return m(a).map(function (a, b) { + b = b ? 0 : c.delay;a = h.obj(a) && !h.pth(a) ? a : { value: a };h.und(a.delay) && (a.delay = b);return a; + }).map(function (a) { + return z(a, d); + }); + }function ba(a, c) { + var d = {}, + b;for (b in a) { + var f = I(a[b], c);h.arr(f) && (f = f.map(function (a) { + return I(a, c); + }), 1 === f.length && (f = f[0]));d[b] = f; + }d.duration = parseFloat(d.duration);d.delay = parseFloat(d.delay);return d; + }function ca(a) { + return h.arr(a) ? A.apply(this, a) : Q[a]; + }function da(a, c) { + var d;return a.tweens.map(function (b) { + b = ba(b, c);var f = b.value, + e = K(c.target, a.name), + k = d ? d.to.original : e, + k = h.arr(f) ? f[0] : k, + w = L(h.arr(f) ? f[1] : f, k), + e = y(w) || y(k) || y(e);b.from = O(k, e);b.to = O(w, e);b.start = d ? d.end : a.offset;b.end = b.start + b.delay + b.duration;b.easing = ca(b.easing);b.elasticity = (1E3 - Math.min(Math.max(b.elasticity, 1), 999)) / 1E3;b.isPath = h.pth(f);b.isColor = h.col(b.from.original);b.isColor && (b.round = 1);return d = b; + }); + }function ea(a, c) { + return r(p(a.map(function (a) { + return c.map(function (b) { + var c = J(a.target, b.name);if (c) { + var d = da(b, a);b = { type: c, property: b.name, animatable: a, tweens: d, duration: d[d.length - 1].end, delay: d[0].delay }; + } else b = void 0;return b; + }); + })), function (a) { + return !h.und(a); + }); + }function R(a, c, d, b) { + var f = "delay" === a;return c.length ? (f ? Math.min : Math.max).apply(Math, c.map(function (b) { + return b[a]; + })) : f ? b.delay : d.offset + b.delay + b.duration; + }function fa(a) { + var c = D(ga, a), + d = D(S, a), + b = Z(a.targets), + f = [], + e = z(c, d), + k;for (k in a) { + e.hasOwnProperty(k) || "targets" === k || f.push({ name: k, offset: e.offset, tweens: aa(a[k], d) }); + }a = ea(b, f);return z(c, { children: [], animatables: b, animations: a, duration: R("duration", a, c, d), delay: R("delay", a, c, d) }); + }function q(a) { + function c() { + return window.Promise && new Promise(function (a) { + return p = a; + }); + }function d(a) { + return g.reversed ? g.duration - a : a; + }function b(a) { + for (var b = 0, c = {}, d = g.animations, f = d.length; b < f;) { + var e = d[b], + k = e.animatable, + h = e.tweens, + n = h.length - 1, + l = h[n];n && (l = r(h, function (b) { + return a < b.end; + })[0] || l);for (var h = Math.min(Math.max(a - l.start - l.delay, 0), l.duration) / l.duration, w = isNaN(h) ? 1 : l.easing(h, l.elasticity), h = l.to.strings, p = l.round, n = [], m = void 0, m = l.to.numbers.length, t = 0; t < m; t++) { + var x = void 0, + x = l.to.numbers[t], + q = l.from.numbers[t], + x = l.isPath ? Y(l.value, w * x) : q + w * (x - q);p && (l.isColor && 2 < t || (x = Math.round(x * p) / p));n.push(x); + }if (l = h.length) for (m = h[0], w = 0; w < l; w++) { + p = h[w + 1], t = n[w], isNaN(t) || (m = p ? m + (t + p) : m + (t + " ")); + } else m = n[0];ha[e.type](k.target, e.property, m, c, k.id);e.currentValue = m;b++; + }if (b = Object.keys(c).length) for (d = 0; d < b; d++) { + H || (H = E(document.body, "transform") ? "transform" : "-webkit-transform"), g.animatables[d].target.style[H] = c[d].join(" "); + }g.currentTime = a;g.progress = a / g.duration * 100; + }function f(a) { + if (g[a]) g[a](g); + }function e() { + g.remaining && !0 !== g.remaining && g.remaining--; + }function k(a) { + var k = g.duration, + n = g.offset, + w = n + g.delay, + r = g.currentTime, + x = g.reversed, + q = d(a);if (g.children.length) { + var u = g.children, + v = u.length; + if (q >= g.currentTime) for (var G = 0; G < v; G++) { + u[G].seek(q); + } else for (; v--;) { + u[v].seek(q); + } + }if (q >= w || !k) g.began || (g.began = !0, f("begin")), f("run");if (q > n && q < k) b(q);else if (q <= n && 0 !== r && (b(0), x && e()), q >= k && r !== k || !k) b(k), x || e();f("update");a >= k && (g.remaining ? (t = h, "alternate" === g.direction && (g.reversed = !g.reversed)) : (g.pause(), g.completed || (g.completed = !0, f("complete"), "Promise" in window && (p(), m = c()))), l = 0); + }a = void 0 === a ? {} : a;var h, + t, + l = 0, + p = null, + m = c(), + g = fa(a);g.reset = function () { + var a = g.direction, + c = g.loop;g.currentTime = 0;g.progress = 0;g.paused = !0;g.began = !1;g.completed = !1;g.reversed = "reverse" === a;g.remaining = "alternate" === a && 1 === c ? 2 : c;b(0);for (a = g.children.length; a--;) { + g.children[a].reset(); + } + };g.tick = function (a) { + h = a;t || (t = h);k((l + h - t) * q.speed); + };g.seek = function (a) { + k(d(a)); + };g.pause = function () { + var a = v.indexOf(g);-1 < a && v.splice(a, 1);g.paused = !0; + };g.play = function () { + g.paused && (g.paused = !1, t = 0, l = d(g.currentTime), v.push(g), B || ia()); + };g.reverse = function () { + g.reversed = !g.reversed;t = 0;l = d(g.currentTime); + };g.restart = function () { + g.pause(); + g.reset();g.play(); + };g.finished = m;g.reset();g.autoplay && g.play();return g; + }var ga = { update: void 0, begin: void 0, run: void 0, complete: void 0, loop: 1, direction: "normal", autoplay: !0, offset: 0 }, + S = { duration: 1E3, delay: 0, easing: "easeOutElastic", elasticity: 500, round: 0 }, + W = "translateX translateY translateZ rotate rotateX rotateY rotateZ scale scaleX scaleY scaleZ skewX skewY perspective".split(" "), + H, + h = { arr: function (a) { + return Array.isArray(a); + }, obj: function (a) { + return -1 < Object.prototype.toString.call(a).indexOf("Object"); + }, + pth: function (a) { + return h.obj(a) && a.hasOwnProperty("totalLength"); + }, svg: function (a) { + return a instanceof SVGElement; + }, dom: function (a) { + return a.nodeType || h.svg(a); + }, str: function (a) { + return "string" === typeof a; + }, fnc: function (a) { + return "function" === typeof a; + }, und: function (a) { + return "undefined" === typeof a; + }, hex: function (a) { + return (/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(a) + ); + }, rgb: function (a) { + return (/^rgb/.test(a) + ); + }, hsl: function (a) { + return (/^hsl/.test(a) + ); + }, col: function (a) { + return h.hex(a) || h.rgb(a) || h.hsl(a); + } }, + A = function () { + function a(a, d, b) { + return (((1 - 3 * b + 3 * d) * a + (3 * b - 6 * d)) * a + 3 * d) * a; + }return function (c, d, b, f) { + if (0 <= c && 1 >= c && 0 <= b && 1 >= b) { + var e = new Float32Array(11);if (c !== d || b !== f) for (var k = 0; 11 > k; ++k) { + e[k] = a(.1 * k, c, b); + }return function (k) { + if (c === d && b === f) return k;if (0 === k) return 0;if (1 === k) return 1;for (var h = 0, l = 1; 10 !== l && e[l] <= k; ++l) { + h += .1; + }--l;var l = h + (k - e[l]) / (e[l + 1] - e[l]) * .1, + n = 3 * (1 - 3 * b + 3 * c) * l * l + 2 * (3 * b - 6 * c) * l + 3 * c;if (.001 <= n) { + for (h = 0; 4 > h; ++h) { + n = 3 * (1 - 3 * b + 3 * c) * l * l + 2 * (3 * b - 6 * c) * l + 3 * c;if (0 === n) break;var m = a(l, c, b) - k, + l = l - m / n; + }k = l; + } else if (0 === n) k = l;else { + var l = h, + h = h + .1, + g = 0;do { + m = l + (h - l) / 2, n = a(m, c, b) - k, 0 < n ? h = m : l = m; + } while (1e-7 < Math.abs(n) && 10 > ++g);k = m; + }return a(k, d, f); + }; + } + }; + }(), + Q = function () { + function a(a, b) { + return 0 === a || 1 === a ? a : -Math.pow(2, 10 * (a - 1)) * Math.sin(2 * (a - 1 - b / (2 * Math.PI) * Math.asin(1)) * Math.PI / b); + }var c = "Quad Cubic Quart Quint Sine Expo Circ Back Elastic".split(" "), + d = { 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], a], 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 (b, c) { + return 1 - a(1 - b, c); + }], 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 (b, c) { + return .5 > b ? a(2 * b, c) / 2 : 1 - a(-2 * b + 2, c) / 2; + }] }, + b = { linear: A(.25, .25, .75, .75) }, + f = {}, + e;for (e in d) { + f.type = e, d[f.type].forEach(function (a) { + return function (d, f) { + b["ease" + a.type + c[f]] = h.fnc(d) ? d : A.apply($jscomp$this, d); + }; + }(f)), f = { type: f.type }; + }return b; + }(), + ha = { css: function (a, c, d) { + return a.style[c] = d; + }, attribute: function (a, c, d) { + return a.setAttribute(c, d); + }, object: function (a, c, d) { + return a[c] = d; + }, transform: function (a, c, d, b, f) { + b[f] || (b[f] = []);b[f].push(c + "(" + d + ")"); + } }, + v = [], + B = 0, + ia = function () { + function a() { + B = requestAnimationFrame(c); + }function c(c) { + var b = v.length;if (b) { + for (var d = 0; d < b;) { + v[d] && v[d].tick(c), d++; + }a(); + } else cancelAnimationFrame(B), B = 0; + }return a; + }();q.version = "2.2.0";q.speed = 1;q.running = v;q.remove = function (a) { + a = P(a);for (var c = v.length; c--;) { + for (var d = v[c], b = d.animations, f = b.length; f--;) { + u(a, b[f].animatable.target) && (b.splice(f, 1), b.length || d.pause()); + } + } + };q.getValue = K;q.path = function (a, c) { + var d = h.str(a) ? e(a)[0] : a, + b = c || 100;return function (a) { + return { el: d, property: a, totalLength: N(d) * (b / 100) }; + }; + };q.setDashoffset = function (a) { + var c = N(a);a.setAttribute("stroke-dasharray", c);return c; + };q.bezier = A;q.easings = Q;q.timeline = function (a) { + var c = q(a);c.pause();c.duration = 0;c.add = function (d) { + c.children.forEach(function (a) { + a.began = !0;a.completed = !0; + });m(d).forEach(function (b) { + var d = z(b, D(S, a || {}));d.targets = d.targets || a.targets;b = c.duration;var e = d.offset;d.autoplay = !1;d.direction = c.direction;d.offset = h.und(e) ? b : L(e, b);c.began = !0;c.completed = !0;c.seek(d.offset);d = q(d);d.began = !0;d.completed = !0;d.duration > b && (c.duration = d.duration);c.children.push(d); + });c.seek(0);c.reset();c.autoplay && c.restart();return c; + };return c; + };q.random = function (a, c) { + return Math.floor(Math.random() * (c - a + 1)) + a; + };return q; +}); ;(function ($, anim) { 'use strict'; @@ -1787,7 +1846,9 @@ M.throttle = function (func, wait, options) { * */ - var Collapsible = function () { + var Collapsible = function (_Component) { + _inherits(Collapsible, _Component); + /** * Construct Collapsible instance * @constructor @@ -1797,14 +1858,9 @@ M.throttle = function (func, wait, options) { function Collapsible(el, options) { _classCallCheck(this, Collapsible); - // If exists, destroy and reinitialize - if (!!el.M_Collapsible) { - el.M_Collapsible.destroy(); - } + var _this3 = _possibleConstructorReturn(this, (Collapsible.__proto__ || Object.getPrototypeOf(Collapsible)).call(this, Collapsible, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Collapsible = this; + _this3.el.M_Collapsible = _this3; /** * Options for the collapsible @@ -1817,19 +1873,20 @@ M.throttle = function (func, wait, options) { * @prop {Number} inDuration - Transition in duration in milliseconds. * @prop {Number} outDuration - Transition duration in milliseconds. */ - this.options = $.extend({}, Collapsible.defaults, options); + _this3.options = $.extend({}, Collapsible.defaults, options); - this._setupEventHandlers(); + _this3._setupEventHandlers(); // Open first active - var $activeBodies = this.$el.children('li.active').children('.collapsible-body'); - if (this.options.accordion) { + var $activeBodies = _this3.$el.children('li.active').children('.collapsible-body'); + if (_this3.options.accordion) { // Handle Accordion $activeBodies.first().css('display', 'block'); } else { // Handle Expandables $activeBodies.css('display', 'block'); } + return _this3; } _createClass(Collapsible, [{ @@ -1899,7 +1956,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateIn", value: function _animateIn(index) { - var _this3 = this; + var _this4 = this; var $collapsibleLi = this.$el.children('li').eq(index); if ($collapsibleLi.length) { @@ -1938,8 +1995,8 @@ M.throttle = function (func, wait, options) { }); // onOpenEnd callback - if (typeof _this3.options.onOpenEnd === 'function') { - _this3.options.onOpenEnd.call(_this3, $collapsibleLi[0]); + if (typeof _this4.options.onOpenEnd === 'function') { + _this4.options.onOpenEnd.call(_this4, $collapsibleLi[0]); } } }); @@ -1954,7 +2011,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateOut", value: function _animateOut(index) { - var _this4 = this; + var _this5 = this; var $collapsibleLi = this.$el.children('li').eq(index); if ($collapsibleLi.length) { @@ -1977,8 +2034,8 @@ M.throttle = function (func, wait, options) { }); // onCloseEnd callback - if (typeof _this4.options.onCloseEnd === 'function') { - _this4.options.onCloseEnd.call(_this4, $collapsibleLi[0]); + if (typeof _this5.options.onCloseEnd === 'function') { + _this5.options.onCloseEnd.call(_this5, $collapsibleLi[0]); } } }); @@ -1993,7 +2050,7 @@ M.throttle = function (func, wait, options) { }, { key: "open", value: function open(index) { - var _this5 = this; + var _this6 = this; var $collapsibleLi = this.$el.children('li').eq(index); if ($collapsibleLi.length && !$collapsibleLi[0].classList.contains('active')) { @@ -2009,7 +2066,7 @@ M.throttle = function (func, wait, options) { var $activeLis = this.$el.children('li.active'); $activeLis.each(function (el) { var index = $collapsibleLis.index($(el)); - _this5.close(index); + _this6.close(index); }); } @@ -2042,12 +2099,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Collapsible(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Collapsible.__proto__ || Object.getPrototypeOf(Collapsible), "init", this).call(this, this, els, options); } /** @@ -2068,14 +2121,14 @@ M.throttle = function (func, wait, options) { }]); return Collapsible; - }(); + }(Component); M.Collapsible = Collapsible; if (M.jQueryLoaded) { M.initializeJqueryWrapper(Collapsible, 'collapsible', 'M_Collapsible'); } -})(cash, anime); +})(cash, M.anime); ;(function ($, anim) { 'use strict'; @@ -2097,23 +2150,20 @@ M.throttle = function (func, wait, options) { * @class */ - var Dropdown = function () { + var Dropdown = function (_Component2) { + _inherits(Dropdown, _Component2); + function Dropdown(el, options) { _classCallCheck(this, Dropdown); - // If exists, destroy and reinitialize - if (!!el.M_Dropdown) { - el.M_Dropdown.destroy(); - } + var _this7 = _possibleConstructorReturn(this, (Dropdown.__proto__ || Object.getPrototypeOf(Dropdown)).call(this, Dropdown, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Dropdown = this; - Dropdown._dropdowns.push(this); + _this7.el.M_Dropdown = _this7; + Dropdown._dropdowns.push(_this7); - this.id = M.getIdFromTrigger(el); - this.dropdownEl = document.getElementById(this.id); - this.$dropdownEl = $(this.dropdownEl); + _this7.id = M.getIdFromTrigger(el); + _this7.dropdownEl = document.getElementById(_this7.id); + _this7.$dropdownEl = $(_this7.dropdownEl); /** * Options for the dropdown @@ -2123,26 +2173,27 @@ M.throttle = function (func, wait, options) { * @prop {Function} onCloseStart - Function called when sidenav starts exiting * @prop {Function} onCloseEnd - Function called when sidenav finishes exiting */ - this.options = $.extend({}, Dropdown.defaults, options); + _this7.options = $.extend({}, Dropdown.defaults, options); /** * Describes open/close state of dropdown * @type {Boolean} */ - this.isOpen = false; + _this7.isOpen = false; - this.focusedIndex = -1; - this.filterQuery = []; + _this7.focusedIndex = -1; + _this7.filterQuery = []; // Move dropdown-content after dropdown-trigger - this.$el.after(this.dropdownEl); - - this._makeDropdownFocusable(); - this._resetFilterQueryBound = this._resetFilterQuery.bind(this); - this._handleDocumentClickBound = this._handleDocumentClick.bind(this); - this._handleDropdownKeydownBound = this._handleDropdownKeydown.bind(this); - this._handleTriggerKeydownBound = this._handleTriggerKeydown.bind(this); - this._setupEventHandlers(); + _this7.$el.after(_this7.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; } _createClass(Dropdown, [{ @@ -2247,20 +2298,20 @@ M.throttle = function (func, wait, options) { }, { key: "_handleDocumentClick", value: function _handleDocumentClick(e) { - var _this6 = this; + var _this8 = this; var $target = $(e.target); if (this.options.closeOnClick && $target.closest('.dropdown-content').length) { setTimeout(function () { - _this6.close(); + _this8.close(); }, 0); } else if ($target.closest('.dropdown-trigger').length) { setTimeout(function () { - _this6.close(); + _this8.close(); }, 0); } else if (!$target.closest('.dropdown-content').length) { setTimeout(function () { - _this6.close(); + _this8.close(); }, 0); } } @@ -2449,7 +2500,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateIn", value: function _animateIn(positionInfo) { - var _this7 = this; + var _this9 = this; // Place dropdown this.dropdownEl.style.left = positionInfo.x + 'px'; @@ -2470,12 +2521,12 @@ M.throttle = function (func, wait, options) { duration: this.options.inDuration, easing: 'easeOutQuint', complete: function (anim) { - _this7.dropdownEl.focus(); + _this9.dropdownEl.focus(); // onOpenEnd callback - if (typeof _this7.options.onOpenEnd === 'function') { + if (typeof _this9.options.onOpenEnd === 'function') { var elem = anim.animatables[0].target; - _this7.options.onOpenEnd.call(elem, _this7.el); + _this9.options.onOpenEnd.call(elem, _this9.el); } } }); @@ -2488,7 +2539,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateOut", value: function _animateOut() { - var _this8 = this; + var _this10 = this; anim.remove(this.dropdownEl); anim({ @@ -2502,12 +2553,12 @@ M.throttle = function (func, wait, options) { duration: this.options.outDuration, easing: 'easeOutQuint', complete: function (anim) { - _this8._resetDropdownStyles(); + _this10._resetDropdownStyles(); // onCloseEnd callback - if (typeof _this8.options.onCloseEnd === 'function') { + if (typeof _this10.options.onCloseEnd === 'function') { var elem = anim.animatables[0].target; - _this8.options.onCloseEnd.call(_this8, _this8.el); + _this10.options.onCloseEnd.call(_this10, _this10.el); } } }); @@ -2567,12 +2618,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Dropdown(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Dropdown.__proto__ || Object.getPrototypeOf(Dropdown), "init", this).call(this, this, els, options); } /** @@ -2593,7 +2640,7 @@ M.throttle = function (func, wait, options) { }]); return Dropdown; - }(); + }(Component); /** * @static @@ -2608,7 +2655,7 @@ M.throttle = function (func, wait, options) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Dropdown, 'dropdown', 'M_Dropdown'); } -})(cash, anime); +})(cash, M.anime); ;(function ($, anim) { 'use strict'; @@ -2616,8 +2663,10 @@ M.throttle = function (func, wait, options) { opacity: 0.5, inDuration: 250, outDuration: 250, - ready: undefined, - complete: undefined, + onOpenStart: null, + onOpenEnd: null, + onCloseStart: null, + onCloseEnd: null, dismissible: true, startingTop: '4%', endingTop: '10%' @@ -2628,7 +2677,9 @@ M.throttle = function (func, wait, options) { * */ - var Modal = function () { + var Modal = function (_Component3) { + _inherits(Modal, _Component3); + /** * Construct Modal instance and set up overlay * @constructor @@ -2638,14 +2689,9 @@ M.throttle = function (func, wait, options) { function Modal(el, options) { _classCallCheck(this, Modal); - // If exists, destroy and reinitialize - if (!!el.M_Modal) { - el.M_Modal.destroy(); - } + var _this11 = _possibleConstructorReturn(this, (Modal.__proto__ || Object.getPrototypeOf(Modal)).call(this, Modal, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Modal = this; + _this11.el.M_Modal = _this11; /** * Options for the modal @@ -2653,29 +2699,32 @@ M.throttle = function (func, wait, options) { * @prop {Number} [opacity=0.5] - Opacity of the modal overlay * @prop {Number} [inDuration=250] - Length in ms of enter transition * @prop {Number} [outDuration=250] - Length in ms of exit transition - * @prop {Function} ready - Callback function called when modal is finished entering - * @prop {Function} complete - Callback function called when modal is finished exiting + * @prop {Function} onOpenStart - Callback function called before modal is opened + * @prop {Function} onOpenEnd - Callback function called after modal is opened + * @prop {Function} onCloseStart - Callback function called before modal is closed + * @prop {Function} onCloseEnd - Callback function called after modal is closed * @prop {Boolean} [dismissible=true] - Allow modal to be dismissed by keyboard or overlay click * @prop {String} [startingTop='4%'] - startingTop * @prop {String} [endingTop='10%'] - endingTop */ - this.options = $.extend({}, Modal.defaults, options); + _this11.options = $.extend({}, Modal.defaults, options); /** * Describes open/close state of modal * @type {Boolean} */ - this.isOpen = false; + _this11.isOpen = false; - this.id = this.$el.attr('id'); - this._openingTrigger = undefined; - this.$overlay = $(''); + _this11.id = _this11.$el.attr('id'); + _this11._openingTrigger = undefined; + _this11.$overlay = $(''); Modal._increment++; Modal._count++; - this.$overlay[0].style.zIndex = 1000 + Modal._increment * 2; - this.el.style.zIndex = 1000 + Modal._increment * 2 + 1; - this._setupEventHandlers(); + _this11.$overlay[0].style.zIndex = 1000 + Modal._increment * 2; + _this11.el.style.zIndex = 1000 + Modal._increment * 2 + 1; + _this11._setupEventHandlers(); + return _this11; } _createClass(Modal, [{ @@ -2790,7 +2839,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateIn", value: function _animateIn() { - var _this9 = this; + var _this12 = this; // Set initial styles $.extend(this.el.style, { @@ -2815,10 +2864,10 @@ M.throttle = function (func, wait, options) { targets: this.el, duration: this.options.inDuration, easing: 'easeOutCubic', - // Handle modal ready callback + // Handle modal onOpenEnd callback complete: function () { - if (typeof _this9.options.ready === 'function') { - _this9.options.ready.call(_this9, _this9.el, _this9._openingTrigger); + if (typeof _this12.options.onOpenEnd === 'function') { + _this12.options.onOpenEnd.call(_this12, _this12.el, _this12._openingTrigger); } } }; @@ -2850,7 +2899,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateOut", value: function _animateOut() { - var _this10 = this; + var _this13 = this; // Animate overlay anim({ @@ -2867,12 +2916,13 @@ M.throttle = function (func, wait, options) { easing: 'easeOutCubic', // Handle modal ready callback complete: function () { - _this10.el.style.display = 'none'; - // Call complete callback - if (typeof _this10.options.complete === 'function') { - _this10.options.complete.call(_this10, _this10.el); + _this13.el.style.display = 'none'; + _this13.$overlay.remove(); + + // Call onCloseEnd callback + if (typeof _this13.options.onCloseEnd === 'function') { + _this13.options.onCloseEnd.call(_this13, _this13.el); } - _this10.$overlay.remove(); } }; @@ -2908,11 +2958,17 @@ M.throttle = function (func, wait, options) { return; } - this.isOpen = true; + this.isOpen = true; + + // onOpenStart callback + if (typeof this.options.onOpenStart === 'function') { + this.options.onOpenStart.call(this, this.el, this._openingTrigger); + } + var body = document.body; body.style.overflow = 'hidden'; this.el.classList.add('open'); - body.appendChild(this.$overlay[0]); + this.el.insertAdjacentElement('afterend', this.$overlay[0]); // Set opening trigger, undefined indicates modal was opened by javascript this._openingTrigger = !!$trigger ? $trigger[0] : undefined; @@ -2940,6 +2996,12 @@ M.throttle = function (func, wait, options) { } this.isOpen = false; + + // Call onCloseStart callback + if (typeof this.options.onCloseStart === 'function') { + this.options.onCloseStart.call(this, this.el); + } + this.el.classList.remove('open'); document.body.style.overflow = ''; @@ -2954,12 +3016,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Modal(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Modal.__proto__ || Object.getPrototypeOf(Modal), "init", this).call(this, this, els, options); } /** @@ -2980,7 +3038,7 @@ M.throttle = function (func, wait, options) { }]); return Modal; - }(); + }(Component); /** * @static @@ -3001,13 +3059,17 @@ M.throttle = function (func, wait, options) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Modal, 'modal', 'M_Modal'); } -})(cash, anime); +})(cash, M.anime); ;(function ($, anim) { 'use strict'; var _defaults = { inDuration: 275, - outDuration: 200 + outDuration: 200, + onOpenStart: null, + onOpenEnd: null, + onCloseStart: null, + onCloseEnd: null }; /** @@ -3015,7 +3077,9 @@ M.throttle = function (func, wait, options) { * */ - var Materialbox = function () { + var Materialbox = function (_Component4) { + _inherits(Materialbox, _Component4); + /** * Construct Materialbox instance * @constructor @@ -3025,36 +3089,36 @@ M.throttle = function (func, wait, options) { function Materialbox(el, options) { _classCallCheck(this, Materialbox); - // If exists, destroy and reinitialize - if (!!el.M_Materialbox) { - el.M_Materialbox.destroy(); - } + var _this14 = _possibleConstructorReturn(this, (Materialbox.__proto__ || Object.getPrototypeOf(Materialbox)).call(this, Materialbox, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Materialbox = this; + _this14.el.M_Materialbox = _this14; /** * Options for the modal * @member Materialbox#options * @prop {Number} [inDuration=275] - Length in ms of enter transition * @prop {Number} [outDuration=200] - Length in ms of exit transition + * @prop {Function} onOpenStart - Callback function called before materialbox is opened + * @prop {Function} onOpenEnd - Callback function called after materialbox is opened + * @prop {Function} onCloseStart - Callback function called before materialbox is closed + * @prop {Function} onCloseEnd - Callback function called after materialbox is closed */ - this.options = $.extend({}, Materialbox.defaults, options); + _this14.options = $.extend({}, Materialbox.defaults, options); - this.overlayActive = false; - this.doneAnimating = true; - this.placeholder = $('
').addClass('material-placeholder'); - this.originalWidth = 0; - this.originalHeight = 0; - this.originInlineStyles = this.$el.attr('style'); - this.caption = this.el.getAttribute('data-caption') || ""; + _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') || ""; // Wrap - this.$el.before(this.placeholder); - this.placeholder.append(this.$el); + _this14.$el.before(_this14.placeholder); + _this14.placeholder.append(_this14.$el); - this._setupEventHandlers(); + _this14._setupEventHandlers(); + return _this14; } _createClass(Materialbox, [{ @@ -3174,7 +3238,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateImageIn", value: function _animateImageIn() { - var _this11 = this; + var _this15 = this; var animOptions = { targets: this.el, @@ -3185,7 +3249,12 @@ M.throttle = function (func, wait, options) { duration: this.options.inDuration, easing: 'easeOutQuad', complete: function () { - _this11.doneAnimating = true; + _this15.doneAnimating = true; + + // onOpenEnd callback + if (typeof _this15.options.onOpenEnd === 'function') { + _this15.options.onOpenEnd.call(_this15, _this15.el); + } } }; @@ -3207,7 +3276,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateImageOut", value: function _animateImageOut() { - var _this12 = this; + var _this16 = this; var animOptions = { targets: this.el, @@ -3218,7 +3287,7 @@ M.throttle = function (func, wait, options) { duration: this.options.outDuration, easing: 'easeOutQuad', complete: function () { - _this12.placeholder.css({ + _this16.placeholder.css({ height: '', width: '', position: '', @@ -3226,16 +3295,21 @@ M.throttle = function (func, wait, options) { left: '' }); - _this12.$el.removeAttr('style'); - _this12.$el.attr('style', _this12.originInlineStyles); + _this16.$el.removeAttr('style'); + _this16.$el.attr('style', _this16.originInlineStyles); // Remove class - _this12.$el.removeClass('active'); - _this12.doneAnimating = true; + _this16.$el.removeClass('active'); + _this16.doneAnimating = true; // Remove overflow overrides on ancestors - if (_this12.ancestorsChanged.length) { - _this12.ancestorsChanged.css('overflow', ''); + if (_this16.ancestorsChanged.length) { + _this16.ancestorsChanged.css('overflow', ''); + } + + // onCloseEnd callback + if (typeof _this16.options.onCloseEnd === 'function') { + _this16.options.onCloseEnd.call(_this16, _this16.el); } } }; @@ -3262,7 +3336,7 @@ M.throttle = function (func, wait, options) { }, { key: "open", value: function open() { - var _this13 = this; + var _this17 = this; this._updateVars(); this.originalWidth = this.el.getBoundingClientRect().width; @@ -3273,6 +3347,11 @@ M.throttle = function (func, wait, options) { this.$el.addClass('active'); this.overlayActive = true; + // onOpenStart callback + if (typeof this.options.onOpenStart === 'function') { + this.options.onOpenStart.call(this, this.el); + } + // Set positioning for placeholder this.placeholder.css({ width: this.placeholder[0].getBoundingClientRect().width + 'px', @@ -3295,8 +3374,8 @@ M.throttle = function (func, wait, options) { this.$overlay = $('
').css({ opacity: 0 }).one('click', function () { - if (_this13.doneAnimating) { - _this13.close(); + if (_this17.doneAnimating) { + _this17.close(); } }); @@ -3378,11 +3457,16 @@ M.throttle = function (func, wait, options) { }, { key: "close", value: function close() { - var _this14 = this; + var _this18 = this; this._updateVars(); this.doneAnimating = false; + // onCloseStart callback + if (typeof this.options.onCloseStart === 'function') { + this.options.onCloseStart.call(this, this.el); + } + anim.remove(this.el); anim.remove(this.$overlay[0]); @@ -3401,8 +3485,8 @@ M.throttle = function (func, wait, options) { duration: this.options.outDuration, easing: 'easeOutQuad', complete: function () { - _this14.overlayActive = false; - _this14.$overlay.remove(); + _this18.overlayActive = false; + _this18.$overlay.remove(); } }); @@ -3416,19 +3500,15 @@ M.throttle = function (func, wait, options) { duration: this.options.outDuration, easing: 'easeOutQuad', complete: function () { - _this14.$photoCaption.remove(); + _this18.$photoCaption.remove(); } }); } } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Materialbox(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Materialbox.__proto__ || Object.getPrototypeOf(Materialbox), "init", this).call(this, this, els, options); } /** @@ -3449,40 +3529,46 @@ M.throttle = function (func, wait, options) { }]); return Materialbox; - }(); + }(Component); M.Materialbox = Materialbox; if (M.jQueryLoaded) { M.initializeJqueryWrapper(Materialbox, 'materialbox', 'M_Materialbox'); } -})(cash, anime); +})(cash, M.anime); ;(function ($) { 'use strict'; - var _defaults = {}; + var _defaults = { + responsiveThreshold: 0 // breakpoint for swipeable + }; + + var Parallax = function (_Component5) { + _inherits(Parallax, _Component5); - var Parallax = function () { function Parallax(el, options) { _classCallCheck(this, Parallax); - // If exists, destroy and reinitialize - if (!!el.M_Parallax) { - el.M_Parallax.destroy(); - } + var _this19 = _possibleConstructorReturn(this, (Parallax.__proto__ || Object.getPrototypeOf(Parallax)).call(this, Parallax, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Parallax = this; + _this19.el.M_Parallax = _this19; - this.options = $.extend({}, Parallax.defaults, options); + /** + * Options for the Parallax + * @member Parallax#options + * @prop {Number} responsiveThreshold + */ + _this19.options = $.extend({}, Parallax.defaults, options); - this.$img = this.$el.find('img').first(); - this._updateParallax(); - this._setupEventHandlers(); - this._setupStyles(); + _this19.$img = _this19.$el.find('img').first(); + _this19._enabled = window.innerWidth > _this19.options.responsiveThreshold; + _this19._updateParallax(); + _this19._setupEventHandlers(); + _this19._setupStyles(); - Parallax._parallaxes.push(this); + Parallax._parallaxes.push(_this19); + return _this19; } _createClass(Parallax, [{ @@ -3492,7 +3578,13 @@ M.throttle = function (func, wait, options) { /** * Teardown component */ - value: function destroy() {} + value: function destroy() { + Parallax._parallaxes.splice(Parallax._parallaxes.indexOf(this), 1); + this.$img[0].style.transform = ''; + this._removeEventHandlers(); + + this.$el[0].M_Parallax = undefined; + } }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { @@ -3502,6 +3594,19 @@ M.throttle = function (func, wait, options) { if (Parallax._parallaxes.length === 0) { Parallax._handleScrollThrottled = M.throttle(Parallax._handleScroll, 5); window.addEventListener('scroll', Parallax._handleScrollThrottled); + + Parallax._handleWindowResizeThrottled = M.throttle(Parallax._handleWindowResize, 5); + window.addEventListener('resize', Parallax._handleWindowResizeThrottled); + } + } + }, { + key: "_removeEventHandlers", + value: function _removeEventHandlers() { + this.$img[0].removeEventListener('load', this._handleImageLoadBound); + + if (Parallax._parallaxes.length === 0) { + window.removeEventListener('scroll', Parallax._handleScrollThrottled); + window.removeEventListener('resize', Parallax._handleWindowResizeThrottled); } } }, { @@ -3532,18 +3637,16 @@ M.throttle = function (func, wait, options) { var percentScrolled = (windowBottom - top) / (containerHeight + windowHeight); var parallax = parallaxDist * percentScrolled; - if (bottom > scrollTop && top < scrollTop + windowHeight) { + if (!this._enabled) { + this.$img[0].style.transform = ''; + } else if (bottom > scrollTop && top < scrollTop + windowHeight) { this.$img[0].style.transform = "translate3D(-50%, " + parallax + "px, 0)"; } } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Parallax(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Parallax.__proto__ || Object.getPrototypeOf(Parallax), "init", this).call(this, this, els, options); } /** @@ -3564,6 +3667,14 @@ M.throttle = function (func, wait, options) { parallaxInstance._updateParallax.call(parallaxInstance); } } + }, { + key: "_handleWindowResize", + value: function _handleWindowResize() { + for (var i = 0; i < Parallax._parallaxes.length; i++) { + var parallaxInstance = Parallax._parallaxes[i]; + parallaxInstance._enabled = window.innerWidth > parallaxInstance.options.responsiveThreshold; + } + } }, { key: "defaults", get: function () { @@ -3572,7 +3683,7 @@ M.throttle = function (func, wait, options) { }]); return Parallax; - }(); + }(Component); /** * @static @@ -3603,7 +3714,9 @@ M.throttle = function (func, wait, options) { * */ - var Tabs = function () { + var Tabs = function (_Component6) { + _inherits(Tabs, _Component6); + /** * Construct Tabs instance * @constructor @@ -3613,18 +3726,9 @@ M.throttle = function (func, wait, options) { function Tabs(el, options) { _classCallCheck(this, Tabs); - // If exists, destroy and reinitialize - if (!!el.M_Tabs) { - el.M_Tabs.destroy(); - } - - /** - * The jQuery element - * @type {jQuery} - */ - this.$el = $(el); + var _this20 = _possibleConstructorReturn(this, (Tabs.__proto__ || Object.getPrototypeOf(Tabs)).call(this, Tabs, el, options)); - this.el = el; + _this20.el.M_Tabs = _this20; /** * Options for the Tabs @@ -3634,24 +3738,23 @@ M.throttle = function (func, wait, options) { * @prop {Boolean} swipeable * @prop {Number} responsiveThreshold */ - this.options = $.extend({}, Tabs.defaults, options); - - this.el.M_Tabs = this; + _this20.options = $.extend({}, Tabs.defaults, options); // Setup - this.$tabLinks = this.$el.children('li.tab').children('a'); - this.index = 0; - this._setTabsAndTabWidth(); - this._setupActiveTabLink(); - this._createIndicator(); - - if (this.options.swipeable) { - this._setupSwipeableTabs(); + _this20.$tabLinks = _this20.$el.children('li.tab').children('a'); + _this20.index = 0; + _this20._setTabsAndTabWidth(); + _this20._setupActiveTabLink(); + _this20._createIndicator(); + + if (_this20.options.swipeable) { + _this20._setupSwipeableTabs(); } else { - this._setupNormalTabs(); + _this20._setupNormalTabs(); } - this._setupEventHandlers(); + _this20._setupEventHandlers(); + return _this20; } _createClass(Tabs, [{ @@ -3722,7 +3825,7 @@ M.throttle = function (func, wait, options) { }, { key: "_handleTabClick", value: function _handleTabClick(e) { - var _this15 = this; + var _this21 = this; var tab = $(e.target).closest('li.tab'); var tabLink = $(e.target).closest('a'); @@ -3762,8 +3865,8 @@ M.throttle = function (func, wait, options) { if (this.options.swipeable) { if (this._tabsCarousel) { this._tabsCarousel.set(this.index, function () { - if (typeof _this15.options.onShow === "function") { - _this15.options.onShow.call(_this15, _this15.$content[0]); + if (typeof _this21.options.onShow === "function") { + _this21.options.onShow.call(_this21, _this21.$content[0]); } }); } @@ -3796,7 +3899,7 @@ M.throttle = function (func, wait, options) { }, { key: "_createIndicator", value: function _createIndicator() { - var _this16 = this; + var _this22 = this; var indicator = document.createElement('li'); indicator.classList.add('indicator'); @@ -3805,8 +3908,8 @@ M.throttle = function (func, wait, options) { this._indicator = indicator; setTimeout(function () { - _this16._indicator.style.left = _this16._calcLeftPos(_this16.$activeTabLink) + 'px'; - _this16._indicator.style.right = _this16._calcRightPos(_this16.$activeTabLink) + 'px'; + _this22._indicator.style.left = _this22._calcLeftPos(_this22.$activeTabLink) + 'px'; + _this22._indicator.style.right = _this22._calcRightPos(_this22.$activeTabLink) + 'px'; }, 0); } @@ -3846,7 +3949,7 @@ M.throttle = function (func, wait, options) { }, { key: "_setupSwipeableTabs", value: function _setupSwipeableTabs() { - var _this17 = this; + var _this23 = this; // Change swipeable according to responsive threshold if (window.innerWidth > this.options.responsiveThreshold) { @@ -3865,18 +3968,18 @@ M.throttle = function (func, wait, options) { $tabsWrapper.append($tabsContent); $tabsContent[0].style.display = ''; - this._tabsCarousel = new M.Carousel($tabsWrapper[0], { + this._tabsCarousel = M.Carousel.init($tabsWrapper[0], { fullWidth: true, noWrap: true, onCycleTo: function (item) { - var prevIndex = _this17.index; - _this17.index = $(item).index(); - _this17.$activeTabLink.removeClass('active'); - _this17.$activeTabLink = _this17.$tabLinks.eq(_this17.index); - _this17.$activeTabLink.addClass('active'); - _this17._animateIndicator(prevIndex); - if (typeof _this17.options.onShow === "function") { - _this17.options.onShow.call(_this17, _this17.$content[0]); + 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]); } } }); @@ -4016,18 +4119,13 @@ M.throttle = function (func, wait, options) { value: function select(tabId) { var tab = this.$tabLinks.filter('[href="#' + tabId + '"]'); if (tab.length) { - 4; tab.trigger('click'); } } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Tabs(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Tabs.__proto__ || Object.getPrototypeOf(Tabs), "init", this).call(this, this, els, options); } /** @@ -4048,14 +4146,14 @@ M.throttle = function (func, wait, options) { }]); return Tabs; - }(); + }(Component); window.M.Tabs = Tabs; if (M.jQueryLoaded) { M.initializeJqueryWrapper(Tabs, 'tabs', 'M_Tabs'); } -})(cash, anime); +})(cash, M.anime); ;(function ($, anim) { 'use strict'; @@ -4075,7 +4173,9 @@ M.throttle = function (func, wait, options) { * */ - var Tooltip = function () { + var Tooltip = function (_Component7) { + _inherits(Tooltip, _Component7); + /** * Construct Tooltip instance * @constructor @@ -4085,20 +4185,16 @@ M.throttle = function (func, wait, options) { function Tooltip(el, options) { _classCallCheck(this, Tooltip); - // If exists, destroy and reinitialize - if (!!el.M_Tooltip) { - el.M_Tooltip.destroy(); - } + var _this24 = _possibleConstructorReturn(this, (Tooltip.__proto__ || Object.getPrototypeOf(Tooltip)).call(this, Tooltip, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Tooltip = this; - this.options = $.extend({}, Tooltip.defaults, options); + _this24.el.M_Tooltip = _this24; + _this24.options = $.extend({}, Tooltip.defaults, options); - this.isOpen = false; - this.isHovered = false; - this._appendTooltipEl(); - this._setupEventHandlers(); + _this24.isOpen = false; + _this24.isHovered = false; + _this24._appendTooltipEl(); + _this24._setupEventHandlers(); + return _this24; } _createClass(Tooltip, [{ @@ -4170,22 +4266,22 @@ M.throttle = function (func, wait, options) { } /** - * Create timeout which delays when the tooltip closes - */ + * Create timeout which delays when the tooltip closes + */ }, { key: "_setExitDelayTimeout", value: function _setExitDelayTimeout() { - var _this18 = this; + var _this25 = this; clearTimeout(this._exitDelayTimeout); this._exitDelayTimeout = setTimeout(function () { - if (_this18.isHovered) { + if (_this25.isHovered) { return; - } else { - _this18._animateOut(); } + + _this25._animateOut(); }, this.options.exitDelay); } @@ -4196,16 +4292,16 @@ M.throttle = function (func, wait, options) { }, { key: "_setEnterDelayTimeout", value: function _setEnterDelayTimeout() { - var _this19 = this; + var _this26 = this; clearTimeout(this._enterDelayTimeout); this._enterDelayTimeout = setTimeout(function () { - if (!_this19.isHovered) { + if (!_this26.isHovered) { return; - } else { - _this19._animateIn(); } + + _this26._animateIn(); }, this.options.enterDelay); } }, { @@ -4281,7 +4377,10 @@ M.throttle = function (func, wait, options) { newY -= newY + height - window.innerHeight; } - return { x: newX + scrollLeft, y: newY + scrollTop }; + return { + x: newX + scrollLeft, + y: newY + scrollTop + }; } }, { key: "_animateIn", @@ -4341,12 +4440,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Tooltip(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Tooltip.__proto__ || Object.getPrototypeOf(Tooltip), "init", this).call(this, this, els, options); } /** @@ -4367,14 +4462,14 @@ M.throttle = function (func, wait, options) { }]); return Tooltip; - }(); + }(Component); M.Tooltip = Tooltip; if (M.jQueryLoaded) { M.initializeJqueryWrapper(Tooltip, 'tooltip', 'M_Tooltip'); } -})(cash, anime); +})(cash, M.anime); ; /*! * Waves v0.6.4 * http://fian.my.id/Waves @@ -4815,18 +4910,18 @@ M.throttle = function (func, wait, options) { }, { key: "_setTimer", value: function _setTimer() { - var _this20 = this; + var _this27 = this; if (this.timeRemaining !== Infinity) { this.counterInterval = setInterval(function () { // If toast is not being dragged, decrease its time remaining - if (!_this20.panning) { - _this20.timeRemaining -= 20; + if (!_this27.panning) { + _this27.timeRemaining -= 20; } // Animate toast out - if (_this20.timeRemaining <= 0) { - _this20.dismiss(); + if (_this27.timeRemaining <= 0) { + _this27.dismiss(); } }, 20); } @@ -4839,7 +4934,7 @@ M.throttle = function (func, wait, options) { }, { key: "dismiss", value: function dismiss() { - var _this21 = this; + var _this28 = this; window.clearInterval(this.counterInterval); var activationDistance = this.el.offsetWidth * this.options.activationPercent; @@ -4858,12 +4953,12 @@ M.throttle = function (func, wait, options) { easing: 'easeOutExpo', complete: function () { // Call the optional callback - if (typeof _this21.options.completeCallback === 'function') { - _this21.options.completeCallback(); + if (typeof _this28.options.completeCallback === 'function') { + _this28.options.completeCallback(); } // Remove toast from DOM - _this21.el.parentNode.removeChild(_this21.el); - Toast._toasts.splice(Toast._toasts.indexOf(_this21), 1); + _this28.el.parentNode.removeChild(_this28.el); + Toast._toasts.splice(Toast._toasts.indexOf(_this28), 1); if (Toast._toasts.length === 0) { Toast._removeContainer(); } @@ -5057,7 +5152,7 @@ M.throttle = function (func, wait, options) { M.toast = function (options) { return new Toast(options); }; -})(cash, anime); +})(cash, M.anime); ;(function ($, anim) { 'use strict'; @@ -5076,7 +5171,9 @@ M.throttle = function (func, wait, options) { * @class */ - var Sidenav = function () { + var Sidenav = function (_Component8) { + _inherits(Sidenav, _Component8); + /** * Construct Sidenav instance and set up overlay * @constructor @@ -5086,15 +5183,10 @@ M.throttle = function (func, wait, options) { function Sidenav(el, options) { _classCallCheck(this, Sidenav); - // If exists, destroy and reinitialize - if (!!el.M_Sidenav) { - el.M_Sidenav.destroy(); - } + var _this29 = _possibleConstructorReturn(this, (Sidenav.__proto__ || Object.getPrototypeOf(Sidenav)).call(this, Sidenav, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Sidenav = this; - this.id = this.$el.attr('id'); + _this29.el.M_Sidenav = _this29; + _this29.id = _this29.$el.attr('id'); /** * Options for the Sidenav @@ -5108,33 +5200,34 @@ M.throttle = function (func, wait, options) { * @prop {Function} onCloseStart - Function called when sidenav starts exiting * @prop {Function} onCloseEnd - Function called when sidenav finishes exiting */ - this.options = $.extend({}, Sidenav.defaults, options); + _this29.options = $.extend({}, Sidenav.defaults, options); /** * Describes open/close state of Sidenav * @type {Boolean} */ - this.isOpen = false; + _this29.isOpen = false; /** * Describes if Sidenav is fixed * @type {Boolean} */ - this.isFixed = this.el.classList.contains('sidenav-fixed'); + _this29.isFixed = _this29.el.classList.contains('sidenav-fixed'); /** * Describes if Sidenav is being draggeed * @type {Boolean} */ - this.isDragged = false; + _this29.isDragged = false; - this._createOverlay(); - this._createDragTarget(); - this._setupEventHandlers(); - this._setupClasses(); - this._setupFixed(); + _this29._createOverlay(); + _this29._createDragTarget(); + _this29._setupEventHandlers(); + _this29._setupClasses(); + _this29._setupFixed(); - Sidenav._sidenavs.push(this); + Sidenav._sidenavs.push(_this29); + return _this29; } _createClass(Sidenav, [{ @@ -5539,7 +5632,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateSidenavIn", value: function _animateSidenavIn() { - var _this22 = this; + var _this30 = this; var slideOutPercent = this.options.edge === 'left' ? -1 : 1; if (this.isDragged) { @@ -5554,8 +5647,8 @@ M.throttle = function (func, wait, options) { easing: 'easeOutQuad', complete: function () { // Run onOpenEnd callback - if (typeof _this22.options.onOpenEnd === 'function') { - _this22.options.onOpenEnd.call(_this22, _this22.el); + if (typeof _this30.options.onOpenEnd === 'function') { + _this30.options.onOpenEnd.call(_this30, _this30.el); } } }); @@ -5589,7 +5682,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateSidenavOut", value: function _animateSidenavOut() { - var _this23 = this; + var _this31 = this; var endPercent = this.options.edge === 'left' ? -1 : 1; var slideOutPercent = 0; @@ -5605,8 +5698,8 @@ M.throttle = function (func, wait, options) { easing: 'easeOutQuad', complete: function () { // Run onOpenEnd callback - if (typeof _this23.options.onCloseEnd === 'function') { - _this23.options.onCloseEnd.call(_this23, _this23.el); + if (typeof _this31.options.onCloseEnd === 'function') { + _this31.options.onCloseEnd.call(_this31, _this31.el); } } }); @@ -5614,7 +5707,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateOverlayOut", value: function _animateOverlayOut() { - var _this24 = this; + var _this32 = this; anim.remove(this._overlay); anim({ @@ -5623,18 +5716,14 @@ M.throttle = function (func, wait, options) { duration: this.options.outDuration, easing: 'easeOutQuad', complete: function () { - $(_this24._overlay).css('display', 'none'); + $(_this32._overlay).css('display', 'none'); } }); } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Sidenav(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Sidenav.__proto__ || Object.getPrototypeOf(Sidenav), "init", this).call(this, this, els, options); } /** @@ -5655,7 +5744,7 @@ M.throttle = function (func, wait, options) { }]); return Sidenav; - }(); + }(Component); /** * @static @@ -5671,7 +5760,7 @@ M.throttle = function (func, wait, options) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Sidenav, 'sidenav', 'M_Sidenav'); } -})(cash, anime); +})(cash, M.anime); ;(function ($, anim) { 'use strict'; @@ -5689,7 +5778,9 @@ M.throttle = function (func, wait, options) { * */ - var ScrollSpy = function () { + var ScrollSpy = function (_Component9) { + _inherits(ScrollSpy, _Component9); + /** * Construct ScrollSpy instance * @constructor @@ -5699,14 +5790,9 @@ M.throttle = function (func, wait, options) { function ScrollSpy(el, options) { _classCallCheck(this, ScrollSpy); - // If exists, destroy and reinitialize - if (!!el.M_ScrollSpy) { - el.M_ScrollSpy.destroy(); - } + var _this33 = _possibleConstructorReturn(this, (ScrollSpy.__proto__ || Object.getPrototypeOf(ScrollSpy)).call(this, ScrollSpy, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_ScrollSpy = this; + _this33.el.M_ScrollSpy = _this33; /** * Options for the modal @@ -5716,16 +5802,17 @@ M.throttle = function (func, wait, options) { * @prop {String} [activeClass='active'] - Class applied to active elements * @prop {Function} [getActiveElement] - Used to find active element */ - this.options = $.extend({}, ScrollSpy.defaults, options); + _this33.options = $.extend({}, ScrollSpy.defaults, options); // setup - ScrollSpy._elements.push(this); + ScrollSpy._elements.push(_this33); ScrollSpy._count++; ScrollSpy._increment++; - this.tickId = -1; - this.id = ScrollSpy._increment; - this._setupEventHandlers(); - this._handleWindowScroll(); + _this33.tickId = -1; + _this33.id = ScrollSpy._increment; + _this33._setupEventHandlers(); + _this33._handleWindowScroll(); + return _this33; } _createClass(ScrollSpy, [{ @@ -5878,7 +5965,7 @@ M.throttle = function (func, wait, options) { }, { key: "_exit", value: function _exit() { - var _this25 = this; + var _this34 = this; ScrollSpy._visibleElements = ScrollSpy._visibleElements.filter(function (value) { return value.height() != 0; @@ -5888,7 +5975,7 @@ M.throttle = function (func, wait, options) { $(this.options.getActiveElement(ScrollSpy._visibleElements[0].attr('id'))).removeClass(this.options.activeClass); ScrollSpy._visibleElements = ScrollSpy._visibleElements.filter(function (el) { - return el.attr('id') != _this25.$el.attr('id'); + return el.attr('id') != _this34.$el.attr('id'); }); if (ScrollSpy._visibleElements[0]) { // Check if empty @@ -5898,12 +5985,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new ScrollSpy(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(ScrollSpy.__proto__ || Object.getPrototypeOf(ScrollSpy), "init", this).call(this, this, els, options); } /** @@ -5947,7 +6030,7 @@ M.throttle = function (func, wait, options) { }]); return ScrollSpy; - }(); + }(Component); /** * @static @@ -5995,7 +6078,7 @@ M.throttle = function (func, wait, options) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(ScrollSpy, 'scrollSpy', 'M_ScrollSpy'); } -})(cash, anime); +})(cash, M.anime); ;(function ($) { 'use strict'; @@ -6015,7 +6098,9 @@ M.throttle = function (func, wait, options) { * */ - var Autocomplete = function () { + var Autocomplete = function (_Component10) { + _inherits(Autocomplete, _Component10); + /** * Construct Autocomplete instance * @constructor @@ -6025,14 +6110,9 @@ M.throttle = function (func, wait, options) { function Autocomplete(el, options) { _classCallCheck(this, Autocomplete); - // If exists, destroy and reinitialize - if (!!el.M_Autocomplete) { - el.M_Autocomplete.destroy(); - } + var _this35 = _possibleConstructorReturn(this, (Autocomplete.__proto__ || Object.getPrototypeOf(Autocomplete)).call(this, Autocomplete, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Autocomplete = this; + _this35.el.M_Autocomplete = _this35; /** * Options for the autocomplete @@ -6046,18 +6126,19 @@ M.throttle = function (func, wait, options) { * @prop {Boolean} noWrap * @prop {Function} onCycleTo */ - this.options = $.extend({}, Autocomplete.defaults, options); + _this35.options = $.extend({}, Autocomplete.defaults, options); // Setup - this.isOpen = false; - this.count = 0; - this.activeIndex = -1; - this.oldVal; - this.$inputField = this.$el.closest('.input-field'); - this.$active = $(); - this._setupDropdown(); - - this._setupEventHandlers(); + _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; } _createClass(Autocomplete, [{ @@ -6308,7 +6389,7 @@ M.throttle = function (func, wait, options) { }, { key: "_renderDropdown", value: function _renderDropdown(data, val) { - var _this26 = this; + var _this36 = this; this._removeAutocomplete(); @@ -6334,7 +6415,7 @@ M.throttle = function (func, wait, options) { // Sort var sortFunctionBound = function (a, b) { - return _this26.options.sortFunction(a.key.toLowerCase(), b.key.toLowerCase(), val.toLowerCase()); + return _this36.options.sortFunction(a.key.toLowerCase(), b.key.toLowerCase(), val.toLowerCase()); }; matchingData.sort(sortFunctionBound); @@ -6370,12 +6451,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Autocomplete(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Autocomplete.__proto__ || Object.getPrototypeOf(Autocomplete), "init", this).call(this, this, els, options); } /** @@ -6396,7 +6473,7 @@ M.throttle = function (func, wait, options) { }]); return Autocomplete; - }(); + }(Component); /** * @static @@ -6453,6 +6530,11 @@ M.throttle = function (func, wait, options) { }; M.textareaAutoResize = function ($textarea) { + // Wrap if native element + if ($textarea instanceof Element) { + $textarea = $($textarea); + } + // Textarea Auto Resize var hiddenDiv = $('.hiddendiv').first(); if (!hiddenDiv.length) { @@ -6618,11 +6700,12 @@ M.throttle = function (func, wait, options) { $(text_area_selector).each(function () { var $textarea = $(this); /** - * Instead of resizing textarea on document load, - * store the original height and the original length + * Resize textarea on document load after storing + * the original height and the original length */ $textarea.data('original-height', $textarea.height()); $textarea.data('previous-length', this.value.length); + M.textareaAutoResize($textarea); }); $(document).on('keyup', text_area_selector, function () { @@ -6631,9 +6714,6 @@ M.throttle = function (func, wait, options) { $(document).on('keydown', text_area_selector, function () { M.textareaAutoResize($(this)); }); - $(document).on('autoresize', text_area_selector, function () { - M.textareaAutoResize($(this)); - }); // File Input Path $(document).on('change', '.file-field input[type="file"]', function () { @@ -6664,7 +6744,9 @@ M.throttle = function (func, wait, options) { * */ - var Slider = function () { + var Slider = function (_Component11) { + _inherits(Slider, _Component11); + /** * Construct Slider instance and set up overlay * @constructor @@ -6672,18 +6754,11 @@ M.throttle = function (func, wait, options) { * @param {Object} options */ function Slider(el, options) { - var _this27 = this; - _classCallCheck(this, Slider); - // If exists, destroy and reinitialize - if (!!el.M_Slider) { - el.M_Slider.destroy(); - } + var _this37 = _possibleConstructorReturn(this, (Slider.__proto__ || Object.getPrototypeOf(Slider)).call(this, Slider, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Slider = this; + _this37.el.M_Slider = _this37; /** * Options for the modal @@ -6693,25 +6768,25 @@ M.throttle = function (func, wait, options) { * @prop {Number} [duration=500] - Length in ms of slide transition * @prop {Number} [interval=6000] - Length in ms of slide interval */ - this.options = $.extend({}, Slider.defaults, options); + _this37.options = $.extend({}, Slider.defaults, options); // setup - this.$slider = this.$el.find('.slides'); - this.$slides = this.$slider.children('li'); - this.activeIndex = this.$slider.find('.active').index(); - if (this.activeIndex != -1) { - this.$active = this.$slides.eq(this.activeIndex); + _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); } - this._setSliderHeight(); + _this37._setSliderHeight(); // Set initial positions of captions - this.$slides.find('.caption').each(function (el) { - _this27._animateCaptionIn(el, 0); + _this37.$slides.find('.caption').each(function (el) { + _this37._animateCaptionIn(el, 0); }); // Move img src into background-image - this.$slides.find('img').each(function (el) { + _this37.$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') + '")'); @@ -6719,45 +6794,46 @@ M.throttle = function (func, wait, options) { } }); - this._setupIndicators(); + _this37._setupIndicators(); // Show active slide - if (this.$active) { - this.$active.css('display', 'block'); + if (_this37.$active) { + _this37.$active.css('display', 'block'); } else { - this.$slides.first().addClass('active'); + _this37.$slides.first().addClass('active'); anim({ - targets: this.$slides.first()[0], + targets: _this37.$slides.first()[0], opacity: 1, - duration: this.options.duration, + duration: _this37.options.duration, easing: 'easeOutQuad' }); - this.activeIndex = 0; - this.$active = this.$slides.eq(this.activeIndex); + _this37.activeIndex = 0; + _this37.$active = _this37.$slides.eq(_this37.activeIndex); // Update indicators - if (this.options.indicators) { - this.$indicators.eq(this.activeIndex).addClass('active'); + if (_this37.options.indicators) { + _this37.$indicators.eq(_this37.activeIndex).addClass('active'); } } // Adjust height to current slide - this.$active.find('img').each(function (el) { + _this37.$active.find('img').each(function (el) { anim({ - targets: _this27.$active.find('.caption')[0], + targets: _this37.$active.find('.caption')[0], opacity: 1, translateX: 0, translateY: 0, - duration: _this27.options.duration, + duration: _this37.options.duration, easing: 'easeOutQuad' }); }); - this._setupEventHandlers(); + _this37._setupEventHandlers(); // auto scroll - this.start(); + _this37.start(); + return _this37; } _createClass(Slider, [{ @@ -6781,14 +6857,14 @@ M.throttle = function (func, wait, options) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { - var _this28 = this; + var _this38 = 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', _this28._handleIndicatorClickBound); + el.addEventListener('click', _this38._handleIndicatorClickBound); }); } } @@ -6800,11 +6876,11 @@ M.throttle = function (func, wait, options) { }, { key: "_removeEventHandlers", value: function _removeEventHandlers() { - var _this29 = this; + var _this39 = this; if (this.options.indicators) { this.$indicators.each(function (el) { - el.removeEventListener('click', _this29._handleIndicatorClickBound); + el.removeEventListener('click', _this39._handleIndicatorClickBound); }); } } @@ -6888,13 +6964,13 @@ M.throttle = function (func, wait, options) { }, { key: "_setupIndicators", value: function _setupIndicators() { - var _this30 = this; + var _this40 = this; if (this.options.indicators) { this.$indicators = $(''); this.$slides.each(function (el, index) { var $indicator = $('
  • '); - _this30.$indicators.append($indicator[0]); + _this40.$indicators.append($indicator[0]); }); this.$el.append(this.$indicators[0]); this.$indicators = this.$indicators.children('li.indicator-item'); @@ -6919,7 +6995,7 @@ M.throttle = function (func, wait, options) { }, { key: "set", value: function set(index) { - var _this31 = this; + var _this41 = this; // Wrap around indices. if (index >= this.$slides.length) index = 0;else if (index < 0) index = this.$slides.length - 1; @@ -6936,7 +7012,7 @@ M.throttle = function (func, wait, options) { duration: this.options.duration, easing: 'easeOutQuad', complete: function () { - _this31.$slides.not('.active').each(function (el) { + _this41.$slides.not('.active').each(function (el) { anim({ targets: el, opacity: 0, @@ -7034,12 +7110,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Slider(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Slider.__proto__ || Object.getPrototypeOf(Slider), "init", this).call(this, this, els, options); } /** @@ -7060,14 +7132,14 @@ M.throttle = function (func, wait, options) { }]); return Slider; - }(); + }(Component); M.Slider = Slider; if (M.jQueryLoaded) { M.initializeJqueryWrapper(Slider, 'slider', 'M_Slider'); } -})(cash, anime); +})(cash, M.anime); ;(function ($, anim) { $(document).on('click', '.card', function (e) { if ($(this).children('.card-reveal').length) { @@ -7101,7 +7173,7 @@ M.throttle = function (func, wait, options) { } } }); -})(cash, anime); +})(cash, M.anime); ;(function ($) { 'use strict'; @@ -7127,7 +7199,9 @@ M.throttle = function (func, wait, options) { * */ - var Chips = function () { + var Chips = function (_Component12) { + _inherits(Chips, _Component12); + /** * Construct Chips instance and set up overlay * @constructor @@ -7137,14 +7211,9 @@ M.throttle = function (func, wait, options) { function Chips(el, options) { _classCallCheck(this, Chips); - // If exists, destroy and reinitialize - if (!!el.M_Chips) { - el.M_Chips.destroy(); - } + var _this42 = _possibleConstructorReturn(this, (Chips.__proto__ || Object.getPrototypeOf(Chips)).call(this, Chips, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Chips = this; + _this42.el.M_Chips = _this42; /** * Options for the modal @@ -7154,33 +7223,34 @@ M.throttle = function (func, wait, options) { * @prop {String} secondaryPlaceholder * @prop {Object} autocompleteOptions */ - this.options = $.extend({}, Chips.defaults, options); + _this42.options = $.extend({}, Chips.defaults, options); - this.$el.addClass('chips input-field'); - this.chipsData = []; - this.$chips = $(); - this._setupInput(); - this.hasAutocomplete = Object.keys(this.options.autocompleteOptions).length > 0; + _this42.$el.addClass('chips input-field'); + _this42.chipsData = []; + _this42.$chips = $(); + _this42._setupInput(); + _this42.hasAutocomplete = Object.keys(_this42.options.autocompleteOptions).length > 0; // Set input id - if (!this.$input.attr('id')) { - this.$input.attr('id', M.guid()); + if (!_this42.$input.attr('id')) { + _this42.$input.attr('id', M.guid()); } // Render initial chips - if (this.options.data.length) { - this.chipsData = this.options.data; - this._renderChips(this.chipsData); + if (_this42.options.data.length) { + _this42.chipsData = _this42.options.data; + _this42._renderChips(_this42.chipsData); } // Setup autocomplete if needed - if (this.hasAutocomplete) { - this._setupAutocomplete(); + if (_this42.hasAutocomplete) { + _this42._setupAutocomplete(); } - this._setPlaceholder(); - this._setupLabel(); - this._setupEventHandlers(); + _this42._setPlaceholder(); + _this42._setupLabel(); + _this42._setupEventHandlers(); + return _this42; } _createClass(Chips, [{ @@ -7314,7 +7384,9 @@ M.throttle = function (func, wait, options) { } e.preventDefault(); - this.addChip({ tag: this.$input[0].value }); + this.addChip({ + tag: this.$input[0].value + }); this.$input[0].value = ''; // delete or left @@ -7381,12 +7453,14 @@ M.throttle = function (func, wait, options) { }, { key: "_setupAutocomplete", value: function _setupAutocomplete() { - var _this32 = this; + var _this43 = this; this.options.autocompleteOptions.onAutocomplete = function (val) { - _this32.addChip({ tag: val }); - _this32.$input[0].value = ''; - _this32.$input[0].focus(); + _this43.addChip({ + tag: val + }); + _this43.$input[0].value = ''; + _this43.$input[0].focus(); }; this.autocomplete = M.Autocomplete.init(this.$input, this.options.autocompleteOptions)[0]; @@ -7452,9 +7526,9 @@ M.throttle = function (func, wait, options) { } } return !exists; - } else { - return false; } + + return false; } /** @@ -7522,12 +7596,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Chips(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Chips.__proto__ || Object.getPrototypeOf(Chips), "init", this).call(this, this, els, options); } /** @@ -7629,7 +7699,7 @@ M.throttle = function (func, wait, options) { }]); return Chips; - }(); + }(Component); /** * @static @@ -7662,7 +7732,8 @@ M.throttle = function (func, wait, options) { var _defaults = { top: 0, bottom: Infinity, - offset: 0 + offset: 0, + onPositionChange: null }; /** @@ -7670,7 +7741,9 @@ M.throttle = function (func, wait, options) { * */ - var Pushpin = function () { + var Pushpin = function (_Component13) { + _inherits(Pushpin, _Component13); + /** * Construct Pushpin instance * @constructor @@ -7680,25 +7753,21 @@ M.throttle = function (func, wait, options) { function Pushpin(el, options) { _classCallCheck(this, Pushpin); - // If exists, destroy and reinitialize - if (!!el.M_Pushpin) { - el.M_Pushpin.destroy(); - } + var _this44 = _possibleConstructorReturn(this, (Pushpin.__proto__ || Object.getPrototypeOf(Pushpin)).call(this, Pushpin, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Pushpin = this; + _this44.el.M_Pushpin = _this44; /** * Options for the modal * @member Pushpin#options */ - this.options = $.extend({}, Pushpin.defaults, options); + _this44.options = $.extend({}, Pushpin.defaults, options); - this.originalOffset = this.el.offsetTop; - Pushpin._pushpins.push(this); - this._setupEventHandlers(); - this._updatePosition(); + _this44.originalOffset = _this44.el.offsetTop; + Pushpin._pushpins.push(_this44); + _this44._setupEventHandlers(); + _this44._updatePosition(); + return _this44; } _createClass(Pushpin, [{ @@ -7737,6 +7806,11 @@ M.throttle = function (func, wait, options) { this.el.style.top = this.options.offset + "px"; this.el.classList.add('pinned'); + + // onPositionChange callback + if (typeof this.options.onPositionChange === 'function') { + this.options.onPositionChange.call(this, 'pinned'); + } } // Add pin-top (when scrolled position is above top) @@ -7744,6 +7818,11 @@ M.throttle = function (func, wait, options) { this._removePinClasses(); this.el.style.top = 0; this.el.classList.add('pin-top'); + + // onPositionChange callback + if (typeof this.options.onPositionChange === 'function') { + this.options.onPositionChange.call(this, 'pin-top'); + } } // Add pin-bottom (when scrolled position is below bottom) @@ -7751,6 +7830,11 @@ M.throttle = function (func, wait, options) { this._removePinClasses(); this.el.classList.add('pin-bottom'); this.el.style.top = this.options.bottom - this.originalOffset + "px"; + + // onPositionChange callback + if (typeof this.options.onPositionChange === 'function') { + this.options.onPositionChange.call(this, 'pin-bottom'); + } } } }, { @@ -7760,12 +7844,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Pushpin(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Pushpin.__proto__ || Object.getPrototypeOf(Pushpin), "init", this).call(this, this, els, options); } /** @@ -7794,7 +7874,7 @@ M.throttle = function (func, wait, options) { }]); return Pushpin; - }(); + }(Component); /** * @static @@ -7826,7 +7906,9 @@ M.throttle = function (func, wait, options) { * */ - var FloatingActionButton = function () { + var FloatingActionButton = function (_Component14) { + _inherits(FloatingActionButton, _Component14); + /** * Construct FloatingActionButton instance * @constructor @@ -7836,14 +7918,9 @@ M.throttle = function (func, wait, options) { function FloatingActionButton(el, options) { _classCallCheck(this, FloatingActionButton); - // If exists, destroy and reinitialize - if (!!el.M_FloatingActionButton) { - el.M_FloatingActionButton.destroy(); - } + var _this45 = _possibleConstructorReturn(this, (FloatingActionButton.__proto__ || Object.getPrototypeOf(FloatingActionButton)).call(this, FloatingActionButton, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_FloatingActionButton = this; + _this45.el.M_FloatingActionButton = _this45; /** * Options for the fab @@ -7852,29 +7929,30 @@ M.throttle = function (func, wait, options) { * @prop {Boolean} [hoverEnabled=true] - Enable hover vs click * @prop {Boolean} [toolbarEnabled=false] - Enable toolbar transition */ - this.options = $.extend({}, FloatingActionButton.defaults, options); - - this.isOpen = false; - this.$anchor = this.$el.children('a').first(); - this.$menu = this.$el.children('ul').first(); - this.$floatingBtns = this.$el.find('ul .btn-floating'); - this.$floatingBtnsReverse = this.$el.find('ul .btn-floating').reverse(); - this.offsetY = 0; - this.offsetX = 0; - if (this.options.direction === 'top') { - this.$el.addClass('direction-top'); - this.offsetY = 40; - } else if (this.options.direction === 'right') { - this.$el.addClass('direction-right'); - this.offsetX = -40; - } else if (this.options.direction === 'bottom') { - this.$el.addClass('direction-bottom'); - this.offsetY = -40; + _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; } else { - this.$el.addClass('direction-left'); - this.offsetX = 40; + _this45.$el.addClass('direction-left'); + _this45.offsetX = 40; } - this._setupEventHandlers(); + _this45._setupEventHandlers(); + return _this45; } _createClass(FloatingActionButton, [{ @@ -7997,7 +8075,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateInFAB", value: function _animateInFAB() { - var _this33 = this; + var _this46 = this; this.$el.addClass('active'); @@ -8007,8 +8085,8 @@ M.throttle = function (func, wait, options) { targets: el, opacity: 1, scale: [.4, 1], - translateY: [_this33.offsetY, 0], - translateX: [_this33.offsetX, 0], + translateY: [_this46.offsetY, 0], + translateX: [_this46.offsetX, 0], duration: 275, delay: time, easing: 'easeInOutQuad' @@ -8024,7 +8102,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateOutFAB", value: function _animateOutFAB() { - var _this34 = this; + var _this47 = this; this.$floatingBtnsReverse.each(function (el) { anim.remove(el); @@ -8032,12 +8110,12 @@ M.throttle = function (func, wait, options) { targets: el, opacity: 0, scale: .4, - translateY: _this34.offsetY, - translateX: _this34.offsetX, + translateY: _this47.offsetY, + translateX: _this47.offsetX, duration: 175, easing: 'easeOutQuad', complete: function () { - _this34.$el.removeClass('active'); + _this47.$el.removeClass('active'); } }); }); @@ -8050,7 +8128,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateInToolbar", value: function _animateInToolbar() { - var _this35 = this; + var _this48 = this; var scaleFactor = void 0; var windowWidth = window.innerWidth; @@ -8086,18 +8164,18 @@ M.throttle = function (func, wait, options) { }); setTimeout(function () { - _this35.$el.css({ + _this48.$el.css({ transform: '', transition: 'transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s' }); - _this35.$anchor.css({ + _this48.$anchor.css({ overflow: 'visible', transform: '', transition: 'transform .2s' }); setTimeout(function () { - _this35.$el.css({ + _this48.$el.css({ overflow: 'hidden', 'background-color': fabColor }); @@ -8105,14 +8183,14 @@ M.throttle = function (func, wait, options) { transform: 'scale(' + scaleFactor + ')', transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' }); - _this35.$menu.children('li').children('a').css({ + _this48.$menu.children('li').children('a').css({ opacity: 1 }); // Scroll to close. - _this35._handleDocumentClickBound = _this35._handleDocumentClick.bind(_this35); - window.addEventListener('scroll', _this35._handleCloseBound, true); - document.body.addEventListener('click', _this35._handleDocumentClickBound, true); + _this48._handleDocumentClickBound = _this48._handleDocumentClick.bind(_this48); + window.addEventListener('scroll', _this48._handleCloseBound, true); + document.body.addEventListener('click', _this48._handleDocumentClickBound, true); }, 100); }, 0); } @@ -8124,7 +8202,7 @@ M.throttle = function (func, wait, options) { }, { key: "_animateOutToolbar", value: function _animateOutToolbar() { - var _this36 = this; + var _this49 = this; var windowWidth = window.innerWidth; var windowHeight = window.innerHeight; @@ -8155,26 +8233,26 @@ M.throttle = function (func, wait, options) { backdrop.remove(); // Set initial state. - _this36.$el.css({ + _this49.$el.css({ 'text-align': '', width: '', bottom: '', left: '', overflow: '', 'background-color': '', - transform: 'translate3d(' + -_this36.offsetX + 'px,0,0)' + transform: 'translate3d(' + -_this49.offsetX + 'px,0,0)' }); - _this36.$anchor.css({ + _this49.$anchor.css({ overflow: '', - transform: 'translate3d(0,' + _this36.offsetY + 'px,0)' + transform: 'translate3d(0,' + _this49.offsetY + 'px,0)' }); setTimeout(function () { - _this36.$el.css({ + _this49.$el.css({ transform: 'translate3d(0,0,0)', transition: 'transform .2s' }); - _this36.$anchor.css({ + _this49.$anchor.css({ transform: 'translate3d(0,0,0)', transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' }); @@ -8183,12 +8261,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new FloatingActionButton(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(FloatingActionButton.__proto__ || Object.getPrototypeOf(FloatingActionButton), "init", this).call(this, this, els, options); } /** @@ -8209,14 +8283,14 @@ M.throttle = function (func, wait, options) { }]); return FloatingActionButton; - }(); + }(Component); M.FloatingActionButton = FloatingActionButton; if (M.jQueryLoaded) { M.initializeJqueryWrapper(FloatingActionButton, 'floatingActionButton', 'M_FloatingActionButton'); } -})(cash, anime); +})(cash, M.anime); ;(function ($) { 'use strict'; @@ -8298,7 +8372,9 @@ M.throttle = function (func, wait, options) { * */ - var Datepicker = function () { + var Datepicker = function (_Component15) { + _inherits(Datepicker, _Component15); + /** * Construct Datepicker instance and set up overlay * @constructor @@ -8308,51 +8384,48 @@ M.throttle = function (func, wait, options) { function Datepicker(el, options) { _classCallCheck(this, Datepicker); - // If exists, destroy and reinitialize - if (!!el.M_Datepicker) { - el.M_Datepicker.destroy(); - } + var _this50 = _possibleConstructorReturn(this, (Datepicker.__proto__ || Object.getPrototypeOf(Datepicker)).call(this, Datepicker, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Datepicker = this; + _this50.el.M_Datepicker = _this50; - this.options = $.extend({}, Datepicker.defaults, options); + _this50.options = $.extend({}, Datepicker.defaults, options); // Remove time component from minDate and maxDate options - if (this.options.minDate) this.options.minDate.setHours(0, 0, 0, 0); - if (this.options.maxDate) this.options.maxDate.setHours(0, 0, 0, 0); + if (_this50.options.minDate) _this50.options.minDate.setHours(0, 0, 0, 0); + if (_this50.options.maxDate) _this50.options.maxDate.setHours(0, 0, 0, 0); - this.id = M.guid(); + _this50.id = M.guid(); - this._setupVariables(); - this._insertHTMLIntoDOM(); - this._setupModal(); + _this50._setupVariables(); + _this50._insertHTMLIntoDOM(); + _this50._setupModal(); - this._setupEventHandlers(); + _this50._setupEventHandlers(); - if (!this.options.defaultDate) { - this.options.defaultDate = new Date(Date.parse(this.el.value)); - this.options.setDefaultDate = true; + if (!_this50.options.defaultDate) { + _this50.options.defaultDate = new Date(Date.parse(_this50.el.value)); + _this50.options.setDefaultDate = true; } - var defDate = this.options.defaultDate; + var defDate = _this50.options.defaultDate; if (Datepicker._isDate(defDate)) { - if (this.options.setDefaultDate) { - this.setDate(defDate, true); + if (_this50.options.setDefaultDate) { + _this50.setDate(defDate, true); } else { - this.gotoDate(defDate); + _this50.gotoDate(defDate); } } else { - this.gotoDate(new Date()); + _this50.gotoDate(new Date()); } /** * Describes open/close state of datepicker * @type {Boolean} */ - this.isOpen = false; + _this50.isOpen = false; + + return _this50; } _createClass(Datepicker, [{ @@ -8362,7 +8435,12 @@ M.throttle = function (func, wait, options) { /** * Teardown component */ - value: function destroy() {} + value: function destroy() { + this._removeEventHandlers(); + this.modal.destroy(); + $(this.modalEl).remove(); + this.el.M_Datepicker = undefined; + } }, { key: "_insertHTMLIntoDOM", value: function _insertHTMLIntoDOM() { @@ -8380,19 +8458,19 @@ M.throttle = function (func, wait, options) { }, { key: "_setupModal", value: function _setupModal() { - var _this37 = this; + var _this51 = this; this.modalEl.id = 'modal-' + this.id; - this.modal = new M.Modal(this.modalEl, { - complete: function () { - _this37.isOpen = false; + this.modal = M.Modal.init(this.modalEl, { + onCloseEnd: function () { + _this51.isOpen = false; } }); } }, { key: "toString", value: function toString(format) { - var _this38 = this; + var _this52 = this; format = format || this.options.format; if (!Datepicker._isDate(this.date)) { @@ -8401,11 +8479,11 @@ M.throttle = function (func, wait, options) { var formatArray = format.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g); var formattedDate = formatArray.map(function (label) { - if (_this38.formats[label]) { - return _this38.formats[label](); - } else { - return label; + if (_this52.formats[label]) { + return _this52.formats[label](); } + + return label; }).join(''); return formattedDate; } @@ -8784,8 +8862,8 @@ M.throttle = function (func, wait, options) { // Init Materialize Select var yearSelect = this.calendarEl.querySelector('.pika-select-year'); var monthSelect = this.calendarEl.querySelector('.pika-select-month'); - new M.Select(yearSelect, { classes: 'select-year' }); - new M.Select(monthSelect, { classes: 'select-month' }); + M.Select.init(yearSelect, { classes: 'select-year' }); + M.Select.init(monthSelect, { classes: 'select-month' }); // Add change handlers for select yearSelect.addEventListener('change', this._handleYearChange.bind(this)); @@ -8823,7 +8901,7 @@ M.throttle = function (func, wait, options) { }, { key: "_setupVariables", value: function _setupVariables() { - var _this39 = this; + var _this53 = this; this.$modalEl = $(Datepicker._template); this.modalEl = this.$modalEl[0]; @@ -8839,28 +8917,28 @@ M.throttle = function (func, wait, options) { this.formats = { dd: function () { - return _this39.date.getDate(); + return _this53.date.getDate(); }, ddd: function () { - return _this39.options.i18n.weekdaysShort[_this39.date.getDay()]; + return _this53.options.i18n.weekdaysShort[_this53.date.getDay()]; }, dddd: function () { - return _this39.options.i18n.weekdays[_this39.date.getDay()]; + return _this53.options.i18n.weekdays[_this53.date.getDay()]; }, mm: function () { - return _this39.date.getMonth() + 1; + return _this53.date.getMonth() + 1; }, mmm: function () { - return _this39.options.i18n.monthsShort[_this39.date.getMonth()]; + return _this53.options.i18n.monthsShort[_this53.date.getMonth()]; }, mmmm: function () { - return _this39.options.i18n.monthsShort[_this39.date.getMonth()]; + return _this53.options.i18n.monthsShort[_this53.date.getMonth()]; }, yy: function () { - return _this39.date.getFullYear().slice(2); + return _this53.date.getFullYear().slice(2); }, yyyy: function () { - return _this39.date.getFullYear(); + return _this53.date.getFullYear(); } }; } @@ -9052,12 +9130,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Datepicker(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Datepicker.__proto__ || Object.getPrototypeOf(Datepicker), "init", this).call(this, this, els, options); } }, { key: "_isDate", @@ -9117,7 +9191,7 @@ M.throttle = function (func, wait, options) { }]); return Datepicker; - }(); + }(Component); Datepicker._template = [''].join(''); @@ -9152,29 +9226,27 @@ M.throttle = function (func, wait, options) { * */ - var Timepicker = function () { + var Timepicker = function (_Component16) { + _inherits(Timepicker, _Component16); + function Timepicker(el, options) { _classCallCheck(this, Timepicker); - // If exists, destroy and reinitialize - if (!!el.M_Timepicker) { - el.M_Timepicker.destroy(); - } + var _this54 = _possibleConstructorReturn(this, (Timepicker.__proto__ || Object.getPrototypeOf(Timepicker)).call(this, Timepicker, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Timepicker = this; + _this54.el.M_Timepicker = _this54; - this.options = $.extend({}, Timepicker.defaults, options); + _this54.options = $.extend({}, Timepicker.defaults, options); - this.id = M.guid(); - this._insertHTMLIntoDOM(); - this._setupModal(); - this._setupVariables(); - this._setupEventHandlers(); + _this54.id = M.guid(); + _this54._insertHTMLIntoDOM(); + _this54._setupModal(); + _this54._setupVariables(); + _this54._setupEventHandlers(); - this._clockSetup(); - this._pickerSetup(); + _this54._clockSetup(); + _this54._pickerSetup(); + return _this54; } _createClass(Timepicker, [{ @@ -9310,11 +9382,11 @@ M.throttle = function (func, wait, options) { }, { key: "_setupModal", value: function _setupModal() { - var _this40 = this; + var _this55 = this; - this.modal = new M.Modal(this.modalEl, { - complete: function () { - _this40.isOpen = false; + this.modal = M.Modal.init(this.modalEl, { + onCloseEnd: function () { + _this55.isOpen = false; } }); } @@ -9466,7 +9538,7 @@ M.throttle = function (func, wait, options) { // Get the time var value = ((this.el.value || this.options.defaultTime || '') + '').split(':'); if (this.options.twelveHour && !(typeof value[1] === 'undefined')) { - if (value[1].indexOf("AM") > 0) { + if (value[1].toUpperCase().indexOf("AM") > 0) { this.amOrPm = 'AM'; } else { this.amOrPm = 'PM'; @@ -9540,7 +9612,7 @@ M.throttle = function (func, wait, options) { }, { key: "setHand", value: function setHand(x, y, roundBy5) { - var _this41 = this; + var _this56 = this; var radian = Math.atan2(x, -y), isHours = this.currentView === 'hours', @@ -9595,7 +9667,7 @@ M.throttle = function (func, wait, options) { if (!this.vibrateTimer) { navigator[this.vibrate](10); this.vibrateTimer = setTimeout(function () { - _this41.vibrateTimer = null; + _this56.vibrateTimer = null; }, 100); } } @@ -9672,12 +9744,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Timepicker(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Timepicker.__proto__ || Object.getPrototypeOf(Timepicker), "init", this).call(this, this, els, options); } }, { key: "_addLeadingZero", @@ -9731,7 +9799,7 @@ M.throttle = function (func, wait, options) { }]); return Timepicker; - }(); + }(Component); Timepicker._template = [''].join(''); @@ -9751,7 +9819,9 @@ M.throttle = function (func, wait, options) { * */ - var CharacterCounter = function () { + var CharacterCounter = function (_Component17) { + _inherits(CharacterCounter, _Component17); + /** * Construct CharacterCounter instance * @constructor @@ -9761,24 +9831,20 @@ M.throttle = function (func, wait, options) { function CharacterCounter(el, options) { _classCallCheck(this, CharacterCounter); - // If exists, destroy and reinitialize - if (!!el.M_CharacterCounter) { - el.M_CharacterCounter.destroy(); - } + var _this57 = _possibleConstructorReturn(this, (CharacterCounter.__proto__ || Object.getPrototypeOf(CharacterCounter)).call(this, CharacterCounter, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_CharacterCounter = this; + _this57.el.M_CharacterCounter = _this57; /** * Options for the character counter */ - this.options = $.extend({}, CharacterCounter.defaults, options); + _this57.options = $.extend({}, CharacterCounter.defaults, options); - this.isInvalid = false; - this.isValidLength = false; - this._setupCounter(); - this._setupEventHandlers(); + _this57.isInvalid = false; + _this57.isValidLength = false; + _this57._setupCounter(); + _this57._setupEventHandlers(); + return _this57; } _createClass(CharacterCounter, [{ @@ -9883,12 +9949,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new CharacterCounter(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(CharacterCounter.__proto__ || Object.getPrototypeOf(CharacterCounter), "init", this).call(this, this, els, options); } /** @@ -9909,7 +9971,7 @@ M.throttle = function (func, wait, options) { }]); return CharacterCounter; - }(); + }(Component); M.CharacterCounter = CharacterCounter; @@ -9936,7 +9998,9 @@ M.throttle = function (func, wait, options) { * */ - var Carousel = function () { + var Carousel = function (_Component18) { + _inherits(Carousel, _Component18); + /** * Construct Carousel instance * @constructor @@ -9944,18 +10008,11 @@ M.throttle = function (func, wait, options) { * @param {Object} options */ function Carousel(el, options) { - var _this42 = this; - _classCallCheck(this, Carousel); - // If exists, destroy and reinitialize - if (!!el.M_Carousel) { - el.M_Carousel.destroy(); - } + var _this58 = _possibleConstructorReturn(this, (Carousel.__proto__ || Object.getPrototypeOf(Carousel)).call(this, Carousel, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Carousel = this; + _this58.el.M_Carousel = _this58; /** * Options for the carousel @@ -9969,38 +10026,38 @@ M.throttle = function (func, wait, options) { * @prop {Boolean} noWrap * @prop {Function} onCycleTo */ - this.options = $.extend({}, Carousel.defaults, options); + _this58.options = $.extend({}, Carousel.defaults, options); // Setup - this.hasMultipleSlides = this.$el.find('.carousel-item').length > 1; - this.showIndicators = this.options.indicators && this.hasMultipleSlides; - this.noWrap = this.options.noWrap || !this.hasMultipleSlides; - this.pressed = false; - this.dragged = false; - this.offset = this.target = 0; - this.images = []; - this.itemWidth = this.$el.find('.carousel-item').first().innerWidth(); - this.itemHeight = this.$el.find('.carousel-item').first().innerHeight(); - this.dim = this.itemWidth * 2 + this.options.padding || 1; // Make sure dim is non zero for divisions. - this._autoScrollBound = this._autoScroll.bind(this); - this._trackBound = this._track.bind(this); + _this58.hasMultipleSlides = _this58.$el.find('.carousel-item').length > 1; + _this58.showIndicators = _this58.options.indicators && _this58.hasMultipleSlides; + _this58.noWrap = _this58.options.noWrap || !_this58.hasMultipleSlides; + _this58.pressed = false; + _this58.dragged = false; + _this58.offset = _this58.target = 0; + _this58.images = []; + _this58.itemWidth = _this58.$el.find('.carousel-item').first().innerWidth(); + _this58.itemHeight = _this58.$el.find('.carousel-item').first().innerHeight(); + _this58.dim = _this58.itemWidth * 2 + _this58.options.padding || 1; // Make sure dim is non zero for divisions. + _this58._autoScrollBound = _this58._autoScroll.bind(_this58); + _this58._trackBound = _this58._track.bind(_this58); // Full Width carousel setup - if (this.options.fullWidth) { - this.options.dist = 0; - this._setCarouselHeight(); + if (_this58.options.fullWidth) { + _this58.options.dist = 0; + _this58._setCarouselHeight(); // Offset fixed items when indicators. - if (this.showIndicators) { - this.$el.find('.carousel-fixed-item').addClass('with-indicators'); + if (_this58.showIndicators) { + _this58.$el.find('.carousel-fixed-item').addClass('with-indicators'); } } // Iterate through slides - this.$indicators = $(''); - this.$el.find('.carousel-item').each(function (el, i) { - _this42.images.push(el); - if (_this42.showIndicators) { + _this58.$indicators = $(''); + _this58.$el.find('.carousel-item').each(function (el, i) { + _this58.images.push(el); + if (_this58.showIndicators) { var $indicator = $('
  • '); // Add active to first by default. @@ -10008,27 +10065,28 @@ M.throttle = function (func, wait, options) { $indicator[0].classList.add('active'); } - _this42.$indicators.append($indicator); + _this58.$indicators.append($indicator); } }); - if (this.showIndicators) { - this.$el.append(this.$indicators); + if (_this58.showIndicators) { + _this58.$el.append(_this58.$indicators); } - this.count = this.images.length; + _this58.count = _this58.images.length; // Setup cross browser string - this.xform = 'transform'; + _this58.xform = 'transform'; ['webkit', 'Moz', 'O', 'ms'].every(function (prefix) { var e = prefix + 'Transform'; if (typeof document.body.style[e] !== 'undefined') { - _this42.xform = e; + _this58.xform = e; return false; } return true; }); - this._setupEventHandlers(); - this._scroll(this.offset); + _this58._setupEventHandlers(); + _this58._scroll(_this58.offset); + return _this58; } _createClass(Carousel, [{ @@ -10050,7 +10108,7 @@ M.throttle = function (func, wait, options) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { - var _this43 = this; + var _this59 = this; this._handleCarouselTapBound = this._handleCarouselTap.bind(this); this._handleCarouselDragBound = this._handleCarouselDrag.bind(this); @@ -10072,7 +10130,7 @@ M.throttle = function (func, wait, options) { if (this.showIndicators && this.$indicators) { this._handleIndicatorClickBound = this._handleIndicatorClick.bind(this); this.$indicators.find('.indicator-item').each(function (el, i) { - el.addEventListener('click', _this43._handleIndicatorClickBound); + el.addEventListener('click', _this59._handleIndicatorClickBound); }); } @@ -10090,7 +10148,7 @@ M.throttle = function (func, wait, options) { }, { key: "_removeEventHandlers", value: function _removeEventHandlers() { - var _this44 = this; + var _this60 = this; if (typeof window.ontouchstart !== 'undefined') { this.el.removeEventListener('touchstart', this._handleCarouselTapBound); @@ -10105,7 +10163,7 @@ M.throttle = function (func, wait, options) { if (this.showIndicators && this.$indicators) { this.$indicators.find('.indicator-item').each(function (el, i) { - el.removeEventListener('click', _this44._handleIndicatorClickBound); + el.removeEventListener('click', _this60._handleIndicatorClickBound); }); } @@ -10291,7 +10349,7 @@ M.throttle = function (func, wait, options) { }, { key: "_setCarouselHeight", value: function _setCarouselHeight(imageOnly) { - var _this45 = this; + var _this61 = 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(); @@ -10311,7 +10369,7 @@ M.throttle = function (func, wait, options) { } else { // Get height when image is loaded normally firstImage.one('load', function (el, i) { - _this45.$el.css('height', el.offsetHeight + 'px'); + _this61.$el.css('height', el.offsetHeight + 'px'); }); } } else if (!imageOnly) { @@ -10417,7 +10475,7 @@ M.throttle = function (func, wait, options) { }, { key: "_scroll", value: function _scroll(x) { - var _this46 = this; + var _this62 = this; // Track scrolling state if (!this.$el.hasClass('scrolling')) { @@ -10427,7 +10485,7 @@ M.throttle = function (func, wait, options) { window.clearTimeout(this.scrollingTimeout); } this.scrollingTimeout = window.setTimeout(function () { - _this46.$el.removeClass('scrolling'); + _this62.$el.removeClass('scrolling'); }, this.options.duration); // Start actual scroll @@ -10614,9 +10672,9 @@ M.throttle = function (func, wait, options) { if (index > this.count || index < 0) { if (this.noWrap) { return; - } else { - index = this._wrap(index); } + + index = this._wrap(index); } this._cycleTo(index); } @@ -10637,9 +10695,9 @@ M.throttle = function (func, wait, options) { if (index > this.count || index < 0) { if (this.noWrap) { return; - } else { - index = this._wrap(index); } + + index = this._wrap(index); } this._cycleTo(index); @@ -10661,21 +10719,17 @@ M.throttle = function (func, wait, options) { if (n > this.count || n < 0) { if (this.noWrap) { return; - } else { - n = this._wrap(n); } + + n = this._wrap(n); } this._cycleTo(n, callback); } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new Carousel(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(Carousel.__proto__ || Object.getPrototypeOf(Carousel), "init", this).call(this, this, els, options); } /** @@ -10696,7 +10750,7 @@ M.throttle = function (func, wait, options) { }]); return Carousel; - }(); + }(Component); M.Carousel = Carousel; @@ -10707,14 +10761,19 @@ M.throttle = function (func, wait, options) { ;(function ($) { 'use strict'; - var _defaults = {}; + var _defaults = { + onOpen: undefined, + onClose: undefined + }; /** * @class * */ - var FeatureDiscovery = function () { + var FeatureDiscovery = function (_Component19) { + _inherits(FeatureDiscovery, _Component19); + /** * Construct FeatureDiscovery instance * @constructor @@ -10724,29 +10783,27 @@ M.throttle = function (func, wait, options) { function FeatureDiscovery(el, options) { _classCallCheck(this, FeatureDiscovery); - // If exists, destroy and reinitialize - if (!!el.M_FeatureDiscovery) { - el.M_FeatureDiscovery.destroy(); - } + var _this63 = _possibleConstructorReturn(this, (FeatureDiscovery.__proto__ || Object.getPrototypeOf(FeatureDiscovery)).call(this, FeatureDiscovery, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_FeatureDiscovery = this; + _this63.el.M_FeatureDiscovery = _this63; /** * Options for the select * @member FeatureDiscovery#options + * @prop {Function} onOpen - Callback function called when feature discovery is opened + * @prop {Function} onClose - Callback function called when feature discovery is closed */ - this.options = $.extend({}, FeatureDiscovery.defaults, options); + _this63.options = $.extend({}, FeatureDiscovery.defaults, options); - this.isOpen = false; + _this63.isOpen = false; // setup - this.$origin = $('#' + this.$el.attr('data-target')); - this._setup(); + _this63.$origin = $('#' + _this63.$el.attr('data-target')); + _this63._setup(); - this._calculatePositioning(); - this._setupEventHandlers(); + _this63._calculatePositioning(); + _this63._setupEventHandlers(); + return _this63; } _createClass(FeatureDiscovery, [{ @@ -10989,10 +11046,16 @@ M.throttle = function (func, wait, options) { return; } + // onOpen callback + if (typeof this.options.onOpen === 'function') { + this.options.onOpen.call(this, this.$origin[0]); + } + this.isOpen = true; this.wrapper.classList.add('open'); document.body.addEventListener('click', this._handleDocumentClickBound, true); + document.body.addEventListener('touchend', this._handleDocumentClickBound); } /** @@ -11006,19 +11069,21 @@ M.throttle = function (func, wait, options) { return; } + // onClose callback + if (typeof this.options.onClose === 'function') { + this.options.onClose.call(this, this.$origin[0]); + } + this.isOpen = false; this.wrapper.classList.remove('open'); document.body.removeEventListener('click', this._handleDocumentClickBound, true); + document.body.removeEventListener('touchend', this._handleDocumentClickBound); } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - arr.push(new FeatureDiscovery(this, options)); - }); - return arr; + value: function init(els, options) { + return _get(FeatureDiscovery.__proto__ || Object.getPrototypeOf(FeatureDiscovery), "init", this).call(this, this, els, options); } /** @@ -11039,7 +11104,7 @@ M.throttle = function (func, wait, options) { }]); return FeatureDiscovery; - }(); + }(Component); M.FeatureDiscovery = FeatureDiscovery; @@ -11059,7 +11124,9 @@ M.throttle = function (func, wait, options) { * */ - var Select = function () { + var Select = function (_Component20) { + _inherits(Select, _Component20); + /** * Construct Select instance * @constructor @@ -11069,29 +11136,25 @@ M.throttle = function (func, wait, options) { function Select(el, options) { _classCallCheck(this, Select); - // If exists, destroy and reinitialize - if (!!el.M_Select) { - el.M_Select.destroy(); - } + var _this64 = _possibleConstructorReturn(this, (Select.__proto__ || Object.getPrototypeOf(Select)).call(this, Select, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Select = this; + _this64.el.M_Select = _this64; /** * Options for the select * @member Select#options */ - this.options = $.extend({}, Select.defaults, options); + _this64.options = $.extend({}, Select.defaults, options); - this.isMultiple = this.$el.prop('multiple'); + _this64.isMultiple = _this64.$el.prop('multiple'); // Setup - this._keysSelected = {}; - this._valueDict = {}; // Maps key to original and generated option element. - this._setupDropdown(); + _this64._keysSelected = {}; + _this64._valueDict = {}; // Maps key to original and generated option element. + _this64._setupDropdown(); - this._setupEventHandlers(); + _this64._setupEventHandlers(); + return _this64; } _createClass(Select, [{ @@ -11114,14 +11177,14 @@ M.throttle = function (func, wait, options) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { - var _this47 = this; + var _this65 = 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', _this47._handleOptionClickBound); + el.addEventListener('click', _this65._handleOptionClickBound); }); this.el.addEventListener('change', this._handleSelectChangeBound); this.input.addEventListener('click', this._handleInputClickBound); @@ -11134,10 +11197,10 @@ M.throttle = function (func, wait, options) { }, { key: "_removeEventHandlers", value: function _removeEventHandlers() { - var _this48 = this; + var _this66 = this; $(this.dropdownOptions).find('li:not(.optgroup)').each(function (el) { - el.removeEventListener('click', _this48._handleOptionClickBound); + el.removeEventListener('click', _this66._handleOptionClickBound); }); this.el.removeEventListener('change', this._handleSelectChangeBound); this.input.removeEventListener('click', this._handleInputClickBound); @@ -11170,6 +11233,14 @@ M.throttle = function (func, wait, options) { var selected = true; if (this.isMultiple) { + // Deselect placeholder option if still selected. + var placeholderOption = $(this.dropdownOptions).find('li.disabled.selected'); + if (placeholderOption.length) { + placeholderOption.removeClass('selected'); + placeholderOption.find('input[type="checkbox"]').prop('checked', false); + this._toggleEntryFromArray(placeholderOption[0].id); + } + var checkbox = $(option).find('input[type="checkbox"]'); checkbox.prop('checked', !checkbox.prop('checked')); selected = this._toggleEntryFromArray(key); @@ -11207,10 +11278,9 @@ M.throttle = function (func, wait, options) { }, { key: "_setupDropdown", value: function _setupDropdown() { - var _this49 = this; + var _this67 = this; this.wrapper = document.createElement('div'); - this.wrapper.classList.add(); $(this.wrapper).addClass('select-wrapper' + ' ' + this.options.classes); this.$el.before($(this.wrapper)); this.wrapper.appendChild(this.el); @@ -11231,21 +11301,21 @@ M.throttle = function (func, wait, options) { if ($(el).is('option')) { // Direct descendant option. var optionEl = void 0; - if (_this49.isMultiple) { - optionEl = _this49._appendOptionWithIcon(_this49.$el, el, 'multiple'); + if (_this67.isMultiple) { + optionEl = _this67._appendOptionWithIcon(_this67.$el, el, 'multiple'); } else { - optionEl = _this49._appendOptionWithIcon(_this49.$el, el); + optionEl = _this67._appendOptionWithIcon(_this67.$el, el); } - _this49._addOptionToValueDict(el, optionEl); + _this67._addOptionToValueDict(el, optionEl); } else if ($(el).is('optgroup')) { // Optgroup. var selectOptions = $(el).children('option'); - $(_this49.dropdownOptions).append($('
  • ' + el.getAttribute('label') + '
  • ')[0]); + $(_this67.dropdownOptions).append($('
  • ' + el.getAttribute('label') + '
  • ')[0]); selectOptions.each(function (el) { - var optionEl = _this49._appendOptionWithIcon(_this49.$el, el, 'optgroup-option'); - _this49._addOptionToValueDict(el, optionEl); + var optionEl = _this67._appendOptionWithIcon(_this67.$el, el, 'optgroup-option'); + _this67._addOptionToValueDict(el, optionEl); }); } }); @@ -11276,7 +11346,7 @@ M.throttle = function (func, wait, options) { if (this.isMultiple) { dropdownOptions.closeOnClick = false; } - this.dropdown = new M.Dropdown(this.input, dropdownOptions); + this.dropdown = M.Dropdown.init(this.input, dropdownOptions); } // Add initial selections @@ -11458,14 +11528,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - if (!$(this).hasClass('browser-default')) { - arr.push(new Select(this, options)); - } - }); - return arr; + value: function init(els, options) { + return _get(Select.__proto__ || Object.getPrototypeOf(Select), "init", this).call(this, this, els, options); } /** @@ -11486,7 +11550,7 @@ M.throttle = function (func, wait, options) { }]); return Select; - }(); + }(Component); M.Select = Select; @@ -11504,7 +11568,9 @@ M.throttle = function (func, wait, options) { * */ - var Range = function () { + var Range = function (_Component21) { + _inherits(Range, _Component21); + /** * Construct Range instance * @constructor @@ -11514,27 +11580,23 @@ M.throttle = function (func, wait, options) { function Range(el, options) { _classCallCheck(this, Range); - // If exists, destroy and reinitialize - if (!!el.M_Range) { - el.M_Range.destroy(); - } + var _this68 = _possibleConstructorReturn(this, (Range.__proto__ || Object.getPrototypeOf(Range)).call(this, Range, el, options)); - this.el = el; - this.$el = $(el); - this.el.M_Range = this; + _this68.el.M_Range = _this68; /** * Options for the range * @member Range#options */ - this.options = $.extend({}, Range.defaults, options); + _this68.options = $.extend({}, Range.defaults, options); - this._mousedown = false; + _this68._mousedown = false; // Setup - this._setupThumb(); + _this68._setupThumb(); - this._setupEventHandlers(); + _this68._setupEventHandlers(); + return _this68; } _createClass(Range, [{ @@ -11781,14 +11843,8 @@ M.throttle = function (func, wait, options) { } }], [{ key: "init", - value: function init($els, options) { - var arr = []; - $els.each(function () { - if (!$(this).hasClass('browser-default')) { - arr.push(new Range(this, options)); - } - }); - return arr; + value: function init(els, options) { + return _get(Range.__proto__ || Object.getPrototypeOf(Range), "init", this).call(this, this, els, options); } /** @@ -11809,7 +11865,7 @@ M.throttle = function (func, wait, options) { }]); return Range; - }(); + }(Component); M.Range = Range; @@ -11818,4 +11874,4 @@ M.throttle = function (func, wait, options) { } Range.init($('input[type=range]')); -})(cash, anime); +})(cash, M.anime); diff --git a/dist/js/materialize.min.js b/dist/js/materialize.min.js index b11755e8d6..112e52798f 100644 --- a/dist/js/materialize.min.js +++ b/dist/js/materialize.min.js @@ -1,6 +1,6 @@ /*! - * Materialize v1.0.0-alpha.2 (http://materializecss.com) + * Materialize v1.0.0-alpha.3 (http://materializecss.com) * Copyright 2014-2017 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ -function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var _createClass=function(){function t(t,e){for(var i=0;i=0&&o.splice(n,1)):(a(o,function(i){t.removeEventListener(e,i)}),o=[]))}function k(t,e){return"&"+encodeURIComponent(t)+"="+encodeURIComponent(e).replace(/%20/g,"+")}function b(t){var e=[];return a(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?a(t,n?function(t){return t.insertAdjacentHTML(i?"afterbegin":"beforeend",e)}:function(t,n){return E(t,0===n?e:e.cloneNode(!0),i)}):a(e,function(e){return M(t,e,i)})}var x,L=document,T=window,$=Array.prototype,D=$.slice,B=$.filter,O=$.push,I=function(){},S=function(t){return typeof t==typeof I&&t.call},A=function(t){return"string"==typeof t},R=/^#[\w-]*$/,H=/^\.[\w-]*$/,W=/<.+>/,P=/^\w+$/,j=s.fn=s.prototype=n.prototype={cash:!0,length:0,push:O,splice:$.splice,map:$.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=D.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}}),a(["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 a;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&&(a=n,n=function(t){for(var i=t.target;!o(i,e);){if(i===this||null===i)return i=!1;i=i.parentNode}i&&a.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 a(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&&a(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=L.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){O.apply(e,t.children)}),e=l(e),t?e.filter(function(e){return o(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){O.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!==L.body.parentNode;)e=e.parentNode,(!t||t&&o(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 $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 a=.5>n?n*(1+i):n+i-n*i,o=2*n-a,n=e(o,a,t+1/3),i=e(o,a,t);t=e(o,a,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,a("begin")),a("run")),g>r&&g=e&&f!==e||!e)&&(s(e),m||o())),a("update"),t>=e&&(v.remaining?(h=l,"alternate"===v.direction&&(v.reversed=!v.reversed)):(v.pause(),v.completed||(v.completed=!0,a("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)*O.speed)},v.seek=function(t){r(n(t))},v.pause=function(){var t=z.indexOf(v);-1=e&&0<=n&&1>=n){var a=new Float32Array(11);if(e!==i||n!==s)for(var o=0;11>o;++o)a[o]=t(.1*o,e,n);return function(o){if(e===i&&n===s)return o;if(0===o)return 0;if(1===o)return 1;for(var r=0,l=1;10!==l&&a[l]<=o;++l)r+=.1;var l=r+(o-a[--l])/(a[l+1]-a[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)-o,l=l-d/h;o=l}else if(0===h)o=l;else{var l=r,r=r+.1,u=0;do{0<(h=t(d=l+(r-l)/2,e,n)-o)?r=d:l=d}while(1e-7++u);o=d}return t(o,i,s)}}}}(),P=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:W(.25,.25,.75,.75)},a={};for(e in n)a.type=e,n[a.type].forEach(function(t){return function(e,n){s["ease"+t.type+i[n]]=H.fnc(e)?e:W.apply($jscomp$this,e)}}(a)),a={type:a.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+")")}},z=[],F=0,N=function(){function t(){F=requestAnimationFrame(e)}function e(e){var i=z.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},O.random=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},O}),function(t){t.Package?M={}:t.M={},M.jQueryLoaded=!!t.jQuery}(window),"function"==typeof define&&define.amd?define("M",[],function(){return M}):"undefined"==typeof exports||exports.nodeType||("undefined"!=typeof module&&!module.nodeType&&module.exports&&(exports=module.exports=M),exports.default=M),M.keys={TAB:9,ENTER:13,ESC:27,ARROW_UP:38,ARROW_DOWN:40},M.tabPressed=!1;var docHandleKeydown=function(t){t.which===M.keys.TAB&&(M.tabPressed=!0)},docHandleKeyup=function(t){t.which===M.keys.TAB&&(M.tabPressed=!1)};document.addEventListener("keydown",docHandleKeydown),document.addEventListener("keyup",docHandleKeyup),M.initializeJqueryWrapper=function(t,e,i){jQuery.fn[e]=function(n){if(t.prototype[n]){var s=Array.prototype.slice.call(arguments,1);if("get"===n.slice(0,3)){var a=this.first()[0][i];return a[n].apply(a,s)}return this.each(function(){var t=this[i];t[n].apply(t,s)})}if("object"==typeof n||!n)return t.init(this,arguments[0]),this;jQuery.error("Method "+n+" does not exist on jQuery."+e)}},M.objectSelectorString=function(t){return((t.prop("tagName")||"")+(t.attr("id")||"")+(t.attr("class")||"")).replace(/\s/g,"")},M.guid=function(){function t(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return t()+t()+"-"+t()+"-"+t()+"-"+t()+"-"+t()+t()+t()}}(),M.escapeHash=function(t){return t.replace(/(:|\.|\[|\]|,|=)/g,"\\$1")},M.elementOrParentIsFixed=function(t){var e=$(t),i=!1;return e.add(e.parents()).each(function(){if("fixed"===$(this).css("position"))return i=!0,!1}),i},M.checkWithinContainer=function(t,e,i){var n={top:!1,right:!1,bottom:!1,left:!1},s=t.getBoundingClientRect(),a=t.scrollLeft,o=t.scrollTop,r=e.left-a,l=e.top-o;return(rs.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},a="visible"===getComputedStyle(e).overflow,o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),l=e.scrollLeft,h=e.scrollTop,d=i.left-l,u=i.top-h;return s.spaceOnRight=a?window.innerWidth-(r.left+i.width):e.offsetWidth-(d+i.width),(!a&&d+i.width>e.offsetWidth||a&&r.left+i.width>window.innerWidth)&&(s.left=!1),s.spaceOnLeft=a?r.right-i.width:d-i.width+r.width,(!a&&d-i.width+r.width<0||a&&r.right-i.width<0)&&(s.right=!1),s.spaceOnBottom=a?window.innerHeight-(r.top+i.height+n):o.height-(u+i.height+n),(!a&&u+i.height+n>o.height||a&&r.top+i.height+n>window.innerHeight)&&(s.top=!1),s.spaceOnTop=a?r.bottom-(i.height+n):u-(i.height+n),(!a&&u-i.height-n<0||a&&r.bottom-i.height-n<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,a=void 0,o=null,r=0;i||(i={});var l=function(){r=!1===i.leading?0:getTime(),o=null,a=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(o),o=null,r=h,a=t.apply(n,s),n=s=null):o||!1===i.trailing||(o=setTimeout(l,d)),a}},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(){function n(e,i){_classCallCheck(this,n),e.M_Collapsible&&e.M_Collapsible.destroy(),this.el=e,this.$el=t(e),this.el.M_Collapsible=this,this.options=t.extend({},n.defaults,i),this._setupEventHandlers();var s=this.$el.children("li.active").children(".collapsible-body");this.options.accordion?s.first().css("display","block"):s.css("display","block")}return _createClass(n,[{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"),a=n.children("li"),o=s[0].classList.contains("active"),r=a.index(s);o?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 a=s.css("padding-top"),o=s.css("padding-bottom"),r=s[0].scrollHeight;s.css({paddingTop:0,paddingBottom:0}),e({targets:s[0],height:r,paddingTop:a,paddingBottom:o,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){var i=[];return t.each(function(){i.push(new n(this,e))}),i}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Collapsible}},{key:"defaults",get:function(){return i}}]),n}();M.Collapsible=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"collapsible","M_Collapsible")}(cash,anime),function(t,e){"use strict";var i={alignment:"left",constrainWidth:!0,coverTrigger:!0,closeOnClick:!0,hover:!1,inDuration:150,outDuration:250,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null},n=function(){function n(e,i){_classCallCheck(this,n),e.M_Dropdown&&e.M_Dropdown.destroy(),this.el=e,this.$el=t(e),this.el.M_Dropdown=this,n._dropdowns.push(this),this.id=M.getIdFromTrigger(e),this.dropdownEl=document.getElementById(this.id),this.$dropdownEl=t(this.dropdownEl),this.options=t.extend({},n.defaults,i),this.isOpen=!1,this.focusedIndex=-1,this.filterQuery=[],this.$el.after(this.dropdownEl),this._makeDropdownFocusable(),this._resetFilterQueryBound=this._resetFilterQuery.bind(this),this._handleDocumentClickBound=this._handleDocumentClick.bind(this),this._handleDropdownKeydownBound=this._handleDropdownKeydown.bind(this),this._handleTriggerKeydownBound=this._handleTriggerKeydown.bind(this),this._setupEventHandlers()}return _createClass(n,[{key:"destroy",value:function(){this._resetDropdownStyles(),this._removeEventHandlers(),n._dropdowns.splice(n._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),this.dropdownEl.addEventListener("keydown",this._handleDropdownKeydownBound)}},{key:"_removeTemporaryEventHandlers",value:function(){document.body.removeEventListener("click",this._handleDocumentClickBound,!0),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,a=t(i).closest(".dropdown-trigger");a.length&&a[0].M_Dropdown&&a[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?setTimeout(function(){i.close()},0):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 a=String.fromCharCode(e.which).toLowerCase(),o=[9,13,27,38,40];if(a&&-1===o.indexOf(e.which)){this.filterQuery.push(a);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.focusedIndexh.spaceOnBottom?(d="bottom",n+=h.spaceOnTop,o-=h.spaceOnTop):n+=h.spaceOnBottom),!h[u]){var c="left"===u?"right":"left";h[c]?u=c:h.spaceOnLeft>h.spaceOnRight?(u="right",s+=h.spaceOnLeft,a-=h.spaceOnLeft):(u="left",s+=h.spaceOnRight)}return"bottom"===d&&(o=o-i.height+(this.options.coverTrigger?e.height:0)),"right"===u&&(a=a-i.width+e.width),{x:a,y:o,verticalAlignment:d,horizontalAlignment:u,height:n,width:s}}},{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){var i=[];return t.each(function(){i.push(new n(this,e))}),i}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Dropdown}},{key:"defaults",get:function(){return i}}]),n}();n._dropdowns=[],window.M.Dropdown=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"dropdown","M_Dropdown")}(cash,anime),function(t,e){"use strict";var i={opacity:.5,inDuration:250,outDuration:250,ready:void 0,complete:void 0,dismissible:!0,startingTop:"4%",endingTop:"10%"},n=function(){function n(e,i){_classCallCheck(this,n),e.M_Modal&&e.M_Modal.destroy(),this.el=e,this.$el=t(e),this.el.M_Modal=this,this.options=t.extend({},n.defaults,i),this.isOpen=!1,this.id=this.$el.attr("id"),this._openingTrigger=void 0,this.$overlay=t(''),n._increment++,n._count++,this.$overlay[0].style.zIndex=1e3+2*n._increment,this.el.style.zIndex=1e3+2*n._increment+1,this._setupEventHandlers()}return _createClass(n,[{key:"destroy",value:function(){n._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===n._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===n._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.ready&&i.options.ready.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","function"==typeof i.options.complete&&i.options.complete.call(i,i.el),i.$overlay.remove()}};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){this.isOpen=!0;var i=document.body;return i.style.overflow="hidden",this.el.classList.add("open"),i.appendChild(this.$overlay[0]),this._openingTrigger=t?t[0]:void 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,this.el.classList.remove("open"),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){var i=[];return t.each(function(){i.push(new n(this,e))}),i}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Modal}},{key:"defaults",get:function(){return i}}]),n}();n._increment=0,n._count=0,M.Modal=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"modal","M_Modal")}(cash,anime),function(t,e){"use strict";var i={inDuration:275,outDuration:200},n=function(){function n(e,i){_classCallCheck(this,n),e.M_Materialbox&&e.M_Materialbox.destroy(),this.el=e,this.$el=t(e),this.el.M_Materialbox=this,this.options=t.extend({},n.defaults,i),this.overlayActive=!1,this.doneAnimating=!0,this.placeholder=t("
    ").addClass("material-placeholder"),this.originalWidth=0,this.originalHeight=0,this.originInlineStyles=this.$el.attr("style"),this.caption=this.el.getAttribute("data-caption")||"",this.$el.before(this.placeholder),this.placeholder.append(this.$el),this._setupEventHandlers()}return _createClass(n,[{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.newHeight,width: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}};this.$el.hasClass("responsive-img")?(i.maxWidth=this.newWidth,i.width=[this.originalWidth,i.width]):(i.left=[i.left,0],i.top=[i.top,0]),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.$el.removeAttr("style"),t.$el.attr("style",t.originInlineStyles),t.$el.removeClass("active"),t.doneAnimating=!0,t.ancestorsChanged.length&&t.ancestorsChanged.css("overflow","")}};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,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.$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]),""!==this.caption&&e.remove(this.$photoCaption[0]),e({targets:this.$overlay[0],opacity:1,duration:this.options.inDuration,easing:"easeOutQuad"}),""!==this.caption&&(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,a=this.originalWidth/this.windowWidth,o=this.originalHeight/this.windowHeight;this.newWidth=0,this.newHeight=0,a>o?(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,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){var i=[];return t.each(function(){i.push(new n(this,e))}),i}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Materialbox}},{key:"defaults",get:function(){return i}}]),n}();M.Materialbox=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"materialbox","M_Materialbox")}(cash,anime),function(t){"use strict";var e={},i=function(){function i(e,n){_classCallCheck(this,i),e.M_Parallax&&e.M_Parallax.destroy(),this.el=e,this.$el=t(e),this.el.M_Parallax=this,this.options=t.extend({},i.defaults,n),this.$img=this.$el.find("img").first(),this._updateParallax(),this._setupEventHandlers(),this._setupStyles(),i._parallaxes.push(this)}return _createClass(i,[{key:"destroy",value:function(){}},{key:"_setupEventHandlers",value:function(){this._handleImageLoadBound=this._handleImageLoad.bind(this),this.$img[0].addEventListener("load",this._handleImageLoadBound),0===i._parallaxes.length&&(i._handleScrollThrottled=M.throttle(i._handleScroll,5),window.addEventListener("scroll",i._handleScrollThrottled))}},{key:"_setupStyles",value:function(){this.$img[0].style.opacity=1}},{key:"_handleImageLoad",value:function(){this._updateParallax(),this.$img.each(function(){var e=this;e.complete&&t(e).trigger("load")})}},{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(),a=window.innerHeight,o=e*((s+a-n)/(t+a));i>s&&nthis.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=new M.Carousel(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){var i=[];return t.each(function(){i.push(new n(this,e))}),i}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Tabs}},{key:"defaults",get:function(){return i}}]),n}();window.M.Tabs=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"tabs","M_Tabs")}(cash,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(){function n(e,i){_classCallCheck(this,n),e.M_Tooltip&&e.M_Tooltip.destroy(),this.el=e,this.$el=t(e),this.el.M_Tooltip=this,this.options=t.extend({},n.defaults,i),this.isOpen=!1,this.isHovered=!1,this._appendTooltipEl(),this._setupEventHandlers()}return _createClass(n,[{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,a=i.offsetHeight,o=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+=-a-l,d+=s/2-o/2,this.yMovement=-this.options.transitionMovement):"right"===this.options.position?(h+=n/2-a/2,d+=s+l,this.xMovement=this.options.transitionMovement):"left"===this.options.position?(h+=n/2-a/2,d+=-o-l,this.xMovement=-this.options.transitionMovement):(h+=n+l,d+=s/2-o/2,this.yMovement=this.options.transitionMovement),r=this._repositionWithinScreen(d,h,o,a),t(i).css({top:r.y+"px",left:r.x+"px"})}},{key:"_repositionWithinScreen",value:function(t,e,i,n){var s=M.getDocumentScrollLeft(),a=M.getDocumentScrollTop(),o=t-s,r=e-a,l={left:o,top:r,width:i,height:n},h=this.options.margin+this.options.transitionMovement,d=M.checkWithinContainer(document.body,l,h);return d.left?o=h:d.right&&(o-=o+i-window.innerWidth),d.top?r=h:d.bottom&&(r-=r+n-window.innerHeight),{x:o+s,y:r+a}}},{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){var i=[];return t.each(function(){i.push(new n(this,e))}),i}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Tooltip}},{key:"defaults",get:function(){return i}}]),n}();M.Tooltip=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"tooltip","M_Tooltip")}(cash,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},a=t&&t.ownerDocument;return e=a.documentElement,void 0!==t.getBoundingClientRect&&(s=t.getBoundingClientRect()),n=i(a),{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 a(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 o(e){var i=a(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,a=document.createElement("div");a.className="waves-ripple",i.appendChild(a);var o=n(i),r=t.pageY-o.top,l=t.pageX-o.left,d="scale("+i.clientWidth/100*10+")";"touches"in t&&(r=t.touches[0].pageY-o.top,l=t.touches[0].pageX-o.left),a.setAttribute("data-hold",Date.now()),a.setAttribute("data-scale",d),a.setAttribute("data-x",l),a.setAttribute("data-y",r);var u={top:r+"px",left:l+"px"};a.className=a.className+" waves-notransition",a.setAttribute("style",s(u)),a.className=a.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)",a.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 a=(i=n[n.length-1]).getAttribute("data-x"),o=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:o+"px",left:a+"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",o,!1),document.body.addEventListener("mousedown",o,!1)},r.attach=function(e){"input"===e.tagName.toLowerCase()&&(h.wrapInput([e]),e=e.parentNode),"ontouchstart"in t&&e.addEventListener("touchstart",o,!1),e.addEventListener("mousedown",o,!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,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(){function n(e,i){_classCallCheck(this,n),e.M_Sidenav&&e.M_Sidenav.destroy(),this.el=e,this.$el=t(e),this.el.M_Sidenav=this,this.id=this.$el.attr("id"),this.options=t.extend({},n.defaults,i),this.isOpen=!1,this.isFixed=this.el.classList.contains("sidenav-fixed"),this.isDragged=!1,this._createOverlay(),this._createDragTarget(),this._setupEventHandlers(),this._setupClasses(),this._setupFixed(),n._sidenavs.push(this)}return _createClass(n,[{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=n._sidenavs.indexOf(this);t>=0&&n._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===n._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===n._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){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){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.isFixed&&window.innerWidth>992&&this.open()}},{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.isFixed&&window.innerWidth>992?(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.isFixed&&window.innerWidth>992){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){var i=[];return t.each(function(){i.push(new n(this,e))}),i}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Sidenav}},{key:"defaults",get:function(){return i}}]),n}();n._sidenavs=[],window.M.Sidenav=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"sidenav","M_Sidenav")}(cash,anime),function(t,e){"use strict";var i={throttle:100,scrollOffset:200,activeClass:"active",getActiveElement:function(t){return'a[href="#'+t+'"]'}},n=function(){function n(e,i){_classCallCheck(this,n),e.M_ScrollSpy&&e.M_ScrollSpy.destroy(),this.el=e,this.$el=t(e),this.el.M_ScrollSpy=this,this.options=t.extend({},n.defaults,i),n._elements.push(this),n._count++,n._increment++,this.tickId=-1,this.id=n._increment,this._setupEventHandlers(),this._handleWindowScroll()}return _createClass(n,[{key:"destroy",value:function(){n._elements.splice(n._elements.indexOf(this),1),n._elementsInView.splice(n._elementsInView.indexOf(this),1),n._visibleElements.splice(n._visibleElements.indexOf(this.$el),1),n._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===n._count&&(window.addEventListener("scroll",this._handleWindowScrollBound),window.addEventListener("resize",this._handleThrottledResizeBound),document.body.addEventListener("click",this._handleTriggerClick))}},{key:"_removeEventHandlers",value:function(){0===n._count&&(window.removeEventListener("scroll",this._handleWindowScrollBound),window.removeEventListener("resize",this._handleThrottledResizeBound),document.body.removeEventListener("click",this._handleTriggerClick))}},{key:"_handleTriggerClick",value:function(i){for(var s=t(i.target),a=n._elements.length-1;a>=0;a--){var o=n._elements[a];if(s.is('a[href="#'+o.$el.attr("id")+'"]')){i.preventDefault();var r=o.$el.offset().top+1;e({targets:[document.documentElement,document.body],scrollTop:r-o.options.scrollOffset,duration:400,easing:"easeOutCubic"});break}}}},{key:"_handleWindowScroll",value:function(){n._ticks++;for(var t=M.getDocumentScrollTop(),e=M.getDocumentScrollLeft(),i=e+window.innerWidth,s=t+window.innerHeight,a=n._findElements(t,i,s,e),o=0;o=0&&d!==n._ticks&&(h._exit(),h.tickId=-1)}n._elementsInView=a}},{key:"_enter",value:function(){n._visibleElements=n._visibleElements.filter(function(t){return 0!=t.height()}),n._visibleElements[0]?(t(this.options.getActiveElement(n._visibleElements[0].attr("id"))).removeClass(this.options.activeClass),n._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){i._keydown=!0;var n=e.keyCode,s=void 0,a=t(this.container).children("li").length;13===n&&this.activeIndex>=0?(s=t(this.container).children("li").eq(this.activeIndex)).length&&(this.selectOption(s),e.preventDefault()):38!==n&&40!==n||(e.preventDefault(),38===n&&this.activeIndex>0&&this.activeIndex--,40===n&&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,a=e.text().slice(0,n),o=e.text().slice(n,s+1),r=e.text().slice(s+1);e.html(""+a+""+o+""+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,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 a in e)if(e.hasOwnProperty(a)&&-1!==a.toLowerCase().indexOf(i)){if(this.count>=this.options.limit)break;var o={data:e[a],key:a};s.push(o),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){var n=[];return t.each(function(){n.push(new i(this,e))}),n}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Autocomplete}},{key:"defaults",get:function(){return e}}]),i}();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){var i=t(".hiddendiv").first();i.length||(i=t('
    '),t("body").append(i));var n=e.css("font-family"),s=e.css("font-size"),a=e.css("line-height"),o=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),a&&i.css("line-height",a),o&&i.css("padding-top",o),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),"hidden"!==e.css("display")?i.css("width",e.width()+"px"):i.css("width",t(window).width()/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){var i=[];return t.each(function(){i.push(new n(this,e))}),i}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Slider}},{key:"defaults",get:function(){return i}}]),n}();M.Slider=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"slider","M_Slider")}(cash,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,anime),function(t){"use strict";var e={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{},limit:1/0,onChipAdd:null,onChipSelect:null,onChipDelete:null},i=function(){function i(e,n){_classCallCheck(this,i),e.M_Chips&&e.M_Chips.destroy(),this.el=e,this.$el=t(e),this.el.M_Chips=this,this.options=t.extend({},i.defaults,n),this.$el.addClass("chips input-field"),this.chipsData=[],this.$chips=t(),this._setupInput(),this.hasAutocomplete=Object.keys(this.options.autocompleteOptions).length>0,this.$input.attr("id")||this.$input.attr("id",M.guid()),this.options.data.length&&(this.chipsData=this.options.data,this._renderChips(this.chipsData)),this.hasAutocomplete&&this._setupAutocomplete(),this._setPlaceholder(),this._setupLabel(),this._setupEventHandlers()}return _createClass(i,[{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",i._handleChipsKeydown),document.addEventListener("keyup",i._handleChipsKeyup),this.el.addEventListener("blur",i._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",i._handleChipsKeydown),document.removeEventListener("keyup",i._handleChipsKeyup),this.el.removeEventListener("blur",i._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(i._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){var n=[];return t.each(function(){n.push(new i(this,e))}),n}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Chips}},{key:"_handleChipsKeydown",value:function(e){i._keydown=!0;var n=t(e.target).closest(".chips"),s=e.target&&n.length;if(!t(e.target).is("input, textarea")&&s){var a=n[0].M_Chips;if(8===e.keyCode||46===e.keyCode){e.preventDefault();var o=a.chipsData.length;if(a._selectedChip){var r=a._selectedChip.index();a.deleteChip(r),a._selectedChip=null,o=r-1}a.chipsData.length&&a.selectChip(o)}else if(37===e.keyCode){if(a._selectedChip){var l=a._selectedChip.index()-1;if(l<0)return;a.selectChip(l)}}else if(39===e.keyCode&&a._selectedChip){var h=a._selectedChip.index()+1;h>=a.chipsData.length?a.$input[0].focus():a.selectChip(h)}}}},{key:"_handleChipsKeyup",value:function(t){i._keydown=!1}},{key:"_handleChipsBlur",value:function(e){i._keydown||(t(e.target).closest(".chips")[0].M_Chips._selectedChip=null)}},{key:"defaults",get:function(){return e}}]),i}();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},i=function(){function i(e,n){_classCallCheck(this,i),e.M_Pushpin&&e.M_Pushpin.destroy(),this.el=e,this.$el=t(e),this.el.M_Pushpin=this,this.options=t.extend({},i.defaults,n),this.originalOffset=this.el.offsetTop,i._pushpins.push(this),this._setupEventHandlers(),this._updatePosition()}return _createClass(i,[{key:"destroy",value:function(){this.el.style.top=null,this._removePinClasses(),this._removeEventHandlers();var t=i._pushpins.indexOf(this);i._pushpins.splice(t,1)}},{key:"_setupEventHandlers",value:function(){document.addEventListener("scroll",i._updateElements)}},{key:"_removeEventHandlers",value:function(){document.removeEventListener("scroll",i._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")),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")}},{key:"_removePinClasses",value:function(){this.el.classList.remove("pin-top","pinned","pin-bottom")}}],[{key:"init",value:function(t,e){var n=[];return t.each(function(){n.push(new i(this,e))}),n}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Pushpin}},{key:"_updateElements",value:function(){for(var t in i._pushpins)i._pushpins[t]._updatePosition()}},{key:"defaults",get:function(){return e}}]),i}();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(){function n(e,i){_classCallCheck(this,n),e.M_FloatingActionButton&&e.M_FloatingActionButton.destroy(),this.el=e,this.$el=t(e),this.el.M_FloatingActionButton=this,this.options=t.extend({},n.defaults,i),this.isOpen=!1,this.$anchor=this.$el.children("a").first(),this.$menu=this.$el.children("ul").first(),this.$floatingBtns=this.$el.find("ul .btn-floating"),this.$floatingBtnsReverse=this.$el.find("ul .btn-floating").reverse(),this.offsetY=0,this.offsetX=0,"top"===this.options.direction?(this.$el.addClass("direction-top"),this.offsetY=40):"right"===this.options.direction?(this.$el.addClass("direction-right"),this.offsetX=-40):"bottom"===this.options.direction?(this.$el.addClass("direction-bottom"),this.offsetY=-40):(this.$el.addClass("direction-left"),this.offsetX=40),this._setupEventHandlers()}return _createClass(n,[{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,a=this.el.getBoundingClientRect(),o=t('
    '),r=this.$anchor.css("background-color");this.$anchor.append(o),this.offsetX=a.left-n/2+a.width/2,this.offsetY=s-a.bottom,i=n/o[0].clientWidth,this.btnBottom=a.bottom,this.btnLeft=a.left,this.btnWidth=a.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"}),o.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}),o.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=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){var i=[];return t.each(function(){i.push(new n(this,e))}),i}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_FloatingActionButton}},{key:"defaults",get:function(){return i}}]),n}();M.FloatingActionButton=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"floatingActionButton","M_FloatingActionButton")}(cash,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"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysAbbrev:["S","M","T","W","T","F","S"]},events:[],onSelect:null,onOpen:null,onClose:null,onDraw:null},i=function(){function i(e,n){_classCallCheck(this,i),e.M_Datepicker&&e.M_Datepicker.destroy(),this.el=e,this.$el=t(e),this.el.M_Datepicker=this,this.options=t.extend({},i.defaults,n),this.options.minDate&&this.options.minDate.setHours(0,0,0,0),this.options.maxDate&&this.options.maxDate.setHours(0,0,0,0),this.id=M.guid(),this._setupVariables(),this._insertHTMLIntoDOM(),this._setupModal(),this._setupEventHandlers(),this.options.defaultDate||(this.options.defaultDate=new Date(Date.parse(this.el.value)),this.options.setDefaultDate=!0);var s=this.options.defaultDate;i._isDate(s)?this.options.setDefaultDate?this.setDate(s,!0):this.gotoDate(s):this.gotoDate(new Date),this.isOpen=!1}return _createClass(i,[{key:"destroy",value:function(){}},{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=new M.Modal(this.modalEl,{complete:function(){t.isOpen=!1}})}},{key:"toString",value:function(t){var e=this;return t=t||this.options.format,i._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))),i._isDate(t)){var n=this.options.minDate,s=this.options.maxDate;i._isDate(n)&&ts&&(t=s),this.date=new Date(t.getTime()),this._renderDateDisplay(),i._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=i._isDate(this.date)?this.date:new Date,e=this.options.i18n,n=e.weekdaysShort[t.getDay()],s=e.monthsShort[t.getMonth()],a=t.getDate();this.yearTextEl.innerHTML=t.getFullYear(),this.dateTextEl.innerHTML=n+", "+s+" "+a}},{key:"gotoDate",value:function(t){var e=!0;if(i._isDate(t)){if(this.calendars){var n=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),a=t.getTime();s.setMonth(s.getMonth()+1),s.setDate(s.getDate()-1),e=a11&&(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,n){var s=this.options,a=new Date,o=i._getDaysInMonth(t,e),r=new Date(t,e,1).getDay(),l=[],h=[];i._setToStartOfDay(a),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=i._getDaysInMonth(c,d),f=o+r,m=f;m>7;)m-=7;f+=7-m;for(var g=!1,y=0,_=0;y=o+r,M=y-r+1,x=e,L=t,T=s.startRange&&i._compareDates(s.startRange,k),$=s.endRange&&i._compareDates(s.endRange,k),D=s.startRange&&s.endRange&&s.startRanges.maxDate||s.disableWeekends&&i._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,a,o){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,a=e.maxMonth,o="",r=void 0;this._y<=i&&(this._y=i,!isNaN(s)&&this._m=n&&(this._y=n,!isNaN(a)&&this._m>a&&(this._m=a)),r="pika-title-"+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,2);for(var l=0;l<1;l++)this._renderDateDisplay(),o+=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.calendarEl.innerHTML=o;var h=this.calendarEl.querySelector(".pika-select-year"),d=this.calendarEl.querySelector(".pika-select-month");new M.Select(h,{classes:"select-year"}),new M.Select(d,{classes:"select-month"}),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._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(i._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={dd:function(){return e.date.getDate()},ddd:function(){return e.options.i18n.weekdaysShort[e.date.getDay()]},dddd:function(){return e.options.i18n.weekdays[e.date.getDay()]},mm:function(){return e.date.getMonth()+1},mmm:function(){return e.options.i18n.monthsShort[e.date.getMonth()]},mmmm:function(){return e.options.i18n.monthsShort[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)),i._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){var n=[];return t.each(function(){n.push(new i(this,e))}),n}},{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){i._isDate(t)&&t.setHours(0,0,0,0)}},{key:"_getDaysInMonth",value:function(t,e){return[31,i._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){i._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}}]),i}();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,doneText:"Ok",clearText:"Clear",cancelText:"Cancel",autoClose:!1,twelveHour:!0,vibrate:!0},i=function(){function i(e,n){_classCallCheck(this,i),e.M_Timepicker&&e.M_Timepicker.destroy(),this.el=e,this.$el=t(e),this.el.M_Timepicker=this,this.options=t.extend({},i.defaults,n),this.id=M.guid(),this._insertHTMLIntoDOM(),this._setupModal(),this._setupVariables(),this._setupEventHandlers(),this._clockSetup(),this._pickerSetup()}return _createClass(i,[{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(),n={x:e.left,y:e.top};this.x0=n.x+this.options.dialRadius,this.y0=n.y+this.options.dialRadius,this.moved=!1;var s=i._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=i._Pos(t),n=e.x-this.x0,s=e.y-this.y0;this.moved=!0,this.setHand(n,s,!1,!0)}},{key:"_handleDocumentClickEnd",value:function(t){t.preventDefault(),document.removeEventListener("mouseup",this._handleDocumentClickEndBound),document.removeEventListener("touchend",this._handleDocumentClickEndBound);var e=i._Pos(t),n=e.x-this.x0,s=e.y-this.y0;this.moved&&n===this.dx&&s===this.dy&&this.setHand(n,s),"hours"===this.currentView?this.showView("minutes",this.options.duration/2):this.options.autoClose&&(this.minutesView.addClass("timepicker-dial-out"),setTimeout(function(){this.done()},this.options.duration/2)),document.removeEventListener("mousemove",this._handleDocumentClickMoveBound),document.removeEventListener("touchmove",this._handleDocumentClickMoveBound)}},{key:"_insertHTMLIntoDOM",value:function(){this.$modalEl=t(i._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=new M.Modal(this.modalEl,{complete: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,n=2*t,s=i._createSVGEl("svg");s.setAttribute("class","timepicker-svg"),s.setAttribute("width",n),s.setAttribute("height",n);var a=i._createSVGEl("g");a.setAttribute("transform","translate("+t+","+t+")");var o=i._createSVGEl("circle");o.setAttribute("class","timepicker-canvas-bearing"),o.setAttribute("cx",0),o.setAttribute("cy",0),o.setAttribute("r",4);var r=i._createSVGEl("line");r.setAttribute("x1",0),r.setAttribute("y1",0);var l=i._createSVGEl("circle");l.setAttribute("class","timepicker-canvas-bg"),l.setAttribute("r",e),a.appendChild(r),a.appendChild(l),a.appendChild(o),s.appendChild(a),this._canvas.appendChild(s),this.hand=r,this.bg=l,this.bearing=o,this.g=a}},{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,a=this.options.outerRadius;n.css({left:this.options.dialRadius+Math.sin(s)*a-this.options.tickRadius+"px",top:this.options.dialRadius-Math.cos(s)*a-this.options.tickRadius+"px"}),n.html(0===i?"00":i),this.hoursView.appendChild(n[0])}else for(var o=0;o<24;o+=1){var r=e.clone(),l=o/6*Math.PI,h=o>0&&o<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===o?"00":o),this.hoursView.appendChild(r[0])}}},{key:"_buildMinutesView",value:function(){for(var e=t('
    '),n=0;n<60;n+=5){var s=e.clone(),a=n/30*Math.PI;s.css({left:this.options.dialRadius+Math.sin(a)*this.options.outerRadius-this.options.tickRadius+"px",top:this.options.dialRadius-Math.cos(a)*this.options.outerRadius-this.options.tickRadius+"px"}),s.html(i._addLeadingZero(n)),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].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=i._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,a=n?this.minutesView:this.hoursView;this.currentView=e,t(this.spanHours).toggleClass("text-primary",n),t(this.spanMinutes).toggleClass("text-primary",!n),a.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(a).css("visibility","hidden")},this.options.duration)}},{key:"resetClock",value:function(e){var i=this.currentView,n=this[i],s="hours"===i,a=n*(Math.PI/(s?6:30)),o=s&&n>0&&n<13?this.options.innerRadius:this.options.outerRadius,r=Math.sin(a)*o,l=-Math.cos(a)*o,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,n){var s=this,a=Math.atan2(t,-e),o="hours"===this.currentView,r=Math.PI/(o||n?6:30),l=Math.sqrt(t*t+e*e),h=o&&l<(this.options.outerRadius+this.options.innerRadius)/2,d=h?this.options.innerRadius:this.options.outerRadius;this.options.twelveHour&&(d=this.options.outerRadius),a<0&&(a=2*Math.PI+a);var u=Math.round(a/r);a=u*r,this.options.twelveHour?o?0===u&&(u=12):(n&&(u*=5),60===u&&(u=0)):o?(12===u&&(u=0),u=h?0===u?12:u:0===u?0:u+12):(n&&(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,o?this.spanHours.innerHTML=u:this.spanMinutes.innerHTML=i._addLeadingZero(u);var c=Math.sin(a)*(d-this.options.tickRadius),p=-Math.cos(a)*(d-this.options.tickRadius),v=Math.sin(a)*d,f=-Math.cos(a)*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 n=this.el.value,s=e?"":i._addLeadingZero(this.hours)+":"+i._addLeadingZero(this.minutes);this.time=s,!e&&this.options.twelveHour&&(s=s+" "+this.amOrPm),this.el.value=s,s!==n&&this.$el.trigger("change"),this.close(),this.el.focus()}},{key:"clear",value:function(){this.done(null,!0)}}],[{key:"init",value:function(t,e){var n=[];return t.each(function(){n.push(new i(this,e))}),n}},{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}}]),i}();i._template=['"].join(""),M.Timepicker=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"timepicker","M_Timepicker")}(cash),function(t){"use strict";var e={},i=function(){function i(e,n){_classCallCheck(this,i),e.M_CharacterCounter&&e.M_CharacterCounter.destroy(),this.el=e,this.$el=t(e),this.el.M_CharacterCounter=this,this.options=t.extend({},i.defaults,n),this.isInvalid=!1,this.isValidLength=!1,this._setupCounter(),this._setupEventHandlers()}return _createClass(i,[{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){var n=[];return t.each(function(){n.push(new i(this,e))}),n}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_CharacterCounter}},{key:"defaults",get:function(){return e}}]),i}();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(){function i(e,n){var s=this;_classCallCheck(this,i),e.M_Carousel&&e.M_Carousel.destroy(),this.el=e,this.$el=t(e),this.el.M_Carousel=this,this.options=t.extend({},i.defaults,n),this.hasMultipleSlides=this.$el.find(".carousel-item").length>1,this.showIndicators=this.options.indicators&&this.hasMultipleSlides,this.noWrap=this.options.noWrap||!this.hasMultipleSlides,this.pressed=!1,this.dragged=!1,this.offset=this.target=0,this.images=[],this.itemWidth=this.$el.find(".carousel-item").first().innerWidth(),this.itemHeight=this.$el.find(".carousel-item").first().innerHeight(),this.dim=2*this.itemWidth+this.options.padding||1,this._autoScrollBound=this._autoScroll.bind(this),this._trackBound=this._track.bind(this),this.options.fullWidth&&(this.options.dist=0,this._setCarouselHeight(),this.showIndicators&&this.$el.find(".carousel-fixed-item").addClass("with-indicators")),this.$indicators=t('
      '),this.$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)}}),this.showIndicators&&this.$el.append(this.$indicators),this.count=this.images.length,this.xform="transform",["webkit","Moz","O","ms"].every(function(t){var e=t+"Transform";return void 0===document.body.style[e]||(s.xform=e,!1)}),this._setupEventHandlers(),this._scroll(this.offset)}return _createClass(i,[{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 a=n[0].naturalWidth,o=n[0].naturalHeight,r=this.$el.width()/a*o;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,a=void 0,o=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),a=this.offset-this.center*this.dim,o=a<0?1:-1,r=-o*a*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*o),u=1-.2*(2*n-r*o)),(!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-a)/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){var n=[];return t.each(function(){n.push(new i(this,e))}),n}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Carousel}},{key:"defaults",get:function(){return e}}]),i}();M.Carousel=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"carousel","M_Carousel")}(cash),function(t){"use strict";var e={},i=function(){function i(e,n){_classCallCheck(this,i),e.M_FeatureDiscovery&&e.M_FeatureDiscovery.destroy(),this.el=e,this.$el=t(e),this.el.M_FeatureDiscovery=this,this.options=t.extend({},i.defaults,n),this.isOpen=!1,this.$origin=t("#"+this.$el.attr("data-target")),this._setup(),this._calculatePositioning(),this._setupEventHandlers()}return _createClass(i,[{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=o<=u,f=o>u,m=r>=.25*l&&r<=.75*l,g=this.$el.outerWidth(),y=this.$el.outerHeight(),_=o+a/2-y/2,k=r+s/2-g/2,b=e?"fixed":"absolute",w=m?g:g/2+s,C=y/2,E=v?y/2:0,x=c&&!m?g/2-s:0,L=s,T=f?"bottom":"top",$=2*s,D=$,B=y/2-D/2,O=g/2-$/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:w+"px",height:C+"px",top:E+"px",right:"0px",bottom:"0px",left:x+"px",padding:L+"px",verticalAlign:T}),t(this.waveEl).css({top:B+"px",left:O+"px",width:$+"px",height:D+"px"})}},{key:"open",value:function(){this.isOpen||(this.isOpen=!0,this.wrapper.classList.add("open"),document.body.addEventListener("click",this._handleDocumentClickBound,!0))}},{key:"close",value:function(){this.isOpen&&(this.isOpen=!1,this.wrapper.classList.remove("open"),document.body.removeEventListener("click",this._handleDocumentClickBound,!0))}}],[{key:"init",value:function(t,e){var n=[];return t.each(function(){n.push(new i(this,e))}),n}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_FeatureDiscovery}},{key:"defaults",get:function(){return e}}]),i}();M.FeatureDiscovery=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"featureDiscovery","M_FeatureDiscovery")}(cash),function(t){"use strict";var e={classes:""},i=function(){function i(e,n){_classCallCheck(this,i),e.M_Select&&e.M_Select.destroy(),this.el=e,this.$el=t(e),this.el.M_Select=this,this.options=t.extend({},i.defaults,n),this.isMultiple=this.$el.prop("multiple"),this._keysSelected={},this._valueDict={},this._setupDropdown(),this._setupEventHandlers()}return _createClass(i,[{key:"destroy",value:function(){this._removeEventHandlers(),this._removeDropdown(),this.el.M_Select=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),this.input.removeEventListener("focus",this._handleInputFocusBound)}},{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 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"),this.wrapper.classList.add(),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={};this.isMultiple&&(n.closeOnClick=!1),this.dropdown=new M.Dropdown(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 ":"",a="optgroup-option"===n?"optgroup-option ":"",o=this.isMultiple?'":i.innerHTML,r=t("
    • "),l=t("");l.html(o),r.addClass(s+" "+a),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(e,n){var s=[];return e.each(function(){t(this).hasClass("browser-default")||s.push(new i(this,n))}),s}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Select}},{key:"defaults",get:function(){return e}}]),i}();M.Select=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"select","M_Select")}(cash),function(t,e){"use strict";var i={},n=function(){function n(e,i){_classCallCheck(this,n),e.M_Range&&e.M_Range.destroy(),this.el=e,this.$el=t(e),this.el.M_Range=this,this.options=t.extend({},n.defaults,i),this._mousedown=!1,this._setupThumb(),this._setupEventHandlers()}return _createClass(n,[{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(e,i){var s=[];return e.each(function(){t(this).hasClass("browser-default")||s.push(new n(this,i))}),s}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Range}},{key:"defaults",get:function(){return i}}]),n}();M.Range=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"range","M_Range"),n.init(t("input[type=range]"))}(cash,anime); \ No newline at end of file +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/,c=/^\w+$/;function p(e,i){i=i||t;var n=d.test(e)?i.getElementsByClassName(e.slice(1)):c.test(e)?i.getElementsByTagName(e):i.querySelectorAll(e);return n}var v;function f(e){if(!v){var i=(v=t.implementation.createHTMLDocument(null)).createElement("base");i.href=t.location.href,v.head.appendChild(i)}return v.body.innerHTML=e,v.body.childNodes}function m(e){"loading"!==t.readyState?e():t.addEventListener("DOMContentLoaded",e)}function g(i,n){if(!i)return this;if(i.cash&&i!==e)return i;var s,o=i,a=0;if(l(i))o=h.test(i)?t.getElementById(i.slice(1)):u.test(i)?f(i):p(i,n);else if(r(i))return m(i),this;if(!o)return this;if(o.nodeType||o===e)this[0]=o,this.length=1;else for(s=this.length=o.length;a1?this.each(function(e){return e.style[t]=i}):e.getComputedStyle(this[0])[t];for(var n in t)this.css(n,t[n]);return this}});function A(t,i){return parseInt(e.getComputedStyle(t[0],null)[i],10)||0}k(["Width","Height"],function(t){var e=t.toLowerCase();y[e]=function(){return this[0].getBoundingClientRect()[e]},y["inner"+t]=function(){return this[0]["client"+t]},y["outer"+t]=function(e){return this[0]["offset"+t]+(e?A(this,"margin"+("Width"===t?"Left":"Top"))+A(this,"margin"+("Width"===t?"Right":"Bottom")):0)}});function R(t,e,i){var n,s=L(t,"_cashEvents"),o=s&&s[e];o&&(i?(t.removeEventListener(e,i),(n=o.indexOf(i))>=0&&o.splice(n,1)):(k(o,function(i){t.removeEventListener(e,i)}),o=[]))}y.extend({off:function(t,e){return this.each(function(i){return R(i,t,e)})},on:function(t,e,i,n){var s;if(!l(t)){for(var o in t)this.on(o,e,t[o]);return this}return r(e)&&(i=e,e=null),"ready"===t?(m(i),this):(e&&(s=i,i=function(t){for(var i=t.target;!b(i,e);){if(i===this||null===i)return i=!1;i=i.parentNode}i&&s.call(i,t)}),this.each(function(e){var s=i;n&&(s=function(){i.apply(this,arguments),R(e,t,s)}),function(t,e,i){var n=L(t,"_cashEvents")||x(t,"_cashEvents",{});n[e]=n[e]||[],n[e].push(i),t.addEventListener(e,i)}(e,t,s)}))},one:function(t,e,i){return this.on(t,e,i,!0)},ready:m,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)})}}});function H(t,e){return"&"+encodeURIComponent(t)+"="+encodeURIComponent(e).replace(/%20/g,"+")}function P(t){var e=t.type;if(!e)return null;switch(e.toLowerCase()){case"select-one":return function(t){var e=t.selectedIndex;return e>=0?t.options[e].value:null}(t);case"select-multiple":return function(t){var e=[];return k(t.options,function(t){t.selected&&e.push(t.value)}),e.length?e:null}(t);case"radio":case"checkbox":return t.checked?t.value:null;default:return t.value?t.value:null}}y.extend({serialize:function(){var t="";return k(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=P(e);null!==n&&k(n,function(e){t+=H(i,e)});break;default:var s=P(e);null!==s&&(t+=H(i,s))}}}),t.substr(1)},val:function(t){return void 0===t?P(this[0]):this.each(function(e){return e.value=t})}});function W(t,e,i){var n=l(e);n||!e.length?k(t,n?function(t){return t.insertAdjacentHTML(i?"afterbegin":"beforeend",e)}:function(t,n){return function(t,e,i){if(i){var n=t.childNodes[0];t.insertBefore(e,n)}else t.appendChild(e)}(t,0===n?e:e.cloneNode(!0),i)}):k(e,function(e){return W(t,e,i)})}y.extend({after:function(t){return _(t).insertAfter(this),this},append:function(t){return W(this,t),this},appendTo:function(t){return W(_(t),this),this},before:function(t){return _(t).insertBefore(this),this},clone:function(){return _(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 _(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 _(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 W(this,t,!0),this},prependTo:function(t){return W(_(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 j=t.documentElement;return y.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+e.pageYOffset-j.clientTop,left:t.left+e.pageXOffset-j.clientLeft}},offsetParent:function(){return _(this[0].offsetParent)}}),y.extend({children:function(t){var e=[];return this.each(function(t){o.apply(e,t.children)}),e=C(e),t?e.filter(function(e){return b(e,t)}):e},closest:function(t){return!t||this.length<1?_():this.is(t)?this.filter(t):this.parent().closest(t)},is:function(t){if(!t)return!1;var e=!1,i=w(t);return this.each(function(n){return!(e=i(n,t))}),e},find:function(t){if(!t||t.nodeType)return _(t&&this.has(t).length?t:null);var e=[];return this.each(function(i){o.apply(e,p(t,i))}),C(e)},has:function(t){var e=l(t)?function(e){return 0!==p(t,e).length}:function(e){return e.contains(t)};return this.filter(e)},next:function(){return _(this[0].nextElementSibling)},not:function(t){if(!t)return this;var e=w(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)}),C(t)},parents:function(e){var i,n=[];return this.each(function(s){for(i=s;i&&i.parentNode&&i!==t.body.parentNode;)i=i.parentNode,(!e||e&&b(i,e))&&n.push(i)}),C(n)},prev:function(){return _(this[0].previousElementSibling)},siblings:function(t){var e=this.parent().children(t),i=this[0];return e.filter(function(t){return t!==i})}}),_}();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.jquery||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=t.getBoundingClientRect(),l=e.scrollLeft,h=e.scrollTop,d=i.left-l,u=i.top-h;return s.spaceOnRight=o?window.innerWidth-(r.left+i.width):e.offsetWidth-(d+i.width),(!o&&d+i.width>e.offsetWidth||o&&r.left+i.width>window.innerWidth)&&(s.left=!1),s.spaceOnLeft=o?r.right-i.width:d-i.width+r.width,(!o&&d-i.width+r.width<0||o&&r.right-i.width<0)&&(s.right=!1),s.spaceOnBottom=o?window.innerHeight-(r.top+i.height+n):a.height-(u+i.height+n),(!o&&u+i.height+n>a.height||o&&r.top+i.height+n>window.innerHeight)&&(s.top=!1),s.spaceOnTop=o?r.bottom-(i.height+n):u-(i.height+n),(!o&&u-i.height-n<0||o&&r.bottom-i.height-n<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}var i=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(t)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(t);t=parseInt(i[1])/360;var n=parseInt(i[2])/100,s=parseInt(i[3])/100,i=i[4]||1;if(0==n)s=n=t=s;else{var o=.5>s?s*(1+n):s+n-s*n,a=2*s-o,s=e(a,o,t+1/3),n=e(a,o,t);t=e(a,o,t-1/3)}return"rgba("+255*s+","+255*n+","+255*t+","+i+")"}(i):void 0;else s=(s=l(i))?i.substr(0,i.length-s.length):i,i=e&&!/\s/g.test(i)?s+e:s;return{original:i+="",numbers:i.match(n)?i.match(n).map(Number):[0],strings:O.str(t)||e?i.split(n):[]}}function y(t){return e(t=t?i(O.arr(t)?t.map(n):n(t)):[],function(t,e,i){return i.indexOf(t)===e})}function k(t,e){var i=o(e);if(O.arr(t)){var s=t.length;2!==s||O.obj(t[0])?O.fnc(e.duration)||(i.duration=e.duration/s):t={value:t}}return n(t).map(function(t,i){return i=i?0:e.delay,t=O.obj(t)&&!O.pth(t)?t:{value:t},O.und(t.delay)&&(t.delay=i),t}).map(function(t){return r(t,i)})}function b(t,e){var i;return t.tweens.map(function(n){var s=(n=function(t,e){var i,n={};for(i in t){var s=h(t[i],e);O.arr(s)&&(s=s.map(function(t){return h(t,e)}),1===s.length&&(s=s[0])),n[i]=s}return n.duration=parseFloat(n.duration),n.delay=parseFloat(n.delay),n}(n,e)).value,o=c(e.target,t.name),a=i?i.to.original:o,a=O.arr(s)?s[0]:a,r=p(O.arr(s)?s[1]:s,a),o=l(r)||l(a)||l(o);return n.from=_(a,o),n.to=_(r,o),n.start=i?i.end:t.offset,n.end=n.start+n.delay+n.duration,n.easing=function(t){return O.arr(t)?$.apply(this,t):D[t]}(n.easing),n.elasticity=(1e3-Math.min(Math.max(n.elasticity,1),999))/1e3,n.isPath=O.pth(s),n.isColor=O.col(n.from.original),n.isColor&&(n.round=1),i=n})}function w(t,e,i,n){var s="delay"===t;return e.length?(s?Math.min:Math.max).apply(Math,e.map(function(e){return e[t]})):s?n.delay:i.offset+n.delay+n.duration}function C(t){var n,s=a(x,t),o=a(L,t),l=function(t){var e=y(t);return e.map(function(t,i){return{target:t,id:i,total:e.length}})}(t.targets),h=[],d=r(s,o);for(n in t)d.hasOwnProperty(n)||"targets"===n||h.push({name:n,offset:d.offset,tweens:k(t[n],o)});c=h,t=e(i(l.map(function(t){return c.map(function(e){var i=u(t.target,e.name);if(i){var n=b(e,t);e={type:i,property:e.name,animatable:t,tweens:n,duration:n[n.length-1].end,delay:n[0].delay}}else e=void 0;return e})})),function(t){return!O.und(t)});var c;return r(s,{children:[],animatables:l,animations:t,duration:w("duration",t,s,o),delay:w("delay",t,s,o)})}function E(t){function i(){return window.Promise&&new Promise(function(t){return c=t})}function n(t){return v.reversed?v.duration-t:t}function s(t){for(var i=0,n={},s=v.animations,o=s.length;i=v.currentTime)for(var k=0;k=d||!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&&(c(),p=i()))),u=0)}t=void 0===t?{}:t;var l,h,u=0,c=null,p=i(),v=C(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((u+l-h)*E.speed)},v.seek=function(t){r(n(t))},v.pause=function(){var t=I.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)}}}}(),D=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:$(.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]]=O.fnc(e)?e:$.apply($jscomp$this,e)}}(o)),o={type:o.type};return s}(),B={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+")")}},I=[],S=0,A=function(){function t(){S=requestAnimationFrame(e)}function e(e){var i=I.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},E.random=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},E}(),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){_inherits(s,Component);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 _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,coverTrigger:!0,closeOnClick:!0,hover:!1,inDuration:150,outDuration:250,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null},n=function(n){_inherits(s,Component);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.$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 _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),this.dropdownEl.addEventListener("keydown",this._handleDropdownKeydownBound)}},{key:"_removeTemporaryEventHandlers",value:function(){document.body.removeEventListener("click",this._handleDocumentClickBound,!0),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?setTimeout(function(){i.close()},0):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();if(o&&-1===[9,13,27,38,40].indexOf(e.which)){this.filterQuery.push(o);var a=this.filterQuery.join(""),r=t(this.dropdownEl).find("li").filter(function(e){return 0===t(e).text().toLowerCase().indexOf(a)})[0];r&&(this.focusedIndex=t(r).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.focusedIndexh.spaceOnBottom?(d="bottom",n+=h.spaceOnTop,a-=h.spaceOnTop):n+=h.spaceOnBottom),!h[u]){var c="left"===u?"right":"left";h[c]?u=c:h.spaceOnLeft>h.spaceOnRight?(u="right",s+=h.spaceOnLeft,o-=h.spaceOnLeft):(u="left",s+=h.spaceOnRight)}return"bottom"===d&&(a=a-i.height+(this.options.coverTrigger?e.height:0)),"right"===u&&(o=o-i.width+e.width),{x:o,y:a,verticalAlignment:d,horizontalAlignment:u,height:n,width:s}}},{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){_inherits(s,Component);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._increment++,s._count++,n.$overlay[0].style.zIndex=1e3+2*s._increment,n.el.style.zIndex=1e3+2*s._increment+1,n._setupEventHandlers(),n}return _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){this.isOpen=!0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el,this._openingTrigger);return document.body.style.overflow="hidden",this.el.classList.add("open"),this.el.insertAdjacentElement("afterend",this.$overlay[0]),this._openingTrigger=t?t[0]:void 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,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),this.el.classList.remove("open"),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._increment=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){_inherits(s,Component);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 _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.newHeight,width: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.$el.hasClass("responsive-img")?(i.maxWidth=this.newWidth,i.width=[this.originalWidth,i.width]):(i.left=[i.left,0],i.top=[i.top,0]),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.$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.$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]),""!==this.caption&&e.remove(this.$photoCaption[0]),e({targets:this.$overlay[0],opacity:1,duration:this.options.inDuration,easing:"easeOutQuad"}),""!==this.caption&&(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){_inherits(n,Component);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.$img=s.$el.find("img").first(),s._enabled=window.innerWidth>s.options.responsiveThreshold,s._updateParallax(),s._setupEventHandlers(),s._setupStyles(),n._parallaxes.push(s),s}return _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(),this.$img.each(function(){this.complete&&t(this).trigger("load")})}},{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){_inherits(s,Component);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 _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){_inherits(s,Component);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 _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";var e=e||{},i=document.querySelectorAll.bind(document);function n(t){var e="";for(var i in t)t.hasOwnProperty(i)&&(e+=i+":"+t[i]+";");return e}var s={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=function(t){var e,i,n={top:0,left:0},s=t&&t.ownerDocument;return e=s.documentElement,void 0!==t.getBoundingClientRect&&(n=t.getBoundingClientRect()),i=function(t){return null!==(e=t)&&e===e.window?t:9===t.nodeType&&t.defaultView;var e}(s),{top:n.top+i.pageYOffset-e.clientTop,left:n.left+i.pageXOffset-e.clientLeft}}(i),r=t.pageY-a.top,l=t.pageX-a.left,h="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",h),o.setAttribute("data-x",l),o.setAttribute("data-y",r);var d={top:r+"px",left:l+"px"};o.className=o.className+" waves-notransition",o.setAttribute("style",n(d)),o.className=o.className.replace("waves-notransition",""),d["-webkit-transform"]=h,d["-moz-transform"]=h,d["-ms-transform"]=h,d["-o-transform"]=h,d.transform=h,d.opacity="1",d["-webkit-transition-duration"]=s.duration+"ms",d["-moz-transition-duration"]=s.duration+"ms",d["-o-transition-duration"]=s.duration+"ms",d["transition-duration"]=s.duration+"ms",d["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",d["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",o.setAttribute("style",n(d))},hide:function(t){o.touchup(t);var e=this,i=(e.clientWidth,null),a=e.getElementsByClassName("waves-ripple");if(!(a.length>0))return!1;var r=(i=a[a.length-1]).getAttribute("data-x"),l=i.getAttribute("data-y"),h=i.getAttribute("data-scale"),d=350-(Date.now()-Number(i.getAttribute("data-hold")));d<0&&(d=0),setTimeout(function(){var t={top:l+"px",left:r+"px",opacity:"0","-webkit-transition-duration":s.duration+"ms","-moz-transition-duration":s.duration+"ms","-o-transition-duration":s.duration+"ms","transition-duration":s.duration+"ms","-webkit-transform":h,"-moz-transform":h,"-ms-transform":h,"-o-transform":h,transform:h};i.setAttribute("style",n(t)),setTimeout(function(){try{e.removeChild(i)}catch(t){return!1}},s.duration)},d)},wrapInput:function(t){for(var e=0;e0&&(o.touches-=1)},500):"mousedown"===t.type&&o.touches>0&&(e=!1),e},touchup:function(t){o.allowEvent(t)}};function a(e){var i=function(t){if(!1===o.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}(e);null!==i&&(s.show(e,i),"ontouchstart"in t&&(i.addEventListener("touchend",s.hide,!1),i.addEventListener("touchcancel",s.hide,!1)),i.addEventListener("mouseup",s.hide,!1),i.addEventListener("mouseleave",s.hide,!1),i.addEventListener("dragend",s.hide,!1))}e.displayEffect=function(e){"duration"in(e=e||{})&&(s.duration=e.duration),s.wrapInput(i(".waves-effect")),"ontouchstart"in t&&document.body.addEventListener("touchstart",a,!1),document.body.addEventListener("mousedown",a,!1)},e.attach=function(e){"input"===e.tagName.toLowerCase()&&(s.wrapInput([e]),e=e.parentNode),"ontouchstart"in t&&e.addEventListener("touchstart",a,!1),e.addEventListener("mousedown",a,!1)},t.Waves=e,document.addEventListener("DOMContentLoaded",function(){e.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){_inherits(s,Component);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 _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){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){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.isFixed&&window.innerWidth>992&&this.open()}},{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.isFixed&&window.innerWidth>992?(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.isFixed&&window.innerWidth>992){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){_inherits(s,Component);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 _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,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())});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){e instanceof Element&&(e=t(e));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),"hidden"!==e.css("display")?i.css("width",e.width()+"px"):i.css("width",t(window).width()/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){_inherits(n,Component);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 _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){if(!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){_inherits(n,Component);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 _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){_inherits(s,Component);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 _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=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"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysAbbrev:["S","M","T","W","T","F","S"]},events:[],onSelect:null,onOpen:null,onClose:null,onDraw:null},i=function(i){_inherits(n,Component);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),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 _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;if(t=t||this.options.format,!n._isDate(this.date))return"";return 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,L=t,T=s.startRange&&n._compareDates(s.startRange,k),O=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+='')+"
      "}},{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.calendarEl.innerHTML=a;var h=this.calendarEl.querySelector(".pika-select-year"),d=this.calendarEl.querySelector(".pika-select-month");M.Select.init(h,{classes:"select-year"}),M.Select.init(d,{classes:"select-month"}),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._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={dd:function(){return e.date.getDate()},ddd:function(){return e.options.i18n.weekdaysShort[e.date.getDay()]},dddd:function(){return e.options.i18n.weekdays[e.date.getDay()]},mm:function(){return e.date.getMonth()+1},mmm:function(){return e.options.i18n.monthsShort[e.date.getMonth()]},mmmm:function(){return e.options.i18n.monthsShort[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,doneText:"Ok",clearText:"Clear",cancelText:"Cancel",autoClose:!1,twelveHour:!0,vibrate:!0},i=function(i){_inherits(n,Component);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 _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=e.left,s=e.top;this.x0=i+this.options.dialRadius,this.y0=s+this.options.dialRadius,this.moved=!1;var o=n._Pos(t);this.dx=o.x-this.x0,this.dy=o.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(t){t.preventDefault(),document.removeEventListener("mouseup",this._handleDocumentClickEndBound),document.removeEventListener("touchend",this._handleDocumentClickEndBound);var e=n._Pos(t),i=e.x-this.x0,s=e.y-this.y0;this.moved&&i===this.dx&&s===this.dy&&this.setHand(i,s),"hours"===this.currentView?this.showView("minutes",this.options.duration/2):this.options.autoClose&&(this.minutesView.addClass("timepicker-dial-out"),setTimeout(function(){this.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){_inherits(n,Component);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 _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){_inherits(n,Component);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 _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),r=-(a=(o=this.offset-this.center*this.dim)<0?1:-1)*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){_inherits(n,Component);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 _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(),_=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,L=s,T=f?"bottom":"top",O=2*s,$=O,D=_/2-$/2,B=g/2-O/2,I={};I.top=v?y+"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:w+"px",height:C+"px",top:E+"px",right:"0px",bottom:"0px",left:x+"px",padding:L+"px",verticalAlign:T}),t(this.waveEl).css({top:D+"px",left:B+"px",width:O+"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:""},i=function(i){_inherits(n,Component);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_Select=s,s.options=t.extend({},n.defaults,i),s.isMultiple=s.$el.prop("multiple"),s._keysSelected={},s._valueDict={},s._setupDropdown(),s._setupEventHandlers(),s}return _createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this._removeDropdown(),this.el.M_Select=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),this.input.removeEventListener("focus",this._handleInputFocusBound)}},{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={};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){if(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_Select}},{key:"defaults",get:function(){return e}}]),n}();M.Select=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"select","M_Select")}(cash),function(t,e){"use strict";var i={},n=function(n){_inherits(s,Component);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 _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/extras/noUiSlider/nouislider.css b/extras/noUiSlider/nouislider.css index 7e287d7642..5ddc678b66 100644 --- a/extras/noUiSlider/nouislider.css +++ b/extras/noUiSlider/nouislider.css @@ -1,5 +1,5 @@ /*! - * Materialize v1.0.0-alpha.2 (http://materializecss.com) + * Materialize v1.0.0-alpha.3 (http://materializecss.com) * Copyright 2014-2015 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ diff --git a/extras/noUiSlider/nouislider.js b/extras/noUiSlider/nouislider.js index 22f6a55442..fa397d3997 100644 --- a/extras/noUiSlider/nouislider.js +++ b/extras/noUiSlider/nouislider.js @@ -1,5 +1,5 @@ /*! - * Materialize v1.0.0-alpha.2 (http://materializecss.com) + * Materialize v1.0.0-alpha.3 (http://materializecss.com) * Copyright 2014-2015 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ diff --git a/extras/noUiSlider/nouislider.min.js b/extras/noUiSlider/nouislider.min.js index dc46047306..fa4243cf1a 100644 --- a/extras/noUiSlider/nouislider.min.js +++ b/extras/noUiSlider/nouislider.min.js @@ -1 +1 @@ -!function(){function t(t){return t.split("").reverse().join("")}function e(t,e,n){if((t[e]||t[n])&&t[e]===t[n])throw Error(e)}function n(e,n,r,i,o,s,a,u,l,c,f,p){a=p;var d,h=f="";return s&&(p=s(p)),!("number"!=typeof p||!isFinite(p))&&(e&&0===parseFloat(p.toFixed(e))&&(p=0),0>p&&(d=!0,p=Math.abs(p)),e&&(s=Math.pow(10,e),p=(Math.round(p*s)/s).toFixed(e)),-1!==(p=p.toString()).indexOf(".")&&(e=p.split("."),p=e[0],r&&(f=r+e[1])),n&&(p=t(p).match(/.{1,3}/g),p=t(p.join(t(n)))),d&&u&&(h+=u),i&&(h+=i),d&&l&&(h+=l),h=h+p+f,o&&(h+=o),c&&(h=c(h,a)),h)}function r(t,e,n,r,i,o,s,a,u,l,c,f){var p;return t="",c&&(f=c(f)),!(!f||"string"!=typeof f)&&(a&&f.substring(0,a.length)===a&&(f=f.replace(a,""),p=!0),r&&f.substring(0,r.length)===r&&(f=f.replace(r,"")),u&&f.substring(0,u.length)===u&&(f=f.replace(u,""),p=!0),i&&f.slice(-1*i.length)===i&&(f=f.slice(0,-1*i.length)),e&&(f=f.split(e).join("")),n&&(f=f.replace(n,".")),p&&(t+="-"),t=Number((t+f).replace(/[^0-9\.\-.]/g,"")),s&&(t=s(t)),!("number"!=typeof t||!isFinite(t))&&t)}function i(t){var n,r,i,o={};for(n=0;ni&&(o[r]=i):"encoder"===r||"decoder"===r||"edit"===r||"undo"===r?"function"==typeof i&&(o[r]=i):"string"==typeof i&&(o[r]=i);return e(o,"mark","thousand"),e(o,"prefix","negative"),e(o,"prefix","negativeBefore"),o}function o(t,e,n){var r,i=[];for(r=0;r0&&(l(t,e),setTimeout(function(){c(t,e)},n))}function s(t){return Math.max(Math.min(t,100),0)}function a(t){return Array.isArray(t)?t:[t]}function u(t){var e=(t=String(t)).split(".");return e.length>1?e[1].length:0}function l(t,e){t.classList?t.classList.add(e):t.className+=" "+e}function c(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\b)"+e.split(" ").join("|")+"(\\b|$)","gi")," ")}function f(t,e){return t.classList?t.classList.contains(e):new RegExp("\\b"+e+"\\b").test(t.className)}function p(){var t=void 0!==window.pageXOffset,e="CSS1Compat"===(document.compatMode||"");return{x:t?window.pageXOffset:e?document.documentElement.scrollLeft:document.body.scrollLeft,y:t?window.pageYOffset:e?document.documentElement.scrollTop:document.body.scrollTop}}function d(){return window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"}}function h(t,e){return 100/(e-t)}function m(t,e){return 100*e/(t[1]-t[0])}function g(t,e){return m(t,t[0]<0?e+Math.abs(t[0]):e-t[0])}function v(t,e){return e*(t[1]-t[0])/100+t[0]}function b(t,e){for(var n=1;t>=e[n];)n+=1;return n}function w(t,e,n){if(n>=t.slice(-1)[0])return 100;var r,i,o,s,a=b(n,t);return r=t[a-1],i=t[a],o=e[a-1],s=e[a],o+g([r,i],n)/h(o,s)}function S(t,e,n){if(n>=100)return t.slice(-1)[0];var r,i,o,s,a=b(n,e);return r=t[a-1],i=t[a],o=e[a-1],s=e[a],v([r,i],(n-o)*h(o,s))}function x(t,e,r,i){if(100===i)return i;var o,s,a=b(i,t);return r?(o=t[a-1],s=t[a],i-o>(s-o)/2?s:o):e[a-1]?t[a-1]+n(i-t[a-1],e[a-1]):i}function y(t,e,n){var r;if("number"==typeof e&&(e=[e]),"[object Array]"!==Object.prototype.toString.call(e))throw new Error("noUiSlider: 'range' contains invalid value.");if(r="min"===t?0:"max"===t?100:parseFloat(t),!i(r)||!i(e[0]))throw new Error("noUiSlider: 'range' value isn't numeric.");n.xPct.push(r),n.xVal.push(e[0]),r?n.xSteps.push(!isNaN(e[1])&&e[1]):isNaN(e[1])||(n.xSteps[0]=e[1]),n.xHighestCompleteStep.push(0)}function E(t,e,n){if(!e)return!0;n.xSteps[t]=m([n.xVal[t],n.xVal[t+1]],e)/h(n.xPct[t],n.xPct[t+1]);var r=(n.xVal[t+1]-n.xVal[t])/n.xNumSteps[t],i=Math.ceil(Number(r.toFixed(3))-1),o=n.xVal[t]+n.xNumSteps[t]*i;n.xHighestCompleteStep[t]=o}function C(t,e,n,r){this.xPct=[],this.xVal=[],this.xSteps=[r||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=e,this.direction=n;var i,o=[];for(i in t)t.hasOwnProperty(i)&&o.push([t[i],i]);for(o.length&&"object"==typeof o[0][0]?o.sort(function(t,e){return t[0][0]-e[0][0]}):o.sort(function(t,e){return t[0]-e[0]}),i=0;i=50)throw new Error("noUiSlider: 'padding' option must be less than half the range.")}}function z(t,e){switch(e){case"ltr":t.dir=0;break;case"rtl":t.dir=1;break;default:throw new Error("noUiSlider: 'direction' option was not recognized.")}}function H(t,e){if("string"!=typeof e)throw new Error("noUiSlider: 'behaviour' must be a string containing options.");var n=e.indexOf("tap")>=0,r=e.indexOf("drag")>=0,i=e.indexOf("fixed")>=0,o=e.indexOf("snap")>=0,s=e.indexOf("hover")>=0;if(i){if(2!==t.handles)throw new Error("noUiSlider: 'fixed' behaviour must be used with 2 handles");L(t,t.start[1]-t.start[0])}t.events={tap:n||o,drag:r,fixed:i,snap:o,hover:s}}function D(t,e){if(!1!==e)if(!0===e){t.tooltips=[];for(var n=0;n-1?1:"steps"===n?2:0,!s&&u&&(m=0),f===S&&l||(o[d.toFixed(5)]=[f,m]),c=d}}),o}function w(t,e,n){function r(t,e){var n=e===i.cssClasses.value,r=n?p:d,o=n?c:f;return e+" "+r[i.ort]+" "+o[t]}function o(t,e,n){return'class="'+r(n[1],e)+'" style="'+i.style+": "+t+'%"'}function s(t,r){r[1]=r[1]&&e?e(r[0],r[1]):r[1],u+="
        ",r[1]&&(u+="
        "+n.to(r[0])+"
        ")}var a=document.createElement("div"),u="",c=[i.cssClasses.valueNormal,i.cssClasses.valueLarge,i.cssClasses.valueSub],f=[i.cssClasses.markerNormal,i.cssClasses.markerLarge,i.cssClasses.markerSub],p=[i.cssClasses.valueHorizontal,i.cssClasses.valueVertical],d=[i.cssClasses.markerHorizontal,i.cssClasses.markerVertical];return l(a,i.cssClasses.pips),l(a,0===i.ort?i.cssClasses.pipsHorizontal:i.cssClasses.pipsVertical),Object.keys(t).forEach(function(e){s(e,t[e])}),a.innerHTML=u,a}function S(t){var e=t.mode,n=t.density||1,r=t.filter||!1,i=b(n,e,v(e,t.values||!1,t.stepped||!1)),o=t.format||{to:Math.round};return J.appendChild(w(i,r,o))}function x(){var t=I.getBoundingClientRect(),e="offset"+["Width","Height"][i.ort];return 0===i.ort?t.width||I[e]:t.height||I[e]}function y(t,e,n,r){var o=function(e){return!J.hasAttribute("disabled")&&(!f(J,i.cssClasses.tap)&&(!!(e=E(e,r.pageOffset))&&(!(t===G.start&&void 0!==e.buttons&&e.buttons>1)&&((!r.hover||!e.buttons)&&(e.calcPoint=e.points[i.ort],void n(e,r))))))},s=[];return t.split(" ").forEach(function(t){e.addEventListener(t,o,!1),s.push([t,o])}),s}function E(t,e){t.preventDefault();var n,r,i=0===t.type.indexOf("touch"),o=0===t.type.indexOf("mouse"),s=0===t.type.indexOf("pointer");if(0===t.type.indexOf("MSPointer")&&(s=!0),i){if(t.touches.length>1)return!1;n=t.changedTouches[0].pageX,r=t.changedTouches[0].pageY}return e=e||p(),(o||s)&&(n=t.clientX+e.x,r=t.clientY+e.y),t.pageOffset=e,t.points=[n,r],t.cursor=o||s,t}function C(t){var e=100*(t-r(I,i.ort))/x();return i.dir?100-e:e}function N(t){var e=100,n=!1;return _.forEach(function(r,i){if(!r.hasAttribute("disabled")){var o=Math.abs(K[i]-t);o1?r.forEach(function(t,n){var r=F(i,t,i[t]+e,o[n],s[n]);!1===r?e=0:(e=r-i[t],i[t]=r)}):o=s=[!0];var a=!1;r.forEach(function(t,r){a=D(t,n[t]+e,o[r],s[r])||a}),a&&r.forEach(function(t){M("update",t),M("slide",t)})}function M(t,e,n){Object.keys(nt).forEach(function(r){var o=r.split(".")[0];t===o&&nt[r].forEach(function(t){t.call($,et.map(i.format.to),e,et.slice(),n||!1,K.slice())})})}function P(t,e){"mouseout"===t.type&&"HTML"===t.target.nodeName&&null===t.relatedTarget&&O(t,e)}function k(t,e){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===t.buttons&&0!==e.buttonsProperty)return O(t,e);var n=(i.dir?-1:1)*(t.calcPoint-e.startCalcPoint);U(n>0,100*n/e.baseSize,e.locations,e.handleNumbers)}function O(t,e){Z&&(c(Z,i.cssClasses.active),Z=!1),t.cursor&&(document.body.style.cursor="",document.body.removeEventListener("selectstart",document.body.noUiListener)),document.documentElement.noUiListeners.forEach(function(t){document.documentElement.removeEventListener(t[0],t[1])}),c(J,i.cssClasses.drag),H(),e.handleNumbers.forEach(function(t){M("set",t),M("change",t),M("end",t)})}function V(t,e){if(1===e.handleNumbers.length){var n=_[e.handleNumbers[0]];if(n.hasAttribute("disabled"))return!1;l(Z=n.children[0],i.cssClasses.active)}t.preventDefault(),t.stopPropagation();var r=y(G.move,document.documentElement,k,{startCalcPoint:t.calcPoint,baseSize:x(),pageOffset:t.pageOffset,handleNumbers:e.handleNumbers,buttonsProperty:t.buttons,locations:K.slice()}),o=y(G.end,document.documentElement,O,{handleNumbers:e.handleNumbers}),s=y("mouseout",document.documentElement,P,{handleNumbers:e.handleNumbers});if(document.documentElement.noUiListeners=r.concat(o,s),t.cursor){document.body.style.cursor=getComputedStyle(t.target).cursor,_.length>1&&l(J,i.cssClasses.drag);var a=function(){return!1};document.body.noUiListener=a,document.body.addEventListener("selectstart",a,!1)}e.handleNumbers.forEach(function(t){M("start",t)})}function A(t){t.stopPropagation();var e=C(t.calcPoint),n=N(e);if(!1===n)return!1;i.events.snap||o(J,i.cssClasses.tap,i.animationDuration),D(n,e,!0,!0),H(),M("slide",n,!0),M("set",n,!0),M("change",n,!0),M("update",n,!0),i.events.snap&&V(t,{handleNumbers:[n]})}function L(t){var e=C(t.calcPoint),n=tt.getStep(e),r=tt.fromStepping(n);Object.keys(nt).forEach(function(t){"hover"===t.split(".")[0]&&nt[t].forEach(function(t){t.call($,r)})})}function F(t,e,n,r,o){return _.length>1&&(r&&e>0&&(n=Math.max(n,t[e-1]+i.margin)),o&&e<_.length-1&&(n=Math.min(n,t[e+1]-i.margin))),_.length>1&&i.limit&&(r&&e>0&&(n=Math.min(n,t[e-1]+i.limit)),o&&e<_.length-1&&(n=Math.max(n,t[e+1]-i.limit))),i.padding&&(0===e&&(n=Math.max(n,i.padding)),e===_.length-1&&(n=Math.min(n,100-i.padding))),n=tt.getStep(n),(n=s(n))!==t[e]&&n}function j(t){return t+"%"}function z(t,e){K[t]=e,et[t]=tt.fromStepping(e);var n=function(){_[t].style[i.style]=j(e),T(t),T(t+1)};window.requestAnimationFrame&&i.useRequestAnimationFrame?window.requestAnimationFrame(n):n()}function H(){Q.forEach(function(t){var e=K[t]>50?-1:1,n=3+(_.length+e*t);_[t].childNodes[0].style.zIndex=n})}function D(t,e,n,r){return!1!==(e=F(K,t,e,n,r))&&(z(t,e),!0)}function T(t){if(W[t]){var e=0,n=100;0!==t&&(e=K[t-1]),t!==W.length-1&&(n=K[t]),W[t].style[i.style]=j(e),W[t].style[i.styleOposite]=j(100-n)}}function q(t,e){null!==t&&!1!==t&&("number"==typeof t&&(t=String(t)),!1===(t=i.format.from(t))||isNaN(t)||D(e,tt.toStepping(t),!1,!1))}function R(t,e){var n=a(t),r=void 0===K[0];e=void 0===e||!!e,n.forEach(q),i.animate&&!r&&o(J,i.cssClasses.tap,i.animationDuration),Q.forEach(function(t){D(t,K[t],!0,!1)}),H(),Q.forEach(function(t){M("update",t),null!==n[t]&&e&&M("set",t)})}function B(){var t=et.map(i.format.to);return 1===t.length?t[0]:t}function Y(t,e){nt[t]=nt[t]||[],nt[t].push(e),"update"===t.split(".")[0]&&_.forEach(function(t,e){M("update",e)})}var I,_,W,$,G=d(),J=n,K=[],Q=[],Z=!1,tt=i.spectrum,et=[],nt={};if(J.noUiSlider)throw new Error("Slider was already initialized.");return function(e){l(e,i.cssClasses.target),0===i.dir?l(e,i.cssClasses.ltr):l(e,i.cssClasses.rtl),0===i.ort?l(e,i.cssClasses.horizontal):l(e,i.cssClasses.vertical),I=t(e,i.cssClasses.base)}(J),function(t,e){_=[],(W=[]).push(m(e,t[0]));for(var n=0;nn.stepAfter.startValue&&(i=n.stepAfter.startValue-r),o=r>n.thisStep.startValue?n.thisStep.step:!1!==n.stepBefore.step&&r-n.stepBefore.highestStep,100===t?i=null:0===t&&(o=null);var s=tt.countStepDecimals();return null!==i&&!1!==i&&(i=Number(i.toFixed(s))),null!==o&&!1!==o&&(o=Number(o.toFixed(s))),[o,i]})},on:Y,off:function(t){var e=t&&t.split(".")[0],n=e&&t.substring(e.length);Object.keys(nt).forEach(function(t){var r=t.split(".")[0],i=t.substring(r.length);e&&e!==r||n&&n!==i||delete nt[t]})},get:B,set:R,reset:function(t){R(i.start,t)},__moveHandles:function(t,e,n){U(t,e,K,n)},options:u,updateOptions:function(t,e){var n=B(),r=["margin","limit","padding","range","animate","snap","step","format"];r.forEach(function(e){void 0!==t[e]&&(u[e]=t[e])});var o=X(u);r.forEach(function(e){void 0!==t[e]&&(i[e]=o[e])}),o.spectrum.direction=tt.direction,tt=o.spectrum,i.margin=o.margin,i.limit=o.limit,i.padding=o.padding,K=[],R(t.start||n,e)},target:J,pips:S},function(t){t.fixed||_.forEach(function(t,e){y(G.start,t.children[0],V,{handleNumbers:[e]})}),t.tap&&y(G.start,I,A,{}),t.hover&&y(G.move,I,L,{hover:!0}),t.drag&&W.forEach(function(e,n){if(!1!==e&&0!==n&&n!==W.length-1){var r=_[n-1],o=_[n],s=[e];l(e,i.cssClasses.draggable),t.fixed&&(s.push(r.children[0]),s.push(o.children[0])),s.forEach(function(t){y(G.start,t,V,{handles:[r,o],handleNumbers:[n-1,n]})})}})}(i.events),R(i.start),i.pips&&S(i.pips),i.tooltips&&function(){var t=_.map(g);Y("update",function(e,n,r){if(t[n]){var o=e[n];!0!==i.tooltips[n]&&(o=i.tooltips[n].to(r[n])),t[n].innerHTML=""+o+""}})}(),$}C.prototype.getMargin=function(t){var e=this.xNumSteps[0];if(e&&t/e%1!=0)throw new Error("noUiSlider: 'limit', 'margin' and 'padding' must be divisible by step.");return 2===this.xPct.length&&m(this.xVal,t)},C.prototype.toStepping=function(t){return t=w(this.xVal,this.xPct,t)},C.prototype.fromStepping=function(t){return S(this.xVal,this.xPct,t)},C.prototype.getStep=function(t){return t=x(this.xPct,this.xSteps,this.snap,t)},C.prototype.getNearbySteps=function(t){var e=b(t,this.xPct);return{stepBefore:{startValue:this.xVal[e-2],step:this.xNumSteps[e-2],highestStep:this.xHighestCompleteStep[e-2]},thisStep:{startValue:this.xVal[e-1],step:this.xNumSteps[e-1],highestStep:this.xHighestCompleteStep[e-1]},stepAfter:{startValue:this.xVal[e-0],step:this.xNumSteps[e-0],highestStep:this.xHighestCompleteStep[e-0]}}},C.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(u);return Math.max.apply(null,t)},C.prototype.convert=function(t){return this.getStep(this.toStepping(t))};var I={to:function(t){return void 0!==t&&t.toFixed(2)},from:Number};return{create:function(t,e){if(!t.nodeName)throw new Error("noUiSlider.create requires a single element.");void 0===e.tooltips&&(e.tooltips=!0);var n=Y(t,X(e,t),e);return t.noUiSlider=n,n}}}); \ No newline at end of file +!function(){function t(t){return t.split("").reverse().join("")}function e(t,e,n){if((t[e]||t[n])&&t[e]===t[n])throw Error(e)}function n(e,n,r,i,o,s,a,u,l,c,p,f){a=f;var d,h=p="";return s&&(f=s(f)),!("number"!=typeof f||!isFinite(f))&&(e&&0===parseFloat(f.toFixed(e))&&(f=0),0>f&&(d=!0,f=Math.abs(f)),e&&(s=Math.pow(10,e),f=(Math.round(f*s)/s).toFixed(e)),-1!==(f=f.toString()).indexOf(".")&&(e=f.split("."),f=e[0],r&&(p=r+e[1])),n&&(f=t(f).match(/.{1,3}/g),f=t(f.join(t(n)))),d&&u&&(h+=u),i&&(h+=i),d&&l&&(h+=l),h=h+f+p,o&&(h+=o),c&&(h=c(h,a)),h)}function r(t,e,n,r,i,o,s,a,u,l,c,p){var f;return t="",c&&(p=c(p)),!(!p||"string"!=typeof p)&&(a&&p.substring(0,a.length)===a&&(p=p.replace(a,""),f=!0),r&&p.substring(0,r.length)===r&&(p=p.replace(r,"")),u&&p.substring(0,u.length)===u&&(p=p.replace(u,""),f=!0),i&&p.slice(-1*i.length)===i&&(p=p.slice(0,-1*i.length)),e&&(p=p.split(e).join("")),n&&(p=p.replace(n,".")),f&&(t+="-"),t=Number((t+p).replace(/[^0-9\.\-.]/g,"")),s&&(t=s(t)),!("number"!=typeof t||!isFinite(t))&&t)}function i(t,e,n){var r,i=[];for(r=0;ri&&(s[r]=i):"encoder"===r||"decoder"===r||"edit"===r||"undo"===r?"function"==typeof i&&(s[r]=i):"string"==typeof i&&(s[r]=i);return e(s,"mark","thousand"),e(s,"prefix","negative"),e(s,"prefix","negativeBefore"),s}(s),this.to=function(t){return i(s,n,t)},this.from=function(t){return i(s,r,t)})}}(),function(t){"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?module.exports=t():window.noUiSlider=t()}(function(){"use strict";function t(t,e){var n=document.createElement("div");return o(n,e),t.appendChild(n),n}function e(t){return"number"==typeof t&&!isNaN(t)&&isFinite(t)}function n(t,e,n){n>0&&(o(t,e),setTimeout(function(){s(t,e)},n))}function r(t){return Array.isArray(t)?t:[t]}function i(t){var e=(t=String(t)).split(".");return e.length>1?e[1].length:0}function o(t,e){t.classList?t.classList.add(e):t.className+=" "+e}function s(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\b)"+e.split(" ").join("|")+"(\\b|$)","gi")," ")}function a(){var t=void 0!==window.pageXOffset,e="CSS1Compat"===(document.compatMode||"");return{x:t?window.pageXOffset:e?document.documentElement.scrollLeft:document.body.scrollLeft,y:t?window.pageYOffset:e?document.documentElement.scrollTop:document.body.scrollTop}}function u(t,e){return 100/(e-t)}function l(t,e){return 100*e/(t[1]-t[0])}function c(t,e){for(var n=1;t>=e[n];)n+=1;return n}function p(t,e,n){if(n>=t.slice(-1)[0])return 100;var r,i,o,s,a=c(n,t);return r=t[a-1],i=t[a],o=e[a-1],s=e[a],o+(p=[r,i],f=n,l(p,p[0]<0?f+Math.abs(p[0]):f-p[0])/u(o,s));var p,f}function f(t,e,n,r){if(100===r)return r;var i,o,s=c(r,t);return n?r-(i=t[s-1])>((o=t[s])-i)/2?o:i:e[s-1]?t[s-1]+(a=r-t[s-1],u=e[s-1],Math.round(a/u)*u):r;var a,u}function d(t,n,r){var i;if("number"==typeof n&&(n=[n]),"[object Array]"!==Object.prototype.toString.call(n))throw new Error("noUiSlider: 'range' contains invalid value.");if(!e(i="min"===t?0:"max"===t?100:parseFloat(t))||!e(n[0]))throw new Error("noUiSlider: 'range' value isn't numeric.");r.xPct.push(i),r.xVal.push(n[0]),i?r.xSteps.push(!isNaN(n[1])&&n[1]):isNaN(n[1])||(r.xSteps[0]=n[1]),r.xHighestCompleteStep.push(0)}function h(t,e,n){if(!e)return!0;n.xSteps[t]=l([n.xVal[t],n.xVal[t+1]],e)/u(n.xPct[t],n.xPct[t+1]);var r=(n.xVal[t+1]-n.xVal[t])/n.xNumSteps[t],i=Math.ceil(Number(r.toFixed(3))-1),o=n.xVal[t]+n.xNumSteps[t]*i;n.xHighestCompleteStep[t]=o}function m(t,e,n,r){this.xPct=[],this.xVal=[],this.xSteps=[r||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=e,this.direction=n;var i,o=[];for(i in t)t.hasOwnProperty(i)&&o.push([t[i],i]);for(o.length&&"object"==typeof o[0][0]?o.sort(function(t,e){return t[0][0]-e[0][0]}):o.sort(function(t,e){return t[0]-e[0]}),i=0;i=100)return t.slice(-1)[0];var r,i,o,s,a=c(n,e);return r=t[a-1],i=t[a],o=e[a-1],s=e[a],l=[r,i],(n-o)*u(o,s)*(l[1]-l[0])/100+l[0];var l}(this.xVal,this.xPct,t)},m.prototype.getStep=function(t){return t=f(this.xPct,this.xSteps,this.snap,t)},m.prototype.getNearbySteps=function(t){var e=c(t,this.xPct);return{stepBefore:{startValue:this.xVal[e-2],step:this.xNumSteps[e-2],highestStep:this.xHighestCompleteStep[e-2]},thisStep:{startValue:this.xVal[e-1],step:this.xNumSteps[e-1],highestStep:this.xHighestCompleteStep[e-1]},stepAfter:{startValue:this.xVal[e-0],step:this.xNumSteps[e-0],highestStep:this.xHighestCompleteStep[e-0]}}},m.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(i);return Math.max.apply(null,t)},m.prototype.convert=function(t){return this.getStep(this.toStepping(t))};var g={to:function(t){return void 0!==t&&t.toFixed(2)},from:Number};function v(t,n){if(!e(n))throw new Error("noUiSlider: 'step' is not numeric.");t.singleStep=n}function b(t,e){if("object"!=typeof e||Array.isArray(e))throw new Error("noUiSlider: 'range' is not an object.");if(void 0===e.min||void 0===e.max)throw new Error("noUiSlider: Missing 'min' or 'max' in 'range'.");if(e.min===e.max)throw new Error("noUiSlider: 'range' 'min' and 'max' cannot be equal.");t.spectrum=new m(e,t.snap,t.dir,t.singleStep)}function w(t,e){if(e=r(e),!Array.isArray(e)||!e.length)throw new Error("noUiSlider: 'start' option is incorrect.");t.handles=e.length,t.start=e}function S(t,e){if(t.snap=e,"boolean"!=typeof e)throw new Error("noUiSlider: 'snap' option must be a boolean.")}function x(t,e){if(t.animate=e,"boolean"!=typeof e)throw new Error("noUiSlider: 'animate' option must be a boolean.")}function y(t,e){if(t.animationDuration=e,"number"!=typeof e)throw new Error("noUiSlider: 'animationDuration' option must be a number.")}function E(t,e){var n,r=[!1];if("lower"===e?e=[!0,!1]:"upper"===e&&(e=[!1,!0]),!0===e||!1===e){for(n=1;n=50)throw new Error("noUiSlider: 'padding' option must be less than half the range.")}}function P(t,e){switch(e){case"ltr":t.dir=0;break;case"rtl":t.dir=1;break;default:throw new Error("noUiSlider: 'direction' option was not recognized.")}}function k(t,e){if("string"!=typeof e)throw new Error("noUiSlider: 'behaviour' must be a string containing options.");var n=e.indexOf("tap")>=0,r=e.indexOf("drag")>=0,i=e.indexOf("fixed")>=0,o=e.indexOf("snap")>=0,s=e.indexOf("hover")>=0;if(i){if(2!==t.handles)throw new Error("noUiSlider: 'fixed' behaviour must be used with 2 handles");N(t,t.start[1]-t.start[0])}t.events={tap:n||o,drag:r,fixed:i,snap:o,hover:s}}function O(t,e){if(!1!==e)if(!0===e){t.tooltips=[];for(var n=0;n",a[1]&&(s+="
        "+n.to(a[0])+"
        ");var o,a}),r.innerHTML=s,r}function N(t){var e=t.mode,n=t.density||1,r=t.filter||!1,i=function(t,e,n){var r={},i=b.xVal[0],o=b.xVal[b.xVal.length-1],s=!1,a=!1,u=0;l=n.slice().sort(function(t,e){return t-e});var l;return(n=l.filter(function(t){return!this[t]&&(this[t]=!0)},{}))[0]!==i&&(n.unshift(i),s=!0),n[n.length-1]!==o&&(n.push(o),a=!0),n.forEach(function(i,o){var l,c,p,f,d,h,m,g,v,w=i,S=n[o+1];if("steps"===e&&(l=b.xNumSteps[o]),l||(l=S-w),!1!==w&&void 0!==S){for(l=Math.max(l,1e-7),c=w;c<=S;x=c,y=l,c=(x+y).toFixed(7)/1){for(m=(d=(f=b.toStepping(c))-u)/t,v=d/(g=Math.round(m)),p=1;p<=g;p+=1)r[(u+p*v).toFixed(5)]=["x",0];h=n.indexOf(c)>-1?1:"steps"===e?2:0,!o&&s&&(h=0),c===S&&a||(r[f.toFixed(5)]=[c,h]),u=f}var x,y}}),r}(n,e,function(t,e,n){if("range"===t||"steps"===t)return b.xVal;if("count"===t){var r,i=100/(e-1),o=0;for(e=[];(r=o++*i)<=100;)e.push(r);t="positions"}return"positions"===t?e.map(function(t){return b.fromStepping(n?b.getStep(t):t)}):"values"===t?n?e.map(function(t){return b.fromStepping(b.getStep(b.toStepping(t)))}):e:void 0}(e,t.values||!1,t.stepped||!1)),o=t.format||{to:Math.round};return h.appendChild(C(i,r,o))}function U(){var t=l.getBoundingClientRect(),e="offset"+["Width","Height"][i.ort];return 0===i.ort?t.width||l[e]:t.height||l[e]}function M(t,e,n,r){var o=function(e){if(h.hasAttribute("disabled"))return!1;if(o=h,s=i.cssClasses.tap,o.classList?o.classList.contains(s):new RegExp("\\b"+s+"\\b").test(o.className))return!1;var o,s;return!!(e=function(t,e){t.preventDefault();var n,r,i=0===t.type.indexOf("touch"),o=0===t.type.indexOf("mouse"),s=0===t.type.indexOf("pointer");0===t.type.indexOf("MSPointer")&&(s=!0);if(i){if(t.touches.length>1)return!1;n=t.changedTouches[0].pageX,r=t.changedTouches[0].pageY}e=e||a(),(o||s)&&(n=t.clientX+e.x,r=t.clientY+e.y);return t.pageOffset=e,t.points=[n,r],t.cursor=o||s,t}(e,r.pageOffset))&&(!(t===d.start&&void 0!==e.buttons&&e.buttons>1)&&((!r.hover||!e.buttons)&&(e.calcPoint=e.points[i.ort],void n(e,r))))},s=[];return t.split(" ").forEach(function(t){e.addEventListener(t,o,!1),s.push([t,o])}),s}function P(t){var e=100*(t-function(t,e){var n=t.getBoundingClientRect(),r=t.ownerDocument.documentElement,i=a();return/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(i.x=0),e?n.top+i.y-r.clientTop:n.left+i.x-r.clientLeft}(l,i.ort))/U();return i.dir?100-e:e}function k(t,e,n,r){var i=n.slice(),o=[!t,t],s=[t,!t];r=r.slice(),t&&r.reverse(),r.length>1?r.forEach(function(t,n){var r=D(i,t,i[t]+e,o[n],s[n]);!1===r?e=0:(e=r-i[t],i[t]=r)}):o=s=[!0];var a=!1;r.forEach(function(t,r){a=R(t,n[t]+e,o[r],s[r])||a}),a&&r.forEach(function(t){O("update",t),O("slide",t)})}function O(t,e,n){Object.keys(S).forEach(function(r){var o=r.split(".")[0];t===o&&S[r].forEach(function(t){t.call(f,w.map(i.format.to),e,w.slice(),n||!1,m.slice())})})}function V(t,e){"mouseout"===t.type&&"HTML"===t.target.nodeName&&null===t.relatedTarget&&L(t,e)}function A(t,e){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===t.buttons&&0!==e.buttonsProperty)return L(t,e);var n=(i.dir?-1:1)*(t.calcPoint-e.startCalcPoint);k(n>0,100*n/e.baseSize,e.locations,e.handleNumbers)}function L(t,e){v&&(s(v,i.cssClasses.active),v=!1),t.cursor&&(document.body.style.cursor="",document.body.removeEventListener("selectstart",document.body.noUiListener)),document.documentElement.noUiListeners.forEach(function(t){document.documentElement.removeEventListener(t[0],t[1])}),s(h,i.cssClasses.drag),q(),e.handleNumbers.forEach(function(t){O("set",t),O("change",t),O("end",t)})}function F(t,e){if(1===e.handleNumbers.length){var n=c[e.handleNumbers[0]];if(n.hasAttribute("disabled"))return!1;o(v=n.children[0],i.cssClasses.active)}t.preventDefault(),t.stopPropagation();var r=M(d.move,document.documentElement,A,{startCalcPoint:t.calcPoint,baseSize:U(),pageOffset:t.pageOffset,handleNumbers:e.handleNumbers,buttonsProperty:t.buttons,locations:m.slice()}),s=M(d.end,document.documentElement,L,{handleNumbers:e.handleNumbers}),a=M("mouseout",document.documentElement,V,{handleNumbers:e.handleNumbers});if(document.documentElement.noUiListeners=r.concat(s,a),t.cursor){document.body.style.cursor=getComputedStyle(t.target).cursor,c.length>1&&o(h,i.cssClasses.drag);var u=function(){return!1};document.body.noUiListener=u,document.body.addEventListener("selectstart",u,!1)}e.handleNumbers.forEach(function(t){O("start",t)})}function z(t){t.stopPropagation();var e=P(t.calcPoint),r=function(t){var e=100,n=!1;return c.forEach(function(r,i){if(!r.hasAttribute("disabled")){var o=Math.abs(m[i]-t);o1&&(r&&e>0&&(n=Math.max(n,t[e-1]+i.margin)),o&&e1&&i.limit&&(r&&e>0&&(n=Math.min(n,t[e-1]+i.limit)),o&&e50?-1:1,n=3+(c.length+e*t);c[t].childNodes[0].style.zIndex=n})}function R(t,e,n,r){return!1!==(e=D(m,t,e,n,r))&&(function(t,e){m[t]=e,w[t]=b.fromStepping(e);var n=function(){c[t].style[i.style]=T(e),B(t),B(t+1)};window.requestAnimationFrame&&i.useRequestAnimationFrame?window.requestAnimationFrame(n):n()}(t,e),!0)}function B(t){if(p[t]){var e=0,n=100;0!==t&&(e=m[t-1]),t!==p.length-1&&(n=m[t]),p[t].style[i.style]=T(e),p[t].style[i.styleOposite]=T(100-n)}}function X(t,e){null!==t&&!1!==t&&("number"==typeof t&&(t=String(t)),!1===(t=i.format.from(t))||isNaN(t)||R(e,b.toStepping(t),!1,!1))}function Y(t,e){var o=r(t),s=void 0===m[0];e=void 0===e||!!e,o.forEach(X),i.animate&&!s&&n(h,i.cssClasses.tap,i.animationDuration),g.forEach(function(t){R(t,m[t],!0,!1)}),q(),g.forEach(function(t){O("update",t),null!==o[t]&&e&&O("set",t)})}function I(){var t=w.map(i.format.to);return 1===t.length?t[0]:t}function _(t,e){S[t]=S[t]||[],S[t].push(e),"update"===t.split(".")[0]&&c.forEach(function(t,e){O("update",e)})}if(h.noUiSlider)throw new Error("Slider was already initialized.");o(W=h,i.cssClasses.target),0===i.dir?o(W,i.cssClasses.ltr):o(W,i.cssClasses.rtl),0===i.ort?o(W,i.cssClasses.horizontal):o(W,i.cssClasses.vertical),l=t(W,i.cssClasses.base);var W;!function(t,e){c=[],(p=[]).push(y(e,t[0]));for(var n=0;nn.stepAfter.startValue&&(i=n.stepAfter.startValue-r),o=r>n.thisStep.startValue?n.thisStep.step:!1!==n.stepBefore.step&&r-n.stepBefore.highestStep,100===t?i=null:0===t&&(o=null);var s=b.countStepDecimals();return null!==i&&!1!==i&&(i=Number(i.toFixed(s))),null!==o&&!1!==o&&(o=Number(o.toFixed(s))),[o,i]})},on:_,off:function(t){var e=t&&t.split(".")[0],n=e&&t.substring(e.length);Object.keys(S).forEach(function(t){var r=t.split(".")[0],i=t.substring(r.length);e&&e!==r||n&&n!==i||delete S[t]})},get:I,set:Y,reset:function(t){Y(i.start,t)},__moveHandles:function(t,e,n){k(t,e,m,n)},options:u,updateOptions:function(t,e){var n=I(),r=["margin","limit","padding","range","animate","snap","step","format"];r.forEach(function(e){void 0!==t[e]&&(u[e]=t[e])});var o=j(u);r.forEach(function(e){void 0!==t[e]&&(i[e]=o[e])}),o.spectrum.direction=b.direction,b=o.spectrum,i.margin=o.margin,i.limit=o.limit,i.padding=o.padding,m=[],Y(t.start||n,e)},target:h,pips:N},($=i.events).fixed||c.forEach(function(t,e){M(d.start,t.children[0],F,{handleNumbers:[e]})}),$.tap&&M(d.start,l,z,{}),$.hover&&M(d.move,l,H,{hover:!0}),$.drag&&p.forEach(function(t,e){if(!1!==t&&0!==e&&e!==p.length-1){var n=c[e-1],r=c[e],s=[t];o(t,i.cssClasses.draggable),$.fixed&&(s.push(n.children[0]),s.push(r.children[0])),s.forEach(function(t){M(d.start,t,F,{handles:[n,r],handleNumbers:[e-1,e]})})}});var $;return Y(i.start),i.pips&&N(i.pips),i.tooltips&&function(){var t=c.map(E);_("update",function(e,n,r){if(t[n]){var o=e[n];!0!==i.tooltips[n]&&(o=i.tooltips[n].to(r[n])),t[n].innerHTML=""+o+""}})}(),f}return{create:function(t,e){if(!t.nodeName)throw new Error("noUiSlider.create requires a single element.");void 0===e.tooltips&&(e.tooltips=!0);var n=z(t,j(e),e);return t.noUiSlider=n,n}}}); \ 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 45687100de..571c3a4810 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.2/css/materialize.min.css">
        +    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-alpha.3/css/materialize.min.css">
         
             <!-- Compiled and minified JavaScript -->
        -    <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-alpha.2/js/materialize.min.js"></script>
        +    <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-alpha.3/js/materialize.min.js"></script>
                     
        diff --git a/jade/index/index_content.html b/jade/index/index_content.html index ee3e4a1c19..054ba576de 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 9998fc76a9..07e4a7bb82 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.2', + version: '1.0.0-alpha.3', git: 'https://github.com/Dogfalo/materialize.git' }); diff --git a/package.json b/package.json index c8f12f56cc..4a63991bf8 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.2", + "version": "1.0.0-alpha.3", "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 5afb88b23ee5ce85bdc02e9071b20787f9597783..99c40a62c5010e528ccc00b10b0d95419b495dbf 100644 GIT binary patch delta 156877 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 delta 154130 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 z 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

        lX4C> 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

        ?@G3^DFAv=YC3whx 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
        BlE5Af8&J82cT3;@TWH%ltV20 zEb}GJjA9%tuu(uHQcr(~r*?O&-IrbTugja$NoKCho;&5OX~&_vBz|gS(yf4BgH3lz z2h@gBcSxnxlC`EGUV~q^&bj$1S@sR`*V_5$O?gcgtGBJ#(~U7QVk}O{|0d9orW_xV z94^`kjafHcf7O2I+xD!yC@Q$_7f168%IFShb?8YbJ6s(z!YD?-@O1DfyG1E{l#L`f zD&cwf^f(OKR+qOfU<*#ODR@jKRGY>@x>zg~E#Qt$*HY6h76mw+8%g5gOv;^U>-}Ua zUYd$wztj1+Twa=b`6-0KTTKc<%XXxe-1bZt*q{d3e50Y>&`>;>fINrUMO5o28++!k>W5@H3?lC6Ktj;! z5yXA9e?}w0MiHVNJU_}zrHoWApfsQ0+iO0Z&d-ToK*W94)OMNeW!s=+r#~KLLm^H^ zu%$y26!qYKb@>YLq`jE5-+uV3Hx;#TXCuNV*z|f9es`fS!7FV@pP+<*J+HWg28#cBZSx zZis0{6C9Hv24do<@zigBn3$(R@!)cCRm@Si2QIlLZmj+K2y9w}*{~CH^p%O_Y}!Q^ z6KOQg7hS_jiWs)F7hB0M*sxEEHmbDx&ELYlpOX!Wx&eCDCJYz!qMHanqr2MMweTUf ze~0(rFwC~rLrx^jU2Z6Fi?HV?id6_c6)cJ4(qB2h{qPzR4u;jKmix1kQfEB_nMq47 z!ON?7eGysIHJDBGhQYR6OIGvbJGHNFlF_sZ2hJ)-H-M*Qg%UqrttvpEePce)t4!lj zAnlvRaFU&eRnwysFuQuEe4W~Bj-=bqa!Q1!G6~ptsr-@ zA?qxBR&Bs8+U_V0et1bWLctBXzAe49UQ@2{B_NvEnCx=;{$y&O)+Iu>_wbvebbhsO zB6VIn%$qKtgk2!`Bf3N~p)!M?ezsJ<4NE$0gJ)M)lU-+I8)bx66W;`~2~rc1f2meN zT4~svSm&l}h#WxBR^oxqzb z6;jpQklK?P#y&F)ix8F_<{)z_av&oSG^i1XkE{YuKawix#cX;B@_-sB+EkH#iHvdD zJyr85*S=H-*s%kURr?QO)jkyBf9%leu02U<+rh8f*4M;s;-EHfgNN}DpCcxBz42-o zsDg_d!cKJ!MNY-5pec{e1}jiWwRT zf(ezn?v7Uw$RPlW862pE;ej02eqpHS@EQxq^IB7>)I6X3V^t}cBW9Q9#9h_ZhmG$q zSuM;2)`MrqxnT#66P=8MyO8bsgp=m|n@^`NdAQ^TW!v2A)F zOh%i+RLK^ zEuhl)Ph7OXC0y*%xWsE8v$fRYys+9EQoMYvzWmAmu%kXa!kEp`e+3fD?*PS)vxsIUD zFwi5_=$BM=SIQn*w5UGx-sRf7)j7>3_C#(9D9-g`>HC?-OjxwR|ln~Nz z(?d8wO$6nd?6hj2Dn0DTe4Qk)FXAg1~TFs2TL9ZfBv?Wid?EfTR*f%ForXM zn}Szg(*8R87*kINV9#z-ICb8MHZh5_4~5Os#t>0Qy9R2D=k#pDIJ zQZFyF*h;{Je};ZicoDy}Dk!uZaq1#6CcMzO|8TeUP@>r3#}8{hHeDdIJDSeti+=D1 zZnat)+4j2sveoKTvHQs@U090_fKoFsO;BEA>_wxm7G>P(4joP!tD#j;x z{hDA4a&^Pr(T@!hm3SLF>tzAc7#i{3Zd<7qF*(Md@P!XPA|w0@bb zMgE7W(@UHKq)p$&Gv#4+_imu=gM6jPo2znCTnTG|m=G=9!+L~~2Q8j>YWwmdbf_17 zr^QM%4Fe2AO7nW9X;6`A$O_Zz+1UCcM{6@rYvyWqG39-Vi?!xs0EeeBzS`#R3p?6; zeA9zB+HPNdt-P*dt)eXj^Y2AyTkqZ!%BA7TkjhZg#Jqi`h-G|qCXpG3ErVG(iziD z+<_#0&zFTYbg2tu^3Q&Pm;$Q;PvHT#e>9(PfsRSL!B)eK5>v|?CDxjtsEeA6U}8G* zn4ONgp$(WzLDIMO#jL<&1~Gm-zfS6ThS}L{#JJ|6@&=s;Ducoeadq@A<){XnU zf5odWfSsjIvaUsUU6Nw!2X4T!?AqM!hOQ{=Q2Skr@YqUpG-t-_ zuX@0htI295K4?a@D6^OKt8PsNh>}_g3J1YEmq6bd`DpL+gSA%8zaM?Ce;`Bp)}ig- zF;0gVm+zQ<+bZgCAtj&#U+qD2_%)g=tyfLrdp`+VCg>Nf^c4#MZ@B>CM>TtOy7&np z?3J=L*1}UjmgFfE-Y8FppCV7!!qj?kz7#*NWpXGjmE^f9OBotVGk;fPKB3_}tv?h$ z>yVfAvV8Q3;kb$aeuTN&e@$*;GMxXKIodT17_)9NH@nvZFDJW8QRe_|t(b$|rswOM zji=7JZhk{H-{j+K&q|1QE}vBMlLm4w7Wt{XqpCNZ(wlc+na9_7-5>|;N_o5^jQ({j z31IDcy#-!EVP<}BdShJ3?#Ah|tg4YR{eM`$ z8hf{f%>MpnNIA;(IAD#xwl^An(1FZVeRjPU-Z%k1jU1hVOno|;I%%YIk?)C4|C&s! z7XWl7ygWu>N+R=$J5e2>@Fr1t#ml}gCuPLq9p{~*sq{1#9q&Agp8Gqi-^cub-nHZ- z8>1j1j0rcAl#B*ee_%h>aevq&RM#b94>Y`_q8H4v7Hj}<5Jb!M4Z`D1*C0GlVGww2 zJa-fy!zJ#VW&Wl{5iC7jg9(7+i|M!J%lwPcR2x7;I-{N0E4+fslyMXOtRbC9tDW$M z3=Meyg)EI+Q=!8;2(%$Qh6E-VMAR#a=;NYLCNz2c!$R}!f27*RGHrM@QhJL_a=-GX zIbZb24%sdR6h@(DAt7K14LoPBI{9=`#HXAd0u81yh=kG2bEyiu=E5CC(Gq0J(KYoR z>1p*=c#2QgL?-dte{(Aj*j8VbnX3{Q32Alfk8JD8k z+KSHGZRa-z8vJGTYE$Ta+<7wqvH$RAtY+k|A$;dKJUv{9ToUFo43IvB$#pbkn#+Zd zLB~~Me+eP{TKu&wzuIvF$H9hFk63LyNFHo%D@&*ts$H#`@Wxo9vtU)-OMoI&liK_a zqEfpX#o$%3RY1_vEL8j|N%px?)MZF^+O!$6>n)s1S@e|vY{~6I^AsDH%M4Ex|7Rho zm7U_Q1oo2!)A%E}YObm0k#cX}w8CMZ>rQ&We+Ma8k_0Ce7VA$O@*A~bZ7u@fgB0vz zJAA(nAu&FKu)F&ZWfl&K!#ud3=Bi-(qHAU}rLAg|uqr*DY@ImAO3QSzwKyHO!U?)V zk;bfzh|d-vX7^U0CK$eic-eBZIt24it3NfN`lIo@nW$0r)1>C+VL1Boou#$o{v+PO ze}_Vk!-1u!tMEI%WK$8U8C3`WKa%RIUhTHjw_@K0WOW<<0O^`rs6f2)x!K+WGo9OD z%%i{inZ*1W!iBNNdVES8#`qJ;gHquwq7Yck;e1miMh^S|9)z>uQBe39@_>Cw^c@)|jQMyyDeX>AhB)kka~%V3&1 ztr}@sFNT779KaBj5%L@RT1L3$-QYW3MCqHVSM;*Cpq^=X{>6C8LdAdsvii_Uf4CT^ zlPe!?CLn#Dz)9?9z*-PuXkZ_M^%&S6V3~gJ6k$Tkdl?sdAgL% zO7#4MXYj()BniJ9bRclagzs+Vf1N7EhqcV%l5!q^-+C3AqQg5$RP7Gup7!gLReG)^ zrYkvlI!T*-AeTX1{P*Jvl#3#M{=xxsoED6EHyAi4^~43x2@xc5g~2SKNu}+j@GL zj^cBratzsqc^rh;s&#`ox1UrG>t->4Ne;)R(@p6;NPe@u^QqkjDJmq4pO)xAq&Bk+ zBSvvl70@KpjAzvSBm(A~NPiiN^oL-0#@nA?uE=v4^)=X@y~Rjzf4&>r8?`x^OW2-4 z!7>4VTA$LO))A)V6R9go%ZHT$&y-^Q5o#VcIJoTiKU!JW7ysu3sx$u2f%3Oz(ve|! zj5*cLJ~1+FQn6?zr~>B2zOJ}kow`CDi$o=U6w)cZJp^x0!!d#cVx}d5s3yetH%w0N z3?g!Tc;%iy#aLhbf4mz{D8U*YH}oKr>5G1=0vP@hZcgv_3|Q|K58N;%+MdH-OGxa0 zJ5jR95cq>Yky|upXOr@2y_o&>Y}QRZIM2*DF+tL|h+qJ~L&MbN3Td22%DZ8d}=iJ?4Yx7VFS_0f^a?ynwvN^QEIn zO+RwYVPlzhSi;VL7cGW=CXC>vLmyiltR56UA#o9BB$75T5;G4)>4vo5f;XELGbx07 zJwC4{e%NFze=Q2JQPb)8Q0`B5id~#ICfu*IEN7!3QXJWhwjJXM^mkU)xG<mL}h3Uq|Gxhcd3I}#VW2ttVEL&% z`-u|F5ybG(+QC4bb@J3D(Ef@6LA!c-x2*Z_$3tZ*yr#K9gZyu`IR92L%A(rd~Rj&!la8$NdlDWAA8 z%{J_qf8(h`p{W~#{@$b_*X@4Kbg_4^H=mB`gFe1$0g-eNSzC=S7x1pqXbcy$L6`3B zAlTl{q&h(BH4H(9KT8U?8Synl$P8kbqRKTGTd?PzSoo%_nq9p4n}srfL{-MpTb-U3 zX!9kMIhCcgFP8UX1&ZH=_0j4xt46i87AbMEe?;ejK!61grwd?^W>rv~J#Fd<9!bEy zBCC>rb@@(eMez`IueKpk$egvStk5-yrP@I75OM#SVCHdFpNwWKe#eXqM4WDO@6F$y znQ4mfJ$(kh-@ALSSG=vtt8bcj`@P*_x43(+fNyx7PsQ&pCbg<~zF15j?(AG$U2R`| zf3e-n&UWtZ?(Xg=)N000M~m~~bia4_p!j@ua=%c2hxdQ)?RX^$`T5;@Z|~mw*Y5AV z;!QP~?Dy)XE&&Lz97LS-XylKHsR}q2v8Nxg%)3M8BrkoUIX&q|J7w)yxkTaa{D?OD z@iBEc`@@aEegWsShuhXtb|P|zHHU0LQ=N`JI>8Gls`GUCw54f7h6} z>xVkd`cs6>fL7bd^2p*zLfWQ%Wxf#@h#ZpRT5=B_&l8&6#$3vuSp}O-^vqy<7^`c) zP|In3_8#-H`o%hc!C~iU)ubvYI#57n6VUDE zL%5LYk7(~W-03H}L=d9CcfQ25H<49DOb~V%-f3q+~u$Z3s z>nAFI_2oY^r%2gm2dz$k;ltKWqf|XC=1;}nzO7q}ZI|le%o0)kT#P2luM5?nj+K9RM3h;7j&q@V{~^H zC3xORQ4#H06csG7=CDWoe=O-NdUL#fk2EISSED&;EV#2sx;jUBNe2ThPiCf$5tw;V zH;b>aFZ;#qIMxKtWsa_D@OYQA1wV(tWP`fCPU0BA zT2!f%3}5&lh|JOgLbuc|uz-Bq@I3rL8KS4ER}j_p1_O$;3a#eue*mXJVs3WzN<5sf zRP;KfCCC(YFXq}-R((aioaa>ccYm#J^>CZWq{tlp2n!T<=#mBHydTWe?DWDow-uve zi5NoszVNy!bHdzT}mK1o3OgP(#DD1DK)fwf%k`7 zH|bqdAQ~H@YZU#WlXrdf7UH@Glo8P+=scN7M$wh1EimR z4lz+n+<+nYo4x?^oT51M@4sM$>tBB%H2n4peqHZ>n^YPFj$ zW^C;jUtV88wsd{o6s3obFS%gs*75n}#rT>RPOy8Q&V3U*_BFC>To?Dk)>#$%$9((Dj6474R)*rrzGs!8yF^^;QePtS^=U8>{koJ`nlNk9 zV`<{7OO>UEa4l_??)WtonuvHkIxS6#wWzf;Nj`*TGx_S#g!O0_wuPDYDHpJlHm`?1?Y z$jBAaU5G~bz%vNYm)jUB2Cwp(aQyffbE#Rjwt2Rk+;h*PC}9g1-XpRV7+wC^+&NbZ$7Oe2-+HP{8uK)3L3`QGx^%Z)e$^lf)6wRf7q~g zM&hD%&fvl7(33#f9gYTQd@M%=*?`F+hFmp~kS{d{WTFVGlS#Rc`7X66s}*LhrsBeh z6y?PypdkwAW`yHnG;;~uA1I;qk&*~UxdoP;rEoA~;%#6NccFxbE&*f;2e;Gyl>WA{^a`ErW(P^IpIch!he&$f8movN|56$cb zW$&44azBSO?MPMdLGG8MC%(h=t-bYpqGPXHF132gjD5LO6g(zAOLDD>j3dX z3r6on5PtCPY!`P=Fcji7-`nV5MsRi#Z&m^+>bweZ(afgj1@W+|7fmt7e`PdBZo-AP zMR@oM&CbIUnk*cSdE%-=uSHsIm{4nA{T?4ZIeG{$rl=}s)k#s~lj!cvlup$ZsjUu` zWz^LdfdbOHD*T9wY8Za&RzObqe6br;jTM|?_7b^(-K#ek1B`}_38}(iN`XA)iFpHG z)y1@WS59)gmdq+^e<>$0f8UsNUGb+PuIQDBVpx2Bp9{`ABY@8)&B$9!>6Knp9t#^j z>)TQXUQ=RqrsWLY*HHBaQbjTbRsU4o&0?n*K)>j>C@{pJ`i#c;rwsz42#3F8fG`FK ziSfsU0NLhU1dutc*G0Ehi~rHl3;mfsM(FFIn&2Px55-@Qpazk#D_G|hPBk4PL@`0I zkpCZ0O9u$P3Z{;P0097IMg;&+O9KQH00;mG0By2NRhIg2Pv4xmhFx2+OaqGPBJTNd?2zVBBlTa04*yf|NE_~egh4VlrpSa@5b}REbblc`LnWI3=a>lbd^a_ z^d{L=K%bsui+`Iuxtx`INBzOWF8uSI*&J{F<@>!?$%Lf^;xhE|YS$JYN

        iMen0d+$MYrgl5{UUIPlZn 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 FzX06rHc