From 9ac73a8aff95bb39c6cff68965827319f2dceca7 Mon Sep 17 00:00:00 2001 From: simon987 Date: Tue, 27 Aug 2019 15:15:39 -0400 Subject: [PATCH] Big UI update --- css/main.css | 438 +++++----------------------------------- css/material-icons.css | 20 ++ css/materialize.min.css | 1 + css/mi.ttf | Bin 0 -> 174112 bytes css/normalize.css | 349 -------------------------------- index.html | 212 +++++++++++++------ js/main.js | 117 +++++++---- js/materialize.min.js | 6 + 8 files changed, 312 insertions(+), 831 deletions(-) create mode 100644 css/material-icons.css create mode 100644 css/materialize.min.css create mode 100644 css/mi.ttf delete mode 100644 css/normalize.css create mode 100644 js/materialize.min.js diff --git a/css/main.css b/css/main.css index 7ef9e4e..0a13975 100644 --- a/css/main.css +++ b/css/main.css @@ -1,3 +1,51 @@ +#help-button { + margin-bottom: 1rem; + display: block; +} +.connecting,.connecting:focus,.connecting.active,.connecting:hover { + background-color: orange !important; + transition: none; +} + +.connected,.connected:focus,.connected.active,.connected:hover { + background-color: greenyellow !important; + color: black; + transition: none; +} + +.disconnected,.disconnected:focus,.disconnected.active,.disconnected:hover { + background-color: orangered !important; + transition: none; +} + +code { + color: deeppink; +} + +.help { + font-size: 25px; + font-weight: bold; +} +@media screen and (max-width: 1200px){ + .card { + margin-top: 0; + } +} + +form .btn { + padding: 0 6px; +} + +.card { + max-width: 1200px; + margin-left: auto; + margin-right: auto; +} + +#tabs { + margin-bottom: 2rem; +} + .img-wrapper { width: 33.33%; display: inline-block; @@ -8,397 +56,11 @@ margin-bottom: 0.25rem; } -form { - padding: 1rem; - background: #b3d4fc; - margin-bottom: 0.5rem; -} - -form textarea { - width: 100%; - padding: 0.4rem 0.2rem; -} - -form .row { - margin-bottom: 0.5rem; +#output .img { + cursor: pointer; } body,html { padding: 0; margin: 0; } - -.col .row { - margin-left: -0.25rem; - margin-right: -0.25rem; -} - -.row .col { - float: left; - -webkit-box-sizing: border-box; - box-sizing: border-box; - padding: 0 0.25rem; - min-height: 1px; -} - -.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; -} - - -/*! HTML5 Boilerplate v7.2.0 | MIT License | https://html5boilerplate.com/ */ - -/* main.css 2.0.0 | MIT License | https://github.com/h5bp/main.css#readme */ -/* - * What follows is the result of much research on cross-browser styling. - * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal, - * Kroc Camen, and the H5BP dev community and team. - */ - -/* ========================================================================== - Base styles: opinionated defaults - ========================================================================== */ - -html { - color: #222; - font-size: 1em; - line-height: 1.4; -} - -/* - * Remove text-shadow in selection highlight: - * https://twitter.com/miketaylr/status/12228805301 - * - * Vendor-prefixed and regular ::selection selectors cannot be combined: - * https://stackoverflow.com/a/16982510/7133471 - * - * Customize the background color to match your design. - */ - -::-moz-selection { - background: #b3d4fc; - text-shadow: none; -} - -::selection { - background: #b3d4fc; - text-shadow: none; -} - -/* - * A better looking default horizontal rule - */ - -hr { - display: block; - height: 1px; - border: 0; - border-top: 1px solid #ccc; - margin: 1em 0; - padding: 0; -} - -/* - * Remove the gap between audio, canvas, iframes, - * images, videos and the bottom of their containers: - * https://github.com/h5bp/html5-boilerplate/issues/440 - */ - -audio, -canvas, -iframe, -img, -svg, -video { - vertical-align: middle; -} - -/* - * Remove default fieldset styles. - */ - -fieldset { - border: 0; - margin: 0; - padding: 0; -} - -/* - * Allow only vertical resizing of textareas. - */ - -textarea { - resize: vertical; -} - -/* ========================================================================== - Browser Upgrade Prompt - ========================================================================== */ - -.browserupgrade { - margin: 0.2em 0; - background: #ccc; - color: #000; - padding: 0.2em 0; -} - -/* ========================================================================== - Author's custom styles - ========================================================================== */ - -/* ========================================================================== - Helper classes - ========================================================================== */ - -/* - * Hide visually and from screen readers - */ - -.hidden { - display: none !important; -} - -/* -* Hide only visually, but have it available for screen readers: -* https://snook.ca/archives/html_and_css/hiding-content-for-accessibility -* -* 1. For long content, line feeds are not interpreted as spaces and small width -* causes content to wrap 1 word per line: -* https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe -*/ - -.sr-only { - border: 0; - clip: rect(0, 0, 0, 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - white-space: nowrap; - width: 1px; - /* 1 */ -} - -/* -* Extends the .sr-only class to allow the element -* to be focusable when navigated to via the keyboard: -* https://www.drupal.org/node/897638 -*/ - -.sr-only.focusable:active, -.sr-only.focusable:focus { - clip: auto; - height: auto; - margin: 0; - overflow: visible; - position: static; - white-space: inherit; - width: auto; -} - -/* -* Hide visually and from screen readers, but maintain layout -*/ - -.invisible { - visibility: hidden; -} - -/* -* Clearfix: contain floats -* -* For modern browsers -* 1. The space content is one way to avoid an Opera bug when the -* `contenteditable` attribute is included anywhere else in the document. -* Otherwise it causes space to appear at the top and bottom of elements -* that receive the `clearfix` class. -* 2. The use of `table` rather than `block` is only necessary if using -* `:before` to contain the top-margins of child elements. -*/ - -.clearfix:before, -.clearfix:after { - content: " "; - /* 1 */ - display: table; - /* 2 */ -} - -.clearfix:after { - clear: both; -} - -/* ========================================================================== - EXAMPLE Media Queries for Responsive Design. - These examples override the primary ('mobile first') styles. - Modify as content requires. - ========================================================================== */ - -@media only screen and (min-width: 35em) { - /* Style adjustments for viewports that meet the condition */ -} - -@media print, -(-webkit-min-device-pixel-ratio: 1.25), -(min-resolution: 1.25dppx), -(min-resolution: 120dpi) { - /* Style adjustments for high resolution devices */ -} - -/* ========================================================================== - Print styles. - Inlined to avoid the additional HTTP request: - https://www.phpied.com/delay-loading-your-print-css/ - ========================================================================== */ - -@media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; - /* Black prints faster */ - -webkit-box-shadow: none !important; - box-shadow: none !important; - text-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - a[href]:after { - content: " (" attr(href) ")"; - } - - abbr[title]:after { - content: " (" attr(title) ")"; - } - - /* - * Don't show links that are fragment identifiers, - * or use the `javascript:` pseudo protocol - */ - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - - pre { - white-space: pre-wrap !important; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - /* - * Printing Tables: - * https://web.archive.org/web/20180815150934/http://css-discuss.incutio.com/wiki/Printing_Tables - */ - thead { - display: table-header-group; - } - - tr, - img { - page-break-inside: avoid; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } -} - diff --git a/css/material-icons.css b/css/material-icons.css new file mode 100644 index 0000000..35c1476 --- /dev/null +++ b/css/material-icons.css @@ -0,0 +1,20 @@ +@font-face { + font-family: 'Material Icons'; + font-style: normal; + font-weight: 400; + src: url(mi.ttf) format('truetype'); +} + +.material-icons { + font-family: 'Material Icons'; + font-weight: normal; + font-style: normal; + font-size: 24px; + line-height: 1; + letter-spacing: normal; + text-transform: none; + display: inline-block; + white-space: nowrap; + word-wrap: normal; + direction: ltr; +} diff --git a/css/materialize.min.css b/css/materialize.min.css new file mode 100644 index 0000000..9610040 --- /dev/null +++ b/css/materialize.min.css @@ -0,0 +1 @@ +/*! * Materialize v1.0.0 (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:rgba(0,0,0,0) !important}.transparent-text{color:rgba(0,0,0,0) !important}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.clearfix{clear:both}.z-depth-0{-webkit-box-shadow:none !important;box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-small,.btn-floating,.dropdown-content,.collapsible,.sidenav{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-small:hover,.btn-floating:hover{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.z-depth-3{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2)}.z-depth-4{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2);box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2)}.z-depth-5,.modal{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2)}.hoverable{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s}.hoverable:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 1201px){.hide-on-extra-large-only{display:none !important}}@media only screen and (min-width: 1201px){.show-on-extra-large{display:block !important}}@media only screen and (min-width: 993px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;color:#fff;background-color:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table;border-collapse:collapse;border-spacing:0}table.striped tr{border-bottom:none}table.striped>tbody>tr:nth-child(odd){background-color:rgba(242,242,242,0.5)}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:rgba(242,242,242,0.5)}table.centered thead tr th,table.centered tbody tr td{text-align:center}tr{border-bottom:1px solid rgba(0,0,0,0.12)}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{border-bottom:none;padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,0.12)}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar:not(.circle-clipper)>.circle,.collection .collection-item.avatar :not(.circle-clipper)>.circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;-webkit-transition:.25s;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;-webkit-transition:width .3s linear;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px;-webkit-font-smoothing:auto}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.sidenav span.badge{margin-top:calc(24px - 11px)}table span.badge{display:inline-block;float:none;margin-left:auto}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:70%}}.col .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.pull-s1{right:8.3333333333%}.row .col.push-s1{left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.pull-s2{right:16.6666666667%}.row .col.push-s2{left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.pull-s4{right:33.3333333333%}.row .col.push-s4{left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.pull-s5{right:41.6666666667%}.row .col.push-s5{left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.pull-s7{right:58.3333333333%}.row .col.push-s7{left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.pull-s8{right:66.6666666667%}.row .col.push-s8{left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.pull-s10{right:83.3333333333%}.row .col.push-s10{left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.pull-s11{right:91.6666666667%}.row .col.push-s11{left:91.6666666667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.pull-m1{right:8.3333333333%}.row .col.push-m1{left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.pull-m2{right:16.6666666667%}.row .col.push-m2{left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.pull-m4{right:33.3333333333%}.row .col.push-m4{left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.pull-m5{right:41.6666666667%}.row .col.push-m5{left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.pull-m7{right:58.3333333333%}.row .col.push-m7{left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.pull-m8{right:66.6666666667%}.row .col.push-m8{left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.pull-m10{right:83.3333333333%}.row .col.push-m10{left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.pull-m11{right:91.6666666667%}.row .col.push-m11{left:91.6666666667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.pull-l1{right:8.3333333333%}.row .col.push-l1{left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.pull-l2{right:16.6666666667%}.row .col.push-l2{left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.pull-l4{right:33.3333333333%}.row .col.push-l4{left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.pull-l5{right:41.6666666667%}.row .col.push-l5{left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.pull-l7{right:58.3333333333%}.row .col.push-l7{left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.pull-l8{right:66.6666666667%}.row .col.push-l8{left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.pull-l10{right:83.3333333333%}.row .col.push-l10{left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.pull-l11{right:91.6666666667%}.row .col.push-l11{left:91.6666666667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width: 1201px){.row .col.xl1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.3333333333%}.row .col.pull-xl1{right:8.3333333333%}.row .col.push-xl1{left:8.3333333333%}.row .col.offset-xl2{margin-left:16.6666666667%}.row .col.pull-xl2{right:16.6666666667%}.row .col.push-xl2{left:16.6666666667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.3333333333%}.row .col.pull-xl4{right:33.3333333333%}.row .col.push-xl4{left:33.3333333333%}.row .col.offset-xl5{margin-left:41.6666666667%}.row .col.pull-xl5{right:41.6666666667%}.row .col.push-xl5{left:41.6666666667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.3333333333%}.row .col.pull-xl7{right:58.3333333333%}.row .col.push-xl7{left:58.3333333333%}.row .col.offset-xl8{margin-left:66.6666666667%}.row .col.pull-xl8{right:66.6666666667%}.row .col.push-xl8{left:66.6666666667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.3333333333%}.row .col.pull-xl10{right:83.3333333333%}.row .col.push-xl10{left:83.3333333333%}.row .col.offset-xl11{margin-left:91.6666666667%}.row .col.pull-xl11{right:91.6666666667%}.row .col.push-xl11{left:91.6666666667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{min-height:56px;height:auto}nav.nav-extended .nav-content{position:relative;line-height:normal}nav a{color:#fff}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.sidenav-trigger{display:none}}nav .sidenav-trigger{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .sidenav-trigger i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;transform:none}nav .brand-logo.left{left:0.5rem}nav .brand-logo.right{right:0.5rem;left:auto}}nav .brand-logo.right{right:0.5rem;padding:0}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}nav ul{margin:0}nav ul li{-webkit-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{-webkit-transition:background-color .3s;transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-small,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-small>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;-webkit-box-shadow:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color .3s;transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{height:64px;line-height:64px}.navbar-fixed{height:64px}}a{text-decoration:none}html{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.8rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:2.3733333333rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.9466666667rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.52rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:1.0933333333rem 0 .656rem 0}h6{font-size:1.15rem;line-height:110%;margin:.7666666667rem 0 .46rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light{font-weight:300}.thin{font-weight:200}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}.scale-transition{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:-webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63), -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important}.scale-transition.scale-out{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s !important;transition:-webkit-transform .2s !important;transition:transform .2s !important;transition:transform .2s, -webkit-transform .2s !important}.scale-transition.scale-in{-webkit-transform:scale(1);transform:scale(1)}.card-panel{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s;padding:24px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.card.medium .card-image+.card-content,.card.large .card-image+.card-content{max-height:40%}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.card.horizontal .card-stacked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.card.horizontal .card-stacked .card-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}.card .card-content{padding:24px;border-radius:0 0 2px 2px}.card .card-content p{margin:0}.card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px}.card .card-content .card-title i{line-height:32px}.card .card-action{background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);position:relative;padding:16px 24px}.card .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:24px;-webkit-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:35px;width:auto;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:default}.toast .toast-action{color:#eeff41;font-weight:500;margin-right:-25px;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7)}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .28s ease, background-color .28s ease;transition:color .28s ease, background-color .28s ease}.tabs .tab a:focus,.tabs .tab a:focus.active{background-color:rgba(246,178,181,0.2);outline:none}.tabs .tab a:hover,.tabs .tab a.active{background-color:transparent;color:#ee6e73}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,0.4);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}@media only screen and (max-width: 992px){.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden;background-color:#323232}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;visibility:hidden}.btn,.btn-large,.btn-small,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 16px;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.disabled.btn-small,.btn-floating.disabled,.btn-large.disabled,.btn-small.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-small:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-small:disabled,.btn-flat:disabled,.btn[disabled],.btn-large[disabled],.btn-small[disabled],.btn-floating[disabled],.btn-large[disabled],.btn-small[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;-webkit-box-shadow:none;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.disabled.btn-small:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-small.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-small,.btn-floating,.btn-large,.btn-small,.btn-flat{font-size:14px;outline:0}.btn i,.btn-large i,.btn-small i,.btn-floating i,.btn-large i,.btn-small i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-small:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large,.btn-small{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover,.btn-small:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;vertical-align:middle}.btn-floating:hover{background-color:#26a69a}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:56px;height:56px;padding:0}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.btn-floating.btn-small{width:32.4px;height:32.4px}.btn-floating.btn-small.halfway-fab{bottom:-16.2px}.btn-floating.btn-small i{line-height:32.4px}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}.btn-floating.halfway-fab.left{right:auto;left:24px}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.direction-left,.fixed-action-btn.direction-right{padding:0 0 0 15px}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{display:inline-block;margin:7.5px 15px 0 0}.fixed-action-btn.direction-right{padding:0 15px 0 0}.fixed-action-btn.direction-right ul{text-align:left;direction:rtl;left:64px;right:auto}.fixed-action-btn.direction-right ul li{margin:7.5px 0 0 15px}.fixed-action-btn.direction-bottom{padding:0 0 15px 0}.fixed-action-btn.direction-bottom ul{top:64px;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fixed-action-btn.direction-bottom ul li{margin:15px 0 0 0}.fixed-action-btn.toolbar{padding:0;height:56px}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;bottom:0;z-index:1}.fixed-action-btn.toolbar ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;-webkit-transition:none;transition:none}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;line-height:56px;z-index:1}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}.btn-flat{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-flat:focus,.btn-flat:hover{-webkit-box-shadow:none;box-shadow:none}.btn-flat:focus{background-color:rgba(0,0,0,0.1)}.btn-flat.disabled,.btn-flat.btn-flat[disabled]{background-color:transparent !important;color:#b3b2b2 !important;cursor:default}.btn-large{height:54px;line-height:54px;font-size:15px;padding:0 28px}.btn-large i{font-size:1.6rem}.btn-small{height:32.4px;line-height:32.4px;font-size:13px}.btn-small i{font-size:1.2rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;left:0;top:0;z-index:9999;-webkit-transform-origin:0 0;transform-origin:0 0}.dropdown-content:focus{outline:0}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee}.dropdown-content li:focus{outline:none}.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}body.keyboard-focused .dropdown-content li:focus{background-color:#dadada}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px;-webkit-transform:none;transform:none}.dropdown-trigger{cursor:pointer}/*! * 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}.modal:focus{outline:none}@media only screen and (max-width: 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small,.modal .modal-footer .btn-flat{margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.collapsible-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header:focus{outline:0}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem}.keyboard-focused .collapsible-header:focus{background-color:#eee}.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem}.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;-webkit-box-shadow:none;box-shadow:none}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{border:0;background-color:#fff}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;-webkit-box-shadow:none;box-shadow:none}.collapsible.popout>li{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;-webkit-transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip:focus{outline:none;background-color:#26a69a;color:#fff}.chip>img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;-webkit-box-shadow:none;box-shadow:none;margin:0 0 8px 0;min-height:45px;outline:none;-webkit-transition:all .3s;transition:all .3s}.chips.focus{border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}.chips:hover{cursor:text}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:16px;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:240px !important}.chips .input:focus{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.chips .autocomplete-content{margin-top:0;margin-bottom:0}.prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.chips:empty ~ label{font-size:0.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}::-ms-input-placeholder{color:#d1d1d1}::placeholder{color:#d1d1d1}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:border .3s, -webkit-box-shadow .3s;transition:border .3s, -webkit-box-shadow .3s;transition:box-shadow .3s, border .3s;transition:box-shadow .3s, border .3s, -webkit-box-shadow .3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly="readonly"],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly="readonly"],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly="readonly"],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly="readonly"],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly="readonly"],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly="readonly"],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly="readonly"],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly="readonly"],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly="readonly"],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly="readonly"],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.42);border-bottom:1px dotted rgba(0,0,0,0.42)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly="readonly"]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly="readonly"]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly="readonly"]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly="readonly"]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly="readonly"]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly="readonly"]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly="readonly"]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly="readonly"]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.42)}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input:not([type]):focus.valid ~ label,input[type=text]:not(.browser-default):focus.valid ~ label,input[type=password]:not(.browser-default):focus.valid ~ label,input[type=email]:not(.browser-default):focus.valid ~ label,input[type=url]:not(.browser-default):focus.valid ~ label,input[type=time]:not(.browser-default):focus.valid ~ label,input[type=date]:not(.browser-default):focus.valid ~ label,input[type=datetime]:not(.browser-default):focus.valid ~ label,input[type=datetime-local]:not(.browser-default):focus.valid ~ label,input[type=tel]:not(.browser-default):focus.valid ~ label,input[type=number]:not(.browser-default):focus.valid ~ label,input[type=search]:not(.browser-default):focus.valid ~ label,textarea.materialize-textarea:focus.valid ~ label{color:#4CAF50}input:not([type]):focus.invalid ~ label,input[type=text]:not(.browser-default):focus.invalid ~ label,input[type=password]:not(.browser-default):focus.invalid ~ label,input[type=email]:not(.browser-default):focus.invalid ~ label,input[type=url]:not(.browser-default):focus.invalid ~ label,input[type=time]:not(.browser-default):focus.invalid ~ label,input[type=date]:not(.browser-default):focus.invalid ~ label,input[type=datetime]:not(.browser-default):focus.invalid ~ label,input[type=datetime-local]:not(.browser-default):focus.invalid ~ label,input[type=tel]:not(.browser-default):focus.invalid ~ label,input[type=number]:not(.browser-default):focus.invalid ~ label,input[type=search]:not(.browser-default):focus.invalid ~ label,textarea.materialize-textarea:focus.invalid ~ label{color:#F44336}input:not([type]).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}input.valid:not([type]),input.valid:not([type]):focus,input.valid[type=text]:not(.browser-default),input.valid[type=text]:not(.browser-default):focus,input.valid[type=password]:not(.browser-default),input.valid[type=password]:not(.browser-default):focus,input.valid[type=email]:not(.browser-default),input.valid[type=email]:not(.browser-default):focus,input.valid[type=url]:not(.browser-default),input.valid[type=url]:not(.browser-default):focus,input.valid[type=time]:not(.browser-default),input.valid[type=time]:not(.browser-default):focus,input.valid[type=date]:not(.browser-default),input.valid[type=date]:not(.browser-default):focus,input.valid[type=datetime]:not(.browser-default),input.valid[type=datetime]:not(.browser-default):focus,input.valid[type=datetime-local]:not(.browser-default),input.valid[type=datetime-local]:not(.browser-default):focus,input.valid[type=tel]:not(.browser-default),input.valid[type=tel]:not(.browser-default):focus,input.valid[type=number]:not(.browser-default),input.valid[type=number]:not(.browser-default):focus,input.valid[type=search]:not(.browser-default),input.valid[type=search]: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.invalid[type=text]:not(.browser-default),input.invalid[type=text]:not(.browser-default):focus,input.invalid[type=password]:not(.browser-default),input.invalid[type=password]:not(.browser-default):focus,input.invalid[type=email]:not(.browser-default),input.invalid[type=email]:not(.browser-default):focus,input.invalid[type=url]:not(.browser-default),input.invalid[type=url]:not(.browser-default):focus,input.invalid[type=time]:not(.browser-default),input.invalid[type=time]:not(.browser-default):focus,input.invalid[type=date]:not(.browser-default),input.invalid[type=date]:not(.browser-default):focus,input.invalid[type=datetime]:not(.browser-default),input.invalid[type=datetime]:not(.browser-default):focus,input.invalid[type=datetime-local]:not(.browser-default),input.invalid[type=datetime-local]:not(.browser-default):focus,input.invalid[type=tel]:not(.browser-default),input.invalid[type=tel]:not(.browser-default):focus,input.invalid[type=number]:not(.browser-default),input.invalid[type=number]:not(.browser-default):focus,input.invalid[type=search]:not(.browser-default),input.invalid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus,.select-wrapper.invalid>input.select-dropdown,.select-wrapper.invalid>input.select-dropdown:focus{border-bottom:1px solid #F44336;-webkit-box-shadow:0 1px 0 0 #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).valid ~ .helper-text[data-success],input:not([type]):focus.valid ~ .helper-text[data-success],input:not([type]).invalid ~ .helper-text[data-error],input:not([type]):focus.invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default).valid ~ .helper-text[data-success],input[type=text]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=text]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default).valid ~ .helper-text[data-success],input[type=password]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=password]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default).valid ~ .helper-text[data-success],input[type=email]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=email]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default).valid ~ .helper-text[data-success],input[type=url]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=url]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default).valid ~ .helper-text[data-success],input[type=time]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=time]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default).valid ~ .helper-text[data-success],input[type=date]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=date]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default).valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default).valid ~ .helper-text[data-success],input[type=number]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=number]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default).valid ~ .helper-text[data-success],input[type=search]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=search]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default):focus.invalid ~ .helper-text[data-error],textarea.materialize-textarea.valid ~ .helper-text[data-success],textarea.materialize-textarea:focus.valid ~ .helper-text[data-success],textarea.materialize-textarea.invalid ~ .helper-text[data-error],textarea.materialize-textarea:focus.invalid ~ .helper-text[data-error],.select-wrapper.valid .helper-text[data-success],.select-wrapper.invalid ~ .helper-text[data-error]{color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}input:not([type]).valid ~ .helper-text:after,input:not([type]):focus.valid ~ .helper-text:after,input[type=text]:not(.browser-default).valid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=password]:not(.browser-default).valid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=email]:not(.browser-default).valid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=url]:not(.browser-default).valid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=time]:not(.browser-default).valid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=date]:not(.browser-default).valid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=tel]:not(.browser-default).valid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=number]:not(.browser-default).valid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=search]:not(.browser-default).valid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.valid ~ .helper-text:after,textarea.materialize-textarea.valid ~ .helper-text:after,textarea.materialize-textarea:focus.valid ~ .helper-text:after,.select-wrapper.valid ~ .helper-text:after{content:attr(data-success);color:#4CAF50}input:not([type]).invalid ~ .helper-text:after,input:not([type]):focus.invalid ~ .helper-text:after,input[type=text]:not(.browser-default).invalid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=password]:not(.browser-default).invalid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=email]:not(.browser-default).invalid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=url]:not(.browser-default).invalid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=time]:not(.browser-default).invalid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=date]:not(.browser-default).invalid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=tel]:not(.browser-default).invalid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=number]:not(.browser-default).invalid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=search]:not(.browser-default).invalid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.invalid ~ .helper-text:after,textarea.materialize-textarea.invalid ~ .helper-text:after,textarea.materialize-textarea:focus.invalid ~ .helper-text:after,.select-wrapper.invalid ~ .helper-text:after{content:attr(data-error);color:#F44336}input:not([type])+label:after,input[type=text]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after,.select-wrapper+label:after{display:block;content:"";position:absolute;top:100%;left:0;opacity:0;-webkit-transition:.2s opacity ease-out, .2s color ease-out;transition:.2s opacity ease-out, .2s color ease-out}.input-field{position:relative;margin-top:1rem;margin-bottom:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.input-field>label{color:#9e9e9e;position:absolute;top:0;left:0;font-size:1rem;cursor:text;-webkit-transition:color .2s ease-out, -webkit-transform .2s ease-out;transition:color .2s ease-out, -webkit-transform .2s ease-out;transition:transform .2s ease-out, color .2s ease-out;transition:transform .2s ease-out, color .2s ease-out, -webkit-transform .2s ease-out;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;text-align:initial;-webkit-transform:translateY(12px);transform:translateY(12px)}.input-field>label:not(.label-icon).active{-webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}.input-field>input[type]:-webkit-autofill:not(.browser-default):not([type="search"])+label,.input-field>input[type=date]:not(.browser-default)+label,.input-field>input[type=time]:not(.browser-default)+label{-webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}.input-field .helper-text{position:relative;min-height:18px;display:block;font-size:12px;color:rgba(0,0,0,0.54)}.input-field .helper-text::after{opacity:1;position:absolute;top:0;left:0}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;transition:color .2s;top:.5rem}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .helper-text,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;-webkit-transition:.3s background-color;transition:.3s background-color}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;-webkit-box-shadow:none;box-shadow:none}.input-field input[type=search]:focus:not(.browser-default){background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;color:#444}.input-field input[type=search]:focus:not(.browser-default)+label i,.input-field input[type=search]:focus:not(.browser-default) ~ .mdi-navigation-close,.input-field input[type=search]:focus:not(.browser-default) ~ .material-icons{color:#444}.input-field input[type=search]+.label-icon{-webkit-transform:none;transform:none;left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;-webkit-transition:.3s color;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{line-height:normal;overflow-y:hidden;padding:.8rem 0 .8rem 0;resize:none;min-height:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.hiddendiv{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0;z-index:-1}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}.character-counter{min-height:18px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;opacity:0;pointer-events:none}[type="radio"]:not(:checked)+span,[type="radio"]:checked+span{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="radio"]+span:before,[type="radio"]+span:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;transition:.28s ease}[type="radio"]:not(:checked)+span:before,[type="radio"]:not(:checked)+span:after,[type="radio"]:checked+span:before,[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border-radius:50%}[type="radio"]:not(:checked)+span:before,[type="radio"]:not(:checked)+span:after{border:2px solid #5a5a5a}[type="radio"]:not(:checked)+span:after{-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+span:before{border:2px solid transparent}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border:2px solid #26a69a}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:after{background-color:#26a69a}[type="radio"]:checked+span:after{-webkit-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+span:after{-webkit-transform:scale(0.5);transform:scale(0.5)}[type="radio"].tabbed:focus+span:before{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="radio"].with-gap:disabled:checked+span:before{border:2px solid rgba(0,0,0,0.42)}[type="radio"].with-gap:disabled:checked+span:after{border:none;background-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+span:before,[type="radio"]:disabled:checked+span:before{background-color:transparent;border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled+span{color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+span:before{border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:checked+span:after{background-color:rgba(0,0,0,0.42);border-color:#949494}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;opacity:0;pointer-events:none}[type="checkbox"]+span:not(.lever){position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="checkbox"]+span:not(.lever):before,[type="checkbox"]:not(.filled-in)+span:not(.lever):after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;-webkit-transition:.2s;transition:.2s}[type="checkbox"]:not(.filled-in)+span:not(.lever):after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled+span:not(.lever):before{border:none;background-color:rgba(0,0,0,0.42)}[type="checkbox"].tabbed:focus+span:not(.lever):after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+span:before{border-right:2px solid rgba(0,0,0,0.42);border-bottom:2px solid rgba(0,0,0,0.42)}[type="checkbox"]:indeterminate+span:not(.lever):before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+span:not(.lever):before{border-right:2px solid rgba(0,0,0,0.42);background-color:transparent}[type="checkbox"].filled-in+span:not(.lever):after{border-radius:2px}[type="checkbox"].filled-in+span:not(.lever):before,[type="checkbox"].filled-in+span:not(.lever):after{content:'';left:0;position:absolute;-webkit-transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+span:not(.lever):before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+span:not(.lever):after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+span:not(.lever):before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+span:not(.lever):after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in.tabbed:focus+span:not(.lever):after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+span:not(.lever):after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}[type="checkbox"].filled-in:disabled:not(:checked)+span:not(.lever):before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+span:not(.lever):after{border-color:transparent;background-color:#949494}[type="checkbox"].filled-in:disabled:checked+span:not(.lever):before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+span:not(.lever):after{background-color:#949494;border-color:#949494}.switch,.switch *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:before,.switch label input[type=checkbox]:checked+.lever:after{left:18px}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a}.switch label .lever{content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,0.38);border-radius:15px;margin-right:10px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:before,.switch label .lever:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;-webkit-transition:left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;transition:left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease}.switch label .lever:before{background-color:rgba(38,166,154,0.15)}.switch label .lever:after{background-color:#F1F1F1;-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(38,166,154,0.15)}input[type=checkbox]:not(:disabled) ~ .lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0,0,0,0.12)}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper.valid+label,.select-wrapper.invalid+label{width:100%;pointer-events:none}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #26a69a}.select-wrapper .caret{position:absolute;right:0;top:0;bottom:0;margin:auto 0;z-index:0;fill:rgba(0,0,0,0.87)}.select-wrapper+label{position:absolute;top:-26px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.42)}.select-wrapper.disabled+label{color:rgba(0,0,0,0.42)}.select-wrapper.disabled .caret{fill:rgba(0,0,0,0.42)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.42);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}body.keyboard-focused .select-dropdown.dropdown-content li:focus{background-color:rgba(0,0,0,0.08)}.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)}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large,.file-field .btn-small{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-field input[type=file]::-webkit-file-upload-button{display:none}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;margin-left:7px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;-webkit-appearance:none;background-color:#26a69a;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0}.keyboard-focused 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}.keyboard-focused 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}.keyboard-focused 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-small,.sidenav li>a.btn-large,.sidenav li>a.btn-flat,.sidenav li>a.btn-floating{margin:10px 15px}.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-floating{color:#fff}.sidenav li>a.btn-flat{color:#343434}.sidenav li>a.btn:hover,.sidenav li>a.btn-large:hover,.sidenav li>a.btn-small:hover,.sidenav li>a.btn-large:hover{background-color:#2bbbad}.sidenav li>a.btn-floating:hover{background-color:#26a69a}.sidenav li>a>i,.sidenav li>a>[class^="mdi-"],.sidenav li>a li>a>[class*="mdi-"],.sidenav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.sidenav .divider{margin:8px 0 0 0}.sidenav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.sidenav .subheader:hover{background-color:transparent}.sidenav .user-view{position:relative;padding:32px 32px 0;margin-bottom:8px}.sidenav .user-view>a{height:auto;padding:0}.sidenav .user-view>a:hover{background-color:transparent}.sidenav .user-view .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sidenav .user-view .circle,.sidenav .user-view .name,.sidenav .user-view .email{display:block}.sidenav .user-view .circle{height:64px;width:64px}.sidenav .user-view .name,.sidenav .user-view .email{font-size:14px;line-height:24px}.sidenav .user-view .name{margin-top:16px;font-weight:500}.sidenav .user-view .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.drag-target.right-aligned{right:0}.sidenav.sidenav-fixed{left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}.sidenav.sidenav-fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.sidenav.sidenav-fixed{-webkit-transform:translateX(-105%);transform:translateX(-105%)}.sidenav.sidenav-fixed.right-aligned{-webkit-transform:translateX(105%);transform:translateX(105%)}.sidenav>a{padding:0 16px}.sidenav .user-view{padding:16px 16px 0}}.sidenav .collapsible-body>ul:not(.collapsible)>li.active,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.sidenav .collapsible-body>ul:not(.collapsible)>li.active a,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.sidenav .collapsible-body{padding:0}.sidenav-overlay{position:fixed;top:0;left:0;right:0;opacity:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;display:none}.preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{visibility:hidden;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;-webkit-transition:visibility 0s .3s;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;-webkit-transition:visibility 0s;transition:visibility 0s}.tap-target-wrapper.open .tap-target{-webkit-transform:scale(1);transform:scale(1);opacity:.95;-webkit-transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-wrapper.open .tap-target-wave::before{-webkit-transform:scale(1);transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;-webkit-transition:opacity .3s, visibility 0s 1s, -webkit-transform .3s;transition:opacity .3s, visibility 0s 1s, -webkit-transform .3s;transition:opacity .3s, transform .3s, visibility 0s 1s;transition:opacity .3s, transform .3s, visibility 0s 1s, -webkit-transform .3s}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001}.tap-target-wave::before,.tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff}.tap-target-wave::before{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.tap-target-wave::after{visibility:hidden;-webkit-transition:opacity .3s, visibility 0s, -webkit-transform .3s;transition:opacity .3s, visibility 0s, -webkit-transform .3s;transition:opacity .3s, transform .3s, visibility 0s;transition:opacity .3s, transform .3s, visibility 0s, -webkit-transform .3s;z-index:-1}.tap-target-origin{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10002;position:absolute !important}.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover{background:none}@media only screen and (max-width: 600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:visible;position:relative}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s, -webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;z-index:-1}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.datepicker-modal{max-width:325px;min-width:300px;max-height:none}.datepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.datepicker-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:280px;margin:0 auto}.datepicker-controls .selects-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker-controls .select-wrapper input{border-bottom:none;text-align:center;margin:0}.datepicker-controls .select-wrapper input:focus{border-bottom:none}.datepicker-controls .select-wrapper .caret{display:none}.datepicker-controls .select-year input{width:50px}.datepicker-controls .select-month input{width:70px}.month-prev,.month-next{margin-top:4px;cursor:pointer;background-color:transparent;border:none}.datepicker-date-display{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#26a69a;color:#fff;padding:20px 22px;font-weight:500}.datepicker-date-display .year-text{display:block;font-size:1.5rem;line-height:25px;color:rgba(255,255,255,0.7)}.datepicker-date-display .date-text{display:block;font-size:2.8rem;line-height:47px;font-weight:500}.datepicker-calendar-container{-webkit-box-flex:2.5;-webkit-flex:2.5 auto;-ms-flex:2.5 auto;flex:2.5 auto}.datepicker-table{width:280px;font-size:1rem;margin:0 auto}.datepicker-table thead{border-bottom:none}.datepicker-table th{padding:10px 5px;text-align:center}.datepicker-table tr{border:none}.datepicker-table abbr{text-decoration:none;color:#999}.datepicker-table td{border-radius:50%;padding:0}.datepicker-table td.is-today{color:#26a69a}.datepicker-table td.is-selected{background-color:#26a69a;color:#fff}.datepicker-table td.is-outside-current-month,.datepicker-table td.is-disabled{color:rgba(0,0,0,0.3);pointer-events:none}.datepicker-day-button{background-color:transparent;border:none;line-height:38px;display:block;width:100%;border-radius:50%;padding:0 5px;cursor:pointer;color:inherit}.datepicker-day-button:focus{background-color:rgba(43,161,150,0.25)}.datepicker-footer{width:280px;margin:0 auto;padding-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.datepicker-cancel,.datepicker-clear,.datepicker-today,.datepicker-done{color:#26a69a;padding:0 1rem}.datepicker-clear{color:#F44336}@media only screen and (min-width: 601px){.datepicker-modal{max-width:625px}.datepicker-container.modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.datepicker-date-display{-webkit-box-flex:0;-webkit-flex:0 1 270px;-ms-flex:0 1 270px;flex:0 1 270px}.datepicker-controls,.datepicker-table,.datepicker-footer{width:320px}.datepicker-day-button{line-height:44px}}.timepicker-modal{max-width:325px;max-height:none}.timepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.text-primary{color:#fff}.timepicker-digital-display{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#26a69a;padding:10px;font-weight:300}.timepicker-text-container{font-size:4rem;font-weight:bold;text-align:center;color:rgba(255,255,255,0.6);font-weight:400;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timepicker-span-hours,.timepicker-span-minutes,.timepicker-span-am-pm div{cursor:pointer}.timepicker-span-hours{margin-right:3px}.timepicker-span-minutes{margin-left:3px}.timepicker-display-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:1rem;font-weight:400}.timepicker-analog-display{-webkit-box-flex:2.5;-webkit-flex:2.5 auto;-ms-flex:2.5 auto;flex:2.5 auto}.timepicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timepicker-canvas,.timepicker-dial{position:absolute;left:0;right:0;top:0;bottom:0}.timepicker-minutes{visibility:hidden}.timepicker-tick{border-radius:50%;color:rgba(0,0,0,0.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer;font-size:15px}.timepicker-tick.active,.timepicker-tick:hover{background-color:rgba(38,166,154,0.25)}.timepicker-dial{-webkit-transition:opacity 350ms, -webkit-transform 350ms;transition:opacity 350ms, -webkit-transform 350ms;transition:transform 350ms, opacity 350ms;transition:transform 350ms, opacity 350ms, -webkit-transform 350ms}.timepicker-dial-out{opacity:0}.timepicker-dial-out.timepicker-hours{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.timepicker-dial-out.timepicker-minutes{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.timepicker-canvas{-webkit-transition:opacity 175ms;transition:opacity 175ms}.timepicker-canvas line{stroke:#26a69a;stroke-width:4;stroke-linecap:round}.timepicker-canvas-out{opacity:0.25}.timepicker-canvas-bearing{stroke:none;fill:#26a69a}.timepicker-canvas-bg{stroke:none;fill:#26a69a}.timepicker-footer{margin:0 auto;padding:5px 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.timepicker-clear{color:#F44336}.timepicker-close{color:#26a69a}.timepicker-clear,.timepicker-close{padding:0 20px}@media only screen and (min-width: 601px){.timepicker-modal{max-width:600px}.timepicker-container.modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.timepicker-text-container{top:32%}.timepicker-display-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}} \ No newline at end of file diff --git a/css/mi.ttf b/css/mi.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8f07978740cecc6083137cb36262a096f6a7df76 GIT binary patch literal 174112 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

|%Qa(i$J+`t|M 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

~i_ngN%U-U3n)|<(Avs0=p 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 literal 0 HcmV?d00001 diff --git a/css/normalize.css b/css/normalize.css deleted file mode 100644 index 192eb9c..0000000 --- a/css/normalize.css +++ /dev/null @@ -1,349 +0,0 @@ -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ - -/* Document - ========================================================================== */ - -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in iOS. - */ - -html { - line-height: 1.15; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/* Sections - ========================================================================== */ - -/** - * Remove the margin in all browsers. - */ - -body { - margin: 0; -} - -/** - * Render the `main` element consistently in IE. - */ - -main { - display: block; -} - -/** - * 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 - ========================================================================== */ - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ - -hr { - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ -} - -/** - * 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; /* 1 */ - font-size: 1em; /* 2 */ -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Remove the gray background on active links in IE 10. - */ - -a { - background-color: transparent; -} - -/** - * 1. Remove the bottom border in Chrome 57- - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ - -abbr[title] { - border-bottom: none; /* 1 */ - text-decoration: underline; /* 2 */ - text-decoration: underline dotted; /* 2 */ -} - -/** - * 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. - */ - -code, -kbd, -samp { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/** - * 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. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove the border on images inside links in IE 10. - */ - -img { - border-style: none; -} - -/* Forms - ========================================================================== */ - -/** - * 1. Change the font styles in all browsers. - * 2. Remove the margin in Firefox and Safari. - */ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ - margin: 0; /* 2 */ -} - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ - -button, -input { /* 1 */ - overflow: visible; -} - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ - -button, -select { /* 1 */ - text-transform: none; -} - -/** - * Correct the inability to style clickable types in iOS and Safari. - */ - -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -/** - * Remove the inner border and padding in Firefox. - */ - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** - * Restore the focus styles unset by the previous rule. - */ - -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** - * 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. - */ - -legend { - box-sizing: border-box; /* 1 */ - color: inherit; /* 2 */ - display: table; /* 1 */ - max-width: 100%; /* 1 */ - padding: 0; /* 3 */ - white-space: normal; /* 1 */ -} - -/** - * Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ - -progress { - vertical-align: baseline; -} - -/** - * Remove the default vertical scrollbar in IE 10+. - */ - -textarea { - overflow: auto; -} - -/** - * 1. Add the correct box sizing in IE 10. - * 2. Remove the padding in IE 10. - */ - -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * 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. - */ - -[type="search"] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/** - * Remove the inner padding in Chrome and Safari on macOS. - */ - -[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. - */ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* Interactive - ========================================================================== */ - -/* - * Add the correct display in Edge, IE 10+, and Firefox. - */ - -details { - display: block; -} - -/* - * Add the correct display in all browsers. - */ - -summary { - display: list-item; -} - -/* Misc - ========================================================================== */ - -/** - * Add the correct display in IE 10+. - */ - -template { - display: none; -} - -/** - * Add the correct display in IE 10. - */ - -[hidden] { - display: none; -} diff --git a/index.html b/index.html index 0091b59..e4a212c 100644 --- a/index.html +++ b/index.html @@ -3,81 +3,173 @@ - feed_viz V1.0 + feed_viz V1.2 + - - - - + + + -

-
-
- - +
+
+ + - +
-
- Idle - -
+ Help! + +
+
+ + +
+

+ +

+
+ +
+
+ +
+
+ +
+ +
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+
+ + +
+
+ +
+ +
+ +
+
+
+ +
+
+
+
+
-
- - -
- -
- - - - - - -
- - - - -
-
- -
- + + + + + + + diff --git a/js/main.js b/js/main.js index 63d1b25..0ee73bb 100644 --- a/js/main.js +++ b/js/main.js @@ -3,15 +3,36 @@ let currentImages = 0; let socket = undefined; -let colCount = 6; +let colCount = 4; let cols = []; let colHeights = []; let loadNsfw = false; let storage = window.localStorage; +let chips; +let exchange = "reddit"; + +let helpModal; window.onload = function () { + + M.Tabs.init(document.getElementById("tabs"), {}); + M.FormSelect.init(document.querySelectorAll("select"), {}); + M.Chips.init(document.querySelectorAll(".chips"), { + placeholder: "Type topic and press 'Enter'", + secondaryPlaceholder: "+Topic", + onChipAdd: function(elem, chip) { + if (!validateTopic(chip.firstChild.wholeText)) { + helpModal.open(); + chips.deleteChip(chips.chipsData.length-1); + } + } + }); + chips = M.Chips.getInstance(document.getElementById("chips")); + M.Modal.init(document.querySelectorAll(".modal"), {}); + helpModal = M.Modal.getInstance(document.getElementById("help")); + setDefaultPresets(); updatePresets(); @@ -46,60 +67,67 @@ function resetGallery() { function onConnectClick() { + document.getElementById("topics") + .dispatchEvent( + new KeyboardEvent( + "keydown", + {bubbles : true, cancelable : true, key : "Enter", keyCode: 13} + ) + ); + if (socket) { socket.close() } - document.getElementById("status").innerHTML = "Connecting..."; - document.getElementById("status").style = "color: orange"; + document.getElementById("connect").innerHTML = "Connecting.."; + document.getElementById("connect").classList.add("connecting"); resetGallery(); - let topics = document.getElementById("topics").value - .toLowerCase() - .split(/[\s,]+/ig) - .filter(topic => topic !== ""); + let topics = chips.chipsData.map(chip => chip.tag); if (topics.length === 0) { alert("You must specify at least one topic"); return } - connect(topics); + connect(exchange, topics); } -function connect(topics) { +function connect(exchange, topics) { - socket = new WebSocket("ws://localhost:3090/socket"); + socket = new WebSocket("wss://feed.the-eye.eu/socket"); socket.onmessage = msg => { let j = JSON.parse(msg.data); - if (j.urls && ((loadNsfw && j.over_18) || !j.over_18)) { + if (j.urls && ((loadNsfw && j.over_18) || !j.over_18 || !j.hasOwnProperty("over_18"))) { j.urls .filter(url => /http?s:\/\/.*(.jpg|.jpeg|.bmp|.png|.gif|.jpeg:orig|.jpg:orig)$/.test(url)) - .forEach(url => appendToGallery(createImage(url))); + .forEach(url => appendToGallery(createImage(url, j))); } }; socket.onopen = () => { socket.send(JSON.stringify({ - exchange: "reddit", + exchange: exchange, topics: topics })); - document.getElementById("status").innerHTML = "Connected"; - document.getElementById("status").style = "color: green"; + document.getElementById("connect").innerHTML = "Connected"; + document.getElementById("connect").classList.remove("connecting"); + document.getElementById("connect").classList.remove("disconnected"); + document.getElementById("connect").classList.add("connected"); }; - socket.onclose = () => { - document.getElementById("status").innerHTML = "Disconnected"; - document.getElementById("status").style = "color: red"; + socket.onclose = (e) => { + document.getElementById("connect").innerHTML = "Disconnected"; + document.getElementById("connect").classList.remove("connected"); + document.getElementById("connect").classList.remove("connecting"); + document.getElementById("connect").classList.add("disconnected"); }; socket.onerror = (e) => { - document.getElementById("status").innerHTML = "Websocket error"; - document.getElementById("status").style = "color: orange"; console.log(e) }; @@ -108,10 +136,13 @@ function connect(topics) { } } -function createImage(src) { +function createImage(src, j) { const img = document.createElement("img"); img.setAttribute("class", "img"); img.setAttribute("src", src); + img.onclick = function () { + window.open("https://reddit.com/" + j["id"]); + }; img.onerror = function () { //Don't display broken images @@ -194,33 +225,42 @@ function setPreset(name, topics) { } function setDefaultPresets() { - setPreset("Reddit animals", "*.aww, *.awww, *.cats, *.eyebleach, *.cute, *.dogs, " + - "*.koalas, *.lynxes, comment.dogs, *.dogpictures, submission.puppies, submission.puppy, " + - "submission.doge"); - setPreset("Reddit birds", "submission.birds, submission.bird, submission.parrots, " + - "submission.birdpics, submission.birdwatching, submission.birding, submission.birdphotography"); - setPreset("Reddit ocean", "*.ocean, *.oceangifs, *.swimming, " + - "*.algae, *.costalforaging, *.earthscience, *.freediving, " + - "*.hydrology *.lifeaquatic, *.marinelife, *.octopuses, " + - "*.scuba, *.seacreatureporn, *.seaweed, *.sharks, " + - "*.shipwrecks, *.water, *.whales, *.underwaterphotography"); + setPreset("Reddit animals", ["*.aww", "*.awww", "*.cats", "*.eyebleach", "*.cute", "*.dogs", + "*.koalas", "*.lynxes", "comment.dogs", "*.dogpictures", "submission.puppies", "submission.puppy", + "submission.doge"]); + setPreset("Reddit birds", ["submission.birds", "submission.bird", "submission.parrots", + "submission.birdpics", "submission.birdwatching", "submission.birding", "submission.birdphotography"]); + setPreset("Reddit ocean", ["*.ocean", "*.oceangifs", "*.swimming", + "*.algae", "*.costalforaging", "*.earthscience", "*.freediving", + "*.hydrology", "*.lifeaquatic", "*.marinelife", "*.octopuses", + "*.scuba", "*.seacreatureporn", "*.seaweed", "*.sharks", + "*.shipwrecks", "*.water", "*.whales", "*.underwaterphotography"]); } function onPresetSelect() { let selection = document.getElementById("presets").value; - document.getElementById("topics").value = getPreset(selection); + + while (chips.chipsData.length > 0) { + chips.deleteChip(0) + } + getPreset(selection).forEach(topic => { + chips.addChip({tag: topic}) + }); + M.toast({html: "Loaded preset"}) } function onSavePresetClick() { let name = document.getElementById("preset-name").value; - let topics = document.getElementById("topics").value; + let topics = chips.chipsData.map(chip => chip.tag); if (name === "") { - alert("Invalid preset name!") + alert("Invalid preset name"); + return; } setPreset(name, topics); updatePresets(); + M.toast({html: "Saved preset"}) } function updatePresets() { @@ -252,6 +292,11 @@ function onMaxImageChange() { storage.setItem("max-images", maxImages); } +function onExchangeChange() { + exchange = document.getElementById("exchange").value; + document.getElementById("nsfw").disabled = exchange !== "reddit" +} + function onNsfwChange() { loadNsfw = document.getElementById("nsfw").checked; storage.setItem("nsfw", loadNsfw); @@ -284,3 +329,7 @@ function onColCountChange() { images.forEach(img => appendToGallery(img)); } +function validateTopic(topic) { + return (exchange === "reddit" && /^(#$|((submission|comment|\*)\.(\w+|\*)$))/.test(topic)) || + (exchange === "chan" && /^(#$|#\.\w+$|(4chan|lainchan|uboachan|22chan|wizchan|1chan|\*)\.(#$|(post|thread|\*)\.(\w+|\*)$))/.test(topic)); +} diff --git a/js/materialize.min.js b/js/materialize.min.js new file mode 100644 index 0000000..7d80c93 --- /dev/null +++ b/js/materialize.min.js @@ -0,0 +1,6 @@ +/*! + * Materialize v1.0.0 (http://materializecss.com) + * Copyright 2014-2017 Materialize + * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) + */ +var _get=function t(e,i,n){null===e&&(e=Function.prototype);var s=Object.getOwnPropertyDescriptor(e,i);if(void 0===s){var o=Object.getPrototypeOf(e);return null===o?void 0:t(o,i,n)}if("value"in s)return s.value;var a=s.get;return void 0!==a?a.call(n):void 0},_createClass=function(){function n(t,e){for(var i=0;i/,p=/^\w+$/;function v(t,e){e=e||o;var i=u.test(t)?e.getElementsByClassName(t.slice(1)):p.test(t)?e.getElementsByTagName(t):e.querySelectorAll(t);return i}function f(t){if(!i){var e=(i=o.implementation.createHTMLDocument(null)).createElement("base");e.href=o.location.href,i.head.appendChild(e)}return i.body.innerHTML=t,i.body.childNodes}function m(t){"loading"!==o.readyState?t():o.addEventListener("DOMContentLoaded",t)}function g(t,e){if(!t)return this;if(t.cash&&t!==a)return t;var i,n=t,s=0;if(d(t))n=l.test(t)?o.getElementById(t.slice(1)):c.test(t)?f(t):v(t,e);else if(h(t))return m(t),this;if(!n)return this;if(n.nodeType||n===a)this[0]=n,this.length=1;else for(i=this.length=n.length;ss.right-i||l+e.width>window.innerWidth-i)&&(n.right=!0),(ho-i||h+e.height>window.innerHeight-i)&&(n.bottom=!0),n},M.checkPossibleAlignments=function(t,e,i,n){var s={top:!0,right:!0,bottom:!0,left:!0,spaceOnTop:null,spaceOnRight:null,spaceOnBottom:null,spaceOnLeft:null},o="visible"===getComputedStyle(e).overflow,a=e.getBoundingClientRect(),r=Math.min(a.height,window.innerHeight),l=Math.min(a.width,window.innerWidth),h=t.getBoundingClientRect(),d=e.scrollLeft,u=e.scrollTop,c=i.left-d,p=i.top-u,v=i.top+h.height-u;return s.spaceOnRight=o?window.innerWidth-(h.left+i.width):l-(c+i.width),s.spaceOnRight<0&&(s.left=!1),s.spaceOnLeft=o?h.right-i.width:c-i.width+h.width,s.spaceOnLeft<0&&(s.right=!1),s.spaceOnBottom=o?window.innerHeight-(h.top+i.height+n):r-(p+i.height+n),s.spaceOnBottom<0&&(s.top=!1),s.spaceOnTop=o?h.bottom-(i.height+n):v-(i.height-n),s.spaceOnTop<0&&(s.bottom=!1),s},M.getOverflowParent=function(t){return null==t?null:t===document.body||"visible"!==getComputedStyle(t).overflow?t:M.getOverflowParent(t.parentElement)},M.getIdFromTrigger=function(t){var e=t.getAttribute("data-target");return e||(e=(e=t.getAttribute("href"))?e.slice(1):""),e},M.getDocumentScrollTop=function(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0},M.getDocumentScrollLeft=function(){return window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0};var getTime=Date.now||function(){return(new Date).getTime()};M.throttle=function(i,n,s){var o=void 0,a=void 0,r=void 0,l=null,h=0;s||(s={});var d=function(){h=!1===s.leading?0:getTime(),l=null,r=i.apply(o,a),o=a=null};return function(){var t=getTime();h||!1!==s.leading||(h=t);var e=n-(t-h);return o=this,a=arguments,e<=0?(clearTimeout(l),l=null,h=t,r=i.apply(o,a),o=a=null):l||!1===s.trailing||(l=setTimeout(d,e)),r}};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 e=k.currentTime)for(var h=0;ht&&(s.duration=e.duration),s.children.push(e)}),s.seek(0),s.reset(),s.autoplay&&s.restart(),s},s},O.random=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},O}(),function(r,l){"use strict";var e={accordion:!0,onOpenStart:void 0,onOpenEnd:void 0,onCloseStart:void 0,onCloseEnd:void 0,inDuration:300,outDuration:300},t=function(t){function s(t,e){_classCallCheck(this,s);var i=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,t,e));(i.el.M_Collapsible=i).options=r.extend({},s.defaults,e),i.$headers=i.$el.children("li").children(".collapsible-header"),i.$headers.attr("tabindex",0),i._setupEventHandlers();var n=i.$el.children("li.active").children(".collapsible-body");return i.options.accordion?n.first().css("display","block"):n.css("display","block"),i}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_Collapsible=void 0}},{key:"_setupEventHandlers",value:function(){var e=this;this._handleCollapsibleClickBound=this._handleCollapsibleClick.bind(this),this._handleCollapsibleKeydownBound=this._handleCollapsibleKeydown.bind(this),this.el.addEventListener("click",this._handleCollapsibleClickBound),this.$headers.each(function(t){t.addEventListener("keydown",e._handleCollapsibleKeydownBound)})}},{key:"_removeEventHandlers",value:function(){var e=this;this.el.removeEventListener("click",this._handleCollapsibleClickBound),this.$headers.each(function(t){t.removeEventListener("keydown",e._handleCollapsibleKeydownBound)})}},{key:"_handleCollapsibleClick",value:function(t){var e=r(t.target).closest(".collapsible-header");if(t.target&&e.length){var i=e.closest(".collapsible");if(i[0]===this.el){var n=e.closest("li"),s=i.children("li"),o=n[0].classList.contains("active"),a=s.index(n);o?this.close(a):this.open(a)}}}},{key:"_handleCollapsibleKeydown",value:function(t){13===t.keyCode&&this._handleCollapsibleClickBound(t)}},{key:"_animateIn",value:function(t){var e=this,i=this.$el.children("li").eq(t);if(i.length){var n=i.children(".collapsible-body");l.remove(n[0]),n.css({display:"block",overflow:"hidden",height:0,paddingTop:"",paddingBottom:""});var s=n.css("padding-top"),o=n.css("padding-bottom"),a=n[0].scrollHeight;n.css({paddingTop:0,paddingBottom:0}),l({targets:n[0],height:a,paddingTop:s,paddingBottom:o,duration:this.options.inDuration,easing:"easeInOutCubic",complete:function(t){n.css({overflow:"",paddingTop:"",paddingBottom:"",height:""}),"function"==typeof e.options.onOpenEnd&&e.options.onOpenEnd.call(e,i[0])}})}}},{key:"_animateOut",value:function(t){var e=this,i=this.$el.children("li").eq(t);if(i.length){var n=i.children(".collapsible-body");l.remove(n[0]),n.css("overflow","hidden"),l({targets:n[0],height:0,paddingTop:0,paddingBottom:0,duration:this.options.outDuration,easing:"easeInOutCubic",complete:function(){n.css({height:"",overflow:"",padding:"",display:""}),"function"==typeof e.options.onCloseEnd&&e.options.onCloseEnd.call(e,i[0])}})}}},{key:"open",value:function(t){var i=this,e=this.$el.children("li").eq(t);if(e.length&&!e[0].classList.contains("active")){if("function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,e[0]),this.options.accordion){var n=this.$el.children("li");this.$el.children("li.active").each(function(t){var e=n.index(r(t));i.close(e)})}e[0].classList.add("active"),this._animateIn(t)}}},{key:"close",value:function(t){var e=this.$el.children("li").eq(t);e.length&&e[0].classList.contains("active")&&("function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,e[0]),e[0].classList.remove("active"),this._animateOut(t))}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Collapsible}},{key:"defaults",get:function(){return e}}]),s}();M.Collapsible=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"collapsible","M_Collapsible")}(cash,M.anime),function(h,i){"use strict";var e={alignment:"left",autoFocus:!0,constrainWidth:!0,container:null,coverTrigger:!0,closeOnClick:!0,hover:!1,inDuration:150,outDuration:250,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null,onItemClick:null},t=function(t){function n(t,e){_classCallCheck(this,n);var i=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,t,e));return i.el.M_Dropdown=i,n._dropdowns.push(i),i.id=M.getIdFromTrigger(t),i.dropdownEl=document.getElementById(i.id),i.$dropdownEl=h(i.dropdownEl),i.options=h.extend({},n.defaults,e),i.isOpen=!1,i.isScrollable=!1,i.isTouchMoving=!1,i.focusedIndex=-1,i.filterQuery=[],i.options.container?h(i.options.container).append(i.dropdownEl):i.$el.after(i.dropdownEl),i._makeDropdownFocusable(),i._resetFilterQueryBound=i._resetFilterQuery.bind(i),i._handleDocumentClickBound=i._handleDocumentClick.bind(i),i._handleDocumentTouchmoveBound=i._handleDocumentTouchmove.bind(i),i._handleDropdownClickBound=i._handleDropdownClick.bind(i),i._handleDropdownKeydownBound=i._handleDropdownKeydown.bind(i),i._handleTriggerKeydownBound=i._handleTriggerKeydown.bind(i),i._setupEventHandlers(),i}return _inherits(n,Component),_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.dropdownEl.addEventListener("click",this._handleDropdownClickBound),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.dropdownEl.removeEventListener("click",this._handleDropdownClickBound),this.options.hover?(this.el.removeEventListener("mouseenter",this._handleMouseEnterBound),this.el.removeEventListener("mouseleave",this._handleMouseLeaveBound),this.dropdownEl.removeEventListener("mouseleave",this._handleMouseLeaveBound)):this.el.removeEventListener("click",this._handleClickBound)}},{key:"_setupTemporaryEventHandlers",value:function(){document.body.addEventListener("click",this._handleDocumentClickBound,!0),document.body.addEventListener("touchend",this._handleDocumentClickBound),document.body.addEventListener("touchmove",this._handleDocumentTouchmoveBound),this.dropdownEl.addEventListener("keydown",this._handleDropdownKeydownBound)}},{key:"_removeTemporaryEventHandlers",value:function(){document.body.removeEventListener("click",this._handleDocumentClickBound,!0),document.body.removeEventListener("touchend",this._handleDocumentClickBound),document.body.removeEventListener("touchmove",this._handleDocumentTouchmoveBound),this.dropdownEl.removeEventListener("keydown",this._handleDropdownKeydownBound)}},{key:"_handleClick",value:function(t){t.preventDefault(),this.open()}},{key:"_handleMouseEnter",value:function(){this.open()}},{key:"_handleMouseLeave",value:function(t){var e=t.toElement||t.relatedTarget,i=!!h(e).closest(".dropdown-content").length,n=!1,s=h(e).closest(".dropdown-trigger");s.length&&s[0].M_Dropdown&&s[0].M_Dropdown.isOpen&&(n=!0),n||i||this.close()}},{key:"_handleDocumentClick",value:function(t){var e=this,i=h(t.target);this.options.closeOnClick&&i.closest(".dropdown-content").length&&!this.isTouchMoving?setTimeout(function(){e.close()},0):!i.closest(".dropdown-trigger").length&&i.closest(".dropdown-content").length||setTimeout(function(){e.close()},0),this.isTouchMoving=!1}},{key:"_handleTriggerKeydown",value:function(t){t.which!==M.keys.ARROW_DOWN&&t.which!==M.keys.ENTER||this.isOpen||(t.preventDefault(),this.open())}},{key:"_handleDocumentTouchmove",value:function(t){h(t.target).closest(".dropdown-content").length&&(this.isTouchMoving=!0)}},{key:"_handleDropdownClick",value:function(t){if("function"==typeof this.options.onItemClick){var e=h(t.target).closest("li")[0];this.options.onItemClick.call(this,e)}}},{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 e=this.dropdownEl.children[this.focusedIndex],i=h(e).find("a, button").first();i.length?i[0].click():e&&e.click()}else t.which===M.keys.ESC&&this.isOpen&&(t.preventDefault(),this.close());else{t.preventDefault();var n=t.which===M.keys.ARROW_DOWN?1:-1,s=this.focusedIndex,o=!1;do{if(s+=n,this.dropdownEl.children[s]&&-1!==this.dropdownEl.children[s].tabIndex){o=!0;break}}while(sl.spaceOnBottom?(h="bottom",i+=l.spaceOnTop,o-=l.spaceOnTop):i+=l.spaceOnBottom)),!l[d]){var u="left"===d?"right":"left";l[u]?d=u:l.spaceOnLeft>l.spaceOnRight?(d="right",n+=l.spaceOnLeft,s-=l.spaceOnLeft):(d="left",n+=l.spaceOnRight)}return"bottom"===h&&(o=o-e.height+(this.options.coverTrigger?t.height:0)),"right"===d&&(s=s-e.width+t.width),{x:s,y:o,verticalAlignment:h,horizontalAlignment:d,height:i,width:n}}},{key:"_animateIn",value:function(){var e=this;i.remove(this.dropdownEl),i({targets:this.dropdownEl,opacity:{value:[0,1],easing:"easeOutQuad"},scaleX:[.3,1],scaleY:[.3,1],duration:this.options.inDuration,easing:"easeOutQuint",complete:function(t){e.options.autoFocus&&e.dropdownEl.focus(),"function"==typeof e.options.onOpenEnd&&e.options.onOpenEnd.call(e,e.el)}})}},{key:"_animateOut",value:function(){var e=this;i.remove(this.dropdownEl),i({targets:this.dropdownEl,opacity:{value:0,easing:"easeOutQuint"},scaleX:.3,scaleY:.3,duration:this.options.outDuration,easing:"easeOutQuint",complete:function(t){e._resetDropdownStyles(),"function"==typeof e.options.onCloseEnd&&e.options.onCloseEnd.call(e,e.el)}})}},{key:"_placeDropdown",value:function(){var t=this.options.constrainWidth?this.el.getBoundingClientRect().width:this.dropdownEl.getBoundingClientRect().width;this.dropdownEl.style.width=t+"px";var e=this._getDropdownPosition();this.dropdownEl.style.left=e.x+"px",this.dropdownEl.style.top=e.y+"px",this.dropdownEl.style.height=e.height+"px",this.dropdownEl.style.width=e.width+"px",this.dropdownEl.style.transformOrigin=("left"===e.horizontalAlignment?"0":"100%")+" "+("top"===e.verticalAlignment?"0":"100%")}},{key:"open",value:function(){this.isOpen||(this.isOpen=!0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el),this._resetDropdownStyles(),this.dropdownEl.style.display="block",this._placeDropdown(),this._animateIn(),this._setupTemporaryEventHandlers())}},{key:"close",value:function(){this.isOpen&&(this.isOpen=!1,this.focusedIndex=-1,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),this._animateOut(),this._removeTemporaryEventHandlers(),this.options.autoFocus&&this.el.focus())}},{key:"recalculateDimensions",value:function(){this.isOpen&&(this.$dropdownEl.css({width:"",height:"",left:"",top:"","transform-origin":""}),this._placeDropdown())}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Dropdown}},{key:"defaults",get:function(){return e}}]),n}();t._dropdowns=[],M.Dropdown=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"dropdown","M_Dropdown")}(cash,M.anime),function(s,i){"use strict";var e={opacity:.5,inDuration:250,outDuration:250,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null,preventScrolling:!0,dismissible:!0,startingTop:"4%",endingTop:"10%"},t=function(t){function n(t,e){_classCallCheck(this,n);var i=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,t,e));return(i.el.M_Modal=i).options=s.extend({},n.defaults,e),i.isOpen=!1,i.id=i.$el.attr("id"),i._openingTrigger=void 0,i.$overlay=s(''),i.el.tabIndex=0,i._nthModalOpened=0,n._count++,i._setupEventHandlers(),i}return _inherits(n,Component),_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 e=s(t.target).closest(".modal-trigger");if(e.length){var i=M.getIdFromTrigger(e[0]),n=document.getElementById(i).M_Modal;n&&n.open(e),t.preventDefault()}}},{key:"_handleOverlayClick",value:function(){this.options.dismissible&&this.close()}},{key:"_handleModalCloseClick",value:function(t){s(t.target).closest(".modal-close").length&&this.close()}},{key:"_handleKeydown",value:function(t){27===t.keyCode&&this.options.dismissible&&this.close()}},{key:"_handleFocus",value:function(t){this.el.contains(t.target)||this._nthModalOpened!==n._modalsOpen||this.el.focus()}},{key:"_animateIn",value:function(){var t=this;s.extend(this.el.style,{display:"block",opacity:0}),s.extend(this.$overlay[0].style,{display:"block",opacity:0}),i({targets:this.$overlay[0],opacity:this.options.opacity,duration:this.options.inDuration,easing:"easeOutQuad"});var e={targets:this.el,duration:this.options.inDuration,easing:"easeOutCubic",complete:function(){"function"==typeof t.options.onOpenEnd&&t.options.onOpenEnd.call(t,t.el,t._openingTrigger)}};this.el.classList.contains("bottom-sheet")?s.extend(e,{bottom:0,opacity:1}):s.extend(e,{top:[this.options.startingTop,this.options.endingTop],opacity:1,scaleX:[.8,1],scaleY:[.8,1]}),i(e)}},{key:"_animateOut",value:function(){var t=this;i({targets:this.$overlay[0],opacity:0,duration:this.options.outDuration,easing:"easeOutQuart"});var e={targets:this.el,duration:this.options.outDuration,easing:"easeOutCubic",complete:function(){t.el.style.display="none",t.$overlay.remove(),"function"==typeof t.options.onCloseEnd&&t.options.onCloseEnd.call(t,t.el)}};this.el.classList.contains("bottom-sheet")?s.extend(e,{bottom:"-100%",opacity:0}):s.extend(e,{top:[this.options.endingTop,this.options.startingTop],opacity:0,scaleX:.8,scaleY:.8}),i(e)}},{key:"open",value:function(t){if(!this.isOpen)return this.isOpen=!0,n._modalsOpen++,this._nthModalOpened=n._modalsOpen,this.$overlay[0].style.zIndex=1e3+2*n._modalsOpen,this.el.style.zIndex=1e3+2*n._modalsOpen+1,this._openingTrigger=t?t[0]:void 0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el,this._openingTrigger),this.options.preventScrolling&&(document.body.style.overflow="hidden"),this.el.classList.add("open"),this.el.insertAdjacentElement("afterend",this.$overlay[0]),this.options.dismissible&&(this._handleKeydownBound=this._handleKeydown.bind(this),this._handleFocusBound=this._handleFocus.bind(this),document.addEventListener("keydown",this._handleKeydownBound),document.addEventListener("focus",this._handleFocusBound,!0)),i.remove(this.el),i.remove(this.$overlay[0]),this._animateIn(),this.el.focus(),this}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,n._modalsOpen--,this._nthModalOpened=0,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),this.el.classList.remove("open"),0===n._modalsOpen&&(document.body.style.overflow=""),this.options.dismissible&&(document.removeEventListener("keydown",this._handleKeydownBound),document.removeEventListener("focus",this._handleFocusBound,!0)),i.remove(this.el),i.remove(this.$overlay[0]),this._animateOut(),this}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Modal}},{key:"defaults",get:function(){return e}}]),n}();t._modalsOpen=0,t._count=0,M.Modal=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"modal","M_Modal")}(cash,M.anime),function(o,a){"use strict";var e={inDuration:275,outDuration:200,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null},t=function(t){function n(t,e){_classCallCheck(this,n);var i=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,t,e));return(i.el.M_Materialbox=i).options=o.extend({},n.defaults,e),i.overlayActive=!1,i.doneAnimating=!0,i.placeholder=o("
").addClass("material-placeholder"),i.originalWidth=0,i.originalHeight=0,i.originInlineStyles=i.$el.attr("style"),i.caption=i.el.getAttribute("data-caption")||"",i.$el.before(i.placeholder),i.placeholder.append(i.$el),i._setupEventHandlers(),i}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_Materialbox=void 0,o(this.placeholder).after(this.el).remove(),this.$el.removeAttr("style")}},{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=o();for(var t=this.placeholder[0].parentNode;null!==t&&!o(t).is(document);){var e=o(t);"visible"!==e.css("overflow")&&(e.css("overflow","visible"),void 0===this.ancestorsChanged?this.ancestorsChanged=e:this.ancestorsChanged=this.ancestorsChanged.add(e)),t=t.parentNode}}},{key:"_animateImageIn",value:function(){var t=this,e={targets:this.el,height:[this.originalHeight,this.newHeight],width:[this.originalWidth,this.newWidth],left:M.getDocumentScrollLeft()+this.windowWidth/2-this.placeholder.offset().left-this.newWidth/2,top:M.getDocumentScrollTop()+this.windowHeight/2-this.placeholder.offset().top-this.newHeight/2,duration:this.options.inDuration,easing:"easeOutQuad",complete:function(){t.doneAnimating=!0,"function"==typeof t.options.onOpenEnd&&t.options.onOpenEnd.call(t,t.el)}};this.maxWidth=this.$el.css("max-width"),this.maxHeight=this.$el.css("max-height"),"none"!==this.maxWidth&&(e.maxWidth=this.newWidth),"none"!==this.maxHeight&&(e.maxHeight=this.newHeight),a(e)}},{key:"_animateImageOut",value:function(){var t=this,e={targets:this.el,width:this.originalWidth,height:this.originalHeight,left:0,top:0,duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){t.placeholder.css({height:"",width:"",position:"",top:"",left:""}),t.attrWidth&&t.$el.attr("width",t.attrWidth),t.attrHeight&&t.$el.attr("height",t.attrHeight),t.$el.removeAttr("style"),t.originInlineStyles&&t.$el.attr("style",t.originInlineStyles),t.$el.removeClass("active"),t.doneAnimating=!0,t.ancestorsChanged.length&&t.ancestorsChanged.css("overflow",""),"function"==typeof t.options.onCloseEnd&&t.options.onCloseEnd.call(t,t.el)}};a(e)}},{key:"_updateVars",value:function(){this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight,this.caption=this.el.getAttribute("data-caption")||""}},{key:"open",value:function(){var t=this;this._updateVars(),this.originalWidth=this.el.getBoundingClientRect().width,this.originalHeight=this.el.getBoundingClientRect().height,this.doneAnimating=!1,this.$el.addClass("active"),this.overlayActive=!0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el),this.placeholder.css({width:this.placeholder[0].getBoundingClientRect().width+"px",height:this.placeholder[0].getBoundingClientRect().height+"px",position:"relative",top:0,left:0}),this._makeAncestorsOverflowVisible(),this.$el.css({position:"absolute","z-index":1e3,"will-change":"left, top, width, height"}),this.attrWidth=this.$el.attr("width"),this.attrHeight=this.$el.attr("height"),this.attrWidth&&(this.$el.css("width",this.attrWidth+"px"),this.$el.removeAttr("width")),this.attrHeight&&(this.$el.css("width",this.attrHeight+"px"),this.$el.removeAttr("height")),this.$overlay=o('
').css({opacity:0}).one("click",function(){t.doneAnimating&&t.close()}),this.$el.before(this.$overlay);var e=this.$overlay[0].getBoundingClientRect();this.$overlay.css({width:this.windowWidth+"px",height:this.windowHeight+"px",left:-1*e.left+"px",top:-1*e.top+"px"}),a.remove(this.el),a.remove(this.$overlay[0]),a({targets:this.$overlay[0],opacity:1,duration:this.options.inDuration,easing:"easeOutQuad"}),""!==this.caption&&(this.$photocaption&&a.remove(this.$photoCaption[0]),this.$photoCaption=o('
'),this.$photoCaption.text(this.caption),o("body").append(this.$photoCaption),this.$photoCaption.css({display:"inline"}),a({targets:this.$photoCaption[0],opacity:1,duration:this.options.inDuration,easing:"easeOutQuad"}));var i=0,n=this.originalWidth/this.windowWidth,s=this.originalHeight/this.windowHeight;this.newWidth=0,this.newHeight=0,si.options.responsiveThreshold,i.$img=i.$el.find("img").first(),i.$img.each(function(){this.complete&&s(this).trigger("load")}),i._updateParallax(),i._setupEventHandlers(),i._setupStyles(),n._parallaxes.push(i),i}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){n._parallaxes.splice(n._parallaxes.indexOf(this),1),this.$img[0].style.transform="",this._removeEventHandlers(),this.$el[0].M_Parallax=void 0}},{key:"_setupEventHandlers",value:function(){this._handleImageLoadBound=this._handleImageLoad.bind(this),this.$img[0].addEventListener("load",this._handleImageLoadBound),0===n._parallaxes.length&&(n._handleScrollThrottled=M.throttle(n._handleScroll,5),window.addEventListener("scroll",n._handleScrollThrottled),n._handleWindowResizeThrottled=M.throttle(n._handleWindowResize,5),window.addEventListener("resize",n._handleWindowResizeThrottled))}},{key:"_removeEventHandlers",value:function(){this.$img[0].removeEventListener("load",this._handleImageLoadBound),0===n._parallaxes.length&&(window.removeEventListener("scroll",n._handleScrollThrottled),window.removeEventListener("resize",n._handleWindowResizeThrottled))}},{key:"_setupStyles",value:function(){this.$img[0].style.opacity=1}},{key:"_handleImageLoad",value:function(){this._updateParallax()}},{key:"_updateParallax",value:function(){var t=0e.options.responsiveThreshold}}},{key:"defaults",get:function(){return e}}]),n}();t._parallaxes=[],M.Parallax=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"parallax","M_Parallax")}(cash),function(a,s){"use strict";var e={duration:300,onShow:null,swipeable:!1,responsiveThreshold:1/0},t=function(t){function n(t,e){_classCallCheck(this,n);var i=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,t,e));return(i.el.M_Tabs=i).options=a.extend({},n.defaults,e),i.$tabLinks=i.$el.children("li.tab").children("a"),i.index=0,i._setupActiveTabLink(),i.options.swipeable?i._setupSwipeableTabs():i._setupNormalTabs(),i._setTabsAndTabWidth(),i._createIndicator(),i._setupEventHandlers(),i}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this._indicator.parentNode.removeChild(this._indicator),this.options.swipeable?this._teardownSwipeableTabs():this._teardownNormalTabs(),this.$el[0].M_Tabs=void 0}},{key:"_setupEventHandlers",value:function(){this._handleWindowResizeBound=this._handleWindowResize.bind(this),window.addEventListener("resize",this._handleWindowResizeBound),this._handleTabClickBound=this._handleTabClick.bind(this),this.el.addEventListener("click",this._handleTabClickBound)}},{key:"_removeEventHandlers",value:function(){window.removeEventListener("resize",this._handleWindowResizeBound),this.el.removeEventListener("click",this._handleTabClickBound)}},{key:"_handleWindowResize",value:function(){this._setTabsAndTabWidth(),0!==this.tabWidth&&0!==this.tabsWidth&&(this._indicator.style.left=this._calcLeftPos(this.$activeTabLink)+"px",this._indicator.style.right=this._calcRightPos(this.$activeTabLink)+"px")}},{key:"_handleTabClick",value:function(t){var e=this,i=a(t.target).closest("li.tab"),n=a(t.target).closest("a");if(n.length&&n.parent().hasClass("tab"))if(i.hasClass("disabled"))t.preventDefault();else if(!n.attr("target")){this.$activeTabLink.removeClass("active");var s=this.$content;this.$activeTabLink=n,this.$content=a(M.escapeHash(n[0].hash)),this.$tabLinks=this.$el.children("li.tab").children("a"),this.$activeTabLink.addClass("active");var o=this.index;this.index=Math.max(this.$tabLinks.index(n),0),this.options.swipeable?this._tabsCarousel&&this._tabsCarousel.set(this.index,function(){"function"==typeof e.options.onShow&&e.options.onShow.call(e,e.$content[0])}):this.$content.length&&(this.$content[0].style.display="block",this.$content.addClass("active"),"function"==typeof this.options.onShow&&this.options.onShow.call(this,this.$content[0]),s.length&&!s.is(this.$content)&&(s[0].style.display="none",s.removeClass("active"))),this._setTabsAndTabWidth(),this._animateIndicator(o),t.preventDefault()}}},{key:"_createIndicator",value:function(){var t=this,e=document.createElement("li");e.classList.add("indicator"),this.el.appendChild(e),this._indicator=e,setTimeout(function(){t._indicator.style.left=t._calcLeftPos(t.$activeTabLink)+"px",t._indicator.style.right=t._calcRightPos(t.$activeTabLink)+"px"},0)}},{key:"_setupActiveTabLink",value:function(){this.$activeTabLink=a(this.$tabLinks.filter('[href="'+location.hash+'"]')),0===this.$activeTabLink.length&&(this.$activeTabLink=this.$el.children("li.tab").children("a.active").first()),0===this.$activeTabLink.length&&(this.$activeTabLink=this.$el.children("li.tab").children("a").first()),this.$tabLinks.removeClass("active"),this.$activeTabLink[0].classList.add("active"),this.index=Math.max(this.$tabLinks.index(this.$activeTabLink),0),this.$activeTabLink.length&&(this.$content=a(M.escapeHash(this.$activeTabLink[0].hash)),this.$content.addClass("active"))}},{key:"_setupSwipeableTabs",value:function(){var i=this;window.innerWidth>this.options.responsiveThreshold&&(this.options.swipeable=!1);var n=a();this.$tabLinks.each(function(t){var e=a(M.escapeHash(t.hash));e.addClass("carousel-item"),n=n.add(e)});var t=a('');n.first().before(t),t.append(n),n[0].style.display="";var e=this.$activeTabLink.closest(".tab").index();this._tabsCarousel=M.Carousel.init(t[0],{fullWidth:!0,noWrap:!0,onCycleTo:function(t){var e=i.index;i.index=a(t).index(),i.$activeTabLink.removeClass("active"),i.$activeTabLink=i.$tabLinks.eq(i.index),i.$activeTabLink.addClass("active"),i._animateIndicator(e),"function"==typeof i.options.onShow&&i.options.onShow.call(i,i.$content[0])}}),this._tabsCarousel.set(e)}},{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(t){if(t.hash){var e=a(M.escapeHash(t.hash));e.length&&(e[0].style.display="none")}})}},{key:"_teardownNormalTabs",value:function(){this.$tabLinks.each(function(t){if(t.hash){var e=a(M.escapeHash(t.hash));e.length&&(e[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._setTabsAndTabWidth(),this._animateIndicator(this.index)}},{key:"_animateIndicator",value:function(t){var e=0,i=0;0<=this.index-t?e=90:i=90;var n={targets:this._indicator,left:{value:this._calcLeftPos(this.$activeTabLink),delay:e},right:{value:this._calcRightPos(this.$activeTabLink),delay:i},duration:this.options.duration,easing:"easeOutQuad"};s.remove(this._indicator),s(n)}},{key:"select",value:function(t){var e=this.$tabLinks.filter('[href="#'+t+'"]');e.length&&e.trigger("click")}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Tabs}},{key:"defaults",get:function(){return e}}]),n}();M.Tabs=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"tabs","M_Tabs")}(cash,M.anime),function(d,e){"use strict";var i={exitDelay:200,enterDelay:0,html:null,margin:5,inDuration:250,outDuration:200,position:"bottom",transitionMovement:10},t=function(t){function n(t,e){_classCallCheck(this,n);var i=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,t,e));return(i.el.M_Tooltip=i).options=d.extend({},n.defaults,e),i.isOpen=!1,i.isHovered=!1,i.isFocused=!1,i._appendTooltipEl(),i._setupEventHandlers(),i}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){d(this.tooltipEl).remove(),this._removeEventHandlers(),this.el.M_Tooltip=void 0}},{key:"_appendTooltipEl",value:function(){var t=document.createElement("div");t.classList.add("material-tooltip"),this.tooltipEl=t;var e=document.createElement("div");e.classList.add("tooltip-content"),e.innerHTML=this.options.html,t.appendChild(e),document.body.appendChild(t)}},{key:"_updateTooltipContent",value:function(){this.tooltipEl.querySelector(".tooltip-content").innerHTML=this.options.html}},{key:"_setupEventHandlers",value:function(){this._handleMouseEnterBound=this._handleMouseEnter.bind(this),this._handleMouseLeaveBound=this._handleMouseLeave.bind(this),this._handleFocusBound=this._handleFocus.bind(this),this._handleBlurBound=this._handleBlur.bind(this),this.el.addEventListener("mouseenter",this._handleMouseEnterBound),this.el.addEventListener("mouseleave",this._handleMouseLeaveBound),this.el.addEventListener("focus",this._handleFocusBound,!0),this.el.addEventListener("blur",this._handleBlurBound,!0)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("mouseenter",this._handleMouseEnterBound),this.el.removeEventListener("mouseleave",this._handleMouseLeaveBound),this.el.removeEventListener("focus",this._handleFocusBound,!0),this.el.removeEventListener("blur",this._handleBlurBound,!0)}},{key:"open",value:function(t){this.isOpen||(t=void 0===t||void 0,this.isOpen=!0,this.options=d.extend({},this.options,this._getAttributeOptions()),this._updateTooltipContent(),this._setEnterDelayTimeout(t))}},{key:"close",value:function(){this.isOpen&&(this.isHovered=!1,this.isFocused=!1,this.isOpen=!1,this._setExitDelayTimeout())}},{key:"_setExitDelayTimeout",value:function(){var t=this;clearTimeout(this._exitDelayTimeout),this._exitDelayTimeout=setTimeout(function(){t.isHovered||t.isFocused||t._animateOut()},this.options.exitDelay)}},{key:"_setEnterDelayTimeout",value:function(t){var e=this;clearTimeout(this._enterDelayTimeout),this._enterDelayTimeout=setTimeout(function(){(e.isHovered||e.isFocused||t)&&e._animateIn()},this.options.enterDelay)}},{key:"_positionTooltip",value:function(){var t,e=this.el,i=this.tooltipEl,n=e.offsetHeight,s=e.offsetWidth,o=i.offsetHeight,a=i.offsetWidth,r=this.options.margin,l=void 0,h=void 0;this.xMovement=0,this.yMovement=0,l=e.getBoundingClientRect().top+M.getDocumentScrollTop(),h=e.getBoundingClientRect().left+M.getDocumentScrollLeft(),"top"===this.options.position?(l+=-o-r,h+=s/2-a/2,this.yMovement=-this.options.transitionMovement):"right"===this.options.position?(l+=n/2-o/2,h+=s+r,this.xMovement=this.options.transitionMovement):"left"===this.options.position?(l+=n/2-o/2,h+=-a-r,this.xMovement=-this.options.transitionMovement):(l+=n+r,h+=s/2-a/2,this.yMovement=this.options.transitionMovement),t=this._repositionWithinScreen(h,l,a,o),d(i).css({top:t.y+"px",left:t.x+"px"})}},{key:"_repositionWithinScreen",value:function(t,e,i,n){var s=M.getDocumentScrollLeft(),o=M.getDocumentScrollTop(),a=t-s,r=e-o,l={left:a,top:r,width:i,height:n},h=this.options.margin+this.options.transitionMovement,d=M.checkWithinContainer(document.body,l,h);return d.left?a=h:d.right&&(a-=a+i-window.innerWidth),d.top?r=h:d.bottom&&(r-=r+n-window.innerHeight),{x:a+s,y:r+o}}},{key:"_animateIn",value:function(){this._positionTooltip(),this.tooltipEl.style.visibility="visible",e.remove(this.tooltipEl),e({targets:this.tooltipEl,opacity:1,translateX:this.xMovement,translateY:this.yMovement,duration:this.options.inDuration,easing:"easeOutCubic"})}},{key:"_animateOut",value:function(){e.remove(this.tooltipEl),e({targets:this.tooltipEl,opacity:0,translateX:0,translateY:0,duration:this.options.outDuration,easing:"easeOutCubic"})}},{key:"_handleMouseEnter",value:function(){this.isHovered=!0,this.isFocused=!1,this.open(!1)}},{key:"_handleMouseLeave",value:function(){this.isHovered=!1,this.isFocused=!1,this.close()}},{key:"_handleFocus",value:function(){M.tabPressed&&(this.isFocused=!0,this.open(!1))}},{key:"_handleBlur",value:function(){this.isFocused=!1,this.close()}},{key:"_getAttributeOptions",value:function(){var t={},e=this.el.getAttribute("data-tooltip"),i=this.el.getAttribute("data-position");return e&&(t.html=e),i&&(t.position=i),t}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Tooltip}},{key:"defaults",get:function(){return i}}]),n}();M.Tooltip=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"tooltip","M_Tooltip")}(cash,M.anime),function(i){"use strict";var t=t||{},e=document.querySelectorAll.bind(document);function m(t){var e="";for(var i in t)t.hasOwnProperty(i)&&(e+=i+":"+t[i]+";");return e}var g={duration:750,show:function(t,e){if(2===t.button)return!1;var i=e||this,n=document.createElement("div");n.className="waves-ripple",i.appendChild(n);var s,o,a,r,l,h,d,u=(h={top:0,left:0},d=(s=i)&&s.ownerDocument,o=d.documentElement,void 0!==s.getBoundingClientRect&&(h=s.getBoundingClientRect()),a=null!==(l=r=d)&&l===l.window?r:9===r.nodeType&&r.defaultView,{top:h.top+a.pageYOffset-o.clientTop,left:h.left+a.pageXOffset-o.clientLeft}),c=t.pageY-u.top,p=t.pageX-u.left,v="scale("+i.clientWidth/100*10+")";"touches"in t&&(c=t.touches[0].pageY-u.top,p=t.touches[0].pageX-u.left),n.setAttribute("data-hold",Date.now()),n.setAttribute("data-scale",v),n.setAttribute("data-x",p),n.setAttribute("data-y",c);var f={top:c+"px",left:p+"px"};n.className=n.className+" waves-notransition",n.setAttribute("style",m(f)),n.className=n.className.replace("waves-notransition",""),f["-webkit-transform"]=v,f["-moz-transform"]=v,f["-ms-transform"]=v,f["-o-transform"]=v,f.transform=v,f.opacity="1",f["-webkit-transition-duration"]=g.duration+"ms",f["-moz-transition-duration"]=g.duration+"ms",f["-o-transition-duration"]=g.duration+"ms",f["transition-duration"]=g.duration+"ms",f["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",f["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",f["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",f["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",n.setAttribute("style",m(f))},hide:function(t){l.touchup(t);var e=this,i=(e.clientWidth,null),n=e.getElementsByClassName("waves-ripple");if(!(0i||1"+o+""+a+""+r+""),i.length&&e.prepend(i)}},{key:"_resetCurrentElement",value:function(){this.activeIndex=-1,this.$active.removeClass("active")}},{key:"_resetAutocomplete",value:function(){h(this.container).empty(),this._resetCurrentElement(),this.oldVal=null,this.isOpen=!1,this._mousedown=!1}},{key:"selectOption",value:function(t){var e=t.text().trim();this.el.value=e,this.$el.trigger("change"),this._resetAutocomplete(),this.close(),"function"==typeof this.options.onAutocomplete&&this.options.onAutocomplete.call(this,e)}},{key:"_renderDropdown",value:function(t,i){var n=this;this._resetAutocomplete();var e=[];for(var s in t)if(t.hasOwnProperty(s)&&-1!==s.toLowerCase().indexOf(i)){if(this.count>=this.options.limit)break;var o={data:t[s],key:s};e.push(o),this.count++}if(this.options.sortFunction){e.sort(function(t,e){return n.options.sortFunction(t.key.toLowerCase(),e.key.toLowerCase(),i.toLowerCase())})}for(var a=0;a");r.data?l.append(''+r.key+""):l.append(""+r.key+""),h(this.container).append(l),this._highlight(i,l)}}},{key:"open",value:function(){var t=this.el.value.toLowerCase();this._resetAutocomplete(),t.length>=this.options.minLength&&(this.isOpen=!0,this._renderDropdown(this.options.data,t)),this.dropdown.isOpen?this.dropdown.recalculateDimensions():this.dropdown.open()}},{key:"close",value:function(){this.dropdown.close()}},{key:"updateData",value:function(t){var e=this.el.value.toLowerCase();this.options.data=t,this.isOpen&&this._renderDropdown(t,e)}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Autocomplete}},{key:"defaults",get:function(){return e}}]),s}();t._keydown=!1,M.Autocomplete=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"autocomplete","M_Autocomplete")}(cash),function(d){M.updateTextFields=function(){d("input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], input[type=date], input[type=time], textarea").each(function(t,e){var i=d(this);0
'),d("body").append(e));var i=t.css("font-family"),n=t.css("font-size"),s=t.css("line-height"),o=t.css("padding-top"),a=t.css("padding-right"),r=t.css("padding-bottom"),l=t.css("padding-left");n&&e.css("font-size",n),i&&e.css("font-family",i),s&&e.css("line-height",s),o&&e.css("padding-top",o),a&&e.css("padding-right",a),r&&e.css("padding-bottom",r),l&&e.css("padding-left",l),t.data("original-height")||t.data("original-height",t.height()),"off"===t.attr("wrap")&&e.css("overflow-wrap","normal").css("white-space","pre"),e.text(t[0].value+"\n");var h=e.html().replace(/\n/g,"
");e.html(h),0'),this.$slides.each(function(t,e){var i=s('
  • ');n.$indicators.append(i[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 e=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 i=this.$active.find(".caption");this.$active.removeClass("active"),o({targets:this.$active[0],opacity:0,duration:this.options.duration,easing:"easeOutQuad",complete:function(){e.$slides.not(".active").each(function(t){o({targets:t,opacity:0,translateX:0,translateY:0,duration:0,easing:"easeOutQuad"})})}}),this._animateCaptionIn(i[0],this.options.duration),this.options.indicators&&(this.$indicators.eq(this.activeIndex).removeClass("active"),this.$indicators.eq(t).addClass("active")),o({targets:this.$slides.eq(t)[0],opacity:1,duration:this.options.duration,easing:"easeOutQuad"}),o({targets:this.$slides.eq(t).find(".caption")[0],opacity:1,translateX:0,translateY:0,duration:this.options.duration,delay:this.options.duration,easing:"easeOutQuad"}),this.$slides.eq(t).addClass("active"),this.activeIndex=t,this.start()}}},{key:"pause",value:function(){clearInterval(this.interval)}},{key:"start",value:function(){clearInterval(this.interval),this.interval=setInterval(this._handleIntervalBound,this.options.duration+this.options.interval)}},{key:"next",value:function(){var t=this.activeIndex+1;t>=this.$slides.length?t=0:t<0&&(t=this.$slides.length-1),this.set(t)}},{key:"prev",value:function(){var t=this.activeIndex-1;t>=this.$slides.length?t=0:t<0&&(t=this.$slides.length-1),this.set(t)}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Slider}},{key:"defaults",get:function(){return e}}]),n}();M.Slider=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"slider","M_Slider")}(cash,M.anime),function(n,s){n(document).on("click",".card",function(t){if(n(this).children(".card-reveal").length){var i=n(t.target).closest(".card");void 0===i.data("initialOverflow")&&i.data("initialOverflow",void 0===i.css("overflow")?"":i.css("overflow"));var e=n(this).find(".card-reveal");n(t.target).is(n(".card-reveal .card-title"))||n(t.target).is(n(".card-reveal .card-title i"))?s({targets:e[0],translateY:0,duration:225,easing:"easeInOutQuad",complete:function(t){var e=t.animatables[0].target;n(e).css({display:"none"}),i.css("overflow",i.data("initialOverflow"))}}):(n(t.target).is(n(".card .activator"))||n(t.target).is(n(".card .activator i")))&&(i.css("overflow","hidden"),e.css({display:"block"}),s({targets:e[0],translateY:"-100%",duration:300,easing:"easeInOutQuad"}))}})}(cash,M.anime),function(h){"use strict";var e={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{},limit:1/0,onChipAdd:null,onChipSelect:null,onChipDelete:null},t=function(t){function l(t,e){_classCallCheck(this,l);var i=_possibleConstructorReturn(this,(l.__proto__||Object.getPrototypeOf(l)).call(this,l,t,e));return(i.el.M_Chips=i).options=h.extend({},l.defaults,e),i.$el.addClass("chips input-field"),i.chipsData=[],i.$chips=h(),i._setupInput(),i.hasAutocomplete=0"),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?h(this.$input).prop("placeholder",this.options.placeholder):(void 0===this.chipsData||this.chipsData.length)&&this.options.secondaryPlaceholder&&h(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 e=this._renderChip(t);this.$chips.add(e),this.chipsData.push(t),h(this.$input).before(e),this._setPlaceholder(),"function"==typeof this.options.onChipAdd&&this.options.onChipAdd.call(this,this.$el,e)}}},{key:"deleteChip",value:function(t){var e=this.$chips.eq(t);this.$chips.eq(t).remove(),this.$chips=this.$chips.filter(function(t){return 0<=h(t).index()}),this.chipsData.splice(t,1),this._setPlaceholder(),"function"==typeof this.options.onChipDelete&&this.options.onChipDelete.call(this,this.$el,e[0])}},{key:"selectChip",value:function(t){var e=this.$chips.eq(t);(this._selectedChip=e)[0].focus(),"function"==typeof this.options.onChipSelect&&this.options.onChipSelect.call(this,this.$el,e[0])}}],[{key:"init",value:function(t,e){return _get(l.__proto__||Object.getPrototypeOf(l),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Chips}},{key:"_handleChipsKeydown",value:function(t){l._keydown=!0;var e=h(t.target).closest(".chips"),i=t.target&&e.length;if(!h(t.target).is("input, textarea")&&i){var n=e[0].M_Chips;if(8===t.keyCode||46===t.keyCode){t.preventDefault();var s=n.chipsData.length;if(n._selectedChip){var o=n._selectedChip.index();n.deleteChip(o),n._selectedChip=null,s=Math.max(o-1,0)}n.chipsData.length&&n.selectChip(s)}else if(37===t.keyCode){if(n._selectedChip){var a=n._selectedChip.index()-1;if(a<0)return;n.selectChip(a)}}else if(39===t.keyCode&&n._selectedChip){var r=n._selectedChip.index()+1;r>=n.chipsData.length?n.$input[0].focus():n.selectChip(r)}}}},{key:"_handleChipsKeyup",value:function(t){l._keydown=!1}},{key:"_handleChipsBlur",value:function(t){l._keydown||(h(t.target).closest(".chips")[0].M_Chips._selectedChip=null)}},{key:"defaults",get:function(){return e}}]),l}();t._keydown=!1,M.Chips=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"chips","M_Chips"),h(document).ready(function(){h(document.body).on("click",".chip .close",function(){var t=h(this).closest(".chips");t.length&&t[0].M_Chips||h(this).closest(".chip").remove()})})}(cash),function(s){"use strict";var e={top:0,bottom:1/0,offset:0,onPositionChange:null},t=function(t){function n(t,e){_classCallCheck(this,n);var i=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,t,e));return(i.el.M_Pushpin=i).options=s.extend({},n.defaults,e),i.originalOffset=i.el.offsetTop,n._pushpins.push(i),i._setupEventHandlers(),i._updatePosition(),i}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this.el.style.top=null,this._removePinClasses(),this._removeEventHandlers();var t=n._pushpins.indexOf(this);n._pushpins.splice(t,1)}},{key:"_setupEventHandlers",value:function(){document.addEventListener("scroll",n._updateElements)}},{key:"_removeEventHandlers",value:function(){document.removeEventListener("scroll",n._updateElements)}},{key:"_updatePosition",value:function(){var t=M.getDocumentScrollTop()+this.options.offset;this.options.top<=t&&this.options.bottom>=t&&!this.el.classList.contains("pinned")&&(this._removePinClasses(),this.el.style.top=this.options.offset+"px",this.el.classList.add("pinned"),"function"==typeof this.options.onPositionChange&&this.options.onPositionChange.call(this,"pinned")),tthis.options.bottom&&!this.el.classList.contains("pin-bottom")&&(this._removePinClasses(),this.el.classList.add("pin-bottom"),this.el.style.top=this.options.bottom-this.originalOffset+"px","function"==typeof this.options.onPositionChange&&this.options.onPositionChange.call(this,"pin-bottom"))}},{key:"_removePinClasses",value:function(){this.el.classList.remove("pin-top"),this.el.classList.remove("pinned"),this.el.classList.remove("pin-bottom")}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Pushpin}},{key:"_updateElements",value:function(){for(var t in n._pushpins){n._pushpins[t]._updatePosition()}}},{key:"defaults",get:function(){return e}}]),n}();t._pushpins=[],M.Pushpin=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"pushpin","M_Pushpin")}(cash),function(r,s){"use strict";var e={direction:"top",hoverEnabled:!0,toolbarEnabled:!1};r.fn.reverse=[].reverse;var t=function(t){function n(t,e){_classCallCheck(this,n);var i=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,t,e));return(i.el.M_FloatingActionButton=i).options=r.extend({},n.defaults,e),i.isOpen=!1,i.$anchor=i.$el.children("a").first(),i.$menu=i.$el.children("ul").first(),i.$floatingBtns=i.$el.find("ul .btn-floating"),i.$floatingBtnsReverse=i.$el.find("ul .btn-floating").reverse(),i.offsetY=0,i.offsetX=0,i.$el.addClass("direction-"+i.options.direction),"top"===i.options.direction?i.offsetY=40:"right"===i.options.direction?i.offsetX=-40:"bottom"===i.options.direction?i.offsetY=-40:i.offsetX=40,i._setupEventHandlers(),i}return _inherits(n,Component),_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){r(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(){var e=this;this.$el.addClass("active");var i=0;this.$floatingBtnsReverse.each(function(t){s({targets:t,opacity:1,scale:[.4,1],translateY:[e.offsetY,0],translateX:[e.offsetX,0],duration:275,delay:i,easing:"easeInOutQuad"}),i+=40})}},{key:"_animateOutFAB",value:function(){var e=this;this.$floatingBtnsReverse.each(function(t){s.remove(t),s({targets:t,opacity:0,scale:.4,translateY:e.offsetY,translateX:e.offsetX,duration:175,easing:"easeOutQuad",complete:function(){e.$el.removeClass("active")}})})}},{key:"_animateInToolbar",value:function(){var t,e=this,i=window.innerWidth,n=window.innerHeight,s=this.el.getBoundingClientRect(),o=r('
    '),a=this.$anchor.css("background-color");this.$anchor.append(o),this.offsetX=s.left-i/2+s.width/2,this.offsetY=n-s.bottom,t=i/o[0].clientWidth,this.btnBottom=s.bottom,this.btnLeft=s.left,this.btnWidth=s.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":a}),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":a}),o.css({transform:"scale("+t+")",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"}),e.$menu.children("li").children("a").css({opacity:1}),e._handleDocumentClickBound=e._handleDocumentClick.bind(e),window.addEventListener("scroll",e._handleCloseBound,!0),document.body.addEventListener("click",e._handleDocumentClickBound,!0)},100)},0)}},{key:"_animateOutToolbar",value:function(){var t=this,e=window.innerWidth,i=window.innerHeight,n=this.$el.find(".fab-backdrop"),s=this.$anchor.css("background-color");this.offsetX=this.btnLeft-e/2+this.btnWidth/2,this.offsetY=i-this.btnBottom,this.$el.removeClass("active"),this.$el.css({"background-color":"transparent",transition:"none"}),this.$anchor.css({transition:"none"}),n.css({transform:"scale(0)","background-color":s}),this.$menu.children("li").children("a").css({opacity:""}),setTimeout(function(){n.remove(),t.$el.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-t.offsetX+"px,0,0)"}),t.$anchor.css({overflow:"",transform:"translate3d(0,"+t.offsetY+"px,0)"}),setTimeout(function(){t.$el.css({transform:"translate3d(0,0,0)",transition:"transform .2s"}),t.$anchor.css({transform:"translate3d(0,0,0)",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"})},20)},200)}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_FloatingActionButton}},{key:"defaults",get:function(){return e}}]),n}();M.FloatingActionButton=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"floatingActionButton","M_FloatingActionButton")}(cash,M.anime),function(g){"use strict";var e={autoClose:!1,format:"mmm dd, yyyy",parse:null,defaultDate:null,setDefaultDate:!1,disableWeekends:!1,disableDayFn:null,firstDay:0,minDate:null,maxDate:null,yearRange:10,minYear:0,maxYear:9999,minMonth:void 0,maxMonth:void 0,startRange:null,endRange:null,isRTL:!1,showMonthAfterYear:!1,showDaysInNextAndPreviousMonths:!1,container:null,showClearBtn:!1,i18n:{cancel:"Cancel",clear:"Clear",done:"Ok",previousMonth:"‹",nextMonth:"›",months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysAbbrev:["S","M","T","W","T","F","S"]},events:[],onSelect:null,onOpen:null,onClose:null,onDraw:null},t=function(t){function B(t,e){_classCallCheck(this,B);var i=_possibleConstructorReturn(this,(B.__proto__||Object.getPrototypeOf(B)).call(this,B,t,e));(i.el.M_Datepicker=i).options=g.extend({},B.defaults,e),e&&e.hasOwnProperty("i18n")&&"object"==typeof e.i18n&&(i.options.i18n=g.extend({},B.defaults.i18n,e.i18n)),i.options.minDate&&i.options.minDate.setHours(0,0,0,0),i.options.maxDate&&i.options.maxDate.setHours(0,0,0,0),i.id=M.guid(),i._setupVariables(),i._insertHTMLIntoDOM(),i._setupModal(),i._setupEventHandlers(),i.options.defaultDate||(i.options.defaultDate=new Date(Date.parse(i.el.value)));var n=i.options.defaultDate;return B._isDate(n)?i.options.setDefaultDate?(i.setDate(n,!0),i.setInputValue()):i.gotoDate(n):i.gotoDate(new Date),i.isOpen=!1,i}return _inherits(B,Component),_createClass(B,[{key:"destroy",value:function(){this._removeEventHandlers(),this.modal.destroy(),g(this.modalEl).remove(),this.destroySelects(),this.el.M_Datepicker=void 0}},{key:"destroySelects",value:function(){var t=this.calendarEl.querySelector(".orig-select-year");t&&M.FormSelect.getInstance(t).destroy();var e=this.calendarEl.querySelector(".orig-select-month");e&&M.FormSelect.getInstance(e).destroy()}},{key:"_insertHTMLIntoDOM",value:function(){this.options.showClearBtn&&(g(this.clearBtn).css({visibility:""}),this.clearBtn.innerHTML=this.options.i18n.clear),this.doneBtn.innerHTML=this.options.i18n.done,this.cancelBtn.innerHTML=this.options.i18n.cancel,this.options.container?this.$modalEl.appendTo(this.options.container):this.$modalEl.insertBefore(this.el)}},{key:"_setupModal",value:function(){var t=this;this.modalEl.id="modal-"+this.id,this.modal=M.Modal.init(this.modalEl,{onCloseEnd:function(){t.isOpen=!1}})}},{key:"toString",value:function(t){var e=this;return t=t||this.options.format,B._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))),B._isDate(t)){var i=this.options.minDate,n=this.options.maxDate;B._isDate(i)&&tn.maxDate||n.disableWeekends&&B._isWeekend(y)||n.disableDayFn&&n.disableDayFn(y),isEmpty:C,isStartRange:x,isEndRange:L,isInRange:T,showDaysInNextAndPreviousMonths:n.showDaysInNextAndPreviousMonths};l.push(this.renderDay($)),7==++_&&(r.push(this.renderRow(l,n.isRTL,m)),_=0,m=!(l=[]))}return this.renderTable(n,r,i)}},{key:"renderDay",value:function(t){var e=[],i="false";if(t.isEmpty){if(!t.showDaysInNextAndPreviousMonths)return'';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(t,e,i,n,s,o){var a,r,l=void 0,h=void 0,d=void 0,u=this.options,c=i===u.minYear,p=i===u.maxYear,v='
    ',f=!0,m=!0;for(d=[],l=0;l<12;l++)d.push('");for(a='",g.isArray(u.yearRange)?(l=u.yearRange[0],h=u.yearRange[1]+1):(l=i-u.yearRange,h=1+i+u.yearRange),d=[];l=u.minYear&&d.push('");r='";v+='',v+='
    ',u.showMonthAfterYear?v+=r+a:v+=a+r,v+="
    ",c&&(0===n||u.minMonth>=n)&&(f=!1),p&&(11===n||u.maxMonth<=n)&&(m=!1);return(v+='')+"
    "}},{key:"draw",value:function(t){if(this.isOpen||t){var e,i=this.options,n=i.minYear,s=i.maxYear,o=i.minMonth,a=i.maxMonth,r="";this._y<=n&&(this._y=n,!isNaN(o)&&this._m=s&&(this._y=s,!isNaN(a)&&this._m>a&&(this._m=a)),e="datepicker-title-"+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,2);for(var l=0;l<1;l++)this._renderDateDisplay(),r+=this.renderTitle(this,l,this.calendars[l].year,this.calendars[l].month,this.calendars[0].year,e)+this.render(this.calendars[l].year,this.calendars[l].month,e);this.destroySelects(),this.calendarEl.innerHTML=r;var h=this.calendarEl.querySelector(".orig-select-year"),d=this.calendarEl.querySelector(".orig-select-month");M.FormSelect.init(h,{classes:"select-year",dropdownOptions:{container:document.body,constrainWidth:!1}}),M.FormSelect.init(d,{classes:"select-month",dropdownOptions:{container:document.body,constrainWidth:!1}}),h.addEventListener("change",this._handleYearChange.bind(this)),d.addEventListener("change",this._handleMonthChange.bind(this)),"function"==typeof this.options.onDraw&&this.options.onDraw(this)}}},{key:"_setupEventHandlers",value:function(){this._handleInputKeydownBound=this._handleInputKeydown.bind(this),this._handleInputClickBound=this._handleInputClick.bind(this),this._handleInputChangeBound=this._handleInputChange.bind(this),this._handleCalendarClickBound=this._handleCalendarClick.bind(this),this._finishSelectionBound=this._finishSelection.bind(this),this._handleMonthChange=this._handleMonthChange.bind(this),this._closeBound=this.close.bind(this),this.el.addEventListener("click",this._handleInputClickBound),this.el.addEventListener("keydown",this._handleInputKeydownBound),this.el.addEventListener("change",this._handleInputChangeBound),this.calendarEl.addEventListener("click",this._handleCalendarClickBound),this.doneBtn.addEventListener("click",this._finishSelectionBound),this.cancelBtn.addEventListener("click",this._closeBound),this.options.showClearBtn&&(this._handleClearClickBound=this._handleClearClick.bind(this),this.clearBtn.addEventListener("click",this._handleClearClickBound))}},{key:"_setupVariables",value:function(){var e=this;this.$modalEl=g(B._template),this.modalEl=this.$modalEl[0],this.calendarEl=this.modalEl.querySelector(".datepicker-calendar"),this.yearTextEl=this.modalEl.querySelector(".year-text"),this.dateTextEl=this.modalEl.querySelector(".date-text"),this.options.showClearBtn&&(this.clearBtn=this.modalEl.querySelector(".datepicker-clear")),this.doneBtn=this.modalEl.querySelector(".datepicker-done"),this.cancelBtn=this.modalEl.querySelector(".datepicker-cancel"),this.formats={d:function(){return e.date.getDate()},dd:function(){var t=e.date.getDate();return(t<10?"0":"")+t},ddd:function(){return e.options.i18n.weekdaysShort[e.date.getDay()]},dddd:function(){return e.options.i18n.weekdays[e.date.getDay()]},m:function(){return e.date.getMonth()+1},mm:function(){var t=e.date.getMonth()+1;return(t<10?"0":"")+t},mmm:function(){return e.options.i18n.monthsShort[e.date.getMonth()]},mmmm:function(){return e.options.i18n.months[e.date.getMonth()]},yy:function(){return(""+e.date.getFullYear()).slice(2)},yyyy:function(){return e.date.getFullYear()}}}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleInputClickBound),this.el.removeEventListener("keydown",this._handleInputKeydownBound),this.el.removeEventListener("change",this._handleInputChangeBound),this.calendarEl.removeEventListener("click",this._handleCalendarClickBound)}},{key:"_handleInputClick",value:function(){this.open()}},{key:"_handleInputKeydown",value:function(t){t.which===M.keys.ENTER&&(t.preventDefault(),this.open())}},{key:"_handleCalendarClick",value:function(t){if(this.isOpen){var e=g(t.target);e.hasClass("is-disabled")||(!e.hasClass("datepicker-day-button")||e.hasClass("is-empty")||e.parent().hasClass("is-disabled")?e.closest(".month-prev").length?this.prevMonth():e.closest(".month-next").length&&this.nextMonth():(this.setDate(new Date(t.target.getAttribute("data-year"),t.target.getAttribute("data-month"),t.target.getAttribute("data-day"))),this.options.autoClose&&this._finishSelection()))}}},{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)),B._isDate(e)&&this.setDate(e))}},{key:"renderDayName",value:function(t,e,i){for(e+=t.firstDay;7<=e;)e-=7;return i?t.i18n.weekdaysAbbrev[e]:t.i18n.weekdays[e]}},{key:"_finishSelection",value:function(){this.setInputValue(),this.close()}},{key:"open",value:function(){if(!this.isOpen)return this.isOpen=!0,"function"==typeof this.options.onOpen&&this.options.onOpen.call(this),this.draw(),this.modal.open(),this}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,"function"==typeof this.options.onClose&&this.options.onClose.call(this),this.modal.close(),this}}],[{key:"init",value:function(t,e){return _get(B.__proto__||Object.getPrototypeOf(B),"init",this).call(this,this,t,e)}},{key:"_isDate",value:function(t){return/Date/.test(Object.prototype.toString.call(t))&&!isNaN(t.getTime())}},{key:"_isWeekend",value:function(t){var e=t.getDay();return 0===e||6===e}},{key:"_setToStartOfDay",value:function(t){B._isDate(t)&&t.setHours(0,0,0,0)}},{key:"_getDaysInMonth",value:function(t,e){return[31,B._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){B._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}}]),B}();t._template=['"].join(""),M.Datepicker=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"datepicker","M_Datepicker")}(cash),function(h){"use strict";var e={dialRadius:135,outerRadius:105,innerRadius:70,tickRadius:20,duration:350,container:null,defaultTime:"now",fromNow:0,showClearBtn:!1,i18n:{cancel:"Cancel",clear:"Clear",done:"Ok"},autoClose:!1,twelveHour:!0,vibrate:!0,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null,onSelect:null},t=function(t){function f(t,e){_classCallCheck(this,f);var i=_possibleConstructorReturn(this,(f.__proto__||Object.getPrototypeOf(f)).call(this,f,t,e));return(i.el.M_Timepicker=i).options=h.extend({},f.defaults,e),i.id=M.guid(),i._insertHTMLIntoDOM(),i._setupModal(),i._setupVariables(),i._setupEventHandlers(),i._clockSetup(),i._pickerSetup(),i}return _inherits(f,Component),_createClass(f,[{key:"destroy",value:function(){this._removeEventHandlers(),this.modal.destroy(),h(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),h(this.spanHours).on("click",this.showView.bind(this,"hours")),h(this.spanMinutes).on("click",this.showView.bind(this,"minutes"))}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleInputClickBound),this.el.removeEventListener("keydown",this._handleInputKeydownBound)}},{key:"_handleInputClick",value:function(){this.open()}},{key:"_handleInputKeydown",value:function(t){t.which===M.keys.ENTER&&(t.preventDefault(),this.open())}},{key:"_handleClockClickStart",value:function(t){t.preventDefault();var e=this.plate.getBoundingClientRect(),i=e.left,n=e.top;this.x0=i+this.options.dialRadius,this.y0=n+this.options.dialRadius,this.moved=!1;var s=f._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=f._Pos(t),i=e.x-this.x0,n=e.y-this.y0;this.moved=!0,this.setHand(i,n,!1,!0)}},{key:"_handleDocumentClickEnd",value:function(t){var e=this;t.preventDefault(),document.removeEventListener("mouseup",this._handleDocumentClickEndBound),document.removeEventListener("touchend",this._handleDocumentClickEndBound);var i=f._Pos(t),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&&(h(this.minutesView).addClass("timepicker-dial-out"),setTimeout(function(){e.done()},this.options.duration/2)),"function"==typeof this.options.onSelect&&this.options.onSelect.call(this,this.hours,this.minutes),document.removeEventListener("mousemove",this._handleDocumentClickMoveBound),document.removeEventListener("touchmove",this._handleDocumentClickMoveBound)}},{key:"_insertHTMLIntoDOM",value:function(){this.$modalEl=h(f._template),this.modalEl=this.$modalEl[0],this.modalEl.id="modal-"+this.id;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.modal=M.Modal.init(this.modalEl,{onOpenStart:this.options.onOpenStart,onOpenEnd:this.options.onOpenEnd,onCloseStart:this.options.onCloseStart,onCloseEnd:function(){"function"==typeof t.options.onCloseEnd&&t.options.onCloseEnd.call(t),t.isOpen=!1}})}},{key:"_setupVariables",value:function(){this.currentView="hours",this.vibrate=navigator.vibrate?"vibrate":navigator.webkitVibrate?"webkitVibrate":null,this._canvas=this.modalEl.querySelector(".timepicker-canvas"),this.plate=this.modalEl.querySelector(".timepicker-plate"),this.hoursView=this.modalEl.querySelector(".timepicker-hours"),this.minutesView=this.modalEl.querySelector(".timepicker-minutes"),this.spanHours=this.modalEl.querySelector(".timepicker-span-hours"),this.spanMinutes=this.modalEl.querySelector(".timepicker-span-minutes"),this.spanAmPm=this.modalEl.querySelector(".timepicker-span-am-pm"),this.footer=this.modalEl.querySelector(".timepicker-footer"),this.amOrPm="PM"}},{key:"_pickerSetup",value:function(){var t=h('").appendTo(this.footer).on("click",this.clear.bind(this));this.options.showClearBtn&&t.css({visibility:""});var e=h('
    ');h('").appendTo(e).on("click",this.close.bind(this)),h('").appendTo(e).on("click",this.done.bind(this)),e.appendTo(this.footer)}},{key:"_clockSetup",value:function(){this.options.twelveHour&&(this.$amBtn=h('
    AM
    '),this.$pmBtn=h('
    PM
    '),this.$amBtn.on("click",this._handleAmPmClick.bind(this)).appendTo(this.spanAmPm),this.$pmBtn.on("click",this._handleAmPmClick.bind(this)).appendTo(this.spanAmPm)),this._buildHoursView(),this._buildMinutesView(),this._buildSVGClock()}},{key:"_buildSVGClock",value:function(){var t=this.options.dialRadius,e=this.options.tickRadius,i=2*t,n=f._createSVGEl("svg");n.setAttribute("class","timepicker-svg"),n.setAttribute("width",i),n.setAttribute("height",i);var s=f._createSVGEl("g");s.setAttribute("transform","translate("+t+","+t+")");var o=f._createSVGEl("circle");o.setAttribute("class","timepicker-canvas-bearing"),o.setAttribute("cx",0),o.setAttribute("cy",0),o.setAttribute("r",4);var a=f._createSVGEl("line");a.setAttribute("x1",0),a.setAttribute("y1",0);var r=f._createSVGEl("circle");r.setAttribute("class","timepicker-canvas-bg"),r.setAttribute("r",e),s.appendChild(a),s.appendChild(r),s.appendChild(o),n.appendChild(s),this._canvas.appendChild(n),this.hand=a,this.bg=r,this.bearing=o,this.g=s}},{key:"_buildHoursView",value:function(){var t=h('
    ');if(this.options.twelveHour)for(var e=1;e<13;e+=1){var i=t.clone(),n=e/6*Math.PI,s=this.options.outerRadius;i.css({left:this.options.dialRadius+Math.sin(n)*s-this.options.tickRadius+"px",top:this.options.dialRadius-Math.cos(n)*s-this.options.tickRadius+"px"}),i.html(0===e?"00":e),this.hoursView.appendChild(i[0])}else for(var o=0;o<24;o+=1){var a=t.clone(),r=o/6*Math.PI,l=0'),e=0;e<60;e+=5){var i=t.clone(),n=e/30*Math.PI;i.css({left:this.options.dialRadius+Math.sin(n)*this.options.outerRadius-this.options.tickRadius+"px",top:this.options.dialRadius-Math.cos(n)*this.options.outerRadius-this.options.tickRadius+"px"}),i.html(f._addLeadingZero(e)),this.minutesView.appendChild(i[0])}}},{key:"_handleAmPmClick",value:function(t){var e=h(t.target);this.amOrPm=e.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]&&(0','",""].join(""),M.Timepicker=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"timepicker","M_Timepicker")}(cash),function(s){"use strict";var e={},t=function(t){function n(t,e){_classCallCheck(this,n);var i=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,t,e));return(i.el.M_CharacterCounter=i).options=s.extend({},n.defaults,e),i.isInvalid=!1,i.isValidLength=!1,i._setupCounter(),i._setupEventHandlers(),i}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.CharacterCounter=void 0,this._removeCounter()}},{key:"_setupEventHandlers",value:function(){this._handleUpdateCounterBound=this.updateCounter.bind(this),this.el.addEventListener("focus",this._handleUpdateCounterBound,!0),this.el.addEventListener("input",this._handleUpdateCounterBound,!0)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("focus",this._handleUpdateCounterBound,!0),this.el.removeEventListener("input",this._handleUpdateCounterBound,!0)}},{key:"_setupCounter",value:function(){this.counterEl=document.createElement("span"),s(this.counterEl).addClass("character-counter").css({float:"right","font-size":"12px",height:1}),this.$el.parent().append(this.counterEl)}},{key:"_removeCounter",value:function(){s(this.counterEl).remove()}},{key:"updateCounter",value:function(){var t=+this.$el.attr("data-length"),e=this.el.value.length;this.isValidLength=e<=t;var i=e;t&&(i+="/"+t,this._validateInput()),s(this.counterEl).html(i)}},{key:"_validateInput",value:function(){this.isValidLength&&this.isInvalid?(this.isInvalid=!1,this.$el.removeClass("invalid")):this.isValidLength||this.isInvalid||(this.isInvalid=!0,this.$el.removeClass("valid"),this.$el.addClass("invalid"))}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_CharacterCounter}},{key:"defaults",get:function(){return e}}]),n}();M.CharacterCounter=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"characterCounter","M_CharacterCounter")}(cash),function(b){"use strict";var e={duration:200,dist:-100,shift:0,padding:0,numVisible:5,fullWidth:!1,indicators:!1,noWrap:!1,onCycleTo:null},t=function(t){function i(t,e){_classCallCheck(this,i);var n=_possibleConstructorReturn(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,i,t,e));return(n.el.M_Carousel=n).options=b.extend({},i.defaults,e),n.hasMultipleSlides=1'),n.$el.find(".carousel-item").each(function(t,e){if(n.images.push(t),n.showIndicators){var i=b('
  • ');0===e&&i[0].classList.add("active"),n.$indicators.append(i)}}),n.showIndicators&&n.$el.append(n.$indicators),n.count=n.images.length,n.options.numVisible=Math.min(n.count,n.options.numVisible),n.xform="transform",["webkit","Moz","O","ms"].every(function(t){var e=t+"Transform";return void 0===document.body.style[e]||(n.xform=e,!1)}),n._setupEventHandlers(),n._scroll(n.offset),n}return _inherits(i,Component),_createClass(i,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_Carousel=void 0}},{key:"_setupEventHandlers",value:function(){var i=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,e){t.addEventListener("click",i._handleIndicatorClickBound)}));var t=M.throttle(this._handleResize,200);this._handleThrottledResizeBound=t.bind(this),window.addEventListener("resize",this._handleThrottledResizeBound)}},{key:"_removeEventHandlers",value:function(){var i=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,e){t.removeEventListener("click",i._handleIndicatorClickBound)}),window.removeEventListener("resize",this._handleThrottledResizeBound)}},{key:"_handleCarouselTap",value:function(t){"mousedown"===t.type&&b(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(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)(2=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(t){if(this.dragged)return t.preventDefault(),t.stopPropagation(),!1;if(!this.options.fullWidth){var e=b(t.target).closest(".carousel-item").index();0!==this._wrap(this.center)-e&&(t.preventDefault(),t.stopPropagation()),this._cycleTo(e)}}},{key:"_handleIndicatorClick",value:function(t){t.stopPropagation();var e=b(t.target).closest(".indicator-item");e.length&&this._cycleTo(e.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 i=this,e=this.$el.find(".carousel-item.active").length?this.$el.find(".carousel-item.active").first():this.$el.find(".carousel-item").first(),n=e.find("img").first();if(n.length)if(n[0].complete){var s=n.height();if(0=this.count?t%this.count:t<0?this._wrap(this.count+t%this.count):t}},{key:"_track",value:function(){var t,e,i,n;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,2<(e=this.amplitude*Math.exp(-t/this.options.duration))||e<-2?(this._scroll(this.target-e),requestAnimationFrame(this._autoScrollBound)):this._scroll(this.target))}},{key:"_scroll",value:function(t){var e=this;this.$el.hasClass("scrolling")||this.el.classList.add("scrolling"),null!=this.scrollingTimeout&&window.clearTimeout(this.scrollingTimeout),this.scrollingTimeout=window.setTimeout(function(){e.$el.removeClass("scrolling")},this.options.duration);var i,n,s,o,a=void 0,r=void 0,l=void 0,h=void 0,d=void 0,u=void 0,c=this.center,p=1/this.options.numVisible;if(this.offset="number"==typeof t?t:this.offset,this.center=Math.floor((this.offset+this.dim/2)/this.dim),o=-(s=(n=this.offset-this.center*this.dim)<0?1:-1)*n*2/this.dim,i=this.count>>1,this.options.fullWidth?(l="translateX(0)",u=1):(l="translateX("+(this.el.clientWidth-this.itemWidth)/2+"px) ",l+="translateY("+(this.el.clientHeight-this.itemHeight)/2+"px)",u=1-p*o),this.showIndicators){var v=this.center%this.count,f=this.$indicators.find(".indicator-item.active");f.index()!==v&&(f.removeClass("active"),this.$indicators.find(".indicator-item").eq(v)[0].classList.add("active"))}if(!this.noWrap||0<=this.center&&this.center=this.count||e<0){if(this.noWrap)return;e=this._wrap(e)}this._cycleTo(e)}},{key:"prev",value:function(t){(void 0===t||isNaN(t))&&(t=1);var e=this.center-t;if(e>=this.count||e<0){if(this.noWrap)return;e=this._wrap(e)}this._cycleTo(e)}},{key:"set",value:function(t,e){if((void 0===t||isNaN(t))&&(t=0),t>this.count||t<0){if(this.noWrap)return;t=this._wrap(t)}this._cycleTo(t,e)}}],[{key:"init",value:function(t,e){return _get(i.__proto__||Object.getPrototypeOf(i),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Carousel}},{key:"defaults",get:function(){return e}}]),i}();M.Carousel=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"carousel","M_Carousel")}(cash),function(S){"use strict";var e={onOpen:void 0,onClose:void 0},t=function(t){function n(t,e){_classCallCheck(this,n);var i=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,t,e));return(i.el.M_TapTarget=i).options=S.extend({},n.defaults,e),i.isOpen=!1,i.$origin=S("#"+i.$el.attr("data-target")),i._setup(),i._calculatePositioning(),i._setupEventHandlers(),i}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.TapTarget=void 0}},{key:"_setupEventHandlers",value:function(){this._handleDocumentClickBound=this._handleDocumentClick.bind(this),this._handleTargetClickBound=this._handleTargetClick.bind(this),this._handleOriginClickBound=this._handleOriginClick.bind(this),this.el.addEventListener("click",this._handleTargetClickBound),this.originEl.addEventListener("click",this._handleOriginClickBound);var t=M.throttle(this._handleResize,200);this._handleThrottledResizeBound=t.bind(this),window.addEventListener("resize",this._handleThrottledResizeBound)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleTargetClickBound),this.originEl.removeEventListener("click",this._handleOriginClickBound),window.removeEventListener("resize",this._handleThrottledResizeBound)}},{key:"_handleTargetClick",value:function(t){this.open()}},{key:"_handleOriginClick",value:function(t){this.close()}},{key:"_handleResize",value:function(t){this._calculatePositioning()}},{key:"_handleDocumentClick",value:function(t){S(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=S(this.wrapper).find(".tap-target-wave")[0],this.originEl=S(this.wrapper).find(".tap-target-origin")[0],this.contentEl=this.$el.find(".tap-target-content")[0],S(this.wrapper).hasClass(".tap-target-wrapper")||(this.wrapper=document.createElement("div"),this.wrapper.classList.add("tap-target-wrapper"),this.$el.before(S(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 e=this.$origin.parents(),i=0;i'+t.getAttribute("label")+"")[0]),i.each(function(t){var e=n._appendOptionWithIcon(n.$el,t,"optgroup-option");n._addOptionToValueDict(t,e)})}}),this.$el.after(this.dropdownOptions),this.input=document.createElement("input"),d(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&&d(this.input).prop("disabled","true"),this.$el.before(this.input),this._setValueToInput();var t=d('');if(this.$el.before(t[0]),!this.el.disabled){var e=d.extend({},this.options.dropdownOptions);e.onOpenEnd=function(t){var e=d(n.dropdownOptions).find(".selected").first();if(e.length&&(M.keyDown=!0,n.dropdown.focusedIndex=e.index(),n.dropdown._focusFocusedItem(),M.keyDown=!1,n.dropdown.isScrollable)){var i=e[0].getBoundingClientRect().top-n.dropdownOptions.getBoundingClientRect().top;i-=n.dropdownOptions.clientHeight/2,n.dropdownOptions.scrollTop=i}},this.isMultiple&&(e.closeOnClick=!1),this.dropdown=M.Dropdown.init(this.input,e)}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(){d(this.wrapper).find(".caret").remove(),d(this.input).remove(),d(this.dropdownOptions).remove(),d(this.wrapper).before(this.$el),d(this.wrapper).remove()}},{key:"_appendOptionWithIcon",value:function(t,e,i){var n=e.disabled?"disabled ":"",s="optgroup-option"===i?"optgroup-option ":"",o=this.isMultiple?'":e.innerHTML,a=d("
  • "),r=d("");r.html(o),a.addClass(n+" "+s),a.append(r);var l=e.getAttribute("data-icon");if(l){var h=d('');a.prepend(h)}return d(this.dropdownOptions).append(a[0]),a[0]}},{key:"_toggleEntryFromArray",value:function(t){var e=!this._keysSelected.hasOwnProperty(t),i=d(this._valueDict[t].optionEl);return e?this._keysSelected[t]=!0:delete this._keysSelected[t],i.toggleClass("selected",e),i.find('input[type="checkbox"]').prop("checked",e),i.prop("selected",e),e}},{key:"_setValueToInput",value:function(){var i=[];if(this.$el.find("option").each(function(t){if(d(t).prop("selected")){var e=d(t).text();i.push(e)}}),!i.length){var t=this.$el.find("option:disabled").eq(0);t.length&&""===t[0].value&&i.push(t.text())}this.input.value=i.join(", ")}},{key:"_setSelectedStates",value:function(){for(var t in this._keysSelected={},this._valueDict){var e=this._valueDict[t],i=d(e.el).prop("selected");d(e.optionEl).find('input[type="checkbox"]').prop("checked",i),i?(this._activateOption(d(this.dropdownOptions),d(e.optionEl)),this._keysSelected[t]=!0):d(e.optionEl).removeClass("selected")}}},{key:"_activateOption",value:function(t,e){e&&(this.isMultiple||t.find("li.selected").removeClass("selected"),d(e).addClass("selected"))}},{key:"getSelectedValues",value:function(){var t=[];for(var e in this._keysSelected)t.push(this._valueDict[e].el.value);return t}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_FormSelect}},{key:"defaults",get:function(){return e}}]),n}();M.FormSelect=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"formSelect","M_FormSelect")}(cash),function(s,e){"use strict";var i={},t=function(t){function n(t,e){_classCallCheck(this,n);var i=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,t,e));return(i.el.M_Range=i).options=s.extend({},n.defaults,e),i._mousedown=!1,i._setupThumb(),i._setupEventHandlers(),i}return _inherits(n,Component),_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(){s(this.value).html(this.$el.val()),s(this.thumb).hasClass("active")||this._showRangeBubble();var t=this._calcRangeOffset();s(this.thumb).addClass("active").css("left",t+"px")}},{key:"_handleRangeMousedownTouchstart",value:function(t){if(s(this.value).html(this.$el.val()),this._mousedown=!0,this.$el.addClass("active"),s(this.thumb).hasClass("active")||this._showRangeBubble(),"input"!==t.type){var e=this._calcRangeOffset();s(this.thumb).addClass("active").css("left",e+"px")}}},{key:"_handleRangeInputMousemoveTouchmove",value:function(){if(this._mousedown){s(this.thumb).hasClass("active")||this._showRangeBubble();var t=this._calcRangeOffset();s(this.thumb).addClass("active").css("left",t+"px"),s(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 t=7+parseInt(this.$el.css("padding-left"))+"px";s(this.thumb).hasClass("active")&&(e.remove(this.thumb),e({targets:this.thumb,height:0,width:0,top:10,easing:"easeOutQuad",marginLeft:t,duration:100})),s(this.thumb).removeClass("active")}}},{key:"_setupThumb",value:function(){this.thumb=document.createElement("span"),this.value=document.createElement("span"),s(this.thumb).addClass("thumb"),s(this.value).addClass("value"),s(this.thumb).append(this.value),this.$el.after(this.thumb)}},{key:"_removeThumb",value:function(){s(this.thumb).remove()}},{key:"_showRangeBubble",value:function(){var t=-7+parseInt(s(this.thumb).parent().css("padding-left"))+"px";e.remove(this.thumb),e({targets:this.thumb,height:30,width:30,top:-30,marginLeft:t,duration:300,easing:"easeOutQuint"})}},{key:"_calcRangeOffset",value:function(){var t=this.$el.width()-15,e=parseFloat(this.$el.attr("max"))||100,i=parseFloat(this.$el.attr("min"))||0;return(parseFloat(this.$el.val())-i)/(e-i)*t}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Range}},{key:"defaults",get:function(){return i}}]),n}();M.Range=t,M.jQueryLoaded&&M.initializeJqueryWrapper(t,"range","M_Range"),t.init(s("input[type=range]"))}(cash,M.anime); \ No newline at end of file