From f4e8f7be7b69bad23ae960fe24d2957025fde3aa Mon Sep 17 00:00:00 2001 From: Alvin Wang Date: Thu, 30 Nov 2017 14:33:20 -0800 Subject: [PATCH] 1.0.0-alpha.2 Release --- CHANGELOG.md | 26 +- dist/css/materialize.css | 442 +-- dist/css/materialize.min.css | 26 +- dist/js/materialize.js | 2380 ++++++++--------- 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 +- js/range.js | 2 +- package.js | 2 +- package.json | 2 +- templates/parallax-template.zip | Bin 1409345 -> 1389856 bytes templates/starter-template.zip | Bin 945729 -> 926237 bytes 15 files changed, 1441 insertions(+), 1459 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ac3aca93b..341002a080 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,31 @@ Changelog ======= Bolded styling surrounded by emojis indicates a breaking change. -## v1.0.0 (November 10th) +## 1.0.0-alpha.2 (November 30th) +- Chips + - Fixed and standardized chips callback parameters + +- Datepicker + - Fixed date format option + - Scrollbar no longer unecessarily appears when using datepicker + - Fixed bug where using month and year selectors didn't change date + +- Dropdown + - Removed automatic focus highlight on open + +- Textarea + - Fixed error where text was cut off on Firefox + +- Tabs + - Fixed error with pure JavaScript initialization + - Fixed error where a tab with no content would break tabs + +- Timepicker + - Fixed error with twelveHour options + +- Replaced velocity.js with anime.js + +## 1.0.0-alpha.1 (November 10th) - Dropdown - rewritten with classes - Plugin is initialized on `.dropdown-content` instead of `.dropdown-button` diff --git a/dist/css/materialize.css b/dist/css/materialize.css index 3cabbe8664..6fb9710e6c 100644 --- a/dist/css/materialize.css +++ b/dist/css/materialize.css @@ -1,8 +1,8 @@ -/*! - * Materialize v1.0.0-alpha.1 (http://materializecss.com) - * Copyright 2014-2017 Materialize - * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) - */ +/*! + * Materialize v1.0.0-alpha.2 (http://materializecss.com) + * Copyright 2014-2017 Materialize + * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) + */ .materialize-red { background-color: #e51c23 !important; } @@ -2140,12 +2140,12 @@ } /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ -/* Document +/* Document ========================================================================== */ -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in - * IE on Windows Phone and in iOS. +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. */ html { line-height: 1.15; @@ -2156,17 +2156,17 @@ html { /* 2 */ } -/* Sections +/* Sections ========================================================================== */ -/** - * Remove the margin in all browsers (opinionated). +/** + * Remove the margin in all browsers (opinionated). */ body { margin: 0; } -/** - * Add the correct display in IE 9-. +/** + * Add the correct display in IE 9-. */ article, aside, @@ -2177,20 +2177,20 @@ section { display: block; } -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. */ h1 { font-size: 2em; margin: 0.67em 0; } -/* Grouping content +/* Grouping content ========================================================================== */ -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in IE. +/** + * Add the correct display in IE 9-. + * 1. Add the correct display in IE. */ figcaption, figure, @@ -2199,16 +2199,16 @@ main { display: block; } -/** - * Add the correct margin in IE 8. +/** + * Add the correct margin in IE 8. */ figure { margin: 1em 40px; } -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. */ hr { -webkit-box-sizing: content-box; @@ -2220,9 +2220,9 @@ hr { /* 2 */ } -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. */ pre { font-family: monospace, monospace; @@ -2231,11 +2231,11 @@ pre { /* 2 */ } -/* Text-level semantics +/* Text-level semantics ========================================================================== */ -/** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. */ a { background-color: transparent; @@ -2244,40 +2244,38 @@ a { /* 2 */ } -/** - * 1. Remove the bottom border in Chrome 57- and Firefox 39-. - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. +/** + * 1. Remove the bottom border in Chrome 57- and Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { border-bottom: none; /* 1 */ text-decoration: underline; /* 2 */ - -webkit-text-decoration: underline dotted; - -moz-text-decoration: underline dotted; - text-decoration: underline dotted; + text-decoration: underline dotted; /* 2 */ } -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. */ b, strong { font-weight: inherit; } -/** - * Add the correct font weight in Chrome, Edge, and Safari. +/** + * Add the correct font weight in Chrome, Edge, and Safari. */ b, strong { font-weight: bolder; } -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. */ code, kbd, @@ -2288,31 +2286,31 @@ samp { /* 2 */ } -/** - * Add the correct font style in Android 4.3-. +/** + * Add the correct font style in Android 4.3-. */ dfn { font-style: italic; } -/** - * Add the correct background and color in IE 9-. +/** + * Add the correct background and color in IE 9-. */ mark { background-color: #ff0; color: #000; } -/** - * Add the correct font size in all browsers. +/** + * Add the correct font size in all browsers. */ small { font-size: 80%; } -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. */ sub, sup { @@ -2330,43 +2328,43 @@ sup { top: -0.5em; } -/* Embedded content +/* Embedded content ========================================================================== */ -/** - * Add the correct display in IE 9-. +/** + * Add the correct display in IE 9-. */ audio, video { display: inline-block; } -/** - * Add the correct display in iOS 4-7. +/** + * Add the correct display in iOS 4-7. */ audio:not([controls]) { display: none; height: 0; } -/** - * Remove the border on images inside links in IE 10-. +/** + * Remove the border on images inside links in IE 10-. */ img { border-style: none; } -/** - * Hide the overflow in IE. +/** + * Hide the overflow in IE. */ svg:not(:root) { overflow: hidden; } -/* Forms +/* Forms ========================================================================== */ -/** - * 1. Change the font styles in all browsers (opinionated). - * 2. Remove the margin in Firefox and Safari. +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. */ button, input, @@ -2383,9 +2381,9 @@ textarea { /* 2 */ } -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. */ button, input { @@ -2393,9 +2391,9 @@ input { overflow: visible; } -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. */ button, select { @@ -2403,10 +2401,10 @@ select { text-transform: none; } -/** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. */ button, html [type="button"], @@ -2416,8 +2414,8 @@ html [type="button"], /* 2 */ } -/** - * Remove the inner border and padding in Firefox. +/** + * Remove the inner border and padding in Firefox. */ button::-moz-focus-inner, [type="button"]::-moz-focus-inner, @@ -2427,8 +2425,8 @@ button::-moz-focus-inner, padding: 0; } -/** - * Restore the focus styles unset by the previous rule. +/** + * Restore the focus styles unset by the previous rule. */ button:-moz-focusring, [type="button"]:-moz-focusring, @@ -2437,18 +2435,18 @@ button:-moz-focusring, outline: 1px dotted ButtonText; } -/** - * Correct the padding in Firefox. +/** + * Correct the padding in Firefox. */ fieldset { padding: 0.35em 0.75em 0.625em; } -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. */ legend { -webkit-box-sizing: border-box; @@ -2466,9 +2464,9 @@ legend { /* 1 */ } -/** - * 1. Add the correct display in IE 9-. - * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { display: inline-block; @@ -2477,16 +2475,16 @@ progress { /* 2 */ } -/** - * Remove the default vertical scrollbar in IE. +/** + * Remove the default vertical scrollbar in IE. */ textarea { overflow: auto; } -/** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. */ [type="checkbox"], [type="radio"] { @@ -2497,17 +2495,17 @@ textarea { /* 2 */ } -/** - * Correct the cursor style of increment and decrement buttons in Chrome. +/** + * Correct the cursor style of increment and decrement buttons in Chrome. */ [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. */ [type="search"] { -webkit-appearance: textfield; @@ -2516,17 +2514,17 @@ textarea { /* 2 */ } -/** - * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. +/** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. */ [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. */ ::-webkit-file-upload-button { -webkit-appearance: button; @@ -2535,44 +2533,44 @@ textarea { /* 2 */ } -/* Interactive +/* Interactive ========================================================================== */ -/* - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. +/* + * Add the correct display in IE 9-. + * 1. Add the correct display in Edge, IE, and Firefox. */ details, menu { display: block; } -/* - * Add the correct display in all browsers. +/* + * Add the correct display in all browsers. */ summary { display: list-item; } -/* Scripting +/* Scripting ========================================================================== */ -/** - * Add the correct display in IE 9-. +/** + * Add the correct display in IE 9-. */ canvas { display: inline-block; } -/** - * Add the correct display in IE. +/** + * Add the correct display in IE. */ template { display: none; } -/* Hidden +/* Hidden ========================================================================== */ -/** - * Add the correct display in IE 10-. +/** + * Add the correct display in IE 10-. */ [hidden] { display: none; @@ -2849,8 +2847,8 @@ video.responsive-video { position: fixed !important; } -/********************* - Transition Classes +/********************* + Transition Classes **********************/ ul.staggered-list li { opacity: 0; @@ -2862,8 +2860,8 @@ ul.staggered-list li { transform-origin: 0 50%; } -/********************* - Media Query Classes +/********************* + Media Query Classes **********************/ @media only screen and (max-width: 600px) { .hide-on-small-only, .hide-on-small-and-down { @@ -3314,8 +3312,8 @@ td, th { } } -/******************* - Utility Classes +/******************* + Utility Classes *******************/ .hide { display: none !important; @@ -4311,12 +4309,12 @@ nav .nav-wrapper { } @media only screen and (min-width: 993px) { - nav a.button-collapse { + nav a.sidenav-trigger { display: none; } } -nav .button-collapse { +nav .sidenav-trigger { float: left; position: relative; z-index: 1; @@ -4324,7 +4322,7 @@ nav .button-collapse { margin: 0 18px; } -nav .button-collapse i { +nav .sidenav-trigger i { height: 56px; line-height: 56px; } @@ -4476,7 +4474,7 @@ nav .input-field label.active i { nav.nav-extended .nav-wrapper { min-height: 64px; } - nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i { + nav, nav .nav-wrapper i, nav a.sidenav-trigger, nav a.sidenav-trigger i { height: 64px; line-height: 64px; } @@ -5245,8 +5243,8 @@ small { background-color: #26a69a; text-align: center; letter-spacing: .5px; - -webkit-transition: .2s ease-out; - transition: .2s ease-out; + -webkit-transition: background-color .2s ease-out; + transition: background-color .2s ease-out; cursor: pointer; } @@ -5266,8 +5264,8 @@ small { padding: 0; background-color: #26a69a; border-radius: 50%; - -webkit-transition: .3s; - transition: .3s; + -webkit-transition: background-color .3s; + transition: background-color .3s; cursor: pointer; vertical-align: middle; } @@ -5519,6 +5517,10 @@ button.btn-floating { transform-origin: 0 0; } +.dropdown-content:focus { + outline: 0; +} + .dropdown-content li { clear: both; color: rgba(0, 0, 0, 0.87); @@ -5573,13 +5575,13 @@ button.btn-floating { 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 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; @@ -6040,7 +6042,7 @@ label { color: #9e9e9e; } -/* Text Inputs + Textarea +/* Text Inputs + Textarea ========================================================================== */ /* Style Placeholders */ ::-webkit-input-placeholder { @@ -6554,7 +6556,7 @@ textarea.materialize-textarea + label:after, .select-wrapper + label:after { box-shadow: none; } -.input-field input[type=search]:focus { +.input-field input[type=search]:focus:not(.browser-default) { background-color: #fff; border: 0; -webkit-box-shadow: none; @@ -6562,13 +6564,15 @@ textarea.materialize-textarea + label:after, .select-wrapper + label:after { color: #444; } -.input-field input[type=search]:focus + label i, -.input-field input[type=search]:focus ~ .mdi-navigation-close, -.input-field input[type=search]:focus ~ .material-icons { +.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 { +.input-field input[type=search] + .label-icon { + -webkit-transform: none; + transform: none; left: 1rem; } @@ -6592,14 +6596,17 @@ textarea { } textarea.materialize-textarea { + line-height: normal; overflow-y: hidden; /* prevents scroll bar flash */ - padding: .8rem 0 1.6rem 0; + padding: .8rem 0 .8rem 0; /* prevents text jump on Enter keypress */ resize: none; min-height: 3rem; -webkit-box-sizing: border-box; box-sizing: border-box; + -webkit-transition: none; + transition: none; } .hiddendiv { @@ -6639,7 +6646,7 @@ textarea.materialize-textarea { min-height: 18px; } -/* Radio Buttons +/* Radio Buttons ========================================================================== */ [type="radio"]:not(:checked), [type="radio"]:checked { @@ -6762,7 +6769,7 @@ textarea.materialize-textarea { border-color: #949494; } -/* Checkboxes +/* Checkboxes ========================================================================== */ /* CUSTOM CSS CHECKBOXES */ form p { @@ -6973,7 +6980,7 @@ form p:last-child { border-color: #949494; } -/* Switch +/* Switch ========================================================================== */ .switch, .switch * { @@ -7070,7 +7077,7 @@ input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before { background-color: #949494; } -/* Select Field +/* Select Field ========================================================================== */ select { display: none; @@ -7139,16 +7146,13 @@ select { } .select-wrapper .caret { - color: initial; position: absolute; right: 0; top: 0; bottom: 0; - height: 24px; margin: auto 0; - font-size: 24px; - line-height: 24px; z-index: -1; + fill: rgba(0, 0, 0, 0.87); } .select-wrapper + label { @@ -7161,11 +7165,14 @@ select:disabled { color: rgba(0, 0, 0, 0.42); } -.select-wrapper.disabled span.caret, .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; @@ -7231,7 +7238,7 @@ select:disabled { padding-left: 1rem; } -/* File Input +/* File Input ========================================================================== */ .file-field { position: relative; @@ -7275,7 +7282,7 @@ select:disabled { display: none; } -/* Range +/* Range ========================================================================== */ .range-field { position: relative; @@ -7364,7 +7371,7 @@ input[type=range]::-webkit-slider-thumb { margin: -5px 0 0 0; } -input[type=range]:focus:not(.active)::-webkit-slider-thumb { +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); } @@ -7403,7 +7410,7 @@ input[type=range]:-moz-focusring { outline-offset: -1px; } -input[type=range]:focus:not(.active)::-moz-range-thumb { +input[type=range].focused:focus:not(.active)::-moz-range-thumb { box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26); } @@ -7436,12 +7443,12 @@ input[type=range]::-ms-thumb { transition: box-shadow .3s, -webkit-box-shadow .3s; } -input[type=range]:focus:not(.active)::-ms-thumb { +input[type=range].focused:focus:not(.active)::-ms-thumb { box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26); } -/*************** - Nav List +/*************** + Nav List ***************/ .table-of-contents.fixed { position: fixed; @@ -7697,30 +7704,30 @@ input[type=range]:focus:not(.active)::-ms-thumb { display: none; } -/* - @license - Copyright (c) 2014 The Polymer Project Authors. All rights reserved. - This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt - The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt - The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt - Code distributed by Google as part of the polymer project is also - subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt +/* + @license + Copyright (c) 2014 The Polymer Project Authors. All rights reserved. + This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt + The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt + The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt + Code distributed by Google as part of the polymer project is also + subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ /**************************/ /* STYLES FOR THE SPINNER */ /**************************/ -/* - * Constants: - * STROKEWIDTH = 3px - * ARCSIZE = 270 degrees (amount of circle the arc takes up) - * ARCTIME = 1333ms (time it takes to expand and contract arc) - * ARCSTARTROT = 216 degrees (how much the start location of the arc - * should rotate each time, 216 gives us a - * 5 pointed star shape (it's 360/5 * 3). - * For a 7 pointed star, we might do - * 360/7 * 3 = 154.286) - * CONTAINERWIDTH = 28px - * SHRINK_TIME = 400ms +/* + * Constants: + * STROKEWIDTH = 3px + * ARCSIZE = 270 degrees (amount of circle the arc takes up) + * ARCTIME = 1333ms (time it takes to expand and contract arc) + * ARCSTARTROT = 216 degrees (how much the start location of the arc + * should rotate each time, 216 gives us a + * 5 pointed star shape (it's 360/5 * 3). + * For a 7 pointed star, we might do + * 360/7 * 3 = 154.286) + * CONTAINERWIDTH = 28px + * SHRINK_TIME = 400ms */ .preloader-wrapper { display: inline-block; @@ -7786,18 +7793,18 @@ input[type=range]:focus:not(.active)::-ms-thumb { border-color: #0f9d58; } -/** - * IMPORTANT NOTE ABOUT CSS ANIMATION PROPERTIES (keanulee): - * - * iOS Safari (tested on iOS 8.1) does not handle animation-delay very well - it doesn't - * guarantee that the animation will start _exactly_ after that value. So we avoid using - * animation-delay and instead set custom keyframes for each color (as redundant as it - * seems). - * - * We write out each animation in full (instead of separating animation-name, - * animation-duration, etc.) because under the polyfill, Safari does not recognize those - * specific properties properly, treats them as -webkit-animation, and overrides the - * other animation rules. See https://github.com/Polymer/platform/issues/53. +/** + * IMPORTANT NOTE ABOUT CSS ANIMATION PROPERTIES (keanulee): + * + * iOS Safari (tested on iOS 8.1) does not handle animation-delay very well - it doesn't + * guarantee that the animation will start _exactly_ after that value. So we avoid using + * animation-delay and instead set custom keyframes for each color (as redundant as it + * seems). + * + * We write out each animation in full (instead of separating animation-name, + * animation-duration, etc.) because under the polyfill, Safari does not recognize those + * specific properties properly, treats them as -webkit-animation, and overrides the + * other animation rules. See https://github.com/Polymer/platform/issues/53. */ .active .spinner-layer.spinner-blue { /* durations: 4 * ARCTIME */ @@ -8062,9 +8069,9 @@ input[type=range]:focus:not(.active)::-ms-thumb { } } -/** - * Patch the gap that appear between the two adjacent div.circle-clipper while the - * spinner is rotating (appears on Chrome 38, Safari 7.1, and IE 11). +/** + * Patch the gap that appear between the two adjacent div.circle-clipper while the + * spinner is rotating (appears on Chrome 38, Safari 7.1, and IE 11). */ .gap-patch { position: absolute; @@ -8431,10 +8438,10 @@ input[type=range]:focus:not(.active)::-ms-thumb { 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; + -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 { @@ -8487,10 +8494,10 @@ input[type=range]:focus:not(.active)::-ms-thumb { .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; + -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; } @@ -8515,7 +8522,7 @@ input[type=range]:focus:not(.active)::-ms-thumb { } .pulse { - overflow: initial; + overflow: visible; position: relative; } @@ -8578,6 +8585,7 @@ input[type=range]:focus:not(.active)::-ms-thumb { .datepicker-modal { max-width: 325px; min-width: 300px; + max-height: none; } .datepicker-container.modal-content { @@ -8691,6 +8699,10 @@ input[type=range]:focus:not(.active)::-ms-thumb { text-align: center; } +.datepicker-table tr { + border: none; +} + .datepicker-table abbr { text-decoration: none; color: #999; @@ -8701,15 +8713,15 @@ input[type=range]:focus:not(.active)::-ms-thumb { padding: 0; } +.datepicker-table td.is-today { + color: #26a69a; +} + .datepicker-table td.is-selected { background-color: #26a69a; color: #fff; } -.datepicker-table td.is-today { - color: #26a69a; -} - .datepicker-table td.is-outside-current-month, .datepicker-table td.is-disabled { color: rgba(0, 0, 0, 0.3); pointer-events: none; @@ -8722,6 +8734,7 @@ input[type=range]:focus:not(.active)::-ms-thumb { display: block; width: 100%; border-radius: 50%; + padding: 0 5px; cursor: pointer; color: inherit; } @@ -8781,6 +8794,7 @@ input[type=range]:focus:not(.active)::-ms-thumb { /* Timepicker Containers */ .timepicker-modal { max-width: 325px; + max-height: none; } .timepicker-container.modal-content { diff --git a/dist/css/materialize.min.css b/dist/css/materialize.min.css index 76eaf07ee5..b6f23bc829 100644 --- a/dist/css/materialize.min.css +++ b/dist/css/materialize.min.css @@ -1,13 +1,13 @@ -/*! - * Materialize v1.0.0-alpha.1 (http://materializecss.com) - * Copyright 2014-2017 Materialize - * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) - */ -.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#a0f !important}.purple-text.text-accent-4{color:#a0f !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ff0 !important}.yellow-text.text-accent-2{color:#ff0 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eee !important}.grey-text.text-lighten-3{color:#eee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.black{background-color:#000 !important}.black-text{color:#000 !important}.white{background-color:#fff !important}.white-text{color:#fff !important}.transparent{background-color:transparent !important}.transparent-text{color:transparent !important}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.clearfix{clear:both}.z-depth-0{-webkit-box-shadow:none !important;box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-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.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .button-collapse 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.button-collapse,nav a.button-collapse 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:.2s ease-out;transition:.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:.3s;transition:.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 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{background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close,.input-field input[type=search]:focus ~ .material-icons{color:#444}.input-field input[type=search]+label{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{overflow-y:hidden;padding:.8rem 0 1.6rem 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}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{color:initial;position:absolute;right:0;top:0;bottom:0;height:24px;margin:auto 0;font-size:24px;line-height:24px;z-index:-1}.select-wrapper+label{position:absolute;top:-26px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.42)}.select-wrapper.disabled span.caret,.select-wrapper.disabled+label{color: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]: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]: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]: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:initial;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}.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 abbr{text-decoration:none;color:#999}.datepicker-table td{border-radius:50%;padding:0}.datepicker-table td.is-selected{background-color:#26a69a;color:#fff}.datepicker-table td.is-today{color:#26a69a}.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%;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}.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}} +/*! + * Materialize v1.0.0-alpha.2 (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}/*! + * 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}} diff --git a/dist/js/materialize.js b/dist/js/materialize.js index 10a4791bb7..c83be0b455 100644 --- a/dist/js/materialize.js +++ b/dist/js/materialize.js @@ -1,5 +1,5 @@ /*! - * Materialize v1.0.0-alpha.1 (http://materializecss.com) + * Materialize v1.0.0-alpha.2 (http://materializecss.com) * Copyright 2014-2017 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ @@ -567,9 +567,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons on: function (eventName, delegate, callback, runOnce) { // jshint ignore:line - var originalCallback; - if (!isString(eventName)) { for (var key in eventName) { this.on(key, delegate, eventName[key]); @@ -591,11 +589,11 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons originalCallback = callback; callback = function (e) { var t = e.target; - while (!matches(t, delegate)) { - if (t === this) { + if (t === this || t === null) { return t = false; } + t = t.parentNode; } @@ -999,788 +997,424 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons return cash; }); -; /*! VelocityJS.org (1.4.2). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */ -/*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */ -!function (a) { - "use strict"; - function b(a) { - var b = a.length, - d = c.type(a);return "function" !== d && !c.isWindow(a) && (!(1 !== a.nodeType || !b) || "array" === d || 0 === b || "number" == typeof b && b > 0 && b - 1 in a); - }if (!a.jQuery) { - var c = function (a, b) { - return new c.fn.init(a, b); - };c.isWindow = function (a) { - return a && a === a.window; - }, c.type = function (a) { - return a ? "object" == typeof a || "function" == typeof a ? e[g.call(a)] || "object" : typeof a : a + ""; - }, c.isArray = Array.isArray || function (a) { - return "array" === c.type(a); - }, c.isPlainObject = function (a) { - var b;if (!a || "object" !== c.type(a) || a.nodeType || c.isWindow(a)) return !1;try { - if (a.constructor && !f.call(a, "constructor") && !f.call(a.constructor.prototype, "isPrototypeOf")) return !1; - } catch (d) { - return !1; - }for (b in a) {}return void 0 === b || f.call(a, b); - }, c.each = function (a, c, d) { - var e, - f = 0, - g = a.length, - h = b(a);if (d) { - if (h) for (; f < g && (e = c.apply(a[f], d), e !== !1); f++) {} else for (f in a) { - if (a.hasOwnProperty(f) && (e = c.apply(a[f], d), e === !1)) break; - } - } else if (h) for (; f < g && (e = c.call(a[f], f, a[f]), e !== !1); f++) {} else for (f in a) { - if (a.hasOwnProperty(f) && (e = c.call(a[f], f, a[f]), e === !1)) break; - }return a; - }, c.data = function (a, b, e) { - if (void 0 === e) { - var f = a[c.expando], - g = f && d[f];if (void 0 === b) return g;if (g && b in g) return g[b]; - } else if (void 0 !== b) { - var h = a[c.expando] || (a[c.expando] = ++c.uuid);return d[h] = d[h] || {}, d[h][b] = e, e; - } - }, c.removeData = function (a, b) { - var e = a[c.expando], - f = e && d[e];f && (b ? c.each(b, function (a, b) { - delete f[b]; - }) : delete d[e]); - }, c.extend = function () { - var a, - b, - d, - e, - f, - g, - h = arguments[0] || {}, - i = 1, - j = arguments.length, - k = !1;for ("boolean" == typeof h && (k = h, h = arguments[i] || {}, i++), "object" != typeof h && "function" !== c.type(h) && (h = {}), i === j && (h = this, i--); i < j; i++) { - if (f = arguments[i]) for (e in f) { - f.hasOwnProperty(e) && (a = h[e], d = f[e], h !== d && (k && d && (c.isPlainObject(d) || (b = c.isArray(d))) ? (b ? (b = !1, g = a && c.isArray(a) ? a : []) : g = a && c.isPlainObject(a) ? a : {}, h[e] = c.extend(k, g, d)) : void 0 !== d && (h[e] = d))); - } - }return h; - }, c.queue = function (a, d, e) { - function f(a, c) { - var d = c || [];return a && (b(Object(a)) ? !function (a, b) { - for (var c = +b.length, d = 0, e = a.length; d < c;) { - a[e++] = b[d++]; - }if (c !== c) for (; void 0 !== b[d];) { - a[e++] = b[d++]; - }return a.length = e, a; - }(d, "string" == typeof a ? [a] : a) : [].push.call(d, a)), d; - }if (a) { - d = (d || "fx") + "queue";var g = c.data(a, d);return e ? (!g || c.isArray(e) ? g = c.data(a, d, f(e)) : g.push(e), g) : g || []; - } - }, c.dequeue = function (a, b) { - c.each(a.nodeType ? [a] : a, function (a, d) { - b = b || "fx";var e = c.queue(d, b), - f = e.shift();"inprogress" === f && (f = e.shift()), f && ("fx" === b && e.unshift("inprogress"), f.call(d, function () { - c.dequeue(d, b); - })); - }); - }, c.fn = c.prototype = { init: function (a) { - if (a.nodeType) return this[0] = a, this;throw new Error("Not a DOM node."); - }, offset: function () { - var b = this[0].getBoundingClientRect ? this[0].getBoundingClientRect() : { top: 0, left: 0 };return { top: b.top + (a.pageYOffset || document.scrollTop || 0) - (document.clientTop || 0), left: b.left + (a.pageXOffset || document.scrollLeft || 0) - (document.clientLeft || 0) }; - }, position: function () { - function a(a) { - for (var b = a.offsetParent; b && "html" !== b.nodeName.toLowerCase() && b.style && "static" === b.style.position;) { - b = b.offsetParent; - }return b || document; - }var b = this[0], - d = a(b), - e = this.offset(), - f = /^(?:body|html)$/i.test(d.nodeName) ? { top: 0, left: 0 } : c(d).offset();return e.top -= parseFloat(b.style.marginTop) || 0, e.left -= parseFloat(b.style.marginLeft) || 0, d.style && (f.top += parseFloat(d.style.borderTopWidth) || 0, f.left += parseFloat(d.style.borderLeftWidth) || 0), { top: e.top - f.top, left: e.left - f.left }; - } };var d = {};c.expando = "velocity" + new Date().getTime(), c.uuid = 0;for (var e = {}, f = e.hasOwnProperty, g = e.toString, h = "Boolean Number String Function Array Date RegExp Object Error".split(" "), i = 0; i < h.length; i++) { - e["[object " + h[i] + "]"] = h[i].toLowerCase(); - }c.fn.init.prototype = c.fn, a.Velocity = { Utilities: c }; +; /* + 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 }); } -}(window), function (a) { - "use strict"; - "object" == typeof module && "object" == typeof module.exports ? module.exports = a() : "function" == typeof define && define.amd ? define(a) : a(); -}(function () { - "use strict"; - return function (a, b, c, d) { - function e(a) { - for (var b = -1, c = a ? a.length : 0, d = []; ++b < c;) { - var e = a[b];e && d.push(e); - }return d; +};$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); + } + }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) { - return t.isWrapped(a) ? a = s.call(a) : t.isNode(a) && (a = [a]), a; - }function g(a) { - var b = o.data(a, "velocity");return null === b ? d : b; - }function h(a, b) { - var c = g(a);c && c.delayTimer && !c.delayPaused && (c.delayRemaining = c.delay - b + c.delayBegin, c.delayPaused = !0, clearTimeout(c.delayTimer.setTimeout)); - }function i(a, b) { - var c = g(a);c && c.delayTimer && c.delayPaused && (c.delayPaused = !1, c.delayTimer.setTimeout = setTimeout(c.delayTimer.next, c.delayRemaining)); - }function j(a) { - return function (b) { - return Math.round(b * a) * (1 / a); - }; - }function k(a, c, d, e) { - function f(a, b) { - return 1 - 3 * b + 3 * a; - }function g(a, b) { - return 3 * b - 6 * a; - }function h(a) { - return 3 * a; - }function i(a, b, c) { - return ((f(b, c) * a + g(b, c)) * a + h(b)) * a; - }function j(a, b, c) { - return 3 * f(b, c) * a * a + 2 * g(b, c) * a + h(b); - }function k(b, c) { - for (var e = 0; e < p; ++e) { - var f = j(c, a, d);if (0 === f) return c;var g = i(c, a, d) - b;c -= g / f; - }return c; - }function l() { - for (var b = 0; b < t; ++b) { - x[b] = i(b * u, a, d); - } - }function m(b, c, e) { - var f, - g, - h = 0;do { - g = c + (e - c) / 2, f = i(g, a, d) - b, f > 0 ? e = g : c = g; - } while (Math.abs(f) > r && ++h < s);return g; - }function n(b) { - for (var c = 0, e = 1, f = t - 1; e !== f && x[e] <= b; ++e) { - c += u; - }--e;var g = (b - x[e]) / (x[e + 1] - x[e]), - h = c + g * u, - i = j(h, a, d);return i >= q ? k(b, h) : 0 === i ? h : m(b, c, c + u); - }function o() { - y = !0, a === c && d === e || l(); - }var p = 4, - q = .001, - r = 1e-7, - s = 10, - t = 11, - u = 1 / (t - 1), - v = "Float32Array" in b;if (4 !== arguments.length) return !1;for (var w = 0; w < 4; ++w) { - if ("number" != typeof arguments[w] || isNaN(arguments[w]) || !isFinite(arguments[w])) return !1; - }a = Math.min(a, 1), d = Math.min(d, 1), a = Math.max(a, 0), d = Math.max(d, 0);var x = v ? new Float32Array(t) : new Array(t), - y = !1, - z = function (b) { - return y || o(), a === c && d === e ? b : 0 === b ? 0 : 1 === b ? 1 : i(n(b), c, e); - };z.getControlPoints = function () { - return [{ x: a, y: c }, { x: d, y: e }]; - };var A = "generateBezier(" + [a, c, d, e] + ")";return z.toString = function () { - return A; - }, z; - }function l(a, b) { - var c = a;return t.isString(a) ? x.Easings[a] || (c = !1) : c = t.isArray(a) && 1 === a.length ? j.apply(null, a) : t.isArray(a) && 2 === a.length ? y.apply(null, a.concat([b])) : !(!t.isArray(a) || 4 !== a.length) && k.apply(null, a), c === !1 && (c = x.Easings[x.defaults.easing] ? x.defaults.easing : w), c; - }function m(a) { - if (a) { - var b = x.timestamp && a !== !0 ? a : r.now(), - c = x.State.calls.length;c > 1e4 && (x.State.calls = e(x.State.calls), c = x.State.calls.length);for (var f = 0; f < c; f++) { - if (x.State.calls[f]) { - var h = x.State.calls[f], - i = h[0], - j = h[2], - k = h[3], - l = !!k, - q = null, - s = h[5], - u = h[6];if (k || (k = x.State.calls[f][3] = b - 16), s) { - if (s.resume !== !0) continue;k = h[3] = Math.round(b - u - 16), h[5] = null; - }u = h[6] = b - k;for (var v = Math.min(u / j.duration, 1), w = 0, y = i.length; w < y; w++) { - var A = i[w], - C = A.element;if (g(C)) { - var D = !1;if (j.display !== d && null !== j.display && "none" !== j.display) { - if ("flex" === j.display) { - var E = ["-webkit-box", "-moz-box", "-ms-flexbox", "-webkit-flex"];o.each(E, function (a, b) { - z.setPropertyValue(C, "display", b); - }); - }z.setPropertyValue(C, "display", j.display); - }j.visibility !== d && "hidden" !== j.visibility && z.setPropertyValue(C, "visibility", j.visibility);for (var F in A) { - if (A.hasOwnProperty(F) && "element" !== F) { - var G, - H = A[F], - I = t.isString(H.easing) ? x.Easings[H.easing] : H.easing;if (t.isString(H.pattern)) { - var J = 1 === v ? function (a, b, c) { - var d = H.endValue[b];return c ? Math.round(d) : d; - } : function (a, b, c) { - var d = H.startValue[b], - e = H.endValue[b] - d, - f = d + e * I(v, j, e);return c ? Math.round(f) : f; - };G = H.pattern.replace(/{(\d+)(!)?}/g, J); - } else if (1 === v) G = H.endValue;else { - var K = H.endValue - H.startValue;G = H.startValue + K * I(v, j, K); - }if (!l && G === H.currentValue) continue;if (H.currentValue = G, "tween" === F) q = G;else { - var L;if (z.Hooks.registered[F]) { - L = z.Hooks.getRoot(F);var M = g(C).rootPropertyValueCache[L];M && (H.rootPropertyValue = M); - }var N = z.setPropertyValue(C, F, H.currentValue + (p < 9 && 0 === parseFloat(G) ? "" : H.unitType), H.rootPropertyValue, H.scrollData);z.Hooks.registered[F] && (z.Normalizations.registered[L] ? g(C).rootPropertyValueCache[L] = z.Normalizations.registered[L]("extract", null, N[1]) : g(C).rootPropertyValueCache[L] = N[1]), "transform" === N[0] && (D = !0); - } - } - }j.mobileHA && g(C).transformCache.translate3d === d && (g(C).transformCache.translate3d = "(0px, 0px, 0px)", D = !0), D && z.flushTransformCache(C); - } - }j.display !== d && "none" !== j.display && (x.State.calls[f][2].display = !1), j.visibility !== d && "hidden" !== j.visibility && (x.State.calls[f][2].visibility = !1), j.progress && j.progress.call(h[1], h[1], v, Math.max(0, k + j.duration - b), k, q), 1 === v && n(f); - } - } - }x.State.isTicking && B(m); - }function n(a, b) { - if (!x.State.calls[a]) return !1;for (var c = x.State.calls[a][0], e = x.State.calls[a][1], f = x.State.calls[a][2], h = x.State.calls[a][4], i = !1, j = 0, k = c.length; j < k; j++) { - var l = c[j].element;b || f.loop || ("none" === f.display && z.setPropertyValue(l, "display", f.display), "hidden" === f.visibility && z.setPropertyValue(l, "visibility", f.visibility));var m = g(l);if (f.loop !== !0 && (o.queue(l)[1] === d || !/\.velocityQueueEntryFlag/i.test(o.queue(l)[1])) && m) { - m.isAnimating = !1, m.rootPropertyValueCache = {};var n = !1;o.each(z.Lists.transforms3D, function (a, b) { - var c = /^scale/.test(b) ? 1 : 0, - e = m.transformCache[b];m.transformCache[b] !== d && new RegExp("^\\(" + c + "[^.]").test(e) && (n = !0, delete m.transformCache[b]); - }), f.mobileHA && (n = !0, delete m.transformCache.translate3d), n && z.flushTransformCache(l), z.Values.removeClass(l, "velocity-animating"); - }if (!b && f.complete && !f.loop && j === k - 1) try { - f.complete.call(e, e); - } catch (p) { - setTimeout(function () { - throw p; - }, 1); - }h && f.loop !== !0 && h(e), m && f.loop === !0 && !b && (o.each(m.tweensContainer, function (a, b) { - if (/^rotate/.test(a) && (parseFloat(b.startValue) - parseFloat(b.endValue)) % 360 === 0) { - var c = b.startValue;b.startValue = b.endValue, b.endValue = c; - }/^backgroundPosition/.test(a) && 100 === parseFloat(b.endValue) && "%" === b.unitType && (b.endValue = 0, b.startValue = 100); - }), x(l, "reverse", { loop: !0, delay: f.delay })), f.queue !== !1 && o.dequeue(l, f.queue); - }x.State.calls[a] = !1;for (var q = 0, r = x.State.calls.length; q < r; q++) { - if (x.State.calls[q] !== !1) { - i = !0;break; - } - }i === !1 && (x.State.isTicking = !1, delete x.State.calls, x.State.calls = []); - }var o, - p = function () { - if (c.documentMode) return c.documentMode;for (var a = 7; a > 4; a--) { - var b = c.createElement("div");if (b.innerHTML = "", b.getElementsByTagName("span").length) return b = null, a; - }return d; - }(), - q = function () { - var a = 0;return b.webkitRequestAnimationFrame || b.mozRequestAnimationFrame || function (b) { - var c, - d = new Date().getTime();return c = Math.max(0, 16 - (d - a)), a = d + c, setTimeout(function () { - b(d + c); - }, c); - }; - }(), - r = function () { - var a = b.performance || {};if (!Object.prototype.hasOwnProperty.call(a, "now")) { - var c = a.timing && a.timing.domComplete ? a.timing.domComplete : new Date().getTime();a.now = function () { - return new Date().getTime() - c; + 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); }; - }return a; - }(), - s = function () { - var a = Array.prototype.slice;try { - a.call(c.documentElement); - } catch (b) { - a = function () { - for (var a = this.length, b = []; --a > 0;) { - b[a] = this[a]; - }return cloned; + } + }; + }(), + 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); }; - }return a; - }(), - t = { isNumber: function (a) { - return "number" == typeof a; - }, isString: function (a) { - return "string" == typeof a; - }, isArray: Array.isArray || function (a) { - return "[object Array]" === Object.prototype.toString.call(a); - }, isFunction: function (a) { - return "[object Function]" === Object.prototype.toString.call(a); - }, isNode: function (a) { - return a && a.nodeType; - }, isWrapped: function (a) { - return a && t.isNumber(a.length) && !t.isString(a) && !t.isFunction(a) && !t.isNode(a) && (0 === a.length || t.isNode(a[0])); - }, isSVG: function (a) { - return b.SVGElement && a instanceof b.SVGElement; - }, isEmptyObject: function (a) { - for (var b in a) { - if (a.hasOwnProperty(b)) return !1; - }return !0; - } }, - u = !1;if (a.fn && a.fn.jquery ? (o = a, u = !0) : o = b.Velocity.Utilities, p <= 8 && !u) throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if (p <= 7) return void (jQuery.fn.velocity = jQuery.fn.animate);var v = 400, - w = "swing", - x = { State: { isMobile: /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent), isAndroid: /Android/i.test(navigator.userAgent), isGingerbread: /Android 2\.3\.[3-7]/i.test(navigator.userAgent), isChrome: b.chrome, isFirefox: /Firefox/i.test(navigator.userAgent), prefixElement: c.createElement("div"), prefixMatches: {}, scrollAnchor: null, scrollPropertyLeft: null, scrollPropertyTop: null, isTicking: !1, calls: [], delayedElements: { count: 0 } }, CSS: {}, Utilities: o, Redirects: {}, Easings: {}, Promise: b.Promise, defaults: { queue: "", duration: v, easing: w, begin: d, complete: d, progress: d, display: d, visibility: d, loop: !1, delay: !1, mobileHA: !0, _cacheValues: !0, promiseRejectEmpty: !0 }, init: function (a) { - o.data(a, "velocity", { isSVG: t.isSVG(a), isAnimating: !1, computedStyle: null, tweensContainer: null, rootPropertyValueCache: {}, transformCache: {} }); - }, hook: null, mock: !1, version: { major: 1, minor: 4, patch: 2 }, debug: !1, timestamp: !0, pauseAll: function (a) { - var b = new Date().getTime();o.each(x.State.calls, function (b, c) { - if (c) { - if (a !== d && (c[2].queue !== a || c[2].queue === !1)) return !0;c[5] = { resume: !1 }; - } - }), o.each(x.State.delayedElements, function (a, c) { - c && h(c, b); - }); - }, resumeAll: function (a) { - var b = new Date().getTime();o.each(x.State.calls, function (b, c) { - if (c) { - if (a !== d && (c[2].queue !== a || c[2].queue === !1)) return !0;c[5] && (c[5].resume = !0); - } - }), o.each(x.State.delayedElements, function (a, c) { - c && i(c, b); - }); - } };b.pageYOffset !== d ? (x.State.scrollAnchor = b, x.State.scrollPropertyLeft = "pageXOffset", x.State.scrollPropertyTop = "pageYOffset") : (x.State.scrollAnchor = c.documentElement || c.body.parentNode || c.body, x.State.scrollPropertyLeft = "scrollLeft", x.State.scrollPropertyTop = "scrollTop");var y = function () { - function a(a) { - return -a.tension * a.x - a.friction * a.v; - }function b(b, c, d) { - var e = { x: b.x + d.dx * c, v: b.v + d.dv * c, tension: b.tension, friction: b.friction };return { dx: e.v, dv: a(e) }; - }function c(c, d) { - var e = { dx: c.v, dv: a(c) }, - f = b(c, .5 * d, e), - g = b(c, .5 * d, f), - h = b(c, d, g), - i = 1 / 6 * (e.dx + 2 * (f.dx + g.dx) + h.dx), - j = 1 / 6 * (e.dv + 2 * (f.dv + g.dv) + h.dv);return c.x = c.x + i * d, c.v = c.v + j * d, c; - }return function d(a, b, e) { - var f, - g, - h, - i = { x: -1, v: 0, tension: null, friction: null }, - j = [0], - k = 0, - l = 1e-4, - m = .016;for (a = parseFloat(a) || 500, b = parseFloat(b) || 20, e = e || null, i.tension = a, i.friction = b, f = null !== e, f ? (k = d(a, b), g = k / e * m) : g = m;;) { - if (h = c(h || i, g), j.push(1 + h.x), k += 16, !(Math.abs(h.x) > l && Math.abs(h.v) > l)) break; - }return f ? function (a) { - return j[a * (j.length - 1) | 0]; - } : k; - }; - }();x.Easings = { linear: function (a) { - return a; - }, swing: function (a) { - return .5 - Math.cos(a * Math.PI) / 2; - }, spring: function (a) { - return 1 - Math.cos(4.5 * a * Math.PI) * Math.exp(6 * -a); - } }, o.each([["ease", [.25, .1, .25, 1]], ["ease-in", [.42, 0, 1, 1]], ["ease-out", [0, 0, .58, 1]], ["ease-in-out", [.42, 0, .58, 1]], ["easeInSine", [.47, 0, .745, .715]], ["easeOutSine", [.39, .575, .565, 1]], ["easeInOutSine", [.445, .05, .55, .95]], ["easeInQuad", [.55, .085, .68, .53]], ["easeOutQuad", [.25, .46, .45, .94]], ["easeInOutQuad", [.455, .03, .515, .955]], ["easeInCubic", [.55, .055, .675, .19]], ["easeOutCubic", [.215, .61, .355, 1]], ["easeInOutCubic", [.645, .045, .355, 1]], ["easeInQuart", [.895, .03, .685, .22]], ["easeOutQuart", [.165, .84, .44, 1]], ["easeInOutQuart", [.77, 0, .175, 1]], ["easeInQuint", [.755, .05, .855, .06]], ["easeOutQuint", [.23, 1, .32, 1]], ["easeInOutQuint", [.86, 0, .07, 1]], ["easeInExpo", [.95, .05, .795, .035]], ["easeOutExpo", [.19, 1, .22, 1]], ["easeInOutExpo", [1, 0, 0, 1]], ["easeInCirc", [.6, .04, .98, .335]], ["easeOutCirc", [.075, .82, .165, 1]], ["easeInOutCirc", [.785, .135, .15, .86]]], function (a, b) { - x.Easings[b[0]] = k.apply(null, b[1]); - });var z = x.CSS = { RegEx: { isHex: /^#([A-f\d]{3}){1,2}$/i, valueUnwrap: /^[A-z]+\((.*)\)$/i, wrappedValueAlreadyExtracted: /[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/, valueSplit: /([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi }, Lists: { colors: ["fill", "stroke", "stopColor", "color", "backgroundColor", "borderColor", "borderTopColor", "borderRightColor", "borderBottomColor", "borderLeftColor", "outlineColor"], transformsBase: ["translateX", "translateY", "scale", "scaleX", "scaleY", "skewX", "skewY", "rotateZ"], transforms3D: ["transformPerspective", "translateZ", "scaleZ", "rotateX", "rotateY"], units: ["%", "em", "ex", "ch", "rem", "vw", "vh", "vmin", "vmax", "cm", "mm", "Q", "in", "pc", "pt", "px", "deg", "grad", "rad", "turn", "s", "ms"], colorNames: { aliceblue: "240,248,255", antiquewhite: "250,235,215", aquamarine: "127,255,212", aqua: "0,255,255", azure: "240,255,255", beige: "245,245,220", bisque: "255,228,196", black: "0,0,0", blanchedalmond: "255,235,205", blueviolet: "138,43,226", blue: "0,0,255", brown: "165,42,42", burlywood: "222,184,135", cadetblue: "95,158,160", chartreuse: "127,255,0", chocolate: "210,105,30", coral: "255,127,80", cornflowerblue: "100,149,237", cornsilk: "255,248,220", crimson: "220,20,60", cyan: "0,255,255", darkblue: "0,0,139", darkcyan: "0,139,139", darkgoldenrod: "184,134,11", darkgray: "169,169,169", darkgrey: "169,169,169", darkgreen: "0,100,0", darkkhaki: "189,183,107", darkmagenta: "139,0,139", darkolivegreen: "85,107,47", darkorange: "255,140,0", darkorchid: "153,50,204", darkred: "139,0,0", darksalmon: "233,150,122", darkseagreen: "143,188,143", darkslateblue: "72,61,139", darkslategray: "47,79,79", darkturquoise: "0,206,209", darkviolet: "148,0,211", deeppink: "255,20,147", deepskyblue: "0,191,255", dimgray: "105,105,105", dimgrey: "105,105,105", dodgerblue: "30,144,255", firebrick: "178,34,34", floralwhite: "255,250,240", forestgreen: "34,139,34", fuchsia: "255,0,255", gainsboro: "220,220,220", ghostwhite: "248,248,255", gold: "255,215,0", goldenrod: "218,165,32", gray: "128,128,128", grey: "128,128,128", greenyellow: "173,255,47", green: "0,128,0", honeydew: "240,255,240", hotpink: "255,105,180", indianred: "205,92,92", indigo: "75,0,130", ivory: "255,255,240", khaki: "240,230,140", lavenderblush: "255,240,245", lavender: "230,230,250", lawngreen: "124,252,0", lemonchiffon: "255,250,205", lightblue: "173,216,230", lightcoral: "240,128,128", lightcyan: "224,255,255", lightgoldenrodyellow: "250,250,210", lightgray: "211,211,211", lightgrey: "211,211,211", lightgreen: "144,238,144", lightpink: "255,182,193", lightsalmon: "255,160,122", lightseagreen: "32,178,170", lightskyblue: "135,206,250", lightslategray: "119,136,153", lightsteelblue: "176,196,222", lightyellow: "255,255,224", limegreen: "50,205,50", lime: "0,255,0", linen: "250,240,230", magenta: "255,0,255", maroon: "128,0,0", mediumaquamarine: "102,205,170", mediumblue: "0,0,205", mediumorchid: "186,85,211", mediumpurple: "147,112,219", mediumseagreen: "60,179,113", mediumslateblue: "123,104,238", mediumspringgreen: "0,250,154", mediumturquoise: "72,209,204", mediumvioletred: "199,21,133", midnightblue: "25,25,112", mintcream: "245,255,250", mistyrose: "255,228,225", moccasin: "255,228,181", navajowhite: "255,222,173", navy: "0,0,128", oldlace: "253,245,230", olivedrab: "107,142,35", olive: "128,128,0", orangered: "255,69,0", orange: "255,165,0", orchid: "218,112,214", palegoldenrod: "238,232,170", palegreen: "152,251,152", paleturquoise: "175,238,238", palevioletred: "219,112,147", papayawhip: "255,239,213", peachpuff: "255,218,185", peru: "205,133,63", pink: "255,192,203", plum: "221,160,221", powderblue: "176,224,230", purple: "128,0,128", red: "255,0,0", rosybrown: "188,143,143", royalblue: "65,105,225", saddlebrown: "139,69,19", salmon: "250,128,114", sandybrown: "244,164,96", seagreen: "46,139,87", seashell: "255,245,238", sienna: "160,82,45", silver: "192,192,192", skyblue: "135,206,235", slateblue: "106,90,205", slategray: "112,128,144", snow: "255,250,250", springgreen: "0,255,127", steelblue: "70,130,180", tan: "210,180,140", teal: "0,128,128", thistle: "216,191,216", tomato: "255,99,71", turquoise: "64,224,208", violet: "238,130,238", wheat: "245,222,179", whitesmoke: "245,245,245", white: "255,255,255", yellowgreen: "154,205,50", yellow: "255,255,0" } }, Hooks: { templates: { textShadow: ["Color X Y Blur", "black 0px 0px 0px"], boxShadow: ["Color X Y Blur Spread", "black 0px 0px 0px 0px"], clip: ["Top Right Bottom Left", "0px 0px 0px 0px"], backgroundPosition: ["X Y", "0% 0%"], transformOrigin: ["X Y Z", "50% 50% 0px"], perspectiveOrigin: ["X Y", "50% 50%"] }, registered: {}, register: function () { - for (var a = 0; a < z.Lists.colors.length; a++) { - var b = "color" === z.Lists.colors[a] ? "0 0 0 1" : "255 255 255 1";z.Hooks.templates[z.Lists.colors[a]] = ["Red Green Blue Alpha", b]; - }var c, d, e;if (p) for (c in z.Hooks.templates) { - if (z.Hooks.templates.hasOwnProperty(c)) { - d = z.Hooks.templates[c], e = d[0].split(" ");var f = d[1].match(z.RegEx.valueSplit);"Color" === e[0] && (e.push(e.shift()), f.push(f.shift()), z.Hooks.templates[c] = [e.join(" "), f.join(" ")]); - } - }for (c in z.Hooks.templates) { - if (z.Hooks.templates.hasOwnProperty(c)) { - d = z.Hooks.templates[c], e = d[0].split(" ");for (var g in e) { - if (e.hasOwnProperty(g)) { - var h = c + e[g], - i = g;z.Hooks.registered[h] = [c, i]; - } - } - } - } - }, getRoot: function (a) { - var b = z.Hooks.registered[a];return b ? b[0] : a; - }, getUnit: function (a, b) { - var c = (a.substr(b || 0, 5).match(/^[a-z%]+/) || [])[0] || "";return c && z.Lists.units.indexOf(c) >= 0 ? c : ""; - }, fixColors: function (a) { - return a.replace(/(rgba?\(\s*)?(\b[a-z]+\b)/g, function (a, b, c) { - return z.Lists.colorNames.hasOwnProperty(c) ? (b ? b : "rgba(") + z.Lists.colorNames[c] + (b ? "" : ",1)") : b + c; - }); - }, cleanRootPropertyValue: function (a, b) { - return z.RegEx.valueUnwrap.test(b) && (b = b.match(z.RegEx.valueUnwrap)[1]), z.Values.isCSSNullValue(b) && (b = z.Hooks.templates[a][1]), b; - }, extractValue: function (a, b) { - var c = z.Hooks.registered[a];if (c) { - var d = c[0], - e = c[1];return b = z.Hooks.cleanRootPropertyValue(d, b), b.toString().match(z.RegEx.valueSplit)[e]; - }return b; - }, injectValue: function (a, b, c) { - var d = z.Hooks.registered[a];if (d) { - var e, - f, - g = d[0], - h = d[1];return c = z.Hooks.cleanRootPropertyValue(g, c), e = c.toString().match(z.RegEx.valueSplit), e[h] = b, f = e.join(" "); - }return c; - } }, Normalizations: { registered: { clip: function (a, b, c) { - switch (a) {case "name": - return "clip";case "extract": - var d;return z.RegEx.wrappedValueAlreadyExtracted.test(c) ? d = c : (d = c.toString().match(z.RegEx.valueUnwrap), d = d ? d[1].replace(/,(\s+)?/g, " ") : c), d;case "inject": - return "rect(" + c + ")";} - }, blur: function (a, b, c) { - switch (a) {case "name": - return x.State.isFirefox ? "filter" : "-webkit-filter";case "extract": - var d = parseFloat(c);if (!d && 0 !== d) { - var e = c.toString().match(/blur\(([0-9]+[A-z]+)\)/i);d = e ? e[1] : 0; - }return d;case "inject": - return parseFloat(c) ? "blur(" + c + ")" : "none";} - }, opacity: function (a, b, c) { - if (p <= 8) switch (a) {case "name": - return "filter";case "extract": - var d = c.toString().match(/alpha\(opacity=(.*)\)/i);return c = d ? d[1] / 100 : 1;case "inject": - return b.style.zoom = 1, parseFloat(c) >= 1 ? "" : "alpha(opacity=" + parseInt(100 * parseFloat(c), 10) + ")";} else switch (a) {case "name": - return "opacity";case "extract": - return c;case "inject": - return c;} - } }, register: function () { - function a(a, b, c) { - var d = "border-box" === z.getPropertyValue(b, "boxSizing").toString().toLowerCase();if (d === (c || !1)) { - var e, - f, - g = 0, - h = "width" === a ? ["Left", "Right"] : ["Top", "Bottom"], - i = ["padding" + h[0], "padding" + h[1], "border" + h[0] + "Width", "border" + h[1] + "Width"];for (e = 0; e < i.length; e++) { - f = parseFloat(z.getPropertyValue(b, i[e])), isNaN(f) || (g += f); - }return c ? -g : g; - }return 0; - }function b(b, c) { - return function (d, e, f) { - switch (d) {case "name": - return b;case "extract": - return parseFloat(f) + a(b, e, c);case "inject": - return parseFloat(f) - a(b, e, c) + "px";} - }; - }p && !(p > 9) || x.State.isGingerbread || (z.Lists.transformsBase = z.Lists.transformsBase.concat(z.Lists.transforms3D));for (var c = 0; c < z.Lists.transformsBase.length; c++) { - !function () { - var a = z.Lists.transformsBase[c];z.Normalizations.registered[a] = function (b, c, e) { - switch (b) {case "name": - return "transform";case "extract": - return g(c) === d || g(c).transformCache[a] === d ? /^scale/i.test(a) ? 1 : 0 : g(c).transformCache[a].replace(/[()]/g, "");case "inject": - var f = !1;switch (a.substr(0, a.length - 1)) {case "translate": - f = !/(%|px|em|rem|vw|vh|\d)$/i.test(e);break;case "scal":case "scale": - x.State.isAndroid && g(c).transformCache[a] === d && e < 1 && (e = 1), f = !/(\d)$/i.test(e);break;case "skew": - f = !/(deg|\d)$/i.test(e);break;case "rotate": - f = !/(deg|\d)$/i.test(e);}return f || (g(c).transformCache[a] = "(" + e + ")"), g(c).transformCache[a];} - }; - }(); - }for (var e = 0; e < z.Lists.colors.length; e++) { - !function () { - var a = z.Lists.colors[e];z.Normalizations.registered[a] = function (b, c, e) { - switch (b) {case "name": - return a;case "extract": - var f;if (z.RegEx.wrappedValueAlreadyExtracted.test(e)) f = e;else { - var g, - h = { black: "rgb(0, 0, 0)", blue: "rgb(0, 0, 255)", gray: "rgb(128, 128, 128)", green: "rgb(0, 128, 0)", red: "rgb(255, 0, 0)", white: "rgb(255, 255, 255)" };/^[A-z]+$/i.test(e) ? g = h[e] !== d ? h[e] : h.black : z.RegEx.isHex.test(e) ? g = "rgb(" + z.Values.hexToRgb(e).join(" ") + ")" : /^rgba?\(/i.test(e) || (g = h.black), f = (g || e).toString().match(z.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g, " "); - }return (!p || p > 8) && 3 === f.split(" ").length && (f += " 1"), f;case "inject": - return (/^rgb/.test(e) ? e : (p <= 8 ? 4 === e.split(" ").length && (e = e.split(/\s+/).slice(0, 3).join(" ")) : 3 === e.split(" ").length && (e += " 1"), (p <= 8 ? "rgb" : "rgba") + "(" + e.replace(/\s+/g, ",").replace(/\.(\d)+(?=,)/g, "") + ")") - );} - }; - }(); - }z.Normalizations.registered.innerWidth = b("width", !0), z.Normalizations.registered.innerHeight = b("height", !0), z.Normalizations.registered.outerWidth = b("width"), z.Normalizations.registered.outerHeight = b("height"); - } }, Names: { camelCase: function (a) { - return a.replace(/-(\w)/g, function (a, b) { - return b.toUpperCase(); - }); - }, SVGAttribute: function (a) { - var b = "width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return (p || x.State.isAndroid && !x.State.isChrome) && (b += "|transform"), new RegExp("^(" + b + ")$", "i").test(a); - }, prefixCheck: function (a) { - if (x.State.prefixMatches[a]) return [x.State.prefixMatches[a], !0];for (var b = ["", "Webkit", "Moz", "ms", "O"], c = 0, d = b.length; c < d; c++) { - var e;if (e = 0 === c ? a : b[c] + a.replace(/^\w/, function (a) { - return a.toUpperCase(); - }), t.isString(x.State.prefixElement.style[e])) return x.State.prefixMatches[a] = e, [e, !0]; - }return [a, !1]; - } }, Values: { hexToRgb: function (a) { - var b, - c = /^#?([a-f\d])([a-f\d])([a-f\d])$/i, - d = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return a = a.replace(c, function (a, b, c, d) { - return b + b + c + c + d + d; - }), b = d.exec(a), b ? [parseInt(b[1], 16), parseInt(b[2], 16), parseInt(b[3], 16)] : [0, 0, 0]; - }, isCSSNullValue: function (a) { - return !a || /^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(a); - }, getUnitType: function (a) { - return (/^(rotate|skew)/i.test(a) ? "deg" : /(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(a) ? "" : "px" - ); - }, getDisplayType: function (a) { - var b = a && a.tagName.toString().toLowerCase();return (/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(b) ? "inline" : /^(li)$/i.test(b) ? "list-item" : /^(tr)$/i.test(b) ? "table-row" : /^(table)$/i.test(b) ? "table" : /^(tbody)$/i.test(b) ? "table-row-group" : "block" - ); - }, addClass: function (a, b) { - if (a) if (a.classList) a.classList.add(b);else if (t.isString(a.className)) a.className += (a.className.length ? " " : "") + b;else { - var c = a.getAttribute(p <= 7 ? "className" : "class") || "";a.setAttribute("class", c + (c ? " " : "") + b); - } - }, removeClass: function (a, b) { - if (a) if (a.classList) a.classList.remove(b);else if (t.isString(a.className)) a.className = a.className.toString().replace(new RegExp("(^|\\s)" + b.split(" ").join("|") + "(\\s|$)", "gi"), " ");else { - var c = a.getAttribute(p <= 7 ? "className" : "class") || "";a.setAttribute("class", c.replace(new RegExp("(^|s)" + b.split(" ").join("|") + "(s|$)", "gi"), " ")); - } - } }, getPropertyValue: function (a, c, e, f) { - function h(a, c) { - var e = 0;if (p <= 8) e = o.css(a, c);else { - var i = !1;/^(width|height)$/.test(c) && 0 === z.getPropertyValue(a, "display") && (i = !0, z.setPropertyValue(a, "display", z.Values.getDisplayType(a)));var j = function () { - i && z.setPropertyValue(a, "display", "none"); - };if (!f) { - if ("height" === c && "border-box" !== z.getPropertyValue(a, "boxSizing").toString().toLowerCase()) { - var k = a.offsetHeight - (parseFloat(z.getPropertyValue(a, "borderTopWidth")) || 0) - (parseFloat(z.getPropertyValue(a, "borderBottomWidth")) || 0) - (parseFloat(z.getPropertyValue(a, "paddingTop")) || 0) - (parseFloat(z.getPropertyValue(a, "paddingBottom")) || 0);return j(), k; - }if ("width" === c && "border-box" !== z.getPropertyValue(a, "boxSizing").toString().toLowerCase()) { - var l = a.offsetWidth - (parseFloat(z.getPropertyValue(a, "borderLeftWidth")) || 0) - (parseFloat(z.getPropertyValue(a, "borderRightWidth")) || 0) - (parseFloat(z.getPropertyValue(a, "paddingLeft")) || 0) - (parseFloat(z.getPropertyValue(a, "paddingRight")) || 0);return j(), l; - } - }var m;m = g(a) === d ? b.getComputedStyle(a, null) : g(a).computedStyle ? g(a).computedStyle : g(a).computedStyle = b.getComputedStyle(a, null), "borderColor" === c && (c = "borderTopColor"), e = 9 === p && "filter" === c ? m.getPropertyValue(c) : m[c], "" !== e && null !== e || (e = a.style[c]), j(); - }if ("auto" === e && /^(top|right|bottom|left)$/i.test(c)) { - var n = h(a, "position");("fixed" === n || "absolute" === n && /top|left/i.test(c)) && (e = o(a).position()[c] + "px"); - }return e; - }var i;if (z.Hooks.registered[c]) { - var j = c, - k = z.Hooks.getRoot(j);e === d && (e = z.getPropertyValue(a, z.Names.prefixCheck(k)[0])), z.Normalizations.registered[k] && (e = z.Normalizations.registered[k]("extract", a, e)), i = z.Hooks.extractValue(j, e); - } else if (z.Normalizations.registered[c]) { - var l, m;l = z.Normalizations.registered[c]("name", a), "transform" !== l && (m = h(a, z.Names.prefixCheck(l)[0]), z.Values.isCSSNullValue(m) && z.Hooks.templates[c] && (m = z.Hooks.templates[c][1])), i = z.Normalizations.registered[c]("extract", a, m); - }if (!/^[\d-]/.test(i)) { - var n = g(a);if (n && n.isSVG && z.Names.SVGAttribute(c)) { - if (/^(height|width)$/i.test(c)) try { - i = a.getBBox()[c]; - } catch (q) { - i = 0; - } else i = a.getAttribute(c); - } else i = h(a, z.Names.prefixCheck(c)[0]); - }return z.Values.isCSSNullValue(i) && (i = 0), x.debug >= 2 && console.log("Get " + c + ": " + i), i; - }, setPropertyValue: function (a, c, d, e, f) { - var h = c;if ("scroll" === c) f.container ? f.container["scroll" + f.direction] = d : "Left" === f.direction ? b.scrollTo(d, f.alternateValue) : b.scrollTo(f.alternateValue, d);else if (z.Normalizations.registered[c] && "transform" === z.Normalizations.registered[c]("name", a)) z.Normalizations.registered[c]("inject", a, d), h = "transform", d = g(a).transformCache[c];else { - if (z.Hooks.registered[c]) { - var i = c, - j = z.Hooks.getRoot(c);e = e || z.getPropertyValue(a, j), d = z.Hooks.injectValue(i, d, e), c = j; - }if (z.Normalizations.registered[c] && (d = z.Normalizations.registered[c]("inject", a, d), c = z.Normalizations.registered[c]("name", a)), h = z.Names.prefixCheck(c)[0], p <= 8) try { - a.style[h] = d; - } catch (k) { - x.debug && console.log("Browser does not support [" + d + "] for [" + h + "]"); - } else { - var l = g(a);l && l.isSVG && z.Names.SVGAttribute(c) ? a.setAttribute(c, d) : a.style[h] = d; - }x.debug >= 2 && console.log("Set " + c + " (" + h + "): " + d); - }return [h, d]; - }, flushTransformCache: function (a) { - var b = "", - c = g(a);if ((p || x.State.isAndroid && !x.State.isChrome) && c && c.isSVG) { - var d = function (b) { - return parseFloat(z.getPropertyValue(a, b)); - }, - e = { translate: [d("translateX"), d("translateY")], skewX: [d("skewX")], skewY: [d("skewY")], scale: 1 !== d("scale") ? [d("scale"), d("scale")] : [d("scaleX"), d("scaleY")], rotate: [d("rotateZ"), 0, 0] };o.each(g(a).transformCache, function (a) { - /^translate/i.test(a) ? a = "translate" : /^scale/i.test(a) ? a = "scale" : /^rotate/i.test(a) && (a = "rotate"), e[a] && (b += a + "(" + e[a].join(" ") + ") ", delete e[a]); - }); - } else { - var f, h;o.each(g(a).transformCache, function (c) { - return f = g(a).transformCache[c], "transformPerspective" === c ? (h = f, !0) : (9 === p && "rotateZ" === c && (c = "rotate"), void (b += c + f + " ")); - }), h && (b = "perspective" + h + " " + b); - }z.setPropertyValue(a, "transform", b); - } };z.Hooks.register(), z.Normalizations.register(), x.hook = function (a, b, c) { - var e;return a = f(a), o.each(a, function (a, f) { - if (g(f) === d && x.init(f), c === d) e === d && (e = z.getPropertyValue(f, b));else { - var h = z.setPropertyValue(f, b, c);"transform" === h[0] && x.CSS.flushTransformCache(f), e = h; - } - }), e; - };var A = function () { - function a() { - return k ? y.promise || null : p; - }function e(a, e) { - function f(f) { - var k, n;if (i.begin && 0 === C) try { - i.begin.call(r, r); - } catch (p) { - setTimeout(function () { - throw p; - }, 1); - }if ("scroll" === F) { - var q, - v, - w, - A = /^x$/i.test(i.axis) ? "Left" : "Top", - D = parseFloat(i.offset) || 0;i.container ? t.isWrapped(i.container) || t.isNode(i.container) ? (i.container = i.container[0] || i.container, q = i.container["scroll" + A], w = q + o(a).position()[A.toLowerCase()] + D) : i.container = null : (q = x.State.scrollAnchor[x.State["scrollProperty" + A]], v = x.State.scrollAnchor[x.State["scrollProperty" + ("Left" === A ? "Top" : "Left")]], w = o(a).offset()[A.toLowerCase()] + D), j = { scroll: { rootPropertyValue: !1, startValue: q, currentValue: q, endValue: w, unitType: "", easing: i.easing, scrollData: { container: i.container, direction: A, alternateValue: v } }, element: a }, x.debug && console.log("tweensContainer (scroll): ", j.scroll, a); - } else if ("reverse" === F) { - if (k = g(a), !k) return;if (!k.tweensContainer) return void o.dequeue(a, i.queue);"none" === k.opts.display && (k.opts.display = "auto"), "hidden" === k.opts.visibility && (k.opts.visibility = "visible"), k.opts.loop = !1, k.opts.begin = null, k.opts.complete = null, u.easing || delete i.easing, u.duration || delete i.duration, i = o.extend({}, k.opts, i), n = o.extend(!0, {}, k ? k.tweensContainer : null);for (var E in n) { - if (n.hasOwnProperty(E) && "element" !== E) { - var G = n[E].startValue;n[E].startValue = n[E].currentValue = n[E].endValue, n[E].endValue = G, t.isEmptyObject(u) || (n[E].easing = i.easing), x.debug && console.log("reverse tweensContainer (" + E + "): " + JSON.stringify(n[E]), a); - } - }j = n; - } else if ("start" === F) { - k = g(a), k && k.tweensContainer && k.isAnimating === !0 && (n = k.tweensContainer);var H = function (b, c) { - var d, f, g;return t.isFunction(b) && (b = b.call(a, e, B)), t.isArray(b) ? (d = b[0], !t.isArray(b[1]) && /^[\d-]/.test(b[1]) || t.isFunction(b[1]) || z.RegEx.isHex.test(b[1]) ? g = b[1] : t.isString(b[1]) && !z.RegEx.isHex.test(b[1]) && x.Easings[b[1]] || t.isArray(b[1]) ? (f = c ? b[1] : l(b[1], i.duration), g = b[2]) : g = b[1] || b[2]) : d = b, c || (f = f || i.easing), t.isFunction(d) && (d = d.call(a, e, B)), t.isFunction(g) && (g = g.call(a, e, B)), [d || 0, f, g]; - }, - I = function (e, f) { - var g, - l = z.Hooks.getRoot(e), - m = !1, - p = f[0], - q = f[1], - r = f[2]; - if (!(k && k.isSVG || "tween" === l || z.Names.prefixCheck(l)[1] !== !1 || z.Normalizations.registered[l] !== d)) return void (x.debug && console.log("Skipping [" + l + "] due to a lack of browser support."));(i.display !== d && null !== i.display && "none" !== i.display || i.visibility !== d && "hidden" !== i.visibility) && /opacity|filter/.test(e) && !r && 0 !== p && (r = 0), i._cacheValues && n && n[e] ? (r === d && (r = n[e].endValue + n[e].unitType), m = k.rootPropertyValueCache[l]) : z.Hooks.registered[e] ? r === d ? (m = z.getPropertyValue(a, l), r = z.getPropertyValue(a, e, m)) : m = z.Hooks.templates[l][1] : r === d && (r = z.getPropertyValue(a, e));var s, - u, - v, - w = !1, - y = function (a, b) { - var c, d;return d = (b || "0").toString().toLowerCase().replace(/[%A-z]+$/, function (a) { - return c = a, ""; - }), c || (c = z.Values.getUnitType(a)), [d, c]; - };if (r !== p && t.isString(r) && t.isString(p)) { - g = "";var A = 0, - B = 0, - C = [], - D = [], - E = 0, - F = 0, - G = 0;for (r = z.Hooks.fixColors(r), p = z.Hooks.fixColors(p); A < r.length && B < p.length;) { - var H = r[A], - I = p[B];if (/[\d\.]/.test(H) && /[\d\.]/.test(I)) { - for (var J = H, K = I, M = ".", N = "."; ++A < r.length;) { - if (H = r[A], H === M) M = "..";else if (!/\d/.test(H)) break;J += H; - }for (; ++B < p.length;) { - if (I = p[B], I === N) N = "..";else if (!/\d/.test(I)) break;K += I; - }var O = z.Hooks.getUnit(r, A), - P = z.Hooks.getUnit(p, B);if (A += O.length, B += P.length, O === P) J === K ? g += J + O : (g += "{" + C.length + (F ? "!" : "") + "}" + O, C.push(parseFloat(J)), D.push(parseFloat(K)));else { - var Q = parseFloat(J), - R = parseFloat(K);g += (E < 5 ? "calc" : "") + "(" + (Q ? "{" + C.length + (F ? "!" : "") + "}" : "0") + O + " + " + (R ? "{" + (C.length + (Q ? 1 : 0)) + (F ? "!" : "") + "}" : "0") + P + ")", Q && (C.push(Q), D.push(0)), R && (C.push(0), D.push(R)); - } - } else { - if (H !== I) { - E = 0;break; - }g += H, A++, B++, 0 === E && "c" === H || 1 === E && "a" === H || 2 === E && "l" === H || 3 === E && "c" === H || E >= 4 && "(" === H ? E++ : (E && E < 5 || E >= 4 && ")" === H && --E < 5) && (E = 0), 0 === F && "r" === H || 1 === F && "g" === H || 2 === F && "b" === H || 3 === F && "a" === H || F >= 3 && "(" === H ? (3 === F && "a" === H && (G = 1), F++) : G && "," === H ? ++G > 3 && (F = G = 0) : (G && F < (G ? 5 : 4) || F >= (G ? 4 : 3) && ")" === H && --F < (G ? 5 : 4)) && (F = G = 0); - } - }A === r.length && B === p.length || (x.debug && console.error('Trying to pattern match mis-matched strings ["' + p + '", "' + r + '"]'), g = d), g && (C.length ? (x.debug && console.log('Pattern found "' + g + '" -> ', C, D, "[" + r + "," + p + "]"), r = C, p = D, u = v = "") : g = d); - }g || (s = y(e, r), r = s[0], v = s[1], s = y(e, p), p = s[0].replace(/^([+-\/*])=/, function (a, b) { - return w = b, ""; - }), u = s[1], r = parseFloat(r) || 0, p = parseFloat(p) || 0, "%" === u && (/^(fontSize|lineHeight)$/.test(e) ? (p /= 100, u = "em") : /^scale/.test(e) ? (p /= 100, u = "") : /(Red|Green|Blue)$/i.test(e) && (p = p / 100 * 255, u = "")));var S = function () { - var d = { myParent: a.parentNode || c.body, position: z.getPropertyValue(a, "position"), fontSize: z.getPropertyValue(a, "fontSize") }, - e = d.position === L.lastPosition && d.myParent === L.lastParent, - f = d.fontSize === L.lastFontSize;L.lastParent = d.myParent, L.lastPosition = d.position, L.lastFontSize = d.fontSize;var g = 100, - h = {};if (f && e) h.emToPx = L.lastEmToPx, h.percentToPxWidth = L.lastPercentToPxWidth, h.percentToPxHeight = L.lastPercentToPxHeight;else { - var i = k && k.isSVG ? c.createElementNS("http://www.w3.org/2000/svg", "rect") : c.createElement("div");x.init(i), d.myParent.appendChild(i), o.each(["overflow", "overflowX", "overflowY"], function (a, b) { - x.CSS.setPropertyValue(i, b, "hidden"); - }), x.CSS.setPropertyValue(i, "position", d.position), x.CSS.setPropertyValue(i, "fontSize", d.fontSize), x.CSS.setPropertyValue(i, "boxSizing", "content-box"), o.each(["minWidth", "maxWidth", "width", "minHeight", "maxHeight", "height"], function (a, b) { - x.CSS.setPropertyValue(i, b, g + "%"); - }), x.CSS.setPropertyValue(i, "paddingLeft", g + "em"), h.percentToPxWidth = L.lastPercentToPxWidth = (parseFloat(z.getPropertyValue(i, "width", null, !0)) || 1) / g, h.percentToPxHeight = L.lastPercentToPxHeight = (parseFloat(z.getPropertyValue(i, "height", null, !0)) || 1) / g, h.emToPx = L.lastEmToPx = (parseFloat(z.getPropertyValue(i, "paddingLeft")) || 1) / g, d.myParent.removeChild(i); - }return null === L.remToPx && (L.remToPx = parseFloat(z.getPropertyValue(c.body, "fontSize")) || 16), null === L.vwToPx && (L.vwToPx = parseFloat(b.innerWidth) / 100, L.vhToPx = parseFloat(b.innerHeight) / 100), h.remToPx = L.remToPx, h.vwToPx = L.vwToPx, h.vhToPx = L.vhToPx, x.debug >= 1 && console.log("Unit ratios: " + JSON.stringify(h), a), h; - };if (/[\/*]/.test(w)) u = v;else if (v !== u && 0 !== r) if (0 === p) u = v;else { - h = h || S();var T = /margin|padding|left|right|width|text|word|letter/i.test(e) || /X$/.test(e) || "x" === e ? "x" : "y";switch (v) {case "%": - r *= "x" === T ? h.percentToPxWidth : h.percentToPxHeight;break;case "px": - break;default: - r *= h[v + "ToPx"];}switch (u) {case "%": - r *= 1 / ("x" === T ? h.percentToPxWidth : h.percentToPxHeight);break;case "px": - break;default: - r *= 1 / h[u + "ToPx"];} - }switch (w) {case "+": - p = r + p;break;case "-": - p = r - p;break;case "*": - p *= r;break;case "/": - p = r / p;}j[e] = { rootPropertyValue: m, startValue: r, currentValue: r, endValue: p, unitType: u, easing: q }, g && (j[e].pattern = g), x.debug && console.log("tweensContainer (" + e + "): " + JSON.stringify(j[e]), a); - };for (var J in s) { - if (s.hasOwnProperty(J)) { - var K = z.Names.camelCase(J), - N = H(s[J]);if (z.Lists.colors.indexOf(K) >= 0) { - var O = N[0], - P = N[1], - Q = N[2];if (z.RegEx.isHex.test(O)) { - for (var R = ["Red", "Green", "Blue"], S = z.Values.hexToRgb(O), T = Q ? z.Values.hexToRgb(Q) : d, U = 0; U < R.length; U++) { - var V = [S[U]];P && V.push(P), T !== d && V.push(T[U]), I(K + R[U], V); - }continue; - } - }I(K, N); - } - }j.element = a; - }j.element && (z.Values.addClass(a, "velocity-animating"), M.push(j), k = g(a), k && ("" === i.queue && (k.tweensContainer = j, k.opts = i), k.isAnimating = !0), C === B - 1 ? (x.State.calls.push([M, r, i, null, y.resolver, null, 0]), x.State.isTicking === !1 && (x.State.isTicking = !0, m())) : C++); - }var h, - i = o.extend({}, x.defaults, u), - j = {};switch (g(a) === d && x.init(a), parseFloat(i.delay) && i.queue !== !1 && o.queue(a, i.queue, function (b) { - x.velocityQueueEntryFlag = !0;var c = x.State.delayedElements.count++;x.State.delayedElements[c] = a;var d = function (a) { - return function () { - x.State.delayedElements[a] = !1, b(); - }; - }(c);g(a).delayBegin = new Date().getTime(), g(a).delay = parseFloat(i.delay), g(a).delayTimer = { setTimeout: setTimeout(b, parseFloat(i.delay)), next: d }; - }), i.duration.toString().toLowerCase()) {case "fast": - i.duration = 200;break;case "normal": - i.duration = v;break;case "slow": - i.duration = 600;break;default: - i.duration = parseFloat(i.duration) || 1;}if (x.mock !== !1 && (x.mock === !0 ? i.duration = i.delay = 1 : (i.duration *= parseFloat(x.mock) || 1, i.delay *= parseFloat(x.mock) || 1)), i.easing = l(i.easing, i.duration), i.begin && !t.isFunction(i.begin) && (i.begin = null), i.progress && !t.isFunction(i.progress) && (i.progress = null), i.complete && !t.isFunction(i.complete) && (i.complete = null), i.display !== d && null !== i.display && (i.display = i.display.toString().toLowerCase(), "auto" === i.display && (i.display = x.CSS.Values.getDisplayType(a))), i.visibility !== d && null !== i.visibility && (i.visibility = i.visibility.toString().toLowerCase()), i.mobileHA = i.mobileHA && x.State.isMobile && !x.State.isGingerbread, i.queue === !1) { - if (i.delay) { - var k = x.State.delayedElements.count++;x.State.delayedElements[k] = a;var n = function (a) { - return function () { - x.State.delayedElements[a] = !1, f(); - }; - }(k);g(a).delayBegin = new Date().getTime(), g(a).delay = parseFloat(i.delay), g(a).delayTimer = { setTimeout: setTimeout(f, parseFloat(i.delay)), next: n }; - } else f(); - } else o.queue(a, i.queue, function (a, b) { - return b === !0 ? (y.promise && y.resolver(r), !0) : (x.velocityQueueEntryFlag = !0, void f(a)); - });"" !== i.queue && "fx" !== i.queue || "inprogress" === o.queue(a)[0] || o.dequeue(a); - }var j, - k, - p, - q, - r, - s, - u, - w = arguments[0] && (arguments[0].p || o.isPlainObject(arguments[0].properties) && !arguments[0].properties.names || t.isString(arguments[0].properties));t.isWrapped(this) ? (k = !1, q = 0, r = this, p = this) : (k = !0, q = 1, r = w ? arguments[0].elements || arguments[0].e : arguments[0]);var y = { promise: null, resolver: null, rejecter: null };if (k && x.Promise && (y.promise = new x.Promise(function (a, b) { - y.resolver = a, y.rejecter = b; - })), w ? (s = arguments[0].properties || arguments[0].p, u = arguments[0].options || arguments[0].o) : (s = arguments[q], u = arguments[q + 1]), r = f(r), !r) return void (y.promise && (s && u && u.promiseRejectEmpty === !1 ? y.resolver() : y.rejecter()));var B = r.length, - C = 0;if (!/^(stop|finish|finishAll|pause|resume)$/i.test(s) && !o.isPlainObject(u)) { - var D = q + 1;u = {};for (var E = D; E < arguments.length; E++) { - t.isArray(arguments[E]) || !/^(fast|normal|slow)$/i.test(arguments[E]) && !/^\d/.test(arguments[E]) ? t.isString(arguments[E]) || t.isArray(arguments[E]) ? u.easing = arguments[E] : t.isFunction(arguments[E]) && (u.complete = arguments[E]) : u.duration = arguments[E]; - } - }var F;switch (s) {case "scroll": - F = "scroll";break;case "reverse": - F = "reverse";break;case "pause": - var G = new Date().getTime();return o.each(r, function (a, b) { - h(b, G); - }), o.each(x.State.calls, function (a, b) { - var c = !1;b && o.each(b[1], function (a, e) { - var f = u === d ? "" : u;return f !== !0 && b[2].queue !== f && (u !== d || b[2].queue !== !1) || (o.each(r, function (a, d) { - if (d === e) return b[5] = { resume: !1 }, c = !0, !1; - }), !c && void 0); - }); - }), a();case "resume": - return o.each(r, function (a, b) { - i(b, G); - }), o.each(x.State.calls, function (a, b) { - var c = !1;b && o.each(b[1], function (a, e) { - var f = u === d ? "" : u;return f !== !0 && b[2].queue !== f && (u !== d || b[2].queue !== !1) || !b[5] || (o.each(r, function (a, d) { - if (d === e) return b[5].resume = !0, c = !0, !1; - }), !c && void 0); - }); - }), a();case "finish":case "finishAll":case "stop": - o.each(r, function (a, b) { - g(b) && g(b).delayTimer && (clearTimeout(g(b).delayTimer.setTimeout), g(b).delayTimer.next && g(b).delayTimer.next(), delete g(b).delayTimer), "finishAll" !== s || u !== !0 && !t.isString(u) || (o.each(o.queue(b, t.isString(u) ? u : ""), function (a, b) { - t.isFunction(b) && b(); - }), o.queue(b, t.isString(u) ? u : "", [])); - });var H = [];return o.each(x.State.calls, function (a, b) { - b && o.each(b[1], function (c, e) { - var f = u === d ? "" : u;return f !== !0 && b[2].queue !== f && (u !== d || b[2].queue !== !1) || void o.each(r, function (c, d) { - if (d === e) if ((u === !0 || t.isString(u)) && (o.each(o.queue(d, t.isString(u) ? u : ""), function (a, b) { - t.isFunction(b) && b(null, !0); - }), o.queue(d, t.isString(u) ? u : "", [])), "stop" === s) { - var h = g(d);h && h.tweensContainer && f !== !1 && o.each(h.tweensContainer, function (a, b) { - b.endValue = b.currentValue; - }), H.push(a); - } else "finish" !== s && "finishAll" !== s || (b[2].duration = 1); - }); - }); - }), "stop" === s && (o.each(H, function (a, b) { - n(b, !0); - }), y.promise && y.resolver(r)), a();default: - if (!o.isPlainObject(s) || t.isEmptyObject(s)) { - if (t.isString(s) && x.Redirects[s]) { - j = o.extend({}, u);var I = j.duration, - J = j.delay || 0;return j.backwards === !0 && (r = o.extend(!0, [], r).reverse()), o.each(r, function (a, b) { - parseFloat(j.stagger) ? j.delay = J + parseFloat(j.stagger) * a : t.isFunction(j.stagger) && (j.delay = J + j.stagger.call(b, a, B)), j.drag && (j.duration = parseFloat(I) || (/^(callout|transition)/.test(s) ? 1e3 : v), j.duration = Math.max(j.duration * (j.backwards ? 1 - a / B : (a + 1) / B), .75 * j.duration, 200)), x.Redirects[s].call(b, b, j || {}, a, B, r, y.promise ? y : d); - }), a(); - }var K = "Velocity: First argument (" + s + ") was not a property map, a known action, or a registered redirect. Aborting.";return y.promise ? y.rejecter(new Error(K)) : console.log(K), a(); - }F = "start";}var L = { lastParent: null, lastPosition: null, lastFontSize: null, lastPercentToPxWidth: null, lastPercentToPxHeight: null, lastEmToPx: null, remToPx: null, vwToPx: null, vhToPx: null }, - M = [];o.each(r, function (a, b) { - t.isNode(b) && e(b, a); - }), j = o.extend({}, x.defaults, u), j.loop = parseInt(j.loop, 10);var N = 2 * j.loop - 1;if (j.loop) for (var O = 0; O < N; O++) { - var P = { delay: j.delay, progress: j.progress };O === N - 1 && (P.display = j.display, P.visibility = j.visibility, P.complete = j.complete), A(r, "reverse", P); - }return a(); - };x = o.extend(A, x), x.animate = A;var B = b.requestAnimationFrame || q;if (!x.State.isMobile && c.hidden !== d) { - var C = function () { - c.hidden ? (B = function (a) { - return setTimeout(function () { - a(!0); - }, 16); - }, m()) : B = b.requestAnimationFrame || q; - };C(), c.addEventListener("visibilitychange", C); - }return a.Velocity = x, a !== b && (a.fn.velocity = A, a.fn.velocity.defaults = x.defaults), o.each(["Down", "Up"], function (a, b) { - x.Redirects["slide" + b] = function (a, c, e, f, g, h) { - var i = o.extend({}, c), - j = i.begin, - k = i.complete, - l = {}, - m = { height: "", marginTop: "", marginBottom: "", paddingTop: "", paddingBottom: "" };i.display === d && (i.display = "Down" === b ? "inline" === x.CSS.Values.getDisplayType(a) ? "inline-block" : "block" : "none"), i.begin = function () { - 0 === e && j && j.call(g, g);for (var c in m) { - if (m.hasOwnProperty(c)) { - l[c] = a.style[c];var d = z.getPropertyValue(a, c);m[c] = "Down" === b ? [d, 0] : [0, d]; - } - }l.overflow = a.style.overflow, a.style.overflow = "hidden"; - }, i.complete = function () { - for (var b in l) { - l.hasOwnProperty(b) && (a.style[b] = l[b]); - }e === f - 1 && (k && k.call(g, g), h && h.resolver(g)); - }, x(a, m, i); - }; - }), o.each(["In", "Out"], function (a, b) { - x.Redirects["fade" + b] = function (a, c, e, f, g, h) { - var i = o.extend({}, c), - j = i.complete, - k = { opacity: "In" === b ? 1 : 0 };0 !== e && (i.begin = null), e !== f - 1 ? i.complete = null : i.complete = function () { - j && j.call(g, g), h && h.resolver(g); - }, i.display === d && (i.display = "In" === b ? "auto" : "none"), x(this, k, i); - }; - }), x; - }(window.jQuery || window.Zepto || window, window, window ? window.document : void 0); -});; // Required for Meteor package, the use of window prevents export by Meteor + }(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 = {}; @@ -1814,6 +1448,23 @@ M.keys = { 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 @@ -2118,22 +1769,7 @@ M.throttle = function (func, wait, options) { return result; }; }; - -// Velocity has conflicts when loaded with jQuery, this will check for it -// First, check if in noConflict mode -var Vel = void 0; -if (M.jQueryLoaded) { - Vel = jQuery.Velocity; -} else { - Vel = Velocity; -} - -if (Vel) { - M.Vel = Vel; -} else { - M.Vel = Velocity; -} -;(function ($, Vel) { +;(function ($, anim) { 'use strict'; var _defaults = { @@ -2268,19 +1904,45 @@ if (Vel) { var $collapsibleLi = this.$el.children('li').eq(index); if ($collapsibleLi.length) { var $body = $collapsibleLi.children('.collapsible-body'); - Vel($body[0], 'stop'); - Vel($body[0], 'slideDown', { duration: this.options.inDuration, easing: 'easeInOutCubic', queue: false, - complete: function () { - $body[0].style.height = ''; - $body[0].style.overflow = ''; - $body[0].style.padding = ''; - $body[0].style.margin = ''; + + anim.remove($body[0]); + $body.css({ + display: 'block', + overflow: 'hidden', + height: 0, + paddingTop: '', + paddingBottom: '' + }); + + var pTop = $body.css('padding-top'); + var pBottom = $body.css('padding-bottom'); + var finalHeight = $body[0].scrollHeight; + $body.css({ + paddingTop: 0, + paddingBottom: 0 + }); + + anim({ + targets: $body[0], + height: finalHeight, + paddingTop: pTop, + paddingBottom: pBottom, + duration: this.options.inDuration, + easing: 'easeInOutCubic', + complete: function (anim) { + $body.css({ + overflow: '', + paddingTop: '', + paddingBottom: '', + height: '' + }); // onOpenEnd callback if (typeof _this3.options.onOpenEnd === 'function') { _this3.options.onOpenEnd.call(_this3, $collapsibleLi[0]); } - } }); + } + }); } } @@ -2297,19 +1959,29 @@ if (Vel) { var $collapsibleLi = this.$el.children('li').eq(index); if ($collapsibleLi.length) { var $body = $collapsibleLi.children('.collapsible-body'); - Vel($body[0], 'stop'); - Vel($body[0], 'slideUp', { duration: this.options.outDuration, easing: 'easeInOutCubic', queue: false, + anim.remove($body[0]); + $body.css('overflow', 'hidden'); + anim({ + targets: $body[0], + height: 0, + paddingTop: 0, + paddingBottom: 0, + duration: this.options.outDuration, + easing: 'easeInOutCubic', complete: function () { - $body[0].style.height = ''; - $body[0].style.overflow = ''; - $body[0].style.padding = ''; - $body[0].style.margin = ''; + $body.css({ + height: '', + overflow: '', + padding: '', + display: '' + }); // onCloseEnd callback if (typeof _this4.options.onCloseEnd === 'function') { _this4.options.onCloseEnd.call(_this4, $collapsibleLi[0]); } - } }); + } + }); } } @@ -2403,8 +2075,8 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Collapsible, 'collapsible', 'M_Collapsible'); } -})(cash, M.Vel); -;(function ($, Vel) { +})(cash, anime); +;(function ($, anim) { 'use strict'; var _defaults = { @@ -2459,7 +2131,7 @@ if (Vel) { */ this.isOpen = false; - this.focusedIndex = null; + this.focusedIndex = -1; this.filterQuery = []; // Move dropdown-content after dropdown-trigger @@ -2691,7 +2363,9 @@ if (Vel) { }, { key: "_focusFocusedItem", value: function _focusFocusedItem() { - this.dropdownEl.children[this.focusedIndex].focus(); + if (this.focusedIndex >= 0 && this.focusedIndex < this.dropdownEl.children.length) { + this.dropdownEl.children[this.focusedIndex].focus(); + } } }, { key: "_getDropdownPosition", @@ -2784,19 +2458,24 @@ if (Vel) { this.dropdownEl.style.width = positionInfo.width + 'px'; this.dropdownEl.style.transformOrigin = (positionInfo.horizontalAlignment === 'left' ? '0' : '100%') + " " + (positionInfo.verticalAlignment === 'top' ? '0' : '100%'); - Vel(this.dropdownEl, { - opacity: [1, 'easeOutQuad'], - scaleX: [1, .3], - scaleY: [1, .3] }, { + anim.remove(this.dropdownEl); + anim({ + targets: this.dropdownEl, + opacity: { + value: [0, 1], + easing: 'easeOutQuad' + }, + scaleX: [.3, 1], + scaleY: [.3, 1], duration: this.options.inDuration, - queue: false, easing: 'easeOutQuint', - complete: function () { - _this7._focusFocusedItem(); + complete: function (anim) { + _this7.dropdownEl.focus(); // onOpenEnd callback if (typeof _this7.options.onOpenEnd === 'function') { - _this7.options.onOpenEnd.call(_this7, _this7.el); + var elem = anim.animatables[0].target; + _this7.options.onOpenEnd.call(elem, _this7.el); } } }); @@ -2811,18 +2490,23 @@ if (Vel) { value: function _animateOut() { var _this8 = this; - Vel(this.dropdownEl, { - opacity: [0, 'easeOutQuint'], - scaleX: [.3, 1], - scaleY: [.3, 1] }, { + anim.remove(this.dropdownEl); + anim({ + targets: this.dropdownEl, + opacity: { + value: 0, + easing: 'easeOutQuint' + }, + scaleX: .3, + scaleY: .3, duration: this.options.outDuration, - queue: false, easing: 'easeOutQuint', - complete: function () { + complete: function (anim) { _this8._resetDropdownStyles(); // onCloseEnd callback if (typeof _this8.options.onCloseEnd === 'function') { + var elem = anim.animatables[0].target; _this8.options.onCloseEnd.call(_this8, _this8.el); } } @@ -2841,20 +2525,14 @@ if (Vel) { } this.isOpen = true; - // Highlight focused item - if (this.focusedIndex === null) { - this.focusedIndex = 0; - } - // onOpenStart callback if (typeof this.options.onOpenStart === 'function') { this.options.onOpenStart.call(this, this.el); } - // Stop any previous animation - Vel(this.dropdownEl, 'stop'); + // Reset styles this._resetDropdownStyles(); - Vel.hook(this.dropdownEl, 'display', 'block'); + this.dropdownEl.style.display = 'block'; // Set width before calculating positionInfo var idealWidth = this.options.constrainWidth ? this.el.getBoundingClientRect().width : this.dropdownEl.getBoundingClientRect().width; @@ -2876,6 +2554,7 @@ if (Vel) { return; } this.isOpen = false; + this.focusedIndex = -1; // onCloseStart callback if (typeof this.options.onCloseStart === 'function') { @@ -2929,8 +2608,8 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Dropdown, 'dropdown', 'M_Dropdown'); } -})(cash, M.Vel); -;(function ($, Vel) { +})(cash, anime); +;(function ($, anim) { 'use strict'; var _defaults = { @@ -3124,13 +2803,18 @@ if (Vel) { }); // Animate overlay - Vel(this.$overlay[0], { opacity: this.options.opacity }, { duration: this.options.inDuration, queue: false, ease: 'easeOutCubic' }); + anim({ + targets: this.$overlay[0], + opacity: this.options.opacity, + duration: this.options.inDuration, + easing: 'easeOutQuad' + }); // Define modal animation options - var enterVelocityOptions = { + var enterAnimOptions = { + targets: this.el, duration: this.options.inDuration, - queue: false, - ease: 'easeOutCubic', + easing: 'easeOutCubic', // Handle modal ready callback complete: function () { if (typeof _this9.options.ready === 'function') { @@ -3141,14 +2825,21 @@ if (Vel) { // Bottom sheet animation if (this.el.classList.contains('bottom-sheet')) { - Vel(this.el, { bottom: 0, opacity: 1 }, enterVelocityOptions); + $.extend(enterAnimOptions, { + bottom: 0, + opacity: 1 + }); + anim(enterAnimOptions); // Normal modal animation } else { - Vel.hook(this.el, 'scaleX', 0.8); - Vel.hook(this.el, 'scaleY', 0.8); - this.el.style.top = this.options.startingTop; - Vel(this.el, { top: this.options.endingTop, opacity: 1, scaleX: 1, scaleY: 1 }, enterVelocityOptions); + $.extend(enterAnimOptions, { + top: [this.options.startingTop, this.options.endingTop], + opacity: 1, + scaleX: [.8, 1], + scaleY: [.8, 1] + }); + anim(enterAnimOptions); } } @@ -3162,19 +2853,24 @@ if (Vel) { var _this10 = this; // Animate overlay - Vel(this.$overlay[0], { opacity: 0 }, { duration: this.options.outDuration, queue: false, ease: 'easeOutQuart' }); + anim({ + targets: this.$overlay[0], + opacity: 0, + duration: this.options.outDuration, + easing: 'easeOutQuart' + }); // Define modal animation options - var exitVelocityOptions = { + var exitAnimOptions = { + targets: this.el, duration: this.options.outDuration, - queue: false, - ease: 'easeOutCubic', + 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); + _this10.options.complete.call(_this10, _this10.el); } _this10.$overlay.remove(); } @@ -3182,11 +2878,21 @@ if (Vel) { // Bottom sheet animation if (this.el.classList.contains('bottom-sheet')) { - Vel(this.el, { bottom: '-100%', opacity: 0 }, exitVelocityOptions); + $.extend(exitAnimOptions, { + bottom: '-100%', + opacity: 0 + }); + anim(exitAnimOptions); // Normal modal animation } else { - Vel(this.el, { top: this.options.startingTop, opacity: 0, scaleX: 0.8, scaleY: 0.8 }, exitVelocityOptions); + $.extend(exitAnimOptions, { + top: [this.options.endingTop, this.options.startingTop], + opacity: 0, + scaleX: 0.8, + scaleY: 0.8 + }); + anim(exitAnimOptions); } } @@ -3209,13 +2915,15 @@ if (Vel) { body.appendChild(this.$overlay[0]); // Set opening trigger, undefined indicates modal was opened by javascript - this._openingTrigger = !!$trigger ? $trigger : undefined; + this._openingTrigger = !!$trigger ? $trigger[0] : undefined; if (this.options.dismissible) { this._handleKeydownBound = this._handleKeydown.bind(this); document.addEventListener('keydown', this._handleKeydownBound); } + anim.remove(this.el); + anim.remove(this.$overlay[0]); this._animateIn(); return this; } @@ -3239,6 +2947,8 @@ if (Vel) { document.removeEventListener('keydown', this._handleKeydownBound); } + anim.remove(this.el); + anim.remove(this.$overlay[0]); this._animateOut(); return this; } @@ -3291,8 +3001,8 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Modal, 'modal', 'M_Modal'); } -})(cash, M.Vel); -;(function ($, Vel) { +})(cash, anime); +;(function ($, anim) { 'use strict'; var _defaults = { @@ -3466,31 +3176,28 @@ if (Vel) { value: function _animateImageIn() { var _this11 = this; - var velocityOptions = { + var animOptions = { + 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, - queue: false, - ease: 'easeOutQuad', + easing: 'easeOutQuad', complete: function () { _this11.doneAnimating = true; } }; - var velocityProperties = { - 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 - }; - if (this.$el.hasClass('responsive-img')) { - velocityProperties.maxWidth = [this.newWidth, this.newWidth]; - velocityProperties.width = [velocityProperties.width, this.originalWidth]; + animOptions.maxWidth = this.newWidth; + animOptions.width = [this.originalWidth, animOptions.width]; } else { - velocityProperties.left = [velocityProperties.left, 0]; - velocityProperties.top = [velocityProperties.top, 0]; + animOptions.left = [animOptions.left, 0]; + animOptions.top = [animOptions.top, 0]; } - Vel(this.el, velocityProperties, velocityOptions); + anim(animOptions); } /** @@ -3502,10 +3209,14 @@ if (Vel) { value: function _animateImageOut() { var _this12 = this; - var velocityOptions = { + var animOptions = { + targets: this.el, + width: this.originalWidth, + height: this.originalHeight, + left: 0, + top: 0, duration: this.options.outDuration, - queue: false, - ease: 'easeOutQuad', + easing: 'easeOutQuad', complete: function () { _this12.placeholder.css({ height: '', @@ -3529,12 +3240,7 @@ if (Vel) { } }; - Vel(this.el, { - width: this.originalWidth, - height: this.originalHeight, - left: 0, - top: 0 - }, velocityOptions); + anim(animOptions); } /** @@ -3606,8 +3312,20 @@ if (Vel) { top: -1 * overlayOffset.top + 'px' }); + anim.remove(this.el); + anim.remove(this.$overlay[0]); + + if (this.caption !== "") { + anim.remove(this.$photoCaption[0]); + } + // Animate Overlay - Vel(this.$overlay[0], { opacity: 1 }, { duration: this.options.inDuration, queue: false, ease: 'easeOutQuad' }); + anim({ + targets: this.$overlay[0], + opacity: 1, + duration: this.options.inDuration, + easing: 'easeOutQuad' + }); // Add and animate caption if it exists if (this.caption !== "") { @@ -3615,7 +3333,13 @@ if (Vel) { this.$photoCaption.text(this.caption); $('body').append(this.$photoCaption); this.$photoCaption.css({ "display": "inline" }); - Vel(this.$photoCaption[0], { opacity: 1 }, { duration: this.options.inDuration, queue: false, ease: 'easeOutQuad' }); + + anim({ + targets: this.$photoCaption[0], + opacity: 1, + duration: this.options.inDuration, + easing: 'easeOutQuad' + }); } // Resize Image @@ -3659,10 +3383,11 @@ if (Vel) { this._updateVars(); this.doneAnimating = false; - Vel(this.el, 'stop'); - Vel(this.$overlay[0], 'stop'); + anim.remove(this.el); + anim.remove(this.$overlay[0]); + if (this.caption !== "") { - Vel(this.$photoCaption[0], 'stop'); + anim.remove(this.$photoCaption[0]); } // disable exit handlers @@ -3670,18 +3395,30 @@ if (Vel) { window.removeEventListener('resize', this._handleWindowResizeBound); window.removeEventListener('keyup', this._handleWindowEscapeBound); - Vel(this.$overlay[0], { opacity: 0 }, { duration: this.options.outDuration, queue: false, ease: 'easeOutQuad', complete: function () { + anim({ + targets: this.$overlay[0], + opacity: 0, + duration: this.options.outDuration, + easing: 'easeOutQuad', + complete: function () { _this14.overlayActive = false; _this14.$overlay.remove(); - } }); + } + }); this._animateImageOut(); // Remove Caption + reset css settings on image if (this.caption !== "") { - Vel(this.$photoCaption[0], { opacity: 0 }, { duration: this.options.outDuration, queue: false, ease: 'easeOutQuad', complete: function () { + anim({ + targets: this.$photoCaption[0], + opacity: 0, + duration: this.options.outDuration, + easing: 'easeOutQuad', + complete: function () { _this14.$photoCaption.remove(); - } }); + } + }); } } }], [{ @@ -3719,7 +3456,7 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Materialbox, 'materialbox', 'M_Materialbox'); } -})(cash, M.Vel); +})(cash, anime); ;(function ($) { 'use strict'; @@ -3851,7 +3588,7 @@ if (Vel) { M.initializeJqueryWrapper(Parallax, 'parallax', 'M_Parallax'); } })(cash); -;(function ($, Vel) { +;(function ($, anim) { 'use strict'; var _defaults = { @@ -3890,7 +3627,7 @@ if (Vel) { this.el = el; /** - * Options for the carousel + * Options for the Tabs * @member Tabs#options * @prop {Number} duration * @prop {Function} onShow @@ -4031,14 +3768,14 @@ if (Vel) { }); } } else { - if (this.$content !== undefined) { + if (this.$content.length) { this.$content[0].style.display = 'block'; this.$content.addClass('active'); if (typeof this.options.onShow === 'function') { this.options.onShow.call(this, this.$content[0]); } - if ($oldContent !== undefined && !$oldContent.is(this.$content)) { + if ($oldContent.length && !$oldContent.is(this.$content)) { $oldContent[0].style.display = 'none'; $oldContent.removeClass('active'); } @@ -4112,7 +3849,7 @@ if (Vel) { var _this17 = this; // Change swipeable according to responsive threshold - if (window.innerWidth > options.responsiveThreshold) { + if (window.innerWidth > this.options.responsiveThreshold) { this.options.swipeable = false; } @@ -4139,7 +3876,7 @@ if (Vel) { _this17.$activeTabLink.addClass('active'); _this17._animateIndicator(prevIndex); if (typeof _this17.options.onShow === "function") { - _this17.options.onShow.call(_this17, _this17.$content); + _this17.options.onShow.call(_this17, _this17.$content[0]); } } }); @@ -4209,7 +3946,7 @@ if (Vel) { /** * Finds right attribute for indicator based on active tab. - * @param {jQuery} el + * @param {cash} el */ }, { @@ -4220,7 +3957,7 @@ if (Vel) { /** * Finds left attribute for indicator based on active tab. - * @param {jQuery} el + * @param {cash} el */ }, { @@ -4228,6 +3965,11 @@ if (Vel) { value: function _calcLeftPos(el) { return Math.floor(el.position().left); } + }, { + key: "updateTabIndicator", + value: function updateTabIndicator() { + this._animateIndicator(this.index); + } /** * Animates Indicator to active tab. @@ -4237,25 +3979,31 @@ if (Vel) { }, { key: "_animateIndicator", value: function _animateIndicator(prevIndex) { - var velOptions = { - duration: this.options.duration, - queue: false, - easing: 'easeOutQuad' - }; - var velOptionsLeft = void 0, - velOptionsRight = void 0; + var leftDelay = 0, + rightDelay = 0; if (this.index - prevIndex >= 0) { - velOptionsLeft = $.extend({}, velOptions, { delay: 90 }); - velOptionsRight = velOptions; + leftDelay = 90; } else { - velOptionsLeft = velOptions; - velOptionsRight = $.extend({}, velOptions, { delay: 90 }); + rightDelay = 90; } - // Animate with velocity - Vel(this._indicator, { left: this._calcLeftPos(this.$activeTabLink) }, velOptionsLeft); - Vel(this._indicator, { right: this._calcRightPos(this.$activeTabLink) }, velOptionsRight); + // Animate + var animOptions = { + targets: this._indicator, + left: { + value: this._calcLeftPos(this.$activeTabLink), + delay: leftDelay + }, + right: { + value: this._calcRightPos(this.$activeTabLink), + delay: rightDelay + }, + duration: this.options.duration, + easing: 'easeOutQuad' + }; + anim.remove(this._indicator); + anim(animOptions); } /** @@ -4268,6 +4016,7 @@ if (Vel) { value: function select(tabId) { var tab = this.$tabLinks.filter('[href="#' + tabId + '"]'); if (tab.length) { + 4; tab.trigger('click'); } } @@ -4306,8 +4055,8 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Tabs, 'tabs', 'M_Tabs'); } -})(cash, M.Vel); -;(function ($, Vel) { +})(cash, anime); +;(function ($, anim) { 'use strict'; var _defaults = { @@ -4315,8 +4064,8 @@ if (Vel) { enterDelay: 0, html: null, margin: 5, - inDuration: 300, - outDuration: 250, + inDuration: 250, + outDuration: 200, position: 'bottom', transitionMovement: 10 }; @@ -4475,8 +4224,8 @@ if (Vel) { this.xMovement = 0, this.yMovement = 0; - targetTop = origin.offsetTop; - targetLeft = origin.offsetLeft; + targetTop = origin.getBoundingClientRect().top + M.getDocumentScrollTop(); + targetLeft = origin.getBoundingClientRect().left + M.getDocumentScrollLeft(); if (this.options.position === 'top') { targetTop += -tooltipHeight - margin; @@ -4539,29 +4288,27 @@ if (Vel) { value: function _animateIn() { this._positionTooltip(); this.tooltipEl.style.visibility = 'visible'; - Vel(this.tooltipEl, 'stop'); - Vel(this.tooltipEl, { + anim.remove(this.tooltipEl); + anim({ + targets: this.tooltipEl, opacity: 1, translateX: this.xMovement, - translateY: this.yMovement - }, { + translateY: this.yMovement, duration: this.options.inDuration, - easing: 'easeOutCubic', - queue: false + easing: 'easeOutCubic' }); } }, { key: "_animateOut", value: function _animateOut() { - Vel(this.tooltipEl, 'stop'); - Vel(this.tooltipEl, { + anim.remove(this.tooltipEl); + anim({ + targets: this.tooltipEl, opacity: 0, translateX: 0, - translateY: 0 - }, { + translateY: 0, duration: this.options.outDuration, - easing: 'easeOutCubic', - queue: false + easing: 'easeOutCubic' }); } }, { @@ -4627,7 +4374,7 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Tooltip, 'tooltip', 'M_Tooltip'); } -})(cash, M.Vel); +})(cash, anime); ; /*! * Waves v0.6.4 * http://fian.my.id/Waves @@ -4961,7 +4708,7 @@ if (Vel) { Waves.displayEffect(); }, false); })(window); -;(function ($, Vel) { +;(function ($, anim) { 'use strict'; var _defaults = { @@ -5051,10 +4798,12 @@ if (Vel) { key: "_animateIn", value: function _animateIn() { // Animate toast in - Vel(this.el, { top: 0, opacity: 1 }, { + anim({ + targets: this.el, + top: 0, + opacity: 1, duration: 300, - easing: 'easeOutCubic', - queue: false + easing: 'easeOutCubic' }); } @@ -5101,10 +4850,12 @@ if (Vel) { this.el.style.opacity = 0; } - Vel(this.el, { opacity: 0, marginTop: '-40px' }, { + anim({ + targets: this.el, + opacity: 0, + marginTop: -40, duration: this.options.outDuration, easing: 'easeOutExpo', - queue: false, complete: function () { // Call the optional callback if (typeof _this21.options.completeCallback === 'function') { @@ -5306,8 +5057,8 @@ if (Vel) { M.toast = function (options) { return new Toast(options); }; -})(cash, M.Vel); -;(function ($, Vel) { +})(cash, anime); +;(function ($, anim) { 'use strict'; var _defaults = { @@ -5486,7 +5237,7 @@ if (Vel) { /** * Set variables needed at the beggining of drag - * and stop any current Velocity transition. + * and stop any current transition. * @param {Event} e */ @@ -5500,8 +5251,8 @@ if (Vel) { this._time = Date.now(); this._width = this.el.getBoundingClientRect().width; this._overlay.style.display = 'block'; - Vel(this.el, 'stop'); - Vel(this._overlay, 'stop'); + anim.remove(this.el); + anim.remove(this._overlay); } /** @@ -5730,8 +5481,13 @@ if (Vel) { // Handle fixed Sidenav if (this.isFixed && window.innerWidth > 992) { - Vel(this.el, 'stop'); - Vel(this.el, { translateX: 0 }, { duration: 0, queue: false }); + anim.remove(this.el); + anim({ + targets: this.el, + translateX: 0, + duration: 0, + easing: 'easeOutQuad' + }); this._enableBodyScrolling(); this._overlay.style.display = 'none'; @@ -5790,13 +5546,19 @@ if (Vel) { slideOutPercent = this.options.edge === 'left' ? slideOutPercent + this.percentOpen : slideOutPercent - this.percentOpen; } - Vel(this.el, 'stop'); - Vel(this.el, { 'translateX': [0, slideOutPercent * 100 + "%"] }, { duration: this.options.inDuration, queue: false, easing: 'easeOutQuad', complete: function () { + anim.remove(this.el); + anim({ + targets: this.el, + translateX: [slideOutPercent * 100 + "%", 0], + duration: this.options.inDuration, + easing: 'easeOutQuad', + complete: function () { // Run onOpenEnd callback if (typeof _this22.options.onOpenEnd === 'function') { _this22.options.onOpenEnd.call(_this22, _this22.el); } - } }); + } + }); } }, { key: "_animateOverlayIn", @@ -5805,11 +5567,18 @@ if (Vel) { if (this.isDragged) { start = this.percentOpen; } else { - Vel.hook(this._overlay, 'display', 'block'); + $(this._overlay).css({ + display: 'block' + }); } - Vel(this._overlay, 'stop'); - Vel(this._overlay, { opacity: [1, start] }, { duration: this.options.inDuration, queue: false, easing: 'easeOutQuad' }); + anim.remove(this._overlay); + anim({ + targets: this._overlay, + opacity: [start, 1], + duration: this.options.inDuration, + easing: 'easeOutQuad' + }); } }, { key: "_animateOut", @@ -5828,19 +5597,35 @@ if (Vel) { slideOutPercent = this.options.edge === 'left' ? endPercent + this.percentOpen : endPercent - this.percentOpen; } - Vel(this.el, 'stop'); - Vel(this.el, { 'translateX': [endPercent * 105 + "%", slideOutPercent * 100 + "%"] }, { duration: this.options.outDuration, queue: false, easing: 'easeOutQuad', complete: function () { + anim.remove(this.el); + anim({ + targets: this.el, + translateX: [slideOutPercent * 100 + "%", endPercent * 105 + "%"], + duration: this.options.outDuration, + easing: 'easeOutQuad', + complete: function () { // Run onOpenEnd callback if (typeof _this23.options.onCloseEnd === 'function') { _this23.options.onCloseEnd.call(_this23, _this23.el); } - } }); + } + }); } }, { key: "_animateOverlayOut", value: function _animateOverlayOut() { - Vel(this._overlay, 'stop'); - Vel(this._overlay, 'fadeOut', { duration: this.options.outDuration, queue: false, easing: 'easeOutQuad' }); + var _this24 = this; + + anim.remove(this._overlay); + anim({ + targets: this._overlay, + opacity: 0, + duration: this.options.outDuration, + easing: 'easeOutQuad', + complete: function () { + $(_this24._overlay).css('display', 'none'); + } + }); } }], [{ key: "init", @@ -5886,8 +5671,8 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Sidenav, 'sidenav', 'M_Sidenav'); } -})(cash, M.Vel); -;(function ($, Vel) { +})(cash, anime); +;(function ($, anim) { 'use strict'; var _defaults = { @@ -6005,7 +5790,13 @@ if (Vel) { if ($trigger.is('a[href="#' + scrollspy.$el.attr('id') + '"]')) { e.preventDefault(); var offset = scrollspy.$el.offset().top + 1; - Vel(document.body, 'scroll', { duration: 400, offset: offset - scrollspy.options.scrollOffset, easing: 'easeOutCubic' }); + + anim({ + targets: [document.documentElement, document.body], + scrollTop: offset - scrollspy.options.scrollOffset, + duration: 400, + easing: 'easeOutCubic' + }); break; } } @@ -6087,7 +5878,7 @@ if (Vel) { }, { key: "_exit", value: function _exit() { - var _this24 = this; + var _this25 = this; ScrollSpy._visibleElements = ScrollSpy._visibleElements.filter(function (value) { return value.height() != 0; @@ -6097,7 +5888,7 @@ if (Vel) { $(this.options.getActiveElement(ScrollSpy._visibleElements[0].attr('id'))).removeClass(this.options.activeClass); ScrollSpy._visibleElements = ScrollSpy._visibleElements.filter(function (el) { - return el.attr('id') != _this24.$el.attr('id'); + return el.attr('id') != _this25.$el.attr('id'); }); if (ScrollSpy._visibleElements[0]) { // Check if empty @@ -6204,7 +5995,7 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(ScrollSpy, 'scrollSpy', 'M_ScrollSpy'); } -})(cash, M.Vel); +})(cash, anime); ;(function ($) { 'use strict'; @@ -6517,7 +6308,7 @@ if (Vel) { }, { key: "_renderDropdown", value: function _renderDropdown(data, val) { - var _this25 = this; + var _this26 = this; this._removeAutocomplete(); @@ -6543,7 +6334,7 @@ if (Vel) { // Sort var sortFunctionBound = function (a, b) { - return _this25.options.sortFunction(a.key.toLowerCase(), b.key.toLowerCase(), val.toLowerCase()); + return _this26.options.sortFunction(a.key.toLowerCase(), b.key.toLowerCase(), val.toLowerCase()); }; matchingData.sort(sortFunctionBound); @@ -6673,7 +6464,12 @@ if (Vel) { var fontFamily = $textarea.css('font-family'); var fontSize = $textarea.css('font-size'); var lineHeight = $textarea.css('line-height'); - var padding = $textarea.css('padding'); + + // Firefox can't handle padding shorthand. + var paddingTop = $textarea.css('padding-top'); + var paddingRight = $textarea.css('padding-right'); + var paddingBottom = $textarea.css('padding-bottom'); + var paddingLeft = $textarea.css('padding-left'); if (fontSize) { hiddenDiv.css('font-size', fontSize); @@ -6684,8 +6480,17 @@ if (Vel) { if (lineHeight) { hiddenDiv.css('line-height', lineHeight); } - if (padding) { - hiddenDiv.css('padding', padding); + if (paddingTop) { + hiddenDiv.css('padding-top', paddingTop); + } + if (paddingRight) { + hiddenDiv.css('padding-right', paddingRight); + } + if (paddingBottom) { + hiddenDiv.css('padding-bottom', paddingBottom); + } + if (paddingLeft) { + hiddenDiv.css('padding-left', paddingLeft); } // Set original-height, if none @@ -6844,7 +6649,7 @@ if (Vel) { }); }); // End of $(document).ready })(cash); -;(function ($, Vel) { +;(function ($, anim) { 'use strict'; var _defaults = { @@ -6867,7 +6672,7 @@ if (Vel) { * @param {Object} options */ function Slider(el, options) { - var _this26 = this; + var _this27 = this; _classCallCheck(this, Slider); @@ -6902,7 +6707,7 @@ if (Vel) { // Set initial positions of captions this.$slides.find('.caption').each(function (el) { - _this26._animateCaptionIn(el, 0); + _this27._animateCaptionIn(el, 0); }); // Move img src into background-image @@ -6921,7 +6726,12 @@ if (Vel) { this.$active.css('display', 'block'); } else { this.$slides.first().addClass('active'); - Vel(this.$slides.first()[0], { opacity: 1 }, { duration: this.options.duration, queue: false, easing: 'easeOutQuad' }); + anim({ + targets: this.$slides.first()[0], + opacity: 1, + duration: this.options.duration, + easing: 'easeOutQuad' + }); this.activeIndex = 0; this.$active = this.$slides.eq(this.activeIndex); @@ -6934,7 +6744,14 @@ if (Vel) { // Adjust height to current slide this.$active.find('img').each(function (el) { - Vel(_this26.$active.find('.caption')[0], { opacity: 1, translateX: 0, translateY: 0 }, { duration: _this26.options.duration, queue: false, easing: 'easeOutQuad' }); + anim({ + targets: _this27.$active.find('.caption')[0], + opacity: 1, + translateX: 0, + translateY: 0, + duration: _this27.options.duration, + easing: 'easeOutQuad' + }); }); this._setupEventHandlers(); @@ -6964,14 +6781,14 @@ if (Vel) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { - var _this27 = this; + var _this28 = 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', _this27._handleIndicatorClickBound); + el.addEventListener('click', _this28._handleIndicatorClickBound); }); } } @@ -6983,11 +6800,11 @@ if (Vel) { }, { key: "_removeEventHandlers", value: function _removeEventHandlers() { - var _this28 = this; + var _this29 = this; if (this.options.indicators) { this.$indicators.each(function (el) { - el.removeEventListener('click', _this28._handleIndicatorClickBound); + el.removeEventListener('click', _this29._handleIndicatorClickBound); }); } } @@ -7027,19 +6844,22 @@ if (Vel) { }, { key: "_animateCaptionIn", value: function _animateCaptionIn(caption, duration) { - var velocityOptions = { - opacity: 0 + var animOptions = { + targets: caption, + opacity: 0, + duration: duration, + easing: 'easeOutQuad' }; if ($(caption).hasClass('center-align')) { - velocityOptions.translateY = -100; + animOptions.translateY = -100; } else if ($(caption).hasClass('right-align')) { - velocityOptions.translateX = 100; + animOptions.translateX = 100; } else if ($(caption).hasClass('left-align')) { - velocityOptions.translateX = -100; + animOptions.translateX = -100; } - Vel(caption, velocityOptions, { duration: duration, queue: false }); + anim(animOptions); } /** @@ -7068,13 +6888,13 @@ if (Vel) { }, { key: "_setupIndicators", value: function _setupIndicators() { - var _this29 = this; + var _this30 = this; if (this.options.indicators) { this.$indicators = $(''); this.$slides.each(function (el, index) { var $indicator = $('
  • '); - _this29.$indicators.append($indicator[0]); + _this30.$indicators.append($indicator[0]); }); this.$el.append(this.$indicators[0]); this.$indicators = this.$indicators.children('li.indicator-item'); @@ -7099,7 +6919,7 @@ if (Vel) { }, { key: "set", value: function set(index) { - var _this30 = this; + var _this31 = this; // Wrap around indices. if (index >= this.$slides.length) index = 0;else if (index < 0) index = this.$slides.length - 1; @@ -7108,14 +6928,25 @@ if (Vel) { if (this.activeIndex != index) { this.$active = this.$slides.eq(this.activeIndex); var $caption = this.$active.find('.caption'); - this.$active.removeClass('active'); - Vel(this.$active[0], { opacity: 0 }, { duration: this.options.duration, queue: false, easing: 'easeOutQuad', + + anim({ + targets: this.$active[0], + opacity: 0, + duration: this.options.duration, + easing: 'easeOutQuad', complete: function () { - _this30.$slides.not('.active').each(function (el) { - Vel(el, { opacity: 0, translateX: 0, translateY: 0 }, { duration: 0, queue: false }); + _this31.$slides.not('.active').each(function (el) { + anim({ + targets: el, + opacity: 0, + translateX: 0, + translateY: 0, + duration: 0, + easing: 'easeOutQuad' + }); }); - }.bind(this) + } }); this._animateCaptionIn($caption[0], this.options.duration); @@ -7126,8 +6957,22 @@ if (Vel) { this.$indicators.eq(index).addClass('active'); } - Vel(this.$slides.eq(index)[0], { opacity: 1 }, { duration: this.options.duration, queue: false, easing: 'easeOutQuad' }); - Vel(this.$slides.eq(index).find('.caption')[0], { opacity: 1, translateX: 0, translateY: 0 }, { duration: this.options.duration, delay: this.options.duration, queue: false, easing: 'easeOutQuad' }); + anim({ + targets: this.$slides.eq(index)[0], + opacity: 1, + duration: this.options.duration, + easing: 'easeOutQuad' + }); + + anim({ + targets: this.$slides.eq(index).find('.caption')[0], + opacity: 1, + translateX: 0, + translateY: 0, + duration: this.options.duration, + delay: this.options.duration, + easing: 'easeOutQuad' + }); this.$slides.eq(index).addClass('active'); this.activeIndex = index; @@ -7222,8 +7067,8 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Slider, 'slider', 'M_Slider'); } -})(cash, M.Vel); -;(function ($, Vel) { +})(cash, anime); +;(function ($, anim) { $(document).on('click', '.card', function (e) { if ($(this).children('.card-reveal').length) { var $card = $(e.target).closest('.card'); @@ -7233,25 +7078,31 @@ if (Vel) { var $cardReveal = $(this).find('.card-reveal'); if ($(e.target).is($('.card-reveal .card-title')) || $(e.target).is($('.card-reveal .card-title i'))) { // Make Reveal animate down and display none - Vel($cardReveal, { translateY: 0 }, { + anim({ + targets: $cardReveal[0], + translateY: 0, duration: 225, - queue: false, easing: 'easeInOutQuad', - complete: function () { - $(this).css({ display: 'none' }); + complete: function (anim) { + var el = anim.animatables[0].target; + $(el).css({ display: 'none' }); $card.css('overflow', $card.data('initialOverflow')); } }); } else if ($(e.target).is($('.card .activator')) || $(e.target).is($('.card .activator i'))) { $card.css('overflow', 'hidden'); $cardReveal.css({ display: 'block' }); - Vel($cardReveal, 'stop'); - Vel($cardReveal, { translateY: '-100%' }, { duration: 300, queue: false, easing: 'easeInOutQuad' }); + anim({ + targets: $cardReveal[0], + translateY: '-100%', + duration: 300, + easing: 'easeInOutQuad' + }); } } }); -})(cash, M.Vel); -;(function ($, Vel) { +})(cash, anime); +;(function ($) { 'use strict'; var _defaults = { @@ -7308,8 +7159,7 @@ if (Vel) { this.$el.addClass('chips input-field'); this.chipsData = []; this.$chips = $(); - this.$input = this.$el.find('input'); - this.$input.addClass('input'); + this._setupInput(); this.hasAutocomplete = Object.keys(this.options.autocompleteOptions).length > 0; // Set input id @@ -7521,7 +7371,7 @@ if (Vel) { } // move input to end - this.$el.append(this.$input); + this.$el.append(this.$input[0]); } /** @@ -7531,17 +7381,33 @@ if (Vel) { }, { key: "_setupAutocomplete", value: function _setupAutocomplete() { - var _this31 = this; + var _this32 = this; this.options.autocompleteOptions.onAutocomplete = function (val) { - _this31.addChip({ tag: val }); - _this31.$input[0].value = ''; - _this31.$input[0].focus(); + _this32.addChip({ tag: val }); + _this32.$input[0].value = ''; + _this32.$input[0].focus(); }; this.autocomplete = M.Autocomplete.init(this.$input, this.options.autocompleteOptions)[0]; } + /** + * Setup Input + */ + + }, { + key: "_setupInput", + value: function _setupInput() { + this.$input = this.$el.find('input'); + if (!this.$input.length) { + this.$input = $(''); + this.$el.append(this.$input); + } + + this.$input.addClass('input'); + } + /** * Setup Label */ @@ -7623,7 +7489,7 @@ if (Vel) { }, { key: "deleteChip", value: function deleteChip(chipIndex) { - // let chip = this.chips[chipIndex]; + var $chip = this.$chips.eq(chipIndex); this.$chips.eq(chipIndex).remove(); this.$chips = this.$chips.filter(function (el) { return $(el).index() >= 0; @@ -7633,7 +7499,7 @@ if (Vel) { // fire chipDelete callback if (typeof this.options.onChipDelete === 'function') { - this.options.onChipDelete.call(this, this.$el, this.$chip); + this.options.onChipDelete.call(this, this.$el, $chip[0]); } } @@ -7651,21 +7517,9 @@ if (Vel) { // fire chipSelect callback if (typeof this.options.onChipSelect === 'function') { - this.options.onChipSelect.call(this, this.$el, this.$chip); + this.options.onChipSelect.call(this, this.$el, $chip[0]); } } - - /** - * Deselect chip - * @param {Number} chip - */ - - }, { - key: "deselectChip", - value: function deselectChip(chipIndex) { - var $chip = this.$chips.eq(chipIndex); - this._selectedChip = null; - } }], [{ key: "init", value: function init($els, options) { @@ -7956,7 +7810,7 @@ if (Vel) { M.initializeJqueryWrapper(Pushpin, 'pushpin', 'M_Pushpin'); } })(cash); -;(function ($, Vel) { +;(function ($, anim) { 'use strict'; var _defaults = { @@ -8005,6 +7859,8 @@ if (Vel) { 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; @@ -8141,15 +7997,22 @@ if (Vel) { }, { key: "_animateInFAB", value: function _animateInFAB() { + var _this33 = this; + this.$el.addClass('active'); - Vel.hook(this.$floatingBtns, 'scaleX', 0.4); - Vel.hook(this.$floatingBtns, 'scaleY', 0.4); - Vel.hook(this.$floatingBtns, 'translateY', this.offsetY + 'px'); - Vel.hook(this.$floatingBtns, 'translateX', this.offsetX + 'px'); var time = 0; - this.$floatingBtnsReverse.each(function () { - Vel(this, { opacity: "1", scaleX: 1, scaleY: 1, translateY: 0, translateX: 0 }, { duration: 80, delay: time }); + this.$floatingBtnsReverse.each(function (el) { + anim({ + targets: el, + opacity: 1, + scale: [.4, 1], + translateY: [_this33.offsetY, 0], + translateX: [_this33.offsetX, 0], + duration: 275, + delay: time, + easing: 'easeInOutQuad' + }); time += 40; }); } @@ -8161,9 +8024,23 @@ if (Vel) { }, { key: "_animateOutFAB", value: function _animateOutFAB() { - this.$el.removeClass('active'); - Vel(this.$floatingBtns, 'stop'); - Vel(this.$floatingBtns, { opacity: "0", scaleX: .4, scaleY: .4, translateY: this.offsetY, translateX: this.offsetX }, { duration: 80 }); + var _this34 = this; + + this.$floatingBtnsReverse.each(function (el) { + anim.remove(el); + anim({ + targets: el, + opacity: 0, + scale: .4, + translateY: _this34.offsetY, + translateX: _this34.offsetX, + duration: 175, + easing: 'easeOutQuad', + complete: function () { + _this34.$el.removeClass('active'); + } + }); + }); } /** @@ -8173,7 +8050,7 @@ if (Vel) { }, { key: "_animateInToolbar", value: function _animateInToolbar() { - var _this32 = this; + var _this35 = this; var scaleFactor = void 0; var windowWidth = window.innerWidth; @@ -8209,18 +8086,18 @@ if (Vel) { }); setTimeout(function () { - _this32.$el.css({ + _this35.$el.css({ transform: '', transition: 'transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s' }); - _this32.$anchor.css({ + _this35.$anchor.css({ overflow: 'visible', transform: '', transition: 'transform .2s' }); setTimeout(function () { - _this32.$el.css({ + _this35.$el.css({ overflow: 'hidden', 'background-color': fabColor }); @@ -8228,14 +8105,14 @@ if (Vel) { transform: 'scale(' + scaleFactor + ')', transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' }); - _this32.$menu.children('li').children('a').css({ + _this35.$menu.children('li').children('a').css({ opacity: 1 }); // Scroll to close. - _this32._handleDocumentClickBound = _this32._handleDocumentClick.bind(_this32); - window.addEventListener('scroll', _this32._handleCloseBound, true); - document.body.addEventListener('click', _this32._handleDocumentClickBound, true); + _this35._handleDocumentClickBound = _this35._handleDocumentClick.bind(_this35); + window.addEventListener('scroll', _this35._handleCloseBound, true); + document.body.addEventListener('click', _this35._handleDocumentClickBound, true); }, 100); }, 0); } @@ -8247,7 +8124,7 @@ if (Vel) { }, { key: "_animateOutToolbar", value: function _animateOutToolbar() { - var _this33 = this; + var _this36 = this; var windowWidth = window.innerWidth; var windowHeight = window.innerHeight; @@ -8278,26 +8155,26 @@ if (Vel) { backdrop.remove(); // Set initial state. - _this33.$el.css({ + _this36.$el.css({ 'text-align': '', width: '', bottom: '', left: '', overflow: '', 'background-color': '', - transform: 'translate3d(' + -_this33.offsetX + 'px,0,0)' + transform: 'translate3d(' + -_this36.offsetX + 'px,0,0)' }); - _this33.$anchor.css({ + _this36.$anchor.css({ overflow: '', - transform: 'translate3d(0,' + _this33.offsetY + 'px,0)' + transform: 'translate3d(0,' + _this36.offsetY + 'px,0)' }); setTimeout(function () { - _this33.$el.css({ + _this36.$el.css({ transform: 'translate3d(0,0,0)', transition: 'transform .2s' }); - _this33.$anchor.css({ + _this36.$anchor.css({ transform: 'translate3d(0,0,0)', transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' }); @@ -8339,18 +8216,14 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(FloatingActionButton, 'floatingActionButton', 'M_FloatingActionButton'); } -})(cash, M.Vel); -;(function ($, Vel) { +})(cash, anime); +;(function ($) { 'use strict'; var _defaults = { // the default output format for the input field value - format: 'YYYY-MM-DD', - - // the toString function which gets passed a current date object and format - // and returns a string - toString: null, + format: 'mmm dd, yyyy', // Used to create date object from current input string parse: null, @@ -8446,6 +8319,10 @@ if (Vel) { this.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); + this.id = M.guid(); this._setupVariables(); @@ -8503,26 +8380,34 @@ if (Vel) { }, { key: "_setupModal", value: function _setupModal() { - var _this34 = this; + var _this37 = this; this.modalEl.id = 'modal-' + this.id; this.modal = new M.Modal(this.modalEl, { complete: function () { - _this34.isOpen = false; + _this37.isOpen = false; } }); } }, { key: "toString", value: function toString(format) { + var _this38 = this; + format = format || this.options.format; if (!Datepicker._isDate(this.date)) { return ''; } - if (this.options.toString) { - return this.options.toString(this.date, format); - } - return this.date.toDateString(); + + 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; + } + }).join(''); + return formattedDate; } }, { key: "setDate", @@ -8556,7 +8441,7 @@ if (Vel) { this.gotoDate(this.date); if (!preventOnSelect && typeof this.options.onSelect === 'function') { - this.options.onSelect.call(this, this.getDate()); + this.options.onSelect.call(this, this.date); } } }, { @@ -8811,7 +8696,6 @@ if (Vel) { arr.push(''); } - // monthHtml = '
    ' + opts.i18n.months[month] + '
    '; monthHtml = ''; if ($.isArray(opts.yearRange)) { @@ -8827,7 +8711,7 @@ if (Vel) { arr.push(''); } } - // yearHtml = '
    ' + year + opts.yearSuffix + '
    '; + yearHtml = ''; var leftArrow = ''; @@ -8898,8 +8782,14 @@ if (Vel) { this.calendarEl.innerHTML = html; // Init Materialize Select - new M.Select(this.calendarEl.querySelector('.pika-select-year'), { classes: 'select-year' }); - new M.Select(this.calendarEl.querySelector('.pika-select-month'), { classes: 'select-month' }); + 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' }); + + // Add change handlers for select + yearSelect.addEventListener('change', this._handleYearChange.bind(this)); + monthSelect.addEventListener('change', this._handleMonthChange.bind(this)); if (typeof this.options.onDraw === 'function') { this.options.onDraw(this); @@ -8920,6 +8810,7 @@ if (Vel) { 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); @@ -8932,6 +8823,8 @@ if (Vel) { }, { key: "_setupVariables", value: function _setupVariables() { + var _this39 = this; + this.$modalEl = $(Datepicker._template); this.modalEl = this.$modalEl[0]; @@ -8942,6 +8835,34 @@ if (Vel) { 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 _this39.date.getDate(); + }, + ddd: function () { + return _this39.options.i18n.weekdaysShort[_this39.date.getDay()]; + }, + dddd: function () { + return _this39.options.i18n.weekdays[_this39.date.getDay()]; + }, + mm: function () { + return _this39.date.getMonth() + 1; + }, + mmm: function () { + return _this39.options.i18n.monthsShort[_this39.date.getMonth()]; + }, + mmmm: function () { + return _this39.options.i18n.monthsShort[_this39.date.getMonth()]; + }, + yy: function () { + return _this39.date.getFullYear().slice(2); + }, + yyyy: function () { + return _this39.date.getFullYear(); + } + }; } /** @@ -9012,50 +8933,42 @@ if (Vel) { this.setInputValue(); this.close(); } + }, { + key: "_handleMonthChange", + value: function _handleMonthChange(e) { + this.gotoMonth(e.target.value); + } + }, { + key: "_handleYearChange", + value: function _handleYearChange(e) { + this.gotoYear(e.target.value); + } + + /** + * change view to a specific month (zero-index, e.g. 0: January) + */ + + }, { + key: "gotoMonth", + value: function gotoMonth(month) { + if (!isNaN(month)) { + this.calendars[0].month = parseInt(month, 10); + this.adjustCalendars(); + } + } - // _onChange(e) { - // e = e || window.event; - // let target = e.target || e.srcElement; - // if (!target) { - // return; - // } - // if (hasClass(target, 'pika-select-month')) { - // self.gotoMonth(target.value); - // } - // else if (hasClass(target, 'pika-select-year')) { - // self.gotoYear(target.value); - // } - // } - - // _onKeyChange(e) { - // e = e || window.event; - - // if (self.isVisible()) { - - // switch(e.keyCode){ - // case 13: - // case 27: - // if (opts.field) { - // opts.field.blur(); - // } - // break; - // case 37: - // e.preventDefault(); - // self.adjustDate('subtract', 1); - // break; - // case 38: - // self.adjustDate('subtract', 7); - // break; - // case 39: - // self.adjustDate('add', 1); - // break; - // case 40: - // self.adjustDate('add', 7); - // break; - // } - // } - // } + /** + * change view to a specific full year (e.g. "2012") + */ + }, { + key: "gotoYear", + value: function gotoYear(year) { + if (!isNaN(year)) { + this.calendars[0].year = parseInt(year, 10); + this.adjustCalendars(); + } + } }, { key: "_handleInputChange", value: function _handleInputChange(e) { @@ -9078,26 +8991,6 @@ if (Vel) { // self.show(); // } } - - // _onInputBlur() { - // // IE allows pika div to gain focus; catch blur the input field - // let pEl = document.activeElement; - // do { - // if (hasClass(pEl, 'pika-single')) { - // return; - // } - // } - // while ((pEl = pEl.parentNode)); - - // if (!self._c) { - // self._b = sto(function() { - // self.hide(); - // }, 50); - // } - // self._c = false; - // } - - }, { key: "renderDayName", value: function renderDayName(opts, day, abbr) { @@ -9233,8 +9126,8 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Datepicker, 'datepicker', 'M_Datepicker'); } -})(cash, M.Vel); -;(function ($, Vel) { +})(cash); +;(function ($) { 'use strict'; var _defaults = { @@ -9417,11 +9310,11 @@ if (Vel) { }, { key: "_setupModal", value: function _setupModal() { - var _this35 = this; + var _this40 = this; this.modal = new M.Modal(this.modalEl, { complete: function () { - _this35.isOpen = false; + _this40.isOpen = false; } }); } @@ -9562,8 +9455,10 @@ if (Vel) { }, { key: "_updateAmPmView", value: function _updateAmPmView() { - this.$amBtn.toggleClass('text-primary', this.amOrPm === 'AM'); - this.$pmBtn.toggleClass('text-primary', this.amOrPm === 'PM'); + if (this.options.twelveHour) { + this.$amBtn.toggleClass('text-primary', this.amOrPm === 'AM'); + this.$pmBtn.toggleClass('text-primary', this.amOrPm === 'PM'); + } } }, { key: "_updateTimeFromInput", @@ -9645,7 +9540,7 @@ if (Vel) { }, { key: "setHand", value: function setHand(x, y, roundBy5) { - var _this36 = this; + var _this41 = this; var radian = Math.atan2(x, -y), isHours = this.currentView === 'hours', @@ -9700,7 +9595,7 @@ if (Vel) { if (!this.vibrateTimer) { navigator[this.vibrate](10); this.vibrateTimer = setTimeout(function () { - _this36.vibrateTimer = null; + _this41.vibrateTimer = null; }, 100); } } @@ -9845,7 +9740,7 @@ if (Vel) { if (M.jQueryLoaded) { M.initializeJqueryWrapper(Timepicker, 'timepicker', 'M_Timepicker'); } -})(cash, M.Vel); +})(cash); ;(function ($) { 'use strict'; @@ -10049,7 +9944,7 @@ if (Vel) { * @param {Object} options */ function Carousel(el, options) { - var _this37 = this; + var _this42 = this; _classCallCheck(this, Carousel); @@ -10104,8 +9999,8 @@ if (Vel) { // Iterate through slides this.$indicators = $(''); this.$el.find('.carousel-item').each(function (el, i) { - _this37.images.push(el); - if (_this37.showIndicators) { + _this42.images.push(el); + if (_this42.showIndicators) { var $indicator = $('
  • '); // Add active to first by default. @@ -10113,7 +10008,7 @@ if (Vel) { $indicator[0].classList.add('active'); } - _this37.$indicators.append($indicator); + _this42.$indicators.append($indicator); } }); if (this.showIndicators) { @@ -10126,7 +10021,7 @@ if (Vel) { ['webkit', 'Moz', 'O', 'ms'].every(function (prefix) { var e = prefix + 'Transform'; if (typeof document.body.style[e] !== 'undefined') { - _this37.xform = e; + _this42.xform = e; return false; } return true; @@ -10155,7 +10050,7 @@ if (Vel) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { - var _this38 = this; + var _this43 = this; this._handleCarouselTapBound = this._handleCarouselTap.bind(this); this._handleCarouselDragBound = this._handleCarouselDrag.bind(this); @@ -10177,7 +10072,7 @@ if (Vel) { if (this.showIndicators && this.$indicators) { this._handleIndicatorClickBound = this._handleIndicatorClick.bind(this); this.$indicators.find('.indicator-item').each(function (el, i) { - el.addEventListener('click', _this38._handleIndicatorClickBound); + el.addEventListener('click', _this43._handleIndicatorClickBound); }); } @@ -10195,7 +10090,7 @@ if (Vel) { }, { key: "_removeEventHandlers", value: function _removeEventHandlers() { - var _this39 = this; + var _this44 = this; if (typeof window.ontouchstart !== 'undefined') { this.el.removeEventListener('touchstart', this._handleCarouselTapBound); @@ -10210,7 +10105,7 @@ if (Vel) { if (this.showIndicators && this.$indicators) { this.$indicators.find('.indicator-item').each(function (el, i) { - el.removeEventListener('click', _this39._handleIndicatorClickBound); + el.removeEventListener('click', _this44._handleIndicatorClickBound); }); } @@ -10396,7 +10291,7 @@ if (Vel) { }, { key: "_setCarouselHeight", value: function _setCarouselHeight(imageOnly) { - var _this40 = this; + var _this45 = 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(); @@ -10416,7 +10311,7 @@ if (Vel) { } else { // Get height when image is loaded normally firstImage.one('load', function (el, i) { - _this40.$el.css('height', el.offsetHeight + 'px'); + _this45.$el.css('height', el.offsetHeight + 'px'); }); } } else if (!imageOnly) { @@ -10522,7 +10417,7 @@ if (Vel) { }, { key: "_scroll", value: function _scroll(x) { - var _this41 = this; + var _this46 = this; // Track scrolling state if (!this.$el.hasClass('scrolling')) { @@ -10532,7 +10427,7 @@ if (Vel) { window.clearTimeout(this.scrollingTimeout); } this.scrollingTimeout = window.setTimeout(function () { - _this41.$el.removeClass('scrolling'); + _this46.$el.removeClass('scrolling'); }, this.options.duration); // Start actual scroll @@ -11192,8 +11087,8 @@ if (Vel) { this.isMultiple = this.$el.prop('multiple'); // Setup - this.valuesSelected = []; - this.$selectedOptions = $(); + this._keysSelected = {}; + this._valueDict = {}; // Maps key to original and generated option element. this._setupDropdown(); this._setupEventHandlers(); @@ -11219,14 +11114,14 @@ if (Vel) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { - var _this42 = this; + var _this47 = 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', _this42._handleOptionClickBound); + el.addEventListener('click', _this47._handleOptionClickBound); }); this.el.addEventListener('change', this._handleSelectChangeBound); this.input.addEventListener('click', this._handleInputClickBound); @@ -11239,10 +11134,10 @@ if (Vel) { }, { key: "_removeEventHandlers", value: function _removeEventHandlers() { - var _this43 = this; + var _this48 = this; $(this.dropdownOptions).find('li:not(.optgroup)').each(function (el) { - el.removeEventListener('click', _this43._handleOptionClickBound); + el.removeEventListener('click', _this48._handleOptionClickBound); }); this.el.removeEventListener('change', this._handleSelectChangeBound); this.input.removeEventListener('click', this._handleInputClickBound); @@ -11270,14 +11165,14 @@ if (Vel) { value: function _handleOptionClick(e) { e.preventDefault(); var option = $(e.target).closest('li')[0]; - var optionIndex = $(this.dropdownOptions).find('li:not(.optgroup)').index(option); - if (!$(option).hasClass('disabled') && !$(option).hasClass('optgroup')) { + var key = option.id; + if (!$(option).hasClass('disabled') && !$(option).hasClass('optgroup') && key.length) { var selected = true; if (this.isMultiple) { var checkbox = $(option).find('input[type="checkbox"]'); checkbox.prop('checked', !checkbox.prop('checked')); - selected = this._toggleEntryFromArray(optionIndex); + selected = this._toggleEntryFromArray(key); } else { $(this.dropdownOptions).find('li').removeClass('active'); $(option).toggleClass('active'); @@ -11285,7 +11180,7 @@ if (Vel) { } this._activateOption($(this.dropdownOptions), option); - this.$el.find('option').eq(optionIndex).prop('selected', selected); + $(this._valueDict[key].el).prop('selected', selected); this.$el.trigger('change'); } @@ -11312,7 +11207,7 @@ if (Vel) { }, { key: "_setupDropdown", value: function _setupDropdown() { - var _this44 = this; + var _this49 = this; this.wrapper = document.createElement('div'); this.wrapper.classList.add(); @@ -11336,25 +11231,21 @@ if (Vel) { if ($(el).is('option')) { // Direct descendant option. var optionEl = void 0; - if (_this44.isMultiple) { - optionEl = _this44._appendOptionWithIcon(_this44.$el, el, 'multiple'); + if (_this49.isMultiple) { + optionEl = _this49._appendOptionWithIcon(_this49.$el, el, 'multiple'); } else { - optionEl = _this44._appendOptionWithIcon(_this44.$el, el); + optionEl = _this49._appendOptionWithIcon(_this49.$el, el); } - if ($(el).prop('selected')) { - _this44.$selectedOptions.add(optionEl); - } + _this49._addOptionToValueDict(el, optionEl); } else if ($(el).is('optgroup')) { // Optgroup. var selectOptions = $(el).children('option'); - $(_this44.dropdownOptions).append($('
  • ' + el.getAttribute('label') + '
  • ')[0]); + $(_this49.dropdownOptions).append($('
  • ' + el.getAttribute('label') + '
  • ')[0]); selectOptions.each(function (el) { - var optionEl = _this44._appendOptionWithIcon(_this44.$el, el, 'optgroup-option'); - if ($(el).prop('selected')) { - _this44.$selectedOptions.add(optionEl); - } + var optionEl = _this49._appendOptionWithIcon(_this49.$el, el, 'optgroup-option'); + _this49._addOptionToValueDict(el, optionEl); }); } }); @@ -11376,7 +11267,7 @@ if (Vel) { this._setValueToInput(); // Add caret - var dropdownIcon = $(''); + var dropdownIcon = $(''); this.$el.before(dropdownIcon[0]); // Initialize dropdown @@ -11392,6 +11283,25 @@ if (Vel) { this._setSelectedStates(); } + /** + * Add option to value dict + * @param {Element} el original option element + * @param {Element} optionEl generated option element + */ + + }, { + key: "_addOptionToValueDict", + value: function _addOptionToValueDict(el, optionEl) { + var index = Object.keys(this._valueDict).length; + var key = this.dropdownOptions.id + index; + var obj = {}; + optionEl.id = key; + + obj.el = el; + obj.optionEl = optionEl; + this._valueDict[key] = obj; + } + /** * Remove dropdown */ @@ -11442,26 +11352,24 @@ if (Vel) { /** * Toggle entry from option - * @param {Number} entryIndex + * @param {String} key Option key * @return {Boolean} if entry was added or removed */ }, { key: "_toggleEntryFromArray", - value: function _toggleEntryFromArray(entryIndex) { - var index = this.valuesSelected.indexOf(entryIndex), - notAdded = index === -1; - + value: function _toggleEntryFromArray(key) { + var notAdded = !this._keysSelected.hasOwnProperty(key); if (notAdded) { - this.valuesSelected.push(entryIndex); + this._keysSelected[key] = true; } else { - this.valuesSelected.splice(index, 1); + delete this._keysSelected[key]; } - $(this.dropdownOptions).find('li:not(.optgroup)').eq(entryIndex).toggleClass('active'); + $(this._valueDict[key].optionEl).toggleClass('active'); // use notAdded instead of true (to detect if the option is selected or not) - this.$el.find('option').eq(entryIndex).prop('selected', notAdded); + $(this._valueDict[key].el).prop('selected', notAdded); return notAdded; } @@ -11476,7 +11384,7 @@ if (Vel) { var value = ''; var options = this.$el.find('option'); - options.each(function (el, i) { + options.each(function (el) { if ($(el).prop('selected')) { var text = $(el).text(); value === '' ? value += text : value += ', ' + text; @@ -11500,22 +11408,19 @@ if (Vel) { }, { key: "_setSelectedStates", value: function _setSelectedStates() { - var _this45 = this; - - this.valuesSelected = []; - var $onlyOptions = $(this.dropdownOptions).find('li:not(.optgroup)'); - this.$el.find('option').each(function (el, i) { - var option = $onlyOptions.eq(i); - - if ($(el).prop('selected')) { - option.find('input[type="checkbox"]').prop("checked", true); - _this45._activateOption($(_this45.dropdownOptions), option); - _this45.valuesSelected.push(i); + this._keysSelected = {}; + + for (var key in this._valueDict) { + var option = this._valueDict[key]; + if ($(option.el).prop('selected')) { + $(option.optionEl).find('input[type="checkbox"]').prop("checked", true); + this._activateOption($(this.dropdownOptions), $(option.optionEl)); + this._keysSelected[key] = true; } else { - option.find('input[type="checkbox"]').prop("checked", false); - option.removeClass('selected'); + $(option.optionEl).find('input[type="checkbox"]').prop("checked", false); + $(option.optionEl).removeClass('selected'); } - }); + } } /** @@ -11536,6 +11441,21 @@ if (Vel) { option.addClass('selected'); } } + + /** + * Get Selected Values + * @return {Array} Array of selected values + */ + + }, { + key: "getSelectedValues", + value: function getSelectedValues() { + var selectedValues = []; + for (var key in this._keysSelected) { + selectedValues.push(this._valueDict[key].el.value); + } + return selectedValues; + } }], [{ key: "init", value: function init($els, options) { @@ -11574,7 +11494,7 @@ if (Vel) { M.initializeJqueryWrapper(Select, 'select', 'M_Select'); } })(cash); -;(function ($, Vel) { +;(function ($, anim) { 'use strict'; var _defaults = {}; @@ -11638,12 +11558,14 @@ if (Vel) { key: "_setupEventHandlers", value: function _setupEventHandlers() { 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); @@ -11668,6 +11590,7 @@ if (Vel) { key: "_removeEventHandlers", value: function _removeEventHandlers() { this.el.removeEventListener('change', this._handleRangeChangeBound); + this.el.removeEventListener('focus', this._handleRangeFocusBound); this.el.removeEventListener('mousedown', this._handleRangeMousedownTouchstartBound); this.el.removeEventListener('touchstart', this._handleRangeMousedownTouchstartBound); @@ -11702,6 +11625,19 @@ if (Vel) { $(this.thumb).addClass('active').css('left', offsetLeft + 'px'); } + /** + * Handle Range Focus + * @param {Event} e + */ + + }, { + key: "_handleRangeFocus", + value: function _handleRangeFocus() { + if (M.tabPressed) { + this.$el.addClass('focused'); + } + } + /** * Handle Range Mousedown and Touchstart * @param {Event} e @@ -11763,17 +11699,21 @@ if (Vel) { key: "_handleRangeBlurMouseoutTouchleave", value: function _handleRangeBlurMouseoutTouchleave() { if (!this._mousedown) { + this.$el.removeClass('focused'); var paddingLeft = parseInt(this.$el.css('padding-left')); var marginLeft = 7 + paddingLeft + 'px'; if ($(this.thumb).hasClass('active')) { - Vel(this.thumb, 'stop'); - Vel(this.thumb, { - height: '0px', - width: '0px', - top: '10px', - marginLeft: marginLeft - }, { duration: 100 }); + anim.remove(this.thumb); + anim({ + targets: this.thumb, + height: 0, + width: 0, + top: 10, + easing: 'easeOutQuad', + marginLeft: marginLeft, + duration: 100 + }); } $(this.thumb).removeClass('active'); } @@ -11813,12 +11753,16 @@ if (Vel) { value: function _showRangeBubble() { var paddingLeft = parseInt($(this.thumb).parent().css('padding-left')); var marginLeft = -7 + paddingLeft + 'px'; // TODO: fix magic number? - Vel(this.thumb, { - height: "30px", - width: "30px", - top: "-30px", - marginLeft: marginLeft - }, { duration: 300, easing: 'easeOutExpo' }); + anim.remove(this.thumb); + anim({ + targets: this.thumb, + height: 30, + width: 30, + top: -30, + marginLeft: marginLeft, + duration: 300, + easing: 'easeOutQuint' + }); } /** @@ -11873,5 +11817,5 @@ if (Vel) { M.initializeJqueryWrapper(Range, 'range', 'M_Range'); } - Range.init($('input[type=range')); -})(cash, M.Vel); + Range.init($('input[type=range]')); +})(cash, anime); diff --git a/dist/js/materialize.min.js b/dist/js/materialize.min.js index 658936f918..b11755e8d6 100644 --- a/dist/js/materialize.min.js +++ b/dist/js/materialize.min.js @@ -1,6 +1,6 @@ /*! - * Materialize v1.0.0-alpha.1 (http://materializecss.com) + * Materialize v1.0.0-alpha.2 (http://materializecss.com) * Copyright 2014-2017 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ -function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var _createClass=function(){function e(e,t){for(var i=0;i=0&&o.splice(n,1)):(a(o,function(i){e.removeEventListener(t,i)}),o=[]))}function k(e,t){return"&"+encodeURIComponent(e)+"="+encodeURIComponent(t).replace(/%20/g,"+")}function b(e){var t=[];return a(e.options,function(e){e.selected&&t.push(e.value)}),t.length?t:null}function w(e){var t=e.selectedIndex;return t>=0?e.options[t].value:null}function C(e){var t=e.type;if(!t)return null;switch(t.toLowerCase()){case"select-one":return w(e);case"select-multiple":return b(e);case"radio":case"checkbox":return e.checked?e.value:null;default:return e.value?e.value:null}}function E(e,t,i){if(i){var n=e.childNodes[0];e.insertBefore(t,n)}else e.appendChild(t)}function x(e,t,i){var n=I(t);n||!t.length?a(e,n?function(e){return e.insertAdjacentHTML(i?"afterbegin":"beforeend",t)}:function(e,n){return E(e,0===n?t:t.cloneNode(!0),i)}):a(t,function(t){return x(e,t,i)})}var M,T=document,L=window,$=Array.prototype,S=$.slice,B=$.filter,D=$.push,O=function(){},A=function(e){return typeof e==typeof O&&e.call},I=function(e){return"string"==typeof e},P=/^#[\w-]*$/,R=/^\.[\w-]*$/,H=/<.+>/,V=/^\w+$/,W=s.fn=s.prototype=n.prototype={cash:!0,length:0,push:D,splice:$.splice,map:$.map,init:n};Object.defineProperty(W,"constructor",{value:s}),s.parseHTML=t,s.noop=O,s.isFunction=A,s.isString=I,s.extend=W.extend=function(e){e=e||{};var t=S.call(arguments),i=t.length,n=1;for(1===t.length&&(e=this,n=0);n1?this.each(function(i){return i.style[e]=t}):L.getComputedStyle(this[0])[e];for(var i in e)this.css(i,e[i]);return this}}),a(["Width","Height"],function(e){var t=e.toLowerCase();W[t]=function(){return this[0].getBoundingClientRect()[t]},W["inner"+e]=function(){return this[0]["client"+e]},W["outer"+e]=function(t){return this[0]["offset"+e]+(t?g(this,"margin"+("Width"===e?"Left":"Top"))+g(this,"margin"+("Width"===e?"Right":"Bottom")):0)}}),W.extend({off:function(e,t){return this.each(function(i){return _(i,e,t)})},on:function(e,t,n,s){var a;if(!I(e)){for(var r in e)this.on(r,t,e[r]);return this}return A(t)&&(n=t,t=null),"ready"===e?(i(n),this):(t&&(a=n,n=function(e){for(var i=e.target;!o(i,t);){if(i===this)return i=!1;i=i.parentNode}i&&a.call(i,e)}),this.each(function(t){var i=n;s&&(i=function(){n.apply(this,arguments),_(t,e,i)}),y(t,e,i)}))},one:function(e,t,i){return this.on(e,t,i,!0)},ready:i,trigger:function(e,t){if(document.createEvent){var i=document.createEvent("HTMLEvents");return i.initEvent(e,!0,!1),i=this.extend(i,t),this.each(function(e){return e.dispatchEvent(i)})}}}),W.extend({serialize:function(){var e="";return a(this[0].elements||this,function(t){if(!t.disabled&&"FIELDSET"!==t.tagName){var i=t.name;switch(t.type.toLowerCase()){case"file":case"reset":case"submit":case"button":break;case"select-multiple":var n=C(t);null!==n&&a(n,function(t){e+=k(i,t)});break;default:var s=C(t);null!==s&&(e+=k(i,s))}}}),e.substr(1)},val:function(e){return void 0===e?C(this[0]):this.each(function(t){return t.value=e})}}),W.extend({after:function(e){return s(e).insertAfter(this),this},append:function(e){return x(this,e),this},appendTo:function(e){return x(s(e),this),this},before:function(e){return s(e).insertBefore(this),this},clone:function(){return s(this.map(function(e){return e.cloneNode(!0)}))},empty:function(){return this.html(""),this},html:function(e){if(void 0===e)return this[0].innerHTML;var t=e.nodeType?e[0].outerHTML:e;return this.each(function(e){return e.innerHTML=t})},insertAfter:function(e){var t=this;return s(e).each(function(e,i){var n=e.parentNode,s=e.nextSibling;t.each(function(e){n.insertBefore(0===i?e:e.cloneNode(!0),s)})}),this},insertBefore:function(e){var t=this;return s(e).each(function(e,i){var n=e.parentNode;t.each(function(t){n.insertBefore(0===i?t:t.cloneNode(!0),e)})}),this},prepend:function(e){return x(this,e,!0),this},prependTo:function(e){return x(s(e),this,!0),this},remove:function(){return this.each(function(e){if(e.parentNode)return e.parentNode.removeChild(e)})},text:function(e){return void 0===e?this[0].textContent:this.each(function(t){return t.textContent=e})}});var j=T.documentElement;return W.extend({position:function(){var e=this[0];return{left:e.offsetLeft,top:e.offsetTop}},offset:function(){var e=this[0].getBoundingClientRect();return{top:e.top+L.pageYOffset-j.clientTop,left:e.left+L.pageXOffset-j.clientLeft}},offsetParent:function(){return s(this[0].offsetParent)}}),W.extend({children:function(e){var t=[];return this.each(function(e){D.apply(t,e.children)}),t=l(t),e?t.filter(function(t){return o(t,e)}):t},closest:function(e){return!e||this.length<1?s():this.is(e)?this.filter(e):this.parent().closest(e)},is:function(e){if(!e)return!1;var t=!1,i=r(e);return this.each(function(n){return!(t=i(n,e))}),t},find:function(t){if(!t||t.nodeType)return s(t&&this.has(t).length?t:null);var i=[];return this.each(function(n){D.apply(i,e(t,n))}),l(i)},has:function(t){var i=I(t)?function(i){return 0!==e(t,i).length}:function(e){return e.contains(t)};return this.filter(i)},next:function(){return s(this[0].nextElementSibling)},not:function(e){if(!e)return this;var t=r(e);return this.filter(function(i){return!t(i,e)})},parent:function(){var e=[];return this.each(function(t){t&&t.parentNode&&e.push(t.parentNode)}),l(e)},parents:function(e){var t,i=[];return this.each(function(n){for(t=n;t&&t.parentNode&&t!==T.body.parentNode;)t=t.parentNode,(!e||e&&o(t,e))&&i.push(t)}),l(i)},prev:function(){return s(this[0].previousElementSibling)},siblings:function(e){var t=this.parent().children(e),i=this[0];return t.filter(function(e){return e!==i})}}),s}),function(e){"use strict";function t(e){var t=e.length,n=i.type(e);return"function"!==n&&!i.isWindow(e)&&(!(1!==e.nodeType||!t)||"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}if(!e.jQuery){var i=function(e,t){return new i.fn.init(e,t)};i.isWindow=function(e){return e&&e===e.window},i.type=function(e){return e?"object"==typeof e||"function"==typeof e?s[o.call(e)]||"object":typeof e:e+""},i.isArray=Array.isArray||function(e){return"array"===i.type(e)},i.isPlainObject=function(e){var t;if(!e||"object"!==i.type(e)||e.nodeType||i.isWindow(e))return!1;try{if(e.constructor&&!a.call(e,"constructor")&&!a.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}for(t in e);return void 0===t||a.call(e,t)},i.each=function(e,i,n){var s=0,a=e.length,o=t(e);if(n){if(o)for(;s0?s=o:i=o}while(Math.abs(a)>g&&++r=m?u(t,o):0===r?o:c(t,i,i+k)}function v(){E=!0,e===i&&n===s||d()}var f=4,m=.001,g=1e-7,y=10,_=11,k=1/(_-1),b="Float32Array"in t;if(4!==arguments.length)return!1;for(var w=0;w<4;++w)if("number"!=typeof arguments[w]||isNaN(arguments[w])||!isFinite(arguments[w]))return!1;e=Math.min(e,1),n=Math.min(n,1),e=Math.max(e,0),n=Math.max(n,0);var C=b?new Float32Array(_):new Array(_),E=!1,x=function(t){return E||v(),e===i&&n===s?t:0===t?0:1===t?1:l(p(t),i,s)};x.getControlPoints=function(){return[{x:e,y:i},{x:n,y:s}]};var M="generateBezier("+[e,i,n,s]+")";return x.toString=function(){return M},x}function d(e,t){var i=e;return _.isString(e)?C.Easings[e]||(i=!1):i=_.isArray(e)&&1===e.length?h.apply(null,e):_.isArray(e)&&2===e.length?E.apply(null,e.concat([t])):!(!_.isArray(e)||4!==e.length)&&u.apply(null,e),!1===i&&(i=C.Easings[C.defaults.easing]?C.defaults.easing:w),i}function c(e){if(e){var t=C.timestamp&&!0!==e?e:g.now(),i=C.State.calls.length;i>1e4&&(C.State.calls=s(C.State.calls),i=C.State.calls.length);for(var a=0;a4;e--){var t=i.createElement("div");if(t.innerHTML="\x3c!--[if IE "+e+"]>0;)t[e]=this[e];return cloned}}return e}(),_={isNumber:function(e){return"number"==typeof e},isString:function(e){return"string"==typeof e},isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},isFunction:function(e){return"[object Function]"===Object.prototype.toString.call(e)},isNode:function(e){return e&&e.nodeType},isWrapped:function(e){return e&&_.isNumber(e.length)&&!_.isString(e)&&!_.isFunction(e)&&!_.isNode(e)&&(0===e.length||_.isNode(e[0]))},isSVG:function(e){return t.SVGElement&&e instanceof t.SVGElement},isEmptyObject:function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}},k=!1;if(e.fn&&e.fn.jquery?(v=e,k=!0):v=t.Velocity.Utilities,f<=8&&!k)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");{if(!(f<=7)){var b=400,w="swing",C={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:t.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:i.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[],delayedElements:{count:0}},CSS:{},Utilities:v,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:b,easing:w,begin:n,complete:n,progress:n,display:n,visibility:n,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0,promiseRejectEmpty:!0},init:function(e){v.data(e,"velocity",{isSVG:_.isSVG(e),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:4,patch:2},debug:!1,timestamp:!0,pauseAll:function(e){var t=(new Date).getTime();v.each(C.State.calls,function(t,i){if(i){if(e!==n&&(i[2].queue!==e||!1===i[2].queue))return!0;i[5]={resume:!1}}}),v.each(C.State.delayedElements,function(e,i){i&&r(i,t)})},resumeAll:function(e){(new Date).getTime();v.each(C.State.calls,function(t,i){if(i){if(e!==n&&(i[2].queue!==e||!1===i[2].queue))return!0;i[5]&&(i[5].resume=!0)}}),v.each(C.State.delayedElements,function(e,t){t&&l(t)})}};t.pageYOffset!==n?(C.State.scrollAnchor=t,C.State.scrollPropertyLeft="pageXOffset",C.State.scrollPropertyTop="pageYOffset"):(C.State.scrollAnchor=i.documentElement||i.body.parentNode||i.body,C.State.scrollPropertyLeft="scrollLeft",C.State.scrollPropertyTop="scrollTop");var E=function(){function e(e){return-e.tension*e.x-e.friction*e.v}function t(t,i,n){var s={x:t.x+n.dx*i,v:t.v+n.dv*i,tension:t.tension,friction:t.friction};return{dx:s.v,dv:e(s)}}function i(i,n){var s={dx:i.v,dv:e(i)},a=t(i,.5*n,s),o=t(i,.5*n,a),r=t(i,n,o),l=1/6*(s.dx+2*(a.dx+o.dx)+r.dx),h=1/6*(s.dv+2*(a.dv+o.dv)+r.dv);return i.x=i.x+l*n,i.v=i.v+h*n,i}return function e(t,n,s){var a,o,r,l={x:-1,v:0,tension:null,friction:null},h=[0],u=0;for(t=parseFloat(t)||500,n=parseFloat(n)||20,s=s||null,l.tension=t,l.friction=n,(a=null!==s)?(u=e(t,n),o=u/s*.016):o=.016;r=i(r||l,o),h.push(1+r.x),u+=16,Math.abs(r.x)>1e-4&&Math.abs(r.v)>1e-4;);return a?function(e){return h[e*(h.length-1)|0]}:u}}();C.Easings={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},spring:function(e){return 1-Math.cos(4.5*e*Math.PI)*Math.exp(6*-e)}},v.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(e,t){C.Easings[t[0]]=u.apply(null,t[1])});var x=C.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"],units:["%","em","ex","ch","rem","vw","vh","vmin","vmax","cm","mm","Q","in","pc","pt","px","deg","grad","rad","turn","s","ms"],colorNames:{aliceblue:"240,248,255",antiquewhite:"250,235,215",aquamarine:"127,255,212",aqua:"0,255,255",azure:"240,255,255",beige:"245,245,220",bisque:"255,228,196",black:"0,0,0",blanchedalmond:"255,235,205",blueviolet:"138,43,226",blue:"0,0,255",brown:"165,42,42",burlywood:"222,184,135",cadetblue:"95,158,160",chartreuse:"127,255,0",chocolate:"210,105,30",coral:"255,127,80",cornflowerblue:"100,149,237",cornsilk:"255,248,220",crimson:"220,20,60",cyan:"0,255,255",darkblue:"0,0,139",darkcyan:"0,139,139",darkgoldenrod:"184,134,11",darkgray:"169,169,169",darkgrey:"169,169,169",darkgreen:"0,100,0",darkkhaki:"189,183,107",darkmagenta:"139,0,139",darkolivegreen:"85,107,47",darkorange:"255,140,0",darkorchid:"153,50,204",darkred:"139,0,0",darksalmon:"233,150,122",darkseagreen:"143,188,143",darkslateblue:"72,61,139",darkslategray:"47,79,79",darkturquoise:"0,206,209",darkviolet:"148,0,211",deeppink:"255,20,147",deepskyblue:"0,191,255",dimgray:"105,105,105",dimgrey:"105,105,105",dodgerblue:"30,144,255",firebrick:"178,34,34",floralwhite:"255,250,240",forestgreen:"34,139,34",fuchsia:"255,0,255",gainsboro:"220,220,220",ghostwhite:"248,248,255",gold:"255,215,0",goldenrod:"218,165,32",gray:"128,128,128",grey:"128,128,128",greenyellow:"173,255,47",green:"0,128,0",honeydew:"240,255,240",hotpink:"255,105,180",indianred:"205,92,92",indigo:"75,0,130",ivory:"255,255,240",khaki:"240,230,140",lavenderblush:"255,240,245",lavender:"230,230,250",lawngreen:"124,252,0",lemonchiffon:"255,250,205",lightblue:"173,216,230",lightcoral:"240,128,128",lightcyan:"224,255,255",lightgoldenrodyellow:"250,250,210",lightgray:"211,211,211",lightgrey:"211,211,211",lightgreen:"144,238,144",lightpink:"255,182,193",lightsalmon:"255,160,122",lightseagreen:"32,178,170",lightskyblue:"135,206,250",lightslategray:"119,136,153",lightsteelblue:"176,196,222",lightyellow:"255,255,224",limegreen:"50,205,50",lime:"0,255,0",linen:"250,240,230",magenta:"255,0,255",maroon:"128,0,0",mediumaquamarine:"102,205,170",mediumblue:"0,0,205",mediumorchid:"186,85,211",mediumpurple:"147,112,219",mediumseagreen:"60,179,113",mediumslateblue:"123,104,238",mediumspringgreen:"0,250,154",mediumturquoise:"72,209,204",mediumvioletred:"199,21,133",midnightblue:"25,25,112",mintcream:"245,255,250",mistyrose:"255,228,225",moccasin:"255,228,181",navajowhite:"255,222,173",navy:"0,0,128",oldlace:"253,245,230",olivedrab:"107,142,35",olive:"128,128,0",orangered:"255,69,0",orange:"255,165,0",orchid:"218,112,214",palegoldenrod:"238,232,170",palegreen:"152,251,152",paleturquoise:"175,238,238",palevioletred:"219,112,147",papayawhip:"255,239,213",peachpuff:"255,218,185",peru:"205,133,63",pink:"255,192,203",plum:"221,160,221",powderblue:"176,224,230",purple:"128,0,128",red:"255,0,0",rosybrown:"188,143,143",royalblue:"65,105,225",saddlebrown:"139,69,19",salmon:"250,128,114",sandybrown:"244,164,96",seagreen:"46,139,87",seashell:"255,245,238",sienna:"160,82,45",silver:"192,192,192",skyblue:"135,206,235",slateblue:"106,90,205",slategray:"112,128,144",snow:"255,250,250",springgreen:"0,255,127",steelblue:"70,130,180",tan:"210,180,140",teal:"0,128,128",thistle:"216,191,216",tomato:"255,99,71",turquoise:"64,224,208",violet:"238,130,238",wheat:"245,222,179",whitesmoke:"245,245,245",white:"255,255,255",yellowgreen:"154,205,50",yellow:"255,255,0"}},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e=0;e=0?i:""},fixColors:function(e){return e.replace(/(rgba?\(\s*)?(\b[a-z]+\b)/g,function(e,t,i){return x.Lists.colorNames.hasOwnProperty(i)?(t||"rgba(")+x.Lists.colorNames[i]+(t?"":",1)"):t+i})},cleanRootPropertyValue:function(e,t){return x.RegEx.valueUnwrap.test(t)&&(t=t.match(x.RegEx.valueUnwrap)[1]),x.Values.isCSSNullValue(t)&&(t=x.Hooks.templates[e][1]),t},extractValue:function(e,t){var i=x.Hooks.registered[e];if(i){var n=i[0],s=i[1];return(t=x.Hooks.cleanRootPropertyValue(n,t)).toString().match(x.RegEx.valueSplit)[s]}return t},injectValue:function(e,t,i){var n=x.Hooks.registered[e];if(n){var s,a=n[0],o=n[1];return i=x.Hooks.cleanRootPropertyValue(a,i),s=i.toString().match(x.RegEx.valueSplit),s[o]=t,s.join(" ")}return i}},Normalizations:{registered:{clip:function(e,t,i){switch(e){case"name":return"clip";case"extract":var n;return x.RegEx.wrappedValueAlreadyExtracted.test(i)?n=i:(n=i.toString().match(x.RegEx.valueUnwrap),n=n?n[1].replace(/,(\s+)?/g," "):i),n;case"inject":return"rect("+i+")"}},blur:function(e,t,i){switch(e){case"name":return C.State.isFirefox?"filter":"-webkit-filter";case"extract":var n=parseFloat(i);if(!n&&0!==n){var s=i.toString().match(/blur\(([0-9]+[A-z]+)\)/i);n=s?s[1]:0}return n;case"inject":return parseFloat(i)?"blur("+i+")":"none"}},opacity:function(e,t,i){if(f<=8)switch(e){case"name":return"filter";case"extract":var n=i.toString().match(/alpha\(opacity=(.*)\)/i);return i=n?n[1]/100:1;case"inject":return t.style.zoom=1,parseFloat(i)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(i),10)+")"}else switch(e){case"name":return"opacity";case"extract":case"inject":return i}}},register:function(){function e(e,t,i){if("border-box"===x.getPropertyValue(t,"boxSizing").toString().toLowerCase()===(i||!1)){var n,s,a=0,o="width"===e?["Left","Right"]:["Top","Bottom"],r=["padding"+o[0],"padding"+o[1],"border"+o[0]+"Width","border"+o[1]+"Width"];for(n=0;n9)||C.State.isGingerbread||(x.Lists.transformsBase=x.Lists.transformsBase.concat(x.Lists.transforms3D));for(var i=0;i8)&&3===a.split(" ").length&&(a+=" 1"),a;case"inject":return/^rgb/.test(s)?s:(f<=8?4===s.split(" ").length&&(s=s.split(/\s+/).slice(0,3).join(" ")):3===s.split(" ").length&&(s+=" 1"),(f<=8?"rgb":"rgba")+"("+s.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")")}}}();x.Normalizations.registered.innerWidth=t("width",!0),x.Normalizations.registered.innerHeight=t("height",!0),x.Normalizations.registered.outerWidth=t("width"),x.Normalizations.registered.outerHeight=t("height")}},Names:{camelCase:function(e){return e.replace(/-(\w)/g,function(e,t){return t.toUpperCase()})},SVGAttribute:function(e){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(f||C.State.isAndroid&&!C.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(e)},prefixCheck:function(e){if(C.State.prefixMatches[e])return[C.State.prefixMatches[e],!0];for(var t=["","Webkit","Moz","ms","O"],i=0,n=t.length;i=2&&console.log("Get "+i+": "+l),l},setPropertyValue:function(e,i,n,s,a){var r=i;if("scroll"===i)a.container?a.container["scroll"+a.direction]=n:"Left"===a.direction?t.scrollTo(n,a.alternateValue):t.scrollTo(a.alternateValue,n);else if(x.Normalizations.registered[i]&&"transform"===x.Normalizations.registered[i]("name",e))x.Normalizations.registered[i]("inject",e,n),r="transform",n=o(e).transformCache[i];else{if(x.Hooks.registered[i]){var l=i,h=x.Hooks.getRoot(i);s=s||x.getPropertyValue(e,h),n=x.Hooks.injectValue(l,n,s),i=h}if(x.Normalizations.registered[i]&&(n=x.Normalizations.registered[i]("inject",e,n),i=x.Normalizations.registered[i]("name",e)),r=x.Names.prefixCheck(i)[0],f<=8)try{e.style[r]=n}catch(e){C.debug&&console.log("Browser does not support ["+n+"] for ["+r+"]")}else{var u=o(e);u&&u.isSVG&&x.Names.SVGAttribute(i)?e.setAttribute(i,n):e.style[r]=n}C.debug>=2&&console.log("Set "+i+" ("+r+"): "+n)}return[r,n]},flushTransformCache:function(e){var t="",i=o(e);if((f||C.State.isAndroid&&!C.State.isChrome)&&i&&i.isSVG){var n=function(t){return parseFloat(x.getPropertyValue(e,t))},s={translate:[n("translateX"),n("translateY")],skewX:[n("skewX")],skewY:[n("skewY")],scale:1!==n("scale")?[n("scale"),n("scale")]:[n("scaleX"),n("scaleY")],rotate:[n("rotateZ"),0,0]};v.each(o(e).transformCache,function(e){/^translate/i.test(e)?e="translate":/^scale/i.test(e)?e="scale":/^rotate/i.test(e)&&(e="rotate"),s[e]&&(t+=e+"("+s[e].join(" ")+") ",delete s[e])})}else{var a,r;v.each(o(e).transformCache,function(i){return a=o(e).transformCache[i],"transformPerspective"===i?(r=a,!0):(9===f&&"rotateZ"===i&&(i="rotate"),void(t+=i+a+" "))}),r&&(t="perspective"+r+" "+t)}x.setPropertyValue(e,"transform",t)}};x.Hooks.register(),x.Normalizations.register(),C.hook=function(e,t,i){var s;return e=a(e),v.each(e,function(e,a){if(o(a)===n&&C.init(a),i===n)s===n&&(s=x.getPropertyValue(a,t));else{var r=x.setPropertyValue(a,t,i);"transform"===r[0]&&C.CSS.flushTransformCache(a),s=r}}),s};var M=function(){function e(){return u?E.promise||null:f}function s(e,s){function a(a){var u,p;if(l.begin&&0===L)try{l.begin.call(g,g)}catch(e){setTimeout(function(){throw e},1)}if("scroll"===S){var f,m,b,w=/^x$/i.test(l.axis)?"Left":"Top",M=parseFloat(l.offset)||0;l.container?_.isWrapped(l.container)||_.isNode(l.container)?(l.container=l.container[0]||l.container,f=l.container["scroll"+w],b=f+v(e).position()[w.toLowerCase()]+M):l.container=null:(f=C.State.scrollAnchor[C.State["scrollProperty"+w]],m=C.State.scrollAnchor[C.State["scrollProperty"+("Left"===w?"Top":"Left")]],b=v(e).offset()[w.toLowerCase()]+M),h={scroll:{rootPropertyValue:!1,startValue:f,currentValue:f,endValue:b,unitType:"",easing:l.easing,scrollData:{container:l.container,direction:w,alternateValue:m}},element:e},C.debug&&console.log("tweensContainer (scroll): ",h.scroll,e)}else if("reverse"===S){if(!(u=o(e)))return;if(!u.tweensContainer)return void v.dequeue(e,l.queue);"none"===u.opts.display&&(u.opts.display="auto"),"hidden"===u.opts.visibility&&(u.opts.visibility="visible"),u.opts.loop=!1,u.opts.begin=null,u.opts.complete=null,k.easing||delete l.easing,k.duration||delete l.duration,l=v.extend({},u.opts,l),p=v.extend(!0,{},u?u.tweensContainer:null);for(var $ in p)if(p.hasOwnProperty($)&&"element"!==$){var B=p[$].startValue;p[$].startValue=p[$].currentValue=p[$].endValue,p[$].endValue=B,_.isEmptyObject(k)||(p[$].easing=l.easing),C.debug&&console.log("reverse tweensContainer ("+$+"): "+JSON.stringify(p[$]),e)}h=p}else if("start"===S){(u=o(e))&&u.tweensContainer&&!0===u.isAnimating&&(p=u.tweensContainer);var D=function(s,a){var o,d=x.Hooks.getRoot(s),c=!1,f=a[0],m=a[1],g=a[2];if(u&&u.isSVG||"tween"===d||!1!==x.Names.prefixCheck(d)[1]||x.Normalizations.registered[d]!==n){(l.display!==n&&null!==l.display&&"none"!==l.display||l.visibility!==n&&"hidden"!==l.visibility)&&/opacity|filter/.test(s)&&!g&&0!==f&&(g=0),l._cacheValues&&p&&p[s]?(g===n&&(g=p[s].endValue+p[s].unitType),c=u.rootPropertyValueCache[d]):x.Hooks.registered[s]?g===n?(c=x.getPropertyValue(e,d),g=x.getPropertyValue(e,s,c)):c=x.Hooks.templates[d][1]:g===n&&(g=x.getPropertyValue(e,s));var y,k,b,w=!1,E=function(e,t){var i,n;return n=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(e){return i=e,""}),i||(i=x.Values.getUnitType(e)),[n,i]};if(g!==f&&_.isString(g)&&_.isString(f)){o="";var M=0,T=0,L=[],$=[],S=0,B=0,D=0;for(g=x.Hooks.fixColors(g),f=x.Hooks.fixColors(f);M=4&&"("===O?S++:(S&&S<5||S>=4&&")"===O&&--S<5)&&(S=0),0===B&&"r"===O||1===B&&"g"===O||2===B&&"b"===O||3===B&&"a"===O||B>=3&&"("===O?(3===B&&"a"===O&&(D=1),B++):D&&","===O?++D>3&&(B=D=0):(D&&B<(D?5:4)||B>=(D?4:3)&&")"===O&&--B<(D?5:4))&&(B=D=0)}}M===g.length&&T===f.length||(C.debug&&console.error('Trying to pattern match mis-matched strings ["'+f+'", "'+g+'"]'),o=n),o&&(L.length?(C.debug&&console.log('Pattern found "'+o+'" -> ',L,$,"["+g+","+f+"]"),g=L,f=$,k=b=""):o=n)}o||(y=E(s,g),g=y[0],b=y[1],y=E(s,f),f=y[0].replace(/^([+-\/*])=/,function(e,t){return w=t,""}),k=y[1],g=parseFloat(g)||0,f=parseFloat(f)||0,"%"===k&&(/^(fontSize|lineHeight)$/.test(s)?(f/=100,k="em"):/^scale/.test(s)?(f/=100,k=""):/(Red|Green|Blue)$/i.test(s)&&(f=f/100*255,k="")));if(/[\/*]/.test(w))k=b;else if(b!==k&&0!==g)if(0===f)k=b;else{r=r||function(){var n={myParent:e.parentNode||i.body,position:x.getPropertyValue(e,"position"),fontSize:x.getPropertyValue(e,"fontSize")},s=n.position===P.lastPosition&&n.myParent===P.lastParent,a=n.fontSize===P.lastFontSize;P.lastParent=n.myParent,P.lastPosition=n.position,P.lastFontSize=n.fontSize;var o=100,r={};if(a&&s)r.emToPx=P.lastEmToPx,r.percentToPxWidth=P.lastPercentToPxWidth,r.percentToPxHeight=P.lastPercentToPxHeight;else{var l=u&&u.isSVG?i.createElementNS("http://www.w3.org/2000/svg","rect"):i.createElement("div");C.init(l),n.myParent.appendChild(l),v.each(["overflow","overflowX","overflowY"],function(e,t){C.CSS.setPropertyValue(l,t,"hidden")}),C.CSS.setPropertyValue(l,"position",n.position),C.CSS.setPropertyValue(l,"fontSize",n.fontSize),C.CSS.setPropertyValue(l,"boxSizing","content-box"),v.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(e,t){C.CSS.setPropertyValue(l,t,o+"%")}),C.CSS.setPropertyValue(l,"paddingLeft",o+"em"),r.percentToPxWidth=P.lastPercentToPxWidth=(parseFloat(x.getPropertyValue(l,"width",null,!0))||1)/o,r.percentToPxHeight=P.lastPercentToPxHeight=(parseFloat(x.getPropertyValue(l,"height",null,!0))||1)/o,r.emToPx=P.lastEmToPx=(parseFloat(x.getPropertyValue(l,"paddingLeft"))||1)/o,n.myParent.removeChild(l)}return null===P.remToPx&&(P.remToPx=parseFloat(x.getPropertyValue(i.body,"fontSize"))||16),null===P.vwToPx&&(P.vwToPx=parseFloat(t.innerWidth)/100,P.vhToPx=parseFloat(t.innerHeight)/100),r.remToPx=P.remToPx,r.vwToPx=P.vwToPx,r.vhToPx=P.vhToPx,C.debug>=1&&console.log("Unit ratios: "+JSON.stringify(r),e),r}();var z=/margin|padding|left|right|width|text|word|letter/i.test(s)||/X$/.test(s)||"x"===s?"x":"y";switch(b){case"%":g*="x"===z?r.percentToPxWidth:r.percentToPxHeight;break;case"px":break;default:g*=r[b+"ToPx"]}switch(k){case"%":g*=1/("x"===z?r.percentToPxWidth:r.percentToPxHeight);break;case"px":break;default:g*=1/r[k+"ToPx"]}}switch(w){case"+":f=g+f;break;case"-":f=g-f;break;case"*":f*=g;break;case"/":f=g/f}h[s]={rootPropertyValue:c,startValue:g,currentValue:g,endValue:f,unitType:k,easing:m},o&&(h[s].pattern=o),C.debug&&console.log("tweensContainer ("+s+"): "+JSON.stringify(h[s]),e)}else C.debug&&console.log("Skipping ["+d+"] due to a lack of browser support.")};for(var O in y)if(y.hasOwnProperty(O)){var A=x.Names.camelCase(O),I=function(t,i){var n,a,o;return _.isFunction(t)&&(t=t.call(e,s,T)),_.isArray(t)?(n=t[0],!_.isArray(t[1])&&/^[\d-]/.test(t[1])||_.isFunction(t[1])||x.RegEx.isHex.test(t[1])?o=t[1]:_.isString(t[1])&&!x.RegEx.isHex.test(t[1])&&C.Easings[t[1]]||_.isArray(t[1])?(a=i?t[1]:d(t[1],l.duration),o=t[2]):o=t[1]||t[2]):n=t,i||(a=a||l.easing),_.isFunction(n)&&(n=n.call(e,s,T)),_.isFunction(o)&&(o=o.call(e,s,T)),[n||0,a,o]}(y[O]);if(x.Lists.colors.indexOf(A)>=0){var H=I[0],V=I[1],W=I[2];if(x.RegEx.isHex.test(H)){for(var q=["Red","Green","Blue"],F=x.Values.hexToRgb(H),N=W?x.Values.hexToRgb(W):n,z=0;zs.right-i||r+t.width>window.innerWidth-i)&&(n.right=!0),(ls.bottom-i||l+t.height>window.innerHeight-i)&&(n.bottom=!0),n},M.checkPossibleAlignments=function(e,t,i,n){var s={top:!0,right:!0,bottom:!0,left:!0,spaceOnTop:null,spaceOnRight:null,spaceOnBottom:null,spaceOnLeft:null},a="visible"===getComputedStyle(t).overflow,o=t.getBoundingClientRect(),r=e.getBoundingClientRect(),l=t.scrollLeft,h=t.scrollTop,u=i.left-l,d=i.top-h;return s.spaceOnRight=a?window.innerWidth-(r.left+i.width):t.offsetWidth-(u+i.width),(!a&&u+i.width>t.offsetWidth||a&&r.left+i.width>window.innerWidth)&&(s.left=!1),s.spaceOnLeft=a?r.right-i.width:u-i.width+r.width,(!a&&u-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-(d+i.height+n),(!a&&d+i.height+n>o.height||a&&r.top+i.height+n>window.innerHeight)&&(s.top=!1),s.spaceOnTop=a?r.bottom-(i.height+n):d-(i.height+n),(!a&&d-i.height-n<0||a&&r.bottom-i.height-n<0)&&(s.bottom=!1),s},M.getOverflowParent=function(e){return null==e?null:e===document.body||"visible"!==getComputedStyle(e).overflow?e:M.getOverflowParent(e.parentElement)},M.getIdFromTrigger=function(e){var t=e.getAttribute("data-target");return t||(t=(t=e.getAttribute("href"))?t.slice(1):""),t},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(e,t,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=e.apply(n,s),n=s=null};return function(){var h=getTime();r||!1!==i.leading||(r=h);var u=t-(h-r);return n=this,s=arguments,u<=0?(clearTimeout(o),o=null,r=h,a=e.apply(n,s),n=s=null):o||!1===i.trailing||(o=setTimeout(l,u)),a}};var Vel=void 0;Vel=M.jQueryLoaded?jQuery.Velocity:Velocity,M.Vel=Vel||Velocity,function(e,t){"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(t,i){_classCallCheck(this,n),t.M_Collapsible&&t.M_Collapsible.destroy(),this.el=t,this.$el=e(t),this.el.M_Collapsible=this,this.options=e.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(t){var i=e(t.target).closest(".collapsible-header");if(t.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(e){var i=this,n=this.$el.children("li").eq(e);if(n.length){var s=n.children(".collapsible-body");t(s[0],"stop"),t(s[0],"slideDown",{duration:this.options.inDuration,easing:"easeInOutCubic",queue:!1,complete:function(){s[0].style.height="",s[0].style.overflow="",s[0].style.padding="",s[0].style.margin="","function"==typeof i.options.onOpenEnd&&i.options.onOpenEnd.call(i,n[0])}})}}},{key:"_animateOut",value:function(e){var i=this,n=this.$el.children("li").eq(e);if(n.length){var s=n.children(".collapsible-body");t(s[0],"stop"),t(s[0],"slideUp",{duration:this.options.outDuration,easing:"easeInOutCubic",queue:!1,complete:function(){s[0].style.height="",s[0].style.overflow="",s[0].style.padding="",s[0].style.margin="","function"==typeof i.options.onCloseEnd&&i.options.onCloseEnd.call(i,n[0])}})}}},{key:"open",value:function(t){var i=this,n=this.$el.children("li").eq(t);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(t){var n=s.index(e(t));i.close(n)})}n[0].classList.add("active"),this._animateIn(t)}}},{key:"close",value:function(e){var t=this.$el.children("li").eq(e);t.length&&t[0].classList.contains("active")&&("function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,t[0]),t[0].classList.remove("active"),this._animateOut(e))}}],[{key:"init",value:function(e,t){var i=[];return e.each(function(){i.push(new n(this,t))}),i}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Collapsible}},{key:"defaults",get:function(){return i}}]),n}();M.Collapsible=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"collapsible","M_Collapsible")}(cash,M.Vel),function(e,t){"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(t,i){_classCallCheck(this,n),t.M_Dropdown&&t.M_Dropdown.destroy(),this.el=t,this.$el=e(t),this.el.M_Dropdown=this,n._dropdowns.push(this),this.id=M.getIdFromTrigger(t),this.dropdownEl=document.getElementById(this.id),this.$dropdownEl=e(this.dropdownEl),this.options=e.extend({},n.defaults,i),this.isOpen=!1,this.focusedIndex=null,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(e){e.preventDefault(),this.open()}},{key:"_handleMouseEnter",value:function(){this.open()}},{key:"_handleMouseLeave",value:function(t){var i=t.toElement||t.relatedTarget,n=!!e(i).closest(".dropdown-content").length,s=!1,a=e(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(t){var i=this,n=e(t.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(e){e.which!==M.keys.ARROW_DOWN&&e.which!==M.keys.ENTER||this.isOpen||(e.preventDefault(),this.open())}},{key:"_handleDropdownKeydown",value:function(t){if(t.which===M.keys.TAB)t.preventDefault(),this.close();else if(t.which!==M.keys.ARROW_DOWN&&t.which!==M.keys.ARROW_UP||!this.isOpen)if(t.which===M.keys.ENTER&&this.isOpen){var i=this.dropdownEl.children[this.focusedIndex],n=e(i).find("a, button").first();n.length?n[0].click():i.click()}else t.which===M.keys.ESC&&this.isOpen&&(t.preventDefault(),this.close());else{t.preventDefault();var s=t.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(t.which).toLowerCase(),o=[9,13,27,38,40];if(a&&-1===o.indexOf(t.which)){this.filterQuery.push(a);var r=this.filterQuery.join(""),l=e(this.dropdownEl).find("li").filter(function(t){return 0===e(t).text().toLowerCase().indexOf(r)})[0];l&&(this.focusedIndex=e(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),e(this.dropdownEl).children().attr("tabindex",0)}},{key:"_focusFocusedItem",value:function(){this.dropdownEl.children[this.focusedIndex].focus()}},{key:"_getDropdownPosition",value:function(){this.el.offsetParent.getBoundingClientRect();var e={left:this.el.offsetLeft,top:this.el.offsetTop,width:this.el.offsetWidth,height:this.el.offsetHeight},t=(this.dropdownEl.offsetLeft,this.dropdownEl.offsetTop,this.dropdownEl.offsetWidth,this.dropdownEl.offsetHeight,this.el.getBoundingClientRect()),i=this.dropdownEl.getBoundingClientRect(),n=i.height,s=i.width,a=e.left,o=e.top,r={left:a,top:o,height:n,width:s},l=this.dropdownEl.offsetParent,h=M.checkPossibleAlignments(this.el,l,r,this.options.coverTrigger?0:t.height),u="top",d=this.options.alignment;if(o+=this.options.coverTrigger?0:t.height,h.top||(h.bottom?u="bottom":h.spaceOnTop>h.spaceOnBottom?(u="bottom",n+=h.spaceOnTop,o-=h.spaceOnTop):n+=h.spaceOnBottom),!h[d]){var c="left"===d?"right":"left";h[c]?d=c:h.spaceOnLeft>h.spaceOnRight?(d="right",s+=h.spaceOnLeft,a-=h.spaceOnLeft):(d="left",s+=h.spaceOnRight)}return"bottom"===u&&(o=o-i.height+(this.options.coverTrigger?t.height:0)),"right"===d&&(a=a-i.width+t.width),{x:a,y:o,verticalAlignment:u,horizontalAlignment:d,height:n,width:s}}},{key:"_animateIn",value:function(e){var i=this;this.dropdownEl.style.left=e.x+"px",this.dropdownEl.style.top=e.y+"px",this.dropdownEl.style.height=e.height+"px",this.dropdownEl.style.width=e.width+"px",this.dropdownEl.style.transformOrigin=("left"===e.horizontalAlignment?"0":"100%")+" "+("top"===e.verticalAlignment?"0":"100%"),t(this.dropdownEl,{opacity:[1,"easeOutQuad"],scaleX:[1,.3],scaleY:[1,.3]},{duration:this.options.inDuration,queue:!1,easing:"easeOutQuint",complete:function(){i._focusFocusedItem(),"function"==typeof i.options.onOpenEnd&&i.options.onOpenEnd.call(i,i.el)}})}},{key:"_animateOut",value:function(){var e=this;t(this.dropdownEl,{opacity:[0,"easeOutQuint"],scaleX:[.3,1],scaleY:[.3,1]},{duration:this.options.outDuration,queue:!1,easing:"easeOutQuint",complete:function(){e._resetDropdownStyles(),"function"==typeof e.options.onCloseEnd&&e.options.onCloseEnd.call(e,e.el)}})}},{key:"open",value:function(){if(!this.isOpen){this.isOpen=!0,null===this.focusedIndex&&(this.focusedIndex=0),"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el),t(this.dropdownEl,"stop"),this._resetDropdownStyles(),t.hook(this.dropdownEl,"display","block");var e=this.options.constrainWidth?this.el.getBoundingClientRect().width:this.dropdownEl.getBoundingClientRect().width;this.dropdownEl.style.width=e+"px";var i=this._getDropdownPosition();this._animateIn(i),this._setupTemporaryEventHandlers()}}},{key:"close",value:function(){this.isOpen&&(this.isOpen=!1,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),this._animateOut(),this._removeTemporaryEventHandlers(),this.el.focus())}}],[{key:"init",value:function(e,t){var i=[];return e.each(function(){i.push(new n(this,t))}),i}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Dropdown}},{key:"defaults",get:function(){return i}}]),n}();n._dropdowns=[],window.M.Dropdown=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"dropdown","M_Dropdown")}(cash,M.Vel),function(e,t){"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(t,i){_classCallCheck(this,n),t.M_Modal&&t.M_Modal.destroy(),this.el=t,this.$el=e(t),this.el.M_Modal=this,this.options=e.extend({},n.defaults,i),this.isOpen=!1,this.id=this.$el.attr("id"),this._openingTrigger=void 0,this.$overlay=e(''),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(t){var i=e(t.target).closest(".modal-trigger");if(i.length){var n=M.getIdFromTrigger(i[0]),s=document.getElementById(n).M_Modal;s&&s.open(i),t.preventDefault()}}},{key:"_handleOverlayClick",value:function(){this.options.dismissible&&this.close()}},{key:"_handleModalCloseClick",value:function(t){e(t.target).closest(".modal-close").length&&this.close()}},{key:"_handleKeydown",value:function(e){27===e.keyCode&&this.options.dismissible&&this.close()}},{key:"_animateIn",value:function(){var i=this;e.extend(this.el.style,{display:"block",opacity:0}),e.extend(this.$overlay[0].style,{display:"block",opacity:0}),t(this.$overlay[0],{opacity:this.options.opacity},{duration:this.options.inDuration,queue:!1,ease:"easeOutCubic"});var n={duration:this.options.inDuration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof i.options.ready&&i.options.ready.call(i,i.el,i._openingTrigger)}};this.el.classList.contains("bottom-sheet")?t(this.el,{bottom:0,opacity:1},n):(t.hook(this.el,"scaleX",.8),t.hook(this.el,"scaleY",.8),this.el.style.top=this.options.startingTop,t(this.el,{top:this.options.endingTop,opacity:1,scaleX:1,scaleY:1},n))}},{key:"_animateOut",value:function(){var e=this;t(this.$overlay[0],{opacity:0},{duration:this.options.outDuration,queue:!1,ease:"easeOutQuart"});var i={duration:this.options.outDuration,queue:!1,ease:"easeOutCubic",complete:function(){e.el.style.display="none","function"==typeof e.options.complete&&e.options.complete.call(e,e.$el),e.$overlay.remove()}};this.el.classList.contains("bottom-sheet")?t(this.el,{bottom:"-100%",opacity:0},i):t(this.el,{top:this.options.startingTop,opacity:0,scaleX:.8,scaleY:.8},i)}},{key:"open",value:function(e){if(!this.isOpen){this.isOpen=!0;var t=document.body;return t.style.overflow="hidden",this.el.classList.add("open"),t.appendChild(this.$overlay[0]),this._openingTrigger=e||void 0,this.options.dismissible&&(this._handleKeydownBound=this._handleKeydown.bind(this),document.addEventListener("keydown",this._handleKeydownBound)),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),this._animateOut(),this}}],[{key:"init",value:function(e,t){var i=[];return e.each(function(){i.push(new n(this,t))}),i}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).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,M.Vel),function(e,t){"use strict";var i={inDuration:275,outDuration:200},n=function(){function n(t,i){_classCallCheck(this,n),t.M_Materialbox&&t.M_Materialbox.destroy(),this.el=t,this.$el=e(t),this.el.M_Materialbox=this,this.options=e.extend({},n.defaults,i),this.overlayActive=!1,this.doneAnimating=!0,this.placeholder=e("
    ").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(e){!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(e){27===e.keyCode&&this.doneAnimating&&this.overlayActive&&this.close()}},{key:"_makeAncestorsOverflowVisible",value:function(){this.ancestorsChanged=e();for(var t=this.placeholder[0].parentNode;null!==t&&!e(t).is(document);){var i=e(t);"visible"!==i.css("overflow")&&(i.css("overflow","visible"),void 0===this.ancestorsChanged?this.ancestorsChanged=i:this.ancestorsChanged=this.ancestorsChanged.add(i)),t=t.parentNode}}},{key:"_animateImageIn",value:function(){var e=this,i={duration:this.options.inDuration,queue:!1,ease:"easeOutQuad",complete:function(){e.doneAnimating=!0}},n={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};this.$el.hasClass("responsive-img")?(n.maxWidth=[this.newWidth,this.newWidth],n.width=[n.width,this.originalWidth]):(n.left=[n.left,0],n.top=[n.top,0]),t(this.el,n,i)}},{key:"_animateImageOut",value:function(){var e=this,i={duration:this.options.outDuration,queue:!1,ease:"easeOutQuad",complete:function(){e.placeholder.css({height:"",width:"",position:"",top:"",left:""}),e.$el.removeAttr("style"),e.$el.attr("style",e.originInlineStyles),e.$el.removeClass("active"),e.doneAnimating=!0,e.ancestorsChanged.length&&e.ancestorsChanged.css("overflow","")}};t(this.el,{width:this.originalWidth,height:this.originalHeight,left:0,top:0},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=e('
    ').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"}),t(this.$overlay[0],{opacity:1},{duration:this.options.inDuration,queue:!1,ease:"easeOutQuad"}),""!==this.caption&&(this.$photoCaption=e('
    '),this.$photoCaption.text(this.caption),e("body").append(this.$photoCaption),this.$photoCaption.css({display:"inline"}),t(this.$photoCaption[0],{opacity:1},{duration:this.options.inDuration,queue:!1,ease:"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 e=this;this._updateVars(),this.doneAnimating=!1,t(this.el,"stop"),t(this.$overlay[0],"stop"),""!==this.caption&&t(this.$photoCaption[0],"stop"),window.removeEventListener("scroll",this._handleWindowScrollBound),window.removeEventListener("resize",this._handleWindowResizeBound),window.removeEventListener("keyup",this._handleWindowEscapeBound),t(this.$overlay[0],{opacity:0},{duration:this.options.outDuration,queue:!1,ease:"easeOutQuad",complete:function(){e.overlayActive=!1,e.$overlay.remove()}}),this._animateImageOut(),""!==this.caption&&t(this.$photoCaption[0],{opacity:0},{duration:this.options.outDuration,queue:!1,ease:"easeOutQuad",complete:function(){e.$photoCaption.remove()}})}}],[{key:"init",value:function(e,t){var i=[];return e.each(function(){i.push(new n(this,t))}),i}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Materialbox}},{key:"defaults",get:function(){return i}}]),n}();M.Materialbox=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"materialbox","M_Materialbox")}(cash,M.Vel),function(e){"use strict";var t={},i=function(){function i(t,n){_classCallCheck(this,i),t.M_Parallax&&t.M_Parallax.destroy(),this.el=t,this.$el=e(t),this.el.M_Parallax=this,this.options=e.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 t=this;t.complete&&e(t).trigger("load")})}},{key:"_updateParallax",value:function(){var e=this.$el.height()>0?this.el.parentNode.offsetHeight:500,t=this.$img[0].offsetHeight-e,i=this.$el.offset().top+e,n=this.$el.offset().top,s=M.getDocumentScrollTop(),a=window.innerHeight,o=t*((s+a-n)/(e+a));i>s&&noptions.responsiveThreshold&&(this.options.swipeable=!1);var i=e();this.$tabLinks.each(function(t){var n=e(M.escapeHash(t.hash));n.addClass("carousel-item"),i=i.add(n)});var n=e('');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=t.index;t.index=e(i).index(),t.$activeTabLink.removeClass("active"),t.$activeTabLink=t.$tabLinks.eq(t.index),t.$activeTabLink.addClass("active"),t._animateIndicator(n),"function"==typeof t.options.onShow&&t.options.onShow.call(t,t.$content)}})}},{key:"_teardownSwipeableTabs",value:function(){var e=this._tabsCarousel.$el;this._tabsCarousel.destroy(),e.after(e.children()),e.remove()}},{key:"_setupNormalTabs",value:function(){this.$tabLinks.not(this.$activeTabLink).each(function(t){if(t.hash){var i=e(M.escapeHash(t.hash));i.length&&(i[0].style.display="none")}})}},{key:"_teardownNormalTabs",value:function(){this.$tabLinks.each(function(t){if(t.hash){var i=e(M.escapeHash(t.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(e){return Math.ceil(this.tabsWidth-e.position().left-e[0].getBoundingClientRect().width)}},{key:"_calcLeftPos",value:function(e){return Math.floor(e.position().left)}},{key:"_animateIndicator",value:function(i){var n={duration:this.options.duration,queue:!1,easing:"easeOutQuad"},s=void 0,a=void 0;this.index-i>=0?(s=e.extend({},n,{delay:90}),a=n):(s=n,a=e.extend({},n,{delay:90})),t(this._indicator,{left:this._calcLeftPos(this.$activeTabLink)},s),t(this._indicator,{right:this._calcRightPos(this.$activeTabLink)},a)}},{key:"select",value:function(e){var t=this.$tabLinks.filter('[href="#'+e+'"]');t.length&&t.trigger("click")}}],[{key:"init",value:function(e,t){var i=[];return e.each(function(){i.push(new n(this,t))}),i}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Tabs}},{key:"defaults",get:function(){return i}}]),n}();window.M.Tabs=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"tabs","M_Tabs")}(cash,M.Vel),function(e,t){"use strict";var i={exitDelay:200,enterDelay:0,html:null,margin:5,inDuration:300,outDuration:250,position:"bottom",transitionMovement:10},n=function(){function n(t,i){_classCallCheck(this,n),t.M_Tooltip&&t.M_Tooltip.destroy(),this.el=t,this.$el=e(t),this.el.M_Tooltip=this,this.options=e.extend({},n.defaults,i),this.isOpen=!1,this.isHovered=!1,this._appendTooltipEl(),this._setupEventHandlers()}return _createClass(n,[{key:"destroy",value:function(){e(this.tooltipEl).remove(),this._removeEventHandlers(),this.$el[0].M_Tooltip=void 0}},{key:"_appendTooltipEl",value:function(){var e=document.createElement("div");e.classList.add("material-tooltip"),this.tooltipEl=e;var t=document.createElement("div");t.classList.add("tooltip-content"),t.innerHTML=this.options.html,e.appendChild(t),document.body.appendChild(e)}},{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=e.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 e=this;clearTimeout(this._exitDelayTimeout),this._exitDelayTimeout=setTimeout(function(){e.isHovered||e._animateOut()},this.options.exitDelay)}},{key:"_setEnterDelayTimeout",value:function(){var e=this;clearTimeout(this._enterDelayTimeout),this._enterDelayTimeout=setTimeout(function(){e.isHovered&&e._animateIn()},this.options.enterDelay)}},{key:"_positionTooltip",value:function(){var t=this.$el[0],i=this.tooltipEl,n=t.offsetHeight,s=t.offsetWidth,a=i.offsetHeight,o=i.offsetWidth,r=void 0,l=this.options.margin,h=void 0,u=void 0;this.xMovement=0,this.yMovement=0,h=t.offsetTop,u=t.offsetLeft,"top"===this.options.position?(h+=-a-l,u+=s/2-o/2,this.yMovement=-this.options.transitionMovement):"right"===this.options.position?(h+=n/2-a/2,u+=s+l,this.xMovement=this.options.transitionMovement):"left"===this.options.position?(h+=n/2-a/2,u+=-o-l,this.xMovement=-this.options.transitionMovement):(h+=n+l,u+=s/2-o/2,this.yMovement=this.options.transitionMovement),r=this._repositionWithinScreen(u,h,o,a),e(i).css({top:r.y+"px",left:r.x+"px"})}},{key:"_repositionWithinScreen",value:function(e,t,i,n){var s=M.getDocumentScrollLeft(),a=M.getDocumentScrollTop(),o=e-s,r=t-a,l={left:o,top:r,width:i,height:n},h=this.options.margin+this.options.transitionMovement,u=M.checkWithinContainer(document.body,l,h);return u.left?o=h:u.right&&(o-=o+i-window.innerWidth),u.top?r=h:u.bottom&&(r-=r+n-window.innerHeight),{x:o+s,y:r+a}}},{key:"_animateIn",value:function(){this._positionTooltip(),this.tooltipEl.style.visibility="visible",t(this.tooltipEl,"stop"),t(this.tooltipEl,{opacity:1,translateX:this.xMovement,translateY:this.yMovement},{duration:this.options.inDuration,easing:"easeOutCubic",queue:!1})}},{key:"_animateOut",value:function(){t(this.tooltipEl,"stop"),t(this.tooltipEl,{opacity:0,translateX:0,translateY:0},{duration:this.options.outDuration,easing:"easeOutCubic",queue:!1})}},{key:"_handleMouseEnter",value:function(){this.isHovered=!0,this.open()}},{key:"_handleMouseLeave",value:function(){this.isHovered=!1,this.close()}},{key:"_getAttributeOptions",value:function(){var e={},t=this.$el[0].getAttribute("data-tooltip"),i=this.$el[0].getAttribute("data-position");return t&&(e.html=t),i&&(e.position=i),e}}],[{key:"init",value:function(e,t){var i=[];return e.each(function(){i.push(new n(this,t))}),i}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Tooltip}},{key:"defaults",get:function(){return i}}]),n}();M.Tooltip=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"tooltip","M_Tooltip")}(cash,M.Vel),function(e){"use strict";function t(e){return null!==e&&e===e.window}function i(e){return t(e)?e:9===e.nodeType&&e.defaultView}function n(e){var t,n,s={top:0,left:0},a=e&&e.ownerDocument;return t=a.documentElement,void 0!==e.getBoundingClientRect&&(s=e.getBoundingClientRect()),n=i(a),{top:s.top+n.pageYOffset-t.clientTop,left:s.left+n.pageXOffset-t.clientLeft}}function s(e){var t="";for(var i in e)e.hasOwnProperty(i)&&(t+=i+":"+e[i]+";");return t}function a(e){if(!1===u.allowEvent(e))return null;for(var t=null,i=e.target||e.srcElement;null!==i.parentNode;){if(!(i instanceof SVGElement)&&-1!==i.className.indexOf("waves-effect")){t=i;break}i=i.parentNode}return t}function o(t){var i=a(t);null!==i&&(h.show(t,i),"ontouchstart"in e&&(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(e,t){if(2===e.button)return!1;var i=t||this,a=document.createElement("div");a.className="waves-ripple",i.appendChild(a);var o=n(i),r=e.pageY-o.top,l=e.pageX-o.left,u="scale("+i.clientWidth/100*10+")";"touches"in e&&(r=e.touches[0].pageY-o.top,l=e.touches[0].pageX-o.left),a.setAttribute("data-hold",Date.now()),a.setAttribute("data-scale",u),a.setAttribute("data-x",l),a.setAttribute("data-y",r);var d={top:r+"px",left:l+"px"};a.className=a.className+" waves-notransition",a.setAttribute("style",s(d)),a.className=a.className.replace("waves-notransition",""),d["-webkit-transform"]=u,d["-moz-transform"]=u,d["-ms-transform"]=u,d["-o-transform"]=u,d.transform=u,d.opacity="1",d["-webkit-transition-duration"]=h.duration+"ms",d["-moz-transition-duration"]=h.duration+"ms",d["-o-transition-duration"]=h.duration+"ms",d["transition-duration"]=h.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)",a.setAttribute("style",s(d))},hide:function(e){u.touchup(e);var t=this,i=(t.clientWidth,null),n=t.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 e={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(e)),setTimeout(function(){try{t.removeChild(i)}catch(e){return!1}},h.duration)},l)},wrapInput:function(e){for(var t=0;t0&&(u.touches-=1)},500):"mousedown"===e.type&&u.touches>0&&(t=!1),t},touchup:function(e){u.allowEvent(e)}};r.displayEffect=function(t){"duration"in(t=t||{})&&(h.duration=t.duration),h.wrapInput(l(".waves-effect")),"ontouchstart"in e&&document.body.addEventListener("touchstart",o,!1),document.body.addEventListener("mousedown",o,!1)},r.attach=function(t){"input"===t.tagName.toLowerCase()&&(h.wrapInput([t]),t=t.parentNode),"ontouchstart"in e&&t.addEventListener("touchstart",o,!1),t.addEventListener("mousedown",o,!1)},e.Waves=r,document.addEventListener("DOMContentLoaded",function(){r.displayEffect()},!1)}(window),function(e,t){"use strict";var i={html:"",displayLength:4e3,inDuration:300,outDuration:375,classes:"",completeCallback:null,activationPercent:.8},n=function(){function n(t){_classCallCheck(this,n),this.options=e.extend({},n.defaults,t),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 t=document.createElement("div");return t.classList.add("toast"),this.options.classes.length&&e(t).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)?t.appendChild(this.message):this.message.jquery?e(t).append(this.message[0]):t.innerHTML=this.message,n._container.appendChild(t),t}},{key:"_animateIn",value:function(){t(this.el,{top:0,opacity:1},{duration:300,easing:"easeOutCubic",queue:!1})}},{key:"_setTimer",value:function(){var e=this;this.timeRemaining!==1/0&&(this.counterInterval=setInterval(function(){e.panning||(e.timeRemaining-=20),e.timeRemaining<=0&&e.dismiss()},20))}},{key:"dismiss",value:function(){var e=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),t(this.el,{opacity:0,marginTop:"-40px"},{duration:this.options.outDuration,easing:"easeOutExpo",queue:!1,complete:function(){"function"==typeof e.options.completeCallback&&e.options.completeCallback(),e.el.parentNode.removeChild(e.el),n._toasts.splice(n._toasts.indexOf(e),1),0===n._toasts.length&&n._removeContainer()}})}}],[{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Toast}},{key:"_createContainer",value:function(){var e=document.createElement("div");e.setAttribute("id","toast-container"),e.addEventListener("touchstart",n._onDragStart),e.addEventListener("touchmove",n._onDragMove),e.addEventListener("touchend",n._onDragEnd),e.addEventListener("mousedown",n._onDragStart),document.addEventListener("mousemove",n._onDragMove),document.addEventListener("mouseup",n._onDragEnd),document.body.appendChild(e),n._container=e}},{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(t){if(t.target&&e(t.target).closest(".toast").length){var i=e(t.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(t),i.time=Date.now(),i.xPos=n._xPos(t)}}},{key:"_onDragMove",value:function(e){if(n._draggedToast){e.preventDefault();var t=n._draggedToast;t.deltaX=Math.abs(t.xPos-n._xPos(e)),t.xPos=n._xPos(e),t.velocityX=t.deltaX/(Date.now()-t.time),t.time=Date.now();var i=t.xPos-t.startingXPos,s=t.el.offsetWidth*t.options.activationPercent;t.el.style.transform="translateX("+i+"px)",t.el.style.opacity=1-Math.abs(i/s)}}},{key:"_onDragEnd",value:function(){if(n._draggedToast){var e=n._draggedToast;e.panning=!1,e.el.classList.remove("panning");var t=e.xPos-e.startingXPos,i=e.el.offsetWidth*e.options.activationPercent;Math.abs(t)>i||e.velocityX>1?(e.wasSwiped=!0,e.dismiss()):(e.el.style.transition="transform .2s, opacity .2s",e.el.style.transform="",e.el.style.opacity=""),n._draggedToast=null}}},{key:"_xPos",value:function(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}},{key:"dismissAll",value:function(){for(var e in n._toasts)n._toasts[e].dismiss()}},{key:"defaults",get:function(){return i}}]),n}();n._toasts=[],n._container=null,n._draggedToast=null,M.Toast=n,M.toast=function(e){return new n(e)}}(cash,M.Vel),function(e,t){"use strict";var i={edge:"left",draggable:!0,inDuration:250,outDuration:200,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null},n=function(){function n(t,i){_classCallCheck(this,n),t.M_Sidenav&&t.M_Sidenav.destroy(),this.el=t,this.$el=e(t),this.el.M_Sidenav=this,this.id=this.$el.attr("id"),this.options=e.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 e=n._sidenavs.indexOf(this);e>=0&&n._sidenavs.splice(e,1)}},{key:"_createOverlay",value:function(){var e=document.createElement("div");this._closeBound=this.close.bind(this),e.classList.add("sidenav-overlay"),e.addEventListener("click",this._closeBound),document.body.appendChild(e),this._overlay=e}},{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(t){var i=e(t.target).closest(".sidenav-trigger");if(t.target&&i.length){var n=M.getIdFromTrigger(i[0]),s=document.getElementById(n).M_Sidenav;s&&s.open(i),t.preventDefault()}}},{key:"_startDrag",value:function(e){var i=e.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",t(this.el,"stop"),t(this._overlay,"stop")}},{key:"_dragMoveUpdate",value:function(e){var t=e.targetTouches[0].clientX;this.deltaX=Math.abs(this._xPos-t),this._xPos=t,this.velocityX=this.deltaX/(Date.now()-this._time),this._time=Date.now()}},{key:"_handleDragTargetDrag",value:function(e){this.isDragged||this._startDrag(e),this._dragMoveUpdate(e);var t=this._xPos-this._startingXpos,i=t>0?"right":"left";t=Math.min(this._width,Math.abs(t)),this.options.edge===i&&(t=0);var n=t,s="translateX(-100%)";"right"===this.options.edge&&(s="translateX(100%)",n=-n),this.percentOpen=Math.min(1,t/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(e){if(this.isOpen){this.isDragged||this._startDrag(e),this._dragMoveUpdate(e);var t=this._xPos-this._startingXpos,i=t>0?"right":"left";t=Math.min(this._width,Math.abs(t)),this.options.edge!==i&&(t=0);var n=-t;"right"===this.options.edge&&(n=-n),this.percentOpen=Math.min(1,1-t/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(t){e(t.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 e=document.createElement("div");e.classList.add("drag-target"),document.body.appendChild(e),this.dragTarget=e}},{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?(t(this.el,"stop"),t(this.el,{translateX:0},{duration:0,queue:!1}),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 e="left"===this.options.edge?"-105%":"105%";this.el.style.transform="translateX("+e+")"}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 e=this,i="left"===this.options.edge?-1:1;this.isDragged&&(i="left"===this.options.edge?i+this.percentOpen:i-this.percentOpen),t(this.el,"stop"),t(this.el,{translateX:[0,100*i+"%"]},{duration:this.options.inDuration,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof e.options.onOpenEnd&&e.options.onOpenEnd.call(e,e.el)}})}},{key:"_animateOverlayIn",value:function(){var e=0;this.isDragged?e=this.percentOpen:t.hook(this._overlay,"display","block"),t(this._overlay,"stop"),t(this._overlay,{opacity:[1,e]},{duration:this.options.inDuration,queue:!1,easing:"easeOutQuad"})}},{key:"_animateOut",value:function(){this._animateSidenavOut(),this._animateOverlayOut()}},{key:"_animateSidenavOut",value:function(){var e=this,i="left"===this.options.edge?-1:1,n=0;this.isDragged&&(n="left"===this.options.edge?i+this.percentOpen:i-this.percentOpen),t(this.el,"stop"),t(this.el,{translateX:[105*i+"%",100*n+"%"]},{duration:this.options.outDuration,queue:!1,easing:"easeOutQuad",complete:function(){"function"==typeof e.options.onCloseEnd&&e.options.onCloseEnd.call(e,e.el)}})}},{key:"_animateOverlayOut",value:function(){t(this._overlay,"stop"),t(this._overlay,"fadeOut",{duration:this.options.outDuration,queue:!1,easing:"easeOutQuad"})}}],[{key:"init",value:function(e,t){var i=[];return e.each(function(){i.push(new n(this,t))}),i}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Sidenav}},{key:"defaults",get:function(){return i}}]),n}();n._sidenavs=[],window.M.Sidenav=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"sidenav","M_Sidenav")}(cash,M.Vel),function(e,t){"use strict";var i={throttle:100,scrollOffset:200,activeClass:"active",getActiveElement:function(e){return'a[href="#'+e+'"]'}},n=function(){function n(t,i){_classCallCheck(this,n),t.M_ScrollSpy&&t.M_ScrollSpy.destroy(),this.el=t,this.$el=e(t),this.el.M_ScrollSpy=this,this.options=e.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(),e(this.options.getActiveElement(this.$el.attr("id"))).removeClass(this.options.activeClass),this.el.M_ScrollSpy=void 0}},{key:"_setupEventHandlers",value:function(){var e=M.throttle(this._handleWindowScroll,200);this._handleThrottledResizeBound=e.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=e(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;t(document.body,"scroll",{duration:400,offset:r-o.options.scrollOffset,easing:"easeOutCubic"});break}}}},{key:"_handleWindowScroll",value:function(){n._ticks++;for(var e=M.getDocumentScrollTop(),t=M.getDocumentScrollLeft(),i=t+window.innerWidth,s=e+window.innerHeight,a=n._findElements(e,i,s,t),o=0;o=0&&u!==n._ticks&&(h._exit(),h.tickId=-1)}n._elementsInView=a}},{key:"_enter",value:function(){n._visibleElements=n._visibleElements.filter(function(e){return 0!=e.height()}),n._visibleElements[0]?(e(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,u=r.$el.offset().left,d=u+r.$el.width(),c=h+r.$el.height();!(u>t||di||c=this.options.minLength&&(this.isOpen=!0,this._renderDropdown(this.options.data,t))),this.oldVal=t)}},{key:"_handleInputKeydown",value:function(t){i._keydown=!0;var n=t.keyCode,s=void 0,a=e(this.container).children("li").length;13===n&&this.activeIndex>=0?(s=e(this.container).children("li").eq(this.activeIndex)).length&&(this.selectOption(s),t.preventDefault()):38!==n&&40!==n||(t.preventDefault(),38===n&&this.activeIndex>0&&this.activeIndex--,40===n&&this.activeIndex=0&&(this.$active=e(this.container).children("li").eq(this.activeIndex),this.$active.addClass("active")))}},{key:"_handleContainerMousedownAndTouchstart",value:function(t){var i=e(t.target).closest("li");this.selectOption(i)}},{key:"_highlight",value:function(e,t){var i=t.find("img"),n=t.text().toLowerCase().indexOf(""+e.toLowerCase()),s=n+e.length-1,a=t.text().slice(0,n),o=t.text().slice(n,s+1),r=t.text().slice(s+1);t.html(""+a+""+o+""+r+""),i.length&&t.prepend(i)}},{key:"_resetCurrentElement",value:function(){this.activeIndex=-1,this.$active.removeClass("active")}},{key:"_removeAutocomplete",value:function(){e(this.container).empty(),this._resetCurrentElement(),this.oldVal=null,this.isOpen=!1}},{key:"selectOption",value:function(e){var t=e.text().trim();this.el.value=t,this.$el.trigger("change"),this._removeAutocomplete(),"function"==typeof this.options.onAutocomplete&&this.options.onAutocomplete.call(this,t)}},{key:"_renderDropdown",value:function(t,i){var n=this;this._removeAutocomplete();var s=[];for(var a in t)if(t.hasOwnProperty(a)&&-1!==a.toLowerCase().indexOf(i)){if(this.count>=this.options.limit)break;var o={data:t[a],key:a};s.push(o),this.count++}s.sort(function(e,t){return n.options.sortFunction(e.key.toLowerCase(),t.key.toLowerCase(),i.toLowerCase())});for(var r=0;r");l.data?h.append(''+l.key+""):h.append(""+l.key+""),e(this.container).append(h),this._highlight(i,h)}}},{key:"updateData",value:function(e){var t=this.el.value.toLowerCase();this.options.data=e,this.isOpen&&this._renderDropdown(e,t)}}],[{key:"init",value:function(e,t){var n=[];return e.each(function(){n.push(new i(this,t))}),n}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Autocomplete}},{key:"defaults",get:function(){return t}}]),i}();i._keydown=!1,M.Autocomplete=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"autocomplete","M_Autocomplete")}(cash),function(e){M.updateTextFields=function(){e("input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea").each(function(t,i){var n=e(this);t.value.length>0||e(t).is(":focus")||t.autofocus||null!==n.attr("placeholder")?n.siblings("label").addClass("active"):t.validity?n.siblings("label").toggleClass("active",!0===t.validity.badInput):n.siblings("label").removeClass("active")})},M.validate_field=function(e){var t=null!==e.attr("data-length"),i=parseInt(e.attr("data-length")),n=e[0].value.length;0!==n||!1!==e[0].validity.badInput||e.is(":required")?e.hasClass("validate")&&(e.is(":valid")&&t&&n<=i||e.is(":valid")&&!t?(e.removeClass("invalid"),e.addClass("valid")):(e.removeClass("valid"),e.addClass("invalid"))):e.hasClass("validate")&&(e.removeClass("valid"),e.removeClass("invalid"))},M.textareaAutoResize=function(t){var i=e(".hiddendiv").first();i.length||(i=e('
    '),e("body").append(i));var n=t.css("font-family"),s=t.css("font-size"),a=t.css("line-height"),o=t.css("padding");s&&i.css("font-size",s),n&&i.css("font-family",n),a&&i.css("line-height",a),o&&i.css("padding",o),t.data("original-height")||t.data("original-height",t.height()),"off"===t.attr("wrap")&&i.css("overflow-wrap","normal").css("white-space","pre"),i.text(t[0].value+"\n");var r=i.html().replace(/\n/g,"
    ");i.html(r),"hidden"!==t.css("display")?i.css("width",t.width()+"px"):i.css("width",e(window).width()/2+"px"),t.data("original-height")<=i.innerHeight()?t.css("height",i.innerHeight()+"px"):t[0].value.length'),this.$slides.each(function(i,n){var s=e('
  • ');t.$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(e){var i=this;if(e>=this.$slides.length?e=0:e<0&&(e=this.$slides.length-1),this.activeIndex!=e){this.$active=this.$slides.eq(this.activeIndex);var n=this.$active.find(".caption");this.$active.removeClass("active"),t(this.$active[0],{opacity:0},{duration:this.options.duration,queue:!1,easing:"easeOutQuad",complete:function(){i.$slides.not(".active").each(function(e){t(e,{opacity:0,translateX:0,translateY:0},{duration:0,queue:!1})})}.bind(this)}),this._animateCaptionIn(n[0],this.options.duration),this.options.indicators&&(this.$indicators.eq(this.activeIndex).removeClass("active"),this.$indicators.eq(e).addClass("active")),t(this.$slides.eq(e)[0],{opacity:1},{duration:this.options.duration,queue:!1,easing:"easeOutQuad"}),t(this.$slides.eq(e).find(".caption")[0],{opacity:1,translateX:0,translateY:0},{duration:this.options.duration,delay:this.options.duration,queue:!1,easing:"easeOutQuad"}),this.$slides.eq(e).addClass("active"),this.activeIndex=e,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 e=this.activeIndex+1;e>=this.$slides.length?e=0:e<0&&(e=this.$slides.length-1),this.set(e)}},{key:"prev",value:function(){var e=this.activeIndex-1;e>=this.$slides.length?e=0:e<0&&(e=this.$slides.length-1),this.set(e)}}],[{key:"init",value:function(e,t){var i=[];return e.each(function(){i.push(new n(this,t))}),i}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Slider}},{key:"defaults",get:function(){return i}}]),n}();M.Slider=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"slider","M_Slider")}(cash,M.Vel),function(e,t){e(document).on("click",".card",function(i){if(e(this).children(".card-reveal").length){var n=e(i.target).closest(".card");void 0===n.data("initialOverflow")&&n.data("initialOverflow",void 0===n.css("overflow")?"":n.css("overflow"));var s=e(this).find(".card-reveal");e(i.target).is(e(".card-reveal .card-title"))||e(i.target).is(e(".card-reveal .card-title i"))?t(s,{translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad",complete:function(){e(this).css({display:"none"}),n.css("overflow",n.data("initialOverflow"))}}):(e(i.target).is(e(".card .activator"))||e(i.target).is(e(".card .activator i")))&&(n.css("overflow","hidden"),s.css({display:"block"}),t(s,"stop"),t(s,{translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"}))}})}(cash,M.Vel),function(e,t){"use strict";var i={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{},limit:1/0,onChipAdd:null,onChipSelect:null,onChipDelete:null},n=function(){function t(i,n){_classCallCheck(this,t),i.M_Chips&&i.M_Chips.destroy(),this.el=i,this.$el=e(i),this.el.M_Chips=this,this.options=e.extend({},t.defaults,n),this.$el.addClass("chips input-field"),this.chipsData=[],this.$chips=e(),this.$input=this.$el.find("input"),this.$input.addClass("input"),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(t,[{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",t._handleChipsKeydown),document.addEventListener("keyup",t._handleChipsKeyup),this.el.addEventListener("blur",t._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",t._handleChipsKeydown),document.removeEventListener("keyup",t._handleChipsKeyup),this.el.removeEventListener("blur",t._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(t){var i=e(t.target).closest(".chip"),n=e(t.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(e){if(t._keydown=!0,13===e.keyCode){if(this.hasAutocomplete&&this.autocomplete&&this.autocomplete.isOpen)return;e.preventDefault(),this.addChip({tag:this.$input[0].value}),this.$input[0].value=""}else 8!==e.keyCode&&37!==e.keyCode||""!==this.$input[0].value||!this.chipsData.length||(e.preventDefault(),this.selectChip(this.chipsData.length-1))}},{key:"_renderChip",value:function(t){if(t.tag){var i=document.createElement("div"),n=document.createElement("i");if(i.classList.add("chip"),i.textContent=t.tag,i.setAttribute("tabindex",0),e(n).addClass("material-icons close"),n.textContent="close",t.image){var s=document.createElement("img");s.setAttribute("src",t.image),i.insertBefore(s,i.firstChild)}return i.appendChild(n),i}}},{key:"_renderChips",value:function(){this.$chips.remove();for(var e=0;e=this.options.limit)){var i=this._renderChip(t);this.$chips.add(i),this.chipsData.push(t),e(this.$input).before(i),this._setPlaceholder(),"function"==typeof this.options.onChipAdd&&this.options.onChipAdd.call(this,this.$el,i)}}},{key:"deleteChip",value:function(t){this.$chips.eq(t).remove(),this.$chips=this.$chips.filter(function(t){return e(t).index()>=0}),this.chipsData.splice(t,1),this._setPlaceholder(),"function"==typeof this.options.onChipDelete&&this.options.onChipDelete.call(this,this.$el,this.$chip)}},{key:"selectChip",value:function(e){var t=this.$chips.eq(e);this._selectedChip=t,t[0].focus(),"function"==typeof this.options.onChipSelect&&this.options.onChipSelect.call(this,this.$el,this.$chip)}},{key:"deselectChip",value:function(e){this.$chips.eq(e);this._selectedChip=null}}],[{key:"init",value:function(e,i){var n=[];return e.each(function(){n.push(new t(this,i))}),n}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Chips}},{key:"_handleChipsKeydown",value:function(i){t._keydown=!0;var n=e(i.target).closest(".chips"),s=i.target&&n.length;if(!e(i.target).is("input, textarea")&&s){var a=n[0].M_Chips;if(8===i.keyCode||46===i.keyCode){i.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===i.keyCode){if(a._selectedChip){var l=a._selectedChip.index()-1;if(l<0)return;a.selectChip(l)}}else if(39===i.keyCode&&a._selectedChip){var h=a._selectedChip.index()+1;h>=a.chipsData.length?a.$input[0].focus():a.selectChip(h)}}}},{key:"_handleChipsKeyup",value:function(e){t._keydown=!1}},{key:"_handleChipsBlur",value:function(i){t._keydown||(e(i.target).closest(".chips")[0].M_Chips._selectedChip=null)}},{key:"defaults",get:function(){return i}}]),t}();n._keydown=!1,M.Chips=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"chips","M_Chips"),e(document).ready(function(){e(document.body).on("click",".chip .close",function(){var t=e(this).closest(".chips");t.length&&t[0].M_Chips||e(this).closest(".chip").remove()})})}(cash),function(e){"use strict";var t={top:0,bottom:1/0,offset:0},i=function(){function i(t,n){_classCallCheck(this,i),t.M_Pushpin&&t.M_Pushpin.destroy(),this.el=t,this.$el=e(t),this.el.M_Pushpin=this,this.options=e.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 e=i._pushpins.indexOf(this);i._pushpins.splice(e,1)}},{key:"_setupEventHandlers",value:function(){document.addEventListener("scroll",i._updateElements)}},{key:"_removeEventHandlers",value:function(){document.removeEventListener("scroll",i._updateElements)}},{key:"_updatePosition",value:function(){var e=M.getDocumentScrollTop()+this.options.offset;this.options.top<=e&&this.options.bottom>=e&&!this.el.classList.contains("pinned")&&(this._removePinClasses(),this.el.style.top=this.options.offset+"px",this.el.classList.add("pinned")),ethis.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(e,t){var n=[];return e.each(function(){n.push(new i(this,t))}),n}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Pushpin}},{key:"_updateElements",value:function(){for(var e in i._pushpins)i._pushpins[e]._updatePosition()}},{key:"defaults",get:function(){return t}}]),i}();i._pushpins=[],M.Pushpin=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"pushpin","M_Pushpin")}(cash),function(e,t){"use strict";var i={direction:"top",hoverEnabled:!0,toolbarEnabled:!1};e.fn.reverse=[].reverse;var n=function(){function n(t,i){_classCallCheck(this,n),t.M_FloatingActionButton&&t.M_FloatingActionButton.destroy(),this.el=t,this.$el=e(t),this.el.M_FloatingActionButton=this,this.options=e.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(),"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(t){e(t.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(){this.$el.addClass("active"),t.hook(this.$floatingBtns,"scaleX",.4),t.hook(this.$floatingBtns,"scaleY",.4),t.hook(this.$floatingBtns,"translateY",this.offsetY+"px"),t.hook(this.$floatingBtns,"translateX",this.offsetX+"px");var e=0;this.$floatingBtnsReverse.each(function(){t(this,{opacity:"1",scaleX:1,scaleY:1,translateY:0,translateX:0},{duration:80,delay:e}),e+=40})}},{key:"_animateOutFAB",value:function(){this.$el.removeClass("active"),t(this.$floatingBtns,"stop"),t(this.$floatingBtns,{opacity:"0",scaleX:.4,scaleY:.4,translateY:this.offsetY,translateX:this.offsetX},{duration:80})}},{key:"_animateInToolbar",value:function(){var t=this,i=void 0,n=window.innerWidth,s=window.innerHeight,a=this.el.getBoundingClientRect(),o=e('
    '),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(){t.$el.css({transform:"",transition:"transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s"}),t.$anchor.css({overflow:"visible",transform:"",transition:"transform .2s"}),setTimeout(function(){t.$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)"}),t.$menu.children("li").children("a").css({opacity:1}),t._handleDocumentClickBound=t._handleDocumentClick.bind(t),window.addEventListener("scroll",t._handleCloseBound,!0),document.body.addEventListener("click",t._handleDocumentClickBound,!0)},100)},0)}},{key:"_animateOutToolbar",value:function(){var e=this,t=window.innerWidth,i=window.innerHeight,n=this.$el.find(".fab-backdrop"),s=anchor.css("background-color");this.offsetX=this.btnLeft-t/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(),e.$el.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-e.offsetX+"px,0,0)"}),e.$anchor.css({overflow:"",transform:"translate3d(0,"+e.offsetY+"px,0)"}),setTimeout(function(){e.$el.css({transform:"translate3d(0,0,0)",transition:"transform .2s"}),e.$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(e,t){var i=[];return e.each(function(){i.push(new n(this,t))}),i}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_FloatingActionButton}},{key:"defaults",get:function(){return i}}]),n}();M.FloatingActionButton=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"floatingActionButton","M_FloatingActionButton")}(cash,M.Vel),function(e,t){"use strict";var i={format:"YYYY-MM-DD",toString:null,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},n=function(){function t(i,n){_classCallCheck(this,t),i.M_Datepicker&&i.M_Datepicker.destroy(),this.el=i,this.$el=e(i),this.el.M_Datepicker=this,this.options=e.extend({},t.defaults,n),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;t._isDate(s)?this.options.setDefaultDate?this.setDate(s,!0):this.gotoDate(s):this.gotoDate(new Date),this.isOpen=!1}return _createClass(t,[{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 e=document.querySelector(this.options.container);this.options.container&&e?this.$modalEl.appendTo(e):this.$modalEl.insertBefore(this.el)}},{key:"_setupModal",value:function(){var e=this;this.modalEl.id="modal-"+this.id,this.modal=new M.Modal(this.modalEl,{complete:function(){e.isOpen=!1}})}},{key:"toString",value:function(e){return e=e||this.options.format,t._isDate(this.date)?this.options.toString?this.options.toString(this.date,e):this.date.toDateString():""}},{key:"setDate",value:function(e,i){if(!e)return this.date=null,this._renderDateDisplay(),this.draw();if("string"==typeof e&&(e=new Date(Date.parse(e))),t._isDate(e)){var n=this.options.minDate,s=this.options.maxDate;t._isDate(n)&&es&&(e=s),this.date=new Date(e.getTime()),this._renderDateDisplay(),t._setToStartOfDay(this.date),this.gotoDate(this.date),i||"function"!=typeof this.options.onSelect||this.options.onSelect.call(this,this.getDate())}}},{key:"setInputValue",value:function(){this.el.value=this.toString(),this.$el.trigger("change",{firedBy:this})}},{key:"_renderDateDisplay",value:function(){var e=t._isDate(this.date)?this.date:new Date,i=this.options.i18n,n=i.weekdaysShort[e.getDay()],s=i.monthsShort[e.getMonth()],a=e.getDate();this.yearTextEl.innerHTML=e.getFullYear(),this.dateTextEl.innerHTML=n+", "+s+" "+a}},{key:"gotoDate",value:function(e){var i=!0;if(t._isDate(e)){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=e.getTime();s.setMonth(s.getMonth()+1),s.setDate(s.getDate()-1),i=a11&&(e.year+=Math.floor(Math.abs(e.month)/12),e.month-=12),e}},{key:"nextMonth",value:function(){this.calendars[0].month++,this.adjustCalendars()}},{key:"prevMonth",value:function(){this.calendars[0].month--,this.adjustCalendars()}},{key:"render",value:function(e,i,n){var s=this.options,a=new Date,o=t._getDaysInMonth(e,i),r=new Date(e,i,1).getDay(),l=[],h=[];t._setToStartOfDay(a),s.firstDay>0&&(r-=s.firstDay)<0&&(r+=7);for(var u=0===i?11:i-1,d=11===i?0:i+1,c=0===i?e-1:e,p=11===i?e+1:e,v=t._getDaysInMonth(c,u),f=o+r,m=f;m>7;)m-=7;f+=7-m;for(var g=!1,y=0,_=0;y=o+r,x=y-r+1,M=i,T=e,L=s.startRange&&t._compareDates(s.startRange,k),$=s.endRange&&t._compareDates(s.endRange,k),S=s.startRange&&s.endRange&&s.startRanges.maxDate||s.disableWeekends&&t._isWeekend(k)||s.disableDayFn&&s.disableDayFn(k);E&&(y';t.push("is-outside-current-month"),t.push("is-selection-disabled")}return e.isDisabled&&t.push("is-disabled"),e.isToday&&t.push("is-today"),e.isSelected&&(t.push("is-selected"),i="true"),e.hasEvent&&t.push("has-event"),e.isInRange&&t.push("is-inrange"),e.isStartRange&&t.push("is-startrange"),e.isEndRange&&t.push("is-endrange"),'"}},{key:"renderRow",value:function(e,t,i){return''+(t?e.reverse():e).join("")+""}},{key:"renderTable",value:function(e,t,i){return'
    '+this.renderHead(e)+this.renderBody(t)+"
    "}},{key:"renderHead",value:function(e){var t=void 0,i=[];for(t=0;t<7;t++)i.push(''+this.renderDayName(e,t,!0)+"");return""+(e.isRTL?i.reverse():i).join("")+""}},{key:"renderBody",value:function(e){return""+e.join("")+""}},{key:"renderTitle",value:function(t,i,n,s,a,o){var r=void 0,l=void 0,h=void 0,u=this.options,d=n===u.minYear,c=n===u.maxYear,p='
    ',v=void 0,f=void 0,m=!0,g=!0;for(h=[],r=0;r<12;r++)h.push('");for(v='",e.isArray(u.yearRange)?(r=u.yearRange[0],l=u.yearRange[1]+1):(r=n-u.yearRange,l=1+n+u.yearRange),h=[];r=u.minYear&&h.push('");f='";p+='',p+='
    ',u.showMonthAfterYear?p+=f+v:p+=v+f,p+="
    ",d&&(0===s||u.minMonth>=s)&&(m=!1),c&&(11===s||u.maxMonth<=s)&&(g=!1);return p+='',p+="
    "}},{key:"draw",value:function(e){if(this.isOpen||e){var t=this.options,i=t.minYear,n=t.maxYear,s=t.minMonth,a=t.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,new M.Select(this.calendarEl.querySelector(".pika-select-year"),{classes:"select-year"}),new M.Select(this.calendarEl.querySelector(".pika-select-month"),{classes:"select-month"}),"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.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(){this.$modalEl=e(t._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")}},{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(e){e.which===M.keys.ENTER&&(e.preventDefault(),this.open())}},{key:"_handleCalendarClick",value:function(t){if(this.isOpen){var i=e(t.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(t.target.getAttribute("data-pika-year"),t.target.getAttribute("data-pika-month"),t.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:"_handleInputChange",value:function(e){var i=void 0;e.firedBy!==this&&(i=this.options.parse?this.options.parse(this.el.value,this.options.format):new Date(Date.parse(this.el.value)),t._isDate(i)&&this.setDate(i))}},{key:"renderDayName",value:function(e,t,i){for(t+=e.firstDay;t>=7;)t-=7;return i?e.i18n.weekdaysAbbrev[t]:e.i18n.weekdays[t]}},{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(e,i){var n=[];return e.each(function(){n.push(new t(this,i))}),n}},{key:"_isDate",value:function(e){return/Date/.test(Object.prototype.toString.call(e))&&!isNaN(e.getTime())}},{key:"_isWeekend",value:function(e){var t=e.getDay();return 0===t||6===t}},{key:"_setToStartOfDay",value:function(e){t._isDate(e)&&e.setHours(0,0,0,0)}},{key:"_getDaysInMonth",value:function(e,i){return[31,t._isLeapYear(e)?29:28,31,30,31,30,31,31,30,31,30,31][i]}},{key:"_isLeapYear",value:function(e){return e%4==0&&e%100!=0||e%400==0}},{key:"_compareDates",value:function(e,t){return e.getTime()===t.getTime()}},{key:"_setToStartOfDay",value:function(e){t._isDate(e)&&e.setHours(0,0,0,0)}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Datepicker}},{key:"defaults",get:function(){return i}}]),t}();n._template=['"].join(""),M.Datepicker=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"datepicker","M_Datepicker")}(cash,M.Vel),function(e,t){"use strict";var i={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},n=function(){function t(i,n){_classCallCheck(this,t),i.M_Timepicker&&i.M_Timepicker.destroy(),this.el=i,this.$el=e(i),this.el.M_Timepicker=this,this.options=e.extend({},t.defaults,n),this.id=M.guid(),this._insertHTMLIntoDOM(),this._setupModal(),this._setupVariables(),this._setupEventHandlers(),this._clockSetup(),this._pickerSetup()}return _createClass(t,[{key:"destroy",value:function(){this._removeEventHandlers(),this.modal.destroy(),e(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),e(this.spanHours).on("click",this.showView.bind(this,"hours")),e(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(e){e.which===M.keys.ENTER&&(e.preventDefault(),this.open())}},{key:"_handleClockClickStart",value:function(e){e.preventDefault();var i=this.plate.getBoundingClientRect(),n={x:i.left,y:i.top};this.x0=n.x+this.options.dialRadius,this.y0=n.y+this.options.dialRadius,this.moved=!1;var s=t._Pos(e);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(e){e.preventDefault();var i=t._Pos(e),n=i.x-this.x0,s=i.y-this.y0;this.moved=!0,this.setHand(n,s,!1,!0)}},{key:"_handleDocumentClickEnd",value:function(e){e.preventDefault(),document.removeEventListener("mouseup",this._handleDocumentClickEndBound),document.removeEventListener("touchend",this._handleDocumentClickEndBound);var i=t._Pos(e),n=i.x-this.x0,s=i.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=e(t._template),this.modalEl=this.$modalEl[0],this.modalEl.id="modal-"+this.id;var i=document.querySelector(this.options.container);this.options.container&&i?this.$modalEl.appendTo(i):this.$modalEl.insertBefore(this.el)}},{key:"_setupModal",value:function(){var e=this;this.modal=new M.Modal(this.modalEl,{complete:function(){e.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(){e('").appendTo(this.footer).on("click",this.clear.bind(this));var t=e('
    ');e('").appendTo(t).on("click",this.close.bind(this)),e('").appendTo(t).on("click",this.done.bind(this)),t.appendTo(this.footer)}},{key:"_clockSetup",value:function(){this.options.twelveHour&&(this.$amBtn=e('
    AM
    '),this.$pmBtn=e('
    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 e=this.options.dialRadius,i=this.options.tickRadius,n=2*e,s=t._createSVGEl("svg");s.setAttribute("class","timepicker-svg"),s.setAttribute("width",n),s.setAttribute("height",n);var a=t._createSVGEl("g");a.setAttribute("transform","translate("+e+","+e+")");var o=t._createSVGEl("circle");o.setAttribute("class","timepicker-canvas-bearing"),o.setAttribute("cx",0),o.setAttribute("cy",0),o.setAttribute("r",4);var r=t._createSVGEl("line");r.setAttribute("x1",0),r.setAttribute("y1",0);var l=t._createSVGEl("circle");l.setAttribute("class","timepicker-canvas-bg"),l.setAttribute("r",i),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 t=e('
    ');if(this.options.twelveHour)for(var i=1;i<13;i+=1){var n=t.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=t.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 i=e('
    '),n=0;n<60;n+=5){var s=i.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(t._addLeadingZero(n)),this.minutesView.appendChild(s[0])}}},{key:"_handleAmPmClick",value:function(t){var i=e(t.target);this.amOrPm=i.hasClass("am-btn")?"AM":"PM",this._updateAmPmView()}},{key:"_updateAmPmView",value:function(){this.$amBtn.toggleClass("text-primary","AM"===this.amOrPm),this.$pmBtn.toggleClass("text-primary","PM"===this.amOrPm)}},{key:"_updateTimeFromInput",value:function(){var e=((this.el.value||this.options.defaultTime||"")+"").split(":");if(this.options.twelveHour&&void 0!==e[1]&&(e[1].indexOf("AM")>0?this.amOrPm="AM":this.amOrPm="PM",e[1]=e[1].replace("AM","").replace("PM","")),"now"===e[0]){var i=new Date(+new Date+this.options.fromnow);e=[i.getHours(),i.getMinutes()],this.options.twelveHour&&(this.amOrPm=e[0]>=12&&e[0]<24?"PM":"AM")}this.hours=+e[0]||0,this.minutes=+e[1]||0,this.spanHours.innerHTML=this.hours,this.spanMinutes.innerHTML=t._addLeadingZero(this.minutes),this._updateAmPmView()}},{key:"showView",value:function(t,i){"minutes"===t&&e(this.hoursView).css("visibility");var n="hours"===t,s=n?this.hoursView:this.minutesView,a=n?this.minutesView:this.hoursView;this.currentView=t,e(this.spanHours).toggleClass("text-primary",n),e(this.spanMinutes).toggleClass("text-primary",!n),a.classList.add("timepicker-dial-out"),e(s).css("visibility","visible").removeClass("timepicker-dial-out"),this.resetClock(i),clearTimeout(this.toggleViewTimer),this.toggleViewTimer=setTimeout(function(){e(a).css("visibility","hidden")},this.options.duration)}},{key:"resetClock",value:function(t){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;t?(e(this.canvas).addClass("timepicker-canvas-out"),setTimeout(function(){e(h.canvas).removeClass("timepicker-canvas-out"),h.setHand(r,l)},t)):this.setHand(r,l)}},{key:"setHand",value:function(e,i,n){var s=this,a=Math.atan2(e,-i),o="hours"===this.currentView,r=Math.PI/(o||n?6:30),l=Math.sqrt(e*e+i*i),h=o&&l<(this.options.outerRadius+this.options.innerRadius)/2,u=h?this.options.innerRadius:this.options.outerRadius;this.options.twelveHour&&(u=this.options.outerRadius),a<0&&(a=2*Math.PI+a);var d=Math.round(a/r);a=d*r,this.options.twelveHour?o?0===d&&(d=12):(n&&(d*=5),60===d&&(d=0)):o?(12===d&&(d=0),d=h?0===d?12:d:0===d?0:d+12):(n&&(d*=5),60===d&&(d=0)),this[this.currentView]!==d&&this.vibrate&&this.options.vibrate&&(this.vibrateTimer||(navigator[this.vibrate](10),this.vibrateTimer=setTimeout(function(){s.vibrateTimer=null},100))),this[this.currentView]=d,o?this.spanHours.innerHTML=d:this.spanMinutes.innerHTML=t._addLeadingZero(d);var c=Math.sin(a)*(u-this.options.tickRadius),p=-Math.cos(a)*(u-this.options.tickRadius),v=Math.sin(a)*u,f=-Math.cos(a)*u;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(e,i){var n=this.el.value,s=i?"":t._addLeadingZero(this.hours)+":"+t._addLeadingZero(this.minutes);this.time=s,!i&&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(e,i){var n=[];return e.each(function(){n.push(new t(this,i))}),n}},{key:"_addLeadingZero",value:function(e){return(e<10?"0":"")+e}},{key:"_createSVGEl",value:function(e){return document.createElementNS("http://www.w3.org/2000/svg",e)}},{key:"_Pos",value:function(e){return e.targetTouches&&e.targetTouches.length>=1?{x:e.targetTouches[0].clientX,y:e.targetTouches[0].clientY}:{x:e.clientX,y:e.clientY}}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Timepicker}},{key:"defaults",get:function(){return i}}]),t}();n._template=['"].join(""),M.Timepicker=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"timepicker","M_Timepicker")}(cash,M.Vel),function(e){"use strict";var t={},i=function(){function i(t,n){_classCallCheck(this,i),t.M_CharacterCounter&&t.M_CharacterCounter.destroy(),this.el=t,this.$el=e(t),this.el.M_CharacterCounter=this,this.options=e.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"),e(this.counterEl).addClass("character-counter").css({float:"right","font-size":"12px",height:1}),this.$el.parent().append(this.counterEl)}},{key:"_removeCounter",value:function(){e(this.counterEl).remove()}},{key:"updateCounter",value:function(){var t=+this.$el.attr("data-length"),i=this.el.value.length;this.isValidLength=i<=t;var n=i;t&&(n+="/"+t,this._validateInput()),e(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(e,t){var n=[];return e.each(function(){n.push(new i(this,t))}),n}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_CharacterCounter}},{key:"defaults",get:function(){return t}}]),i}();M.CharacterCounter=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"characterCounter","M_CharacterCounter")}(cash),function(e){"use strict";var t={duration:200,dist:-100,shift:0,padding:0,fullWidth:!1,indicators:!1,noWrap:!1,onCycleTo:null},i=function(){function i(t,n){var s=this;_classCallCheck(this,i),t.M_Carousel&&t.M_Carousel.destroy(),this.el=t,this.$el=e(t),this.el.M_Carousel=this,this.options=e.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=e('
      '),this.$el.find(".carousel-item").each(function(t,i){if(s.images.push(t),s.showIndicators){var n=e('
    • ');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(e){var t=e+"Transform";return void 0===document.body.style[t]||(s.xform=t,!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 e=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(t,i){t.addEventListener("click",e._handleIndicatorClickBound)}));var t=M.throttle(this._handleResize,200);this._handleThrottledResizeBound=t.bind(this),window.addEventListener("resize",this._handleThrottledResizeBound)}},{key:"_removeEventHandlers",value:function(){var e=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(t,i){t.removeEventListener("click",e._handleIndicatorClickBound)}),window.removeEventListener("resize",this._handleThrottledResizeBound)}},{key:"_handleCarouselTap",value:function(t){"mousedown"===t.type&&e(t.target).is("img")&&t.preventDefault(),this.pressed=!0,this.dragged=!1,this.verticalDragged=!1,this.reference=this._xpos(t),this.referenceY=this._ypos(t),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(e){var t=void 0,i=void 0,n=void 0;if(this.pressed)if(t=this._xpos(e),i=this._ypos(e),n=this.reference-t,Math.abs(this.referenceY-i)<30&&!this.verticalDragged)(n>2||n<-2)&&(this.dragged=!0,this.reference=t,this._scroll(this.offset+n));else{if(this.dragged)return e.preventDefault(),e.stopPropagation(),!1;this.verticalDragged=!0}if(this.dragged)return e.preventDefault(),e.stopPropagation(),!1}},{key:"_handleCarouselRelease",value:function(e){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&&(e.preventDefault(),e.stopPropagation()),!1}},{key:"_handleCarouselClick",value:function(t){if(this.dragged)return t.preventDefault(),t.stopPropagation(),!1;if(!this.options.fullWidth){var i=e(t.target).closest(".carousel-item").index();0!==this._wrap(this.center)-i&&(t.preventDefault(),t.stopPropagation()),this._cycleTo(i)}}},{key:"_handleIndicatorClick",value:function(t){t.stopPropagation();var i=e(t.target).closest(".indicator-item");i.length&&this._cycleTo(i.index())}},{key:"_handleResize",value:function(e){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(e){var t=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(e,i){t.$el.css("height",e.offsetHeight+"px")});else if(!e){var l=i.height();this.$el.css("height",l+"px")}}},{key:"_xpos",value:function(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}},{key:"_ypos",value:function(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}},{key:"_wrap",value:function(e){return e>=this.count?e%this.count:e<0?this._wrap(this.count+e%this.count):e}},{key:"_track",value:function(){var e=void 0,t=void 0,i=void 0,n=void 0;t=(e=Date.now())-this.timestamp,this.timestamp=e,i=this.offset-this.frame,this.frame=this.offset,n=1e3*i/(1+t),this.velocity=.8*n+.2*this.velocity}},{key:"_autoScroll",value:function(){var e=void 0,t=void 0;this.amplitude&&(e=Date.now()-this.timestamp,(t=this.amplitude*Math.exp(-e/this.options.duration))>2||t<-2?(this._scroll(this.target-t),requestAnimationFrame(this._autoScrollBound)):this._scroll(this.target))}},{key:"_scroll",value:function(t){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,u=void 0,d=void 0,c=this.center;if(this.offset="number"==typeof t?t: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):(u=this.options.dist*(2*n-r*o),d=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("+u+"px)",l.style.zIndex=-n,l.style.opacity=d,l.style.visibility="visible");(!this.noWrap||this.center>=0&&this.center0&&Math.abs(i-this.count)0&&(this.target-=this.dim*i),"function"==typeof t&&(this.oneTimeCallback=t),this.offset!==this.target&&(this.amplitude=this.target-this.offset,this.timestamp=Date.now(),requestAnimationFrame(this._autoScrollBound))}},{key:"next",value:function(e){(void 0===e||isNaN(e))&&(e=1);var t=this.center+e;if(t>this.count||t<0){if(this.noWrap)return;t=this._wrap(t)}this._cycleTo(t)}},{key:"prev",value:function(e){(void 0===e||isNaN(e))&&(e=1);var t=this.center-e;if(t>this.count||t<0){if(this.noWrap)return;t=this._wrap(t)}this._cycleTo(t)}},{key:"set",value:function(e,t){if((void 0===e||isNaN(e))&&(e=0),e>this.count||e<0){if(this.noWrap)return;e=this._wrap(e)}this._cycleTo(e,t)}}],[{key:"init",value:function(e,t){var n=[];return e.each(function(){n.push(new i(this,t))}),n}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Carousel}},{key:"defaults",get:function(){return t}}]),i}();M.Carousel=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"carousel","M_Carousel")}(cash),function(e){"use strict";var t={},i=function(){function i(t,n){_classCallCheck(this,i),t.M_FeatureDiscovery&&t.M_FeatureDiscovery.destroy(),this.el=t,this.$el=e(t),this.el.M_FeatureDiscovery=this,this.options=e.extend({},i.defaults,n),this.isOpen=!1,this.$origin=e("#"+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 e=M.throttle(this._handleResize,200);this._handleThrottledResizeBound=e.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(e){this.open()}},{key:"_handleOriginClick",value:function(e){this.close()}},{key:"_handleResize",value:function(e){this._calculatePositioning()}},{key:"_handleDocumentClick",value:function(t){e(t.target).closest(".tap-target-wrapper").length||(this.close(),t.preventDefault(),t.stopPropagation())}},{key:"_setup",value:function(){this.wrapper=this.$el.parent()[0],this.waveEl=e(this.wrapper).find(".tap-target-wave")[0],this.originEl=e(this.wrapper).find(".tap-target-origin")[0],this.contentEl=this.$el.find(".tap-target-content")[0],e(this.wrapper).hasClass(".tap-target-wrapper")||(this.wrapper=document.createElement("div"),this.wrapper.classList.add("tap-target-wrapper"),this.$el.before(e(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 t="fixed"===this.$origin.css("position");if(!t)for(var i=this.$origin.parents(),n=0;nu,v=o<=d,f=o>d,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=t?"fixed":"absolute",w=m?g:g/2+s,C=y/2,E=v?y/2:0,x=c&&!m?g/2-s:0,T=s,L=f?"bottom":"top",$=2*s,S=$,B=y/2-S/2,D=g/2-$/2,O={};O.top=v?_+"px":"",O.right=p?l-k-g+"px":"",O.bottom=f?h-_-y+"px":"",O.left=c?k+"px":"",O.position=b,e(this.wrapper).css(O),e(this.contentEl).css({width:w+"px",height:C+"px",top:E+"px",right:"0px",bottom:"0px",left:x+"px",padding:T+"px",verticalAlign:L}),e(this.waveEl).css({top:B+"px",left:D+"px",width:$+"px",height:S+"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(e,t){var n=[];return e.each(function(){n.push(new i(this,t))}),n}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_FeatureDiscovery}},{key:"defaults",get:function(){return t}}]),i}();M.FeatureDiscovery=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"featureDiscovery","M_FeatureDiscovery")}(cash),function(e){"use strict";var t={classes:""},i=function(){function i(t,n){_classCallCheck(this,i),t.M_Select&&t.M_Select.destroy(),this.el=t,this.$el=e(t),this.el.M_Select=this,this.options=e.extend({},i.defaults,n),this.isMultiple=this.$el.prop("multiple"),this.valuesSelected=[],this.$selectedOptions=e(),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 t=this;this._handleSelectChangeBound=this._handleSelectChange.bind(this),this._handleOptionClickBound=this._handleOptionClick.bind(this),this._handleInputClickBound=this._handleInputClick.bind(this),e(this.dropdownOptions).find("li:not(.optgroup)").each(function(e){e.addEventListener("click",t._handleOptionClickBound)}),this.el.addEventListener("change",this._handleSelectChangeBound),this.input.addEventListener("click",this._handleInputClickBound)}},{key:"_removeEventHandlers",value:function(){var t=this;e(this.dropdownOptions).find("li:not(.optgroup)").each(function(e){e.removeEventListener("click",t._handleOptionClickBound)}),this.el.removeEventListener("change",this._handleSelectChangeBound),this.input.removeEventListener("click",this._handleInputClickBound),this.input.removeEventListener("focus",this._handleInputFocusBound)}},{key:"_handleSelectChange",value:function(e){this._setValueToInput()}},{key:"_handleOptionClick",value:function(t){t.preventDefault();var i=e(t.target).closest("li")[0],n=e(this.dropdownOptions).find("li:not(.optgroup)").index(i);if(!e(i).hasClass("disabled")&&!e(i).hasClass("optgroup")){var s=!0;if(this.isMultiple){var a=e(i).find('input[type="checkbox"]');a.prop("checked",!a.prop("checked")),s=this._toggleEntryFromArray(n)}else e(this.dropdownOptions).find("li").removeClass("active"),e(i).toggleClass("active"),this.input.value=i.textContent;this._activateOption(e(this.dropdownOptions),i),this.$el.find("option").eq(n).prop("selected",s),this.$el.trigger("change")}t.stopPropagation()}},{key:"_handleInputClick",value:function(){this.dropdown&&this.dropdown.isOpen&&(this._setValueToInput(),this._setSelectedStates())}},{key:"_setupDropdown",value:function(){var t=this;this.wrapper=document.createElement("div"),this.wrapper.classList.add(),e(this.wrapper).addClass("select-wrapper "+this.options.classes),this.$el.before(e(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(),e(this.dropdownOptions).addClass("dropdown-content select-dropdown "+(this.isMultiple?"multiple-select-dropdown":"")),this.$selectOptions.length&&this.$selectOptions.each(function(i){if(e(i).is("option")){var n=void 0;n=t.isMultiple?t._appendOptionWithIcon(t.$el,i,"multiple"):t._appendOptionWithIcon(t.$el,i),e(i).prop("selected")&&t.$selectedOptions.add(n)}else if(e(i).is("optgroup")){var s=e(i).children("option");e(t.dropdownOptions).append(e('
    • '+i.getAttribute("label")+"
    • ")[0]),s.each(function(i){var n=t._appendOptionWithIcon(t.$el,i,"optgroup-option");e(i).prop("selected")&&t.$selectedOptions.add(n)})}}),this.$el.after(this.dropdownOptions),this.input=document.createElement("input"),e(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&&e(this.input).prop("disabled","true"),this.$el.before(this.input),this._setValueToInput();var i=e('');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:"_removeDropdown",value:function(){e(this.wrapper).find(".caret").remove(),e(this.input).remove(),e(this.dropdownOptions).remove(),e(this.wrapper).before(this.$el),e(this.wrapper).remove()}},{key:"_appendOptionWithIcon",value:function(t,i,n){var s=i.disabled?"disabled ":"",a="optgroup-option"===n?"optgroup-option ":"",o=this.isMultiple?'":i.innerHTML,r=e("
    • "),l=e("");l.html(o),r.addClass(s+" "+a),r.append(l);var h=i.getAttribute("data-icon");i.getAttribute("class");if(h){var u=e('');r.prepend(u)}return e(this.dropdownOptions).append(r[0]),r[0]}},{key:"_toggleEntryFromArray",value:function(t){var i=this.valuesSelected.indexOf(t),n=-1===i;return n?this.valuesSelected.push(t):this.valuesSelected.splice(i,1),e(this.dropdownOptions).find("li:not(.optgroup)").eq(t).toggleClass("active"),this.$el.find("option").eq(t).prop("selected",n),n}},{key:"_setValueToInput",value:function(){var t="";if(this.$el.find("option").each(function(i,n){if(e(i).prop("selected")){var s=e(i).text();t+=""===t?s:", "+s}}),""===t){var i=this.$el.find("option:disabled").eq(0);i.length&&(t=i.text())}this.input.value=t}},{key:"_setSelectedStates",value:function(){var t=this;this.valuesSelected=[];var i=e(this.dropdownOptions).find("li:not(.optgroup)");this.$el.find("option").each(function(n,s){var a=i.eq(s);e(n).prop("selected")?(a.find('input[type="checkbox"]').prop("checked",!0),t._activateOption(e(t.dropdownOptions),a),t.valuesSelected.push(s)):(a.find('input[type="checkbox"]').prop("checked",!1),a.removeClass("selected"))})}},{key:"_activateOption",value:function(t,i){i&&(this.isMultiple||t.find("li.selected").removeClass("selected"),e(i).addClass("selected"))}}],[{key:"init",value:function(t,n){var s=[];return t.each(function(){e(this).hasClass("browser-default")||s.push(new i(this,n))}),s}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Select}},{key:"defaults",get:function(){return t}}]),i}();M.Select=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"select","M_Select")}(cash),function(e,t){"use strict";var i={},n=function(){function n(t,i){_classCallCheck(this,n),t.M_Range&&t.M_Range.destroy(),this.el=t,this.$el=e(t),this.el.M_Range=this,this.options=e.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._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("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("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(){e(this.value).html(this.$el.val()),e(this.thumb).hasClass("active")||this._showRangeBubble();var t=this._calcRangeOffset();e(this.thumb).addClass("active").css("left",t+"px")}},{key:"_handleRangeMousedownTouchstart",value:function(t){if(e(this.value).html(this.$el.val()),this._mousedown=!0,this.$el.addClass("active"),e(this.thumb).hasClass("active")||this._showRangeBubble(),"input"!==t.type){var i=this._calcRangeOffset();e(this.thumb).addClass("active").css("left",i+"px")}}},{key:"_handleRangeInputMousemoveTouchmove",value:function(){if(this._mousedown){e(this.thumb).hasClass("active")||this._showRangeBubble();var t=this._calcRangeOffset();e(this.thumb).addClass("active").css("left",t+"px"),e(this.value).html(this.$el.val())}}},{key:"_handleRangeMouseupTouchend",value:function(){this._mousedown=!1,this.$el.removeClass("active")}},{key:"_handleRangeBlurMouseoutTouchleave",value:function(){if(!this._mousedown){var i=7+parseInt(this.$el.css("padding-left"))+"px";e(this.thumb).hasClass("active")&&(t(this.thumb,"stop"),t(this.thumb,{height:"0px",width:"0px",top:"10px",marginLeft:i},{duration:100})),e(this.thumb).removeClass("active")}}},{key:"_setupThumb",value:function(){this.thumb=document.createElement("span"),this.value=document.createElement("span"),e(this.thumb).addClass("thumb"),e(this.value).addClass("value"),e(this.thumb).append(this.value),this.$el.after(this.thumb)}},{key:"_removeThumb",value:function(){e(this.thumb).remove()}},{key:"_showRangeBubble",value:function(){var i=-7+parseInt(e(this.thumb).parent().css("padding-left"))+"px";t(this.thumb,{height:"30px",width:"30px",top:"-30px",marginLeft:i},{duration:300,easing:"easeOutExpo"})}},{key:"_calcRangeOffset",value:function(){var e=this.$el.width()-15,t=parseFloat(this.$el.attr("max")),i=parseFloat(this.$el.attr("min"));return(parseFloat(this.$el.val())-i)/(t-i)*e}}],[{key:"init",value:function(t,i){var s=[];return t.each(function(){e(this).hasClass("browser-default")||s.push(new n(this,i))}),s}},{key:"getInstance",value:function(e){return(e.jquery?e[0]:e).M_Range}},{key:"defaults",get:function(){return i}}]),n}();M.Range=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"range","M_Range"),n.init(e("input[type=range"))}(cash,M.Vel); \ No newline at end of file +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 diff --git a/extras/noUiSlider/nouislider.css b/extras/noUiSlider/nouislider.css index f589f9a9a9..7e287d7642 100644 --- a/extras/noUiSlider/nouislider.css +++ b/extras/noUiSlider/nouislider.css @@ -1,5 +1,5 @@ /*! - * Materialize v1.0.0-alpha.1 (http://materializecss.com) + * Materialize v1.0.0-alpha.2 (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 0490c704c6..22f6a55442 100644 --- a/extras/noUiSlider/nouislider.js +++ b/extras/noUiSlider/nouislider.js @@ -1,5 +1,5 @@ /*! - * Materialize v1.0.0-alpha.1 (http://materializecss.com) + * Materialize v1.0.0-alpha.2 (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 ebadbff4be..dc46047306 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,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 diff --git a/jade/getting_started/getting_started_content.html b/jade/getting_started/getting_started_content.html index 970092d136..45687100de 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.1/css/materialize.min.css">
        +    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-alpha.2/css/materialize.min.css">
         
             <!-- Compiled and minified JavaScript -->
        -    <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-alpha.1/js/materialize.min.js"></script>
        +    <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-alpha.2/js/materialize.min.js"></script>
                     
        diff --git a/jade/index/index_content.html b/jade/index/index_content.html index bd241b65eb..ee3e4a1c19 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/js/range.js b/js/range.js index 0766a910a4..8b66ea6584 100644 --- a/js/range.js +++ b/js/range.js @@ -84,7 +84,7 @@ this._handleRangeBlurMouseoutTouchleaveBound = this._handleRangeBlurMouseoutTouchleave.bind(this); - console.log(this.el); + this.el.addEventListener('change', this._handleRangeChangeBound); this.el.addEventListener('focus', this._handleRangeFocusBound); diff --git a/package.js b/package.js index cd414bb0f1..9998fc76a9 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.1', + version: '1.0.0-alpha.2', git: 'https://github.com/Dogfalo/materialize.git' }); diff --git a/package.json b/package.json index 4100b1548f..9a99c77f97 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.1", + "version": "1.0.0-alpha.2", "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 2873356dfbcd363881d19c68235587df1e592dbb..5afb88b23ee5ce85bdc02e9071b20787f9597783 100644 GIT binary patch delta 158976 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ℑnBFPhEhvt>O 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 F{{wMVSNEI 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
      • 1s1Vw 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 P3OfJ?>d77OspW!+WcK2Sps;h7F zSN0$myrK*!7!1&V*JG<~JUkPqZM|>2pa5Wc?4KVM<%o4?QLUp@?rRiXrGc}4XH>E5 zcBgla1rktZm|(zw*m?8F+eWE+UWyLvs?AzDynB`#^yeu_iuMv>jmL%@ab3mL~@v?Hq)qZp)StYp+4~T)^6P&3y^FRKX17 zI4HoRP42}1v<%=>IrG=ZW3*NJ^uC$9hP{ z7$@h!_Hs5g^*OZ3o+UTFS|(mDOe%6f_7w7LN1rcubK|oL96QP64BYN=9jY zxxm1;A9(MmLvMhuwm^FiBxdCEuhW zXl_Mb9sp7}sWdy3(X4Bqsv8pnkkg+SrS(0QIgrpq}7&ApJ$iY8Z~coETvu-IF)C2;6|W+HlA2ze3v1Vy>8x= z5!%)e4-j%O0d_ghT%v(LnI40s!GkSRIjD+*a(kgKbEM0Y&sH&2Vsnv(Q#?x(RQS+S zNk65JaBl`P#|NHAk8NrVJ(sGmDb7p)VXwTe6Y5w}K&P*SImJMAXmhEawL@1`jVxM} zlOc8R5Y@`xvbIcDI2i)km;UU9xKbB;W67om1|;^0>ZahSTb6QXXgFkmR>&5^(~!~D zs*q2m%+YX8iKi;pgYYcPv&E*s{?ncinS!}gm9ru!c8Z;bNKQmwEzha&CaB?+41^i~ zktnI9h0qFiVN23FsN&YD$R$gzRAFov9d$Q@@TjTfkXrVpFvX>OtOMz)FWK3wXf9|0 z5*S^C=mgKLC*Tj3_0+Vc)IGTrihrvZ+M(IetBZ?ipZSpdV zdpx!&wX$!JWSWWnii7v~{y{FARpaKt41cd|Mo~ti`^&HDX~uvw(2qe>J?!A*yHdp* z(l3?+lA+r~HnFmBn5Oo%YBI~!DGmXBXT!UT!BRnNXp7 z*T0mA^z^hNy)4H)l0mKI^UT!}I4oOy>FP-!lQQF5&qZ|dwzM7U#!rgNow5Khb1+xS z!3{&++NbY}lDg?eKe`Z;5oh(YN5%221#UL8KclCc2S?JIw+y72fw^3Cl}f9^XqRM) zPs!Z;fev@PV;Ju^e&LP0i&eeyQy51MEDJ51X_6BvlRsjM2V*5*7EMz43YMR!Mw*Q^ z>Uu2Vs2ZvpmR?Jb(*XztwXc8wNKD9$+HnN6nGFqh&74@;-5eUzwoge>15YEyl~=1v z^vOBzrc%wNImpfYT`J2MyI=2@rZBsMl9!BGt3o|t47ywAnlk-s3$i9_?UvZ&dPeP> zv+aoJX7FIEbm)ukA}_^TOyPpetc?6!DvC~*yuZh#FjXZn0E(sD5f}~Bwa}0hw44p# zi{%joHW^)uOPsRm1nL-yr8qD>vKEZa_UII}3Z$@QI^aVFqMYx`Xu)(MvNXTUDthhTTN zDFtc}r;@=HfF%=0qd%2JNX;I@@pz*M>Xy{}yCZtzHh!FEgoJjsuG%)4N$mmILXvTH) zhxeAR_q%iGoX;8I!iM(;fcoo9iLJq{zSx@xDY-I$0ql}7QxxHlOo7$C8NlqGFfq;q zF_Ns#gm+bgjaq}2t8D0~O!|U*%P|K2AOp_{;KGh;`XQseye%tV6)d{oK>(u_wAF^v zz-h1wdb=f6NzcMvT9ZpT>qiv`3Y18?L_T7d7*zTOX6fL zL4~b0K-QnA^e1eKKVfshD0thgVyYUQ%(FwsU@&j9gX=XlajD1<+_I+4qIA-m?=@8; zHUo31toVZ?PhZeqQuL$w6a>aYq=8;vYs?bJt)|RID5!qdJe5aa4W+f-ZMxLW9^hG) zbF^6kQ6&ut#;5LKlFqr%)(sUUL{w}-cL^wV-cRQ5;E_fsHVJrA;y!{|{bxv2MT1XT z6+2Iz0=|h)AUy(gQRtkqp!bY5vQJ1Pvg+uv;)C-oVQKIIKl%1dHohOk zhA6EHM~X9mJ6T>;J+hcU!EcO)Sf8~lc3$hq6AqZ7k{TcC(bYgrT!Yf*Z6AWmK+4d$ z$%OW*?vt%&O#cj)hL8T@JrR7h+CzWZK+fPjF=b;3;&Pdfv7WJ%(YbJ0RGUDG!?5K! zU4qfVNzWx+a>8lkM-C8JIKwoMeNq{xn6GcF1?FK_%;9I7qZAzcT`ooyq=qx(%Jyp)oAfysDq$5Y%WVPZ*jwa|efg0ta|@KRBO zb)t{d(t$&9ev+@#Omu(sJcgK(Y-n=`o!2H+*14@ZU7{-HDida2f|JRgiuN<_I%)3_ z%Cg&^Ol%EcoH(9XZEW5x{@ldc)Y(ov0~z%)H4|QAJ|5gv4Hc`?rgzqZVFjiUz^i7Oot2pqAl;cu9F_q$6E$Y)#!~GhW4NaYQrIB2zrD^^?O( z=_lZJtkVWL3E+`dKe7yY8ZAMtQ6}Qa_ODHl8vwvvEC((%R$$D^BgWP8=FrvJO@$`C z+CZGa#{H?n0iw`ssi9q<0YP~DnQ|-o$y)g<^&qhvt`02K-#^)je?nt|E#w(i&=h^5 zAMSk7Fw$CScvhb#tg8Ok65RQ83G$3N#M!>`PbPEYh<0uQv8|1EVhsjg^igfou2wdv z2Uzz@kd~>SqHD$q;-HgMu1=aOz91h}jCYOEKqeW@epFbkBM!^!sZEFyexpfh@GkEY zR9H0806!5cHqa2_Hio_nQJ~Z!nUdvH3{L$}eq(=0e0TY{B(G9<<`3mV`AY}_^-1bZ zNtyV&R+6xpR>;1fMGY?T@?!i@zIHO;2u~8MYz_iF;fKo;)F()y__*;@rGMB#Tbusg z=_S=pLjc7;{)l)9fUbG&*<8vH8h8tObV0lb~$iz)E4#DbXS)BERIWNk z{*AKgk9oyUCCTmANFy(_>)lZGY#tznc771pD_AkEyDp_4Agzs!pt!CU_;Tc zNC01#;5=&3bnA{9RC_b>cl}*@)L9#Am+4s#-0`Hsfh(+S<%nAgP!Un9JVTn7Zd`@9 zTvS?Oi-d?%pZ8h!<7-sKew$B%`(3fDiG-wtYVHhDnT7YQPk2)8hx}w3!lPf^|Ly2Hh)r=$y%ngN*%@M%t z{F|X3*g{dUGBg$IBYBWo!8dHWq5SEcI53j%0n-Rz*PZ)kjUWs`0bG6!5j?xu0Sr_1 zc%$%!MuNY1F8$nKI!#li{m_|VL8W2jAv;xWhZe{nIKp(W6deotZaLao%5E8<3L<%B zjAAXtV*pc0RYq{ERT7^hIzpH*9^ss@RU;VM_XjeX&=DC%TlZBkcYhg;o(fP%t8^mh z0WzN#GMZz8_8~5WNMpBuBN@C|2I0>6QBd{_6za#dkXXw$m?H1~Qfdt`um-jls{{e~ z#%KbdA@n%HBEogC0$P5fVCk`8O9M1lBusQ)LOy$$xWPrvNbmCzJG^5*%|Y?&g21&4 zE&aW|&+G$jJ9grDYAJ{IkUDea`lYZw0lB-C|GV@ajTTTn-LUo1%}x1Pr1S2mL)rVf zGYt5=;}OGl+e9uv%)P-E5PaSl3!r_JLS2*!u|exMfB2~31s=4+WO(X;U%*xUdbch1{vp5#`)TNwfT#!WF)FOMG$=aauHN9!{$MJ?NO^ z6GBh`5%H&-2+JO!D04XNGwnWjJb3R$t1T`0Ly>-GNg}qsh&7P2Obh8FRKn)pO@-V? zH;HY}*h@?6yJG|7%(`BenC>B9q@vRpzQIPunp-jLg2?nBmc&OX1MtSEKb=iA_f0SW59Jip=@EYQsUOM z5yKQ+Z>dGBdmx&lKUcwP(JiyH#Ak5^M#jEe^*ukdHT}gD$=WJStn6+6j~gX1Xsdp+ zn>)~Mvly3Fstd^BRQne|FrqNN$6yctt8BLNJ|!l#CgXRzSAv3ekdv%~{sY3m%pb@H zLYeq(tyV1PqmiuCi(Ma|vQ)X^a8O0VrK&*EZ< zIb*$lc3LFE4^!93WZ}hHh$CL>W{k~8-PIFB*<_n|)EYWM{s#eNJuziMFu&cPg+V!q z)5j``10Pf8^0lhND3EwDUQU^wCmtw6;eE@nNSti+Kt#Sn2dt#v2tTbTu_S2Oj^psV z`kRr@rMB1rl$J#Il)OX=JjsDt;+HyOaTHJ6O`#d`D?Uqyn)~~ulGr47xtu18pDm|b zECQ;|!-d*JII@n4@yrO64k07J9uiW78~7f5xrM;@)(utT^)vwbV+@qw(t0}yg>BM{ zmSp%%PZ{lT+h5RWb=^`UtjI4<&3ybHxHUK3wg@`_gE7(8GW2(mJhC&m0=n9wox{c0 zevFO+9FOYrscNd#HQ9neuunigmMU!(Yd6A;J@mth*CCo>w->CHUZL;iy>FLL&IKth z3}g5|DlW`cc}PSJsaiBs%*aYDy`0?HJn;~huC45tLdvV_u%jUa9%1rsJHLzMg~=+SxmJ{kYI}rw~xw#0}sAp z5Nzn=q5>1a#J@u(zVE1go*zHvP@fGA@GA;$@xw3Vq6s9o(OCXgc*kyFL%Rj^G4&Qr zuaQs>1|c8Yrlykb9ysv-{X3HRJaSh-FCWSbeC@t3s}oUcttovQaV8dZ&$!EbG5`Dr zVDq9oNF=H|oYfo#Z|6cXbK$d9kh*%Gbg|x0D{=Z1fwTRfjic|Tmb9bd;mvKl=U+5@ z9iz3{hZ%(Td>A!{ZBkl&UP0|(21v-TN-*WJWJ#X`lsNpI7s^bTTtoC?>%~G}YS1_V zZCQO!SE$M*IuK&k*}t zvM&rYhgad$2}gl)`HMYLJJRnN2obLbL|4sD5@IlJu-Y2#7&){F)}gV*(i+bOpq{QN z)zEd0Vr|wmt`OaOnlEVFsdel%Mv&0x`xonBp$;Dd4po+Yhzpsb#B_#PNwKPOAHSbm z`W?@TRIJv(oXk2<+*Zg6B=;GTEwG$MM7v`f!;8gVvLyxmpSW2*(o`~SE8pILt!P$5 zJCasRh-DYP)072WqpeoN-`RhcV9L5M+4E(n*XL4Vc0d4tjhC$?YV_T(O z_dm#Ig+XN0_YNJ}#C1WN zD3buiGL@GzcE^wxw&gb}`Ng4S!uQz%q|(E>%=5IBDWgX)xyMA0>d_%stl3o}!c+a> zwM9rW{1_jbJ-NESZd|JO6Oib$i|)BP=&3i-dZnHmr`S4-8Uc`v&j6C|S4MRgA+@>D z-WLel2d2BNLjvRI72Z)zqR$|u^y-ccM*mnx zw%7`3GPmN`CwMAx_u^cYSdw|sPm`aWOq12f$zn1pgLW>7kaH;l0QoigNi6IfC005s zCN7&xO4N*DA24-PO?U{=Ka&>>d>!dhN%LmcDISqgQXI5wd|MLrGT4lZx)Si@%sCju z@DI+j+nVNR=va`T0;n^OD@;f-wEH+a%OW?yqR)A z+m=#{IPf+$l5B*xL5$m5v-K+G<4oNYqGggo$_V`zkKH}rGVUQOONJ9&@!SeZ`5wv* zp2eJD6v*1vTa0MNEGOQcsB_d39H=Qm{J#N1K*wZmaG~E9fHQoa_E8}&FLm|Ta7dy) z1%=t|2b?I1L3+k@VH^ez56<5Qb1~dI&*&}0I)`G)&hRr4nF}KXR2_6CFVe`xnRPI+fJFbmvqI+H3>g9yW7gsn^N5nP_IU7d3Wmg>C`8aqr|p}Awce2TFghl+ z1e{D7k$ITtMm#1+FYHJyxno&%tXI8Vp_ud>okO~G+O=P{&&(dZAh}Ss`|}Z3!m`B8 z(v>Z0OyR8cFNaaa1NyO(mgL9T?WLIwapwmEOdOIefZ$jrE==ZMK{^M;*Iy7l5B7_J2PL`SNgAzz3OLWAoZ9)uH zL=iEve0{x(GJWd6_nC7qz7mJ-Gv_IF_&!fTyvW3(puj;6Ya&EC2l`t!NLT3=`U<^Q zNDlve0V>H)R)rXnA0UJMN;?W2FPR%--Q1VjY^FOJCXdPVCy@#tPd-G7HDXYd9e8R< z5p>7*SfI02v48NMgR0yyatke*)jAB|l?XSoB?b02Xwcv5Rgz22EI2|2<Yer%xpIC%^x@_am6-4E!L9Z=}k<4uk zx(Lr=TRso{{RYAU7UgMpOM{K_i>v<`wq)#=gnCwX(mj_>DQ9jtaR+F&AQ9tONanr( z0R3Z^=d9>*d*6TO`mwpBiaFT|SiG6%Gg*e$ zL5GBUr5#d>Ju;5na05?#@B4pUq=ikj53)}I@HuVhgSA)f&MoVn(0IuF-WVgcxgI>P9xE#sHT1y`T4!TtrC1{z_ zv5(<`WsKNSQgN5@F@lNEE$;dcM_%qGIBY3xcoV`xaaLR%7BJ7=;b<3UlC_C?zuAPB zAt#>u?S6G1MSH(F=-N-5BVg;qL#lPtSBkOL@NfU#xDn+~n=eJxENBzr)xC=rQ4Xxo-66L0NSWf zji@^BkmkvI{Zu)H3?1EZeYU+tiA+Dg&7?FmI{cfJF}9bsv#tJ7fp^eLsX<^&X*{g% z5ndHbKij9B8Lh*XcN#R=8l=811E4pqp3xBH`Fc@l>T%N;6-kx5qcd)Yo2s*pYH2f} zwTsFZKNkVxXYd%u7DJ;_8qJ-VEy=4( ziZO*Au{%@vQ zYAh(;(aQ~gSEb?UT;F?)AeyHmy%poY%;i(jAy;HqXkY-a>CO#E!D%G;9{q$N04Z|D zhz9uva6z9eauIJ_iuXB01HKu9zls9ly)HpqBE(8=mQ4IXn)}uE4#FQ3Z&6lMR@0>o zDIf9c?fFMwZ-2eH34rJ)koLWjJD1U(_e%)6E9bd#U0>k$Lz=|XZlhy_8`#JGw!RSf zJ#jydgqW9|G+YK~7uX{UN$rZV;8x2PSEZuY{D%OKl`rEUk^!g_88oI?SAwiX$*#L=8! zp?%@s38L~SZ7BLGJ88Sn5ACF%BodI`UMnJsENjTP6Q6OJQts>}bE-&sFB3FuJ zW7p!#xiX0C1ifIMN7}n=_c5%mFlWQ?!OD!&MZwWgA&7VptV^UU5jYbGc6La=;jy1X z-zc?lVfJBUSOSMj)G$3+ZRf{PcsL`$^s4GFN5|ZD2f)+kS2sbGIVwV&WnkQA)lwj6S5FQ$WkCz23MBT3 zRO$m2+!``E$7{Y)FRGfBA_8I|=ArFezT(>GEN}RU+B`%QQp#VXbkC-lyE~yPaJfOy z&ayw(fbe`+Ku9*pBM&rAL@C;yryGja9KzP4a+sjUR%At4i8<<^@oewZS{)xXE!i2T zJFdSRWk573w!eBj1T>QJg<%3-*!K8K1=HNlMASjBM!E|uEQX?c-@n9}DBJu*Wcid< z+;fpFHj@nacu&egUprUiP1`ObNb*DL;lxuU09vV;UR3H*tVEoB+hB8{Kx(A)#(|RexK>@2ja?xiz-1uKz&H0ITN_ zKp&m{RcbgtS5P%VoMM7rmwl4nKeRbqUtU|R1@Ord_QJbG2<^c;>oeH64mnX6?QibJ zmzubW#LlmY!JsJJBhd}}V?i|p2FsisR>^jb!D0k7mmlDIXieAO@u$gn!*w!-4C1hg zgfCc*0r5Qt-vEse93a@eo?(A>aPS%gP@LXzbz?}nXHu|xe_~$SM*SD>dAg-6|jZ9dbP0!^zEsP&QbcT_mpLnh?_s;U%>eu z>oYAluqmB!h+6Y#9g}aM5?8%bzWZ*KTkhXYt(4nl)-}WHK*JA8o06&vgR|WM-YxuY z{=|!P_*_wLoQn{$zs_EXAtY-P;g6l~#h5>eml}~vQ6OSdD}X-kmn*;8li&9YA0DI? zZ-0H`g!tkdjvRcaBM7F>-G&dVpdR|OzXqV)nxt|BSD@L^rMjyJ!WY!q)u3K*?G) zUSRk=*o#n#PH9E(>hIzm_O-MAjL|j7V>1+mG{yHTAIye<0@c=F&!(hkOnWgGmyP3} z?$$CJW$^;I}Dp}&CTed~O8MDnm8t{QEQ_t-y48_NDAb-KI4exn-9$)~3T+dx(oeOPj zzab5y#d+e3^eFvf$J zFCU8~bq*x~1dT^c_ZGDRAgp;719vGO%Fd?<)F~`aA~Rs3owqBPC_;99nXZsU#kNL6&YSw{fwK(^m~ z&w&{;UV)L90fXdzjeJ-PP1@-M#88_JSj-Rl$W}v zs*+tnvjha891kqvF)2fHYfL}AHtyW4>H$@o9B%V#+@zVspZ>SQ^s=f&rPDIHe#!qD z_o^BSG7gka0|6?owb&A|{wNftk4Db$W?a~mJK`ArW~e`+ie1Zqwb6=nYR2H!VIAPr z4(k*QW&(xv2kw%kJQWt4Z=*y3J*c1NOT_Yn^p9Z`gs8*;+m}t~M*!+irwXk;;+ZCr z!oxXMA%it6!`c&0=-Bi4)(v$+r6$O(ScbP&{wby_OaUV)UMzL8;+%nuqLlGxgKOmR zr7VtHT-`|7vL%HZW0(c3$!E@#Xp8~gB}9O#c=pt@(~!sDQ@SLb7c4SQ9xO(dtRXC8rBnb?Y~5rbE)*-a zjBL9h7a$dS&@2mEOU85=j+|K_d=ODHjx}Cb_EZ^TpECK)0n}(&Ih-96?t~?Bil0Ri))|)Oh|BZ@4#Ho2=HVd%F z!gkUMH}&>|V}9@v3md3j$nb`l<>!wZ@6`NXBW9MJT=HIztXF&e=*7|vxGcn8C`+uHvL(FS`l>Yok+W~M&aP+L3 zK4hhP*CrnDZn5Van?7_sKj0U_5BT*1R(`hwWzXy08t=jc^3e%CqC&$}g9*%;Ff~w;Fg2wz_}RR`tU+}4Z(%thImVMJ?%(-J^es_O|UDwnSCU;nSCO^ z3I9ZS{fQsZ0Sq7*+5**$=xFec=y=GA=zw%bce7|icRP7QcN4*n6qYVDZHK%Kj(VOe8r+HHTPm8wC&1IMKDeSXw zt7BFG?OKNjXxR%R4_9JewWhqG`YEJ=at^D$Nlvqr1b$#9Jv!EsZQIo%Dyb4S2pAHC zDpb$VwZjXTq>Mf21MApWrR>n!>ei$2$T4<-o%71JlC3z+LMUCBA9HLlQIaPOM#+rQ z4cb8p(g5(f?q{?nm|vpwiaVJfC_%HgxZFo3vA*zK*5Y}_J(}z}sl8uB*w5rrer=R0 zhCstmKjZ}D3RIE$$jXN035V0^gXJJa&JR+YqAwV4h@vc+@wOGQ1YN;Dmp;=dLvGz>~YXz|>6HIFb z-I!k?B{O!1q3QPp11ac9=C&rS?*ZoucW(9U zW2#uwus+!2e)I>b!HNp>B($`+=@EA${E>_4R9hTC2=2|Q7aaw833p(?q(cI;NoNIZ z$|*oW+V>cOI2ZUaL}%^L#@gDrM0gKI2J~n*QM{P2ca3BexBHZ4FQwIRqy-*hPO7Qp`G?)QV5Orj}9Svu)-$ z)Ot+1NV=NA$!iY3!UbvMXD1ccnX8=_te6 zyHx)*-UQ&V zhfZPRzzVH%vSkGC$v4pOTb2EWHp`jgwVhiH>fSFR22pamhMV9q^9at-mES3C=L-qS z>ctJ7NJg*@z6-ByI)#%s%XC0d+yMX?4O|-LfFB*;67{Vx`;YpaQ0|RAnnPMHZGMwo z+HC>Wd|4^ZgznH@_`BrLUi@1=eGfpkhpKkKeZJGcqs${mf*LiLIJxST*-#aic$P&T zGWcqYZoo2D;tQ3CjcDgEX_W<2hKlaOtL1)&BZom9E9S5mKj>0X7<1xV){s^JM;S?l zp=eGcy{K4DIR1y26HGpX3tdscWl`xk5QjRcd=qJp44p}1Kf3J^Ve~x=%@QE=fPw!) z&&pSPmlTYK)0x=9bF}6hlbMqiez>6B;B{TJ!VHjOpyImElo3KBU}Z~xP8A))f?rO$ zSyaI24m)rrI%j(p%bpG`nD$nh3E`0Bei7?RLlDgt%PC9Dm$fKoJa)EZG-owfT*&XD z+V(b==)zhjS{Oui!GXUTDhJ%C;%zRf?6jrHhZf|#O%FNqH)2|JJ26LwJnv7sF_@3d z>SujS57{u8|L9DGKJRb3F~|?(ceUPTM=tdBTkY{+mIiKk{@nP?R0x>`6!zp1#A5JL zx2xI3|21lIOjA^oi%p|Af)lodF{Z~zJ{VBH$nx_q8{lo68lwjS-oyATwQ6BB&4|Er zu>Xc)7<@cEk@3Twi+Q~@j0@RT1n6j2LWDH0;>35=k>n7t?xY^*b(0CS!)8Dqk z&-}NoXJh#h9JT0i2js2de@23^&60wZ5}k7A84IX5W;d-Wh8KZEa9=>UfnU{8$+r?^ z7HFn>A+045mR10SC2|$yp?cyo{aZFTwdp)AALzAQ$;4yK3|r0PL~FPW7}~pem&A8T z+KZ$&tmnF6e;aOAPg`S3UR+a#v9>AEPa*6b-q#@Hm|%}a#?XUebt2ra z`g#v>M-#%3xBd6ideTt!!nZ6!B%75SLn@i%3+R&3AVmgHwc+zcDo?pFdeMa0ors-h zLGUb${Q!pq)0Zf8 zctN};ctaBqu=+KOLW0|hwsB5|Vi7B9-A@{m!&iTfY@%_RFcd2MaOZas{o%e~3K}}L!2IGR_DS|Hzd9uAR z5GN?WPh$qu{;r~7*DUAu+`aFnpvV0y2>zE3{e%bq(kS%3Y^G2*C*W?aW^(KL{lbf# z-HFj@x8ogbEkn{;qcu&uGJqmNRYNK_8EWn(h8{a&UJau6n9apLnCg3Awn=drmcvL6 zm<&G*b26-Dn>GH|DG}qwy3v~L?_Gb}7PT|{Jyz>Z)_`dQGPk)Ta;htFN$D>_h^dCZKqDa@6Jt)Hy*a}TLBZ( z4crn9lmi2;-h>W0R^o(Ndd&uRMrWB=E5zf%jG^^ti7h#gSMav>W1{YqC|>xqe^`D1 zv3{P#gq6M>h0!P-DbDU%iGynrc*o2|cP)GY)nq%T-|nxmxQMAj|NS0=XC*wfEdCcp z(=LG8pj{ll9I6F%TIN7!FJ^Xv)PbuA6%UOqk6vcYL(V7b3ax^`Rasf#WK=>TXIv-2 zo$RnOL#-73=;l@4FzG{2i~IPl$FmEFHqO$z54FD5>pmGSiP5Jr0v%Qe@HX}06Ka6o zIaGd6U0CY!SSgI;jF^!AH9CZUqHVeg6xK+7AK^i?fT4YjjASMgx>Gn3Y*P(MgOxCu;P<4g=68i6A-% z&QsPLrozZzzy8WM)JUCerb!ndQSX;A<@8hfVALT0C3;9m(=W5#eu(A@6L3~8e*|H1 zW+&wM`Rdr073)#y_9;9x*M27A7WjnB-y^RfL$rx_iarYBiSD5$haz^dq5NbDAa{o~ zg2=%`Tq8dI2B}`Y)Oeb>ZNr^>=Jm)XF@|PkDd}^AXZXQ2CL;+c=S4gK1a;K0SY*eB z=FZ}lj@wuk$BI{276t1B`02lR z4_ofhVR7)y;yj3Iji{4l@UIei%$7DKjGsk}h5Uo`rMw*>yNjV&VHSIzWxOA_|K7h& zrT(pHV%E7ENP0y;KOwFG4*g2;naX-P`+CNk;~%E6o&u~L0s-hnc{ykwEh-g$*(c zGfh)PbaOu(TLlTa#P(z-@9PGPxdYbu`@IQmGU85gQR^=>kRB_*x;si@6te5E;wjv_ zC^qt8emQ-iqx!URZ8TKa-s@uRL=OD7jLRSiFweed+=Gg+Z)l>4b;W_LV+H#S9o%(A zAN}}A2TP}1G$v!}MCWDik;;(xlesQyAPH#!I|-xU{R43R{%f$`{2`*5{hv|rEyap3 zSUfz)fM*J^YL0q9;crbbwlcHeDA3!G4@JgmS%~f(p)st5;y0#V`DKrW_qd%{jmfTE zf@Q9p4dVP{0Z{g22%8uh89hGId{`@hqmESD$h1f)63DQ?Z%(6X2g5Rvbe4N{Yf1Hz zPW}nhiaqt*?D}wN1o3z(r0AKLI?+^}IvvP;xwKKa(Vhu_hWf;u_E^KR!dnI2Efna4 zC^62#d^a(C%?2tC1uTj;y~=J4BV0OK17^;A8bIn8j0fG#(zX*MGt zWbG++VK3(aigr#*kRS;SXApxRxRWgykvS-?V&!&LI}@9{JR#YFbxm&Oq)&4BSFMVD z`V@pC0?J7w-z49ct^@}nk3RwrZ~8YzhJ~f53y$d4#9HXcyL2?qEcxl8yMhXhCcOVX z(pMGB_3Cc>5**4pgwNs9t}Pr~o3LN6qR0tj21?HZ3S_R}og>JJ_+V`$9an?_$4X6` zwTYlCMMjAmb?SR?$^2~MeNni*tGJspzf8HLzYEQ;YLRW$nV>Svo}U8CJ>iZTD38NP z24l%UxevzZ&fw3obrZ3u_q=~ShaG`PSv8JU4$yj)O|aj7YS_n~yhCgfn=E?y(@Nd_ z?Q41fJY8;Wn|R03QVt1^25$54@(9ESZ0%a(-0Pj)@x4gr6BjkfrrfbS!|BKP4`5O! zWhy(airS;z*0?j1s0j&0%Iuy6YX70VT6kJbC$>V~X1#Cb(gwB+&7Vm~*tMqbrCy@< z3F2)jw6ZN~5L_IGF%gAFw7%*G)0tC!BOnw8@YDofLp;3uEl7l(F{k8G9y+d#rIpLa!-Gk4_(y=v` zJqn)H594tS7_nZK>U*5$Wy|zu}rbNG-_%L@sNe)`VxK`S;}=e)>;2W@|qF&y0Xs!%Y^_;?U0Uq z`*5Yp3*Q_1@Lt#C3K%TCxz@MkE*?24gY}T!7&LcyohJ_)B|$La=&~T{%LQ;g-K!p% zI)P@aTB`1QUe67fbWq;*xv2#f&YAfE+|I5*RjFRjpL7u?@GSrUK6;`hf`l6z0Z2&f9qT&2cE`>^}pPS$iUw7@OBqNSnNCl*rzcq zwv0iwJiV`}no0jL6jMhZhB})&E0`6p%Bbpf3=Y!)zg`+~rKfLz(B+xn+{^|^Z27ku z*#Jv?nQbD1o=Hb>J^B?u2qVh$1O4@_EDZI@f9raTH?8GulFPMnH5=?2DZTGxE7zUfz01l22(0z{w{IO>nSv@wXibK+fInO}j-FcHi8hGFB`}kvjCt_h^JaqCG*V$xsZ|Iu;cQ&bObgyx9 zu`H@_S{N)o4e_r43T>KNKvTZmF*0HW^gUdT^cJ=B2sqGzWYAVKLAWD;Nk~Q>^~xo- zyX*!0f@z~*7?5EWp&oJ|RMN}iDcpd_YuoS}QA~9<#8r zQOuN^1g&I9mN!1vDDzB#u$pXL72%#A_7OL4&AkLp9i46cQx!q0;Y(DyQ1j_;Q}R&y zoEEiueJyIIxiWlLLcbIRqxWv@ zL%x7?5y<vG6=!#*5dYB(2A8A2P%MtusgHWKK1*VcaIF$ zEB0aZKGxwM^O-=2v0y^%Gy(9}h^wp?<3=Ooz?)e0Wrb~Q$Qu=aAn)l)=(5S52fJ!7 zz*mBE6mLV+)N|!i{@tQSBc!u2ralw|0&duS z5sIC5L%e#5!|E{tG|Ext4aDhX#AAYOBzD~cnGtve+RMPyZb~`GB}2&2E#P4L!DjAJ}PD8iBx*G zX9*L{t>h+PK`ek?){Un$y9%+rocu5z6!xrl8}#0kg;5|7?Ut<8hPQkM z#g*Hs6*-GcrU8gkOS&{uc_cfJ@F{;Z`o#zgDp3=_jN&LqQ7c{Fs$QuhtXkl{3`^g8 z30~V)_U><wKKdU2Dr4{77E59wX; z(}pV}Yt%^4HHX=&25@yITfIKU6Lg&mL!LcIP3lOPe>sdFgRUm@5(E+H8k&T^yDYSq zfe@&qont#Z<%8r1hu5D1fia+vH=3!?f=*i0YY#+tKc+mfHqwn_W#0ue2yoSsie2>I zH#0}CZtNxnKW^RxQCftl>{6Mwj{aB!ppg)QHxL?)(Mm!)WxSO*SLAss*w07`jRbJre5ijrpkuD;4X(JflHtjr85p(D{N5glY}LIvkQy zYr|l@Hb`tDb(-W$(p-UTi<6_N4c0XBtn6%^F-+84J7WUK zINjPK@h{|#RATgR&ou0yALFpN|q(ps?khTTW29c&4nf6;+l zZS5%TB)h92-Kgf}-r64cqH0LS>_Gx{OODgNnZzLDGArcbddX~&>^#jqz*JaMUrq%Y zfLI=Lv3upFNN|j-F@OZD120a1?n|xFmt5D?6?1?6imGbs%uG=O^d43b*+r=HfvGeG zU{Ps5r3()K4*;P+UcXun#4XxPYTO{D@mxUjmFRP&FYOWlt61mTzejo*m_50?znC8i z=zmY$SL~ky?9YXl8W;@ePv1i=41^od{~ls=D4;)eAGI+Qa2WNo>wk_qu_E$QE9ava zA`{MIW1zYLarmj7;h_E;_^F}cpbifF)RJd;D=nv*0<{i_%FrhqrN6810qs%+ZVXm2 z?gqC=VUN07#E2W(CIX?je#w((}i1 z)-)Y%b@`(iI&BAALH<|0)HfDO!G6;v;)sM(;m>C9#eDjKF4C= zALmR+3#`{Pw7|P3p9R=8fr@pp~QsAV0s>K;G7vi%2gP^&*YRh36Jss6(-WWsd$v=GaS~8Ojlf;x@Q564e)UM50uyp4&5!NCsXRg|b-IM=V>*TLrT} zB~KW$aP}wV17H%+{#4w>jY4`r|G3K=1+_mFkMdSwJ&e-%brJ>daGG9_CZRoKN}WN2 z3u1pVUJw@H?N7-I!cTxR6n~z@OhTM{edmdB?iV`6cwf*V#@(JKK5?E@0{Ltv_!x3Jvn&-8fSD?VZs>7n! zmqB{rDxcSm?wE;xeFuc_FM#oqH9fEGTu~$cdU~&4JQ&~Q>UgHSbAQFI28bu`)su%K zykIrYYd2@W(7&4gt5y$3c)@C(-)))f4!Ib=Ee5-2ZP+4I`ZV`0U=vO^a1FM;x+l^xK29-&i5 z4TtPwI2+Hy>*C)ghJP5bjdxQ(!c0Y6nKoSC^f6P~8xw>3#V@Y&)e+|b8xpsWV9tvk z3_~%DmvcPw;b?~OG}yZxh+`Nx1O3H87zU1;ffn&F6vKEK>e&oKF`SnRw9WZmf(6-d z%llkpLuJrInL5j21@H{F2ZtgV#?Ns3YA6y9eumpCUXX6e27jvnD$8^`y^Sl#kH`Hp z(O$Uv%yS>7!HjSzTMwvn1L9{XTyIq81(?rPy58u{2-}{gc)f8A4v3zkeEo;O;9$>L z3fLRf@BrRfN_Y^ei?q>0LSbjC;>)5NE~6gK*qMQv!7BMOXom81PFUeg#cW4*jsrhL zIa@Ip_XG@4(0{}=m(;UuC7*A(9i|j5P!6?afwbus3z%62*y?5$Ko%&AICVgsPtPfg ztUY)Jkab>L;H+~`g|ki-rLa0Hi1LMh;H`%7q05EI zFYFtUr}Ro? zc{BoFft#GXc*mEY_GblH-%Vzjv2dRymK{m3l%Q@AK9KMa{Xl}6FBbhnZw9{7JMDAe z1W%v5Zos|hK#n>&eK9;tyZgO`!KUS^mENlZ_Td=dQX>HK`H((5S+1%6eJ2F81ierp z+~Ryb)PLI=r!#dY0mkXcJ#qlEVupc4g)8|uu91klf|BSPlMCYuyx2vWleu3$VjbiX zw|$E>6Ac@ikP|YL^IM8_sV`2GSh`bMO<|IyKr2f|mY`lbeGmzY zERCz&t~X`E$;>pnd(VS|X&9ctLFmf?PGC$d!Qh6V#TPG%WOR$sV8NNMyV>UN`ztU# zaGUQ4VjY;uBSfrR$}1$Z)??J?^({I2NiTVPI8x?#5IuU3(-QdA9@S7##U>T3HaqZ&-9iVMt`OOCTf|Un zmpYSfS~D&8L${^)DKC5nJi)2CO8tvIqd0L7kx1!WMeU@pp6=O^cp4$Md!s+8!l=J& zS-ilJUw04$h*u;_$tDCWgxjV;JnVy2lYbx9n0XjfQcjb)h&cIz_&{CoZj2vD4Gz6TEw?%yPx}gctp|Kcyj=xlg%B4xPM-Qnhky1H zsT-K zisQSytlQuVa!JJD5iV$;BK0ZGIDg+hrO~eIVqF#Qs`6^2zGW{ga#jvC8Fw(*s3JXt zrqI?%oW8dBRjl=Z*UJj2 z^Ga=g{uYSUfAWdhjTB-&>a|DYj%i^wMap&4{Cg*HEYVAM6VuuBmn|Pf2Y-Ak$-y-P z>}>*MdSnw(I>`D(f>qqevQ|k$eq3w_j{S zRJj0?B2pd>7=YmY?b3K!c#OHlKkJy2dT^LF@E?WFB_>@-bh^?3lv zFB^(6BN!{NU4Mh7*(5q3;~HPIT_2DExTiBM$hY-|=I|x!Cy?Pm>x_(z>@d>WmOUo( z34IO^n9zt#DB%H`O2RkHaQ9WUYCZ_Nzj|L(41ZeO)S%Z5bqD(cOd!Eqh@=Xr z?n3hMtRHC;3S|1Q0{@gl%hEUfpz6Cu8BXeGv&5FILEs_7X@Ca;=@%_5Bsi33TlqS7 z+!{QeOIvFxRnTMUU|-t9}M70YcK;ldb>*Ij@?{$ahU-~WZS;O2<>^$mJQ-bYF}62 z1qKc!kbOtptyTZ^R9Wcpa4t_Ai1WX3roWf16mCGV)n-puDu!mNCt1D`X$bH@6GSni zi5W?c{XBv(O|4YLvBCu{ekJ;PenS z5cN%pPeK3(Jy18)O`}Wn`Rod0NgUOdjUwZCs_mx<$=M-6uJvnN)Ge`YUQnl*us)`x zE*OkMXlS@O3>XaE?p-fX-Tpepvww~EL~e{uFg118q$BIw;B$5o1S-_-j#yyrTpajB z?Ns~|{y{hlbiHoPAsVx3K)6mqG5UFzAJ@{Tp#(4L zm8dU|+fkrCL3ZT+mildMkkKu?UIvdsq3>oWM6I$;JsjG5;!d;>s*B_aimoFZaJDYEN=j*F*hhm$My?n0k z|L1xIo}|2Wu&T<@^TIk8dLef}rUtI&X}iU?FmB!Aon-nX>arE8MiCcb5$iL>!Jy0?=a3thlM!6OHc*G0Gh>hLNF2=Mc>Zf`9A_M2Vg`f~E%co~e$1 zl$nRolUj}I?N&cU;%4e!b5($n@`_|8c`UU09*+RYJ`rQwR2Q&U<94+=RGm5)KL6lO zyTHW3xDS5A(|U>&e#z6Taib4UDd~XWu|{-J%fCC2*=Pu@7`VpqvoZ45w1^5Cf3w-l z33}>0KMAxfOMh!y{cF~AP-hI}!vja~^H1d;;+F+q=kJ3**N5Y8o+z)8mvtnzPrKqF ztpoB9@3d2?rT4cwcfhR*XgkUA-FQ4OIfIn%mZ-3lv#O|YA(`uF&DT$`J)I3=j z0>n~)SPT<8AbVw-zlZx;@LqJUP|q}Da#XtPu>bLFjQw3_7Fn@e*L6ywwm$CphhQ4A zG`ajGQ3qX#E3t`q6lQANxX)Enw>Gm_EQqQS^0wg>9NIoeOcrZAuZ7gZVmmz2fhV=K zGS5~e<$r{ZpO9b`^+?&27sFR}x}IdaVs!NIwsYb38YrxoIFxZ-?k3-%W^5`U@ZB#< zvvN#kv0!4CS5cG~X}=M(1Crcicep>h(x`sUB%lF=Ecdw*6{muWtOx^{d9X%ebSX$; zy^@&6VQVpPJy|GMe@LUbgI}#subbYWZsZ1M7k^C)#bj}h&YQr2Buil0q%u@RcN!Ema|Z z850aXJh)d^oK*7OflegF;rli0A!{bal_HO3k^>`b6`;YW|JKw+wLQ=+1HsF7cTd;} zo)uR?97bvIc3lPEw$1$pY2k18?cec!<`<{qy4@cp!HcG$>>qF@^J@PdO(=@#?YhS4 z-^&U~_j@W8mQ_G9K_c$)+62P;#hWjG*&+wy0*Pv@r;#nbJ|1`1&!6uo<;iV*T%VSc zx_$oV*Dqgv{pQu=cz5KKs-VlpeL%vzU16z&86>oqK3HG;m`zS zLr}l`=IgiLz5e1aZzcRManqn~p$Ji{EboJVYuj7Y7Wn}UuRWoN8;N1WYdWNV@lm_x z&7q}ekPS#4;*}#LaM7T|BQ9@(*WdDvxkUo$=)vc=FW$cT`YmUXB=|G_knDeN-u}-& zzj_ngeDhuK_D`>ZH{ZVg`s-KUc|c35sSB4;$2dBHAmPhciyqtOgYM# zb^GZwDwD$|Z=@p)>Y3YrWNHRp*0&-kH`8Ua9R?LNE}D?#X`j>Tpyox5#RvQI;F&mF z{}4Pw@5gLLU0um}e7f{L*JSADsKNGQHUgt;I^P_Kji2L9-Ye`1lQugC3LA}_>bvTG zwMYKIK?nbd=uNX_#`e{qD)G%X^d_Z?qU?X%lqZKBS>qm~F{d4Wp#hHisNr<}UA6_x z=`cEa%jQH(IpOP=Xx^W6_%xnpt5k;H)BWlFHzRbpOw(j0L*G{oa;rz`10#-Ay6k*0 z4uU1^`1ZSRzJ2w7-P_klbv=7m<=azJRaZm_5e)S=Z-O`ZD&N;gFH{FC;gH?43RV#V~v7~Z$BXlHMl+DZ8gUVD=4Ihi5}>3 zY2noirY!!ex>Bz@`HFQd5o(Rkb-#tw6s2wF*A$(cHyb1t@%9 zfqEOPPN)vgIANsf4iz$FXdt#{kwg|$wwdG_1=X>bTp`1%$dRomn2Ok5!3*Id-Z@=I z?5m=^-PS*U;%04$A&VH_RYkq33$_vFSfjG^V{?xWc2_yR8fIN>aAh^gHzEy)P5C`C z>q$X^wM8HHLY4Pu=pZBb4eC*BRUMF7#mp&WIX-7b^K+znj#yqiuMdY)b$Fg76Q-^B z?mS6eNYhu9?1$?h6$HCUaMK+FTk;PRd0CRgNC+2yr)6D?m(`DTwSN{)Qhum<6ri!q zMKg|Ztw#ZoA1kD9kTZcV;T(=b(G0&Hwy?~xxBi|51AeK-$I|!L*Y+3S%H8x-Z~UUI z&s5j1uLCZ_n7a>%;{8RtfU5pqUk_Y_FJlLce6#{Fh@2(4{pKtv*lEtPib3WW9P$-r zk2F+&9-)^_z6pREw?Y(8vfn$si73f>H-R)=ILT;>k;n#VvDgDqJPQ>>5h|}BN@hMh zrJ>4Gr1OL~XuA+)smfEV^ECBpr|C@PDb{(Kc_5lcDo=^d)7-0_7OBcpqVwe8QAXih zN#=u_Lw!gUszaLVofPr$6+!hnMzZRiXH+xee@Umi*RHb1f@JbeEjiNVs7k-@S$e!$)_es}!P26_4S9G@Q!%KAOq zcQr1Wnk+wkSl4txl7%Jd;kWugl?)DyKBHI$tDYqsC6=R@3Z)~{=bX->x}zh_l# zBn)%z8r>yop|Ar~B{nS4$VbQ6IW)2~-Y;YeM>of0v%@t#{9$2A$%_SScMN`8Z+7h- zFQ5y>4R=Qg-Z9^x3OqV<6QtgN6MA=s(280D1DZ70T`!9j7caPRW_bxPN4K|s=-iE! zKE+QT!r<7-;aFmk$6Q?PD6R3j!f>PlSmN+)4rhl{9)!tKKfNmkRgjLMi`4L8s9^2f zx0<5mZ2r3Barii-W63GJshAD%L#pr1u)&Y$$BcJ#jn8O^p*0*^ zdibF{Tf5>Rb+aLUNCWsYj2h~Hcg#L}$@hy)ineXK+@g|j689iIaR1CGASN-khsj6QW$P~P;_;mM<5nv){$^A0NK znr+FyGQoF>B;ReO?+glDJ7rkRg4#r6-VsVu-r>pYG zR>jMRjn#b^3#tf^YgU;40XZ$wk85~#Ipz^hPpRBmIgI?|Lw#I-kCn;ZC2i==e0t#Q zD&yGlx~aEgZSZ*OjUmjeV`_B>89jZE;`WF1eTnT$ zmHy|QuGEaB9^~Wd0g&$FYJxd*KPP7k517DymzH)7MW)|<`G~5)r^Ot~p*s)Pjdf&m zwoQXW*UFIT&igNa+dHz8+%UGJG)oE;8%L&lAn=WQ^iZvIz=QXXIwj`%l<1D)^^!59 zbKE1_3&YWu4DkKHdOraLVD2aFj`Vn4n1S3wSbp>6fFlQP9B$(ed4GAv8b9x*B3dneqreVivr1d zj6j^%{l&8uCDh$I`^hH~!+y8KnP!@|{92J8EB|)=eD-AZ(j;Dm{9l4Mv_jUo#Zs`l z1{MW+0Ui7Z3itt_Hg2?RSVHU4P+A`(lP*Ix-xkq-CDwU1MukvUW*%87)w0sOjp6wv zZSeqkrylI`xV`E=(X4(~@?>|F29ui!{;o$(r73oCSx%*%vLbT?SGi9!&_`dpOauH8 zT~{MUsuBnm>}1p3MFdO|9*-mAz=b1S#Oa%=xKtG0xTf;(X?F(1nI$cxe*LbDDkp$t zXO#ed9#Mwfo!)+=F^XZ>z8ku*v%sDWKPzJ0fqE$t@;dv!TJWqEeEwPJU zWwNV_cSwG0$U{tAki$vL(u(6H3^i3ZF2}`JAIua`cH1~61i56{cH&a-Fh7HyubN7E zfiDk04^;qOP;^<5sv;u#J1rdUY?pWRJ$3w!;bSt1;Uxt~G{+hyS?o@D-qW zs4h%**%-k_Vpk;|`r-Dd?dD)ZzATolElRfm^PS1?3X-xq=6pg2;r+arN|n zdR7egbZZu`wUlql1-n5H);jR4111H=yM6T@8G-c67PTLfSAC*Yo;UfyS7TF2`6b?b z_9blxRbb+eW7bBJH;LyH9xKWLap93TWrRmuV6aEl>#5W&H{HD$Brq1+(#@LcFu^@I zKJsR@r-z5Hzu@Y^x?0FDN;UF9zWMQg5wmNi)x6R(O9P;OeTmfKwnXDq>C=KeS7eFa zv+*R;`<6YFdslea_b+*xdI+dy51PL!(ArR#p;4HD4_V zBav^yvXIM{OSZ8D<1VYB-75z;x?OwtjtrQZR7WK`WKpvmdQu;d@F>|VhEkD#8Gsx& zKAUE%1!H?U;+(5vB)_m&qH=K*n2P&cJ)W@q$fm_-X%^m#H?a=Bf>hp5!uAyyFRZjj z^@KdanNg-g$DY9YxG&I76MWfGgfBayq5q6ub`;#SEe@F}qGCm#Li1IfoO%xLYzNyS z|8LrMs`hV?o*Bt=08c;pQHchB6*wW~9Mj$9%PIj0_9jh}WXe1AD-wVD?Ury}+r?2jn!Tj2e>sC&vWPU>GU3Lx zz%r@4Y)A^0T*@pt3C*%?O0#chwW_CA8n!f4PAG_rh`g0ZK7MM+^qQPBSNo&!C236K zOZ)@8RGJ4ViS2mZBCS4u(w`&AdpcIon|w3gZSbLVI-Y=Q)?p%|tGE|#*n|KWbrFO{ z;~@w(A{k>!FGrJv^)tL0z&Po5Xs|mzpuv&${>zJP-n6&f%mHUiPRckY%%%JofiBJr zYPl}Kvi!{LsF}J4m_P7dvFU9vZh?tGf?n23*ZpMj&ir3&Vifs*_I<7lePo_A!}rbi zi%H7yEKwZ_V;x!%R)t#4uBnB)(0=2bth}uk*0ZsYDnlXFw!VtZ0JsR?_H?B_{e2?MpD&o+YofQ<8Zm1ND( zN8I{Ng+~~w$amP*M}ysf8|Y6o^i74A$Q|R?7II#=Si~s+m1qlqz!z5b)&)d@(_!?^ zi3aFY@Bfc{bFsl~uCrXQJ;44sgmGkm6+HQv$NDeepo88}p6sB9qQmLw-u;s~=yq3x zSqDk{dk8=`YE6b#XL0b^)EgW96IjP9cjQfCHubPO|9=5cO9u!%^fm+iWdH!Vv;qK7 zO9KQH00;mG0By2uH$4ytHIvyw0e{OTfK;P~5Uk>ZX zr&E;1Nj@gOW;!~K{?Gpw{qwqNw#SC!I}(J4^7G_zeR_IcJ|CMywcDPW?TO<3@t57> zs%&>UN%HwfzWn&le}4D=U;px+k^b=?|6!sP86TSZyezAakB8m!wjNizc6Ye{rYVvt z&7wc7H~Zb;RBlffe;a6gYFU)ic(#}?hPFIA2SY33DKyBTvCc$pXZ(3U6XVCYF* z9zJ?#*KsmWnn2nLPcX0~4fXkQkrYX2vlX6TU`ZO{wK7eze`G$4v|_b>U`ZO9WAkM~ z#N05_YKj5Cu+aLD=UFzj3mSq7E`kcD4k zh0Xg9i=P%h1rSlA4nv?q<$W>BEV0ldNMHz5c)b5mWJMf6BsrrHn2>m1WQ(joXxM@Q z2Ec^DFIoB_fBn!;LUk1kfKB>$({!HB`$?!FhXJt3{qrn&m%QsIp;#9Nn3NUKbxz<| zeE2Z`X^xGzf<*x&31}=nd??Zan}G@z1&}15vH0*IndOckb4g@p6hM-I#^RSECja%5 zP-6iA?AP0m(1N{4nrY^gH1$BZ46giDP2N;6UZ2JXe}nX>dCO((HWb(GKoDG^%jc_Q z5<;fa;$RR|%C6#Rx=2IFD1P;T;7VGR$FnkoOsAQ_AgDSvPnJ`3XdE33hQMTPl_v9I z89+pJmWmcqqv z))cG4hubHBeL$!PZjxow%)&^ie)0mLVz_D+Sv?OUrN-S0go@&2Ih|L5q`IA)4+s^< z-Gz}2J?1jNZ^R!Hsi?9|chVa5* z;yEvqeBLuiwt)7+U?RFH=kcnCkS(OWFqoKb;yhk0g9vrjAs-ATs%s*6SBoG*YK*)v zn7A(ERS*?5KsG?#H2bkvUQcIPxt#d`455t|MJ0DrH?!3grQ#9aI3y~=>!iw?#Q>tJ ze+zL)RGKfdMO`lk5LMiPL!xqhQOt^}9zay_J`RaW_*qlTs&oKRHM4O@Ox71oR#^KF zn5Hf8aX?J!7fD)|^Kg=?YjHqK{^vzHE8}pIiiL1MY$eDNvV4RLro9~CfY_R_%;xiz zS5zSj0}hC-4znt+hmh=+aTE|+C#FTRe;PuvThLKJY{i(Saom*QB-K~~fa`6&e%wI} zvnrBh0hBeC3~woXwU{@hCG$1hzJWmv4rc@6b0wkUXk z(Dh)pm`|%^7^#lOeL(0cP*l@p6^D`Pq_GbOll|EuUz9zKvc<(5Hj7#e+>+Ri|F{>PahT`WI6#2gP`Jhn*UsUn1+y1yz2o$ zMRT71RD38x$f&vK0l~y_@_s&lk5aLPvIhba$;o0iwN8*>BC5kY5STblifQpK4j`fi z-vfb(;`o<*_EQo-L@}}l0u{sQ&&h`m7!gMZ!w{GV&hz%p49oO3@54h0tH0Hb-t>y)hwK3$L|;*D!S9fa%yd6P?E_x1P~MBakf}C zML$Jbn4@r*NRQL`yiS4%f2vMJ;V|(Yr?c6z4knnLL*P(RpA<98;(dVtG<+5xJgx= zJ0;CU0WO0t2k~mQa%+Gt1TYA`1f|i~YE6fc``Ue?AO?i~72bnU=BofA+Jpxo zP;nhkoPw=Lz1jg$Zybwr_;H_8IaiNEdCU`-R9>H5JE4M#! z!3%=)2;SwitU}0Wf)@no5xnKp@{;h7(F89Df(zdHVulWlD|kT&T=32o(-0z>-~}OY z!8=_P=&-ng7lgnCZ(iqd01<7HgAkbDEoZA$gLaoKcs&r9f8d=GSzV*-WeZ*p1SWWs zx*?mq03w~43Wn$rysNSZAfgLi8{+ZMG?2=hzx(Nfb-{rZHAJtk5N?j1e<7>b2|Q2U&E|O!A;rBu7*qyNr$7HZ z{V9l$nu|Ude@qJJ*-vqf_na+;eIV#*;e7r+dly2cJ1q2opl5~eXTM}=2${|j>H$Gd z3V$x%r@pD_IVkjiVAA;K#fRxToCj=i>;pmN@!~`L)B6xIoj~@0;HvQZ>1-N8Mq4If z5L_m|n-^IK8BHiVAl!W66V3BwmF1AV!xhkYQQVO`e_72f2MU{tM_A*KxI19g)RrGJ zPPB6eL?LnK?xIOb$UNFB#BoSel$T9i%pntLuRzBkQL(>5kvMOfdgVo#caA-#a@AoEEqT->JFIKbpoA2^(`JC;08M0 ztm?YT?Ecu82b-QU_&TvzEgQE6=mG(Q;P)-#RbJVB3zF&XTf!jdTF^|JW?>(Cf@IXF zdq7a>Pgbkh%oe90ne>c_LFlk&-p=vK35RpzRgCWohJWW#u5$SI5xDa2Ow%vV(24mGMvn5d05We10 zf4KNvt!hh_YPfv@*aw7*V6ui=He)ZT{M-kGis2PqyX!Dg*|`r06~zQ9v37Z0Qrf*? z4-hJj$p|;aJdBif584BSiR4vX&#l-Y4kcSCdtorKyjoUq+A~nLVD`dbqItC_=V@4r zI)?DUVB&dI%vMRygt7&+7Y4r)PXumHf7iK};yp04t2ag9vFo1jF>m z=q8@0L4@=%2Vr_7bX{2CCVYf67KUMZ6G*pwfA@%piuugtG?(f0fOv z(vHRBA)|F041!AL)!bIMJY+OBfI(2XyqX4*(byUW!KHFTggHva70NIOE|cq7jN5J9m?$^WV#?KA4RElhVy<8cL|MZ24d?Io(W)B#=-Sl*b2yOX@o5<8fD1dth)` zT`u!5Li$1q!{E|-(c5*dxc0!{@_Jea64Dn_8;0FjN2GQ!OM$2Zpy3W&-6W}27DBAjGrMMVLzRiK{dSrRgw_ELZYV(Y7`{Td)Ay=bT7D@VW}nx$2L|_InN?NgYl6>z#RG#b3CpT1 z%RGos7sAQ|gL|ta^SQOf^%3gM-#jp==%3e9JL0d8PR&VW>PHsK-f@&Qg4E9A6Uvgx<<~JTzaRVTot; zd)35~ocO6$rR zLaw`OgMeYeBb((j%T$h#>jLN?V3-g|r&((G*dgS)XbvuzM}{mK`s0)|#D}L0zSAt} z4~*Bh#e_ldy=AeoV<6Kg?#Fe;AsDhz?TttRv*fJo=B3PYf(LP~!Eh;*6)41vz^g#H8&>87^}v1|!m z(8b=4=0l1Yv)eB5`DuNEEmSMFoMo6YOPt6?=eREqWOL)<(=vTPI&x3(AAk5mwA~#x z>?xy3bv#C&e`fS8xafZwFSz}$h(FuL-fG)61Z8>r(S-Zq$EVY#J-6#^Gk$95EVxf5 zN%1h=99ccaNBUS&S^xXtejw-4jb&GO^=1m|9syZXy{Qyw1I+xz%Z9!~43ZARsB zT{olEZg*-9qo<~<$)9ccX>@F=(|Wf(*X!fHEx+6^f7@O4@$!_MSGz4oexEj*2Z?Vo zoi&>%zO2@dRk^2-Bl7Y2(2O?a+Q!0jWL**hn8*8<%hTa3Td>@{P#Wv)q(9Pt_k+5{De{s#6u;THVRP}kUrOt|PA9PNSANITB zn)She&3V?Yt`IyP=WORe!SWJb-dbDf6vG9db=fJ#-iXaA!zyw$Xd81+>v_Nmvv1g zi0m#6=0MV&YQfpEPH?WOkePknJ)h|4-6#7OF{7iO8J&M4qe0|i)7Av-Syge86;!NF zX8g~TF?ZWMHrpDKl}gqaqEbuc^HRu*2g%>3lCTHiqL=aKb$xo`T&C*qz}HnKe;4lg z5=G?dj%WnOBRHG96IJoKV$JgTw7ZBttDc(bBdMguYbBYL8gC70X*bFO+4h;bG%y|! z=oo{LcCEK#!T8>yWZcZ6XEFcu1{?|FS5NRvkhU74M`-bo-TJUzj6uso0-Z~qbvC0^26wd`(;B!UPC^V zD>AGQ8aYGUq$?yj?MTwe$1g|H!qLy9#UKBrtp38jejw#WZ~oFe?waVofByN+=)dg9 zO12yQpD$m?93TIMNaxXiT|RG5&!cxlyCkUFcJ$`|XxdK=ong_xHqXtQQMXiFo?EsG zF~c57A-u3EpIfpZiTN;Yn-yJM*@!TqIHughJJkpLwq2h=fKsXKEJU57zA$;KG^TPt zej<~G-;8oJtIOmQ6Bpype+SBV2Q}W>@I2UQtG3Y+iDFC>^n$E_KEPZg(c_KgpfWgN z%AiM;C6Ji_Zo$ihXwl_iwSGCX4}{lFPnXGGNjL0IPvh9+uBWmlQjd0vwr6@MU*nc20}cO3L@XHxvMNpLf5UEHQ&X={n+fo) zZOc7V3`P^W2O#L7y2cR^Q0!kE9UhnE_wk7ROp^R=6h|4!po(J=>BZZrm z!#&xNO=2HiIyN~-e>bz*_LYcqjmzN1%_-`cU^E|_5^@vN_*Uzb+b)M7N*?CP@h2q;>CY%Zn@P>Tg+8(NjQM}RP{ zD}tK*m5E&@O!82LTs4+0l6)`hwm%{p-s8itBH>x1$b(L+eV-5GO5>e(|?fKI_dfcYiIu8Gksr}Qu;ricPC}3;$$8SRVtYjhi3C2G)$I6$M(2u z*LCzw(@dLLc3B%%JgG^pC$#vPtvUDfqu9ug54^Gj4=KaGh(heMEXB$5LS)VQqFGZC zQYDgVn_g0$f4phx_47tc&v`mq4YlMcOWr(A$WCv+BOLOn8I!Nvj-n@W!-}7(KV%uIJ3fH2ObL<|w1xw*3+vD;m8ZDz|m?eK)w#VnGJy?yM0xcf;<`J~TvY zHPg1#h%P}~2wGc_Jtur*&sWnLK{pE*>c`NOb#);7c6}BQxgolZNrtp2M)F@gnceAN z(R!qRfBUs+%j5BX{L`CFy&k{$4aoZe%p;SFY+w&-!lG-UYJ2P>+KksmE~os};S#&l zv(VV@zx#jQ7w_JEhcyVAAAY_UyVLLfMbtR@Gp+G=54!P~n|mHK+pm$r>P;k&vOr4R zjrP3Sqp_l!9oZMrsYP}*gxI<~Hnq{*)%rkof0)(Nx~*l?jUB&UmJEO>YR$X@5qN}C zX`hvAYW{Pr$TmNT>0QKPe%mM_mDV9EmqfllpPC11VJ3={G+|4>$~De72~zf5_K8|ovYITB5&i$} zf1xKE!Sdg}ACvlk7(^C(@_0--Xv9A7n!Dq{ifx;^%OP9o#yH-6ZYRf6`S{q-x9h1L zf(kO#U6;wKtjWT()q2pW_;^PKhcPJaML0P`_Dw055ZOm~ry0{zAG*ShDa6Q1Bamad z<2IOBZ`BY{D^U}O*C19rL)wvmh@bbbe?&{WC#V?|&8uiF7MX#RX)m`!dwkk`R%lK0 z=8bzrQW9#}6{KALlsLHt_{!QRKs9Y{xvI8s54arus;=Owqd8g6j%s;fYDhEY2jR+E zO65D%`X9Pw2HG%ms+`0SP556@WdDV$@bW=lG>{X4`|+N77_3)ce^iF} zE=`U1OjR2%o6~19OdTBq7Kf2qIae+)rEY%b4i7649%OG-$H^U=Y_l@) zcZ~xK88&fdREQd)6+Q%&@)8r)h(V3xoK3rv4io9rh;oLNMe(z&8jv1?MzAJ~r;d0N zVeB(GZCo{Nt8akWX2DYLH$;wfOxbOm2Z&zYNNp?cOn_jPe=wxA>%MV;e`%5ayl*yp zqP98voj5Mz@4R4ggaCxf%L&*J`SG2t?)H}?Ok%E0+Kvu|qVv`2Cd1%Bc20300`lSB z?yEPfuikh;nd_HHm=7_v&H$b^a;X}>@DjkD8zZGR6LSo}hr_I|HaKiK^|O-&sBev! zbC5l)yqFGWb98Wq5X(rcf99jKIO3Ar#-`Q=+6AUei47~Gk5M!PN<@nds!=obRbubQ zcTkP&FDv;Vv^Os7L{c~%iuub-t7J|j?2o9ghD2Cu0n?$aYXRHNj$EXDX1WgSYijvj z6}r8UOxS#zJD<-&okQ4VGR>_fB7kYwLVmIrD@mn zxc%;}NEihmh)@iGorFu9oYq*hCx?bfnY3ZE6}bL|G&owzs#(@SeMni2P(6RKShz;% zAo>&L460L~QfpHHe#k>a_={5&CFU;Kk96r^Q-EtQ?>W=q(B$Rcvh-6g7yDi(!tu=hAPc)>+*WC|2m1d zxCz#8(hSV?PcOv-We36+vDQr$fzHZY-ZMRIl`_lwDZuM5@a8bQ$?2`|q>ml5D^0cC zH_h2(AD~F^gAFIi36W`W;y6*@fzgnskd`s@)}DrF3lhOSqh}4Tq1O0=u7RRkJtjS( zbg9XX_4>eZMZ>x3;TbpT6O1FoMFDu8UjPdkQ_3xt{ZPiwjX+uaJjrY676N5;OA_Uk z`AmI^W?f;Yx%7a%Nt7`G8Eeba&@ooVV<&Ii0zhM zUh4$%hWDs*-I-t0W7mZ}In`pvi%zwHLzYnp~F7SY!W?gL4 zp^-e!{zf#ct8B+O`;cR~e|Iw{a=s`;J+ucsTS(IYKY%vrtU>N}@oX%eQ|L= z1NY7IS-{~TrxQ)O%qggItEAON6RbbFL|Qd4wn7{Kthc0N?I8-t2#O4eeBs5I7{tg_2?!|;EM^GbLF-!Oz2W)lQK zbvt=^EwGkDu7&#?CW-&r+;tgOF5e!8Z1&2j6=tAWV$#tb!v(g160I#CS3;Xs!qSFm zjleEt6^&@p-#)Zh_0IBD)E^UIyqT^FG`tu65v4DH*|{2oUj;Jw1O*mOtKJ;qrjru$ z=&~enmu{=YV!z~M*@W_*>^v-qfjn!*$BLy5L4EY17C6pQFdcWbl1bEHtbe%(0n-=W z##vFPEkuZmGKtQqR~s+oGP-dW=2NM(XTYH!)H#)(_qSo(rl8!SGhX+22Yw_I^3h=? zX;Q^s@5_22?Fw(oi+NIqFyqcFN&lv*dlO*zoNIWnxv+Y*p4x}e!4$GPtC>~&LOgch zp|YiRG@>VUchb6@OfZ!>bXi%X=+-WhL=q%@^g5kv;#Gg$$(y z!X(F?RKJu>ND`E(Xr#E>xeu}JZQ&HHpn$0O8j%PB+6uG zzSHy>1va-H&o;GuV{6lTd3>KtARF|(f5)_t<@awF;GFbmjq5EDb{jrYw z(vgF_XlQWcH8F8uj{2^6QEMkNU9v48(fAHiXe+8p2OLVcTpmstkei*FiRlyuhd%IGhx7n7gFtzPD}g3=Ejf23WCBrLdYZ~^5Z%aD5yQ5h;JXCL=n5arjNzt%mWNcA3(6=k< z>FkvDb8kz7x_4s5I6CCunVdi-KO&cnaEDPf)(1kJGBf&xPs)^1+|SpHcN(@&!j(^U z!q1!OgDs_{D0&~6#tPq~mdQd`b z0>}iyK!&a|K^aY<=!JG?zuB2t%BW>4D$>kK`XndrvQ$7Q%lpg&G2b>)$RKj^i0W5X z_9qi1I)b9o@5`r z52!k|M@sDcwi23(s)Ao}MaI7X&cA8H7MWt~Dz9QwgcOtWS1ecF(gP~P{jaSZRY2;@ zxD6N0mxzl{=x>t1w@r4Q__*8cMz$JlSN-{xij>nK#7R@iWzeoY+C980S8KqGka~nz z{c=xe=(4vIEsOO9I^m?2YaC%ov$+pe_w*5T*h$rpl%SfvUf^00Mz&`9lWT9 z8IcBqrDVDSPr>y~)S~I0b)+jDX+xkuXBrKFDgl%)EOvYMQ>E(VAM1{@K5X_wy0KNd zz3}o&fDWNTl1+OBQ)zD@54oBzbIB>zM*mRGNQ*x5RR|Y^kQyHtTf@fwP+{?qmQYwb zp(f(TC@3j&%%O=frgfGS2mZ{D@0~Tk`Ak|cfc#{SlD@HJ+&^r}gp&lf&cARFmB@~G z-%OzX=j<-ceq*C7>-b_r@jQyElzjxIQXGPpO*flPmLSIP+>WY}f0l@sI?o+lCdnN< zMj{32FH96Z#x{a72-l#LKz$DN%_#L#8Ww)ego8bUZ45G99BOIV04N2XZ9?m7K9|ZL z7{t=RxUWa?ken8mKCgHqE#eCHAe`TU4~cusG670WB$@(c3~{(tj4`^2n{4y6X*a4BtLhdtm~0O0ulDf_@R(udoFfZ6kXGD zx1%-fyFO!EKVxUlpUzO4{yyUIW(6@n2U|Ib@c8xhyJh&%H$l^4J6yPKY1rMsEFXj- zH52&6JeC%iZ-8t{DrEyg8cZuqf?nQvJ_rPEOQT=<1BONFa4=GH8@3Z4ngkFaWBX=L zPt9rOiw24Gte{sCkrVJ^L!(>wQluu&Ifc}j^T5@T}2`K-#%1SGq%MUl0_In%-fgabA z(ckqhWY{VC#WLWQK^@EOyLQ8kWUr;negrglEmg7Lme+(%jkHFe$PFFEvT|X}qRm9f zZQG*mBMV=_Jqn%PF$WvsM8hx63mxbsytrbWymLa#O;NFF9(9$P@V*!d8|uZqAQj{N zL2?jC4P-0i<`D}gOjkfiTiv4Wz!(g|^J)?cWz8>v#z$mB+R*hu=Yz?7&-g7jc)9@g z;1c7>9r$>trh@TiT6)}cyLbhD_?dSuygUIO=OKs*wj_L#ew`B#^az#4Z^Z{yLO>dx zJjK7r9vJtEXlSOfs_(l9;x0lH9&P9sG`YGy24o`~172XrU?8e@uffDZfqgzb)EV9= z^Wl51Zd{^#J0M#4xW}< z$?`LnKw%Jrz^fyM=8Tyoa%iYJe=(*v(C0J*=(Jp9llifyh3u*((`+m{j+nm=@t*b? zfta={_c!3Y^=Dq;d)N)Kyw^`$s+CwXg?upgd&ec70xJX|n9o~EqGo@s_NzBQx&e7;75nTfzK;8AaXIZY}0WLBtU z^J#|26^jyBGjhN_J75B%cQb1JY;A65mLou8>>LRJIdMw%kSI=~JH#`r<0TSoM&<&m zqneme9&&Btk&Hh&jr-5~d~U^l8xWSZ?;0+!@H3&vg^i=cSMXosYEEjZ@YSUL1~$dT zY#5ss9;ezd+$B=hXWHPF3Jn^Yo$aK)9D6xVbkRxrvLBeW3k*#&``h{2VQcJTgta{l z59$6vi^O0gp$Q|Y%1nJtHNRJiM>b_ZvE$lay?$H&`?}$B#Bj*53j;hC9eb?MKi#bG z9HT1`;-S^f44LA16b^JVQSjqU08$%XVSlFnZOc!}J8i{Z8yRh_tsQe|mrV&`Y<`Vx zK}k#Py#08UUI@CWJld0Th1LF8Td-TnUZ$a-)<8X?&{0MZvMmg2KLJ!uV^s$iPJGI@ zjM?NokQGU@-ECI$4s`e#F#}E?!iQ1P#9eRjIGoVv*-n_1>RL)jIRlyBfmm?O=Rp5# zYtfS)uypB!fbZ`!#SSK+H+iQ*}M;FoRF4g-N%qE9!b*&em& zhau><0@7N@b^%Q%P^S>tBVX_m^Yj68f6IVU(@oDgU+(GJV1G-IN>gVM64boi;1gco z+1U;D+CL!Va|BL*72hDBYl!HSDw|B6z4C?qvlnAY=Cr}%4afu(fM)LD%f%`QmpG+1 zVa}Cp_if7!+Wxp&$xzO6$}?wLcAR+5cL=Z}NGD}er-l4$QdtJXpNMWQNfmz;1{7MZ_xuFQ-F zb&mMUsik_*O(EOl5Znsbm}aWE4GbpNKaft}9e!3AtbL;pLTGZW^BJXbyP;G{|Q+Yvt#~#hqYRdz=$`=$c#;rd;|p z^nawakfStO>6|mlOI!lLO|k&A2%tqZ2ImBOQ@(Nr`~75v!p^R(9oODXk<#aG)z79T zIqWD+L-3m|Yc?%_=o5lZGBorT^!wIz#{;TNHT)2E~m=kzCbPr zxE(cVCXrldGmChn(C|WdI?hPJp?<~qQyaEHdzB`YL}02z(-;P}Vts^m)I1Md7x*V!n<&vq^eiFM|*z;CV3V7_(w3 z-=h}K)0J93cBQcD-iJ&P+H}CF;X}ceQx2SzRp+v9eu?}O6a{&>2#E*}tDwU)@(u&! zp&6p$Uvjslc~`7mH>_=z2RGwmSpno57$Ij3AG zi|Fz-nSEFQPffyJuT`QKQPP(|l0t<9eN*gVRURX{)A@QC95NVt{@veELRh|=Rp`?%8{io8rbvS!iituxBKHl`f2ldmm3+QDh z4Tu*jmi!ZHL5fIr+sMoGa?-;_&yKW&^2p33TB!KI2>jxlZ!n=2;0XVSn+59TWM`)o zYH(E2Na#lpjm0;bohK6|LXDlR|9lc=<~_+Dqh<+Ya(f<-BI7UwP1N*`a5?_ zZy=1oZ+3&P?EFM~a`^_&v2c2d1uQ5axxK6{CI;QLxym2mV&2`#1qy zsO=j%OU1EZJ{WHNBKqNl++3I%T|Y#XCii(lxE2Te!QoGyhEc$++=6z$4d08ApdJsz zQDx?TnZ&aTFRZcfh`>)b{v#}dpOccoPE8V(dZ%QBi6^AXc%tt4DBkIAQSp(<8@7AL zaqsgi(SS!;{{jdxuxcWF1~xyh5AULnP-QoXM~42}%B(YM4+Gw{!6g3uNK|1=(nor!MAlpR zHgHI%pD*nn=(WYF*!tGo6KzX)C7>f=qG78m;48YArrCw-aLvGxlP=U}aK^x!`)+hC zV{ZSNQYiVvx5IM-EtQoG5&%E|NjjQ2K{kqNFFd>Y9xIz{#k|3^fW zlYTV#r1hKQ4o!@HyUmeP+Fntg3vp(c$w7DPp~&;s>lg24IMDvAU7hOi3U_p$7-5R; zCcH%`VX>pKDFVNSv;1Awg+GIk*CuU!uED`K*HWqrb2_R@d?8P~ykS#yOJX+06kGu? zaTXMrchAwap^{=#xQTq9ACDXi4UsFL09@yGKfI`4MwRU?JJ(& zR|p$ECW|2H~ulm22md*(kZi_?r%RCimLv8wf6^0C` z3mqskCIaICJCA1vJi1^@WEQU*Fg6C+-M}a*I9w)*9AN$5i+hqDPd9|xlJi0}oC~2N z`&f{vjD_LjEKdJ49Zfwqeq47ddbX-F%dQYTvIozO^x2t8rk_FW31+eB+ifjCIStou z4DVsMte=UQy31r>zKmjJ_3opG`wGh95suVybp8}ei z%{NW!f3cacM|}O2bSU$-RA#e@8~=>xp2>r}Iv8co_&kLZ8dR`v7l_s>T_$8~Bzx}2 ztLwbVMmUA0cM83UJ^UcC{BV%~a9X=msrtAe@b*R`^Cnxw<248?s0WC-If~WPfkmT< z18uoA?%yB0>e^JgkrUd~G`G|s)(g1_CazQL*)0BIW+HX79BcZ~fcSOf{u-VF%rNK_ z=p}iwwt|<~+Ms%EGdmt<6_-P9uouciWCs3?PipX-AYbmXv8Y-qj=tRwwkgP=!cJo^ zT(Ry!fn)`Pm_KJQU>PIoP$i{bwWCq&z;eV0}E3`7c6s*IritD_p2 zcuhY-GX9**Q^hGK$V})eP`U~d*?5u~n$J>NEGJoZd2hCc4+cw^ai_@t3OjE^3hWqB zmQ(8wHBQ6s-nv-Ov@wol7J9%?&sbXKxu9abvS##tLpC%+p2)Q|pH1kZtgrqpy0B?E zugCwV-iN$PSEb^cu68eH`va4!imtKi(9`m9QZ7~>NtRL0CO!ay*;n7nM+tQP4(pnT zv&X@AWXhmB1(T#fP+Ri#r?$w(G7ub17A+~4$`qZ&5D}5&jB#5A2IK4}GkSgsVLONK zgW``=!uCOD(b?ZWk63HVCemES^&_qB>gu9}C8b1F|1dTP`c+{eVr>NEf}IA3-}J@$ zJp>HCGSv!>gXVkxP(0y+4(%6G^m7&w{rXu7>Re-e&mQ4RB(tjQK<;&e-vi7C1IL2K z5?V!NMrMcwtU56xBNh-eI|rhRm%1gR7&;necxIEtLD>7h`@NgEGJ>hTJPDJ6HTGKkn5Mt)cckR4X2KL>CLH2(jM1J_O+NHK*gzlBEaVmns4l+Aa zAgaiKDZyta4I~BmSyZRy1pqNG1>rR&m-A?;gAc;ftm*#n|FP}Q-b_4Z3ph$8VzaP& z?R!5?Bx<&2AiliZ*ZpO2z1b&ZAjR!aZAj`(Z_>MY0}ee21IJ~^kc#YtcyR6WrZ~9G zUAx`=8}nzc(LIO|G7}o|$#$D>Q%4FV%Ffs8Ecl1jS>7Kog4c5+ks}}^7$FO*%}s2Z zQQzp=E%8i)&Dk`fK+2DHAy{m%B~~J2NgI-%hF>_oO;a;oKhXQ{`4v|d&JUfOA!WskqKm(f6S5sp=I-S(F+w3C{Q7GQU>~*{XzUq>UxpY$4O(vt`x&2pSAf>wb1)n zygS&>+CLW?3xg|(dr$$iBO}M<3UrvMkq3k%otppZ} zU#+}atoPNtF@cRsh<3+J0atPk+s$1Xk48On#I1GUvg%11`dj8L`%Ola8k~LZ8&BQk zNZ^yz0XqB#$k)NCJ>p2ZWyf2kA^}Kj|1(>84;ZlWw$B#dDc%!2vc=|9%^S;s1Z8uc z7_*u{Q5Y>J=cHrH5uCtwZ_Y-v8ye`}m{>P7~hF=#Sa-@yIb!-EZaLAWsWHDSt{& zw7PQ@|MTPWk^So`Z)9t>;pn+C|5I=Ux1dH#N`zU@e7g(4jxYoWT6-wRU`JmvOgO-( zu)0}A;^@?Es1N>)YbV}e=0f0q`rYG+n*dyFvc8b3Lr9jYsa{SJPsp>rl&giWoMYek zI9Jz2Ut!ld1Fc{P|7oLfq36CPu2t31UEp{{%VW`W@Ap6_A;4racGLF)+0nx9GqwjV zBuWP5L|&wSyGK-(hkU~K2%4ud1|p2}m&($yHQPL-3hm|bR7Nilr3mQ0LvExx2c>`#K6l}4ViHlvuE|=S$>Sx=*0VEGr zT#OWlF1>|Vf458-+_+`5qwl7;f@v|dcP@Q2KS%Qr+9${^zg+4y&*thDJrM58Kx=*qf)4?Z>-|nV)~O&8D)oAj)8?h4W`%I*4Pi~bonyO30}TO5m8 zhnvM9>kvt){;XWUZD)`hgS;oUWVb$pe{TJ1pAvpp4^l{QlQchTLt>m5D@^OUubDMo}I#xK$mXg9|*2^om$8s6# z&5Q4P`zLaEPlYc?`oOKITdV)=!m|LySsjt_*K7C!7TkmRc+<*+*vp1+C#29oc?xts zZtQK@56`Sg&d@cuZZ9BMSDuiotNjbbQ+8Lu#-b}Jtx6$yf;2F2{SmI$;v-Ig?Sgpl zn^$30)0yQ>TxfKl>8`G`-^0<5TvLa@!ISU!?F&5hg*}t5GTL~{vBxG<)K*+E+4AP? zir4piXj(qzK!GSQfjFtjb$8XAo1YH~yi(##g1`<|H5N|{nF4s5%MvaqNs+TsQgTa* zLiD-HXX;+kVehxu{(3hR(%6Ben)qFXk1D}*Qm2bYJNwHn>cQpwnh)LMSJ>rjloeU2 zn||tP$sR$732MoeV(sFDZ@PPkyD|v49IEX>iBp@+AO?qVXCIu!LkR!2Ne?l$>i7l| zP78D7ZDwoaz$_3q61-<*RwPdZpKtCK^9g#1NRzocb-SGTxZ(_%EzT=1z37ys6P63a%^R_pM`%G=^k`hQ93iXmao5G^xt{vjPb z747%ziCBeI%Y(IVzy=uCy`3`@7k2+n!%kW z=!_p?6YMo|vu^vieu2<&K7t7%sKdy1Yai3i23*&r9qpmBL+EBtzl;9Nf*%=or?3&O zEuI?Ld_*FO6X^BHi>ART877A9Y*i?#fk_jj*We!JhX!(_XrT@aeK z@+%_N6d2xVQ!y`KLKI76agBS%Yt=s4>DGK!+7zMbfOv+$?0e;ZZpyUy*ogzCK~AO( zw8iYw$S&ioP3coVcS~0j)$9F}ZQ~v{utY+hEzqTV>^eT$NmnhDQ0Q$t=`$2`f1vU7 ze`^XVTId1(wUV zKc}(}Eu;Oh>++s^bCiWlp-r0<-sVd}PjJnYSbBO2NQDe{~8Pma7(9iyqd%3qjy|BeUq+jj^ z+1ZP3(#Pf#BRaV;rvf@6y<*}0`8~eIvs&4s7Y(SP$_{Qe(_W2K9?naw-*k_Sk+OiM z)_e&S;JM?9MtFp_KqI+&b=kUhIrr5_^@^|YMjlp!r?Q?Yt9~TWBK#5a(}(> zjORT6<987OO*4Da6iggYH0H~38M(n<9A6;&Ze;BA)V-n6bDkR7La5IwCU3cQD;>Q! zdk+|4-vY5@y zZ_?07_HesQJ=}X8-5JT4MOFI)Ga|^xF>M`O3NOr}G@I(#HBZ~_(%Gu1Q_v&mpzJoa zmVkO?YAi7BT?L)rKg+z%&qVIJZ=ZlSxrhd54p|sz+eVo+%V9o-qsNgp=%q1Jb8O8@ zdt8lNp1BUcgIT&K5AC5NJe=@)F-_D!o}vR{J8q%obhc_MSwP2L@zD&=db;Lv#DUBk zgeL@5STpMDJ670JCQtmlRM%edsYXLw>cTo*G*C_>W5WIE2zT545QjJx#AlK`VX76t zzV`@x5*c5BM!36Nuk770sA%RR{5SHeE3b}h`@`($Ow7kOqEl~Uj!YL1dotSmg;L%;2Q`lWoz(;@>$bfYlAqZy9s%*iQFn=uiA zsJB!k(n;8;_po+DQ>qk|+cnCWJRH zuC{5iEFfC!nFtM&8lFG`l*A9KXt0uUVRv)6JMLU%56R=Co)Cv`MB{8Wvc^W&(uZ@h zJ#=Hjd2PF=2`2|q__clm$XP8y6B>koh%G@!{MxlD?9jUht<>KQ5Ba<&W-6^8PM>a9 zqE`VFVR`fFrNd4g+leG3J5Q?dnE1n+xeAM;r(Pm0M;pb3`Vh3`=xj&<#0-c} zb!d_j%b&Dp4_@n_f7CPSOjH2BZk%2h&XHTqF=6iyTFsN?@{N4vKI7=@sl19tL%zj=KGw=1yo!s!+Yf znq2bWE%K8L}fs7V;M|HR9O+kcLW#yd)cpwlK!xBiZsQq*;ybi`l=DwpoWF)^rg z>M!7oun)jap+#FquUHdjax)dtgdJCF16*9&+t*@!0C^z@An4v?UM9LH-`}nJk#JV9Ow^%;YcTZxywTM-w6ppt(shN-U;7GMJ zB@-GeM>9(08FQX1VUI=tMH$Olt}5ajboR@UIhy#E9aCS-p)S`JS8{8lhHMiW0yhSW z#i7$rP<)s+9x%#e2`Bg;`>L`#r>psrJ?6BitLQ6DfgBv3G{qex1$5n35_I;R(SLAD zR83+k0NzpV2kGr;=vA=APsv+15_5a5_zDK=N7)1^0nU>deARitUvC2*4Sxybi!f&f zqNtWF*)HgY-f*qnTQ>N1jVwh65K=UJ=<#Z*4aQ60Vq%YRbB3>4#(Rg zyOMA!)+MJf&Iw$}G>b|-@W{22^(ykZ!6I7r%v{^qkB#5Y%6p&?$kfy{9JoVHd>nh? z*%1}RSv1fHG@&Jd|KO|fd*l0(p3tD!VcC`Wr*NUwdU}$LOYNaoz|tG~9>EvScdSSQ z8UKb7T=H5=)Ovs@Q`G zdNk0pvdgVTYhnaXDAmRoOD*-?v(LGM6!FoDGNvC$G2lJP80~x(1|OiQXcgKQxd5h( zN>JrTy79NboArPr(Bq%W0x@HgTY+bN%S9}ow-A?dK@4Ds_?VHdu!O-9;zEs^VR>H9 z?Eb!(?=yKr3kMIV_gAm0jXqe|)}Fb4_)@6rgG9A>uJ8z13JkgJ!acnMD?Z*u{@5Vq zq&uqrGIZZQr|jOKX6AI-J8IgbpUojB_^G<(dfK*2 zBIzFSWB7)vE&TzM^Aij}H(c9(Z)bBVKhjviWj z|Fl*sih>`ee_omhCuLkbiBc|x*2U0cE3FEi6de?yTH=6{j>@Q+)>Gw%kEKLv-LU9r zCrDe z5o3p%Oc3<>Dln&7QY*4M)%~ku_w^;K8*IFI_cK3Ik0wm(;}@k*4hG!~ZNiz$z`Yzd z@J21+AARFL6&TxBsFI2}>7k^*ot5d$U8}-asfAaSi)uxKLV3T{-XPka3WYVD1;_*L0A`Owei+<1xx;_`6%@{Ux2}iQQmH zEfXH%2p(7|wMPFNBL&LB6?Cj$7FVN?23$0CzO+CtO?C@?YwS|Vc_HZQn2YV7W@qTO z#JxH3kgz%UYbEzsh57E(CYx%tq}5wU0u6EVn|z7RyQ`8Zaw0mlR=z7pG_H&v%^bS` ziOyS$nkejVPJ88)@D9j`u-CGlNM|`x=f>=(*@u-182_CV8ofj!E%M2+?7tqX6<{F+ zi(OB(K)hwc+7fw`GZm!xaJEcgvI74e*px<0wTg9Aun+-)JT^no;HXs1={pi&z1+4@ z6qg`~>;zH^)O$pbj2wf8<*GYQqXua)d)iBFb>fBxhdyOA=6LE!X#UTi9o5V7l% zYJQ)hr+CLNw}00&BMTmnVy2P*0Yx}n*SJ?ubQOgY9?RO~2f88r{wrbB46?IH& zr;IsYTC4@6=OS^e#m-F$rK>Mn8&IH0p#neyGLiO>=j^8<+_87Cd_v_j7WD=al$x=C zZkZi<#3BV0xN7-CBl%I{mCQWh>6(cKLv9H%doi5R={_v90avwpp0IjpPpZ`Ev-$)o zK3tyr_N~l-)Q@}Z8%qc^M*b&+qLlj7NwZQvErpEIo$ci!3X832dCH)*Ejl3p*C)v@ z?9#RGQ^$_Bp{hcMj>|F)AQ+s% z$(2YN1&%AqxB5k-JCOFM@yUv@*366U}E;Qc+? zD-E?eMegeN(%P(z`R*6O_u5N}xuX7(|x_ore0IxjZQQctcj-XN6 zwdnvjpBB1fXRT%8l#b@7VL2$a)YB{ib|?qmSo+ROV_5BXi`<9Xh3Fq2aS5`61NUX1 zEaOvdJz-~$l$3)!p|3W4@5yszhs37hZ!NH};ya5j$LTN;(AS=?B0&6zTTT9_+{0yu zl#Ti={x^5KP@j^#Efr%5Y;#B+JY<<&+2=1KgEw2?TLXnh>zb;kw}OsD509tX;ggD` z6S7uVZiouq2+4gDrph3!zGLLW(I7bxWN01@YZm#;0mS)|AEqmJ169VezN@#Ar`%9L zod;KB7QR#(gQg<@1=wJ%K8QCvJ;w5r)sibPi9H-1eV4pzFf*B@@}NYdJ8AXXlWOn&^lVXQw18s3E%Ns}YEArLI$8(MvnzwBq&D$5vfk%Mi!MXwV4&UG|xv)>tsnz{d$A|Ke-w81oXz_0Z@CCH2;X-q-Fw@c+Ph7Q6i`Ay)wbsU!IxI8RuR|6Ja+FVg=N{(DPU zZ=(eNHYGr`bN^=y5NvM|YzM8^|BsS_hY8NnLW=`-`SBk$j**l z{@<`~i6aEr7P1A|7RuM)zb3#WG)Ky}39e;v5-R84f78EhEr7`%q`Lo2&!mEp{QQrU zAlS~4lH&;n6GA}&+d@GBC#d${DgL|ow_WN9{Gru0<=hdT5&RpAG=;zko*n4viPuuc z_0f}a>=nX(o-7klNVPUC7P-e$Ki@hMt+!ztPg-#muN#IJryDFIt#0G}{8!fj8qk(_ z$macil&P(&3l-33$b=0Kwc%?2Z>H+R?txCLID#(Cq^Ef9Rla5A(j|V(E7RGvz^zkv z`nkEKqmld5dXJ>!x1O4^72{E#h(;1y@HsGvY2wwx@8*z~D znNB}a(N`{sHQ?1OYc3Pm@yYdzUy7n_jqHPA$N2p;Azhar-jk_gje%v%<%%;E_ETL`ewKl~_yO57Jm z@bqzaMk8}AtFU3=5L>yqx%Ou=PSKD<+*FF9d5#Q$>4-OJTgJ5df^!@^1$E+&65tE6 z(65Naa_B&=F?o&pBd0q5j|;MJyyG#GB#wL=Gj#hjHAc*}`SK^Pn?F3dfU0hT@@zcz znR%J}j-{CDoqw38PEEj69CZFsb4Wo#VHA>07KvOjUYg`F7QF7*LQ!WIzyxJCXsHZj zO3M8r#M+*KjzdN6D%At|nK;Y|>IZQ1>~DJ!&jTP-_D`%V1@ykN8>YD;PZ|O!T0#EB ztZfp(7}0B(8nO(-NW=$8dJ)!~^~wD1?>NT2VIh``!wHKY2x34f(I|14j~)`+0BWD} z<)^I;#Y${f@mIF>)9rHs3kj$G8N#clFAV3o@Zi z2GABACFi&)@mH~wvtHF*y23Fv+GYyGL~@RqkkPJJWH&&wjR?&bwBpYsqp?Pb2r;Ku zuo0yClL2f^rDC8Uohe7srE>h_uQ3XykxQ^l3Ykfbz}C1JYNo=-E4rEE>L0D~E)9D+ zX?B=n$)}0D_+lFyb2$-gYUo4^P!%d9F99>%t-yb9G-R4^yiofwO9h{w-mh|0AEye5 z+e4t&BIMv98WUn1y!1o4xNZePv#P)b6v=gBWs~%!#^^V>+47}-Ay435ulEpV3fX>-LU9?*I6V4w@8(8=#R|j|4|kIw zF@)AliW;!J)r*{kP>!Nq@h?8b*$;#;{I~=$r*%$Cb_Gnax2AP`Zlxsg^sEd({}p7wn)50dq?0}(sW zg*Pa|Eywi8_A#&QX>sU%8Q$QONraQiAUsCUi) zNx_fe(8L*i;fR#mvB^T@z1H3b4Z$$Bc7*#}=CK5nNT-3Ho3ioyu*2Yz#H_U*EVu;O z;MCb>x%?pMj{CRw=FpW^e2|K#rE^d}%B>lGE10d-XD(P`v%il9AL0|52Z^!7GAPLB zn+OBF`&~eaZkTcmy)ED|cf6K$`+JmFIw0^dCzvHgV)F+Y1((%rX^tp={IoFvoBMH4 z9}+=lxN9sgwj`m%_?uo52upC1EG!((!q4tpfm$A`upNj#1R>-*8ACb?>i3(vQmXV= z%%j-n&#MVKf}=af@X|D*3^@6Ad4|Na?L8Y1(j88Qx6+VF80`!~8n*4>B&-rLI9RkY zBzqJklf*$ZYlQDT1&Nv0Ksr*9pKjV9bV5SM1BOESa~fS7Zv1xC8L%%q~Fr>drjjJk#M1LnIK z*p##5-UJN16F~*e|6j zCf6t$z6OV7CHAAP0!R&sh>9GXbVCTFe*MEd?Qo)C{z|fy;p;I?1G2bX!2bgdnW8^C zk+QVma<1n?Z_;u7O3Pzcmo|98#O|<<)7->&fzYV9G5;p|7@}C+xRl)m`K>i7;Bt{r zW|uZQe$$$J&e5C__-tCO$b1_k-M}XEX>>qarSP>l)hF4@5&`!z`BIfAvRw%r6FOu( z5c&dTJ@`~Ji1;H(ZW%pDddV7$K93WgOgoW>kBL=j4fjPLGK&{vL2`w?pqN*15U9yz zqh~bb{1Y^As+Wz45{AW!BOt1hot>mhCB&8%HbYP?jEl^5MC$hAcX28xP19t4J)T6Y zBV8!i(n&*&w4N3h*FwUX^^z_yif}x3Rd?4>5^C&5wmBv%HMW>;0wSbfI$H4(=*lkd-AJZ(^M>tMebUsfZj23G%-oYZh$GMHF1pXHQJ3z$0g~@-P z`YWt0USqkc+>QPYi_8Ev|3$iJ7SX>%PyeN%!VncK2VjRTM$J>AV7DS^w5MV7HchCE za=}$lY<=*dAwANGIi8L(2yzJvr~x(`e4N4Zy#y9PDr5z~QmvWL{UJBnfl)`cvUN|% zNCB#^W*O|eVv{W`TJw6RMVnDjmPJGg(0?$vx9vso76d}G^ z8cRb~#|&ti!mQsj$Z?V_iX}D%a%-fUqdA`9(y+x@-W2CaPSpc>KN|u-iGZJ3mXZ)? zM?c%j1wmr%f?GWL*-$TT8HKbOll5)tP_`gLo9m!7+oONwx=eh!Cx37%kK%ux_$wCb zf|hTwig(4Q%=;b zBo!L|*?5Z|jc6-+4Esu0(J$gw-<|)El^j4<0WPScu2Ka_M*!@YGy(ZrEXFQd7YvNx zv?H>#lIr2W^xKpR5|s`LDI0&TDRt3o=R@qPMSUoM1H-RotSuQVD|4xH-4OtRPJm!B zKe-6&PYk`AESIpu#{3Ra7g5q1YdwwC%4+v#kxujT^dq{Y@gIT6S*Auy*1pN?g;&Sx zVsH~-behqAWOsd*OjFOOFtgNu?7?6e7LK+sYhdn{qFB!7R1y;7Tzf)S(r z3#lf$@pD@vQX-N;oO5M~ouL)Ae7WK%XWXj2^C1GqG!-zL=X5c1cb#>1VKu zRkyOMqMX5d=WT;=bq`&sGRv1gj6v)u1L~VsTid6e7$J)#Xh%b5wyQB6k`NoRVia3Y z14|^RvIG&abU~hX$)10TrY;zL;|q_JmPs}vEcR$e_%b~`d^e99@jpLAEo9gs{I3y5 zAMUhZZ`3%=8ZEY(2r%DEezws`Mk9?5tbFrin2x?T1{~Sfz{FS-4fFsCVCGFz4Na}m zjY#1dHCi4tEE{d@N1|AnQI7}Pr(-Q-xw4CI2$6mB3+l}$(4T)8$kb@86AhBCCVLNU zjbg}*#WGQIS>KsFve?7*QvsoBnn#k17Hu(2&wk$Ca0~4)s%CF|E(r<}DWdE-k84XU zX?fcfID!&NGtDH_|r@NTqDkVbLsbwWzZs%eCV$!lzU_TrRFbfKnE^ zF56%qKUTeX6c9L@>lZxtG{nI4^RnZaBOCo`CzMq|xPX6^suk)|)nt%1I5rjr7}@MG zEBeHv4P!mi?N_c)Hiy<FFdeGVIXeOvyqW zga+3ka~0yE52J=$eH+l>hC!Rgu`w8*blg6fVu2*FHDY&RtKfx_<*bgfQnIo+EG2gf z0p-pd>C%4#97A(qyBJz9$mm2{x^~(5Ps`yjHrp6PbZpRq+!Ch9?EBpAfc?b;N*cO{ zIblfr0jwm-IM}h_E<_MVHdPoJ&C>@Z-iejTe3`J9Ug)?K*jJsM?^T+8J;fTk#>lfZ zlIdp{M+1mzeB#tGKr;t<#90(elQtz%=$E+X)P#SoR16O-@0e7s(@G0~Hn(C^WqJk! z`zq>51%MN_%(GId3~=7DjW4C`S+-^E6eU%)Y%&rDrs&gy13;xv<5t?UrNb!$v95;2 zq}7Tbw(!7@oNCxb1%Aga_m>!*<+haJ*c}2HQg7rsJ0%u|AqbtxfpG5e;HVO?mB(?6 zw&QTF$b5vKMSPk zU94)^WO-Qc&{r>VxJ^Oe{3FeI$S#d#{xrWx7uZu;qn7#K=X3FW92=8EwXXYOZl=jR z5o`Lv6nL=!#(tNMa6zx2B528YpnavO750C7g!JrOI8QmAR*=y!PFRcOCHwtmu(iV9 zj#rdI1T|GnsX61RMxL{+JqIFtgvrMt`J!`!@^Cd2l)xgu?#bfO5=2MWAUTj`i?gLK zjX9&{Oi)w~jv9P=hYH{{|CRobHkdb#?JD^k%Tr%?p{EuYQ1|CNo5cbzHtWD2{%(Jf z7r+v&K3e?JS~X{{V}p#Y&OOJy0a4!BYcYk61r3PUie{J?*ln?oc2LK5*93?B7EcP7 z3X3Bh9_`Cw=G<4mgWAN<)*G?$>fIc%lu49%5EYyCR2SVHLiBaCQ%46htduk=is0Uk z4@AI4HtUMD7`8*BS6D%sv0EkV?e2dI?TID!g+MIc7GiGgZJ{BTweJn%Mn|A#Q=&E< zQ#}E}5bR1iVSD^)G7;TrM?1Y19w3q91hq)iJZk)qjh17aR^O#~$pYq96d*C3F`^VD ztD_-NW67i^vm+{S9F&8u1q*ThCI`g;IObrI!GOPnMK5j%7>c_k=mt4~l2(6TuYn`j zJtA1H;={{I<3b62xtUyk{JY=k>H8=wc#^?^X`Hb3H~DgzPaEWo*t3=?hnp7ZDLSYw$X8XIex>;Pdos?1yhbSd zKrCJMQ6Qgh60D*@Tve3kw_$(X6R2sBN2+o1Pz$C5*rVf$isYFeJNpSbUGtoBLtRz# zz%kozN}^&7dGu0cQB>6Z)1SmIqhp3^4!a86k}~$T2H`TOAxdmt9bJ%UV{~#Yc@zrP z7-_B4E335ruR-;)EGxP;JKn{@abm|&_?;~?$tYdf+Wugw*+!l2aV3A(RN@Sc%o47Jpri|3q~mEu*LyP{EX;=Fg z%Ku;&1bdA5wsgQ->QV9RV2J3FZxZ4D7i2eokqY9J)m@h7B7H00ID^9f$o*67q49c$ zZ6-552nV+@mr}yi0BlueZ>v(+)|w$t){Y8d>CHa;&#fBLarl2f<%XHe=aWmJGH5?s zo0{bk#cI%|MtG8$Iz$~%zJy9^i>R;!g$cYyu%S=5cQyetZ%O_x5BU0q~YH760xnh)4 zDOs0&AeY>J8L@u=puP8!b_8iOaF<3_R+fgv!7Ld!(E*+Hm8QW5P@{{UZ(PVgfc)-- zH?LJ(-dzx@C8P*!gVL_k)n;ppHS20Vt;@6 z1UFN_tEdLjBDEDY_Dc#dG-Wv2{^M?M`xI2btwz}EmwkVSpRFd#Y(7cf8ve65Mg*-e zR1nsGCf$6F04$3{ZnHq%Woxf(WMzP?Dd%1Lz+Di`_F@(l#NPX%#Ar_~eI-45MfYvo z{z#ObNF{R8wUVr+?ZRKP@lN;s$jU$F&Qu}x4=msyB(9bKRQ%P~iZyadC+=yA zrKa#*F_b(Q?qDP?04(`JFY9>UJ~@2)_|@U-Mo52Zh1O4U>f`fCfQ7$wDal!aG0T`s z56($u@r4@n6m1iJda)WzvrxuhwOr;iE5o^#VE`#*OW8dozs%`pt0T(Wsi0%#uzpCR z#-%K4lx=m?|M9?Y?S~|N-zk0Nq+C^Z-Q#1cul2fG(bM{vUwJI$+lL8S7Y4gnF5(?W z4FZ3ld*#He;f1D!4|iA^Ox1$o9(P}3t(R1-@YCUc1Iv6i0~sN&?ULb?&dtz%n&M4! z(+$%}lFIv{Sn~ALm&u`r%1SWlavR^Iu%%670iLRb-8G?xdCT28$Me=KhAl3S$GqVw z>jSN>%Y|{_PXX798Wup`G0gBBZrBAv^q_yzCK1N#T;t^1Qvxw;kUTC`;6v7UV{Ug|Evd}jG!@Q4|6+!{#Xk0E~w z)r9{#w+@47ILjKKE{P)Ts9rC49IrttF(vD@LL*suc&;5wrpbJb&F5)MEC(oi=9wVf<7Aa zyvPuV@~tsmm6rW;245pRNl$>7XmX)5Zak#c;%td7%PQ}6K9_y42ZXcB5usb(3Y9W9 zfKn6*3xok%Wc24j_lJ3Mn*M+EoZ5{#OuH^0{sWe6r*~8re;Sp43|7YOSM~7)acw;< zf|f?3R$$yczZ>BzxL)?kU`R)5WJBy}8#vG+D2@-PdRuLJpvlkysc1vE3Ue?YcM(x8 zv}D}D3VR}Yjdy!KG+E?1(|OQy)zjdL)OLVeQ6$KF(2FZJ&ynXb*X9GBN~oovi>Q+5Mo z*c?SQ%GDMlTe~#Rg6{7XY@y;+NS(HfF;pekRkOmL7!0AU=7!5RnSFwkznN+41OS8L z6tK^R1tuBR(D(MbIqFK}dBt+b3xBbiECs(;FuWP8 zR8on;l**W=(;hhpnxbOkUNb6M`Nsts&H5Q(E=BYg1-ceQk!igxf|l~ZmBs-QN4 z86xGO`~iBpg`GsrLsuABW%{e1o_+KD>Dw1C55Il#BMvL4zb!7OgM9L~(Z3~2q9e&G zN)5O+tuKG%;?@<#V0`0njz*pnEb=pc2e9*m(S1wtuk6wl!xHZM78FBl8g#!T+|Je( z;t(Lo6UY_I`Fhg8_Jq_&b9l_2cQXO4PYA{93zij#8?rD1zLZVv^0+b=&EdevR|33VgU`Y1t~Yg zLJm5TcrRp!y$JZ)?H9JAsop=l$4JfC{TV8_DYf`^{8v`AAfV8Gq*$EF7oLkQQj8(wfbbdsUSS}NJdjU zp9X)=DO|u*Nb0FUg%I=cEigT9t|@zkq93Nbv|-7ST*NEj{G-)ztF4CF@H(B+&Z5-+ zQ$dqFpg80_&qh(tfFxUHh&qV*ReyT4$p}uZ;hS2_HqR%Qpr}l|A%V5H9ZmIetdys@ zCvAw|Qh65-ms)ZdpVFLyVKAmfC)$A&GZ=rNq;z^TJ?^jQVirlgIS`ocT(D*UUwQWSeg$%NFXeSaZ3gWZZDXB)*-3*J#St zBf0jMj$i3Ks=89HC#zN~Q7*QlMp}HK2zS#>&IhdtxC`Ghj$|D2nz#ZW#IsP@EX?y41Y| zycM3v$eGaqzILOp_Wiqx4|USf4&E8(ISE~(9bh|}F;CBcr$_L|jjubSV8gB;L1*yf zXm;Emvh(_&9i0KFHkJgIJmJli;dXz`y_6=GzSYCIrlq`b*fCwXx6%sVK z0OjH_O6hon=AJqJ*^Bhubm(QvZg6T39#_V(lVG{(xQjkZ+@mCb-x|oF4gIl&vgA^1Q#Uc-CI(IuqoV;fF?0i059lcq%-n*Gyp`&1Gi z1qD`0*48pVObC5zWr4LyO7a=#l*!%>dYv!-@CHXO{^N)FyASi_hjjX30sqTpABNKp)9Huw-G_hS_``ho;r!ym`S`>6 z6mrg|$-57u^z_3b8GS&UTMzGS%dywX6^yKn%0FyWIyf;B9Z__-NM^uw%am_QH$c=D zb6lLx(*~^`iGtmjziaeEFhCVl0NlLdEWK!G{2I^$hgMHQiyJ<}LDK@JUOeo|C;Nuo zY=r-U>X}Sha^8PwSceuYa;~7or7J>VXdhuaB0EK^Iq{iJ*J{8);D*k~ZcS#D-h`_=$Wn!CUmWQMSWOCJ7lCCVxpj*1~4oNt}3?~)PR4==G$RTe}4=vz5f7gZBat3 zGBj8PG$7=nhcH9;K%~Rm>hl^(qt{gk_c>UfLPMx3Qp}+yYihLk_l#!Xn+p(`aopW{ zNRqQp#m|%g)$55+S_ddZ0f_wCmEPo632hH%&XPUw7V8tzB`hUOsc%{<=Lk-YCh@-( z8RZp>zsi3Rde65W^eB3FS;RQ>#eEqVNw3JERYY@(SI}d;{*{tA!($z}Lt+0k$OPN} zjNjbd|L|sO|3hcLrNkEx=*UpI6 zAj!7ncX22*lYyW{Csd?k6}cNKa#s|ww{G8tq}+eAWC@e^m&G!sU-SF|q|Q5Rr2DQN z?V_pH$hf48OU!Uo`Dd=uInOiLk1b{hrjSK(2zG^=*va`G5_**;Bb6_}*C&5$bD{;!lNj%49SnBi3V>$Qw@H z{Ud+D;n`vsx{kKX5B!e1FP`Aw*qq#0G$i|@?^U?ATjzp;o#60pF0MuNpi1wPns z106y72Fo86bae z&>zsIcMhauy^FOhrY5OctU{o1YhWCtb1LZ1R;m^t+mOYZ8r-?S#^qT5Fg7qCT@V4> zA!ud%1npE}V@M+|ZAg5Ni7_6h@7Ol*I;JfJq!bfQ`8%gD^GNd=RYlC=6Ix*q?T0WZ z;$j-e$$_@Mo+$G5Cone1^gCo z9*nqk`9U{2zNbQD3&N$0pG_+Ev>6JP#33V1W@$2W9UY4U7sUZDoOOXrV$#G#LyV10 zvGSC55eP)$O~yvs=oZp&21b-bs448kh9c3e; zCo$dIBN(@57R^K-KnG4{+u&nlXNlzZI$_<)toRCKGP;6F)-O*}656aT; z#3S`h#w_)*%^Tl@&ToXpJyB@OV+`DqR8eFQX+a3U(@Ank3X#B!RQ%iKY^IYrqd8&T z;;M3YK_3WNtErNlE;ioa{K|iJ*)aJBVe*>>#}aFx6eCZ_6i3=BkJSkyjd>^K$SL&1 zHd9FuSeJJA**D2K3K|Y8=rn8wlxmGNoQB$|)1itYpk07S+*i95i!#H+GkF^`^pPDz z1sUgWo_Tl_Ag*2;mltU|b1#ayoRpy1e#mA%GUl*Th~*aq$^UEY#S?$JB;ImuHhBGU z1WQL(N$+Z z_8bjAlt3@DKaVfOX94|KDtz(UCaO>D1rOQ$4y7yx%7YkM`XvS&izNkLpn_qPUkE)# zXR>UVkvCDibBM-5TBU!d*^HI_Y4R>M%e6^W`tr*!TV!`Tya!OS;zdHQlkr48X;Ioi zKB1$2u@qBJ6}8PGWDo5w@B%|bMp4Ou*t76FO_R_*Wf9NgWUT;jMfkwg22kezmDG6V zpaFAG-+8^t6c8g~%!GA=_vF^Ghqhm-gY5|*P-d3F63S-^r#rQxWF+0j;gVmjr#9!|p$EOJn zrfmj#9KW&?k=TF#r`V)$^z$Pl03lBQU-7Mgkx}T3*O4=49Z9`+P}y21T4CazVUjTZ zyr*y&D4Eo)p;S;nvlprrM`y=$AbDjPhf-qP6E)`u&G*K&8MI1io-Ih1;cp;cK|HJ( z_hsCWAB}b-7^S6n7qf{&be_jwzXVTGJQiTDy)IB`niYTKCx||Y;&aUsi=GULH!qAm zoj)l~yNmQ3)M0+HO)s$>Qdklf#J~h$8T~+O7blp+RHt1{OST5ena{S5lfEmQC|osa z7={$$#VYOUak6vi{cEwn+Bq|l&sx^lx#*8F#v}6?$><3g6UV0b7}(-ao#%cP(b8lH zC<^}$TswbhX>$+a<*zn)_AwC)8vY`dX~UMdjUP&P-8R13v=sBxlVfR_orrY~F`gJJ z7{I}XC%E{F9ZQ>dV!~^Xw#H7CIOX3|MQn_eAH$L@RZHme6#m#xeDavR({L>MMwDYh zJz5^SMSh_ow0M>mVmM+Qei;1}i=aSAn7h$C6q0|x;8i_5)4~n;FX+!hV`{F#yU+)6 z1&H6tks*q}=UsFP-iCi#ePL#PXI=-urEy~LQY%uU7$e|89hZhanrm4I|argE4$6nOva5VRhQK+q?2ubLp(Xr^B2;u!5c`0Br1##yv z?V=;6vY)Tnl_=?-B1KLYX;IKleA|?EckzFm)s=N8rmRE4oWkndityj~)Dy0$A<9vx zPLpgVoCt6CXyfXn8lRnx3+*g+c3@{DQEjG?@{j%isItzIPHg zIOGheqH$xff}ec>A)>YB7r-5046rfv(&R5_DWz=Y6tQ!Nab)%g=39C$~O|cMl!?Fq=5mu(9_$J4(`^``BaDxx;@Bx7cP9 zSyZzw$x_xN&*yztAoXm4M4w1XCRX2Itew6?%ALM7C=KyjZcof{-uK2gK^n8+1r36{%bPC#ul`D5}Y=2d8r(KevH)5pY+fFi`c72{P|J*{Ym`&zlgjw z_}?G-&rkdZvd+?rAL)PJpCZ$r$av32qViqan2ztGWMM@}^7o7Ee4Z8TAg*jFZH!Y~ zU6Ur4dk+qF2z=Q>df#eq6fUY>S7JQp%W-uprujW_Ee;LiKurUViu2QIpq2yitAG4O z#aa;nM)`CN038m?@E6huEZ0!I!P_~O;NogkqN<ht2?a^X2Ly4*v|MgFKLOYnm~)w!8-8&gfiQu0LH~+ zEdVG}4q%wC0l>$giEs$R(^&Z%4@33c0wn|<1qH1>FDpIpi{p3)R>*t8D-!>XTEgok z=F|?k)}oHa$+~}xeafZV7lu!?m|1(C9v|Y9&hWMPMQH<-=9!u4DTMSQqT`o)yDTbp zc7&aoub(4n2K4j9Q1H)K!QTP6(OEy*+B&m!_4MeBoZsW_4s_;Bcp)2FyVoxV0AoO> zq=^5351^Fu%b9Yj-A655r1mIv$4T9>%{^j4-vR7diKl-Hwdv917^y{_@#4FV@u0f9 z(>D^YI-Ln=vSf6?5j}&^L@;Qjh~WpB5>(nPp(7Q2XC zQIz`J?e)luW9DK`T_5vk-G{*%WB?BUW2(PYSD^oNGlAdLEO$LM5NjslIadu)E6!DCf#vOFn-`WD5_sp%U{0i~l zj@-+P`Q@tksIlpN)8A@{G+&;{jT}0)t34fBpF4lb_ih*8CqpJ7_i++y?7ElD;$4-F z_W^K{82)CeB&ut%QS-$U@&gd!P#%yp{X)kU=K>z5e}=#B!#`gl zD))41r@M_c1+z|AB5xo!G_X`&gTr`SL#1+ub4bcMuffv_q*opAnMS%KiH? zaThv7<#uJty)Tg%)b$6S>B?Vnxm{JRM@4_W*hLZ<L%pFgl(ryH~*>r_(; zZamx|fi$oj5}@vrne6WU2Wk)=P#?d1ASiWT(8uob=VA~DD^B|2GfwJ#E>rH`SA+6^ zVPf(Q73(QT)T13525R{W9%f{n4%gcyDs&&z>aMy{lhDNAQroogXG(N-gB>hJK-wJf*Krq$9@-Ib zLg!sNcVsCpgzXV+&FH!lH?b8Bk4}#HW*Pbmk>3}39Y`M!^NOnWq_O2*d_uN8<1k!w z!0{g%IHGaPTUzI}Om$f3?HAa>Jw$(Or9T(UN9kBv6Ncq6-Zrmc^1XptU|b}Wfj&^% z)gT8za5C`FkA1rRi9f~Le0a7I8+UkoCHXuu51hX-?RZ(TZne>PV8uoH%L)w}YBKalAPAx}5Yr6r6GNK8(%E&;1!5$C83?`)z~iH|LygToTT ze#T135I39?2j6eVE~H|isl{5bTmP3XT71|^szLF48hv3#BklB;?qW3)ronUkqJXMl zlNu73Tm&sQc14P4Xc+}9LYxEFu(RgKI|v>q04I)Bk*?Vif9PW$apcny&NRX-cf#H} z%1;z{Y$Od--dg}Te}C!9cL{$0ga3ukIXm{)EbO|+DR<9@bl;dgr4m~t4oPw8DaVwm zP2zhPS#pWd?lXz-pk%AWUi5uT8?|`Am;YKyu=GVg=q=4+EL=f?11E>-d%Bfq%K(T(UGDv^T=rz|z@WI9|G*kZ#zLwcE#Z{oX?O%V$qg@#dho<*l z4?dI8$O2$Uo}sosuUQ8YL&RM9Y{OT(=A9)2jB?o2Tyr&o?VSvOmx;=Ee zJ>=6Y35G9+`~nmJ$VPv?kz3Dju#}g1tx+=_EsY@}QEol*AQ0%`FKPN6TBhHjG&aXJ z=S4b>h~h+8Zbsxu7@n%;O`elUo-f$nf@{Ssb;B69&GeEki%QwdFDm5OcJvZf2pEMC ziLz%vm>dI+56_ZQeAH~5MtGc{Lu_HZIC?H9eMfP@2A86e8Pp{n5paa7HO)p{KW}tsY&PEdozIS&U+Fgo#8gLQB zR|E+Ej!MdUfe=shhE?}soMFgaARYIj3-~LpwBci9cqYY_-^yx!BW&p5t6m?TAU zC32$Z=j4ApDTa$|zKn*LW0hq)zAQ|yg~?V#{TaU$=~p3OFVmAKq6T4-ounXthpDQ9 z9FZyP|4IRFeh|2ugTpPg4J6tMI*$vZ1iPdoUB-C_Jzb9T(euS~etl04CrH7lC)KUoXxj|sFK%B zu_KlFZPC+~5q}kW@Q+;4RN}wMBU`>dpVNsD=FxSKmQ~Gny7WL8GfwagjDmR9F@iZa z%T<5eB%f>iwZuV-hm1G8P4bv2;oV5IPIJh8HP?K|%!*v6yYW(l#KO>_h);sSX+f#W zPiN4zQB=+S&cKNom~tG_XIvAv%5Lw_Jy3-xP2XY2BN$sz9V_S=tYW{?Zo*t={({00 z51U~G7x_Efd!-{C&X+|H$-hL3EA=j|mQ;V7bA?%vT@0VI9i)6IXT)`wh=r1GQh;#< z8J9~$;xi==6yOn~2RoC~SM{&D+!S||n{@itZ1zRTY@`dK9VKpNBex8(yIYJB z&64sMPPDxxKyRt)#(S@LN3jj{T7ur&(cdXvarBb4+9!{p%crZ%-V1U6)OT^;)2x5A zwo8#*ER`2^-rhUdJHqZ!ov+6`pS8pVOZsX_rN-N}I!#gITk=n{)7<#O_|q4x7n=+2 zVKGeRz`$eJkw$cD2ptwcAVfphp(aBNup3+vse%mF$mpW-ju2$@{c$z3rPTCy2*;#9 zR%9~B!(B))qLJ)sx=IFzl;}3uB5BnUC|JUP zvM8c?`Ho0|Qg>9YWX(JDqUxc1p>$uBMja!zh{Wy3046;Pty;V7xy zVNt{l`HD=VB{m5N*LdDkwen9R%Ox-;ZG>+z%Qom=VOki1=ztm^=F933J@KE~H7F=UStiG1 zaC)-w%ojX+6^XYUKz)l2)K7mof0pB98A0tL0wVID0DY3hr3Fh8?TWKehA0Rsg+Ret zJxK9OylQNLksTCdl7Fc;G?D~jh#{T{A0AXSSV}SxcPqg}E&Y(e?3?NSnbJcMpskRV zZfshjVEb}kD&9si-f_lus6yl6MQ|% zs-~0sR>9Z#JWvi&9f0Ww1B^>r@Dom*s0?a4`pGPfeBOy{(3Y7+^BYEeKhM$&GWlQ@ zicg}n*zam|zOtz#pOq3Eg6}05Ma{8`c;vW(x$*Xz*wTHV=@)(Nw8`SE6Kph4S(uFI zX~iEXtrNtI!B(L5lh=QHevr$@Ed->2;)%i!`031f0tUMvyl^! z9sFcaTr46r0h-A#@&X@@NFPnI)0tesO;w;B)tb=5WJVzDIgL12Q(7m;8Ld-zLhJ8h z4m!>A*=q!(o#I96ONQsAeF8HI>oFhWkiKY!h0ei zu@al(AZ4RdwJ#=pDMo+#Q?)z`n*!$oVb5yC(8B0uDaPc)NA;wsJF>Lgb_n19_8iYbUo7Z)0HmazmWpJ&g3A3 z$8!CsT(Y*5jNc2dKK3->MYI&iCgW6vjkl7D{0+vd8q?rf>kTBU0M{Ev9k#B*#;m}Dt^y7+!%-6}>hcq)W!O)C($O$EYfEY+7eEE}vewfS9(ZEMS+ zVXC=u%&MU1Wg|Q@#4X;Htlk@_D z)*&;t&`^J>9j&lAN|s579U7XNTQlXFQBifgNKcx=z)Vl_8U7qpEgOk*lpW>eWf{Dw zP@`d(hztXfV;g$5nk=(uumGlq-pY5maMnxa5c3H2V~2KPzi!a(v8eOPP~Kc~m>rzM zd{G!Zk0eJrZ!v4d&niXF?payA>vj)yj1BuIG>Cuo9sIF&2MJ_J4`p8O|F`b_w^{c< z`bFp~h7P||F|^`oz-YW&&WpY6?L~6YJ?4C+#sWx%C|Kg-+QBEs^IK&kYZ~AN7Xg+&BPiL>tQFVVWQl5oo z-XY$c_Hqs;d6AY?qs&mfZ1z}18@MN*eF1t{smiR%i&2DfN4lB82miY*`-u--C3D*L z1ShZrf?y6{tf1?|rBzEh^QdBf9?Ek0LMOT#m~`UhNp(hx%!qNtKMFOYZ8D4Ju8+=J z>Mc5%kr_bv=@`{4AFn4T>=S>3_jywEe7_`1!6Maua&rHH++OnyYx#m|SP`ld85Didy*0sRICTxCVG>(ulf?Rt|qqj80G!8JZkd zz@VoyQjFJthgnnwJUPLI>l(22{M{V)A=a$}|2oK*0hfBX79lulcu|WyHt5Qo%s_1% z6vnJbVJ44?ZaFkV_SoQRz}hysTdNg!y0C_%vr&w3BJH`v0$I=azBQTN!uqh9lQS>- z?JkPgn(4?75jkDr(LaAE(jtqTXE^1Xe3Yf~@kyMD`XTn_BE#}V#w97(Xy1Pd3#-?ls*n%5GJ*MA z;=bXmB&*R;W&^&j=JA15C?HJLQtSJlTFAaaE{h0!B;lLrGKJcaO@aV(Hrgd!3o^3T zP4@FQ`fvcdp0jU6BwEvH>@ z^j+dXKaFyqpsRmkzL^|Gl`Tms6ryuhhiVWaj8Hi(!sTO2Wg+1=hHVUO;6Uw=w<)`{ zl7PUmMI0Ax8l1y7IJg!)aLh#lF(0L$qBZYi@nCaiJHp@4$i>T+6l;jb)Qv6THuf|N zH8;uZMnd&yT{2RvRUuS8D;|+lb?QCMFoHR$r^s|&aXfzmB3G^~0ZV$?zvDO~AR==W9iY~c&cWCb*NqnKo)G%#bdDua~i zM7`x${00TosZ=_b`1)}AWL7?XR1wirXV$z$O5AhR@DjEQ>Jy+yq`!D%bh-R#Rz8*J zfXn5Lb=rT40R+1!L}5(8%u5XTA0?7jVDo`c5%#2pV8^hLr)rQr&PJnj=H#<6c+ZUq zJ%_~yHuL0Y)NBUxq+3z5X)>DKDKcU4A&o}ADFAeq`P`mnR9qe22WqfM->-Cnk2#1_ zcu^6jH=k;7dL2@ly$%yZcDh&IXB;mz6Zy-ZGXvfguE^09ibnJkX$YH z(Yk+kGjbn~9&l-@FaLqb)-C{0reX!S{~x#lXc!wT08Ke(a9=3Ix(DleGN@u5SR)Z@ z2^_;paZ?g!GijrRfiEa(NuqG3UWDrk8D&~NxLWH6oY_=;woDF~4tM!TvpaEVo_{g4#Mzv}-DyzmE#3ub} z{<(5c7JG7Kgo_60I62Sqg^TxElU;atO3jAB{UwvOqEv{8z znX+ngSV?NVp)*&K3YNngiorcFTVmXuSna7#a_2Xg`$VYH$#0U;HNAYQ8UFDT+&F*Y z*l30u^){N~y59BYxS>+kt$`%wv0EW5Wx zj3dcR@#vVM7QyWJnL?Lf(6tGNTuXl^UMEBq+tTlxWVndRLnehKJ!KoFwP;3p3OJyT zr4A;_IY?ZI!>MOo`y9e5c8e#P9l1#d#wiKqVjspdO?xVQTI6U-pX63NOo}nPMc@JX zM|(@idu*VcqT``ZU)ePPgb&?_F+C}Us0a)9WGfxT!t)uKuFdo@mbWgVn%;jAI}bwM z5xXkYblcEZ)C`XeGtqR`@X}T3Th)FS%H!hkBAe-D^)mI;6)=q(?GT6TT_mTt4CBF?tTo z>VZ|2LmwF6S~Z<9WQ~9)hU|ZDxf@2A1I4$FcK|t>7NEV%lJkfn=@k)lE?uyn@EWM> zdQb^dyx>w7s^u|J3)y$TpS7TFgscm-jvIo(^`$-t_K-hLF~HX#Wp9#g5@Oh~C3(q& z7=ZnirISqwepx}AS#{&a%sT;2F4EBxq3(BfEY>~A@R28uxWg)i77>5X@K{#j)FC&% z*;2TdsAS=t>`dq`l`5YItU^tbvsBXXTSOCG5Mq07y`?yi-)c1Nqii=faENW5+R7UZ zrHA5Hfpx$H>LPqx5S(3P4L~88D&W~AO2LI)UNAr8qal&}w>xNHfLehI-N*7BG}d`> zgw_QS_&1a#p9~@ra+H5Jt2uWG`p`jW<+_QXzA{-`mXd>v`pxa7S@1|Il7AL2JPK$v(pHc2U{2VnWfl)4?2`WkKQZRCIZ-K@3z{4Si0Hkh12 zf23>8&)W0PZdG;QBj!yd#E<3on}S@%&l@>~RdZyRwMde`PGJRIB#X;U#DBPw%W8k8 z7XjwW)gq1N;{?8}8I6adA|Q1{eNuJpTbcFdq_1GLX>;zbtd#;Q%-Hu0*Kz~GX!cAq1>8kC$Agt>`}29AobRw#ei#qFV4|I9;e0x7<;_psk5=h-RR zSBVTtWKTd33eAyg4Y7QegGTw9gG`5+#=Ab%csz`D@R`dUj|z^pm%@8blXv{I%`}_E zeyJ_pZrf8G)nh$kN$$|=S-pU5gkXLv058+2KNLLeI5vC{4aa#lOfhPMz$VI|R%lGh zCRKkWwV}ONX|jN7c)ape@--cAeKlAum-*~#hwuV}Lls85j0{H}`HtN|WKSG^g6zQi(YR$A6k%q>FFR~hyq--~zF>zEJ2C8d%>j<> zw55O7qp998?c|_!X0xVONk4RIXXNu_m@RG3?5nkQhTt)2IVDR@RUNI%UEx6biz!kj zYl4N%8EQ;~fVfbOi!Jdy3IL(m*EIEsG8(v(vAp~Kv<>y#k_ul#H`MZD<$SeHA*!Z- zQ-#{VUz=>mPxbtGAs^Hzr9z-^?C!@of*VJs{6@sImL_jAuPQ9Ih9)+(&*cl0?`6Pn z3nE7KYm4CHRtDZAlatlXA(ybWnzMGMxMz1|<06M3jEpfrVWhkQ9&%oZ5RzV@FtUPh z?g-Q(x@^L#Y_wYypIk%9MyYXQ(Sj*|0>1YB@*EJ`Ev|w-JEeaFF4Q4Fd0Z&ab)f7| zp|VR6sXWkk?4b5AIdYk|*WVSGK~rVrnqvN|cMcoA~L493|uNfYzsfYMh5V!?LpaEon++HKo^OWSnP z6k*#;t`vK`b}X2WEnumA*`cn{a^z!+B9U(q$)DrmK@`e-QEij%hXuY;_urr*|7 zL{7A&J{BNo0bxO>_So zSnE`McA=fqTbdY~Q*)_qf!^v9Q>~1hjsom`Y}1<7>N!24m725;P7J(SL5|hH+D!^t z+l-{Ib-$Epk39It?s$i%p;zyB!pjsrIK<2^&3N(adM5}NWK3TFf(-S4)LPe!IzN^& zvtOlzn@bS&#IZuuyCiaYeo)_+)l}k_V3$KlhIpLEyZ==NA=HwoSoMq6#!S$mdtgrn+b)Z_eKt zGb~(}-<`0kUe>HSmio616 zw&;afd`Q*?QX)N2@pB;Q-ac+_i0J5GQCD?q^W z)$(tvWMoC2F^d<_*YrmK)V=3IqO6~SSsMjO@$t!KOUv?9H#`bYB9k+eox)wk*Tg1q zV+MSFjmRYY=oVe?qw!}!K!FPJgktG<#aLY^31))e+OkYKY1LZ()|q9^kR_XozPiCi zf&%XgU*P@Qrb=&r-7G<_TsKW%Dg^_x>4il0OA~l_VN_N&8EjIXpB_~8O1n%nG9Ex1aHq-iiahtEQ_I| z;+r>rQOU2if2zmlYMMG-<-A&RGIvZuW3u{Tc2M1G2-@167Rz*4w^*fL_nPU&2k`ah zSDok-?hGsUVX8aDjQ6}%X5fyZJqN3TPJDF8iPBoNr=c~(v{bv}TJ2Hplujq^>Co>s zl7zaC&Q$t;uM8t0X|U!D^ApC9Ffot;B#dwac)>Uu$}hfB4ztCQ6iD1#!3&i7Ua)xM z>si;h5~-WMb-kbz`u1s4Hp$^AWX30pMWK}0UiX0?Dq^=fRKy}pMwi}899ofdGGJAm zW^4(z-cUv{qe4pF|D(`K)0vJlxdR*FTh%cnoJbOX&+<_++2GXPN6stKM zO@S`(TRq`Hh-?zsf+~D`SPKT@#3hiCCtOTax zJI+$jjzAj zhPCM4TY zL^cdKK`{Sq(I!knb~<52eXV}Z#f)cciF!@9q#PM(jtd5ukW0dUPIL+L#^`hIVd;H; ze>1=Qi4k>05=cQCuu^zV5euZXCp5>I_J593<8`h#i-}Jy2ag@S`B)FGN5lZ5)PoeF z;5x&>?;**)uZBg}xaa zdPj!W#Imcw^40LNQ0G+pNlA=1S=$YN5UMN6T~B$)H_<>#N@~}O#)9M8=dDb>#3yko zxlT}h*`?mKKf#qQH>??Qlb6>Gxmh-BhL;94L&e?fT5?qfdC3%Ed~b^7o$0s!I=@vs z!1&a;*R{BxzQfnzUsp_kkD=iWUJ0#v6}0SjF5dnEcvjz2ycmX;u4o}`9EtayS)Tf8(~3>w+sysb?NfX8e?_Yz@ z7gHEshdDJxd}q_zsMCFlBa0gi+mdrrKpBsY%Q|YOYv-vid^arZK1G>-8ciHkr zZoEB8|8B8t^H-TvZg$8YwM1mO z@9*g^7Cd$vH!7N|(GN&}W+i_exok-6GRfQvOXeO3-=I{6j7KE4S*Gqq*EzQ39J8FDz2c_{M4%WamaOP3(S7t0KJZxDrscz4aWJvndb zU~kM_CYwIzkUBcRyUL#C-}3h+LgA8EAllk)jql@RLs**%!Oa(c2_N6^$<@!vd4h*J z^QDcZf2wl(wlW$$j0_u2v}YR0{h_G0H?()7Ascgfd~N(s4Ncw1mBC<&7E^dGyQ%A{ zYvtMlWOvTkb9z22tV}qqhn&cs)l+jmwFgQcyRD zv-$5}3CA%l$P@H`@9)pej6FmCi+#*2%kyvVV5XX{?_H)vh;S|QPLe5j$mX!@6I=!5 zSy!H;3S@6x&mT=3PB&=KEu_c)d@^_o~ff=>wDvgMDes-~!kU~+*lapw z9ZT*&@<>WQfA{5x=zSr^QBnnjygVefYSlU(E_wZb<9cD2f1ryJ(W~JipVT=mU9LcOtN;k%%jLtLXo$XT6Vev;2u8czV53XJv^s=m$FPIhH2SEJO zbVRy;ofBG51!>#&6dLr1m{VM|?}7fh+Qm2nHi}iv+b}Tr1S|!AzoXJy-K>bE(a1TO zpqOu~1#6qCf@yukvBwe=0JSMe4!Rq*))aL1j&=ey+D2*n6h}=opHBOR{^B1Wl@S+P zcMgie(T&Og1k=f+ji75C`bXx7%Adhutm`U&G)+#?VQ2$aA*@lyUx>?8X1q32E5n{_g|?rhq%1b`bz-0Wt5(>e1mi6@T#$*>Ngyg(FjO{HejO18XZOq}mn z*Ny@=j@-hgRj93Ud`nUwa*fzQlg)JvGD4*A6IW&Egr!$WtLj7!e=M>Q-T|CxUDH!l zWFww_5b~HdvGOW-3Xpfqzvbn~jr_*8A z!fSN9c4!*U4!jPC3|DOK7hh3CAaumAfxFW%bdY|BZF8m5I%rz=<0c^rQY2zycxGWp zT^n4LI5w9hXAf2#B8UU{lrCO>HDOr+7)@Y?yr)MRkxbR=omdpL*l2moRlSY%DGbCy z*~m=ekE2UV1LtH=cKAt#J-YsDWnmEW&X5FUQv?*InE4_wzKnfe?)Ld; zH1d2_E!PF(wsbbyZ%p+x_b*I)T?<}0=mNiMb8DGepx2OlRfa>kZrlrhK5!RFLuqJ)5QJC>>b>PE=Ko zBe?z}>z^L5YE;fxbA?$mA+6=bFUzy1vjeMu)dAib_~mK-1&ZUYfJ=vm?4$f{{Ee4f z1kpOvX!si~8`ylDFY^O`u3~%g*g@aq-sAbr`hf4;>|VE06eMIn;{DEeQ4p4D%Up$rT?*?TwYb-xVN zu=Px@3j9lWRT^r7m|J6Gcc&)i0<{u6s=Hv;4RRvuTdu*?7E|I}=#U*&$O+jEvFV@2 zg$~Be{IxMK%=52*a$uZa6Br*Wl>_7aa3~G2&GV1z3+j$@jO|gvz^fF}g8CAKWRRf_ zB-rz<=0QLP3F^hs+-R4%sUx)BXWqZYKC@&S_n)Q0z)FWfirF1(EPN>35e~XfT$k~J zz^==CWxn3E*zczFwcm$1^?tRdon5r zl`~84sLkUyp>g$UXJ+B9~2!js=fsO8UJ*OUKBCBH}($z+m*9q(0& zEVYTVyR7qn@t*DqlI!L!Gj80+-Jpu4?Um#OJwTR*C9 zloz^{8UrV{+#lI0;l2By@O?WMztVyQlA)l7T$*LY-`bzK?4{XHIxk37Fu+7*lh#17T0h{IQj`SJ z8RSkmQNa#c@|AiKM6QAC)d;E$W!<)MU3WOE`{XSBBAS6bUo~YM8L*HO=SHADNe z*>4Vi??n%Kj$sYx<$x7~Y*w_Z$jR~;xD{W^P!KvUs&+k&qhO+Md0lN)*JeMSU{$+d zAw9rkFu;Iom}^|DeWb06ecSh)F<^IUW9d6;`cyy@mo?TfU%| z<%|HIAs|PY1m*TINOV5S{cRAkVsnF0UKC=6+3o ztG-Ry81K|%hOj7|0aU5%o5{e7En!CK^BCWEKh?993VJ;dNep!vd9 zFzZ4AbP!TWiE}496E7UtH>`03gg88!jo=R*M+Ue3Y~+5;NVp|ObI;_1jDm+}!^N_hcQ`N*4;CI(|1TC)6?QV^V0Z7A7y|1k#P_&AZqC)cA0krm)EUkKGCK1 zn|*}gMo&s5vFg9munE0{bH>GgzwbVB)w1D>m!-(1BgUS(mkY^-ksgvcTDn;e)Qc4- znGEr!-HW^s2k?oxK()M=-^-vbOj8hneMzoLb>Y^#V-4L6yjFGHH!1|btbLzCl=DOM z^HJ!7@HHyLwIpi4)H3>R1*A<`rNnyBUi%jjJ@9NA8=N43d^WK!d*2p+prwua!-q&E z@sfwG>gs+U;Z{4i9Sc<`CeY^-b}C5$g-%x!pcVBKT4pLmiM$qq zFQ^ssbeNrF>8NWHL3NpKHZ{0vqkczgO;|wn8Qxe&9UatN8kB6t%-2kLlFOPABo5MUA)LyX83fkI3e$ys4jujQj<6c5rZ5Q*HX zRObR{$%V;~tWyeqi6gI7KwG(~R@25eeIaSY#6#B2}q;Ju9`> zgYt^V3fqw|=g<-%)u|fli(@7z*Izt)LQsGCEUdpMl+19_3{lwsP)=Kq4yjH!aidj6 z)7w(vZpa8AZSJw{aWv6UzYS=(E@#s;UoA_IWJGsMRbrKYZ)(LdalK+(3SR2Q7JQ{1 z*KOd67n4c`tds8HEW#(*WQn`Pqwyj=*>5y~mNphZ+s1LTPpe-Iy0Ff z^*6>Tj7*7&xNe~cV1f&hBZG9kYbkVrJ*=bLRg*A8ymIY1+#^?$-b4>sv%hA+q0~-f z*xH6a%b2;&L&!FK2G^s{{q+c+FrmA{28zjWm@h_u^prquoHRgHanxXqj2E3C`r1~k z0%sM0G4m93-(CI6UPkYbB5sUy=~l?~Cz#MO;GRt1!H`u4Wt>Bj-scmulEEfJu|Mc! z%XDh%UM||kC(S1lqT|NkcV8UW`gbZZvm>X0#76z-6q9U}E<(2~EqsJ1kvE*pCfzC` zSzfe%G{KZW59+o}&oXRox1a?1kauN*g%W!BTcdiin(%eEJqmD4^ZQY-WyJ-g^o7uPWO`~J?CpADQ%=xCL`P{EtN~>hNN{4T-U6c=Aoah zV}Az%l07&Mf_6MLmuC4gsKl&abl7&P7nXp8xz?H_AE`A~rm~1jW}&*ahJVvssWYa3 zp|f0jSPK*?b%yo-6Qg%CBZt@ZaJ0y(jk{jDJ6~@uIu`xP>F8Pi-7`IXCTHx2E^Lnw zT~wB|_a6#ITbW7NyOt7L@?yMZ1mVqCO(KlCTSRP*&_^a{gVNTOK~kh6ikPOiuBGp! zrFFtno7RpBTa{@Ov5ngL9@w}$OtXo9L!zjIj$AT0kq!XLJ`j~rp4Rac6O7>fw)7I# zr)qLZ6ID62P9{0%H9mFL-9TWsRbcV;Mn=DA;FQ}_we;3|-4KXaHASQ<<9@H2*wX(@ zDRi5>$Gz67TA?>Ox(<^1amrH8xxP!2Q00Zp2&{*94E6nM&j@2S@TGA=Ii+XARnN`EqV4u~ZM&6D3c-do9m`rSxtTrM zJnoSmBrj0H+mNMv)98_}(g_H|vRU+MiIK#vF#E}9{R}DySn0Ik?3jSL^MqX`s*SjR zKr1fQme$+8J!ha3Ar0idWiNw&Lh@dg@FDt7x|L3eD{nE-GhHH4B#oETiFvJI z3gSKkxh7tjv!0%NATL8WPtS3x5jv7@kcrR}`XR4pAlmRy5o1T*+U&l6L!M8T*?f~L z52D6ze(QnT-RR;2SGj?^4+4;P{ejbO{K~!_6}IIY`DM=j3X^Jo|L{YuBI`R05JT4_ z{oJ=~^%d4|=yVn17ptyEye+%HFgBF<7`?b)4X}$G94|fYUhr>#NQ-St~SW zm;SCEAag2Q4o2Czb@(TLtGMTV>PbCO!aFfE8&khsA5Kme#*1sdfl5Z{>Z|Intwz>eShq_D3@EB2v_!I&3j3^P z*P~iJ+Wc0LD#TM}Xr?~I)in6Zoysl0B4Ct!nkMJL%MUuYBIE^sPip_V!4xagf-imO zgQ#x?Z-U4K;OQ=`<)$0GjbNf2yhQMER451e@r2kc?7TJ^e9W`x_LDG%6R}tjY-9)rAyd4g8z=5qNff>{XBqw zK&e3GmR6%^$>s5XEwSO4O%?@wq%-!EmP1K*3XJMiws9AiN)hQJ9(3{e!gui)!mL@y zT1<%40p{Pwa!X)TjrD$jI%4}5T4Qw2E!;5-8r9^-EE$xqGyrzaZ3f-7 zt^KHDGeSpmcFgx6nqzYCPj9X{tfK@Lfxy{00znN zt{q)E&kDIKWuXLGIM$mKb$*>q!ovYYeuTn!h^rg)iu?pcE>)4&7?sW{G7wVQIeJw@ z|IvGYwg!O)o@Tr#dySF*>Va|)$gP)t?3GeJm0E|tDS+bWl=%5scZf!A9=8J-xGuIV zQf<}sw!pz%dPUB96a4DB6#d|`fmB$dO`G#atL%^5e*y> z(ZvZNrRsu_<(u9n$wkTW@o+jtXBT>-tE-hRIyR7fZ;{*sO)4iIPHe}}Fz zVrBVn_LgB1teK;q(qTp;pdW3}=gTU8`_?sGX5<09JWLgiGv;It`Od(Y-p0YZ8~p&X zuZYfj-OsxBIc2m11O*^}4NBpar)BGo7qfWs;1#;XB;h7~7t z3dUr6Fv$no)1-iPWc%rpgTwD%9a24DLendVb;Am$AnyCV`1|35kfU@V;Es9DZJohB zk}r_SY#!F_ZE}^4(s#*FKirEKyhWsgTZR`*R&Y$LI3N5hM_F(Tq);F$bUDJ96!?wS z2>2^rX5&FM!JVQFkl7gnHe1a+>}m z9+U0J{(*jhEuk4h)MS!jRbil%b$=|Wi<=up(H}&Zn4sJ&>A3=v3u&8=iRK+o6;L{% z7kG7PrZlqVI4PcA%w8-&Pg^W67JW4AlK(Q7NX9*bwySi+HqtkKuB z3&LzEEQGs(mBCUK)f%c^P7qC^w6Tte@On3&aV@g>e3BaVIH9iJ4VPwLo9~k;jpGFh zxDMwiYCB;^IM;Hr!=;|1z6_OBi)6d(#6`9ojSWme>ZuLB=@LhOy%0})qX{5omPgP2 zyf9xOFbn>u3jQbxP7K=-o1+ruQ~D7jTVdD*;(ckD-0AgTLD}gcr?r}9?_RCu^L)W! zrkDAO&J)jJ6)KF;Zc;{CG?DL9d$i5&h+?P|m-H-h`sLIJb@9qT7WC`{F$5hO?|$ed z#TfF!SI6-RKd1zMk73|I)L$451?6>!m{5uS)+mqR##P^Hl)p5}|77tSzP&A&U9O+r zGXl0Lv_^ZGC~M<0V1Wh^Nym*OtC!Ww%L&L9Z>DYjnpO zl`0Ini*!CoKvixA&;aePX_J(u2r5~YSTPzuYIZKt!CAI{?5HOwn#Xv~j5Yhg^3(j+ z4GI_a%jPwUTCZi47SfOGG)uSKhQY^?slm!8yP;-tq|3oR_M-TSWYz~Q3G^%>ma z^u3INp@S+d6rAFl%L6I>Vq2F{f)f{OQC$XX`r5uJs9F`pj-2A1Xh)e^ywlUQx}CYW zi?It>$KEwdRig4rmv$wo^pscN1>Do*NIQ-OX}Y|BNYhzFZkptTj~X3)MdY<YVrg97Jn0-Q3+Iuzb9wJU4>u_Q)r#uR*d?2zD8*|wa#Sg} zg`xk~h=pfvbW9W4T6Lmap|Hw`)dz|-d(E~PffDx^LjIZ+s@9^t62Wb?Sh@n$s~ui< zYSq1eexsi1vBwNv(y@vn#kvytngU*~$}~@d>kH;Wie$YFUhlfMTwFT-cPjk5vrW?_ zuA(8u>x-RGxnZ$IHFVe7?l9>CjW$mxXHfy}eVXC>iP1QLo#7Ir1)inRSJ`a7T7C_v z%<%a%(#=RzM=8N)BgrC}Kf!X=swAYmM&2-gH_-c43CIRnO1)W?*l$+38|>mJId+fA zC*5UoN;>p1f0|#Ui-UxGn#tLR@OQj@#4}jz#A3Y-*moxMlaq)5M9Bp9=A%m>&Uq^9 z{=9-^aE>t&@rldT>DZ`CM;BDA61gUt#6&s06`=d^&rjr{$draYpkb@C<8lMqVzb$Q z%HagNA1|N_a(B;R9dUJFISE6J8wnL#T;Su->q5mfDl=DPb~vgF8I8!;^rVyEmWxQ- z5fz%&81VR03v!FdN`yB}TUI^tl{G86RC9pZkyp^`n1?fS3I+FbJ-Y4i*4?IPNLrix=6D}FuE zy5AGM*I=8D{Da1@mXU5qW31@q3Y{{<>KW_@McQiwez_=$HMhmtn-;Vt@x&Y+c5cy{ zv)SPyASN9yGz#6NQzO?qIoO?)qHzda4etwj_{^8%gG0zcyklKboUFEEIlOZ6EM`LnD{@RkcIYy)R-?udOimA0|{K(1X z@#^qUs~UBrcn};Qh?`!1HSw4p)WNQ!Oba9ct!eq)y7Sda5sCKw*tXe?!6Jr`18(@N= zWq!4bAqM56a!>7{<69m$d*SKdxzq2B_}2BQw3*HVPj#76sQJL#IU#y)wSnbMuN0{8 z(9rKwWJv+R$z~dVH)i|wb-;N0bVwe2^P-ydmKw+*u@FtC8-biyt($`;%btVd>qH$< zs;k2SWWNbHUdG9>xv2Jvy-*e+c^ z%n`*e>S?uqo9_2J)S>KT_cu*&B0r9iOX}>$F}n9x9r8$%s{;x_T&BgcfVe$}`S@o) zToOi;LkKU6#TaiTo1-r+n(0CZUb|A{A}?r=suHsNbhsc@+0%a4<`71gVJV3)e2=pT zw@TOxO~nX4Ufa{6s?=d9N9+(s{bej70`8oDGtel3c?`uT2xdW9m`$GI#Q0VF z89CMHJBQdWT)vd_cbb=2c{N*>Q|)P8LNYqgM5Iz0!~OY{Z5qs#(IOMN2!rpjlPZ~i zL)X&rh^+sN;7M*xYrrZNq26L3bVq17%VLO-Eww8A#);GvHxc0xS-OSwYNG8a(RCF2 ziQd(JyvnRp^0T%<5nwSE^%0pA*vJyuA8#@!lX0=fVdGhZs-CP|qUMi$>kXQl<27*{ zMNy6jH?1QH!8%3ZgVe_`Bi_C`RmZDJ9kljXg)@h(y3K{?Q=_ge#!m$QK;S7ZuD;Zi z>B9Umfmw@~?v6|kA&!WpFF1wg7)Y&`ea%^ag?CrKAb9(5(b)tVOy@=%m7snW5V(E+7l9?FM2J_fXGHX zwT6`T!f!xX2KW%3&y);?T2mfjN^-2l$wg6^H1HHv?9=Xo#z$^ahN+o-7KEgtlg(6r z)^~FJ9CJM>gfOZU`C-u<4Y;d+n+u_9&I$L<+29;iFs~?WE9`xdebFYd=tBQ>aB!+) zi4`~~EQ^JjzrMF{QJxOLO3#+Uk+72wq858#PZU)hf);oI&KyOHz_OP2*N0`N(?NZkg zQS#1dSyf>g85Zh)phhRYsmLNBK{Rwn_d*!DT7YJn(&I@|lpU`~Pg^lP={pmDKAl*C zkZ30GF>`kWH6c9W3=1u$euNWvAMwxK=x!m=_IX}mG8QS5RbhNHfM$&=8Bl|s)GOE+*j;>6t88}Uk-V&=uR2!KtCDL_Lh^yg1cyAX4xhHb=wuk z{0f=B-h)RAC3rr4ad1oOf*BAnqYhUi=#5`c)P1QO7s2(&ybEX;>w|170MhF}mqRwoUmae<=SVB-7;>(#HCZ+4wnu*U@iwgJi9U`I%f zfm2fV;TDVL?Sb@yd6l>+qc*Ofcj`a?8N#jWzt$-VL$$=f$fyqzH8_-YPb-~jn?DR% z*+%%o#0U2d1^ACN08XFE<5$>4&^H~c7?i;jQJ`!Mm=DfYmPFWpUR)D7tb+36OLWrH zL%P7^NdjQJfBB~0ag~dDNKKa)ATDGJH%MWy2b%~C>csSQ`?j!1oQTr7?n7b`K*i{r z6w_r6{sNe$3e%c6v0LG=I8P@L&_BkME6ez)%J$RV2hGM_#*b7E78 z2{1&Qd<8TV9^3(c@pH{3FdTcU8=60S>1xIyxx3kxnxD6T4#Feuo5{a3fk*F40y-V1(_xi-X7>l6F!UlhnXjgk$AwnMV89@WB-XP%X&B%M z9_-Y;Y%A19`y!NA0&5rbA71GQyw!vV2bASWPDd5qbGcG~>`>eOQ(#DSQ4bt;kwm3% z!nMbir+L}-6))RWPa3VbvBOlF$(wJXG2Yc# z29f)w`Q>kw)l3hiOI9=8gt_TnDXWw45Ki9;<03=aJ(|q-m$Cx%h>eT@!G|QKx>lBeVKSbE zuFE6Gd)4kOFMJb*)?Ge>cHT>`y9(-qzv}limWS9!l8>ZD=GzxsX^2lrK!_0I8v(w5 zppzyv)}ulI@CK#j_K6l*jVEMVCYB)ry{nobruQ0au|=a~F{oSpZaExHSpVkyjPLcK zp3;J|N@3%PU5VP}u388nIQzWJkhUI(F_f}=S6B@5P|GY#=_D@`xy@rB`Uw~t@R#0( zYXzs)rZ+`P)WM6QMs5eoP1+2=rdS4lKl~zQ?K6uU=)esp(8WwWWSYe9V3gl_5DlZ< zD_DY*-a9PlUk@8_e}hRDfm~v;NI&Q|x%zMnk+$&-r3ZfkMY2_^U)%9G_$B3OTq)!wS~0&)Ro?^X7F- za`pD(_5!g!K2&R~{NhaHZ`8%?{~$fURGn6zjxa1B1~?OhS{&9H?u z=xcL^PNQzg9J&m*%|5)rG1fwVyTQ?2nNetM{B?PS-rVBYuCc$x+X`*dOwTOCsa@~& zCEkKf$wvIT{AGsBQ}ozU1}a7Z*7bV99fBFi=sHPT7!B(=K2<`Lr00`oi}|S@Vc)cm z9Ao^pGy9Bc*_Vsi`1tbqq;Gp!cULE$yW`^}hZa6v2E~*H#te@~LGylp*I8;b5DGYJ zsackw@T)K)kh=fpOVm#u7RSeA=|4Y0wSw1C=_JF(J8*U*us3JmFO?VwgV+4!|t(?nZ2QTFmQ$?$qN zLN|g@lcR*8ffy~XCKMSavtaT%i42%5DMj#;^i_LYRA{7jtT()*(!b)V!6mDvbA#9B z%S4Yxf-_Zx(S`8Uh)9frjaf2eXUA>6=OvNeXD_0t339A?reIaq#O#z94XJ}JW2xH`! z!Tony&iWqz9LQ#WNr5229Dd+A4R0)L_MvmH-?8khf1C9WPr(0gkETv7j@Hh|ni)a!SV(xCXmWAe@4q1`)rzAu; zGqP}+txguQekP`FGGblf^w2HaA0WCxq^zjp|F+y;%e`#$ATl!~TK4la;xt4vK*Xt^ zW|PbE;rSzfyv4c7Z4izZTSWU!9N_i>--LQwF*e2XUS7QfL^y$KAL=cR_4p%J=g;l>!@lOY4`?PjH;3ZE+4&r7bF#(cd()>| ztdqX+{pPRg=fMUB~Q5^ zPjEz>H*&sJNTU3vN`^{auC@~$(%q^OacJEZr;EZfY9MGm$6lRA)hB)l6`u@*sPUAS zp&cEQ&N(Bcb8A%jn(8Jj`E?^Y_Ve45d&*w+)mPiX{6fJ?3RKj92YE)m9a4kYg0)tX zc4NzbTh2*n4Tk0)Saq0B%i|dtf(0$Shp4tK+r0=jPMlSXEt^Cir{tK@b7^Q=yLkBa z(y(;em`rA)WU8n5=rzc(VW6SCT$6>8Z&?=xe6U6B?Ud5=10_RZNvuKAYA9_&#s_Bq zXj()4mho71^m@FQPp68_r_m$Tj!*=H_K^dBf4jlrl(ayg#DgOWOy4^xCyEV+*;=FF zDo(BLA}vQNRKA(PHVqT#GdV0G-Wrht*cUvDNDflzhj?pd%knPR+m&y29mT!zV%{)r z>Nl#3b(3l|f}XTXLj2^xHAMPI#5Z0eWL%$J)IYiiagORE9c7+sCkS`shcyZc!U#rx z|6`R;dR~o>@sT6bZj*%Vy*|z6vm&}YY8T&v%I_r=<6Syn?$2Pi*= zTbmF5gvt;65z+e1!DaFST9l25a0d-c}5@3%vv|eQYC*>n1fc z7&Ejxf$7U=TvdT|rn%dWv9C#pQFR0^c=0rlxoIH=y?l#P9b{WKOw(6b>Q&9n)<0Jo z*mZFBNc@^rX~(eJjLsi`$g=N$$t+vlkFU(FWtQKC)Vs2CZ?qyO_sTzKChiRrzCWPv zZFWJ+NUy&oYrhwY(CvA<)YND0_Xf7&Ct~icHomuU#jSNe-ddlUb>3i9;49I}9lb*L zgCnP>PZPZ<7de(G+tt6+&00RvwgBM#U!#vl|$P|MsDAyaBWij^kT| zhT(B^84r*X`2@KjIr_4GFmf)&c1*X386J!%5e8+KGLtN9wwhfHV)34vlLHF|haJcj<#>;=+3awMRByd_TPHy zfGj7FaeD2YzLiTUQvConVHg`6;On!?E`e-po04zXPan6&^xP?ba*b(p1F>r?s3>}k zDY^OhHQoxb!?Zp)&FOrSPkq}l9h&9)Ok%=Y-Zh4_$gt^-*}MJ!MT4{{+?e?I%6EY54- z=?d+jekiN*aB8Sk8fI9-hYO4+4I3$GI1F#?4WUo&aO;VGa6{RCy>MIW>m$!9fw%W| zxg6odZ(5yY09`<$zc_=;Orc#)qnnC~fv*^vp-#w@20a_iw|;8lK*F8P zNRgubH90`%!p=T7#(40%OS{2Sxd;rs$pbQyyvUQz^2Gl|XIgJq*KoX-FvY;#XcUrK zTGYPDor&@0{r{yEf7=vSO!R=h`l7XWsP4FK*AGlkyL5k4A8j{58#%V*C%rw|bO?xH zw)Ifefq+ly-{DYj(8k6UvS9(x+wz^iOlSsae7?)7&o49aC?V^FyC;15StU1_1;be*>nmvUf^1E_3qvvU3Q* zDYou!Zia;oSp<>v0u&u8`RnJVSKYczpv_Kc={uU8QloZer$&6_E~Tqk`Og)3BCG4L zB+Eci1#++7?1PfC&gP3{2A%`??08zR-2*hC!wo#u>-pNOTz{Qo9rW;WU2X}(0LkT7Oi-J&*VO)2i&nsVCGH5Fj5`^8!tX*I|O6?-35`M$b@Pp8@| z4Z`_G+Lz?nfZMFj1a}!^$4cLJIhBW3;iGa2pq$zh`x27~V9DqN*{$mPHuoF%4YmSV zI_MK3)JXOT$?I}0sB7J!TMU)bN4YDu^-P*@e;(A>a#Tj%oHgsRnpG#|ky8~k8?Ds< zv&ym<(ybbpSAghok{euAIfuKnq)7w!i<0qv;LJI(+v`u7@2){@KdJsFQKge@ZFvD&meE!F0HK7;fu%S){N9ejhU^P;E_CPs$wK~yL6bBeSv zpZTzLdMh191T9tZG(+PG9|9?;PRki3-`UBwu+c#|%f=__@;?SfmK_$Vao9Dcrorab ze6chZ6h42+)rmV$Le$x6Nj4jff8js?5zxEZ${3S(jzMyGKYH%B7@NxNBQ}FR%nrqZ zE7?V{wQ6q~#hU%r)=_@vT@0lBcGtI&V$eb}DZlW>Ev14r>tHP9)0|*4`RMy2BtoJ}{^VJ?w0ZwHwmiNe z!E>OD$J5n9GMur6jV3r)fAc?z%hlQbZ1QYAUR6nWtX6Blunct|p}aX6jLCO;010!U zi5dq+Tt?|YObt`tq$W{}m^$Q8Au}-L;42_dS`6i9K%oRCUV&Edj-dJt!uy%lBLUGa zWeCfrqZL4&8uW+h6k054sDaf!Px@I}0kGBat*>WyvJ_;XZjcVpf7M25I{G76V42ky zO_r`g<|3f$QMw57dc>X@<@M-Yg!&nhd^&5&r>A;4Hz)c?ZhK;yBfR0TbSHgC;(m_o zRH&=f)PJSW&j_}m_Zrai#r7f8fGuq1WIjak$~^f_2f_-wXplKH$LN4OE&w&Li5BRq zO$yn1BHDNhw^jz+f26hLmgPT9W?QymQg&pw)=ncv7K1lZWHL8ldl|E?Rug0`;?T*( z2(^Fc`%65S^96PtdawDP6j?K*hE?cT4yp?^P$PCJ7E8~m%lUWn^J4KNr&x-%z7797 z&d(q(v`*qY$G5HdIUpxnRrzr-3MQlqo+#oYyY73a9%tX~e|;H$yT2(t_=@xMpB5=_ zJ}h`y!BF{Aql?#wH#ua$YR*zl2$|lzY5+^MHD<4Sf!n=Rl!;+>f@o<`x$0gW3k$os z8EDW34shIUtduBPbw)GhG@-G8IOw>SI4`^Y9;#<`ab3P|QhOqfMYnG#wL)G%6l@8X zZ4FC}jxqx~f6h`LLx90~ISJ#g%~q$+m&GY6G@^rP3@li!a=$k%d+X+5kd3t}z$VJN zyD3C`1H)z19BeIPbmOZr;?%qTz#B(a{Ief|j4S~xKruwErZ$=mY13Sb;7P0AKKo;P zhM-xL=J`ku3Rg+o5euqgK+?zpGz0*}#Yn{6^6L0re^i0dXxPd9O|g?lj`W6!V0T`1 z=iwLi=j*AM9gFdyj3}W6^$F^)Ym#6vP*3I)M%mR`-HOtgm8FrSoHTtSNf+t`_Qq(` z_00uu4__RnJ(-G74NDM6#cV4Jpc*B!^7v$mZ|G-`?LeJDr}=Vx(gs_mWerA5m41b9 zIs-7Ye+lPbo*u(|mCOSsApM^D+n*&=!6E7Rhgfr2T#$u>Cmz{Hq%{crM;-DS5SC^w zuu(wJ7~#e5#kO~zG=XtHKCT@=3qGU@9XU4#9yF=PH(-)1G<2;7ZfJKE=io5%BX#;D zduI)qk<;j8c{=T{J*v*~*&d+DpNGN@7Et*1f8Cy4y&hI|U2^6fEkU+fM^b8OlHB}aBA*$3cwR;uMfbw3tm(?z8Iw*EV?l7`l~B@ zW9?v?9ZS$ncUdlNdozts2$buk#{&UnK_x5o!ozn^CchUY)gmaLG5nB>E}aPO#g@yf zf4Yeh$|`kfQHQn^FF;1I&xVt@WxP6OgiGQH9(!Aqr_!qn!UdUHRSSs>TI=+xy|Frx zj*IBXXu43jz^L3l!N$+xmr6NgEq@nkAGDU;AN;VjYOY zSnCdi}?vg2*dw&s|d$(FmXSv#}Xo$nASP7W4Eul^T8^nfwkwax5g_{_I%f+R&6>|TPf7KBD z?^`vk$bS^6z`yw*c;1`8AY^fforM;QZf4th3)lF#Syl@V!UV za_`ZG`k(l6cKbF#AH_Q+lK>ixe|PT@h|AStyt@WI*B%gbv(}>98X3rr%f)zFtnHDw z=hcVZs;X;QEx43Pjykm?>IB`VW8sZ}VAkDZ;6MGoVs96Uo(9qw+aDNOH3uu)a7Z-s zd2%KNP)Qc=s`NtwXsHTjsPNU1@Is^h37@{4NF}RS6DN*@K>Xj&&nbf)e{}!Cei=R< z9`Z%|4QirU#$Q)xFdzHVv7H}OmJ7?f>-I{A(%UB|#BJ7oW`PW~a(3>FqY zV|}{Oqc{3jsxbhJ4Kq&CIl)d#D^`|~%e}iF{lX7|42Jmuz zd^`mv+7i>P>l}|!pJ3IcfS%@5 zJu1~WhZAT>OX%VJp>3#&_EkmIOdZix@qD)Ir`xZycD5_sYyAcZZ8e}AsZ1=y0f1qIN$j+(hfszDf!kfWMs)!jrdM3~z)(#730!P7G6S{TDW}e>eIQ9&b8jq}x%LJ?&}v zfvzAU`Ww^GjgHDiWtDJv3$e8$VmPM{_-S!)c_(W^{hZ| zp>gYIossrv4ys$y43q^PfwqC27*u+epO#a&ky*4*kZvd&9${h6+wAc9HDOe0fRW04 z-k|Ov6qzS(e*k4ea#idZNe7N`wZo6*7uh%m3kP}tGM4_}=d)PCw~_5a7m?d$(1k7= zF6U?dsPyMo^0-W+g&A4U%sO8t+L4>2&`^7cCYoXXf_0B!8dM7e6k>c}*Tr-3aZqTD z>*4679(Y6%!E&pagyk>lz+3(ZmRq(YEPwR|-a4mXf4!<58DG``BZ3q}TIxoSdc_Bv zLQ+7#V@}rzkVp*!pK`=)K3B6TXZcj4d;tAGOnt|W9JRsu-R}i0{Bx

        cFdET#Wgs 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 RTriCz5FdV#2>2@Ke*k{9c@Y2r delta 177586 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 P2^o+H_Qe|bp4tBanxY8c