diff --git a/assets/alerts.98bff990.jpg b/assets/alerts.98bff990.jpg new file mode 100644 index 0000000..afd15e4 Binary files /dev/null and b/assets/alerts.98bff990.jpg differ diff --git a/assets/angular.f08a630b.jpg b/assets/angular.f08a630b.jpg new file mode 100644 index 0000000..3fdc331 Binary files /dev/null and b/assets/angular.f08a630b.jpg differ diff --git a/assets/bg9.71f6e235.jpg b/assets/bg9.71f6e235.jpg new file mode 100644 index 0000000..a29b720 Binary files /dev/null and b/assets/bg9.71f6e235.jpg differ diff --git a/assets/blog-9-4.b058d197.jpg b/assets/blog-9-4.b058d197.jpg new file mode 100644 index 0000000..d85643e Binary files /dev/null and b/assets/blog-9-4.b058d197.jpg differ diff --git a/assets/blog-posts.439e8426.png b/assets/blog-posts.439e8426.png new file mode 100644 index 0000000..2a3b3e0 Binary files /dev/null and b/assets/blog-posts.439e8426.png differ diff --git a/assets/blog2.fe63ab0e.jpg b/assets/blog2.fe63ab0e.jpg new file mode 100644 index 0000000..d05e511 Binary files /dev/null and b/assets/blog2.fe63ab0e.jpg differ diff --git a/assets/bootstrap5.7aeb69ea.jpg b/assets/bootstrap5.7aeb69ea.jpg new file mode 100644 index 0000000..3696ade Binary files /dev/null and b/assets/bootstrap5.7aeb69ea.jpg differ diff --git a/assets/bruce-mars.f4e2d5ca.jpg b/assets/bruce-mars.f4e2d5ca.jpg new file mode 100644 index 0000000..335cf58 Binary files /dev/null and b/assets/bruce-mars.f4e2d5ca.jpg differ diff --git a/assets/city-profile.7a169449.jpg b/assets/city-profile.7a169449.jpg new file mode 100644 index 0000000..7fcd1a9 Binary files /dev/null and b/assets/city-profile.7a169449.jpg differ diff --git a/assets/content.98ead8a7.png b/assets/content.98ead8a7.png new file mode 100644 index 0000000..afb029d Binary files /dev/null and b/assets/content.98ead8a7.png differ diff --git a/assets/down-arrow-dark.13d4c70e.svg b/assets/down-arrow-dark.13d4c70e.svg new file mode 100644 index 0000000..11bb8d8 --- /dev/null +++ b/assets/down-arrow-dark.13d4c70e.svg @@ -0,0 +1,11 @@ + + + down-arrow + + + + + + + + diff --git a/assets/down-arrow-white.e66846bd.svg b/assets/down-arrow-white.e66846bd.svg new file mode 100644 index 0000000..f13dc2f --- /dev/null +++ b/assets/down-arrow-white.e66846bd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/down-arrow.90145daf.svg b/assets/down-arrow.90145daf.svg new file mode 100644 index 0000000..8a5fb42 --- /dev/null +++ b/assets/down-arrow.90145daf.svg @@ -0,0 +1,11 @@ + + + down-arrow + + + + + + + + \ No newline at end of file diff --git a/assets/dropdowns.61f43d5f.jpg b/assets/dropdowns.61f43d5f.jpg new file mode 100644 index 0000000..78628fc Binary files /dev/null and b/assets/dropdowns.61f43d5f.jpg differ diff --git a/assets/features.4a05a0ff.png b/assets/features.4a05a0ff.png new file mode 100644 index 0000000..9fe22b3 Binary files /dev/null and b/assets/features.4a05a0ff.png differ diff --git a/assets/icon-tailwind.7b2d94c7.jpg b/assets/icon-tailwind.7b2d94c7.jpg new file mode 100644 index 0000000..a1e3eba Binary files /dev/null and b/assets/icon-tailwind.7b2d94c7.jpg differ diff --git a/assets/illustration-signin.4fb4c335.jpg b/assets/illustration-signin.4fb4c335.jpg new file mode 100644 index 0000000..f01cb23 Binary files /dev/null and b/assets/illustration-signin.4fb4c335.jpg differ diff --git a/assets/index.85d39609.css b/assets/index.85d39609.css new file mode 100644 index 0000000..ef2bf11 --- /dev/null +++ b/assets/index.85d39609.css @@ -0,0 +1,22 @@ +@charset "UTF-8";pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.prism-editor-wrapper{width:100%;height:100%;display:flex;align-items:flex-start;overflow:auto;-o-tab-size:1.5em;tab-size:1.5em;-moz-tab-size:1.5em}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.prism-editor-wrapper .prism-editor__textarea{color:transparent!important}.prism-editor-wrapper .prism-editor__textarea::-moz-selection{background-color:#accef7!important;color:transparent!important}.prism-editor-wrapper .prism-editor__textarea::selection{background-color:#accef7!important;color:transparent!important}}.prism-editor-wrapper .prism-editor__container{position:relative;text-align:left;box-sizing:border-box;padding:0;overflow:hidden;width:100%}.prism-editor-wrapper .prism-editor__line-numbers{height:100%;overflow:hidden;flex-shrink:0;padding-top:4px;margin-top:0;margin-right:10px}.prism-editor-wrapper .prism-editor__line-number{text-align:right;white-space:nowrap}.prism-editor-wrapper .prism-editor__textarea{position:absolute;top:0;left:0;height:100%;width:100%;resize:none;color:inherit;overflow:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-fill-color:transparent}.prism-editor-wrapper .prism-editor__editor,.prism-editor-wrapper .prism-editor__textarea{margin:0;border:0;background:none;box-sizing:inherit;display:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;-moz-tab-size:inherit;-o-tab-size:inherit;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit;white-space:pre-wrap;word-wrap:keep-all;overflow-wrap:break-word;padding:0}.prism-editor-wrapper .prism-editor__textarea--empty{-webkit-text-fill-color:inherit!important}.prism-editor-wrapper .prism-editor__editor{position:relative;pointer-events:none}.my-editor{color:#000;font-family:Consolas,Fira Mono,Menlo,Courier,monospace;font-size:1em;line-height:1.5;padding:5px;tab-size:4}.prism-editor__textarea:focus{outline:none}@font-face{font-family:NucleoIcons;src:url(/vue-material-kit-pro/assets/nucleo-icons.f899f875.eot);src:url(/vue-material-kit-pro/assets/nucleo-icons.f899f875.eot) format("embedded-opentype"),url(/vue-material-kit-pro/assets/nucleo-icons.3180896c.woff2) format("woff2"),url(/vue-material-kit-pro/assets/nucleo-icons.daa807b2.woff) format("woff"),url(/vue-material-kit-pro/assets/nucleo-icons.655956cd.ttf) format("truetype"),url(/vue-material-kit-pro/assets/nucleo-icons.be977573.svg) format("svg");font-weight:400;font-style:normal}.ni{display:inline-block;font: 14px/1 NucleoIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ni-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.ni-2x{font-size:2em}.ni-3x{font-size:3em}.ni-4x{font-size:4em}.ni-5x{font-size:5em}.ni.square,.ni.circle{padding:.33333333em;vertical-align:-16%;background-color:#eee}.ni.circle{border-radius:50%}.ni-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.ni-ul>li{position:relative}.ni-ul>li>.ni{position:absolute;left:-1.57142857em;top:.14285714em;text-align:center}.ni-ul>li>.ni.lg{top:0;left:-1.35714286em}.ni-ul>li>.ni.circle,.ni-ul>li>.ni.square{top:-.19047619em;left:-1.9047619em}.ni.spin{-webkit-animation:nc-spin 2s infinite linear;-moz-animation:nc-spin 2s infinite linear;animation:nc-spin 2s infinite linear}@-webkit-keyframes nc-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes nc-spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes nc-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.ni.rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ni.rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ni.rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.ni.flip-y{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scaleX(-1)}.ni.flip-x{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scaleY(-1)}.ni-active-40:before{content:"\ea02"}.ni-air-baloon:before{content:"\ea03"}.ni-album-2:before{content:"\ea04"}.ni-align-center:before{content:"\ea05"}.ni-align-left-2:before{content:"\ea06"}.ni-ambulance:before{content:"\ea07"}.ni-app:before{content:"\ea08"}.ni-archive-2:before{content:"\ea09"}.ni-atom:before{content:"\ea0a"}.ni-badge:before{content:"\ea0b"}.ni-bag-17:before{content:"\ea0c"}.ni-basket:before{content:"\ea0d"}.ni-bell-55:before{content:"\ea0e"}.ni-bold-down:before{content:"\ea0f"}.ni-bold-left:before{content:"\ea10"}.ni-bold-right:before{content:"\ea11"}.ni-bold-up:before{content:"\ea12"}.ni-bold:before{content:"\ea13"}.ni-book-bookmark:before{content:"\ea14"}.ni-books:before{content:"\ea15"}.ni-box-2:before{content:"\ea16"}.ni-briefcase-24:before{content:"\ea17"}.ni-building:before{content:"\ea18"}.ni-bulb-61:before{content:"\ea19"}.ni-bullet-list-67:before{content:"\ea1a"}.ni-bus-front-12:before{content:"\ea1b"}.ni-button-pause:before{content:"\ea1c"}.ni-button-play:before{content:"\ea1d"}.ni-button-power:before{content:"\ea1e"}.ni-calendar-grid-58:before{content:"\ea1f"}.ni-camera-compact:before{content:"\ea20"}.ni-caps-small:before{content:"\ea21"}.ni-cart:before{content:"\ea22"}.ni-chart-bar-32:before{content:"\ea23"}.ni-chart-pie-35:before{content:"\ea24"}.ni-chat-round:before{content:"\ea25"}.ni-check-bold:before{content:"\ea26"}.ni-circle-08:before{content:"\ea27"}.ni-cloud-download-95:before{content:"\ea28"}.ni-cloud-upload-96:before{content:"\ea29"}.ni-compass-04:before{content:"\ea2a"}.ni-controller:before{content:"\ea2b"}.ni-credit-card:before{content:"\ea2c"}.ni-curved-next:before{content:"\ea2d"}.ni-delivery-fast:before{content:"\ea2e"}.ni-diamond:before{content:"\ea2f"}.ni-email-83:before{content:"\ea30"}.ni-fat-add:before{content:"\ea31"}.ni-fat-delete:before{content:"\ea32"}.ni-fat-remove:before{content:"\ea33"}.ni-favourite-28:before{content:"\ea34"}.ni-folder-17:before{content:"\ea35"}.ni-glasses-2:before{content:"\ea36"}.ni-hat-3:before{content:"\ea37"}.ni-headphones:before{content:"\ea38"}.ni-html5:before{content:"\ea39"}.ni-istanbul:before{content:"\ea3a"}.ni-key-25:before{content:"\ea3b"}.ni-laptop:before{content:"\ea3c"}.ni-like-2:before{content:"\ea3d"}.ni-lock-circle-open:before{content:"\ea3e"}.ni-map-big:before{content:"\ea3f"}.ni-mobile-button:before{content:"\ea40"}.ni-money-coins:before{content:"\ea41"}.ni-note-03:before{content:"\ea42"}.ni-notification-70:before{content:"\ea43"}.ni-palette:before{content:"\ea44"}.ni-paper-diploma:before{content:"\ea45"}.ni-pin-3:before{content:"\ea46"}.ni-planet:before{content:"\ea47"}.ni-ruler-pencil:before{content:"\ea48"}.ni-satisfied:before{content:"\ea49"}.ni-scissors:before{content:"\ea4a"}.ni-send:before{content:"\ea4b"}.ni-settings-gear-65:before{content:"\ea4c"}.ni-settings:before{content:"\ea4d"}.ni-single-02:before{content:"\ea4e"}.ni-single-copy-04:before{content:"\ea4f"}.ni-sound-wave:before{content:"\ea50"}.ni-spaceship:before{content:"\ea51"}.ni-square-pin:before{content:"\ea52"}.ni-support-16:before{content:"\ea53"}.ni-tablet-button:before{content:"\ea54"}.ni-tag:before{content:"\ea55"}.ni-tie-bow:before{content:"\ea56"}.ni-time-alarm:before{content:"\ea57"}.ni-trophy:before{content:"\ea58"}.ni-tv-2:before{content:"\ea59"}.ni-umbrella-13:before{content:"\ea5a"}.ni-user-run:before{content:"\ea5b"}.ni-vector:before{content:"\ea5c"}.ni-watch-time:before{content:"\ea5d"}.ni-world:before{content:"\ea5e"}.ni-zoom-split-in:before{content:"\ea5f"}.ni-collection:before{content:"\ea60"}.ni-image:before{content:"\ea61"}.ni-shop:before{content:"\ea62"}.ni-ungroup:before{content:"\ea63"}.ni-world-2:before{content:"\ea64"}.ni-ui-04:before{content:"\ea65"}.icon{display:inline-block;color:#111;height:1em;width:1em}.icon use{fill:#7ea6f6}.icon.icon-outline use{stroke:#7ea6f6}.icon-xs{height:.5em;width:.5em}.icon-sm{height:.8em;width:.8em}.icon-lg{height:1.6em;width:1.6em}.icon-xl{height:2em;width:2em}.icon-text-aligner{display:flex;align-items:center}.icon-text-aligner .icon{color:inherit;margin-right:.4em}.icon-text-aligner .icon use{color:inherit;fill:currentColor}.icon-text-aligner .icon.icon-outline use{stroke:currentColor}.icon{fill:currentColor;stroke:none}.icon.icon-outline{fill:none;stroke:currentColor}.icon use{stroke:none}.icon.icon-outline use{fill:none}.icon-outline.icon-stroke-1{stroke-width:1px}.icon-outline.icon-stroke-2{stroke-width:2px}.icon-outline.icon-stroke-3{stroke-width:3px}.icon-outline.icon-stroke-4{stroke-width:4px}.icon-outline.icon-stroke-1 use,.icon-outline.icon-stroke-3 use{-webkit-transform:translateX(.5px) translateY(.5px);-moz-transform:translateX(.5px) translateY(.5px);-ms-transform:translateX(.5px) translateY(.5px);-o-transform:translateX(.5px) translateY(.5px);transform:translate(.5px) translateY(.5px)}/*! + * Bootstrap v5.2.0-beta1 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue: #63b3ed;--bs-indigo: #596cff;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #f56565;--bs-orange: #fd7e14;--bs-yellow: #fbd38d;--bs-green: #81e6d9;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #f0f2f5;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #e91e63;--bs-secondary: #7b809a;--bs-success: #4caf50;--bs-info: #1a73e8;--bs-warning: #fb8c00;--bs-danger: #f44335;--bs-light: #f0f2f5;--bs-dark: #344767;--bs-white: #fff;--bs-primary-rgb: 233, 30, 99;--bs-secondary-rgb: 123, 128, 154;--bs-success-rgb: 76, 175, 80;--bs-info-rgb: 26, 115, 232;--bs-warning-rgb: 251, 140, 0;--bs-danger-rgb: 244, 67, 53;--bs-light-rgb: 240, 242, 245;--bs-dark-rgb: 52, 71, 103;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 123, 128, 154;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: "Roboto", Helvetica, Arial, sans-serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #7b809a;--bs-body-bg: #fff;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .125rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: .75rem;--bs-border-radius-2xl: 1rem;--bs-border-radius-pill: 50rem;--bs-heading-color: #344767;--bs-link-color: #e91e63;--bs-link-hover-color: #e91e63;--bs-code-color: #d63384;--bs-highlight-bg: #fcf8e3}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){h1,.h1{font-size:3rem}}h2,.h2{font-size:calc(1.35rem + 1.2vw)}@media (min-width: 1200px){h2,.h2{font-size:2.25rem}}h3,.h3{font-size:calc(1.3125rem + .75vw)}@media (min-width: 1200px){h3,.h3{font-size:1.875rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:none}a:hover{color:var(--bs-link-hover-color);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.125rem}kbd kbd{padding:0;font-size:1em;font-weight:600}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:400}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}.g-6,.gx-6{--bs-gutter-x: 4rem}.g-6,.gy-6{--bs-gutter-y: 4rem}.g-7,.gx-7{--bs-gutter-x: 6rem}.g-7,.gy-7{--bs-gutter-y: 6rem}.g-8,.gx-8{--bs-gutter-x: 8rem}.g-8,.gy-8{--bs-gutter-y: 8rem}.g-9,.gx-9{--bs-gutter-x: 10rem}.g-9,.gy-9{--bs-gutter-y: 10rem}.g-10,.gx-10{--bs-gutter-x: 12rem}.g-10,.gy-10{--bs-gutter-y: 12rem}.g-11,.gx-11{--bs-gutter-x: 14rem}.g-11,.gy-11{--bs-gutter-y: 14rem}.g-12,.gx-12{--bs-gutter-x: 16rem}.g-12,.gy-12{--bs-gutter-y: 16rem}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}.g-sm-6,.gx-sm-6{--bs-gutter-x: 4rem}.g-sm-6,.gy-sm-6{--bs-gutter-y: 4rem}.g-sm-7,.gx-sm-7{--bs-gutter-x: 6rem}.g-sm-7,.gy-sm-7{--bs-gutter-y: 6rem}.g-sm-8,.gx-sm-8{--bs-gutter-x: 8rem}.g-sm-8,.gy-sm-8{--bs-gutter-y: 8rem}.g-sm-9,.gx-sm-9{--bs-gutter-x: 10rem}.g-sm-9,.gy-sm-9{--bs-gutter-y: 10rem}.g-sm-10,.gx-sm-10{--bs-gutter-x: 12rem}.g-sm-10,.gy-sm-10{--bs-gutter-y: 12rem}.g-sm-11,.gx-sm-11{--bs-gutter-x: 14rem}.g-sm-11,.gy-sm-11{--bs-gutter-y: 14rem}.g-sm-12,.gx-sm-12{--bs-gutter-x: 16rem}.g-sm-12,.gy-sm-12{--bs-gutter-y: 16rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}.g-md-6,.gx-md-6{--bs-gutter-x: 4rem}.g-md-6,.gy-md-6{--bs-gutter-y: 4rem}.g-md-7,.gx-md-7{--bs-gutter-x: 6rem}.g-md-7,.gy-md-7{--bs-gutter-y: 6rem}.g-md-8,.gx-md-8{--bs-gutter-x: 8rem}.g-md-8,.gy-md-8{--bs-gutter-y: 8rem}.g-md-9,.gx-md-9{--bs-gutter-x: 10rem}.g-md-9,.gy-md-9{--bs-gutter-y: 10rem}.g-md-10,.gx-md-10{--bs-gutter-x: 12rem}.g-md-10,.gy-md-10{--bs-gutter-y: 12rem}.g-md-11,.gx-md-11{--bs-gutter-x: 14rem}.g-md-11,.gy-md-11{--bs-gutter-y: 14rem}.g-md-12,.gx-md-12{--bs-gutter-x: 16rem}.g-md-12,.gy-md-12{--bs-gutter-y: 16rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}.g-lg-6,.gx-lg-6{--bs-gutter-x: 4rem}.g-lg-6,.gy-lg-6{--bs-gutter-y: 4rem}.g-lg-7,.gx-lg-7{--bs-gutter-x: 6rem}.g-lg-7,.gy-lg-7{--bs-gutter-y: 6rem}.g-lg-8,.gx-lg-8{--bs-gutter-x: 8rem}.g-lg-8,.gy-lg-8{--bs-gutter-y: 8rem}.g-lg-9,.gx-lg-9{--bs-gutter-x: 10rem}.g-lg-9,.gy-lg-9{--bs-gutter-y: 10rem}.g-lg-10,.gx-lg-10{--bs-gutter-x: 12rem}.g-lg-10,.gy-lg-10{--bs-gutter-y: 12rem}.g-lg-11,.gx-lg-11{--bs-gutter-x: 14rem}.g-lg-11,.gy-lg-11{--bs-gutter-y: 14rem}.g-lg-12,.gx-lg-12{--bs-gutter-x: 16rem}.g-lg-12,.gy-lg-12{--bs-gutter-y: 16rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}.g-xl-6,.gx-xl-6{--bs-gutter-x: 4rem}.g-xl-6,.gy-xl-6{--bs-gutter-y: 4rem}.g-xl-7,.gx-xl-7{--bs-gutter-x: 6rem}.g-xl-7,.gy-xl-7{--bs-gutter-y: 6rem}.g-xl-8,.gx-xl-8{--bs-gutter-x: 8rem}.g-xl-8,.gy-xl-8{--bs-gutter-y: 8rem}.g-xl-9,.gx-xl-9{--bs-gutter-x: 10rem}.g-xl-9,.gy-xl-9{--bs-gutter-y: 10rem}.g-xl-10,.gx-xl-10{--bs-gutter-x: 12rem}.g-xl-10,.gy-xl-10{--bs-gutter-y: 12rem}.g-xl-11,.gx-xl-11{--bs-gutter-x: 14rem}.g-xl-11,.gy-xl-11{--bs-gutter-y: 14rem}.g-xl-12,.gx-xl-12{--bs-gutter-x: 16rem}.g-xl-12,.gy-xl-12{--bs-gutter-y: 16rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x: 4rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y: 4rem}.g-xxl-7,.gx-xxl-7{--bs-gutter-x: 6rem}.g-xxl-7,.gy-xxl-7{--bs-gutter-y: 6rem}.g-xxl-8,.gx-xxl-8{--bs-gutter-x: 8rem}.g-xxl-8,.gy-xxl-8{--bs-gutter-y: 8rem}.g-xxl-9,.gx-xxl-9{--bs-gutter-x: 10rem}.g-xxl-9,.gy-xxl-9{--bs-gutter-y: 10rem}.g-xxl-10,.gx-xxl-10{--bs-gutter-x: 12rem}.g-xxl-10,.gy-xxl-10{--bs-gutter-y: 12rem}.g-xxl-11,.gx-xxl-11{--bs-gutter-x: 14rem}.g-xxl-11,.gy-xxl-11{--bs-gutter-y: 14rem}.g-xxl-12,.gx-xxl-12{--bs-gutter-x: 16rem}.g-xxl-12,.gy-xxl-12{--bs-gutter-y: 16rem}}.table{--bs-table-color: #7b809a;--bs-table-bg: transparent;--bs-table-border-color: #f0f2f5;--bs-table-accent-bg: transparent;--bs-table-striped-color: #7b809a;--bs-table-striped-bg: rgba(0, 0, 0, .05);--bs-table-active-color: #7b809a;--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: #7b809a;--bs-table-hover-bg: rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #000;--bs-table-bg: #fbd2e0;--bs-table-border-color: #e2bdca;--bs-table-striped-bg: #eec8d5;--bs-table-striped-color: #000;--bs-table-active-bg: #e2bdca;--bs-table-active-color: #000;--bs-table-hover-bg: #e8c2cf;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e5e6eb;--bs-table-border-color: #cecfd4;--bs-table-striped-bg: #dadbdf;--bs-table-striped-color: #000;--bs-table-active-bg: #cecfd4;--bs-table-active-color: #000;--bs-table-hover-bg: #d4d5d9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #dbefdc;--bs-table-border-color: #c5d7c6;--bs-table-striped-bg: #d0e3d1;--bs-table-striped-color: #000;--bs-table-active-bg: #c5d7c6;--bs-table-active-color: #000;--bs-table-hover-bg: #cbddcc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #d1e3fa;--bs-table-border-color: #bccce1;--bs-table-striped-bg: #c7d8ee;--bs-table-striped-color: #000;--bs-table-active-bg: #bccce1;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d2e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fee8cc;--bs-table-border-color: #e5d1b8;--bs-table-striped-bg: #f1dcc2;--bs-table-striped-color: #000;--bs-table-active-bg: #e5d1b8;--bs-table-active-color: #000;--bs-table-hover-bg: #ebd7bd;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #fdd9d7;--bs-table-border-color: #e4c3c2;--bs-table-striped-bg: #f0cecc;--bs-table-striped-color: #000;--bs-table-active-bg: #e4c3c2;--bs-table-active-color: #000;--bs-table-hover-bg: #eac9c7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f0f2f5;--bs-table-border-color: #d8dadd;--bs-table-striped-bg: #e4e6e9;--bs-table-striped-color: #000;--bs-table-active-bg: #d8dadd;--bs-table-active-color: #000;--bs-table-hover-bg: #dee0e3;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #344767;--bs-table-border-color: #485976;--bs-table-striped-bg: #3e506f;--bs-table-striped-color: #fff;--bs-table-active-bg: #485976;--bs-table-active-color: #fff;--bs-table-hover-bg: #435572;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem;font-size:.875rem;font-weight:400;color:#7b809a}.col-form-label{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);margin-bottom:0;font-size:inherit;font-weight:400;line-height:1.5rem;color:#7b809a}.col-form-label-lg{padding-top:calc(.75rem + 1px);padding-bottom:calc(.75rem + 1px);font-size:.875rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.75rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.5rem 0;font-size:.875rem;font-weight:400;line-height:1.5rem;color:#495057;background-color:transparent;background-clip:padding-box;border:1px solid #d2d6da;appearance:none;border-radius:.375rem;transition:.2s ease}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#495057;background-color:transparent;border-color:transparent;outline:0;box-shadow:none}.form-control::-webkit-date-and-time-value{height:1.5rem}.form-control::placeholder{color:#adb5bd;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#f0f2f5;opacity:1}.form-control::file-selector-button{padding:.5rem 0;margin:-.5rem 0;margin-inline-end:0;color:#495057;background-color:transparent;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:all .15s ease-in}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#0000000d}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;line-height:1.5rem;color:#344767;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:unset;padding:.25rem .75rem;font-size:.75rem;border-radius:.125rem}.form-control-sm::file-selector-button{padding:.25rem .75rem;margin:-.25rem -.75rem;margin-inline-end:.75rem}.form-control-lg{min-height:unset;padding:.75rem;font-size:.875rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.75rem;margin:-.75rem;margin-inline-end:.75rem}textarea.form-control,textarea.form-control-sm,textarea.form-control-lg{min-height:unset}.form-control-color{width:3rem;height:auto;padding:.5rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5rem;border-radius:.375rem}.form-control-color::-webkit-color-swatch{height:1.5rem;border-radius:.375rem}.form-select{display:block;width:100%;padding:.5rem 1rem .5rem 0;-moz-padding-start:-3px;font-size:.875rem;font-weight:400;line-height:1.5rem;color:#495057;background-color:transparent;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0 center;background-size:16px 12px;border:1px solid #d2d6da;border-radius:.375rem;transition:.2s ease;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:transparent;outline:0;box-shadow:none}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:0;background-image:none}.form-select:disabled{color:#6c757d;background-color:#f0f2f5}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem;font-size:.75rem;border-radius:.125rem}.form-select-lg{padding-top:.75rem;padding-bottom:.75rem;padding-left:.75rem;font-size:.875rem;border-radius:.5rem}.form-check{display:block;min-height:auto;padding-left:1.73em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.73em}.form-check-reverse{padding-right:1.73em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.73em;margin-left:0}.form-check-input{width:1.23em;height:1.23em;margin-top:.135em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:none;appearance:none;print-color-adjust:exact;transition:background-color .25s ease,border-color .25s ease,background-position .15s ease-in-out,opacity .15s ease-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-check-input{transition:none}}.form-check-input[type=checkbox]{border-radius:.35rem}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(99%)}.form-check-input:focus{border-color:none;outline:0;box-shadow:none}.form-check-input:checked{background-color:transparent;border-color:transparent}.form-check-input:checked[type=checkbox]{background-image:linear-gradient(195deg,#ec407a 0%,#d81b60 100%)}.form-check-input:checked[type=radio]{background-image:linear-gradient(195deg,#ec407a 0%,#d81b60 100%)}.form-check-input[type=checkbox]:indeterminate{background-color:#e91e63;border-color:#e91e63;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.375rem}.form-switch .form-check-input{width:1.875rem;margin-left:-2.375rem;background-image:none;background-position:left center;border-radius:1.875rem;transition:background-color .25s ease,border-color .25s ease,background-position .15s ease-in-out,opacity .15s ease-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:none}.form-switch .form-check-input:checked{background-position:right center;background-image:none}.form-switch.form-check-reverse{padding-right:2.375rem;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.375rem;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:calc(1rem + 4px);padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,none}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#e91e63;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#f9c1d4}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#e91e63;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#f9c1d4}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem 0;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 0}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.5rem 0;font-size:.875rem;font-weight:400;line-height:1.5rem;color:#344767;text-align:center;white-space:nowrap;background-color:transparent;border:1px solid #d2d6da;border-radius:.375rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.75rem;font-size:.875rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .75rem;font-size:.75rem;border-radius:.125rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:1rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#66d432}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#000;background-color:#66d432e6;border-radius:.375rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#66d432;padding-right:unset;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#66d432;box-shadow:0 0 0 2px #66d43240}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:unset;background-position:top .75rem right .75rem}.was-validated .form-select:valid,.form-select.is-valid{border-color:#66d432}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:1rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right 0 center,center right 1rem;background-size:16px 12px,1rem 1rem}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#66d432;box-shadow:0 0 0 2px #66d43240}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + unset)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#66d432}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#66d432}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 2px #66d43240}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#66d432}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#fd5c70}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#000;background-color:#fd5c70e6;border-radius:.375rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#fd5c70;padding-right:unset;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#fd5c70;box-shadow:0 0 0 2px #fd5c7040}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:unset;background-position:top .75rem right .75rem}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#fd5c70}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:1rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e");background-position:right 0 center,center right 1rem;background-size:16px 12px,1rem 1rem}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#fd5c70;box-shadow:0 0 0 2px #fd5c7040}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + unset)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#fd5c70}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#fd5c70}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 2px #fd5c7040}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#fd5c70}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{--bs-btn-padding-x: 1.5rem;--bs-btn-padding-y: .625rem;--bs-btn-font-family: ;--bs-btn-font-size: .75rem;--bs-btn-font-weight: 700;--bs-btn-line-height: 1.667;--bs-btn-color: #7b809a;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: .5rem;--bs-btn-box-shadow: 0 4px 7px -1px rgba(0, 0, 0, .11), 0 2px 4px -1px rgba(0, 0, 0, .07);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .2rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:all .15s ease-in}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check:focus+.btn,.btn:focus{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn-check:active+.btn,.btn:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus,.btn-check:active+.btn:focus,.btn:active:focus,.btn.active:focus,.btn.show:focus{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #000;--bs-btn-bg: #e91e63;--bs-btn-border-color: #e91e63;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ec407a;--bs-btn-hover-border-color: #eb3573;--bs-btn-focus-shadow-rgb: 198, 26, 84;--bs-btn-active-color: #000;--bs-btn-active-bg: #ed4b82;--bs-btn-active-border-color: #eb3573;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #e91e63;--bs-btn-disabled-border-color: #e91e63}.btn-secondary{--bs-btn-color: #000;--bs-btn-bg: #7b809a;--bs-btn-border-color: #7b809a;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #8f93a9;--bs-btn-hover-border-color: #888da4;--bs-btn-focus-shadow-rgb: 105, 109, 131;--bs-btn-active-color: #000;--bs-btn-active-bg: #9599ae;--bs-btn-active-border-color: #888da4;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #7b809a;--bs-btn-disabled-border-color: #7b809a}.btn-success{--bs-btn-color: #000;--bs-btn-bg: #4caf50;--bs-btn-border-color: #4caf50;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #67bb6a;--bs-btn-hover-border-color: #5eb762;--bs-btn-focus-shadow-rgb: 65, 149, 68;--bs-btn-active-color: #000;--bs-btn-active-bg: #70bf73;--bs-btn-active-border-color: #5eb762;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #4caf50;--bs-btn-disabled-border-color: #4caf50}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #1a73e8;--bs-btn-border-color: #1a73e8;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1662c5;--bs-btn-hover-border-color: #155cba;--bs-btn-focus-shadow-rgb: 60, 136, 235;--bs-btn-active-color: #fff;--bs-btn-active-bg: #155cba;--bs-btn-active-border-color: #1456ae;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #1a73e8;--bs-btn-disabled-border-color: #1a73e8}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #fb8c00;--bs-btn-border-color: #fb8c00;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #fc9d26;--bs-btn-hover-border-color: #fb981a;--bs-btn-focus-shadow-rgb: 213, 119, 0;--bs-btn-active-color: #000;--bs-btn-active-bg: #fca333;--bs-btn-active-border-color: #fb981a;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #fb8c00;--bs-btn-disabled-border-color: #fb8c00}.btn-danger{--bs-btn-color: #000;--bs-btn-bg: #f44335;--bs-btn-border-color: #f44335;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f65f53;--bs-btn-hover-border-color: #f55649;--bs-btn-focus-shadow-rgb: 207, 57, 45;--bs-btn-active-color: #000;--bs-btn-active-bg: #f6695d;--bs-btn-active-border-color: #f55649;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f44335;--bs-btn-disabled-border-color: #f44335}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f0f2f5;--bs-btn-border-color: #f0f2f5;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f2f4f7;--bs-btn-hover-border-color: #f2f3f6;--bs-btn-focus-shadow-rgb: 204, 206, 208;--bs-btn-active-color: #000;--bs-btn-active-bg: #f3f5f7;--bs-btn-active-border-color: #f2f3f6;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f0f2f5;--bs-btn-disabled-border-color: #f0f2f5}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #344767;--bs-btn-border-color: #344767;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c3c58;--bs-btn-hover-border-color: #2a3952;--bs-btn-focus-shadow-rgb: 82, 99, 126;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2a3952;--bs-btn-active-border-color: #27354d;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #344767;--bs-btn-disabled-border-color: #344767}.btn-white{--bs-btn-color: #000;--bs-btn-bg: #fff;--bs-btn-border-color: #fff;--bs-btn-hover-color: #000;--bs-btn-hover-bg: white;--bs-btn-hover-border-color: white;--bs-btn-focus-shadow-rgb: 217, 217, 217;--bs-btn-active-color: #000;--bs-btn-active-bg: white;--bs-btn-active-border-color: white;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #fff;--bs-btn-disabled-border-color: #fff}.btn-outline-primary{--bs-btn-color: #e91e63;--bs-btn-border-color: #e91e63;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #e91e63;--bs-btn-hover-border-color: #e91e63;--bs-btn-focus-shadow-rgb: 233, 30, 99;--bs-btn-active-color: #000;--bs-btn-active-bg: #e91e63;--bs-btn-active-border-color: #e91e63;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #e91e63;--bs-btn-disabled-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #7b809a;--bs-btn-border-color: #7b809a;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #7b809a;--bs-btn-hover-border-color: #7b809a;--bs-btn-focus-shadow-rgb: 123, 128, 154;--bs-btn-active-color: #000;--bs-btn-active-bg: #7b809a;--bs-btn-active-border-color: #7b809a;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #7b809a;--bs-btn-disabled-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #4caf50;--bs-btn-border-color: #4caf50;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #4caf50;--bs-btn-hover-border-color: #4caf50;--bs-btn-focus-shadow-rgb: 76, 175, 80;--bs-btn-active-color: #000;--bs-btn-active-bg: #4caf50;--bs-btn-active-border-color: #4caf50;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #4caf50;--bs-btn-disabled-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #1a73e8;--bs-btn-border-color: #1a73e8;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1a73e8;--bs-btn-hover-border-color: #1a73e8;--bs-btn-focus-shadow-rgb: 26, 115, 232;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1a73e8;--bs-btn-active-border-color: #1a73e8;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #1a73e8;--bs-btn-disabled-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #fb8c00;--bs-btn-border-color: #fb8c00;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #fb8c00;--bs-btn-hover-border-color: #fb8c00;--bs-btn-focus-shadow-rgb: 251, 140, 0;--bs-btn-active-color: #000;--bs-btn-active-bg: #fb8c00;--bs-btn-active-border-color: #fb8c00;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #fb8c00;--bs-btn-disabled-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #f44335;--bs-btn-border-color: #f44335;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f44335;--bs-btn-hover-border-color: #f44335;--bs-btn-focus-shadow-rgb: 244, 67, 53;--bs-btn-active-color: #000;--bs-btn-active-bg: #f44335;--bs-btn-active-border-color: #f44335;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #f44335;--bs-btn-disabled-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f0f2f5;--bs-btn-border-color: #f0f2f5;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f0f2f5;--bs-btn-hover-border-color: #f0f2f5;--bs-btn-focus-shadow-rgb: 240, 242, 245;--bs-btn-active-color: #000;--bs-btn-active-bg: #f0f2f5;--bs-btn-active-border-color: #f0f2f5;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #f0f2f5;--bs-btn-disabled-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #344767;--bs-btn-border-color: #344767;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #344767;--bs-btn-hover-border-color: #344767;--bs-btn-focus-shadow-rgb: 52, 71, 103;--bs-btn-active-color: #fff;--bs-btn-active-bg: #344767;--bs-btn-active-border-color: #344767;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #344767;--bs-btn-disabled-bg: transparent;--bs-gradient: none}.btn-outline-white{--bs-btn-color: #fff;--bs-btn-border-color: #fff;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #fff;--bs-btn-hover-border-color: #fff;--bs-btn-focus-shadow-rgb: 255, 255, 255;--bs-btn-active-color: #000;--bs-btn-active-bg: #fff;--bs-btn-active-border-color: #fff;--bs-btn-active-shadow: none;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #e91e63;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #e91e63;--bs-btn-hover-border-color: transparent;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: none;text-decoration:none}.btn-link:hover,.btn-link:focus{text-decoration:none}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: .75rem;--bs-btn-padding-x: 1.75rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: .5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: .375rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: .75rem;--bs-btn-border-radius: .5rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-min-width: 11rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: 1.625rem;--bs-dropdown-font-size: .875rem;--bs-dropdown-color: #7b809a;--bs-dropdown-bg: #fff;--bs-dropdown-border-color: transparent;--bs-dropdown-border-radius: .375rem;--bs-dropdown-border-width: 0;--bs-dropdown-inner-border-radius: .375rem;--bs-dropdown-divider-bg: transparent;--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--bs-dropdown-link-color: #7b809a;--bs-dropdown-link-hover-color: #344767;--bs-dropdown-link-hover-bg: #f0f2f5;--bs-dropdown-link-active-color: #7b809a;--bs-dropdown-link-active-bg: transparent;--bs-dropdown-link-disabled-color: #6c757d;--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .3rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:1000;display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: transparent;--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: transparent;--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #7b809a;--bs-dropdown-link-active-bg: transparent;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.5rem}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:1.3125rem;padding-left:1.3125rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: #6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: .375rem;--bs-nav-tabs-link-hover-border-color: #f0f2f5 #f0f2f5 #dee2e6;--bs-nav-tabs-link-active-color: #495057;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(var(--bs-nav-tabs-border-width) * -1);background:none;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(var(--bs-nav-tabs-border-width) * -1);border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: .75rem;--bs-nav-pills-link-active-color: #344767;--bs-nav-pills-link-active-bg: #fff}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 1rem;--bs-navbar-padding-y: .5rem;--bs-navbar-color: #344767;--bs-navbar-hover-color: rgba(52, 71, 103, .7);--bs-navbar-disabled-color: rgba(52, 71, 103, .3);--bs-navbar-active-color: rgba(52, 71, 103, .9);--bs-navbar-brand-padding-y: .40625rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.125rem;--bs-navbar-brand-color: rgba(52, 71, 103, .9);--bs-navbar-brand-hover-color: rgba(52, 71, 103, .9);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.125rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23344767' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(52, 71, 103, .1);--bs-navbar-toggler-border-radius: .5rem;--bs-navbar-toggler-focus-width: .2rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .5rem;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color: rgba(255, 255, 255, .85);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.85%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-border-width: 0;--bs-card-border-color: rgba(0, 0, 0, .125);--bs-card-border-radius: .75rem;--bs-card-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--bs-card-inner-border-radius: .75rem;--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: #fff;--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #fff;--bs-accordion-bg: transparent;--bs-accordion-transition: all .15s ease-in, border-radius .15s ease;--bs-accordion-border-color: rgba(0, 0, 0, .125);--bs-accordion-border-width: 0;--bs-accordion-border-radius: .125rem;--bs-accordion-inner-border-radius: .125rem;--bs-accordion-btn-padding-x: 0rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #7b809a;--bs-accordion-btn-bg: transparent;--bs-accordion-btn-icon: none;--bs-accordion-btn-icon-width: 1rem;--bs-accordion-btn-icon-transform: rotate(180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: none;--bs-accordion-btn-focus-border-color: transparent;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-body-padding-x: 0rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #344767;--bs-accordion-active-bg: transparent}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion: reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x: 1rem;--bs-breadcrumb-padding-y: .5rem;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: #f0f2f5;--bs-breadcrumb-border-radius: .375rem;--bs-breadcrumb-divider-color: #6c757d;--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: #6c757d;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: #e91e63;--bs-pagination-bg: #fff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: #dee2e6;--bs-pagination-border-radius: .375rem;--bs-pagination-hover-color: #e91e63;--bs-pagination-hover-bg: #f0f2f5;--bs-pagination-hover-border-color: #dee2e6;--bs-pagination-focus-color: #e91e63;--bs-pagination-focus-bg: #f0f2f5;--bs-pagination-focus-box-shadow: 0 0 0 .2rem rgba(233, 30, 99, .25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #e91e63;--bs-pagination-active-border-color: #e91e63;--bs-pagination-disabled-color: #6c757d;--bs-pagination-disabled-bg: #fff;--bs-pagination-disabled-border-color: #dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size: 1.125rem;--bs-pagination-border-radius: .5rem}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size: .875rem;--bs-pagination-border-radius: .125rem}.badge{--bs-badge-padding-x: .9em;--bs-badge-padding-y: .55em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: .45rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius, 0)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 0 solid var(--bs-alert-border-color);--bs-alert-border-radius: .375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius, 0)}.alert-heading{color:inherit}.alert-link{font-weight:600}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: #8c123b;--bs-alert-bg: #fbd2e0;--bs-alert-border-color: #f8bcd0}.alert-primary .alert-link{color:#700e2f}.alert-secondary{--bs-alert-color: #4a4d5c;--bs-alert-bg: #e5e6eb;--bs-alert-border-color: #d7d9e1}.alert-secondary .alert-link{color:#3b3e4a}.alert-success{--bs-alert-color: #2e6930;--bs-alert-bg: #dbefdc;--bs-alert-border-color: #c9e7cb}.alert-success .alert-link{color:#255426}.alert-info{--bs-alert-color: #10458b;--bs-alert-bg: #d1e3fa;--bs-alert-border-color: #bad5f8}.alert-info .alert-link{color:#0d376f}.alert-warning{--bs-alert-color: #975400;--bs-alert-bg: #fee8cc;--bs-alert-border-color: #feddb3}.alert-warning .alert-link{color:#794300}.alert-danger{--bs-alert-color: #922820;--bs-alert-bg: #fdd9d7;--bs-alert-border-color: #fcc7c2}.alert-danger .alert-link{color:#75201a}.alert-light{--bs-alert-color: #606162;--bs-alert-bg: #fcfcfd;--bs-alert-border-color: #fbfbfc}.alert-light .alert-link{color:#4d4e4e}.alert-dark{--bs-alert-color: #1f2b3e;--bs-alert-bg: #d6dae1;--bs-alert-border-color: #c2c8d1}.alert-dark .alert-link{color:#192232}.alert-white{--bs-alert-color: #666666;--bs-alert-bg: white;--bs-alert-border-color: white}.alert-white .alert-link{color:#525252}@keyframes progress-bar-stripes{0%{background-position-x:6px}}.progress{--bs-progress-height: 6px;--bs-progress-font-size: .75rem;--bs-progress-bg: #f0f2f5;--bs-progress-border-radius: .125rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #e91e63;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: inherit;--bs-list-group-bg: #fff;--bs-list-group-border-color: rgba(0, 0, 0, .125);--bs-list-group-border-width: 1px;--bs-list-group-border-radius: .375rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: #495057;--bs-list-group-action-hover-color: #495057;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #7b809a;--bs-list-group-action-active-bg: #f0f2f5;--bs-list-group-disabled-color: #6c757d;--bs-list-group-disabled-bg: #fff;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #e91e63;--bs-list-group-active-border-color: #e91e63;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(var(--bs-list-group-border-width) * -1);border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#8c123b;background-color:#fbd2e0}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#8c123b;background-color:#e2bdca}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#8c123b;border-color:#8c123b}.list-group-item-secondary{color:#4a4d5c;background-color:#e5e6eb}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#4a4d5c;background-color:#cecfd4}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#4a4d5c;border-color:#4a4d5c}.list-group-item-success{color:#2e6930;background-color:#dbefdc}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#2e6930;background-color:#c5d7c6}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#2e6930;border-color:#2e6930}.list-group-item-info{color:#10458b;background-color:#d1e3fa}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#10458b;background-color:#bccce1}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#10458b;border-color:#10458b}.list-group-item-warning{color:#975400;background-color:#fee8cc}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#975400;background-color:#e5d1b8}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#975400;border-color:#975400}.list-group-item-danger{color:#922820;background-color:#fdd9d7}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#922820;background-color:#e4c3c2}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#922820;border-color:#922820}.list-group-item-light{color:#606162;background-color:#fcfcfd}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#606162;background-color:#e3e3e4}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#606162;border-color:#606162}.list-group-item-dark{color:#1f2b3e;background-color:#d6dae1}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1f2b3e;background-color:#c1c4cb}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1f2b3e;border-color:#1f2b3e}.list-group-item-white{color:#666;background-color:#fff}.list-group-item-white.list-group-item-action:hover,.list-group-item-white.list-group-item-action:focus{color:#666;background-color:#e6e6e6}.list-group-item-white.list-group-item-action.active{color:#fff;background-color:#666;border-color:#666}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#fff;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#fff;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .2rem #e91e6340;opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .75rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: .875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, .85);--bs-toast-border-width: 0;--bs-toast-border-color: transparent;--bs-toast-border-radius: .375rem;--bs-toast-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--bs-toast-header-color: #344767;--bs-toast-header-bg: rgba(255, 255, 255, .85);--bs-toast-header-border-color: rgba(0, 0, 0, .05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{position:absolute;z-index:1090;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(var(--bs-toast-padding-x) * -.5);margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1050;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: rgba(0, 0, 0, .2);--bs-modal-border-width: 1px;--bs-modal-border-radius: .5rem;--bs-modal-box-shadow: 0 .3125rem .625rem 0 rgba(0, 0, 0, .12);--bs-modal-inner-border-radius:calc(.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #dee2e6;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #dee2e6;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1040;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(var(--bs-modal-header-padding-y) * -.5) calc(var(--bs-modal-header-padding-x) * -.5) calc(var(--bs-modal-header-padding-y) * -.5) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1070;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: 0;--bs-tooltip-font-size: .875rem;--bs-tooltip-color: #fff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: .375rem;--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius, 0)}.popover{--bs-popover-zindex: 1060;--bs-popover-max-width: 276px;--bs-popover-font-size: .75rem;--bs-popover-bg: #fff;--bs-popover-border-width: 0px;--bs-popover-border-color: rgba(0, 0, 0, .2);--bs-popover-border-radius: .5rem;--bs-popover-inner-border-radius:calc(.5rem + -0px);--bs-popover-box-shadow: 0 .3125rem .625rem 0 rgba(0, 0, 0, .12);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: #344767;--bs-popover-header-bg: #f0f2f5;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #7b809a;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(var(--bs-popover-arrow-width) * -.5);content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg: #fff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, .2);--bs-offcanvas-box-shadow: 0 .3125rem .625rem 0 rgba(0, 0, 0, .12)}@media (max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width: 575.98px) and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media (max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}}@media (max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media (max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}}@media (max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width: 991.98px) and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media (max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}}@media (max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media (max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}}@media (max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media (max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}}@media (max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(var(--bs-offcanvas-padding-y) * -.5);margin-right:calc(var(--bs-offcanvas-padding-x) * -.5);margin-bottom:calc(var(--bs-offcanvas-padding-y) * -.5)}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#000!important;background-color:RGBA(233,30,99,var(--bs-bg-opacity, 1))!important}.text-bg-secondary{color:#000!important;background-color:RGBA(123,128,154,var(--bs-bg-opacity, 1))!important}.text-bg-success{color:#000!important;background-color:RGBA(76,175,80,var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#fff!important;background-color:RGBA(26,115,232,var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(251,140,0,var(--bs-bg-opacity, 1))!important}.text-bg-danger{color:#000!important;background-color:RGBA(244,67,53,var(--bs-bg-opacity, 1))!important}.text-bg-light{color:#000!important;background-color:RGBA(240,242,245,var(--bs-bg-opacity, 1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(52,71,103,var(--bs-bg-opacity, 1))!important}.text-bg-white{color:#000!important;background-color:RGBA(255,255,255,var(--bs-bg-opacity, 1))!important}.link-primary{color:#e91e63!important}.link-primary:hover,.link-primary:focus{color:#ed4b82!important}.link-secondary{color:#7b809a!important}.link-secondary:hover,.link-secondary:focus{color:#9599ae!important}.link-success{color:#4caf50!important}.link-success:hover,.link-success:focus{color:#70bf73!important}.link-info{color:#1a73e8!important}.link-info:hover,.link-info:focus{color:#155cba!important}.link-warning{color:#fb8c00!important}.link-warning:hover,.link-warning:focus{color:#fca333!important}.link-danger{color:#f44335!important}.link-danger:hover,.link-danger:focus{color:#f6695d!important}.link-light{color:#f0f2f5!important}.link-light:hover,.link-light:focus{color:#f3f5f7!important}.link-dark{color:#344767!important}.link-dark:hover,.link-dark:focus{color:#2a3952!important}.link-white{color:#fff!important}.link-white:hover,.link-white:focus{color:#fff!important}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-1{opacity:.1!important}.opacity-2{opacity:.2!important}.opacity-3{opacity:.3!important}.opacity-4{opacity:.4!important}.opacity-5{opacity:.5!important}.opacity-6{opacity:.6!important}.opacity-7{opacity:.7!important}.opacity-8{opacity:.8!important}.opacity-9{opacity:.9!important}.opacity-10{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}.shadow-sm{box-shadow:0 .3125rem .625rem #0000001f!important}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important}.shadow-xl{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-1{top:1%!important}.top-2{top:2%!important}.top-3{top:3%!important}.top-4{top:4%!important}.top-5{top:5%!important}.top-6{top:6%!important}.top-7{top:7%!important}.top-8{top:8%!important}.top-9{top:9%!important}.top-10{top:10%!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-1{bottom:1%!important}.bottom-2{bottom:2%!important}.bottom-3{bottom:3%!important}.bottom-4{bottom:4%!important}.bottom-5{bottom:5%!important}.bottom-6{bottom:6%!important}.bottom-7{bottom:7%!important}.bottom-8{bottom:8%!important}.bottom-9{bottom:9%!important}.bottom-10{bottom:10%!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-1{left:1%!important}.start-2{left:2%!important}.start-3{left:3%!important}.start-4{left:4%!important}.start-5{left:5%!important}.start-6{left:6%!important}.start-7{left:7%!important}.start-8{left:8%!important}.start-9{left:9%!important}.start-10{left:10%!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-1{right:1%!important}.end-2{right:2%!important}.end-3{right:3%!important}.end-4{right:4%!important}.end-5{right:5%!important}.end-6{right:6%!important}.end-7{right:7%!important}.end-8{right:8%!important}.end-9{right:9%!important}.end-10{right:10%!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#e91e63!important}.border-secondary{border-color:#7b809a!important}.border-success{border-color:#4caf50!important}.border-info{border-color:#1a73e8!important}.border-warning{border-color:#fb8c00!important}.border-danger{border-color:#f44335!important}.border-light{border-color:#f0f2f5!important}.border-dark{border-color:#344767!important}.border-white{border-color:#fff!important}.border-0{border-width:0!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-0{width:0%!important}.w-1{width:1%!important}.w-2{width:2%!important}.w-3{width:3%!important}.w-4{width:4%!important}.w-5{width:5%!important}.w-6{width:6%!important}.w-7{width:7%!important}.w-8{width:8%!important}.w-9{width:9%!important}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-30{width:30%!important}.w-35{width:35%!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-50{width:50%!important}.w-55{width:55%!important}.w-60{width:60%!important}.w-65{width:65%!important}.w-70{width:70%!important}.w-75{width:75%!important}.w-80{width:80%!important}.w-85{width:85%!important}.w-90{width:90%!important}.w-95{width:95%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-25{min-height:25vh!important}.min-vh-35{min-height:35vh!important}.min-vh-45{min-height:45vh!important}.min-vh-50{min-height:50vh!important}.min-vh-55{min-height:55vh!important}.min-vh-65{min-height:65vh!important}.min-vh-70{min-height:70vh!important}.min-vh-75{min-height:75vh!important}.min-vh-80{min-height:80vh!important}.min-vh-85{min-height:85vh!important}.min-vh-90{min-height:90vh!important}.min-vh-95{min-height:95vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-6{margin:4rem!important}.m-7{margin:6rem!important}.m-8{margin:8rem!important}.m-9{margin:10rem!important}.m-10{margin:12rem!important}.m-11{margin:14rem!important}.m-12{margin:16rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-6{margin-right:4rem!important;margin-left:4rem!important}.mx-7{margin-right:6rem!important;margin-left:6rem!important}.mx-8{margin-right:8rem!important;margin-left:8rem!important}.mx-9{margin-right:10rem!important;margin-left:10rem!important}.mx-10{margin-right:12rem!important;margin-left:12rem!important}.mx-11{margin-right:14rem!important;margin-left:14rem!important}.mx-12{margin-right:16rem!important;margin-left:16rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-6{margin-top:4rem!important}.mt-7{margin-top:6rem!important}.mt-8{margin-top:8rem!important}.mt-9{margin-top:10rem!important}.mt-10{margin-top:12rem!important}.mt-11{margin-top:14rem!important}.mt-12{margin-top:16rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-6{margin-right:4rem!important}.me-7{margin-right:6rem!important}.me-8{margin-right:8rem!important}.me-9{margin-right:10rem!important}.me-10{margin-right:12rem!important}.me-11{margin-right:14rem!important}.me-12{margin-right:16rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-6{margin-bottom:4rem!important}.mb-7{margin-bottom:6rem!important}.mb-8{margin-bottom:8rem!important}.mb-9{margin-bottom:10rem!important}.mb-10{margin-bottom:12rem!important}.mb-11{margin-bottom:14rem!important}.mb-12{margin-bottom:16rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-6{margin-left:4rem!important}.ms-7{margin-left:6rem!important}.ms-8{margin-left:8rem!important}.ms-9{margin-left:10rem!important}.ms-10{margin-left:12rem!important}.ms-11{margin-left:14rem!important}.ms-12{margin-left:16rem!important}.ms-auto{margin-left:auto!important}.m-n1{margin:-.25rem!important}.m-n2{margin:-.5rem!important}.m-n3{margin:-1rem!important}.m-n4{margin:-1.5rem!important}.m-n5{margin:-3rem!important}.m-n6{margin:-4rem!important}.m-n7{margin:-6rem!important}.m-n8{margin:-8rem!important}.m-n9{margin:-10rem!important}.m-n10{margin:-12rem!important}.m-n11{margin:-14rem!important}.m-n12{margin:-16rem!important}.mx-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-n1{margin-top:-.25rem!important}.mt-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-1.5rem!important}.mt-n5{margin-top:-3rem!important}.mt-n6{margin-top:-4rem!important}.mt-n7{margin-top:-6rem!important}.mt-n8{margin-top:-8rem!important}.mt-n9{margin-top:-10rem!important}.mt-n10{margin-top:-12rem!important}.mt-n11{margin-top:-14rem!important}.mt-n12{margin-top:-16rem!important}.me-n1{margin-right:-.25rem!important}.me-n2{margin-right:-.5rem!important}.me-n3{margin-right:-1rem!important}.me-n4{margin-right:-1.5rem!important}.me-n5{margin-right:-3rem!important}.me-n6{margin-right:-4rem!important}.me-n7{margin-right:-6rem!important}.me-n8{margin-right:-8rem!important}.me-n9{margin-right:-10rem!important}.me-n10{margin-right:-12rem!important}.me-n11{margin-right:-14rem!important}.me-n12{margin-right:-16rem!important}.mb-n1{margin-bottom:-.25rem!important}.mb-n2{margin-bottom:-.5rem!important}.mb-n3{margin-bottom:-1rem!important}.mb-n4{margin-bottom:-1.5rem!important}.mb-n5{margin-bottom:-3rem!important}.mb-n6{margin-bottom:-4rem!important}.mb-n7{margin-bottom:-6rem!important}.mb-n8{margin-bottom:-8rem!important}.mb-n9{margin-bottom:-10rem!important}.mb-n10{margin-bottom:-12rem!important}.mb-n11{margin-bottom:-14rem!important}.mb-n12{margin-bottom:-16rem!important}.ms-n1{margin-left:-.25rem!important}.ms-n2{margin-left:-.5rem!important}.ms-n3{margin-left:-1rem!important}.ms-n4{margin-left:-1.5rem!important}.ms-n5{margin-left:-3rem!important}.ms-n6{margin-left:-4rem!important}.ms-n7{margin-left:-6rem!important}.ms-n8{margin-left:-8rem!important}.ms-n9{margin-left:-10rem!important}.ms-n10{margin-left:-12rem!important}.ms-n11{margin-left:-14rem!important}.ms-n12{margin-left:-16rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.p-6{padding:4rem!important}.p-7{padding:6rem!important}.p-8{padding:8rem!important}.p-9{padding:10rem!important}.p-10{padding:12rem!important}.p-11{padding:14rem!important}.p-12{padding:16rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.px-6{padding-right:4rem!important;padding-left:4rem!important}.px-7{padding-right:6rem!important;padding-left:6rem!important}.px-8{padding-right:8rem!important;padding-left:8rem!important}.px-9{padding-right:10rem!important;padding-left:10rem!important}.px-10{padding-right:12rem!important;padding-left:12rem!important}.px-11{padding-right:14rem!important;padding-left:14rem!important}.px-12{padding-right:16rem!important;padding-left:16rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pt-6{padding-top:4rem!important}.pt-7{padding-top:6rem!important}.pt-8{padding-top:8rem!important}.pt-9{padding-top:10rem!important}.pt-10{padding-top:12rem!important}.pt-11{padding-top:14rem!important}.pt-12{padding-top:16rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pe-6{padding-right:4rem!important}.pe-7{padding-right:6rem!important}.pe-8{padding-right:8rem!important}.pe-9{padding-right:10rem!important}.pe-10{padding-right:12rem!important}.pe-11{padding-right:14rem!important}.pe-12{padding-right:16rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pb-6{padding-bottom:4rem!important}.pb-7{padding-bottom:6rem!important}.pb-8{padding-bottom:8rem!important}.pb-9{padding-bottom:10rem!important}.pb-10{padding-bottom:12rem!important}.pb-11{padding-bottom:14rem!important}.pb-12{padding-bottom:16rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.ps-6{padding-left:4rem!important}.ps-7{padding-left:6rem!important}.ps-8{padding-left:8rem!important}.ps-9{padding-left:10rem!important}.ps-10{padding-left:12rem!important}.ps-11{padding-left:14rem!important}.ps-12{padding-left:16rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.gap-6{gap:4rem!important}.gap-7{gap:6rem!important}.gap-8{gap:8rem!important}.gap-9{gap:10rem!important}.gap-10{gap:12rem!important}.gap-11{gap:14rem!important}.gap-12{gap:16rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.425rem + 2.1vw)!important}.fs-2{font-size:calc(1.35rem + 1.2vw)!important}.fs-3{font-size:calc(1.3125rem + .75vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:600!important}.fw-bolder{font-weight:700!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#e91e63!important}.text-secondary{color:#7b809a!important}.text-success{color:#4caf50!important}.text-info{color:#1a73e8!important}.text-warning{color:#fb8c00!important}.text-danger{color:#f44335!important}.text-light{color:#f0f2f5!important}.text-dark{color:#344767!important}.text-white{color:#fff!important}.text-body{color:#7b809a!important}.text-rose{color:#e91e63!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-reset{color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.bg-primary{background-color:#e91e63!important}.bg-secondary{background-color:#7b809a!important}.bg-success{background-color:#4caf50!important}.bg-info{background-color:#1a73e8!important}.bg-warning{background-color:#fb8c00!important}.bg-danger{background-color:#f44335!important}.bg-light{background-color:#f0f2f5!important}.bg-dark{background-color:#344767!important}.bg-white,.bg-body{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gray-100{background-color:#f8f9fa!important}.bg-gray-200{background-color:#f0f2f5!important}.bg-gray-300{background-color:#dee2e6!important}.bg-gray-400{background-color:#ced4da!important}.bg-gray-500{background-color:#adb5bd!important}.bg-gray-600{background-color:#6c757d!important}.bg-gray-700{background-color:#495057!important}.bg-gray-800{background-color:#343a40!important}.bg-gray-900{background-color:#212529!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.375rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.125rem!important}.rounded-2{border-radius:.375rem!important}.rounded-3{border-radius:.5rem!important}.rounded-circle,.avatar.rounded-circle img{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.rounded-end{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.rounded-bottom{border-bottom-right-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.rounded-start{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.shadow-primary{box-shadow:0 4px 20px #00000024,0 7px 10px -5px #e91e6366!important}.shadow-secondary{box-shadow:0 4px 20px #00000024,0 7px 10px -5px #d2d2d266!important}.shadow-info{box-shadow:0 4px 20px #00000024,0 7px 10px -5px #00bcd466!important}.shadow-warning{box-shadow:0 4px 20px #00000024,0 7px 10px -5px #ff980066!important}.shadow-success{box-shadow:0 4px 20px #00000024,0 7px 10px -5px #4caf5066!important}.shadow-danger{box-shadow:0 4px 20px #00000024,0 7px 10px -5px #f4433666!important}.shadow-dark{box-shadow:0 4px 20px #00000024,0 7px 10px -5px #40404066!important}.shadow-light{box-shadow:0 4px 20px #00000024,0 7px 10px -5px #e91e6366!important}.transform-scale-5{transform:scale(.5)!important}.transform-scale-6{transform:scale(.6)!important}.transform-scale-7{transform:scale(.7)!important}.transform-scale-8{transform:scale(.8)!important}.transform-scale-9{transform:scale(.9)!important}.transform-scale-10{transform:scale(1)!important}.z-index-0{z-index:0!important}.z-index-1{z-index:1!important}.z-index-2{z-index:2!important}.z-index-3{z-index:3!important}.letter-spacing-1{letter-spacing:1px!important}.letter-spacing-2{letter-spacing:2px!important}.letter-spacing-3{letter-spacing:3px!important}.letter-spacing-4{letter-spacing:4px!important}.letter-spacing-5{letter-spacing:5px!important}.border-radius-top-start{border-top-left-radius:.375rem!important}.border-radius-top-start-0{border-top-left-radius:0!important}.border-radius-top-start-sm{border-top-left-radius:.125rem!important}.border-radius-top-start-md{border-top-left-radius:.375rem!important}.border-radius-top-start-lg{border-top-left-radius:.5rem!important}.border-radius-top-start-xl{border-top-left-radius:.75rem!important}.border-radius-top-start-2xl{border-top-left-radius:1rem!important}.border-radius-top-start-circle{border-top-left-radius:50%!important}.border-radius-top-start-pill{border-top-left-radius:50rem!important}.border-radius-top-end{border-top-right-radius:.375rem!important}.border-radius-top-end-0{border-top-right-radius:0!important}.border-radius-top-end-sm{border-top-right-radius:.125rem!important}.border-radius-top-end-md{border-top-right-radius:.375rem!important}.border-radius-top-end-lg{border-top-right-radius:.5rem!important}.border-radius-top-end-xl{border-top-right-radius:.75rem!important}.border-radius-top-end-2xl{border-top-right-radius:1rem!important}.border-radius-top-end-circle{border-top-right-radius:50%!important}.border-radius-top-end-pill{border-top-right-radius:50rem!important}.border-radius-bottom-start{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-0{border-bottom-left-radius:0!important}.border-radius-bottom-start-sm{border-bottom-left-radius:.125rem!important}.border-radius-bottom-start-md{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-lg{border-bottom-left-radius:.5rem!important}.border-radius-bottom-start-xl{border-bottom-left-radius:.75rem!important}.border-radius-bottom-start-2xl{border-bottom-left-radius:1rem!important}.border-radius-bottom-start-circle{border-bottom-left-radius:50%!important}.border-radius-bottom-start-pill{border-bottom-left-radius:50rem!important}.border-radius-bottom-end{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-0{border-bottom-right-radius:0!important}.border-radius-bottom-end-sm{border-bottom-right-radius:.125rem!important}.border-radius-bottom-end-md{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-lg{border-bottom-right-radius:.5rem!important}.border-radius-bottom-end-xl{border-bottom-right-radius:.75rem!important}.border-radius-bottom-end-2xl{border-bottom-right-radius:1rem!important}.border-radius-bottom-end-circle{border-bottom-right-radius:50%!important}.border-radius-bottom-end-pill{border-bottom-right-radius:50rem!important}.max-height-100{max-height:100px!important}.max-height-150{max-height:150px!important}.max-height-160{max-height:160px!important}.max-height-200{max-height:200px!important}.max-height-250{max-height:250px!important}.max-height-300{max-height:300px!important}.max-height-400{max-height:400px!important}.max-height-500{max-height:500px!important}.max-height-600{max-height:600px!important}.max-height-vh-10{max-height:10vh!important}.max-height-vh-20{max-height:20vh!important}.max-height-vh-30{max-height:30vh!important}.max-height-vh-40{max-height:40vh!important}.max-height-vh-50{max-height:50vh!important}.max-height-vh-60{max-height:60vh!important}.max-height-vh-70{max-height:70vh!important}.max-height-vh-80{max-height:80vh!important}.max-height-vh-90{max-height:90vh!important}.max-height-vh-100{max-height:100vh!important}.min-height-100{min-height:100px!important}.min-height-150{min-height:150px!important}.min-height-160{min-height:160px!important}.min-height-200{min-height:200px!important}.min-height-250{min-height:250px!important}.min-height-300{min-height:300px!important}.min-height-400{min-height:400px!important}.min-height-500{min-height:500px!important}.min-height-600{min-height:600px!important}.height-100{height:100px!important}.height-200{height:200px!important}.height-300{height:300px!important}.height-400{height:400px!important}.height-500{height:500px!important}.height-600{height:600px!important}.max-width-100{max-width:100px!important}.max-width-200{max-width:200px!important}.max-width-300{max-width:300px!important}.max-width-400{max-width:400px!important}.max-width-500{max-width:500px!important}@media (min-width: 576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.border-top-sm{border-top:1px solid #dee2e6!important}.border-top-sm-0{border-top:0!important}.border-end-sm{border-right:1px solid #dee2e6!important}.border-end-sm-0{border-right:0!important}.border-bottom-sm{border-bottom:1px solid #dee2e6!important}.border-bottom-sm-0{border-bottom:0!important}.border-start-sm{border-left:1px solid #dee2e6!important}.border-start-sm-0{border-left:0!important}.w-sm-0{width:0%!important}.w-sm-1{width:1%!important}.w-sm-2{width:2%!important}.w-sm-3{width:3%!important}.w-sm-4{width:4%!important}.w-sm-5{width:5%!important}.w-sm-6{width:6%!important}.w-sm-7{width:7%!important}.w-sm-8{width:8%!important}.w-sm-9{width:9%!important}.w-sm-10{width:10%!important}.w-sm-15{width:15%!important}.w-sm-20{width:20%!important}.w-sm-25{width:25%!important}.w-sm-30{width:30%!important}.w-sm-35{width:35%!important}.w-sm-40{width:40%!important}.w-sm-45{width:45%!important}.w-sm-50{width:50%!important}.w-sm-55{width:55%!important}.w-sm-60{width:60%!important}.w-sm-65{width:65%!important}.w-sm-70{width:70%!important}.w-sm-75{width:75%!important}.w-sm-80{width:80%!important}.w-sm-85{width:85%!important}.w-sm-90{width:90%!important}.w-sm-95{width:95%!important}.w-sm-100{width:100%!important}.w-sm-auto{width:auto!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-6{margin:4rem!important}.m-sm-7{margin:6rem!important}.m-sm-8{margin:8rem!important}.m-sm-9{margin:10rem!important}.m-sm-10{margin:12rem!important}.m-sm-11{margin:14rem!important}.m-sm-12{margin:16rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-6{margin-right:4rem!important;margin-left:4rem!important}.mx-sm-7{margin-right:6rem!important;margin-left:6rem!important}.mx-sm-8{margin-right:8rem!important;margin-left:8rem!important}.mx-sm-9{margin-right:10rem!important;margin-left:10rem!important}.mx-sm-10{margin-right:12rem!important;margin-left:12rem!important}.mx-sm-11{margin-right:14rem!important;margin-left:14rem!important}.mx-sm-12{margin-right:16rem!important;margin-left:16rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-sm-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-sm-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-sm-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-sm-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-sm-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-sm-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-6{margin-top:4rem!important}.mt-sm-7{margin-top:6rem!important}.mt-sm-8{margin-top:8rem!important}.mt-sm-9{margin-top:10rem!important}.mt-sm-10{margin-top:12rem!important}.mt-sm-11{margin-top:14rem!important}.mt-sm-12{margin-top:16rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-6{margin-right:4rem!important}.me-sm-7{margin-right:6rem!important}.me-sm-8{margin-right:8rem!important}.me-sm-9{margin-right:10rem!important}.me-sm-10{margin-right:12rem!important}.me-sm-11{margin-right:14rem!important}.me-sm-12{margin-right:16rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-6{margin-bottom:4rem!important}.mb-sm-7{margin-bottom:6rem!important}.mb-sm-8{margin-bottom:8rem!important}.mb-sm-9{margin-bottom:10rem!important}.mb-sm-10{margin-bottom:12rem!important}.mb-sm-11{margin-bottom:14rem!important}.mb-sm-12{margin-bottom:16rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-6{margin-left:4rem!important}.ms-sm-7{margin-left:6rem!important}.ms-sm-8{margin-left:8rem!important}.ms-sm-9{margin-left:10rem!important}.ms-sm-10{margin-left:12rem!important}.ms-sm-11{margin-left:14rem!important}.ms-sm-12{margin-left:16rem!important}.ms-sm-auto{margin-left:auto!important}.m-sm-n1{margin:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.m-sm-n3{margin:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.m-sm-n6{margin:-4rem!important}.m-sm-n7{margin:-6rem!important}.m-sm-n8{margin:-8rem!important}.m-sm-n9{margin:-10rem!important}.m-sm-n10{margin:-12rem!important}.m-sm-n11{margin:-14rem!important}.m-sm-n12{margin:-16rem!important}.mx-sm-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-sm-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-sm-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-sm-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-sm-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-sm-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-sm-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-sm-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-sm-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-sm-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-sm-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-sm-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-sm-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-sm-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-sm-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-sm-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-sm-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-sm-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-sm-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-sm-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-sm-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-sm-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-sm-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-sm-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-sm-n1{margin-top:-.25rem!important}.mt-sm-n2{margin-top:-.5rem!important}.mt-sm-n3{margin-top:-1rem!important}.mt-sm-n4{margin-top:-1.5rem!important}.mt-sm-n5{margin-top:-3rem!important}.mt-sm-n6{margin-top:-4rem!important}.mt-sm-n7{margin-top:-6rem!important}.mt-sm-n8{margin-top:-8rem!important}.mt-sm-n9{margin-top:-10rem!important}.mt-sm-n10{margin-top:-12rem!important}.mt-sm-n11{margin-top:-14rem!important}.mt-sm-n12{margin-top:-16rem!important}.me-sm-n1{margin-right:-.25rem!important}.me-sm-n2{margin-right:-.5rem!important}.me-sm-n3{margin-right:-1rem!important}.me-sm-n4{margin-right:-1.5rem!important}.me-sm-n5{margin-right:-3rem!important}.me-sm-n6{margin-right:-4rem!important}.me-sm-n7{margin-right:-6rem!important}.me-sm-n8{margin-right:-8rem!important}.me-sm-n9{margin-right:-10rem!important}.me-sm-n10{margin-right:-12rem!important}.me-sm-n11{margin-right:-14rem!important}.me-sm-n12{margin-right:-16rem!important}.mb-sm-n1{margin-bottom:-.25rem!important}.mb-sm-n2{margin-bottom:-.5rem!important}.mb-sm-n3{margin-bottom:-1rem!important}.mb-sm-n4{margin-bottom:-1.5rem!important}.mb-sm-n5{margin-bottom:-3rem!important}.mb-sm-n6{margin-bottom:-4rem!important}.mb-sm-n7{margin-bottom:-6rem!important}.mb-sm-n8{margin-bottom:-8rem!important}.mb-sm-n9{margin-bottom:-10rem!important}.mb-sm-n10{margin-bottom:-12rem!important}.mb-sm-n11{margin-bottom:-14rem!important}.mb-sm-n12{margin-bottom:-16rem!important}.ms-sm-n1{margin-left:-.25rem!important}.ms-sm-n2{margin-left:-.5rem!important}.ms-sm-n3{margin-left:-1rem!important}.ms-sm-n4{margin-left:-1.5rem!important}.ms-sm-n5{margin-left:-3rem!important}.ms-sm-n6{margin-left:-4rem!important}.ms-sm-n7{margin-left:-6rem!important}.ms-sm-n8{margin-left:-8rem!important}.ms-sm-n9{margin-left:-10rem!important}.ms-sm-n10{margin-left:-12rem!important}.ms-sm-n11{margin-left:-14rem!important}.ms-sm-n12{margin-left:-16rem!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.p-sm-6{padding:4rem!important}.p-sm-7{padding:6rem!important}.p-sm-8{padding:8rem!important}.p-sm-9{padding:10rem!important}.p-sm-10{padding:12rem!important}.p-sm-11{padding:14rem!important}.p-sm-12{padding:16rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.px-sm-6{padding-right:4rem!important;padding-left:4rem!important}.px-sm-7{padding-right:6rem!important;padding-left:6rem!important}.px-sm-8{padding-right:8rem!important;padding-left:8rem!important}.px-sm-9{padding-right:10rem!important;padding-left:10rem!important}.px-sm-10{padding-right:12rem!important;padding-left:12rem!important}.px-sm-11{padding-right:14rem!important;padding-left:14rem!important}.px-sm-12{padding-right:16rem!important;padding-left:16rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-sm-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-sm-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-sm-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-sm-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-sm-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-sm-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-sm-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pt-sm-6{padding-top:4rem!important}.pt-sm-7{padding-top:6rem!important}.pt-sm-8{padding-top:8rem!important}.pt-sm-9{padding-top:10rem!important}.pt-sm-10{padding-top:12rem!important}.pt-sm-11{padding-top:14rem!important}.pt-sm-12{padding-top:16rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pe-sm-6{padding-right:4rem!important}.pe-sm-7{padding-right:6rem!important}.pe-sm-8{padding-right:8rem!important}.pe-sm-9{padding-right:10rem!important}.pe-sm-10{padding-right:12rem!important}.pe-sm-11{padding-right:14rem!important}.pe-sm-12{padding-right:16rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.pb-sm-6{padding-bottom:4rem!important}.pb-sm-7{padding-bottom:6rem!important}.pb-sm-8{padding-bottom:8rem!important}.pb-sm-9{padding-bottom:10rem!important}.pb-sm-10{padding-bottom:12rem!important}.pb-sm-11{padding-bottom:14rem!important}.pb-sm-12{padding-bottom:16rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.ps-sm-6{padding-left:4rem!important}.ps-sm-7{padding-left:6rem!important}.ps-sm-8{padding-left:8rem!important}.ps-sm-9{padding-left:10rem!important}.ps-sm-10{padding-left:12rem!important}.ps-sm-11{padding-left:14rem!important}.ps-sm-12{padding-left:16rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.gap-sm-6{gap:4rem!important}.gap-sm-7{gap:6rem!important}.gap-sm-8{gap:8rem!important}.gap-sm-9{gap:10rem!important}.gap-sm-10{gap:12rem!important}.gap-sm-11{gap:14rem!important}.gap-sm-12{gap:16rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}.transform-scale-sm-5{transform:scale(.5)!important}.transform-scale-sm-6{transform:scale(.6)!important}.transform-scale-sm-7{transform:scale(.7)!important}.transform-scale-sm-8{transform:scale(.8)!important}.transform-scale-sm-9{transform:scale(.9)!important}.transform-scale-sm-10{transform:scale(1)!important}.border-radius-top-start-sm{border-top-left-radius:.375rem!important}.border-radius-top-start-sm-0{border-top-left-radius:0!important}.border-radius-top-start-sm-sm{border-top-left-radius:.125rem!important}.border-radius-top-start-sm-md{border-top-left-radius:.375rem!important}.border-radius-top-start-sm-lg{border-top-left-radius:.5rem!important}.border-radius-top-start-sm-xl{border-top-left-radius:.75rem!important}.border-radius-top-start-sm-2xl{border-top-left-radius:1rem!important}.border-radius-top-start-sm-circle{border-top-left-radius:50%!important}.border-radius-top-start-sm-pill{border-top-left-radius:50rem!important}.border-radius-top-end-sm{border-top-right-radius:.375rem!important}.border-radius-top-end-sm-0{border-top-right-radius:0!important}.border-radius-top-end-sm-sm{border-top-right-radius:.125rem!important}.border-radius-top-end-sm-md{border-top-right-radius:.375rem!important}.border-radius-top-end-sm-lg{border-top-right-radius:.5rem!important}.border-radius-top-end-sm-xl{border-top-right-radius:.75rem!important}.border-radius-top-end-sm-2xl{border-top-right-radius:1rem!important}.border-radius-top-end-sm-circle{border-top-right-radius:50%!important}.border-radius-top-end-sm-pill{border-top-right-radius:50rem!important}.border-radius-bottom-start-sm{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-sm-0{border-bottom-left-radius:0!important}.border-radius-bottom-start-sm-sm{border-bottom-left-radius:.125rem!important}.border-radius-bottom-start-sm-md{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-sm-lg{border-bottom-left-radius:.5rem!important}.border-radius-bottom-start-sm-xl{border-bottom-left-radius:.75rem!important}.border-radius-bottom-start-sm-2xl{border-bottom-left-radius:1rem!important}.border-radius-bottom-start-sm-circle{border-bottom-left-radius:50%!important}.border-radius-bottom-start-sm-pill{border-bottom-left-radius:50rem!important}.border-radius-bottom-end-sm{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-sm-0{border-bottom-right-radius:0!important}.border-radius-bottom-end-sm-sm{border-bottom-right-radius:.125rem!important}.border-radius-bottom-end-sm-md{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-sm-lg{border-bottom-right-radius:.5rem!important}.border-radius-bottom-end-sm-xl{border-bottom-right-radius:.75rem!important}.border-radius-bottom-end-sm-2xl{border-bottom-right-radius:1rem!important}.border-radius-bottom-end-sm-circle{border-bottom-right-radius:50%!important}.border-radius-bottom-end-sm-pill{border-bottom-right-radius:50rem!important}}@media (min-width: 768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.border-top-md{border-top:1px solid #dee2e6!important}.border-top-md-0{border-top:0!important}.border-end-md{border-right:1px solid #dee2e6!important}.border-end-md-0{border-right:0!important}.border-bottom-md{border-bottom:1px solid #dee2e6!important}.border-bottom-md-0{border-bottom:0!important}.border-start-md{border-left:1px solid #dee2e6!important}.border-start-md-0{border-left:0!important}.w-md-0{width:0%!important}.w-md-1{width:1%!important}.w-md-2{width:2%!important}.w-md-3{width:3%!important}.w-md-4{width:4%!important}.w-md-5{width:5%!important}.w-md-6{width:6%!important}.w-md-7{width:7%!important}.w-md-8{width:8%!important}.w-md-9{width:9%!important}.w-md-10{width:10%!important}.w-md-15{width:15%!important}.w-md-20{width:20%!important}.w-md-25{width:25%!important}.w-md-30{width:30%!important}.w-md-35{width:35%!important}.w-md-40{width:40%!important}.w-md-45{width:45%!important}.w-md-50{width:50%!important}.w-md-55{width:55%!important}.w-md-60{width:60%!important}.w-md-65{width:65%!important}.w-md-70{width:70%!important}.w-md-75{width:75%!important}.w-md-80{width:80%!important}.w-md-85{width:85%!important}.w-md-90{width:90%!important}.w-md-95{width:95%!important}.w-md-100{width:100%!important}.w-md-auto{width:auto!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-6{margin:4rem!important}.m-md-7{margin:6rem!important}.m-md-8{margin:8rem!important}.m-md-9{margin:10rem!important}.m-md-10{margin:12rem!important}.m-md-11{margin:14rem!important}.m-md-12{margin:16rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-6{margin-right:4rem!important;margin-left:4rem!important}.mx-md-7{margin-right:6rem!important;margin-left:6rem!important}.mx-md-8{margin-right:8rem!important;margin-left:8rem!important}.mx-md-9{margin-right:10rem!important;margin-left:10rem!important}.mx-md-10{margin-right:12rem!important;margin-left:12rem!important}.mx-md-11{margin-right:14rem!important;margin-left:14rem!important}.mx-md-12{margin-right:16rem!important;margin-left:16rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-md-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-md-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-md-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-md-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-md-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-md-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-6{margin-top:4rem!important}.mt-md-7{margin-top:6rem!important}.mt-md-8{margin-top:8rem!important}.mt-md-9{margin-top:10rem!important}.mt-md-10{margin-top:12rem!important}.mt-md-11{margin-top:14rem!important}.mt-md-12{margin-top:16rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-6{margin-right:4rem!important}.me-md-7{margin-right:6rem!important}.me-md-8{margin-right:8rem!important}.me-md-9{margin-right:10rem!important}.me-md-10{margin-right:12rem!important}.me-md-11{margin-right:14rem!important}.me-md-12{margin-right:16rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-6{margin-bottom:4rem!important}.mb-md-7{margin-bottom:6rem!important}.mb-md-8{margin-bottom:8rem!important}.mb-md-9{margin-bottom:10rem!important}.mb-md-10{margin-bottom:12rem!important}.mb-md-11{margin-bottom:14rem!important}.mb-md-12{margin-bottom:16rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-6{margin-left:4rem!important}.ms-md-7{margin-left:6rem!important}.ms-md-8{margin-left:8rem!important}.ms-md-9{margin-left:10rem!important}.ms-md-10{margin-left:12rem!important}.ms-md-11{margin-left:14rem!important}.ms-md-12{margin-left:16rem!important}.ms-md-auto{margin-left:auto!important}.m-md-n1{margin:-.25rem!important}.m-md-n2{margin:-.5rem!important}.m-md-n3{margin:-1rem!important}.m-md-n4{margin:-1.5rem!important}.m-md-n5{margin:-3rem!important}.m-md-n6{margin:-4rem!important}.m-md-n7{margin:-6rem!important}.m-md-n8{margin:-8rem!important}.m-md-n9{margin:-10rem!important}.m-md-n10{margin:-12rem!important}.m-md-n11{margin:-14rem!important}.m-md-n12{margin:-16rem!important}.mx-md-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-md-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-md-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-md-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-md-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-md-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-md-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-md-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-md-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-md-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-md-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-md-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-md-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-md-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-md-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-md-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-md-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-md-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-md-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-md-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-md-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-md-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-md-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-md-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-md-n1{margin-top:-.25rem!important}.mt-md-n2{margin-top:-.5rem!important}.mt-md-n3{margin-top:-1rem!important}.mt-md-n4{margin-top:-1.5rem!important}.mt-md-n5{margin-top:-3rem!important}.mt-md-n6{margin-top:-4rem!important}.mt-md-n7{margin-top:-6rem!important}.mt-md-n8{margin-top:-8rem!important}.mt-md-n9{margin-top:-10rem!important}.mt-md-n10{margin-top:-12rem!important}.mt-md-n11{margin-top:-14rem!important}.mt-md-n12{margin-top:-16rem!important}.me-md-n1{margin-right:-.25rem!important}.me-md-n2{margin-right:-.5rem!important}.me-md-n3{margin-right:-1rem!important}.me-md-n4{margin-right:-1.5rem!important}.me-md-n5{margin-right:-3rem!important}.me-md-n6{margin-right:-4rem!important}.me-md-n7{margin-right:-6rem!important}.me-md-n8{margin-right:-8rem!important}.me-md-n9{margin-right:-10rem!important}.me-md-n10{margin-right:-12rem!important}.me-md-n11{margin-right:-14rem!important}.me-md-n12{margin-right:-16rem!important}.mb-md-n1{margin-bottom:-.25rem!important}.mb-md-n2{margin-bottom:-.5rem!important}.mb-md-n3{margin-bottom:-1rem!important}.mb-md-n4{margin-bottom:-1.5rem!important}.mb-md-n5{margin-bottom:-3rem!important}.mb-md-n6{margin-bottom:-4rem!important}.mb-md-n7{margin-bottom:-6rem!important}.mb-md-n8{margin-bottom:-8rem!important}.mb-md-n9{margin-bottom:-10rem!important}.mb-md-n10{margin-bottom:-12rem!important}.mb-md-n11{margin-bottom:-14rem!important}.mb-md-n12{margin-bottom:-16rem!important}.ms-md-n1{margin-left:-.25rem!important}.ms-md-n2{margin-left:-.5rem!important}.ms-md-n3{margin-left:-1rem!important}.ms-md-n4{margin-left:-1.5rem!important}.ms-md-n5{margin-left:-3rem!important}.ms-md-n6{margin-left:-4rem!important}.ms-md-n7{margin-left:-6rem!important}.ms-md-n8{margin-left:-8rem!important}.ms-md-n9{margin-left:-10rem!important}.ms-md-n10{margin-left:-12rem!important}.ms-md-n11{margin-left:-14rem!important}.ms-md-n12{margin-left:-16rem!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.p-md-6{padding:4rem!important}.p-md-7{padding:6rem!important}.p-md-8{padding:8rem!important}.p-md-9{padding:10rem!important}.p-md-10{padding:12rem!important}.p-md-11{padding:14rem!important}.p-md-12{padding:16rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.px-md-6{padding-right:4rem!important;padding-left:4rem!important}.px-md-7{padding-right:6rem!important;padding-left:6rem!important}.px-md-8{padding-right:8rem!important;padding-left:8rem!important}.px-md-9{padding-right:10rem!important;padding-left:10rem!important}.px-md-10{padding-right:12rem!important;padding-left:12rem!important}.px-md-11{padding-right:14rem!important;padding-left:14rem!important}.px-md-12{padding-right:16rem!important;padding-left:16rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-md-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-md-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-md-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-md-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-md-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-md-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-md-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pt-md-6{padding-top:4rem!important}.pt-md-7{padding-top:6rem!important}.pt-md-8{padding-top:8rem!important}.pt-md-9{padding-top:10rem!important}.pt-md-10{padding-top:12rem!important}.pt-md-11{padding-top:14rem!important}.pt-md-12{padding-top:16rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pe-md-6{padding-right:4rem!important}.pe-md-7{padding-right:6rem!important}.pe-md-8{padding-right:8rem!important}.pe-md-9{padding-right:10rem!important}.pe-md-10{padding-right:12rem!important}.pe-md-11{padding-right:14rem!important}.pe-md-12{padding-right:16rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.pb-md-6{padding-bottom:4rem!important}.pb-md-7{padding-bottom:6rem!important}.pb-md-8{padding-bottom:8rem!important}.pb-md-9{padding-bottom:10rem!important}.pb-md-10{padding-bottom:12rem!important}.pb-md-11{padding-bottom:14rem!important}.pb-md-12{padding-bottom:16rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.ps-md-6{padding-left:4rem!important}.ps-md-7{padding-left:6rem!important}.ps-md-8{padding-left:8rem!important}.ps-md-9{padding-left:10rem!important}.ps-md-10{padding-left:12rem!important}.ps-md-11{padding-left:14rem!important}.ps-md-12{padding-left:16rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.gap-md-6{gap:4rem!important}.gap-md-7{gap:6rem!important}.gap-md-8{gap:8rem!important}.gap-md-9{gap:10rem!important}.gap-md-10{gap:12rem!important}.gap-md-11{gap:14rem!important}.gap-md-12{gap:16rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}.transform-scale-md-5{transform:scale(.5)!important}.transform-scale-md-6{transform:scale(.6)!important}.transform-scale-md-7{transform:scale(.7)!important}.transform-scale-md-8{transform:scale(.8)!important}.transform-scale-md-9{transform:scale(.9)!important}.transform-scale-md-10{transform:scale(1)!important}.border-radius-top-start-md{border-top-left-radius:.375rem!important}.border-radius-top-start-md-0{border-top-left-radius:0!important}.border-radius-top-start-md-sm{border-top-left-radius:.125rem!important}.border-radius-top-start-md-md{border-top-left-radius:.375rem!important}.border-radius-top-start-md-lg{border-top-left-radius:.5rem!important}.border-radius-top-start-md-xl{border-top-left-radius:.75rem!important}.border-radius-top-start-md-2xl{border-top-left-radius:1rem!important}.border-radius-top-start-md-circle{border-top-left-radius:50%!important}.border-radius-top-start-md-pill{border-top-left-radius:50rem!important}.border-radius-top-end-md{border-top-right-radius:.375rem!important}.border-radius-top-end-md-0{border-top-right-radius:0!important}.border-radius-top-end-md-sm{border-top-right-radius:.125rem!important}.border-radius-top-end-md-md{border-top-right-radius:.375rem!important}.border-radius-top-end-md-lg{border-top-right-radius:.5rem!important}.border-radius-top-end-md-xl{border-top-right-radius:.75rem!important}.border-radius-top-end-md-2xl{border-top-right-radius:1rem!important}.border-radius-top-end-md-circle{border-top-right-radius:50%!important}.border-radius-top-end-md-pill{border-top-right-radius:50rem!important}.border-radius-bottom-start-md{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-md-0{border-bottom-left-radius:0!important}.border-radius-bottom-start-md-sm{border-bottom-left-radius:.125rem!important}.border-radius-bottom-start-md-md{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-md-lg{border-bottom-left-radius:.5rem!important}.border-radius-bottom-start-md-xl{border-bottom-left-radius:.75rem!important}.border-radius-bottom-start-md-2xl{border-bottom-left-radius:1rem!important}.border-radius-bottom-start-md-circle{border-bottom-left-radius:50%!important}.border-radius-bottom-start-md-pill{border-bottom-left-radius:50rem!important}.border-radius-bottom-end-md{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-md-0{border-bottom-right-radius:0!important}.border-radius-bottom-end-md-sm{border-bottom-right-radius:.125rem!important}.border-radius-bottom-end-md-md{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-md-lg{border-bottom-right-radius:.5rem!important}.border-radius-bottom-end-md-xl{border-bottom-right-radius:.75rem!important}.border-radius-bottom-end-md-2xl{border-bottom-right-radius:1rem!important}.border-radius-bottom-end-md-circle{border-bottom-right-radius:50%!important}.border-radius-bottom-end-md-pill{border-bottom-right-radius:50rem!important}}@media (min-width: 992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.border-top-lg{border-top:1px solid #dee2e6!important}.border-top-lg-0{border-top:0!important}.border-end-lg{border-right:1px solid #dee2e6!important}.border-end-lg-0{border-right:0!important}.border-bottom-lg{border-bottom:1px solid #dee2e6!important}.border-bottom-lg-0{border-bottom:0!important}.border-start-lg{border-left:1px solid #dee2e6!important}.border-start-lg-0{border-left:0!important}.w-lg-0{width:0%!important}.w-lg-1{width:1%!important}.w-lg-2{width:2%!important}.w-lg-3{width:3%!important}.w-lg-4{width:4%!important}.w-lg-5{width:5%!important}.w-lg-6{width:6%!important}.w-lg-7{width:7%!important}.w-lg-8{width:8%!important}.w-lg-9{width:9%!important}.w-lg-10{width:10%!important}.w-lg-15{width:15%!important}.w-lg-20{width:20%!important}.w-lg-25{width:25%!important}.w-lg-30{width:30%!important}.w-lg-35{width:35%!important}.w-lg-40{width:40%!important}.w-lg-45{width:45%!important}.w-lg-50{width:50%!important}.w-lg-55{width:55%!important}.w-lg-60{width:60%!important}.w-lg-65{width:65%!important}.w-lg-70{width:70%!important}.w-lg-75{width:75%!important}.w-lg-80{width:80%!important}.w-lg-85{width:85%!important}.w-lg-90{width:90%!important}.w-lg-95{width:95%!important}.w-lg-100{width:100%!important}.w-lg-auto{width:auto!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-6{margin:4rem!important}.m-lg-7{margin:6rem!important}.m-lg-8{margin:8rem!important}.m-lg-9{margin:10rem!important}.m-lg-10{margin:12rem!important}.m-lg-11{margin:14rem!important}.m-lg-12{margin:16rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-6{margin-right:4rem!important;margin-left:4rem!important}.mx-lg-7{margin-right:6rem!important;margin-left:6rem!important}.mx-lg-8{margin-right:8rem!important;margin-left:8rem!important}.mx-lg-9{margin-right:10rem!important;margin-left:10rem!important}.mx-lg-10{margin-right:12rem!important;margin-left:12rem!important}.mx-lg-11{margin-right:14rem!important;margin-left:14rem!important}.mx-lg-12{margin-right:16rem!important;margin-left:16rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-lg-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-lg-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-lg-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-lg-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-lg-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-lg-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-6{margin-top:4rem!important}.mt-lg-7{margin-top:6rem!important}.mt-lg-8{margin-top:8rem!important}.mt-lg-9{margin-top:10rem!important}.mt-lg-10{margin-top:12rem!important}.mt-lg-11{margin-top:14rem!important}.mt-lg-12{margin-top:16rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-6{margin-right:4rem!important}.me-lg-7{margin-right:6rem!important}.me-lg-8{margin-right:8rem!important}.me-lg-9{margin-right:10rem!important}.me-lg-10{margin-right:12rem!important}.me-lg-11{margin-right:14rem!important}.me-lg-12{margin-right:16rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-6{margin-bottom:4rem!important}.mb-lg-7{margin-bottom:6rem!important}.mb-lg-8{margin-bottom:8rem!important}.mb-lg-9{margin-bottom:10rem!important}.mb-lg-10{margin-bottom:12rem!important}.mb-lg-11{margin-bottom:14rem!important}.mb-lg-12{margin-bottom:16rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-6{margin-left:4rem!important}.ms-lg-7{margin-left:6rem!important}.ms-lg-8{margin-left:8rem!important}.ms-lg-9{margin-left:10rem!important}.ms-lg-10{margin-left:12rem!important}.ms-lg-11{margin-left:14rem!important}.ms-lg-12{margin-left:16rem!important}.ms-lg-auto{margin-left:auto!important}.m-lg-n1{margin:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.m-lg-n3{margin:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.m-lg-n6{margin:-4rem!important}.m-lg-n7{margin:-6rem!important}.m-lg-n8{margin:-8rem!important}.m-lg-n9{margin:-10rem!important}.m-lg-n10{margin:-12rem!important}.m-lg-n11{margin:-14rem!important}.m-lg-n12{margin:-16rem!important}.mx-lg-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-lg-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-lg-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-lg-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-lg-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-lg-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-lg-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-lg-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-lg-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-lg-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-lg-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-lg-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-lg-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-lg-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-lg-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-lg-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-lg-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-lg-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-lg-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-lg-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-lg-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-lg-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-lg-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-lg-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-lg-n1{margin-top:-.25rem!important}.mt-lg-n2{margin-top:-.5rem!important}.mt-lg-n3{margin-top:-1rem!important}.mt-lg-n4{margin-top:-1.5rem!important}.mt-lg-n5{margin-top:-3rem!important}.mt-lg-n6{margin-top:-4rem!important}.mt-lg-n7{margin-top:-6rem!important}.mt-lg-n8{margin-top:-8rem!important}.mt-lg-n9{margin-top:-10rem!important}.mt-lg-n10{margin-top:-12rem!important}.mt-lg-n11{margin-top:-14rem!important}.mt-lg-n12{margin-top:-16rem!important}.me-lg-n1{margin-right:-.25rem!important}.me-lg-n2{margin-right:-.5rem!important}.me-lg-n3{margin-right:-1rem!important}.me-lg-n4{margin-right:-1.5rem!important}.me-lg-n5{margin-right:-3rem!important}.me-lg-n6{margin-right:-4rem!important}.me-lg-n7{margin-right:-6rem!important}.me-lg-n8{margin-right:-8rem!important}.me-lg-n9{margin-right:-10rem!important}.me-lg-n10{margin-right:-12rem!important}.me-lg-n11{margin-right:-14rem!important}.me-lg-n12{margin-right:-16rem!important}.mb-lg-n1{margin-bottom:-.25rem!important}.mb-lg-n2{margin-bottom:-.5rem!important}.mb-lg-n3{margin-bottom:-1rem!important}.mb-lg-n4{margin-bottom:-1.5rem!important}.mb-lg-n5{margin-bottom:-3rem!important}.mb-lg-n6{margin-bottom:-4rem!important}.mb-lg-n7{margin-bottom:-6rem!important}.mb-lg-n8{margin-bottom:-8rem!important}.mb-lg-n9{margin-bottom:-10rem!important}.mb-lg-n10{margin-bottom:-12rem!important}.mb-lg-n11{margin-bottom:-14rem!important}.mb-lg-n12{margin-bottom:-16rem!important}.ms-lg-n1{margin-left:-.25rem!important}.ms-lg-n2{margin-left:-.5rem!important}.ms-lg-n3{margin-left:-1rem!important}.ms-lg-n4{margin-left:-1.5rem!important}.ms-lg-n5{margin-left:-3rem!important}.ms-lg-n6{margin-left:-4rem!important}.ms-lg-n7{margin-left:-6rem!important}.ms-lg-n8{margin-left:-8rem!important}.ms-lg-n9{margin-left:-10rem!important}.ms-lg-n10{margin-left:-12rem!important}.ms-lg-n11{margin-left:-14rem!important}.ms-lg-n12{margin-left:-16rem!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.p-lg-6{padding:4rem!important}.p-lg-7{padding:6rem!important}.p-lg-8{padding:8rem!important}.p-lg-9{padding:10rem!important}.p-lg-10{padding:12rem!important}.p-lg-11{padding:14rem!important}.p-lg-12{padding:16rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.px-lg-6{padding-right:4rem!important;padding-left:4rem!important}.px-lg-7{padding-right:6rem!important;padding-left:6rem!important}.px-lg-8{padding-right:8rem!important;padding-left:8rem!important}.px-lg-9{padding-right:10rem!important;padding-left:10rem!important}.px-lg-10{padding-right:12rem!important;padding-left:12rem!important}.px-lg-11{padding-right:14rem!important;padding-left:14rem!important}.px-lg-12{padding-right:16rem!important;padding-left:16rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-lg-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-lg-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-lg-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-lg-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-lg-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-lg-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-lg-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pt-lg-6{padding-top:4rem!important}.pt-lg-7{padding-top:6rem!important}.pt-lg-8{padding-top:8rem!important}.pt-lg-9{padding-top:10rem!important}.pt-lg-10{padding-top:12rem!important}.pt-lg-11{padding-top:14rem!important}.pt-lg-12{padding-top:16rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pe-lg-6{padding-right:4rem!important}.pe-lg-7{padding-right:6rem!important}.pe-lg-8{padding-right:8rem!important}.pe-lg-9{padding-right:10rem!important}.pe-lg-10{padding-right:12rem!important}.pe-lg-11{padding-right:14rem!important}.pe-lg-12{padding-right:16rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.pb-lg-6{padding-bottom:4rem!important}.pb-lg-7{padding-bottom:6rem!important}.pb-lg-8{padding-bottom:8rem!important}.pb-lg-9{padding-bottom:10rem!important}.pb-lg-10{padding-bottom:12rem!important}.pb-lg-11{padding-bottom:14rem!important}.pb-lg-12{padding-bottom:16rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.ps-lg-6{padding-left:4rem!important}.ps-lg-7{padding-left:6rem!important}.ps-lg-8{padding-left:8rem!important}.ps-lg-9{padding-left:10rem!important}.ps-lg-10{padding-left:12rem!important}.ps-lg-11{padding-left:14rem!important}.ps-lg-12{padding-left:16rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.gap-lg-6{gap:4rem!important}.gap-lg-7{gap:6rem!important}.gap-lg-8{gap:8rem!important}.gap-lg-9{gap:10rem!important}.gap-lg-10{gap:12rem!important}.gap-lg-11{gap:14rem!important}.gap-lg-12{gap:16rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}.transform-scale-lg-5{transform:scale(.5)!important}.transform-scale-lg-6{transform:scale(.6)!important}.transform-scale-lg-7{transform:scale(.7)!important}.transform-scale-lg-8{transform:scale(.8)!important}.transform-scale-lg-9{transform:scale(.9)!important}.transform-scale-lg-10{transform:scale(1)!important}.border-radius-top-start-lg{border-top-left-radius:.375rem!important}.border-radius-top-start-lg-0{border-top-left-radius:0!important}.border-radius-top-start-lg-sm{border-top-left-radius:.125rem!important}.border-radius-top-start-lg-md{border-top-left-radius:.375rem!important}.border-radius-top-start-lg-lg{border-top-left-radius:.5rem!important}.border-radius-top-start-lg-xl{border-top-left-radius:.75rem!important}.border-radius-top-start-lg-2xl{border-top-left-radius:1rem!important}.border-radius-top-start-lg-circle{border-top-left-radius:50%!important}.border-radius-top-start-lg-pill{border-top-left-radius:50rem!important}.border-radius-top-end-lg{border-top-right-radius:.375rem!important}.border-radius-top-end-lg-0{border-top-right-radius:0!important}.border-radius-top-end-lg-sm{border-top-right-radius:.125rem!important}.border-radius-top-end-lg-md{border-top-right-radius:.375rem!important}.border-radius-top-end-lg-lg{border-top-right-radius:.5rem!important}.border-radius-top-end-lg-xl{border-top-right-radius:.75rem!important}.border-radius-top-end-lg-2xl{border-top-right-radius:1rem!important}.border-radius-top-end-lg-circle{border-top-right-radius:50%!important}.border-radius-top-end-lg-pill{border-top-right-radius:50rem!important}.border-radius-bottom-start-lg{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-lg-0{border-bottom-left-radius:0!important}.border-radius-bottom-start-lg-sm{border-bottom-left-radius:.125rem!important}.border-radius-bottom-start-lg-md{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-lg-lg{border-bottom-left-radius:.5rem!important}.border-radius-bottom-start-lg-xl{border-bottom-left-radius:.75rem!important}.border-radius-bottom-start-lg-2xl{border-bottom-left-radius:1rem!important}.border-radius-bottom-start-lg-circle{border-bottom-left-radius:50%!important}.border-radius-bottom-start-lg-pill{border-bottom-left-radius:50rem!important}.border-radius-bottom-end-lg{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-lg-0{border-bottom-right-radius:0!important}.border-radius-bottom-end-lg-sm{border-bottom-right-radius:.125rem!important}.border-radius-bottom-end-lg-md{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-lg-lg{border-bottom-right-radius:.5rem!important}.border-radius-bottom-end-lg-xl{border-bottom-right-radius:.75rem!important}.border-radius-bottom-end-lg-2xl{border-bottom-right-radius:1rem!important}.border-radius-bottom-end-lg-circle{border-bottom-right-radius:50%!important}.border-radius-bottom-end-lg-pill{border-bottom-right-radius:50rem!important}}@media (min-width: 1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.border-top-xl{border-top:1px solid #dee2e6!important}.border-top-xl-0{border-top:0!important}.border-end-xl{border-right:1px solid #dee2e6!important}.border-end-xl-0{border-right:0!important}.border-bottom-xl{border-bottom:1px solid #dee2e6!important}.border-bottom-xl-0{border-bottom:0!important}.border-start-xl{border-left:1px solid #dee2e6!important}.border-start-xl-0{border-left:0!important}.w-xl-0{width:0%!important}.w-xl-1{width:1%!important}.w-xl-2{width:2%!important}.w-xl-3{width:3%!important}.w-xl-4{width:4%!important}.w-xl-5{width:5%!important}.w-xl-6{width:6%!important}.w-xl-7{width:7%!important}.w-xl-8{width:8%!important}.w-xl-9{width:9%!important}.w-xl-10{width:10%!important}.w-xl-15{width:15%!important}.w-xl-20{width:20%!important}.w-xl-25{width:25%!important}.w-xl-30{width:30%!important}.w-xl-35{width:35%!important}.w-xl-40{width:40%!important}.w-xl-45{width:45%!important}.w-xl-50{width:50%!important}.w-xl-55{width:55%!important}.w-xl-60{width:60%!important}.w-xl-65{width:65%!important}.w-xl-70{width:70%!important}.w-xl-75{width:75%!important}.w-xl-80{width:80%!important}.w-xl-85{width:85%!important}.w-xl-90{width:90%!important}.w-xl-95{width:95%!important}.w-xl-100{width:100%!important}.w-xl-auto{width:auto!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-6{margin:4rem!important}.m-xl-7{margin:6rem!important}.m-xl-8{margin:8rem!important}.m-xl-9{margin:10rem!important}.m-xl-10{margin:12rem!important}.m-xl-11{margin:14rem!important}.m-xl-12{margin:16rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-6{margin-right:4rem!important;margin-left:4rem!important}.mx-xl-7{margin-right:6rem!important;margin-left:6rem!important}.mx-xl-8{margin-right:8rem!important;margin-left:8rem!important}.mx-xl-9{margin-right:10rem!important;margin-left:10rem!important}.mx-xl-10{margin-right:12rem!important;margin-left:12rem!important}.mx-xl-11{margin-right:14rem!important;margin-left:14rem!important}.mx-xl-12{margin-right:16rem!important;margin-left:16rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-xl-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-xl-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-xl-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-xl-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-xl-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-xl-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-6{margin-top:4rem!important}.mt-xl-7{margin-top:6rem!important}.mt-xl-8{margin-top:8rem!important}.mt-xl-9{margin-top:10rem!important}.mt-xl-10{margin-top:12rem!important}.mt-xl-11{margin-top:14rem!important}.mt-xl-12{margin-top:16rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-6{margin-right:4rem!important}.me-xl-7{margin-right:6rem!important}.me-xl-8{margin-right:8rem!important}.me-xl-9{margin-right:10rem!important}.me-xl-10{margin-right:12rem!important}.me-xl-11{margin-right:14rem!important}.me-xl-12{margin-right:16rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-6{margin-bottom:4rem!important}.mb-xl-7{margin-bottom:6rem!important}.mb-xl-8{margin-bottom:8rem!important}.mb-xl-9{margin-bottom:10rem!important}.mb-xl-10{margin-bottom:12rem!important}.mb-xl-11{margin-bottom:14rem!important}.mb-xl-12{margin-bottom:16rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-6{margin-left:4rem!important}.ms-xl-7{margin-left:6rem!important}.ms-xl-8{margin-left:8rem!important}.ms-xl-9{margin-left:10rem!important}.ms-xl-10{margin-left:12rem!important}.ms-xl-11{margin-left:14rem!important}.ms-xl-12{margin-left:16rem!important}.ms-xl-auto{margin-left:auto!important}.m-xl-n1{margin:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.m-xl-n3{margin:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.m-xl-n6{margin:-4rem!important}.m-xl-n7{margin:-6rem!important}.m-xl-n8{margin:-8rem!important}.m-xl-n9{margin:-10rem!important}.m-xl-n10{margin:-12rem!important}.m-xl-n11{margin:-14rem!important}.m-xl-n12{margin:-16rem!important}.mx-xl-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-xl-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-xl-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-xl-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-xl-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-xl-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-xl-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-xl-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-xl-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-xl-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-xl-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-xl-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-xl-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-xl-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-xl-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-xl-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-xl-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-xl-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-xl-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-xl-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-xl-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-xl-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-xl-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-xl-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-xl-n1{margin-top:-.25rem!important}.mt-xl-n2{margin-top:-.5rem!important}.mt-xl-n3{margin-top:-1rem!important}.mt-xl-n4{margin-top:-1.5rem!important}.mt-xl-n5{margin-top:-3rem!important}.mt-xl-n6{margin-top:-4rem!important}.mt-xl-n7{margin-top:-6rem!important}.mt-xl-n8{margin-top:-8rem!important}.mt-xl-n9{margin-top:-10rem!important}.mt-xl-n10{margin-top:-12rem!important}.mt-xl-n11{margin-top:-14rem!important}.mt-xl-n12{margin-top:-16rem!important}.me-xl-n1{margin-right:-.25rem!important}.me-xl-n2{margin-right:-.5rem!important}.me-xl-n3{margin-right:-1rem!important}.me-xl-n4{margin-right:-1.5rem!important}.me-xl-n5{margin-right:-3rem!important}.me-xl-n6{margin-right:-4rem!important}.me-xl-n7{margin-right:-6rem!important}.me-xl-n8{margin-right:-8rem!important}.me-xl-n9{margin-right:-10rem!important}.me-xl-n10{margin-right:-12rem!important}.me-xl-n11{margin-right:-14rem!important}.me-xl-n12{margin-right:-16rem!important}.mb-xl-n1{margin-bottom:-.25rem!important}.mb-xl-n2{margin-bottom:-.5rem!important}.mb-xl-n3{margin-bottom:-1rem!important}.mb-xl-n4{margin-bottom:-1.5rem!important}.mb-xl-n5{margin-bottom:-3rem!important}.mb-xl-n6{margin-bottom:-4rem!important}.mb-xl-n7{margin-bottom:-6rem!important}.mb-xl-n8{margin-bottom:-8rem!important}.mb-xl-n9{margin-bottom:-10rem!important}.mb-xl-n10{margin-bottom:-12rem!important}.mb-xl-n11{margin-bottom:-14rem!important}.mb-xl-n12{margin-bottom:-16rem!important}.ms-xl-n1{margin-left:-.25rem!important}.ms-xl-n2{margin-left:-.5rem!important}.ms-xl-n3{margin-left:-1rem!important}.ms-xl-n4{margin-left:-1.5rem!important}.ms-xl-n5{margin-left:-3rem!important}.ms-xl-n6{margin-left:-4rem!important}.ms-xl-n7{margin-left:-6rem!important}.ms-xl-n8{margin-left:-8rem!important}.ms-xl-n9{margin-left:-10rem!important}.ms-xl-n10{margin-left:-12rem!important}.ms-xl-n11{margin-left:-14rem!important}.ms-xl-n12{margin-left:-16rem!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.p-xl-6{padding:4rem!important}.p-xl-7{padding:6rem!important}.p-xl-8{padding:8rem!important}.p-xl-9{padding:10rem!important}.p-xl-10{padding:12rem!important}.p-xl-11{padding:14rem!important}.p-xl-12{padding:16rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.px-xl-6{padding-right:4rem!important;padding-left:4rem!important}.px-xl-7{padding-right:6rem!important;padding-left:6rem!important}.px-xl-8{padding-right:8rem!important;padding-left:8rem!important}.px-xl-9{padding-right:10rem!important;padding-left:10rem!important}.px-xl-10{padding-right:12rem!important;padding-left:12rem!important}.px-xl-11{padding-right:14rem!important;padding-left:14rem!important}.px-xl-12{padding-right:16rem!important;padding-left:16rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-xl-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-xl-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-xl-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-xl-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-xl-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-xl-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-xl-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pt-xl-6{padding-top:4rem!important}.pt-xl-7{padding-top:6rem!important}.pt-xl-8{padding-top:8rem!important}.pt-xl-9{padding-top:10rem!important}.pt-xl-10{padding-top:12rem!important}.pt-xl-11{padding-top:14rem!important}.pt-xl-12{padding-top:16rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pe-xl-6{padding-right:4rem!important}.pe-xl-7{padding-right:6rem!important}.pe-xl-8{padding-right:8rem!important}.pe-xl-9{padding-right:10rem!important}.pe-xl-10{padding-right:12rem!important}.pe-xl-11{padding-right:14rem!important}.pe-xl-12{padding-right:16rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.pb-xl-6{padding-bottom:4rem!important}.pb-xl-7{padding-bottom:6rem!important}.pb-xl-8{padding-bottom:8rem!important}.pb-xl-9{padding-bottom:10rem!important}.pb-xl-10{padding-bottom:12rem!important}.pb-xl-11{padding-bottom:14rem!important}.pb-xl-12{padding-bottom:16rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.ps-xl-6{padding-left:4rem!important}.ps-xl-7{padding-left:6rem!important}.ps-xl-8{padding-left:8rem!important}.ps-xl-9{padding-left:10rem!important}.ps-xl-10{padding-left:12rem!important}.ps-xl-11{padding-left:14rem!important}.ps-xl-12{padding-left:16rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.gap-xl-6{gap:4rem!important}.gap-xl-7{gap:6rem!important}.gap-xl-8{gap:8rem!important}.gap-xl-9{gap:10rem!important}.gap-xl-10{gap:12rem!important}.gap-xl-11{gap:14rem!important}.gap-xl-12{gap:16rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}.transform-scale-xl-5{transform:scale(.5)!important}.transform-scale-xl-6{transform:scale(.6)!important}.transform-scale-xl-7{transform:scale(.7)!important}.transform-scale-xl-8{transform:scale(.8)!important}.transform-scale-xl-9{transform:scale(.9)!important}.transform-scale-xl-10{transform:scale(1)!important}.border-radius-top-start-xl{border-top-left-radius:.375rem!important}.border-radius-top-start-xl-0{border-top-left-radius:0!important}.border-radius-top-start-xl-sm{border-top-left-radius:.125rem!important}.border-radius-top-start-xl-md{border-top-left-radius:.375rem!important}.border-radius-top-start-xl-lg{border-top-left-radius:.5rem!important}.border-radius-top-start-xl-xl{border-top-left-radius:.75rem!important}.border-radius-top-start-xl-2xl{border-top-left-radius:1rem!important}.border-radius-top-start-xl-circle{border-top-left-radius:50%!important}.border-radius-top-start-xl-pill{border-top-left-radius:50rem!important}.border-radius-top-end-xl{border-top-right-radius:.375rem!important}.border-radius-top-end-xl-0{border-top-right-radius:0!important}.border-radius-top-end-xl-sm{border-top-right-radius:.125rem!important}.border-radius-top-end-xl-md{border-top-right-radius:.375rem!important}.border-radius-top-end-xl-lg{border-top-right-radius:.5rem!important}.border-radius-top-end-xl-xl{border-top-right-radius:.75rem!important}.border-radius-top-end-xl-2xl{border-top-right-radius:1rem!important}.border-radius-top-end-xl-circle{border-top-right-radius:50%!important}.border-radius-top-end-xl-pill{border-top-right-radius:50rem!important}.border-radius-bottom-start-xl{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-xl-0{border-bottom-left-radius:0!important}.border-radius-bottom-start-xl-sm{border-bottom-left-radius:.125rem!important}.border-radius-bottom-start-xl-md{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-xl-lg{border-bottom-left-radius:.5rem!important}.border-radius-bottom-start-xl-xl{border-bottom-left-radius:.75rem!important}.border-radius-bottom-start-xl-2xl{border-bottom-left-radius:1rem!important}.border-radius-bottom-start-xl-circle{border-bottom-left-radius:50%!important}.border-radius-bottom-start-xl-pill{border-bottom-left-radius:50rem!important}.border-radius-bottom-end-xl{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-xl-0{border-bottom-right-radius:0!important}.border-radius-bottom-end-xl-sm{border-bottom-right-radius:.125rem!important}.border-radius-bottom-end-xl-md{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-xl-lg{border-bottom-right-radius:.5rem!important}.border-radius-bottom-end-xl-xl{border-bottom-right-radius:.75rem!important}.border-radius-bottom-end-xl-2xl{border-bottom-right-radius:1rem!important}.border-radius-bottom-end-xl-circle{border-bottom-right-radius:50%!important}.border-radius-bottom-end-xl-pill{border-bottom-right-radius:50rem!important}}@media (min-width: 1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.border-top-xxl{border-top:1px solid #dee2e6!important}.border-top-xxl-0{border-top:0!important}.border-end-xxl{border-right:1px solid #dee2e6!important}.border-end-xxl-0{border-right:0!important}.border-bottom-xxl{border-bottom:1px solid #dee2e6!important}.border-bottom-xxl-0{border-bottom:0!important}.border-start-xxl{border-left:1px solid #dee2e6!important}.border-start-xxl-0{border-left:0!important}.w-xxl-0{width:0%!important}.w-xxl-1{width:1%!important}.w-xxl-2{width:2%!important}.w-xxl-3{width:3%!important}.w-xxl-4{width:4%!important}.w-xxl-5{width:5%!important}.w-xxl-6{width:6%!important}.w-xxl-7{width:7%!important}.w-xxl-8{width:8%!important}.w-xxl-9{width:9%!important}.w-xxl-10{width:10%!important}.w-xxl-15{width:15%!important}.w-xxl-20{width:20%!important}.w-xxl-25{width:25%!important}.w-xxl-30{width:30%!important}.w-xxl-35{width:35%!important}.w-xxl-40{width:40%!important}.w-xxl-45{width:45%!important}.w-xxl-50{width:50%!important}.w-xxl-55{width:55%!important}.w-xxl-60{width:60%!important}.w-xxl-65{width:65%!important}.w-xxl-70{width:70%!important}.w-xxl-75{width:75%!important}.w-xxl-80{width:80%!important}.w-xxl-85{width:85%!important}.w-xxl-90{width:90%!important}.w-xxl-95{width:95%!important}.w-xxl-100{width:100%!important}.w-xxl-auto{width:auto!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-6{margin:4rem!important}.m-xxl-7{margin:6rem!important}.m-xxl-8{margin:8rem!important}.m-xxl-9{margin:10rem!important}.m-xxl-10{margin:12rem!important}.m-xxl-11{margin:14rem!important}.m-xxl-12{margin:16rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-6{margin-right:4rem!important;margin-left:4rem!important}.mx-xxl-7{margin-right:6rem!important;margin-left:6rem!important}.mx-xxl-8{margin-right:8rem!important;margin-left:8rem!important}.mx-xxl-9{margin-right:10rem!important;margin-left:10rem!important}.mx-xxl-10{margin-right:12rem!important;margin-left:12rem!important}.mx-xxl-11{margin-right:14rem!important;margin-left:14rem!important}.mx-xxl-12{margin-right:16rem!important;margin-left:16rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-xxl-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-xxl-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-xxl-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-xxl-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-xxl-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-xxl-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-6{margin-top:4rem!important}.mt-xxl-7{margin-top:6rem!important}.mt-xxl-8{margin-top:8rem!important}.mt-xxl-9{margin-top:10rem!important}.mt-xxl-10{margin-top:12rem!important}.mt-xxl-11{margin-top:14rem!important}.mt-xxl-12{margin-top:16rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-6{margin-right:4rem!important}.me-xxl-7{margin-right:6rem!important}.me-xxl-8{margin-right:8rem!important}.me-xxl-9{margin-right:10rem!important}.me-xxl-10{margin-right:12rem!important}.me-xxl-11{margin-right:14rem!important}.me-xxl-12{margin-right:16rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-6{margin-bottom:4rem!important}.mb-xxl-7{margin-bottom:6rem!important}.mb-xxl-8{margin-bottom:8rem!important}.mb-xxl-9{margin-bottom:10rem!important}.mb-xxl-10{margin-bottom:12rem!important}.mb-xxl-11{margin-bottom:14rem!important}.mb-xxl-12{margin-bottom:16rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-6{margin-left:4rem!important}.ms-xxl-7{margin-left:6rem!important}.ms-xxl-8{margin-left:8rem!important}.ms-xxl-9{margin-left:10rem!important}.ms-xxl-10{margin-left:12rem!important}.ms-xxl-11{margin-left:14rem!important}.ms-xxl-12{margin-left:16rem!important}.ms-xxl-auto{margin-left:auto!important}.m-xxl-n1{margin:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.m-xxl-n6{margin:-4rem!important}.m-xxl-n7{margin:-6rem!important}.m-xxl-n8{margin:-8rem!important}.m-xxl-n9{margin:-10rem!important}.m-xxl-n10{margin:-12rem!important}.m-xxl-n11{margin:-14rem!important}.m-xxl-n12{margin:-16rem!important}.mx-xxl-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-xxl-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-xxl-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-xxl-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-xxl-n5{margin-right:-3rem!important;margin-left:-3rem!important}.mx-xxl-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-xxl-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-xxl-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-xxl-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-xxl-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-xxl-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-xxl-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-xxl-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-xxl-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-xxl-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-xxl-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-xxl-n5{margin-top:-3rem!important;margin-bottom:-3rem!important}.my-xxl-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-xxl-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-xxl-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-xxl-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-xxl-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-xxl-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-xxl-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-xxl-n1{margin-top:-.25rem!important}.mt-xxl-n2{margin-top:-.5rem!important}.mt-xxl-n3{margin-top:-1rem!important}.mt-xxl-n4{margin-top:-1.5rem!important}.mt-xxl-n5{margin-top:-3rem!important}.mt-xxl-n6{margin-top:-4rem!important}.mt-xxl-n7{margin-top:-6rem!important}.mt-xxl-n8{margin-top:-8rem!important}.mt-xxl-n9{margin-top:-10rem!important}.mt-xxl-n10{margin-top:-12rem!important}.mt-xxl-n11{margin-top:-14rem!important}.mt-xxl-n12{margin-top:-16rem!important}.me-xxl-n1{margin-right:-.25rem!important}.me-xxl-n2{margin-right:-.5rem!important}.me-xxl-n3{margin-right:-1rem!important}.me-xxl-n4{margin-right:-1.5rem!important}.me-xxl-n5{margin-right:-3rem!important}.me-xxl-n6{margin-right:-4rem!important}.me-xxl-n7{margin-right:-6rem!important}.me-xxl-n8{margin-right:-8rem!important}.me-xxl-n9{margin-right:-10rem!important}.me-xxl-n10{margin-right:-12rem!important}.me-xxl-n11{margin-right:-14rem!important}.me-xxl-n12{margin-right:-16rem!important}.mb-xxl-n1{margin-bottom:-.25rem!important}.mb-xxl-n2{margin-bottom:-.5rem!important}.mb-xxl-n3{margin-bottom:-1rem!important}.mb-xxl-n4{margin-bottom:-1.5rem!important}.mb-xxl-n5{margin-bottom:-3rem!important}.mb-xxl-n6{margin-bottom:-4rem!important}.mb-xxl-n7{margin-bottom:-6rem!important}.mb-xxl-n8{margin-bottom:-8rem!important}.mb-xxl-n9{margin-bottom:-10rem!important}.mb-xxl-n10{margin-bottom:-12rem!important}.mb-xxl-n11{margin-bottom:-14rem!important}.mb-xxl-n12{margin-bottom:-16rem!important}.ms-xxl-n1{margin-left:-.25rem!important}.ms-xxl-n2{margin-left:-.5rem!important}.ms-xxl-n3{margin-left:-1rem!important}.ms-xxl-n4{margin-left:-1.5rem!important}.ms-xxl-n5{margin-left:-3rem!important}.ms-xxl-n6{margin-left:-4rem!important}.ms-xxl-n7{margin-left:-6rem!important}.ms-xxl-n8{margin-left:-8rem!important}.ms-xxl-n9{margin-left:-10rem!important}.ms-xxl-n10{margin-left:-12rem!important}.ms-xxl-n11{margin-left:-14rem!important}.ms-xxl-n12{margin-left:-16rem!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.p-xxl-6{padding:4rem!important}.p-xxl-7{padding:6rem!important}.p-xxl-8{padding:8rem!important}.p-xxl-9{padding:10rem!important}.p-xxl-10{padding:12rem!important}.p-xxl-11{padding:14rem!important}.p-xxl-12{padding:16rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.px-xxl-6{padding-right:4rem!important;padding-left:4rem!important}.px-xxl-7{padding-right:6rem!important;padding-left:6rem!important}.px-xxl-8{padding-right:8rem!important;padding-left:8rem!important}.px-xxl-9{padding-right:10rem!important;padding-left:10rem!important}.px-xxl-10{padding-right:12rem!important;padding-left:12rem!important}.px-xxl-11{padding-right:14rem!important;padding-left:14rem!important}.px-xxl-12{padding-right:16rem!important;padding-left:16rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.py-xxl-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-xxl-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-xxl-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-xxl-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-xxl-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-xxl-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-xxl-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pt-xxl-6{padding-top:4rem!important}.pt-xxl-7{padding-top:6rem!important}.pt-xxl-8{padding-top:8rem!important}.pt-xxl-9{padding-top:10rem!important}.pt-xxl-10{padding-top:12rem!important}.pt-xxl-11{padding-top:14rem!important}.pt-xxl-12{padding-top:16rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pe-xxl-6{padding-right:4rem!important}.pe-xxl-7{padding-right:6rem!important}.pe-xxl-8{padding-right:8rem!important}.pe-xxl-9{padding-right:10rem!important}.pe-xxl-10{padding-right:12rem!important}.pe-xxl-11{padding-right:14rem!important}.pe-xxl-12{padding-right:16rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.pb-xxl-6{padding-bottom:4rem!important}.pb-xxl-7{padding-bottom:6rem!important}.pb-xxl-8{padding-bottom:8rem!important}.pb-xxl-9{padding-bottom:10rem!important}.pb-xxl-10{padding-bottom:12rem!important}.pb-xxl-11{padding-bottom:14rem!important}.pb-xxl-12{padding-bottom:16rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.ps-xxl-6{padding-left:4rem!important}.ps-xxl-7{padding-left:6rem!important}.ps-xxl-8{padding-left:8rem!important}.ps-xxl-9{padding-left:10rem!important}.ps-xxl-10{padding-left:12rem!important}.ps-xxl-11{padding-left:14rem!important}.ps-xxl-12{padding-left:16rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.gap-xxl-6{gap:4rem!important}.gap-xxl-7{gap:6rem!important}.gap-xxl-8{gap:8rem!important}.gap-xxl-9{gap:10rem!important}.gap-xxl-10{gap:12rem!important}.gap-xxl-11{gap:14rem!important}.gap-xxl-12{gap:16rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}.transform-scale-xxl-5{transform:scale(.5)!important}.transform-scale-xxl-6{transform:scale(.6)!important}.transform-scale-xxl-7{transform:scale(.7)!important}.transform-scale-xxl-8{transform:scale(.8)!important}.transform-scale-xxl-9{transform:scale(.9)!important}.transform-scale-xxl-10{transform:scale(1)!important}.border-radius-top-start-xxl{border-top-left-radius:.375rem!important}.border-radius-top-start-xxl-0{border-top-left-radius:0!important}.border-radius-top-start-xxl-sm{border-top-left-radius:.125rem!important}.border-radius-top-start-xxl-md{border-top-left-radius:.375rem!important}.border-radius-top-start-xxl-lg{border-top-left-radius:.5rem!important}.border-radius-top-start-xxl-xl{border-top-left-radius:.75rem!important}.border-radius-top-start-xxl-2xl{border-top-left-radius:1rem!important}.border-radius-top-start-xxl-circle{border-top-left-radius:50%!important}.border-radius-top-start-xxl-pill{border-top-left-radius:50rem!important}.border-radius-top-end-xxl{border-top-right-radius:.375rem!important}.border-radius-top-end-xxl-0{border-top-right-radius:0!important}.border-radius-top-end-xxl-sm{border-top-right-radius:.125rem!important}.border-radius-top-end-xxl-md{border-top-right-radius:.375rem!important}.border-radius-top-end-xxl-lg{border-top-right-radius:.5rem!important}.border-radius-top-end-xxl-xl{border-top-right-radius:.75rem!important}.border-radius-top-end-xxl-2xl{border-top-right-radius:1rem!important}.border-radius-top-end-xxl-circle{border-top-right-radius:50%!important}.border-radius-top-end-xxl-pill{border-top-right-radius:50rem!important}.border-radius-bottom-start-xxl{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-xxl-0{border-bottom-left-radius:0!important}.border-radius-bottom-start-xxl-sm{border-bottom-left-radius:.125rem!important}.border-radius-bottom-start-xxl-md{border-bottom-left-radius:.375rem!important}.border-radius-bottom-start-xxl-lg{border-bottom-left-radius:.5rem!important}.border-radius-bottom-start-xxl-xl{border-bottom-left-radius:.75rem!important}.border-radius-bottom-start-xxl-2xl{border-bottom-left-radius:1rem!important}.border-radius-bottom-start-xxl-circle{border-bottom-left-radius:50%!important}.border-radius-bottom-start-xxl-pill{border-bottom-left-radius:50rem!important}.border-radius-bottom-end-xxl{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-xxl-0{border-bottom-right-radius:0!important}.border-radius-bottom-end-xxl-sm{border-bottom-right-radius:.125rem!important}.border-radius-bottom-end-xxl-md{border-bottom-right-radius:.375rem!important}.border-radius-bottom-end-xxl-lg{border-bottom-right-radius:.5rem!important}.border-radius-bottom-end-xxl-xl{border-bottom-right-radius:.75rem!important}.border-radius-bottom-end-xxl-2xl{border-bottom-right-radius:1rem!important}.border-radius-bottom-end-xxl-circle{border-bottom-right-radius:50%!important}.border-radius-bottom-end-xxl-pill{border-bottom-right-radius:50rem!important}}@media (min-width: 1200px){.fs-1{font-size:3rem!important}.fs-2{font-size:2.25rem!important}.fs-3{font-size:1.875rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}/*! + +========================================================= +* Material Kit - v3.0.4 +========================================================= + +* Product Page: https://www.creative-tim.com/product/material-kit +* Copyright 2022 Creative Tim (https://www.creative-tim.com) +* Licensed under MIT (site.license) + +* Coded by www.creative-tim.com + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/.alert-primary{background-image:linear-gradient(195deg,#ec407a 0%,#d81b60 100%)}.alert-secondary{background-image:linear-gradient(195deg,#747b8a 0%,#495361 100%)}.alert-success{background-image:linear-gradient(195deg,#66bb6a 0%,#43a047 100%)}.alert-info{background-image:linear-gradient(195deg,#49a3f1 0%,#1a73e8 100%)}.alert-warning{background-image:linear-gradient(195deg,#ffa726 0%,#fb8c00 100%)}.alert-danger{background-image:linear-gradient(195deg,#ef5350 0%,#e53935 100%)}.alert-light{background-image:linear-gradient(195deg,#ebeff4 0%,#ced4da 100%)}.alert-dark{background-image:linear-gradient(195deg,#42424a 0%,#191919 100%)}.btn-close:focus{box-shadow:none}.alert-dismissible .btn-close{background-image:none}.avatar{color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;border-radius:50rem;height:48px;width:48px;transition:all .2s ease-in-out}.avatar img{width:100%}.avatar+.avatar-content{display:inline-block;margin-left:.75rem}.avatar.avatar-raised{margin-top:-24px}.avatar.avatar-scale-up:hover,.active .avatar.avatar-scale-up{transform:scale(1.2)}.avatar-xxl{width:110px!important;height:110px!important}.avatar-xxl.avatar-raised{margin-top:-55px}.avatar-xl{width:74px!important;height:74px!important}.avatar-xl.avatar-raised{margin-top:-37px}.avatar-lg{width:58px!important;height:58px!important;font-size:.875rem}.avatar-lg.avatar-raised{margin-top:-29px}.avatar-sm{width:36px!important;height:36px!important;font-size:.875rem}.avatar-sm.avatar-raised{margin-top:-18px}.avatar-xs{width:24px!important;height:24px!important;font-size:.75rem}.avatar-xs.avatar-raised{margin-top:-12px}.avatar-group .avatar{position:relative;z-index:2;border:2px solid #fff}.avatar-group .avatar:hover{z-index:3}.avatar-group .avatar+.avatar{margin-left:-1rem}.badge.bg-primary{background:#e91e63}.badge.bg-secondary{background:#7b809a}.badge.bg-success{background:#4caf50}.badge.bg-info{background:#1a73e8}.badge.bg-warning{background:#fb8c00}.badge.bg-danger{background:#f44335}.badge.bg-light{background:#f0f2f5}.badge.bg-dark{background:#344767}.badge.bg-white{background:#fff}.badge{text-transform:uppercase}.btn{margin-bottom:1rem;letter-spacing:0;text-transform:uppercase;background-size:150%;background-position-x:25%;position:relative;overflow:hidden;-webkit-appearance:none}.btn:not([class*=btn-outline-]){border:0}.btn:active,.btn:active:focus,.btn:active:hover{box-shadow:0 3px 5px -1px #00000017,0 2px 3px -1px #00000012;transform:none;opacity:.85}.btn.bg-white:hover{color:#7b809a}.btn.btn-link{box-shadow:none;font-weight:700}.btn.btn-link:hover,.btn.btn-link:focus{box-shadow:none}.btn.btn-round{border-radius:1.875rem}.btn.btn-icon-only{width:2.375rem;height:2.375rem;padding:.7rem}.btn.btn-sm.btn-icon-only,.btn-group-sm>.btn.btn-icon-only{width:1.5rem;height:1.5rem;padding:.3rem}.btn.btn-sm i,.btn-group-sm>.btn i{font-size:.5rem}.btn.btn-lg.btn-icon-only,.btn-group-lg>.btn.btn-icon-only{width:3.25rem;height:3.25rem;padding:1rem}.btn.btn-lg i,.btn-group-lg>.btn i{font-size:1.2rem;position:relative;top:0px}.btn.btn-rounded{border-radius:1.875rem}.btn .material-icons{vertical-align:middle;margin-top:-1px;margin-bottom:-1px;font-size:1.1rem;display:inline-block;top:0}.btn-check:checked+.btn svg .color-background{fill:#fff}.btn-check:checked+.btn:hover svg .color-background{fill:#344767}.icon-move-right i{transition:all .2s cubic-bezier(.34,1.61,.7,1.3)}.icon-move-right:hover i,.icon-move-right:focus i{transform:translate(5px)}.icon-move-left i{transition:all .2s cubic-bezier(.34,1.61,.7,1.3)}.icon-move-left:hover i,.icon-move-left:focus i{transform:translate(-5px)}.btn-primary,.btn.bg-gradient-primary{box-shadow:0 3px 3px #e91e6326,0 3px 1px -2px #e91e6333,0 1px 5px #e91e6326}.btn-primary:hover,.btn.bg-gradient-primary:hover{background-color:#e91e63;border-color:#e91e63;box-shadow:0 14px 26px -12px #e91e6366,0 4px 23px #e91e6326,0 8px 10px -5px #e91e6333}.btn-primary .btn.bg-outline-primary,.btn.bg-gradient-primary .btn.bg-outline-primary{border:1px solid #e91e63}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.btn.bg-gradient-primary:not(:disabled):not(.disabled).active,.btn.bg-gradient-primary:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-primary.dropdown-toggle{color:color-yiq(#e91e63);background-color:#e91e63}.btn-primary.focus,.btn-primary:focus,.btn.bg-gradient-primary.focus,.btn.bg-gradient-primary:focus{color:#fff}.btn-outline-primary{box-shadow:none}.btn-outline-primary:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#e91e63}.btn-secondary,.btn.bg-gradient-secondary{box-shadow:0 3px 3px #7b809a26,0 3px 1px -2px #7b809a33,0 1px 5px #7b809a26}.btn-secondary:hover,.btn.bg-gradient-secondary:hover{background-color:#7b809a;border-color:#7b809a;box-shadow:0 14px 26px -12px #7b809a66,0 4px 23px #7b809a26,0 8px 10px -5px #7b809a33}.btn-secondary .btn.bg-outline-secondary,.btn.bg-gradient-secondary .btn.bg-outline-secondary{border:1px solid #7b809a}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle,.btn.bg-gradient-secondary:not(:disabled):not(.disabled).active,.btn.bg-gradient-secondary:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-secondary.dropdown-toggle{color:color-yiq(#7b809a);background-color:#7b809a}.btn-secondary.focus,.btn-secondary:focus,.btn.bg-gradient-secondary.focus,.btn.bg-gradient-secondary:focus{color:#fff}.btn-outline-secondary{box-shadow:none}.btn-outline-secondary:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#7b809a}.btn-success,.btn.bg-gradient-success{box-shadow:0 3px 3px #4caf5026,0 3px 1px -2px #4caf5033,0 1px 5px #4caf5026}.btn-success:hover,.btn.bg-gradient-success:hover{background-color:#4caf50;border-color:#4caf50;box-shadow:0 14px 26px -12px #4caf5066,0 4px 23px #4caf5026,0 8px 10px -5px #4caf5033}.btn-success .btn.bg-outline-success,.btn.bg-gradient-success .btn.bg-outline-success{border:1px solid #4caf50}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle,.btn.bg-gradient-success:not(:disabled):not(.disabled).active,.btn.bg-gradient-success:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-success.dropdown-toggle{color:color-yiq(#4caf50);background-color:#4caf50}.btn-success.focus,.btn-success:focus,.btn.bg-gradient-success.focus,.btn.bg-gradient-success:focus{color:#fff}.btn-outline-success{box-shadow:none}.btn-outline-success:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#4caf50}.btn-info,.btn.bg-gradient-info{box-shadow:0 3px 3px #1a73e826,0 3px 1px -2px #1a73e833,0 1px 5px #1a73e826}.btn-info:hover,.btn.bg-gradient-info:hover{background-color:#1a73e8;border-color:#1a73e8;box-shadow:0 14px 26px -12px #1a73e866,0 4px 23px #1a73e826,0 8px 10px -5px #1a73e833}.btn-info .btn.bg-outline-info,.btn.bg-gradient-info .btn.bg-outline-info{border:1px solid #1a73e8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle,.btn.bg-gradient-info:not(:disabled):not(.disabled).active,.btn.bg-gradient-info:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-info.dropdown-toggle{color:color-yiq(#1a73e8);background-color:#1a73e8}.btn-info.focus,.btn-info:focus,.btn.bg-gradient-info.focus,.btn.bg-gradient-info:focus{color:#fff}.btn-outline-info{box-shadow:none}.btn-outline-info:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#1a73e8}.btn-warning,.btn.bg-gradient-warning{box-shadow:0 3px 3px #fb8c0026,0 3px 1px -2px #fb8c0033,0 1px 5px #fb8c0026}.btn-warning:hover,.btn.bg-gradient-warning:hover{background-color:#fb8c00;border-color:#fb8c00;box-shadow:0 14px 26px -12px #fb8c0066,0 4px 23px #fb8c0026,0 8px 10px -5px #fb8c0033}.btn-warning .btn.bg-outline-warning,.btn.bg-gradient-warning .btn.bg-outline-warning{border:1px solid #fb8c00}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle,.btn.bg-gradient-warning:not(:disabled):not(.disabled).active,.btn.bg-gradient-warning:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-warning.dropdown-toggle{color:color-yiq(#fb8c00);background-color:#fb8c00}.btn-warning.focus,.btn-warning:focus,.btn.bg-gradient-warning.focus,.btn.bg-gradient-warning:focus{color:#fff}.btn-outline-warning{box-shadow:none}.btn-outline-warning:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#fb8c00}.btn-danger,.btn.bg-gradient-danger{box-shadow:0 3px 3px #f4433526,0 3px 1px -2px #f4433533,0 1px 5px #f4433526}.btn-danger:hover,.btn.bg-gradient-danger:hover{background-color:#f44335;border-color:#f44335;box-shadow:0 14px 26px -12px #f4433566,0 4px 23px #f4433526,0 8px 10px -5px #f4433533}.btn-danger .btn.bg-outline-danger,.btn.bg-gradient-danger .btn.bg-outline-danger{border:1px solid #f44335}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle,.btn.bg-gradient-danger:not(:disabled):not(.disabled).active,.btn.bg-gradient-danger:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-danger.dropdown-toggle{color:color-yiq(#f44335);background-color:#f44335}.btn-danger.focus,.btn-danger:focus,.btn.bg-gradient-danger.focus,.btn.bg-gradient-danger:focus{color:#fff}.btn-outline-danger{box-shadow:none}.btn-outline-danger:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#f44335}.btn-light,.btn.bg-gradient-light{box-shadow:0 3px 3px #f0f2f526,0 3px 1px -2px #f0f2f533,0 1px 5px #f0f2f526}.btn-light:hover,.btn.bg-gradient-light:hover{background-color:#f0f2f5;border-color:#f0f2f5;box-shadow:0 14px 26px -12px #f0f2f566,0 4px 23px #f0f2f526,0 8px 10px -5px #f0f2f533}.btn-light .btn.bg-outline-light,.btn.bg-gradient-light .btn.bg-outline-light{border:1px solid #f0f2f5}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle,.btn.bg-gradient-light:not(:disabled):not(.disabled).active,.btn.bg-gradient-light:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-light.dropdown-toggle{color:color-yiq(#f0f2f5);background-color:#f0f2f5}.btn-outline-light{box-shadow:none}.btn-outline-light:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#f0f2f5}.btn-dark,.btn.bg-gradient-dark{box-shadow:0 3px 3px #34476726,0 3px 1px -2px #34476733,0 1px 5px #34476726}.btn-dark:hover,.btn.bg-gradient-dark:hover{background-color:#344767;border-color:#344767;box-shadow:0 14px 26px -12px #34476766,0 4px 23px #34476726,0 8px 10px -5px #34476733}.btn-dark .btn.bg-outline-dark,.btn.bg-gradient-dark .btn.bg-outline-dark{border:1px solid #344767}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle,.btn.bg-gradient-dark:not(:disabled):not(.disabled).active,.btn.bg-gradient-dark:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-dark.dropdown-toggle{color:color-yiq(#344767);background-color:#344767}.btn-dark.focus,.btn-dark:focus,.btn.bg-gradient-dark.focus,.btn.bg-gradient-dark:focus{color:#fff}.btn-outline-dark{box-shadow:none}.btn-outline-dark:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#344767}.btn-white,.btn.bg-gradient-white{box-shadow:0 3px 3px #ffffff26,0 3px 1px -2px #fff3,0 1px 5px #ffffff26}.btn-white:hover,.btn.bg-gradient-white:hover{background-color:#fff;border-color:#fff;box-shadow:0 14px 26px -12px #fff6,0 4px 23px #ffffff26,0 8px 10px -5px #fff3}.btn-white .btn.bg-outline-white,.btn.bg-gradient-white .btn.bg-outline-white{border:1px solid #fff}.btn-white:not(:disabled):not(.disabled).active,.btn-white:not(:disabled):not(.disabled):active,.show>.btn-white.dropdown-toggle,.btn.bg-gradient-white:not(:disabled):not(.disabled).active,.btn.bg-gradient-white:not(:disabled):not(.disabled):active,.show>.btn.bg-gradient-white.dropdown-toggle{color:color-yiq(#fff);background-color:#fff}.btn-outline-white{box-shadow:none}.btn-outline-white:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#fff}.btn-outline-white{border-color:#ffffffbf;background:rgba(255,255,255,.1)}.btn-primary,.btn.bg-gradient-primary,.btn-primary:hover,.btn.bg-gradient-primary:hover,.btn-secondary,.btn.bg-gradient-secondary,.btn-secondary:hover,.btn.bg-gradient-secondary:hover,.btn-danger,.btn.bg-gradient-danger,.btn-danger:hover,.btn.bg-gradient-danger:hover,.btn-info,.btn.bg-gradient-info,.btn-info:hover,.btn.bg-gradient-info:hover,.btn-success,.btn.bg-gradient-success,.btn-success:hover,.btn.bg-gradient-success:hover,.btn-warning,.btn.bg-gradient-warning,.btn-warning:hover,.btn.bg-gradient-warning:hover,.btn-dark,.btn.bg-gradient-dark,.btn-dark:hover,.btn.bg-gradient-dark:hover{color:#fff}.btn-light,.btn.bg-gradient-light,.btn-light:hover,.btn.bg-gradient-light:hover{color:#3a416f}.breadcrumb-item{font-size:.875rem}.breadcrumb-item.text-white:before{color:#fff}.breadcrumb-dark{background-color:#344767}.breadcrumb-dark .breadcrumb-item{font-weight:600}.breadcrumb-dark .breadcrumb-item a{color:#f8f9fa}.breadcrumb-dark .breadcrumb-item a:hover{color:#fff}.breadcrumb-dark .breadcrumb-item+.breadcrumb-item:before{color:#adb5bd}.breadcrumb-dark .breadcrumb-item.active{color:#dee2e6}.breadcrumb-links{padding:0;margin:0;background:transparent}.card{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.card[data-animation=true] .card-header{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:all .3s cubic-bezier(.34,1.61,.7,1);-moz-transition:all .3s cubic-bezier(.34,1.61,.7,1);-o-transition:all .3s cubic-bezier(.34,1.61,.7,1);-ms-transition:all .3s cubic-bezier(.34,1.61,.7,1);transition:all .3s cubic-bezier(.34,1.61,.7,1)}.card:hover[data-animation=true] .card-header{-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}.card .card-header{padding:1.5rem}.card .card-body{font-family:Roboto,Helvetica,Arial,sans-serif;padding:1.5rem}.card.card-plain{background-color:transparent;box-shadow:none}.card .card-footer{padding:1.5rem;background-color:transparent}.author{display:flex}.author .name>span{line-height:1.571;font-weight:600;font-size:.875rem;color:#3a416f}.author .stats{font-size:.875rem;font-weight:400}.card.card-background{align-items:center}.card.card-background .full-background{background-position:50%;background-size:cover;margin-bottom:30px;width:100%;height:100%;position:absolute;border-radius:.75rem}.card.card-background .card-body{color:#fff;position:relative;z-index:2}.card.card-background .card-body .content-center,.card.card-background .card-body .content-left{min-height:330px;max-width:450px;padding-top:60px;padding-bottom:60px}.card.card-background .card-body .content-center{text-align:center}.card.card-background .card-body.body-left{width:90%}.card.card-background .card-body .author .name span,.card.card-background .card-body .author .name .stats{color:#fff}.card.card-background:after{position:absolute;top:0;bottom:0;left:0;height:100%;width:100%;z-index:1;display:block;content:"";background:rgba(0,0,0,.56);border-radius:.75rem}.card.card-background.card-background-mask-primary:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-primary:after{background-image:linear-gradient(195deg,#ec407a 0%,#d81b60 100%);opacity:.85}.card.card-background.card-background-mask-secondary:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-secondary:after{background-image:linear-gradient(195deg,#747b8a 0%,#495361 100%);opacity:.85}.card.card-background.card-background-mask-success:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-success:after{background-image:linear-gradient(195deg,#66bb6a 0%,#43a047 100%);opacity:.85}.card.card-background.card-background-mask-info:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-info:after{background-image:linear-gradient(195deg,#49a3f1 0%,#1a73e8 100%);opacity:.85}.card.card-background.card-background-mask-warning:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-warning:after{background-image:linear-gradient(195deg,#ffa726 0%,#fb8c00 100%);opacity:.85}.card.card-background.card-background-mask-danger:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-danger:after{background-image:linear-gradient(195deg,#ef5350 0%,#e53935 100%);opacity:.85}.card.card-background.card-background-mask-light:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-light:after{background-image:linear-gradient(195deg,#ebeff4 0%,#ced4da 100%);opacity:.85}.card.card-background.card-background-mask-dark:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-dark:after{background-image:linear-gradient(195deg,#42424a 0%,#191919 100%);opacity:.85}.card.card-background .card-category{font-size:.875rem;font-weight:600}.card.card-background .card-description{margin-top:24px;margin-bottom:24px}.rotating-card-container{-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;-ms-perspective:800px;perspective:800px}.rotating-card-container .card-rotate{background:transparent;box-shadow:none}.rotating-card-container .card-rotate:after{display:none}.rotating-card-container .card{-webkit-transition:all .8s cubic-bezier(.34,1.45,.7,1);-moz-transition:all .8s cubic-bezier(.34,1.45,.7,1);-o-transition:all .8s cubic-bezier(.34,1.45,.7,1);-ms-transition:all .8s cubic-bezier(.34,1.45,.7,1);transition:all .8s cubic-bezier(.34,1.45,.7,1);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.rotating-card-container .card .back,.rotating-card-container .card .front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;position:absolute;background-color:#fff;border-radius:.5rem;top:0;left:0;justify-content:center;align-content:center;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.rotating-card-container .card .back .card-body,.rotating-card-container .card .front .card-body{justify-content:center;align-content:center;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.rotating-card-container .card .back:after,.rotating-card-container .card .front:after{position:absolute;z-index:1;width:100%;height:100%;display:block;left:0;top:0;content:"";border-radius:.5rem;background-image:linear-gradient(195deg,#66bb6a,#43a047);opacity:.85}.rotating-card-container .card .front{z-index:2;position:relative}.rotating-card-container .card .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);z-index:5;text-align:center;width:100%;height:100%}.rotating-card-container .card .back.back-background .card-body{position:relative;z-index:2}.rotating-card-container .card .back .card-footer .btn{margin:0}.rotating-card-container .card .back .card-body{padding-left:15px;padding-right:15px}.rotating-card-container:not(.manual-flip):hover .card{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.rotating-card-container.hover.manual-flip .card{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.card-profile .rotating-card-container .front{text-align:left}.back-background .card-body{min-height:auto;padding-top:15px;padding-bottom:15px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.rotating-card-container .card .back,.rotating-card-container .card .front{-ms-backface-visibility:visible;backface-visibility:visible}.rotating-card-container .card .back{visibility:hidden;transition:visibility .3s cubic-bezier(.34,1.45,.7,1)}.rotating-card-container .card .front{z-index:4}.rotating-card-container.manual-flip.hover .card .back,.rotating-card-container:not(.manual-flip):hover .card .back{z-index:5;visibility:visible}}.dark-version,.dark-version .main-content{background-color:#1a2035!important}.dark-version.virtual-reality>div{background-image:none!important}.dark-version .sidenav{background:#1f283e!important}.dark-version .sidenav.bg-transparent{background:transparent!important}.dark-version .sidenav.bg-transparent .navbar-nav .nav-link,.dark-version .sidenav.bg-transparent .nav .nav-link{color:#fff!important}.dark-version .sidenav.bg-white{background:#fff!important}.dark-version .sidenav.bg-white .navbar-nav .nav-link.active:after{color:#ced4dab3}.dark-version .sidenav.bg-white .collapse .nav-item .nav-link:not(.active) i{color:#344767!important}.dark-version .sidenav.bg-white .collapse .nav-item h6,.dark-version .sidenav.bg-white .collapse .nav-item .h6{color:#344767!important}.dark-version .sidenav .collapse .nav-item .nav-link i{color:#fff!important}.dark-version .sidenav.bg-white .collapse .nav-item .nav-link.active.text-dark i,.dark-version .sidenav.bg-white .collapse .nav-item .nav-link.active.text-dark .nav-link-text{color:#344767!important}.dark-version .fixed-plugin .btn.bg-gradient-dark,.dark-version .fixed-plugin .btn.btn-outline-dark{color:#fff!important;border:1px solid #fff!important}.dark-version .fixed-plugin .btn.active{background:#fff!important;color:#344767!important}.dark-version .bg-gradient-dark{background-image:linear-gradient(195deg,#323a54,#1a2035)!important}.dark-version .dropdown .dropdown-menu:before{color:#202940}.dark-version .dropdown .dropdown-menu .dropdown-item:hover,.dark-version .dropdown .dropdown-menu .dropdown-item:focus{background-color:#1a2035!important}.dark-version .dropdown .dropdown-menu .dropdown-item i,.dark-version .dropdown .dropdown-menu .dropdown-item .material-icons{color:#fff}.dark-version .card,.dark-version .swal2-popup,.dark-version .dropdown .dropdown-menu,.dark-version .kanban-board{background:#202940;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f}.dark-version .card .card-header,.dark-version .swal2-popup .card-header,.dark-version .dropdown .dropdown-menu .card-header,.dark-version .kanban-board .card-header{background:transparent}.dark-version .card p,.dark-version .swal2-popup p,.dark-version .dropdown .dropdown-menu p,.dark-version .kanban-board p{color:#fff!important;opacity:.6}.dark-version .kanban-item{background:transparent!important;border:1px solid}.dark-version .swal2-html-container{color:#fff!important;opacity:.6}.dark-version h1,.dark-version .h1,.dark-version h2,.dark-version .h2,.dark-version h3,.dark-version .h3,.dark-version h4,.dark-version .h4,.dark-version h5,.dark-version .h5,.dark-version h6,.dark-version .h6,.dark-version a:not(.dropdown-item):not(.choices__item):not(.leaflet-control-zoom-in):not(.leaflet-control-zoom-out):not(.btn):not(.nav-link):not(.fixed-plugin-button),.dark-version .table thead tr th,.dark-version .kanban-title-board{color:#fff!important}.dark-version .input-group.input-group-dynamic .form-control,.dark-version .input-group.input-group-static .form-control{background-image:linear-gradient(0deg,#e91e63 2px,rgba(156,39,176,0) 0),linear-gradient(0deg,rgba(210,210,210,.6) 1px,rgba(209,209,209,0) 0)!important;background-size:0 100%,100% 100%}.dark-version .input-group.input-group-dynamic .form-control:focus,.dark-version .input-group.input-group-static .form-control:focus{background-size:100% 100%,100% 100%}.dark-version .input-group.input-group-outline .form-control,.dark-version .input-group .is-valid,.dark-version .input-group .is-invalid{border-color:#fff6!important}.dark-version .accordion .accordion-button{border-color:#fff6!important;color:#fff;opacity:.8}.dark-version .table>:not(caption)>*>*{border-color:#fff6!important;color:#fff9!important}.dark-version label{color:#fffc!important}.dark-version .list-group-item,.dark-version .multisteps-form__panel{background-color:transparent!important}.dark-version .nav.bg-white{background-color:#202940!important;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f}.dark-version .nav .nav-link[data-scroll]:hover{color:#344767!important}.dark-version .toast{background-color:#202940!important;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f}.dark-version .toast .toast-header{background:transparent}.dark-version .toast span{color:#fff}.dark-version .toast p{color:#fff!important;opacity:.6}.dark-version .choices .choices__input{background-color:transparent!important;border-bottom:1px solid rgba(255,255,255,.4);color:#fff}.dark-version .choices .choices__list.choices__list--dropdown{background:#202940;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f}.dark-version .fc-theme-standard td,.dark-version .fc-theme-standard th{border-color:#7b809a4d}.dark-version .dataTable-sorter:after{border-bottom-color:#fff}.dark-version .dataTable-sorter:before{border-top-color:#fff}.dark-version .ql-snow .ql-stroke{stroke:#f0f2f5}.dark-version .ql-snow .ql-fill,.dark-version .ql-snow .ql-stroke.ql-fill{fill:#f0f2f5}.dark-version .ql-toolbar.ql-snow .ql-picker-label{color:#f0f2f5}.dark-version .form-control,body.dark-version{color:#fffc!important}@media (min-width: 992px){.dropdown .dropdown-menu,.dropup .dropdown-menu,.dropstart .dropdown-menu,.dropend .dropdown-menu{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)!important;cursor:pointer}.dropdown .dropdown-toggle:after,.dropup .dropdown-toggle:after,.dropstart .dropdown-toggle:after,.dropend .dropdown-toggle:after{content:"\f107";font: 14px/1 FontAwesome;border:none;vertical-align:middle;font-weight:600}.dropdown .dropdown-toggle.show:after,.dropup .dropdown-toggle.show:after,.dropstart .dropdown-toggle.show:after,.dropend .dropdown-toggle.show:after{transform:rotate(180deg)}.dropdown .dropdown-toggle:after,.dropup .dropdown-toggle:after,.dropstart .dropdown-toggle:after,.dropend .dropdown-toggle:after{transition:.3s ease}.dropdown.dropdown-hover .dropdown-menu,.dropdown .dropdown-menu{display:block;position:absolute;opacity:0;transform-origin:0 0;inset:0px auto auto 0px;margin-top:2.8125rem!important;pointer-events:none;transform:scale(.95)!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,box-shadow}.dropdown.dropdown-hover .dropdown-menu .dropdown.dropdown-hover .dropdown-menu,.dropdown.dropdown-hover .dropdown-menu .dropdown .dropdown-menu,.dropdown .dropdown-menu .dropdown.dropdown-hover .dropdown-menu,.dropdown .dropdown-menu .dropdown .dropdown-menu{margin-top:0!important}.dropdown.dropdown-hover:hover>.dropdown-menu,.dropdown .dropdown-menu.show{opacity:1;pointer-events:auto;visibility:visible;transform:scale(1)!important}.dropdown.dropdown-hover:hover>.dropdown-menu:before,.dropdown .dropdown-menu.show:before{top:-20px}.dropdown.dropdown-hover:after{content:"";position:absolute;left:0;bottom:-24px;width:100%;height:100%}.dropdown:not(.dropdown-hover) .dropdown-menu.show{margin-top:2.8125rem!important}.dropdown .dropdown-menu:before{font-family:FontAwesome;content:"\f0d8";position:absolute;top:0;left:28px;right:auto;font-size:22px;color:#fff;transition:top .35s ease}.dropdown .dropdown-item .arrow{transform:rotate(-90deg)}.dropdown-item{transition:background-color .3s ease,color .3s ease}}@media (max-width: 991.98px){.navbar-toggler+.navbar-collapse .dropdown:not(.nav-item) .dropdown-menu{display:block;opacity:0;top:0;transform-origin:0 0;pointer-events:none;transform:scale(.95)!important;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,box-shadow;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.navbar-toggler+.navbar-collapse .dropdown:not(.nav-item) .dropdown-menu:before{font-family:FontAwesome;content:"\f0d8";position:absolute;top:0;left:28px;right:auto;font-size:22px;color:#fff;transition:top .35s ease}.navbar-toggler+.navbar-collapse .dropdown:not(.nav-item):not(.dropdown-hover) .dropdown-menu{margin-top:2.8125rem!important}.navbar-toggler+.navbar-collapse .dropdown:not(.nav-item) .dropdown-menu.show{opacity:1;pointer-events:auto;visibility:visible;transform:scale(1)!important}.navbar-toggler+.navbar-collapse .dropdown:not(.nav-item) .dropdown-menu.show:before{top:-20px}.navbar-toggler+.navbar-collapse .dropdown.nav-item .dropdown-menu{background-color:transparent;overflow:scroll;position:relative}.dropdown .dropdown-menu{opacity:0;top:0;transform-origin:0 0;pointer-events:none;transform:scale(.95)!important;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,box-shadow;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.dropdown .dropdown-menu:before{font-family:FontAwesome;content:"\f0d8";position:absolute;top:0;left:28px;right:auto;font-size:22px;color:#fff;transition:top .35s ease}.dropdown:not(.dropdown-hover) .dropdown-menu{margin-top:2.8125rem!important}.dropdown .dropdown-menu.show{opacity:1;pointer-events:auto;visibility:visible;transform:scale(1)!important}.dropdown .dropdown-menu.show:before{top:-20px}.dropdown.nav-item .dropdown-menu{position:absolute}.dropdown.nav-item .dropdown-menu-animation{display:block;height:0;transition:all .35s ease;padding-top:0!important;padding-bottom:0!important;opacity:0}.dropdown.nav-item .dropdown-menu-animation.show{height:250px;opacity:1}}.dropdown-menu li{position:relative}.dropdown.dropdown-subitem:after{left:100%;bottom:0;width:50%}.dropdown .dropdown-menu .dropdown-item+.dropdown-menu:before{transform:rotate(-90deg);left:0;top:0;z-index:-1;transition:left .35s ease}.dropdown .dropdown-menu.dropdown-menu-end{right:0!important;left:auto!important}.dropdown .dropdown-menu.dropdown-menu-end:before{right:28px;left:auto}.dropdown.dropdown-subitem:hover .dropdown-item+.dropdown-menu:before{left:-8px}.dropdown>.dropdown-menu .dropdown-item+.dropdown-menu{transform:scale(1)!important}.dropdown .dropdown-menu .dropdown-item+.dropdown-menu{right:-197px;left:auto;top:0}.dropdown-image{background-size:cover}@media (min-width: 992px){.dropdown-xl{min-width:40rem}.dropdown-lg{min-width:23rem}.dropdown-md{min-width:15rem}}@media (max-width: 1199.98px){.dropdown-lg-responsive{min-width:19rem}}.dropup .dropdown-menu{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)!important;cursor:pointer;top:auto!important;bottom:100%!important;margin-bottom:.5rem!important;display:block;opacity:0;transform-origin:bottom;pointer-events:none;transform:scale(.95)!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,box-shadow}.dropup .dropdown-menu.show{pointer-events:auto;transform:scale(1)!important;opacity:1}.dropup .dropdown-menu.show:after{bottom:-20px}.dropup .dropdown-menu:after{font-family:FontAwesome;content:"\f0d7";position:absolute;z-index:-1;bottom:22px;left:28px;right:auto;font-size:22px;color:#fff;transition:bottom .35s ease}.page-header{padding:0;position:relative;overflow:hidden;display:flex;align-items:center;background-size:cover;background-position:50%}.page-header .container{z-index:1}.page-header video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translate(-50%) translateY(-50%)}.fixed-plugin .fixed-plugin-button{background:#fff;border-radius:50%;bottom:30px;right:30px;font-size:1.25rem;z-index:990;box-shadow:0 2px 12px #00000029;cursor:pointer}.fixed-plugin .fixed-plugin-button i{pointer-events:none}.fixed-plugin .card{position:fixed!important;right:-360px;top:0;height:100%;left:auto!important;transform:unset!important;width:360px;border-radius:0;padding:0 10px;transition:.2s ease;z-index:1020}.fixed-plugin .badge{border:1px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:23px;margin-right:5px;position:relative;width:23px;transition:all .2s ease-in-out}.fixed-plugin .badge:hover,.fixed-plugin .badge.active{border-color:#344767}.fixed-plugin .btn.bg-gradient-dark:not(:disabled):not(.disabled){border:1px solid transparent}.fixed-plugin .btn.bg-gradient-dark:not(:disabled):not(.disabled):not(.active){background-color:transparent;background-image:none;border:1px solid #344767;color:#344767}.fixed-plugin.show .card{right:0}.input-group{border-radius:0}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.input-group,.input-group .input-group-text{transition:.2s ease;border:none}.input-group>:not(:first-child):not(.dropdown-menu){margin-left:2px}.input-group label{transition:all .3s ease}.input-group.input-group-dynamic .form-control,.input-group.input-group-static .form-control{background:no-repeat bottom,50% calc(100% - 1px);background-size:0 100%,100% 100%;transition:.2s ease}.input-group.input-group-dynamic .form-control:not(:first-child),.input-group.input-group-static .form-control:not(:first-child){border-left:0;padding-left:0}.input-group.input-group-dynamic .form-control:not(:last-child),.input-group.input-group-static .form-control:not(:last-child){border-right:0;padding-right:0}.input-group.input-group-dynamic .form-control+.input-group-text,.input-group.input-group-static .form-control+.input-group-text{border-left:0;border-right:1px solid #d2d6da}.input-group.input-group-dynamic .form-control,.input-group.input-group-dynamic .form-control:focus,.input-group.input-group-static .form-control,.input-group.input-group-static .form-control:focus{background-image:linear-gradient(0deg,#4caf50 2px,rgba(156,39,176,0) 0),linear-gradient(0deg,#d2d2d2 1px,hsla(0deg,0%,82%,0) 0);border-radius:0!important}.input-group.input-group-dynamic .form-control:focus,.input-group.input-group-static .form-control:focus{background-size:100% 100%,100% 100%}.input-group.input-group-dynamic .form-control[disabled],.input-group.input-group-static .form-control[disabled]{cursor:not-allowed;background-image:linear-gradient(0deg,#4caf50 2px,rgba(156,39,176,0) 0),linear-gradient(0deg,#f0f2f5 1px,hsla(0deg,0%,82%,0) 0)!important}.input-group.input-group-dynamic .input-group-text,.input-group.input-group-static .input-group-text{border-right:0}.input-group.input-group-dynamic.is-focused .form-label,.input-group.input-group-dynamic.is-filled .form-label,.input-group.input-group-static.is-focused .form-label,.input-group.input-group-static.is-filled .form-label{font-size:.6875rem!important}.input-group.input-group-dynamic.is-focused .form-label,.input-group.input-group-static.is-focused .form-label{top:-.7rem}.input-group.input-group-dynamic.is-focused label,.input-group.input-group-static.is-focused label,.input-group.input-group-dynamic.is-focused.is-valid label,.input-group.input-group-static.is-focused.is-valid label{color:#4caf50}.input-group.input-group-dynamic.is-focused.is-valid .form-control,.input-group.input-group-dynamic.is-focused.is-valid .form-control:focus,.input-group.input-group-static.is-focused.is-valid .form-control,.input-group.input-group-static.is-focused.is-valid .form-control:focus{background-image:linear-gradient(0deg,#4caf50 2px,rgba(156,39,176,0) 0),linear-gradient(0deg,#d2d2d2 1px,hsla(0deg,0%,82%,0) 0);border-radius:0!important}.input-group.input-group-dynamic.is-focused.is-invalid label,.input-group.input-group-static.is-focused.is-invalid label{color:#f44335}.input-group.input-group-dynamic.is-focused.is-invalid .form-control,.input-group.input-group-dynamic.is-focused.is-invalid .form-control:focus,.input-group.input-group-static.is-focused.is-invalid .form-control,.input-group.input-group-static.is-focused.is-invalid .form-control:focus{background-image:linear-gradient(0deg,#f44335 2px,rgba(156,39,176,0) 0),linear-gradient(0deg,#d2d2d2 1px,hsla(0deg,0%,82%,0) 0);border-radius:0!important}.input-group.input-group-dynamic.is-valid .form-control,.input-group.input-group-dynamic.is-valid .form-control:focus,.input-group.input-group-static.is-valid .form-control,.input-group.input-group-static.is-valid .form-control:focus{background-image:linear-gradient(0deg,#4caf50 2px,rgba(156,39,176,0) 0),linear-gradient(0deg,#d2d2d2 1px,hsla(0deg,0%,82%,0) 0);border-radius:0!important}.input-group.input-group-dynamic.is-invalid .form-control,.input-group.input-group-dynamic.is-invalid .form-control:focus,.input-group.input-group-static.is-invalid .form-control,.input-group.input-group-static.is-invalid .form-control:focus{background-image:linear-gradient(0deg,#f44335 2px,rgba(156,39,176,0) 0),linear-gradient(0deg,#d2d2d2 1px,hsla(0deg,0%,82%,0) 0);border-radius:0!important}.input-group.input-group-dynamic.is-filled.is-focused .form-label,.input-group.input-group-dynamic.is-filled .form-label,.input-group.input-group-static.is-filled.is-focused .form-label,.input-group.input-group-static.is-filled .form-label{top:-1rem}.input-group.input-group-outline .form-control{background:none;border:1px solid #d2d6da;border-radius:.375rem;border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important;padding:.625rem .75rem!important;line-height:1.3!important}.input-group.input-group-outline .form-control.form-control-lg{padding:.75rem!important}.input-group.input-group-outline .form-control.form-control-sm{padding:.25rem .75rem!important}.input-group.input-group-outline .form-control[disabled]{cursor:not-allowed;border-style:dashed}.input-group.input-group-outline .form-label{display:flex;line-height:3.925!important;top:-.375rem;margin-bottom:0}.input-group.input-group-outline .form-label:before{content:"";margin-right:4px;border-left:solid 1px transparent;border-radius:4px 0}.input-group.input-group-outline .form-label:after{content:"";flex-grow:1;margin-left:4px;border-right:solid 1px transparent;border-radius:0 5px}.input-group.input-group-outline .form-label:before,.input-group.input-group-outline .form-label:after{content:"";border-top:solid 1px;border-top-color:#d2d6da;pointer-events:none;margin-top:.375rem;box-sizing:border-box;display:block;height:.5rem;width:.625rem;border-width:1px 0 0;border-color:transparent}.input-group.input-group-outline.is-focused .form-label+.form-control,.input-group.input-group-outline.is-filled .form-label+.form-control{border-color:#4caf50!important;border-top-color:transparent!important;box-shadow:inset 1px 0 #4caf50,inset -1px 0 #4caf50,inset 0 -1px #4caf50}.input-group.input-group-outline.is-focused .form-label,.input-group.input-group-outline.is-filled .form-label{width:100%;height:100%;font-size:.6875rem!important;color:#4caf50;display:flex;line-height:1.25!important}.input-group.input-group-outline.is-focused .form-label:before,.input-group.input-group-outline.is-focused .form-label:after,.input-group.input-group-outline.is-filled .form-label:before,.input-group.input-group-outline.is-filled .form-label:after{opacity:1}.input-group.input-group-outline.is-focused .form-label:before,.input-group.input-group-outline.is-focused .form-label:after,.input-group.input-group-outline.is-filled .form-label:before,.input-group.input-group-outline.is-filled .form-label:after{border-top-color:#4caf50;box-shadow:inset 0 1px #4caf50}.input-group.input-group-outline.is-valid .form-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem}.input-group.input-group-outline.is-valid.is-focused .form-label+.form-control,.input-group.input-group-outline.is-valid.is-filled .form-label+.form-control{border-color:#4caf50!important;box-shadow:inset 1px 0 #4caf50,inset -1px 0 #4caf50,inset 0 -1px #4caf50;border-top-color:transparent!important}.input-group.input-group-outline.is-valid.is-focused .form-label,.input-group.input-group-outline.is-valid.is-filled .form-label{color:#4caf50}.input-group.input-group-outline.is-valid.is-focused .form-label:before,.input-group.input-group-outline.is-valid.is-focused .form-label:after,.input-group.input-group-outline.is-valid.is-filled .form-label:before,.input-group.input-group-outline.is-valid.is-filled .form-label:after{border-top-color:#4caf50;box-shadow:inset 0 1px #4caf50}.input-group.input-group-outline.is-invalid .form-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem}.input-group.input-group-outline.is-invalid.is-focused .form-label+.form-control,.input-group.input-group-outline.is-invalid.is-filled .form-label+.form-control{border-color:#f44335!important;box-shadow:inset 1px 0 #f44335,inset -1px 0 #f44335,inset 0 -1px #f44335;border-top-color:transparent!important}.input-group.input-group-outline.is-invalid.is-focused .form-label,.input-group.input-group-outline.is-invalid.is-filled .form-label{color:#f44335}.input-group.input-group-outline.is-invalid.is-focused .form-label:before,.input-group.input-group-outline.is-invalid.is-focused .form-label:after,.input-group.input-group-outline.is-invalid.is-filled .form-label:before,.input-group.input-group-outline.is-invalid.is-filled .form-label:after{border-top-color:#f44335;box-shadow:inset 0 1px #f44335}.input-group.input-group-outline.input-group-sm .form-label,.input-group.input-group-outline.input-group-sm label,.input-group.input-group-dynamic.input-group-sm .form-label,.input-group.input-group-dynamic.input-group-sm label,.input-group.input-group-static.input-group-sm .form-label,.input-group.input-group-static.input-group-sm label{font-size:.75rem}.input-group.input-group-outline.input-group-lg .form-label,.input-group.input-group-outline.input-group-lg label,.input-group.input-group-dynamic.input-group-lg .form-label,.input-group.input-group-dynamic.input-group-lg label,.input-group.input-group-static.input-group-lg .form-label,.input-group.input-group-static.input-group-lg label{font-size:.975rem}.input-group.input-group-static .form-control{width:100%}.input-group.input-group-static label{margin-left:0;margin-bottom:0}.form-check:not(.form-switch) .form-check-input{float:initial!important;margin-left:auto!important}.form-check:not(.form-switch) .form-check-input[type=checkbox],.form-check:not(.form-switch) .form-check-input[type=radio]{border:1px solid #d1d7e1;margin-top:.25rem;position:relative}.form-check:not(.form-switch) .form-check-input[type=checkbox]:checked,.form-check:not(.form-switch) .form-check-input[type=radio]:checked{border-color:#e91e63}.form-check:not(.form-switch) .form-check-input[type=checkbox]{background-image:none}.form-check:not(.form-switch) .form-check-input[type=checkbox]:after{transition:opacity .25s ease-in-out;font-family:FontAwesome;content:"\f00c";width:100%;height:100%;color:#fff;position:absolute;display:flex;justify-content:center;align-items:center;font-size:.67rem;opacity:0}.form-check:not(.form-switch) .form-check-input[type=checkbox]:checked{background:#e91e63}.form-check:not(.form-switch) .form-check-input[type=checkbox]:checked:after{opacity:1}.form-check:not(.form-switch) .form-check-input[type=radio]{transition:border 0s;background:transparent}.form-check:not(.form-switch) .form-check-input[type=radio]:after{transition:opacity .25s ease-in-out;content:"";position:absolute;width:.8375rem;height:.8375rem;border-radius:50%;background-image:linear-gradient(195deg,#ec407a 0%,#d81b60 100%),var(--bs-gradient);opacity:0;left:0;right:0;top:0;bottom:0;margin:auto}.form-check:not(.form-switch) .form-check-input[type=radio]:checked{padding:6px}.form-check:not(.form-switch) .form-check-input[type=radio]:checked:after{opacity:1}.form-check:not(.form-switch) .form-check-input[type=radio]:active{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 12px #3547661a;border-radius:50rem;transition:.05s ease}.form-check-label,.form-check-input[type=checkbox]{cursor:pointer}.form-check-label{font-size:.875rem;font-weight:400}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-switch .form-check-input{position:relative;background-color:#ced4da;height:.9375rem;width:1.875rem}.form-switch .form-check-input:after{transition:transform .25s ease-in-out,background-color .25s ease-in-out;content:"";width:1.25rem;height:1.25rem;border-radius:50%;border:1px solid #ced4da;position:absolute;background-color:#fff;transform:translate(1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;top:-2.5px;left:-5px}.form-switch .form-check-input:checked:after{transform:translate(21px);border-color:#42424a}.form-switch .form-check-input:checked{border-color:#42424a;background-color:#42424a}.form-switch .form-check-input:checked:active:after{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 15px #3547661a}.form-switch .form-check-input:active:after{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 15px #0000001a}.form-select{transition:.2s ease}label,.form-label{font-size:.875rem;font-weight:400;margin-bottom:.5rem;color:#7b809a;margin-left:.25rem}.input-group .form-label{position:absolute;top:.6125rem;margin-left:0;transition:.2s ease all}.form-control{border:none}.form-control.is-invalid{border:1px solid #d2d6da;padding:.625rem .75rem;line-height:1.3!important}.form-control.is-invalid:focus{box-shadow:0 0 0 2px #fd5c7099}.form-control.is-valid{border:1px solid #d2d6da;padding:.625rem .75rem;line-height:1.3!important}.form-control.is-valid:focus{box-shadow:0 0 0 2px #66d432a6}.form-control[disabled]{padding:.625rem .75rem;line-height:1.45!important}.input-group .input-group-text{position:absolute;padding:.75rem 0;right:0;border-right:0!important}.input-group .input-group-text i{color:#6c757d}.input-group.input-group-static .input-group-text{bottom:0}.footer .nav-link{color:#344767;font-weight:400;font-size:.875rem;padding-top:0;padding-bottom:.25rem}.footer .nav-link:hover{opacity:1!important;transition:opacity .3 ease}.footer .footer-logo{max-width:2rem}.bg-gradient-primary{background-image:linear-gradient(195deg,#ec407a 0%,#d81b60 100%)}.bg-gradient-secondary{background-image:linear-gradient(195deg,#747b8a 0%,#495361 100%)}.bg-gradient-success{background-image:linear-gradient(195deg,#66bb6a 0%,#43a047 100%)}.bg-gradient-info{background-image:linear-gradient(195deg,#49a3f1 0%,#1a73e8 100%)}.bg-gradient-warning{background-image:linear-gradient(195deg,#ffa726 0%,#fb8c00 100%)}.bg-gradient-danger{background-image:linear-gradient(195deg,#ef5350 0%,#e53935 100%)}.bg-gradient-light{background-image:linear-gradient(195deg,#ebeff4 0%,#ced4da 100%)}.bg-gradient-dark{background-image:linear-gradient(195deg,#42424a 0%,#191919 100%)}.bg-gradient-faded-primary{background-image:radial-gradient(370px circle at 80% 50%,rgba(233,30,99,.6) 0,#c1134e 100%)}.bg-gradient-faded-secondary{background-image:radial-gradient(370px circle at 80% 50%,rgba(123,128,154,.6) 0,#626780 100%)}.bg-gradient-faded-success{background-image:radial-gradient(370px circle at 80% 50%,rgba(76,175,80,.6) 0,#3d8b40 100%)}.bg-gradient-faded-info{background-image:radial-gradient(370px circle at 80% 50%,rgba(26,115,232,.6) 0,#135cbc 100%)}.bg-gradient-faded-warning{background-image:radial-gradient(370px circle at 80% 50%,rgba(251,140,0,.6) 0,#c87000 100%)}.bg-gradient-faded-danger{background-image:radial-gradient(370px circle at 80% 50%,rgba(244,67,53,.6) 0,#e91d0d 100%)}.bg-gradient-faded-light{background-image:radial-gradient(370px circle at 80% 50%,rgba(240,242,245,.6) 0,#d1d7e1 100%)}.bg-gradient-faded-dark{background-image:radial-gradient(370px circle at 80% 50%,rgba(52,71,103,.6) 0,#233045 100%)}.bg-gradient-faded-white{background-image:radial-gradient(370px circle at 80% 50%,rgba(255,255,255,.6) 0,#e6e6e6 100%)}.bg-gradient-faded-primary-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(233,30,99,.3) 0,#e91e63 100%)}.bg-gradient-faded-secondary-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(123,128,154,.3) 0,#7b809a 100%)}.bg-gradient-faded-success-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(76,175,80,.3) 0,#4caf50 100%)}.bg-gradient-faded-info-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(26,115,232,.3) 0,#1a73e8 100%)}.bg-gradient-faded-warning-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(251,140,0,.3) 0,#fb8c00 100%)}.bg-gradient-faded-danger-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(244,67,53,.3) 0,#f44335 100%)}.bg-gradient-faded-light-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(240,242,245,.3) 0,#f0f2f5 100%)}.bg-gradient-faded-dark-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(52,71,103,.3) 0,#344767 100%)}.bg-gradient-faded-white-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(255,255,255,.3) 0,#fff 100%)}.material-icons{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:20px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.nav.nav-pills .nav-link .material-icons{top:3px}.icon-shape{width:48px;height:48px;background-position:center;border-radius:.5rem}.icon-shape i{color:#fff;opacity:.8;top:11px;position:relative}.icon-shape .ni{top:14px}.icon-xxs{width:20px;height:20px}.icon-xxs i{top:0;font-size:.65rem}.icon-xs{width:24px;height:24px}.icon-xs i{top:-1px;font-size:.75rem}.icon-sm{width:32px;height:32px}.icon-sm i{top:4px;font-size:.875rem}.icon-md{width:48px;height:48px}.icon-md i{top:30%;font-size:1.125rem}.icon-md.icon-striped{background-position-x:85px;background-position-y:85px}.icon-md.icon-striped i{top:11%;margin-left:-10px;font-size:.875rem}.icon-lg{width:64px;height:64px}.icon-lg i{top:31%;font-size:1.5rem}.icon-lg.icon-striped{background-position-x:111px;background-position-y:111px}.icon-lg.icon-striped i{top:21%;margin-left:-15px}.icon-xl{width:100px;height:100px;border-radius:.5rem}.icon-xl i{top:35%;font-size:2.1rem}.icon-xl.icon-striped{background-position-x:80px;background-position-y:80px}.icon-xl.icon-striped i{top:30%;margin-left:-15px}.info-horizontal{text-align:left!important}.info-horizontal .icon{float:left}.info-horizontal .description{overflow:hidden}svg.text-primary .color-foreground{fill:#ec407a}svg.text-primary .color-background{fill:#d81b60}svg.text-secondary .color-foreground{fill:#747b8a}svg.text-secondary .color-background{fill:#495361}svg.text-info .color-foreground{fill:#49a3f1}svg.text-info .color-background{fill:#1a73e8}svg.text-warning .color-foreground{fill:#ffa726}svg.text-warning .color-background{fill:#fb8c00}svg.text-danger .color-foreground{fill:#ef5350}svg.text-danger .color-background{fill:#e53935}svg.text-success .color-foreground{fill:#66bb6a}svg.text-success .color-background{fill:#43a047}svg.text-dark .color-foreground{fill:#42424a}svg.text-dark .color-background{fill:#191919}html{border:none!important}.blur{box-shadow:inset 0 0 2px #fefefed1;-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px);background-color:#fffc!important}.blur.saturation-less{-webkit-backdrop-filter:saturate(20%) blur(30px);backdrop-filter:saturate(20%) blur(30px)}.blur.blur-rounded{border-radius:40px}.blur.blur-light{background-color:#fff6}.blur.blur-dark{background-color:#0000004d}.shadow-blur{box-shadow:inset 0 0 1px 1px #fefefee6,0 20px 27px #0000000d!important}.shadow-card{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}.navbar-blur{-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px);background-color:#ffffff94!important}.blur-section{-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px)}.blur-section.blur-gradient-primary{background-image:linear-gradient(195deg,rgba(236,64,122,.95) 0%,rgba(216,27,96,.95) 100%)}*.move-on-hover{-webkit-transition:.2s ease-out;transition:.2s ease-out;overflow:hidden;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(999px) rotateX(0deg) translate3d(0,0,0);transform:perspective(999px) rotateX(0) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,box-shadow}*.move-on-hover:hover{-webkit-transform:perspective(999px) rotateX(7deg) translate3d(0px,-4px,5px);transform:perspective(999px) rotateX(7deg) translate3d(0,-4px,5px)}*.gradient-animation{background:linear-gradient(-45deg,#49a3f1,#f44335,#fb8c00,#ec407a,#344767);background-size:400% 400%!important;animation:gradient 10s ease infinite}hr{border-top:none;height:1px}hr.vertical{position:absolute;background-color:transparent;height:100%;right:0;top:0;width:1px}hr.vertical.light{background-image:linear-gradient(90deg,hsla(0deg,0%,100%,0),#fff,hsla(0deg,0%,100%,0))}hr.vertical.dark{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.4),transparent)}hr.vertical.gray-light{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.1),rgba(0,0,0,0))}hr.horizontal{background-color:transparent}hr.horizontal.light{background-image:linear-gradient(90deg,hsla(0deg,0%,100%,0),#fff,hsla(0deg,0%,100%,0))}hr.horizontal.dark{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.4),transparent)}hr.horizontal.gray-light{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.1),rgba(0,0,0,0))}.lock-size{width:1.7rem;height:1.7rem}.border-radius-xs{border-radius:.1rem}.border-radius-sm{border-radius:.125rem}.border-radius-md{border-radius:.375rem}.border-radius-lg{border-radius:.5rem}.border-radius-xl{border-radius:.75rem}.border-radius-2xl{border-radius:1rem}.border-radius-section{border-radius:10rem}.border-bottom-end-radius-0{border-bottom-right-radius:0}.border-top-end-radius-0{border-top-right-radius:0}.border-bottom-start-radius-0{border-bottom-left-radius:0}.border-top-start-radius-0{border-top-left-radius:0}.border-dashed{border-style:dashed}.z-index-sticky{z-index:1020}.waves{position:relative;width:100%;height:16vh;margin-bottom:-7px;min-height:100px;max-height:150px}.waves.waves-sm{height:50px;min-height:50px}.waves.no-animation .moving-waves>use{animation:none}.wave-rotate{transform:rotate(180deg)}.moving-waves>use{animation:move-forever 40s cubic-bezier(.55,.5,.45,.5) infinite}.moving-waves>use:nth-child(1){animation-delay:-2s;animation-duration:11s}.moving-waves>use:nth-child(2){animation-delay:-4s;animation-duration:13s}.moving-waves>use:nth-child(3){animation-delay:-3s;animation-duration:15s}.moving-waves>use:nth-child(4){animation-delay:-4s;animation-duration:20s}.moving-waves>use:nth-child(5){animation-delay:-4s;animation-duration:25s}.moving-waves>use:nth-child(6){animation-delay:-3s;animation-duration:30s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media (max-width: 767.98px){.waves{height:40px;min-height:40px}hr.horizontal{background-color:transparent}hr.horizontal:not(.dark){background-image:linear-gradient(to right,rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0))}hr.horizontal.vertical{transform:rotate(90deg)}hr.horizontal.dark{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.4),rgba(0,0,0,0))}}.overflow-visible{overflow:visible!important}.popover .popover-header{font-weight:600}.bg-cover{background-size:cover}.mask{position:absolute;background-size:cover;background-position:center center;top:0;left:0;width:100%;height:100%;opacity:.8}.cursor-pointer{cursor:pointer}.transform-translate-50{transform:translateY(-50%)}@media (min-width: 992px){.virtual-reality .sidenav{animation-name:fadeInBottom;animation-fill-mode:both;animation-duration:1.5s;transform:scale(.6);left:18%!important;position:absolute}}.choices .choices__list{background:no-repeat bottom,50% calc(100% - 1px);background-size:0 100%,100% 100%;transition:.2s ease}.choices .choices__list.choices__list--single .choices__item--selectable{margin-bottom:.5rem}.choices .choices__list.choices__list--single,.choices .choices__list.choices__list--single:focus{background-image:linear-gradient(0deg,#4caf50 2px,rgba(156,39,176,0) 0),linear-gradient(0deg,#d2d2d2 1px,hsla(0deg,0%,82%,0) 0)}.choices .choices__list.choices__list--dropdown{background:#fff}.choices.is-focused .choices__list{background-size:100% 100%,100% 100%}.border-right-after:after{content:"";position:absolute;right:0;top:3vh;height:70%;width:50%;border-right:1px solid #dee2e6}.navbar{box-shadow:0 2px 12px #00000029}.navbar .navbar-brand{color:#344767;font-size:.875rem}.navbar .nav-link{color:#344767;padding:.5rem 1rem;font-weight:400;font-size:.875rem}.navbar.navbar-absolute{position:absolute;width:100%;z-index:1}.navbar.navbar-transparent .nav-link,.navbar.navbar-transparent .nav-link i{color:#fff}.navbar.navbar-transparent .nav-link:hover,.navbar.navbar-transparent .nav-link:focus{color:#ffffffbf}.navbar.navbar-transparent .navbar-toggler .navbar-toggler-icon .navbar-toggler-bar{background:#fff}.navbar.navbar-transparent .navbar-collapse{border-radius:.75rem}.navbar.navbar-dark .navbar-collapse.show .dropdown-header.text-dark,.navbar.navbar-dark .navbar-collapse.collapsing .dropdown-header.text-dark{color:#fff!important}.navbar .sidenav-toggler-inner{width:18px}.navbar .sidenav-toggler-inner .sidenav-toggler-line{transition:all .15s ease;background:#7b809a;border-radius:.1rem;position:relative;display:block;height:2px}.navbar .sidenav-toggler-inner .sidenav-toggler-line:not(:last-child){margin-bottom:3px}.g-sidenav-show.g-sidenav-pinned .navbar .sidenav-toggler-inner .sidenav-toggler-line:first-child,.g-sidenav-show.g-sidenav-pinned .navbar .sidenav-toggler-inner .sidenav-toggler-line:last-child{width:13px;transform:translate(5px)}.navbar-light{background-color:#fff!important}.navbar-light .navbar-toggler{border:none}.navbar-light .navbar-toggler:focus{box-shadow:none}.navbar-toggler .navbar-toggler-icon{background-image:none}.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar{display:block;position:relative;width:22px;height:1px;border-radius:1px;background:#6c757d;transition:all .2s;margin:0 auto}.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar.bar2,.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar.bar3{margin-top:7px}.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar1{transform:rotate(45deg);transform-origin:10% 10%;margin-top:4px}.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar2{opacity:0}.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar3{transform:rotate(-45deg);transform-origin:10% 90%;margin-top:3px}@media (max-width: 991.98px){.navbar.navbar-transparent .navbar-collapse{padding-top:.5rem;padding-bottom:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.navbar.navbar-transparent .navbar-collapse.collapsing,.navbar.navbar-transparent .navbar-collapse.show{background:#fff}.navbar.navbar-transparent .navbar-collapse.show .nav-link,.navbar.navbar-transparent .navbar-collapse.show i{color:#344767}.g-sidenav-show .navbar:not(.sidenav).navbar-main .navbar-collapse{display:flex!important;flex-basis:auto}.g-sidenav-show .navbar:not(.sidenav).navbar-main .navbar-nav{flex-direction:row}.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu{box-shadow:none!important}.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu:before{display:none!important}}@media (max-width: 767.98px){.navbar-collapse{position:relative}.navbar-collapse .navbar-nav{width:100%}.navbar-collapse .navbar-nav .nav-item.dropdown{position:static}.navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{left:0;right:0}.navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu.show:before{content:none}}@media (max-width: 575.98px){.navbar-nav .nav-item.dropdown .dropdown-menu{left:0;right:auto}}.navbar-vertical .navbar-brand>img,.navbar-vertical .navbar-brand-img{max-width:100%;max-height:2rem}.navbar-vertical .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem;font-weight:300;color:#fff}.navbar-vertical .navbar-nav .nav-link>i{min-width:1.8rem;font-size:1.5rem;line-height:1.5rem;text-align:center}.navbar-vertical .navbar-nav .nav-link .dropdown-menu{border:none}.navbar-vertical .navbar-nav .nav-link .dropdown-menu .dropdown-menu{margin-left:.5rem}.navbar-vertical .navbar-nav .nav-link .avatar{width:1.875rem;height:1.875rem}.navbar-vertical .navbar-nav .nav-sm .nav-link{font-size:.8125rem}.navbar-vertical .navbar-nav .nav-link{display:flex;align-items:center;white-space:nowrap}.navbar-vertical .navbar-heading{padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.navbar-vertical.navbar-expand-xs{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-xs .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-xs>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.navbar-vertical.navbar-expand-xs>[class*=container]{min-height:none;height:100%}}.navbar-vertical.navbar-expand-xs.fixed-start{left:0}.navbar-vertical.navbar-expand-xs.fixed-end{right:0}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;margin:0 1rem;margin-bottom:1.5px}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link i{pointer-events:none}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-item{width:100%}.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item .icon .ni{top:0}.navbar-vertical.navbar-expand-xs .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#e91e63);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.125rem}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;padding-left:15px}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link.active{padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 576px){.navbar-vertical.navbar-expand-sm{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-sm .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-sm>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}}@media (min-width: 576px) and (-ms-high-contrast: none),(min-width: 576px) and (-ms-high-contrast: active){.navbar-vertical.navbar-expand-sm>[class*=container]{min-height:none;height:100%}}@media (min-width: 576px){.navbar-vertical.navbar-expand-sm.fixed-start{left:0}}@media (min-width: 576px){.navbar-vertical.navbar-expand-sm.fixed-end{right:0}}@media (min-width: 576px){.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;margin:0 1rem;margin-bottom:1.5px}.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link i{pointer-events:none}}@media (min-width: 576px){.navbar-vertical.navbar-expand-sm .navbar-nav .nav-item{width:100%}}@media (min-width: 576px){.navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item .icon .ni{top:0}}@media (min-width: 576px){.navbar-vertical.navbar-expand-sm .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#e91e63);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.125rem}}@media (min-width: 576px){.navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;padding-left:15px}.navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}.navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link.active{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width: 768px){.navbar-vertical.navbar-expand-md{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-md .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-md>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}}@media (min-width: 768px) and (-ms-high-contrast: none),(min-width: 768px) and (-ms-high-contrast: active){.navbar-vertical.navbar-expand-md>[class*=container]{min-height:none;height:100%}}@media (min-width: 768px){.navbar-vertical.navbar-expand-md.fixed-start{left:0}}@media (min-width: 768px){.navbar-vertical.navbar-expand-md.fixed-end{right:0}}@media (min-width: 768px){.navbar-vertical.navbar-expand-md .navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;margin:0 1rem;margin-bottom:1.5px}.navbar-vertical.navbar-expand-md .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-md .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-md .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-md .navbar-nav .nav-link i{pointer-events:none}}@media (min-width: 768px){.navbar-vertical.navbar-expand-md .navbar-nav .nav-item{width:100%}}@media (min-width: 768px){.navbar-vertical.navbar-expand-md .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-md .navbar-nav>.nav-item .icon .ni{top:0}}@media (min-width: 768px){.navbar-vertical.navbar-expand-md .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#e91e63);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.125rem}}@media (min-width: 768px){.navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;padding-left:15px}.navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}.navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link.active{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width: 992px){.navbar-vertical.navbar-expand-lg{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-lg .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-lg>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}}@media (min-width: 992px) and (-ms-high-contrast: none),(min-width: 992px) and (-ms-high-contrast: active){.navbar-vertical.navbar-expand-lg>[class*=container]{min-height:none;height:100%}}@media (min-width: 992px){.navbar-vertical.navbar-expand-lg.fixed-start{left:0}}@media (min-width: 992px){.navbar-vertical.navbar-expand-lg.fixed-end{right:0}}@media (min-width: 992px){.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;margin:0 1rem;margin-bottom:1.5px}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link i{pointer-events:none}}@media (min-width: 992px){.navbar-vertical.navbar-expand-lg .navbar-nav .nav-item{width:100%}}@media (min-width: 992px){.navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item .icon .ni{top:0}}@media (min-width: 992px){.navbar-vertical.navbar-expand-lg .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#e91e63);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.125rem}}@media (min-width: 992px){.navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;padding-left:15px}.navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}.navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link.active{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width: 1200px){.navbar-vertical.navbar-expand-xl{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-xl .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-xl>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}}@media (min-width: 1200px) and (-ms-high-contrast: none),(min-width: 1200px) and (-ms-high-contrast: active){.navbar-vertical.navbar-expand-xl>[class*=container]{min-height:none;height:100%}}@media (min-width: 1200px){.navbar-vertical.navbar-expand-xl.fixed-start{left:0}}@media (min-width: 1200px){.navbar-vertical.navbar-expand-xl.fixed-end{right:0}}@media (min-width: 1200px){.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;margin:0 1rem;margin-bottom:1.5px}.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link i{pointer-events:none}}@media (min-width: 1200px){.navbar-vertical.navbar-expand-xl .navbar-nav .nav-item{width:100%}}@media (min-width: 1200px){.navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item .icon .ni{top:0}}@media (min-width: 1200px){.navbar-vertical.navbar-expand-xl .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#e91e63);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.125rem}}@media (min-width: 1200px){.navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;padding-left:15px}.navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}.navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link.active{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width: 1400px){.navbar-vertical.navbar-expand-xxl{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-xxl .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-xxl>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}}@media (min-width: 1400px) and (-ms-high-contrast: none),(min-width: 1400px) and (-ms-high-contrast: active){.navbar-vertical.navbar-expand-xxl>[class*=container]{min-height:none;height:100%}}@media (min-width: 1400px){.navbar-vertical.navbar-expand-xxl.fixed-start{left:0}}@media (min-width: 1400px){.navbar-vertical.navbar-expand-xxl.fixed-end{right:0}}@media (min-width: 1400px){.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;margin:0 1rem;margin-bottom:1.5px}.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link i{pointer-events:none}}@media (min-width: 1400px){.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-item{width:100%}}@media (min-width: 1400px){.navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item .icon .ni{top:0}}@media (min-width: 1400px){.navbar-vertical.navbar-expand-xxl .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#e91e63);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.125rem}}@media (min-width: 1400px){.navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;padding-left:15px}.navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}.navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link.active{padding-top:.75rem;padding-bottom:.75rem}}.sidenav[data-color=primary] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color=primary] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active{background-image:linear-gradient(195deg,#e91e63 0%,#e91e63 100%)}.sidenav[data-color=primary] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=primary] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active{background-color:#c7c7c733}.sidenav[data-color=primary] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=primary] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active{background-image:linear-gradient(195deg,#e91e63 0%,#e91e63 100%)}.sidenav[data-color=secondary] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color=secondary] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active{background-image:linear-gradient(195deg,#7b809a 0%,#7b809a 100%)}.sidenav[data-color=secondary] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=secondary] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active{background-color:#c7c7c733}.sidenav[data-color=secondary] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=secondary] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active{background-image:linear-gradient(195deg,#7b809a 0%,#7b809a 100%)}.sidenav[data-color=success] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color=success] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active{background-image:linear-gradient(195deg,#4caf50 0%,#4caf50 100%)}.sidenav[data-color=success] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=success] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active{background-color:#c7c7c733}.sidenav[data-color=success] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=success] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active{background-image:linear-gradient(195deg,#4caf50 0%,#4caf50 100%)}.sidenav[data-color=info] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color=info] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active{background-image:linear-gradient(195deg,#1a73e8 0%,#1a73e8 100%)}.sidenav[data-color=info] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=info] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active{background-color:#c7c7c733}.sidenav[data-color=info] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=info] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active{background-image:linear-gradient(195deg,#1a73e8 0%,#1a73e8 100%)}.sidenav[data-color=warning] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color=warning] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active{background-image:linear-gradient(195deg,#fb8c00 0%,#fb8c00 100%)}.sidenav[data-color=warning] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=warning] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active{background-color:#c7c7c733}.sidenav[data-color=warning] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=warning] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active{background-image:linear-gradient(195deg,#fb8c00 0%,#fb8c00 100%)}.sidenav[data-color=danger] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color=danger] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active{background-image:linear-gradient(195deg,#f44335 0%,#f44335 100%)}.sidenav[data-color=danger] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=danger] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active{background-color:#c7c7c733}.sidenav[data-color=danger] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=danger] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active{background-image:linear-gradient(195deg,#f44335 0%,#f44335 100%)}.sidenav[data-color=light] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color=light] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active{background-image:linear-gradient(195deg,#f0f2f5 0%,#f0f2f5 100%)}.sidenav[data-color=light] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=light] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active{background-color:#c7c7c733}.sidenav[data-color=light] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=light] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active{background-image:linear-gradient(195deg,#f0f2f5 0%,#f0f2f5 100%)}.sidenav[data-color=dark] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color=dark] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active{background-image:linear-gradient(195deg,#344767 0%,#344767 100%)}.sidenav[data-color=dark] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=dark] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active{background-color:#c7c7c733}.sidenav[data-color=dark] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=dark] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active{background-image:linear-gradient(195deg,#344767 0%,#344767 100%)}.sidenav[data-color=white] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.sidenav[data-color=white] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active{background-image:linear-gradient(195deg,#fff 0%,#fff 100%)}.sidenav[data-color=white] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=white] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active{background-color:#c7c7c733}.sidenav[data-color=white] .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.sidenav[data-color=white] .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active{background-image:linear-gradient(195deg,#fff 0%,#fff 100%)}.main-content,.sidenav{transition:all .2s ease-in-out}.sidenav{z-index:9999}.sidenav .navbar-brand,.sidenav .navbar-heading{display:block}@media (min-width: 1200px){.sidenav:hover{max-width:15.625rem}.sidenav .sidenav-toggler{padding:1.5rem}.sidenav.fixed-start+.main-content{margin-left:17.125rem}.sidenav.fixed-end+.main-content{margin-right:17.125rem}}.sidenav .navbar-heading .docs-mini{padding-left:3px}.sidenav .navbar-heading{transition:all .1s ease}.sidenav .navbar-brand{padding:1.5rem 2rem}.sidenav .collapse .nav-item .nav-link.active,.sidenav .collapse .nav-item .nav-link.active i{color:#fff!important}body:not(.dark-version) .sidenav.bg-white .collapse .nav-item .nav-link.active.text-dark i,body:not(.dark-version) .sidenav.bg-white .collapse .nav-item .nav-link.active.text-dark .nav-link-text,body:not(.dark-version) .sidenav.bg-transparent .collapse .nav-item .nav-link.active.text-dark i,body:not(.dark-version) .sidenav.bg-transparent .collapse .nav-item .nav-link.active.text-dark .nav-link-text{color:#344767!important}.sidenav-header{height:4.875rem}.sidenav-footer .card.card-background:after{opacity:.65}.g-sidenav-show .sidenav .nav-item .collapse{height:auto;transition:all .2s ease-in-out}@media (prefers-reduced-motion: reduce){.g-sidenav-show .sidenav .nav-item .collapse{transition:none}}.g-sidenav-show .sidenav .nav-link-text{transition:.3s ease;opacity:1}.g-sidenav-show.rtl .navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse]:after{margin-left:0}@media (max-width: 1199.98px){.g-sidenav-show.rtl .sidenav{transform:translate(17.125rem)}.g-sidenav-show:not(.rtl) .sidenav{transform:translate(-17.125rem)}.g-sidenav-show .sidenav.fixed-start+.main-content{margin-left:0!important}.g-sidenav-show.g-sidenav-pinned .sidenav{transform:translate(0)}}.navbar-vertical.bg-white{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.navbar-vertical.bg-white .navbar-nav .nav-link.active{box-shadow:none}.navbar-vertical.bg-transparent .navbar-nav .nav-link.active:after,.navbar-vertical.bg-white .navbar-nav .nav-link.active:after{color:#ced4dab3!important}.navbar-vertical .navbar-nav .nav-link.active{font-weight:400;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:.375rem;margin-top:1.5px;margin-bottom:1.5px}.navbar-vertical .navbar-nav>.nav-item .nav-link.active{color:#fff;border-right-width:0;border-bottom-width:0;background-color:#c7c7c733}.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active,.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active{background-image:linear-gradient(195deg,#e91e63 0%,#e91e63 100%)}.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item.active .nav-link.active span,.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item.active .nav-link.active span{color:#fff}.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active{background-color:#c7c7c733}.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapse .nav-item .nav-link.active+.collapse .nav-item .nav-link.active,.navbar-vertical .navbar-nav>.nav-item .nav-link.active+.collapsing .nav-item .nav-link.active+.collapse .nav-item .nav-link.active{background-image:linear-gradient(195deg,#e91e63 0%,#e91e63 100%)}.navbar-main{transition:box-shadow .25s ease-in,background-color .25s ease-in}.navbar-main.fixed-top{width:calc(100% - 20.125rem)}.navbar-main.fixed-top+[class*=container]{margin-top:7.1875rem!important}.navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse]:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:700;content:"\f107";margin-left:auto;color:#ced4dab3;transition:all .2s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse]:after{transition:none}}.navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]:after{color:#ced4da;transform:rotate(180deg)}.navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse].active:after{color:#fff}.navbar-vertical .navbar-nav .nav-item .collapse .nav,.navbar-vertical .navbar-nav .nav-item .collapsing .nav{transition:all .2s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-vertical .navbar-nav .nav-item .collapse .nav,.navbar-vertical .navbar-nav .nav-item .collapsing .nav{transition:none}}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link{position:relative;background-color:transparent;box-shadow:none;color:#ced4dab3}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link.active,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link.active,.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item.active .nav-link,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item.active .nav-link{color:#ced4da}.navbar-vertical.blur .navbar-nav>.nav-item .nav-link{background-color:transparent;box-shadow:none}.navbar-vertical .navbar-brand .navbar-brand-img,.navbar-vertical .navbar-brand span{transition:all .2s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-vertical .navbar-brand .navbar-brand-img,.navbar-vertical .navbar-brand span{transition:none}}.navbar-vertical .nav-item .nav-link span.sidenav-mini-icon{transition:all .2s ease-in-out;text-align:center;min-width:1.8rem}@media (prefers-reduced-motion: reduce){.navbar-vertical .nav-item .nav-link span.sidenav-mini-icon{transition:none}}.navbar-vertical .docs-info{transition:all .2s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-vertical .docs-info{transition:none}}.navbar-vertical .nav-item .nav-link{border-radius:.375rem;margin-bottom:1.5px;margin-top:1.5px}.navbar-vertical .nav-item .nav-link+.collapse .nav .nav-item>.nav-link,.navbar-vertical .nav-item .nav-link+.collapsing .nav .nav-item>.nav-link{margin-top:1.5px;margin-bottom:1.5px}.navbar-vertical .nav-item .nav-link+.collapse .nav .nav-item>.nav-link+.collapse .nav .nav-item .nav-link,.navbar-vertical .nav-item .nav-link+.collapse .nav .nav-item>.nav-link+.collapsing .nav .nav-item .nav-link,.navbar-vertical .nav-item .nav-link+.collapsing .nav .nav-item>.nav-link+.collapse .nav .nav-item .nav-link,.navbar-vertical .nav-item .nav-link+.collapsing .nav .nav-item>.nav-link+.collapsing .nav .nav-item .nav-link{margin-top:1.5px;margin-bottom:1.5px}.navbar-vertical .nav-item:hover .nav-link{background-color:#c7c7c733;border-radius:.375rem}.navbar-vertical .nav-item:hover .nav-link+.collapse .nav .nav-item:hover>.nav-link{background-color:#c7c7c733;border-radius:.375rem}.navbar-vertical .nav-item:hover .nav-link+.collapse .nav .nav-item+.collapse .nav .nav-item:hover .nav-link{background-color:#c7c7c733;border-radius:.375rem}@media (min-width: 1200px){.g-sidenav-hidden.rtl .main-content{margin-right:6rem!important}.g-sidenav-hidden.rtl .navbar-vertical:hover{max-width:15.625rem!important}.g-sidenav-hidden.rtl .navbar-vertical .nav-item .nav-link .material-icons-round{margin-right:2px}.g-sidenav-hidden.rtl .sidenav:hover+.main-content{margin-right:17.125rem!important}.g-sidenav-hidden .navbar-vertical{max-width:6rem!important}.g-sidenav-hidden .navbar-vertical.fixed-start+.main-content{margin-left:7.5rem}.g-sidenav-hidden .navbar-vertical .navbar-brand img{width:auto!important}.g-sidenav-hidden .navbar-vertical .navbar-brand span{opacity:0}.g-sidenav-hidden .navbar-vertical .nav-item .nav-link .icon{padding:10px}.g-sidenav-hidden .navbar-vertical .nav-item .nav-link .material-icons-round{margin-left:2px}.g-sidenav-hidden .navbar-vertical .nav-item .nav-link .nav-link-text,.g-sidenav-hidden .navbar-vertical .nav-item .nav-link .sidenav-normal{opacity:0;width:0}.g-sidenav-hidden .navbar-vertical .nav-item .nav-link .sidenav-mini-icon{min-width:1.8rem;margin-left:.15rem!important}.g-sidenav-hidden .navbar-vertical .nav-item .nav-link[data-bs-toggle=collapse]:after{content:"";opacity:0}.g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav{margin-left:0!important;padding-left:0!important}.g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav .nav-item .nav-link{margin-left:1rem}.g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav .nav-item .nav-link[data-bs-toggle=collapse]:after{content:"\f107"}.g-sidenav-hidden .navbar-vertical .card.card-background .icon-shape{margin-bottom:0!important}.g-sidenav-hidden .navbar-vertical .card.card-background .docs-info{opacity:0;width:0;height:0}.g-sidenav-hidden .navbar-vertical:hover{max-width:15.625rem!important}.g-sidenav-hidden .navbar-vertical:hover.fixed-start+.main-content{margin-left:17.125rem}.g-sidenav-hidden .navbar-vertical:hover .navbar-brand span{opacity:1}.g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .nav-link-text,.g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .sidenav-normal{opacity:1;width:auto}.g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link[data-bs-toggle=collapse]:after{content:"\f107";opacity:1}.g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapse .nav,.g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapsing .nav{margin-left:0!important;padding-left:0!important}.g-sidenav-hidden .navbar-vertical:hover .card.card-background .icon-shape{margin-bottom:1rem!important}.g-sidenav-hidden .navbar-vertical:hover .card.card-background .docs-info{opacity:1;width:auto;height:auto}}.nav.nav-pills{background:#f8f9fa;border-radius:.75rem;position:relative}.nav.nav-pills.nav-pills-vertical{border-radius:1.1875rem}.nav.nav-pills.nav-pills-vertical .nav-link.active{border-radius:.875rem}.nav.nav-pills .nav-link{z-index:3;color:#344767;border-radius:.5rem;background-color:inherit}.nav.nav-pills .nav-link.active{animation:.2s ease}.nav.nav-pills .nav-link:hover:not(.active){color:#344767}.nav.nav-pills.nav-pills-primary{background:#fff;color:#fff}.nav.nav-pills.nav-pills-primary .nav-link.active{color:#fff}.nav.nav-pills.nav-pills-primary .moving-tab .nav-link.active{background:#ec407a;color:#ec407a}.nav.nav-pills.nav-pills-info{background:#fff;color:#fff}.nav.nav-pills.nav-pills-info .nav-link.active{color:#fff}.nav.nav-pills.nav-pills-info .moving-tab .nav-link.active{background:#49a3f1;color:#49a3f1}.nav.nav-pills.nav-pills-success{background:#fff;color:#fff}.nav.nav-pills.nav-pills-success .nav-link.active{color:#fff}.nav.nav-pills.nav-pills-success .moving-tab .nav-link.active{background:#66bb6a;color:#66bb6a}.nav.nav-pills.nav-pills-warning{background:#fff;color:#fff}.nav.nav-pills.nav-pills-warning .nav-link.active{color:#fff}.nav.nav-pills.nav-pills-warning .moving-tab .nav-link.active{background:#ffa726;color:#ffa726}.nav.nav-pills.nav-pills-danger{background:#fff;color:#fff}.nav.nav-pills.nav-pills-danger .nav-link.active{color:#fff}.nav.nav-pills.nav-pills-danger .moving-tab .nav-link.active{background:#ef5350;color:#ef5350}.nav.nav-pills .nav-item{z-index:3}.moving-tab{z-index:1!important}.moving-tab .nav-link{color:#fff;transition:.2s ease;border-radius:.5rem}.moving-tab .nav-link.active{color:#fff;font-weight:600;box-shadow:0 1px 5px 1px #ddd;animation:.2s ease;background:#fff}.moving-tab .nav-link:hover:not(.active){color:#344767}.page-item.active .page-link{box-shadow:0 3px 5px -1px #00000017,0 2px 3px -1px #00000012}.page-item .page-link,.page-item span{display:flex;align-items:center;justify-content:center;color:#7b809a;padding:0;margin:0 3px;border-radius:50%!important;width:36px;height:36px;font-size:.875rem}.pagination-lg .page-item .page-link,.pagination-lg .page-item span{width:46px;height:46px;line-height:46px}.pagination-sm .page-item .page-link,.pagination-sm .page-item span{width:30px;height:30px;line-height:30px}.pagination.pagination-primary .page-item.active>.page-link,.pagination.pagination-primary .page-item.active>.page-link:focus,.pagination.pagination-primary .page-item.active>.page-link:hover{background-image:linear-gradient(195deg,#ec407a 0%,#d81b60 100%);border:none}.pagination.pagination-secondary .page-item.active>.page-link,.pagination.pagination-secondary .page-item.active>.page-link:focus,.pagination.pagination-secondary .page-item.active>.page-link:hover{background-image:linear-gradient(195deg,#747b8a 0%,#495361 100%);border:none}.pagination.pagination-success .page-item.active>.page-link,.pagination.pagination-success .page-item.active>.page-link:focus,.pagination.pagination-success .page-item.active>.page-link:hover{background-image:linear-gradient(195deg,#66bb6a 0%,#43a047 100%);border:none}.pagination.pagination-info .page-item.active>.page-link,.pagination.pagination-info .page-item.active>.page-link:focus,.pagination.pagination-info .page-item.active>.page-link:hover{background-image:linear-gradient(195deg,#49a3f1 0%,#1a73e8 100%);border:none}.pagination.pagination-warning .page-item.active>.page-link,.pagination.pagination-warning .page-item.active>.page-link:focus,.pagination.pagination-warning .page-item.active>.page-link:hover{background-image:linear-gradient(195deg,#ffa726 0%,#fb8c00 100%);border:none}.pagination.pagination-danger .page-item.active>.page-link,.pagination.pagination-danger .page-item.active>.page-link:focus,.pagination.pagination-danger .page-item.active>.page-link:hover{background-image:linear-gradient(195deg,#ef5350 0%,#e53935 100%);border:none}.pagination.pagination-light .page-item.active>.page-link,.pagination.pagination-light .page-item.active>.page-link:focus,.pagination.pagination-light .page-item.active>.page-link:hover{background-image:linear-gradient(195deg,#ebeff4 0%,#ced4da 100%);border:none}.pagination.pagination-dark .page-item.active>.page-link,.pagination.pagination-dark .page-item.active>.page-link:focus,.pagination.pagination-dark .page-item.active>.page-link:hover{background-image:linear-gradient(195deg,#42424a 0%,#191919 100%);border:none}.popover{box-shadow:0 .3125rem .625rem #0000001f}.popover .popover-header{font-weight:600}.progress-bar{height:6px;border-radius:.125rem}.progress{overflow:visible}.progress.progress-sm{height:4px}.progress.progress-lg{height:20px}.rtl .breadcrumb .breadcrumb-item+.breadcrumb-item:before{float:right;padding-left:.5rem;padding-right:0}.rtl .sidenav .navbar-nav{width:100%;padding-right:0}.rtl .fixed-plugin .fixed-plugin-button{left:30px;right:auto}.rtl .fixed-plugin .card{left:-360px!important;right:auto}.rtl .fixed-plugin.show .card{right:auto;left:0!important}.rtl .timeline .timeline-content{margin-right:45px;margin-left:0}.rtl .timeline .timeline-step{transform:translate(50%)}.rtl .timeline.timeline-one-side:before{right:1rem}.rtl .timeline.timeline-one-side .timeline-step{right:1rem}.rtl .form-check.form-switch .form-check-input:after{transform:translate(-1px)}.rtl .form-check.form-switch .form-check-input:checked:after{transform:translate(21px)}.rtl .avatar-group .avatar+.avatar{margin-left:0;margin-right:-1rem}.rtl .dropdown .dropdown-menu{left:0}.rtl .input-group.input-group-outline .form-label:before{margin-left:4px;margin-right:0;border-radius:0 4px}.rtl .input-group.input-group-outline .form-label:after{margin-left:0;margin-right:4px;border-radius:5px 0}.rtl .input-group.input-group-outline.is-valid .form-control,.rtl .input-group.input-group-outline.is-invalid .form-control{background-position:left .75rem center!important}.rtl .input-group .input-group-text{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.rtl .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:-1px;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rtl .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.rtl .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.ripple{display:block;position:absolute;background:rgba(255,255,255,.3);border-radius:100%;transform:scale(0);animation:ripple .65s linear}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.btn.btn-facebook{background-color:#3b5998;color:#fff}.btn.btn-facebook:focus,.btn.btn-facebook:hover{background-color:#344e86;color:#fff}.btn.btn-facebook:active,.btn.btn-facebook:focus,.btn.btn-facebook:active:focus{box-shadow:none}.btn.btn-facebook.btn-simple{color:#344e86;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-facebook.btn-simple:hover,.btn.btn-facebook.btn-simple:focus,.btn.btn-facebook.btn-simple:hover:focus,.btn.btn-facebook.btn-simple:active,.btn.btn-facebook.btn-simple:hover:focus:active{color:#344e86;background:transparent!important;box-shadow:none!important}.btn.btn-facebook.btn-neutral{color:#3b5998;background-color:#fff}.btn.btn-facebook.btn-neutral:hover,.btn.btn-facebook.btn-neutral:focus,.btn.btn-facebook.btn-neutral:active{color:#344e86}.btn.btn-twitter{background-color:#55acee;color:#fff}.btn.btn-twitter:focus,.btn.btn-twitter:hover{background-color:#3ea1ec;color:#fff}.btn.btn-twitter:active,.btn.btn-twitter:focus,.btn.btn-twitter:active:focus{box-shadow:none}.btn.btn-twitter.btn-simple{color:#3ea1ec;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-twitter.btn-simple:hover,.btn.btn-twitter.btn-simple:focus,.btn.btn-twitter.btn-simple:hover:focus,.btn.btn-twitter.btn-simple:active,.btn.btn-twitter.btn-simple:hover:focus:active{color:#3ea1ec;background:transparent!important;box-shadow:none!important}.btn.btn-twitter.btn-neutral{color:#55acee;background-color:#fff}.btn.btn-twitter.btn-neutral:hover,.btn.btn-twitter.btn-neutral:focus,.btn.btn-twitter.btn-neutral:active{color:#3ea1ec}.btn.btn-pinterest{background-color:#cc2127;color:#fff}.btn.btn-pinterest:focus,.btn.btn-pinterest:hover{background-color:#b21d22;color:#fff}.btn.btn-pinterest:active,.btn.btn-pinterest:focus,.btn.btn-pinterest:active:focus{box-shadow:none}.btn.btn-pinterest.btn-simple{color:#b21d22;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-pinterest.btn-simple:hover,.btn.btn-pinterest.btn-simple:focus,.btn.btn-pinterest.btn-simple:hover:focus,.btn.btn-pinterest.btn-simple:active,.btn.btn-pinterest.btn-simple:hover:focus:active{color:#b21d22;background:transparent!important;box-shadow:none!important}.btn.btn-pinterest.btn-neutral{color:#cc2127;background-color:#fff}.btn.btn-pinterest.btn-neutral:hover,.btn.btn-pinterest.btn-neutral:focus,.btn.btn-pinterest.btn-neutral:active{color:#b21d22}.btn.btn-linkedin{background-color:#0077b5;color:#fff}.btn.btn-linkedin:focus,.btn.btn-linkedin:hover{background-color:#00669c;color:#fff}.btn.btn-linkedin:active,.btn.btn-linkedin:focus,.btn.btn-linkedin:active:focus{box-shadow:none}.btn.btn-linkedin.btn-simple{color:#00669c;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-linkedin.btn-simple:hover,.btn.btn-linkedin.btn-simple:focus,.btn.btn-linkedin.btn-simple:hover:focus,.btn.btn-linkedin.btn-simple:active,.btn.btn-linkedin.btn-simple:hover:focus:active{color:#00669c;background:transparent!important;box-shadow:none!important}.btn.btn-linkedin.btn-neutral{color:#0077b5;background-color:#fff}.btn.btn-linkedin.btn-neutral:hover,.btn.btn-linkedin.btn-neutral:focus,.btn.btn-linkedin.btn-neutral:active{color:#00669c}.btn.btn-dribbble{background-color:#ea4c89;color:#fff}.btn.btn-dribbble:focus,.btn.btn-dribbble:hover{background-color:#e73177;color:#fff}.btn.btn-dribbble:active,.btn.btn-dribbble:focus,.btn.btn-dribbble:active:focus{box-shadow:none}.btn.btn-dribbble.btn-simple{color:#e73177;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-dribbble.btn-simple:hover,.btn.btn-dribbble.btn-simple:focus,.btn.btn-dribbble.btn-simple:hover:focus,.btn.btn-dribbble.btn-simple:active,.btn.btn-dribbble.btn-simple:hover:focus:active{color:#e73177;background:transparent!important;box-shadow:none!important}.btn.btn-dribbble.btn-neutral{color:#ea4c89;background-color:#fff}.btn.btn-dribbble.btn-neutral:hover,.btn.btn-dribbble.btn-neutral:focus,.btn.btn-dribbble.btn-neutral:active{color:#e73177}.btn.btn-github{background-color:#24292e;color:#fff}.btn.btn-github:focus,.btn.btn-github:hover{background-color:#171a1d;color:#fff}.btn.btn-github:active,.btn.btn-github:focus,.btn.btn-github:active:focus{box-shadow:none}.btn.btn-github.btn-simple{color:#171a1d;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-github.btn-simple:hover,.btn.btn-github.btn-simple:focus,.btn.btn-github.btn-simple:hover:focus,.btn.btn-github.btn-simple:active,.btn.btn-github.btn-simple:hover:focus:active{color:#171a1d;background:transparent!important;box-shadow:none!important}.btn.btn-github.btn-neutral{color:#24292e;background-color:#fff}.btn.btn-github.btn-neutral:hover,.btn.btn-github.btn-neutral:focus,.btn.btn-github.btn-neutral:active{color:#171a1d}.btn.btn-youtube{background-color:#e52d27;color:#fff}.btn.btn-youtube:focus,.btn.btn-youtube:hover{background-color:#d41f1a;color:#fff}.btn.btn-youtube:active,.btn.btn-youtube:focus,.btn.btn-youtube:active:focus{box-shadow:none}.btn.btn-youtube.btn-simple{color:#d41f1a;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-youtube.btn-simple:hover,.btn.btn-youtube.btn-simple:focus,.btn.btn-youtube.btn-simple:hover:focus,.btn.btn-youtube.btn-simple:active,.btn.btn-youtube.btn-simple:hover:focus:active{color:#d41f1a;background:transparent!important;box-shadow:none!important}.btn.btn-youtube.btn-neutral{color:#e52d27;background-color:#fff}.btn.btn-youtube.btn-neutral:hover,.btn.btn-youtube.btn-neutral:focus,.btn.btn-youtube.btn-neutral:active{color:#d41f1a}.btn.btn-instagram{background-color:#125688;color:#fff}.btn.btn-instagram:focus,.btn.btn-instagram:hover{background-color:#0e456d;color:#fff}.btn.btn-instagram:active,.btn.btn-instagram:focus,.btn.btn-instagram:active:focus{box-shadow:none}.btn.btn-instagram.btn-simple{color:#0e456d;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-instagram.btn-simple:hover,.btn.btn-instagram.btn-simple:focus,.btn.btn-instagram.btn-simple:hover:focus,.btn.btn-instagram.btn-simple:active,.btn.btn-instagram.btn-simple:hover:focus:active{color:#0e456d;background:transparent!important;box-shadow:none!important}.btn.btn-instagram.btn-neutral{color:#125688;background-color:#fff}.btn.btn-instagram.btn-neutral:hover,.btn.btn-instagram.btn-neutral:focus,.btn.btn-instagram.btn-neutral:active{color:#0e456d}.btn.btn-reddit{background-color:#ff4500;color:#fff}.btn.btn-reddit:focus,.btn.btn-reddit:hover{background-color:#e03d00;color:#fff}.btn.btn-reddit:active,.btn.btn-reddit:focus,.btn.btn-reddit:active:focus{box-shadow:none}.btn.btn-reddit.btn-simple{color:#e03d00;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-reddit.btn-simple:hover,.btn.btn-reddit.btn-simple:focus,.btn.btn-reddit.btn-simple:hover:focus,.btn.btn-reddit.btn-simple:active,.btn.btn-reddit.btn-simple:hover:focus:active{color:#e03d00;background:transparent!important;box-shadow:none!important}.btn.btn-reddit.btn-neutral{color:#ff4500;background-color:#fff}.btn.btn-reddit.btn-neutral:hover,.btn.btn-reddit.btn-neutral:focus,.btn.btn-reddit.btn-neutral:active{color:#e03d00}.btn.btn-tumblr{background-color:#35465c;color:#fff}.btn.btn-tumblr:focus,.btn.btn-tumblr:hover{background-color:#2a3749;color:#fff}.btn.btn-tumblr:active,.btn.btn-tumblr:focus,.btn.btn-tumblr:active:focus{box-shadow:none}.btn.btn-tumblr.btn-simple{color:#2a3749;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-tumblr.btn-simple:hover,.btn.btn-tumblr.btn-simple:focus,.btn.btn-tumblr.btn-simple:hover:focus,.btn.btn-tumblr.btn-simple:active,.btn.btn-tumblr.btn-simple:hover:focus:active{color:#2a3749;background:transparent!important;box-shadow:none!important}.btn.btn-tumblr.btn-neutral{color:#35465c;background-color:#fff}.btn.btn-tumblr.btn-neutral:hover,.btn.btn-tumblr.btn-neutral:focus,.btn.btn-tumblr.btn-neutral:active{color:#2a3749}.btn.btn-behance{background-color:#1769ff;color:#fff}.btn.btn-behance:focus,.btn.btn-behance:hover{background-color:#0057f7;color:#fff}.btn.btn-behance:active,.btn.btn-behance:focus,.btn.btn-behance:active:focus{box-shadow:none}.btn.btn-behance.btn-simple{color:#0057f7;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-behance.btn-simple:hover,.btn.btn-behance.btn-simple:focus,.btn.btn-behance.btn-simple:hover:focus,.btn.btn-behance.btn-simple:active,.btn.btn-behance.btn-simple:hover:focus:active{color:#0057f7;background:transparent!important;box-shadow:none!important}.btn.btn-behance.btn-neutral{color:#1769ff;background-color:#fff}.btn.btn-behance.btn-neutral:hover,.btn.btn-behance.btn-neutral:focus,.btn.btn-behance.btn-neutral:active{color:#0057f7}.btn.btn-vimeo{background-color:#1ab7ea;color:#fff}.btn.btn-vimeo:focus,.btn.btn-vimeo:hover{background-color:#13a3d2;color:#fff}.btn.btn-vimeo:active,.btn.btn-vimeo:focus,.btn.btn-vimeo:active:focus{box-shadow:none}.btn.btn-vimeo.btn-simple{color:#13a3d2;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-vimeo.btn-simple:hover,.btn.btn-vimeo.btn-simple:focus,.btn.btn-vimeo.btn-simple:hover:focus,.btn.btn-vimeo.btn-simple:active,.btn.btn-vimeo.btn-simple:hover:focus:active{color:#13a3d2;background:transparent!important;box-shadow:none!important}.btn.btn-vimeo.btn-neutral{color:#1ab7ea;background-color:#fff}.btn.btn-vimeo.btn-neutral:hover,.btn.btn-vimeo.btn-neutral:focus,.btn.btn-vimeo.btn-neutral:active{color:#13a3d2}.btn.btn-slack{background-color:#3aaf85;color:#fff}.btn.btn-slack:focus,.btn.btn-slack:hover{background-color:#329874;color:#fff}.btn.btn-slack:active,.btn.btn-slack:focus,.btn.btn-slack:active:focus{box-shadow:none}.btn.btn-slack.btn-simple{color:#329874;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-slack.btn-simple:hover,.btn.btn-slack.btn-simple:focus,.btn.btn-slack.btn-simple:hover:focus,.btn.btn-slack.btn-simple:active,.btn.btn-slack.btn-simple:hover:focus:active{color:#329874;background:transparent!important;box-shadow:none!important}.btn.btn-slack.btn-neutral{color:#3aaf85;background-color:#fff}.btn.btn-slack.btn-neutral:hover,.btn.btn-slack.btn-neutral:focus,.btn.btn-slack.btn-neutral:active{color:#329874}.table thead th{padding:.75rem 1.5rem;text-transform:capitalize;letter-spacing:0px;border-bottom:1px solid #f0f2f5}.table th{font-weight:600}.table td .progress{height:3px;width:120px;margin:0}.table td .progress .progress-bar{height:3px}.table td,.table th{white-space:nowrap}.table.align-items-center td,.table.align-items-center th{vertical-align:middle}.table tbody tr:last-child td{border-width:0}.table>:not(:last-child)>:last-child>*{border-bottom-color:#f0f2f5}.table>:not(:first-child){border-top:1px solid currentColor}.timeline{position:relative}.timeline:before{content:"";position:absolute;top:0;left:1rem;height:100%;border-right:2px solid #e5e5e5}.timeline.timeline-dark:before{border-right-color:#4a4a4a}.timeline-block{position:relative}.timeline-block:after{content:"";display:table;clear:both}.timeline-block:first-child{margin-top:0}.timeline-block:last-child{margin-bottom:0}.timeline-step{position:absolute;display:inline-flex;align-items:center;justify-content:center;left:0;width:26px;height:26px;border-radius:50%;background:#fff;text-align:center;transform:translate(-50%);font-size:1rem;font-weight:600;z-index:1}.timeline-step svg,.timeline-step i{line-height:1.4}.timeline-content{margin-left:45px;padding-top:.35rem;position:relative;top:-6px}.timeline-content:after{content:"";display:table;clear:both}@media (min-width: 992px){.timeline:before{left:50%;margin-left:-1px}.timeline-step{left:50%}.timeline-content{width:38%}.timeline-block:nth-child(even) .timeline-content{float:right}}.timeline-one-side:before{left:1rem}.timeline-one-side .timeline-step{left:1rem}.timeline-one-side .timeline-content{width:auto}@media (min-width: 992px){.timeline-one-side .timeline-content{max-width:30rem}}.timeline-one-side .timeline-block:nth-child(even) .timeline-content{float:none}.tilt{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.tilt .up{-webkit-transform:translateZ(50px) scale(.7);transform:translateZ(50px) scale(.7)!important;transition:all .5s}.bs-tooltip-auto[x-placement^=right] .tooltip-arrow,.bs-tooltip-right .tooltip-arrow{left:1px}.bs-tooltip-auto[x-placement^=left] .tooltip-arrow,.bs-tooltip-left .tooltip-arrow{right:1px}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-weight:400;line-height:1.6}h1,.h1{font-size:3rem;line-height:1.25;letter-spacing:0}@media (max-width: 575.98px){h1,.h1{font-size:calc(1.425rem + 2.1vw)}}h2,.h2{font-size:2.25rem;line-height:1.3;letter-spacing:.05rem}@media (max-width: 575.98px){h2,.h2{font-size:calc(1.35rem + 1.2vw)}}h3,.h3{font-size:1.875rem;line-height:1.375}@media (max-width: 575.98px){h3,.h3{font-size:calc(1.3125rem + .75vw)}}h4,.h4{font-size:1.5rem;line-height:1.375}@media (max-width: 575.98px){h4,.h4{font-size:calc(1.275rem + .3vw)}}h5,.h5{font-size:1.25rem;line-height:1.375}@media (max-width: 575.98px){h5,.h5{font-size:1.25rem}}h6,.h6{font-size:1rem;line-height:1.625}p,.p{font-size:1rem;font-weight:400;line-height:1.6}.lead{font-size:1.25rem;font-weight:400;line-height:1.625}h1,.h1,h2,.h2,h3,.h3{font-weight:600;font-family:Roboto Slab,sans-serif}h4,.h4,h5,.h5,h6,.h6{font-weight:600}h1,.h1,h2,.h2,h3,.h3,h4,.h4{letter-spacing:-.05rem}a{letter-spacing:0rem;color:#344767}.text-sm{line-height:1.5}.text-xs{line-height:1.25}p,.p{font-size:1rem}.lead{font-size:1.25rem}.text-lg{font-size:1.125rem!important}.text-md{font-size:1rem!important}.text-sm{font-size:.875rem!important}.text-xs{font-size:.75rem!important}.text-xxs{font-size:.65rem!important}p{line-height:1.625;font-weight:300}.text-sans-serif{font-family:Roboto,Helvetica,Arial,sans-serif!important}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:600!important}.font-weight-bolder{font-weight:700!important}.font-italic{font-style:italic!important}.text-gradient{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}.text-gradient.text-primary{background-image:linear-gradient(195deg,#ec407a,#d81b60)}.text-gradient.text-info{background-image:linear-gradient(195deg,#49a3f1,#1a73e8)}.text-gradient.text-success{background-image:linear-gradient(195deg,#66bb6a,#43a047)}.text-gradient.text-warning{background-image:linear-gradient(195deg,#ffa726,#fb8c00)}.text-gradient.text-danger{background-image:linear-gradient(195deg,#ef5350,#e53935)}.text-gradient.text-dark{background-image:linear-gradient(195deg,#42424a,#191919)}.blockquote{border-left:3px solid #6c757d}.blockquote>span{font-style:italic}.text-muted{color:#7b809a!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important}.text-reset{color:inherit!important}.letter-wider{letter-spacing:.05rem}.letter-normal{letter-spacing:0rem}.letter-tighter{letter-spacing:-.05rem}.text-lighter{font-weight:lighter}.text-light{font-weight:300}.text-normal{font-weight:400}.text-bold{font-weight:600}.text-bolder{font-weight:700}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2rem}.text-5xl{font-size:2.25rem}.text-6xl{font-size:3rem}.text-7xl{font-size:3.75rem}.text-8xl{font-size:4rem}.text-9xl{font-size:5rem}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:.75rem;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:scale(.95)!important}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible;transform:scale(1)!important}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#fff}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#344767;fill:#000c;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;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;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#344767;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.datepicker.flatpickr-input{background-color:#fff}.flatpickr-calendar.open{margin-left:0;margin-top:4px}.flatpickr-calendar.arrowBottom{margin-top:-20px}.flatpickr-calendar .flatpickr-innerContainer{margin-top:15px!important}.flatpickr-calendar .numInputWrapper span{border:none;border-bottom:1px solid rgba(57,57,57,.15)}.flatpickr-calendar .numInputWrapper:hover .arrowUp,.flatpickr-calendar .numInputWrapper:hover .arrowDown{margin-top:3px}.flatpickr-calendar .flatpickr-day.today,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange{background:#e91e63!important;color:#fff;border:none}.flatpickr-calendar .flatpickr-day.inRange{background:rgba(94,114,228,.28);border:none;-webkit-box-shadow:-5px 0 0 #D7DCF8,5px 0 0 #D7DCF8;box-shadow:-5px 0 #d7dcf8,5px 0 #d7dcf8}.flatpickr-calendar .flatpickr-day:not(.selected):hover,.flatpickr-calendar .flatpickr-day:not(.selected):focus{background:rgba(94,114,228,.28);border:none}.flatpickr-calendar .flatpickr-time input:hover,.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover,.flatpickr-calendar .flatpickr-time input:focus,.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:focus{background:rgba(94,114,228,.28)}.flatpickr.form-control{background:#fff}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #e91e63}/*! nouislider - 14.6.3 - 11/19/2020 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:2px;position:relative;z-index:1;top:0}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%;border-radius:.25rem}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:2px}.noUi-horizontal .noUi-handle{border-radius:50%;background-color:#fff;box-shadow:0 1px 13px #0003;height:14px;width:14px;cursor:pointer;margin-top:-6px;outline:none;right:-10px}.noUi-vertical{width:3px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#f0f2f5;border-radius:.25rem}.noUi-connects{border-radius:3px}.noUi-connect{background:#e91e63}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #e91e63;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;webkit-transition:.3s ease 0s;-moz-transition:.3s ease 0s;-ms-transition:.3s ease 0s;-o-transform:.3s ease 0s;transition:.3s ease 0s}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;transform:scale3d(1.5,1.5,1)}[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub,.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;overflow:auto;border-radius:.75rem}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f8f9fa}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:hsla(0deg,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0px;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}} diff --git a/assets/index.f51ee6a5.js b/assets/index.f51ee6a5.js new file mode 100644 index 0000000..9cf5e63 --- /dev/null +++ b/assets/index.f51ee6a5.js @@ -0,0 +1,1652 @@ +const Fd=function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))i(n);new MutationObserver(n=>{for(const o of n)if(o.type==="childList")for(const c of o.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&i(c)}).observe(document,{childList:!0,subtree:!0});function s(n){const o={};return n.integrity&&(o.integrity=n.integrity),n.referrerpolicy&&(o.referrerPolicy=n.referrerpolicy),n.crossorigin==="use-credentials"?o.credentials="include":n.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function i(n){if(n.ep)return;n.ep=!0;const o=s(n);fetch(n.href,o)}};Fd();function Sa(t,e){const s=Object.create(null),i=t.split(",");for(let n=0;n!!s[n.toLowerCase()]:n=>!!s[n]}const Rd="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Nd=Sa(Rd);function fl(t){return!!t||t===""}function se(t){if(wt(t)){const e={};for(let s=0;s{if(s){const i=s.split(zd);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function ot(t){let e="";if(Gt(t))e=t;else if(wt(t))for(let s=0;sGt(t)?t:t==null?"":wt(t)||Xt(t)&&(t.toString===gl||!kt(t.toString))?JSON.stringify(t,pl,2):String(t),pl=(t,e)=>e&&e.__v_isRef?pl(t,e.value):Ws(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((s,[i,n])=>(s[`${i} =>`]=n,s),{})}:hl(e)?{[`Set(${e.size})`]:[...e.values()]}:Xt(e)&&!wt(e)&&!vl(e)?String(e):e,Nt={},qs=[],Oe=()=>{},Wd=()=>!1,Vd=/^on[^a-z]/,bn=t=>Vd.test(t),Ma=t=>t.startsWith("onUpdate:"),oe=Object.assign,Ta=(t,e)=>{const s=t.indexOf(e);s>-1&&t.splice(s,1)},Kd=Object.prototype.hasOwnProperty,St=(t,e)=>Kd.call(t,e),wt=Array.isArray,Ws=t=>yn(t)==="[object Map]",hl=t=>yn(t)==="[object Set]",kt=t=>typeof t=="function",Gt=t=>typeof t=="string",Ba=t=>typeof t=="symbol",Xt=t=>t!==null&&typeof t=="object",ml=t=>Xt(t)&&kt(t.then)&&kt(t.catch),gl=Object.prototype.toString,yn=t=>gl.call(t),Ud=t=>yn(t).slice(8,-1),vl=t=>yn(t)==="[object Object]",Oa=t=>Gt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,an=Sa(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),wn=t=>{const e=Object.create(null);return s=>e[s]||(e[s]=t(s))},Yd=/-(\w)/g,Ne=wn(t=>t.replace(Yd,(e,s)=>s?s.toUpperCase():"")),Gd=/\B([A-Z])/g,ii=wn(t=>t.replace(Gd,"-$1").toLowerCase()),xn=wn(t=>t.charAt(0).toUpperCase()+t.slice(1)),Vn=wn(t=>t?`on${xn(t)}`:""),Li=(t,e)=>!Object.is(t,e),Kn=(t,e)=>{for(let s=0;s{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:s})},Xd=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let or;const Qd=()=>or||(or=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let je;class _l{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&je&&(this.parent=je,this.index=(je.scopes||(je.scopes=[])).push(this)-1)}run(e){if(this.active){const s=je;try{return je=this,e()}finally{je=s}}}on(){je=this}off(){je=this.parent}stop(e){if(this.active){let s,i;for(s=0,i=this.effects.length;s{const e=new Set(t);return e.w=0,e.n=0,e},yl=t=>(t.w&ds)>0,wl=t=>(t.n&ds)>0,Zd=({deps:t})=>{if(t.length)for(let e=0;e{const{deps:e}=t;if(e.length){let s=0;for(let i=0;i{(h==="length"||h>=i)&&l.push(d)});else switch(s!==void 0&&l.push(c.get(s)),e){case"add":wt(t)?Oa(s)&&l.push(c.get("length")):(l.push(c.get(Ss)),Ws(t)&&l.push(c.get(ra)));break;case"delete":wt(t)||(l.push(c.get(Ss)),Ws(t)&&l.push(c.get(ra)));break;case"set":Ws(t)&&l.push(c.get(Ss));break}if(l.length===1)l[0]&&la(l[0]);else{const d=[];for(const h of l)h&&d.push(...h);la(Pa(d))}}function la(t,e){const s=wt(t)?t:[...t];for(const i of s)i.computed&&lr(i);for(const i of s)i.computed||lr(i)}function lr(t,e){(t!==Te||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const eu=Sa("__proto__,__v_isRef,__isVue"),kl=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Ba)),su=ja(),iu=ja(!1,!0),nu=ja(!0),cr=au();function au(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...s){const i=Ot(this);for(let o=0,c=this.length;o{t[e]=function(...s){ni();const i=Ot(this)[e].apply(this,s);return ai(),i}}),t}function ja(t=!1,e=!1){return function(i,n,o){if(n==="__v_isReactive")return!t;if(n==="__v_isReadonly")return t;if(n==="__v_isShallow")return e;if(n==="__v_raw"&&o===(t?e?wu:Ml:e?Sl:Al).get(i))return i;const c=wt(i);if(!t&&c&&St(cr,n))return Reflect.get(cr,n,o);const l=Reflect.get(i,n,o);return(Ba(n)?kl.has(n):eu(n))||(t||_e(i,"get",n),e)?l:zt(l)?c&&Oa(n)?l:l.value:Xt(l)?t?Tl(l):oi(l):l}}const ou=El(),ru=El(!0);function El(t=!1){return function(s,i,n,o){let c=s[i];if(Di(c)&&zt(c)&&!zt(n))return!1;if(!t&&!Di(n)&&(ca(n)||(n=Ot(n),c=Ot(c)),!wt(s)&&zt(c)&&!zt(n)))return c.value=n,!0;const l=wt(s)&&Oa(i)?Number(i)t,$n=t=>Reflect.getPrototypeOf(t);function Xi(t,e,s=!1,i=!1){t=t.__v_raw;const n=Ot(t),o=Ot(e);s||(e!==o&&_e(n,"get",e),_e(n,"get",o));const{has:c}=$n(n),l=i?La:s?Ra:Fi;if(c.call(n,e))return l(t.get(e));if(c.call(n,o))return l(t.get(o));t!==n&&t.get(e)}function Qi(t,e=!1){const s=this.__v_raw,i=Ot(s),n=Ot(t);return e||(t!==n&&_e(i,"has",t),_e(i,"has",n)),t===n?s.has(t):s.has(t)||s.has(n)}function Ji(t,e=!1){return t=t.__v_raw,!e&&_e(Ot(t),"iterate",Ss),Reflect.get(t,"size",t)}function dr(t){t=Ot(t);const e=Ot(this);return $n(e).has.call(e,t)||(e.add(t),Ue(e,"add",t,t)),this}function ur(t,e){e=Ot(e);const s=Ot(this),{has:i,get:n}=$n(s);let o=i.call(s,t);o||(t=Ot(t),o=i.call(s,t));const c=n.call(s,t);return s.set(t,e),o?Li(e,c)&&Ue(s,"set",t,e):Ue(s,"add",t,e),this}function fr(t){const e=Ot(this),{has:s,get:i}=$n(e);let n=s.call(e,t);n||(t=Ot(t),n=s.call(e,t)),i&&i.call(e,t);const o=e.delete(t);return n&&Ue(e,"delete",t,void 0),o}function pr(){const t=Ot(this),e=t.size!==0,s=t.clear();return e&&Ue(t,"clear",void 0,void 0),s}function Zi(t,e){return function(i,n){const o=this,c=o.__v_raw,l=Ot(c),d=e?La:t?Ra:Fi;return!t&&_e(l,"iterate",Ss),c.forEach((h,p)=>i.call(n,d(h),d(p),o))}}function tn(t,e,s){return function(...i){const n=this.__v_raw,o=Ot(n),c=Ws(o),l=t==="entries"||t===Symbol.iterator&&c,d=t==="keys"&&c,h=n[t](...i),p=s?La:e?Ra:Fi;return!e&&_e(o,"iterate",d?ra:Ss),{next(){const{value:g,done:m}=h.next();return m?{value:g,done:m}:{value:l?[p(g[0]),p(g[1])]:p(g),done:m}},[Symbol.iterator](){return this}}}}function Ze(t){return function(...e){return t==="delete"?!1:this}}function pu(){const t={get(o){return Xi(this,o)},get size(){return Ji(this)},has:Qi,add:dr,set:ur,delete:fr,clear:pr,forEach:Zi(!1,!1)},e={get(o){return Xi(this,o,!1,!0)},get size(){return Ji(this)},has:Qi,add:dr,set:ur,delete:fr,clear:pr,forEach:Zi(!1,!0)},s={get(o){return Xi(this,o,!0)},get size(){return Ji(this,!0)},has(o){return Qi.call(this,o,!0)},add:Ze("add"),set:Ze("set"),delete:Ze("delete"),clear:Ze("clear"),forEach:Zi(!0,!1)},i={get(o){return Xi(this,o,!0,!0)},get size(){return Ji(this,!0)},has(o){return Qi.call(this,o,!0)},add:Ze("add"),set:Ze("set"),delete:Ze("delete"),clear:Ze("clear"),forEach:Zi(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{t[o]=tn(o,!1,!1),s[o]=tn(o,!0,!1),e[o]=tn(o,!1,!0),i[o]=tn(o,!0,!0)}),[t,s,e,i]}const[hu,mu,gu,vu]=pu();function Da(t,e){const s=e?t?vu:gu:t?mu:hu;return(i,n,o)=>n==="__v_isReactive"?!t:n==="__v_isReadonly"?t:n==="__v_raw"?i:Reflect.get(St(s,n)&&n in i?s:i,n,o)}const _u={get:Da(!1,!1)},bu={get:Da(!1,!0)},yu={get:Da(!0,!1)},Al=new WeakMap,Sl=new WeakMap,Ml=new WeakMap,wu=new WeakMap;function xu(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function $u(t){return t.__v_skip||!Object.isExtensible(t)?0:xu(Ud(t))}function oi(t){return Di(t)?t:Fa(t,!1,Cl,_u,Al)}function ku(t){return Fa(t,!1,fu,bu,Sl)}function Tl(t){return Fa(t,!0,uu,yu,Ml)}function Fa(t,e,s,i,n){if(!Xt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const o=n.get(t);if(o)return o;const c=$u(t);if(c===0)return t;const l=new Proxy(t,c===2?i:s);return n.set(t,l),l}function ls(t){return Di(t)?ls(t.__v_raw):!!(t&&t.__v_isReactive)}function Di(t){return!!(t&&t.__v_isReadonly)}function ca(t){return!!(t&&t.__v_isShallow)}function Bl(t){return ls(t)||Di(t)}function Ot(t){const e=t&&t.__v_raw;return e?Ot(e):t}function Us(t){return un(t,"__v_skip",!0),t}const Fi=t=>Xt(t)?oi(t):t,Ra=t=>Xt(t)?Tl(t):t;function Ol(t){rs&&Te&&(t=Ot(t),$l(t.dep||(t.dep=Pa())))}function Pl(t,e){t=Ot(t),t.dep&&la(t.dep)}function zt(t){return!!(t&&t.__v_isRef===!0)}function us(t){return Il(t,!1)}function Eu(t){return Il(t,!0)}function Il(t,e){return zt(t)?t:new Cu(t,e)}class Cu{constructor(e,s){this.__v_isShallow=s,this.dep=void 0,this.__v_isRef=!0,this._rawValue=s?e:Ot(e),this._value=s?e:Fi(e)}get value(){return Ol(this),this._value}set value(e){e=this.__v_isShallow?e:Ot(e),Li(e,this._rawValue)&&(this._rawValue=e,this._value=this.__v_isShallow?e:Fi(e),Pl(this))}}function D(t){return zt(t)?t.value:t}const Au={get:(t,e,s)=>D(Reflect.get(t,e,s)),set:(t,e,s,i)=>{const n=t[e];return zt(n)&&!zt(s)?(n.value=s,!0):Reflect.set(t,e,s,i)}};function jl(t){return ls(t)?t:new Proxy(t,Au)}function Su(t){const e=wt(t)?new Array(t.length):{};for(const s in t)e[s]=Tu(t,s);return e}class Mu{constructor(e,s,i){this._object=e,this._key=s,this._defaultValue=i,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}}function Tu(t,e,s){const i=t[e];return zt(i)?i:new Mu(t,e,s)}class Bu{constructor(e,s,i,n){this._setter=s,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new Ia(e,()=>{this._dirty||(this._dirty=!0,Pl(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!n,this.__v_isReadonly=i}get value(){const e=Ot(this);return Ol(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function Ou(t,e,s=!1){let i,n;const o=kt(t);return o?(i=t,n=Oe):(i=t.get,n=t.set),new Bu(i,n,o||!n,s)}function cs(t,e,s,i){let n;try{n=i?t(...i):t()}catch(o){kn(o,e,s)}return n}function $e(t,e,s,i){if(kt(t)){const o=cs(t,e,s,i);return o&&ml(o)&&o.catch(c=>{kn(c,e,s)}),o}const n=[];for(let o=0;o>>1;Ri(ge[i])We&&ge.splice(e,1)}function Rl(t,e,s,i){wt(t)?s.push(...t):(!e||!e.includes(t,t.allowRecurse?i+1:i))&&s.push(t),Fl()}function Lu(t){Rl(t,ki,Ci,Fs)}function Du(t){Rl(t,is,Ai,Rs)}function En(t,e=null){if(Ci.length){for(ua=e,ki=[...new Set(Ci)],Ci.length=0,Fs=0;FsRi(s)-Ri(i)),Rs=0;Rst.id==null?1/0:t.id;function Hl(t){da=!1,fn=!0,En(t),ge.sort((s,i)=>Ri(s)-Ri(i));const e=Oe;try{for(We=0;We_.trim())),g&&(n=s.map(Xd))}let l,d=i[l=Vn(e)]||i[l=Vn(Ne(e))];!d&&o&&(d=i[l=Vn(ii(e))]),d&&$e(d,t,6,n);const h=i[l+"Once"];if(h){if(!t.emitted)t.emitted={};else if(t.emitted[l])return;t.emitted[l]=!0,$e(h,t,6,n)}}function zl(t,e,s=!1){const i=e.emitsCache,n=i.get(t);if(n!==void 0)return n;const o=t.emits;let c={},l=!1;if(!kt(t)){const d=h=>{const p=zl(h,e,!0);p&&(l=!0,oe(c,p))};!s&&e.mixins.length&&e.mixins.forEach(d),t.extends&&d(t.extends),t.mixins&&t.mixins.forEach(d)}return!o&&!l?(i.set(t,null),null):(wt(o)?o.forEach(d=>c[d]=null):oe(c,o),i.set(t,c),c)}function Cn(t,e){return!t||!bn(e)?!1:(e=e.slice(2).replace(/Once$/,""),St(t,e[0].toLowerCase()+e.slice(1))||St(t,ii(e))||St(t,e))}let ce=null,ql=null;function pn(t){const e=ce;return ce=t,ql=t&&t.type.__scopeId||null,e}function y(t,e=ce,s){if(!e||t._n)return t;const i=(...n)=>{i._d&&kr(-1);const o=pn(e),c=t(...n);return pn(o),i._d&&kr(1),c};return i._n=!0,i._c=!0,i._d=!0,i}function Un(t){const{type:e,vnode:s,proxy:i,withProxy:n,props:o,propsOptions:[c],slots:l,attrs:d,emit:h,render:p,renderCache:g,data:m,setupState:_,ctx:w,inheritAttrs:b}=t;let C,j;const E=pn(t);try{if(s.shapeFlag&4){const T=n||i;C=Fe(p.call(T,T,g,o,_,m,w)),j=d}else{const T=e;C=Fe(T.length>1?T(o,{attrs:d,slots:l,emit:h}):T(o,null)),j=e.props?d:Ru(d)}}catch(T){Mi.length=0,kn(T,t,1),C=f(ke)}let S=C;if(j&&b!==!1){const T=Object.keys(j),{shapeFlag:I}=S;T.length&&I&7&&(c&&T.some(Ma)&&(j=Nu(j,c)),S=fs(S,j))}return s.dirs&&(S=fs(S),S.dirs=S.dirs?S.dirs.concat(s.dirs):s.dirs),s.transition&&(S.transition=s.transition),C=S,pn(E),C}const Ru=t=>{let e;for(const s in t)(s==="class"||s==="style"||bn(s))&&((e||(e={}))[s]=t[s]);return e},Nu=(t,e)=>{const s={};for(const i in t)(!Ma(i)||!(i.slice(9)in e))&&(s[i]=t[i]);return s};function Hu(t,e,s){const{props:i,children:n,component:o}=t,{props:c,children:l,patchFlag:d}=e,h=o.emitsOptions;if(e.dirs||e.transition)return!0;if(s&&d>=0){if(d&1024)return!0;if(d&16)return i?hr(i,c,h):!!c;if(d&8){const p=e.dynamicProps;for(let g=0;gt.__isSuspense;function Wu(t,e){e&&e.pendingBranch?wt(t)?e.effects.push(...t):e.effects.push(t):Du(t)}function on(t,e){if(ee){let s=ee.provides;const i=ee.parent&&ee.parent.provides;i===s&&(s=ee.provides=Object.create(i)),s[t]=e}}function Ve(t,e,s=!1){const i=ee||ce;if(i){const n=i.parent==null?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides;if(n&&t in n)return n[t];if(arguments.length>1)return s&&kt(e)?e.call(i.proxy):e}}const mr={};function Vs(t,e,s){return Wl(t,e,s)}function Wl(t,e,{immediate:s,deep:i,flush:n,onTrack:o,onTrigger:c}=Nt){const l=ee;let d,h=!1,p=!1;if(zt(t)?(d=()=>t.value,h=ca(t)):ls(t)?(d=()=>t,i=!0):wt(t)?(p=!0,h=t.some(j=>ls(j)||ca(j)),d=()=>t.map(j=>{if(zt(j))return j.value;if(ls(j))return zs(j);if(kt(j))return cs(j,l,2)})):kt(t)?e?d=()=>cs(t,l,2):d=()=>{if(!(l&&l.isUnmounted))return g&&g(),$e(t,l,3,[m])}:d=Oe,e&&i){const j=d;d=()=>zs(j())}let g,m=j=>{g=C.onStop=()=>{cs(j,l,4)}};if(Hi)return m=Oe,e?s&&$e(e,l,3,[d(),p?[]:void 0,m]):d(),Oe;let _=p?[]:mr;const w=()=>{if(!!C.active)if(e){const j=C.run();(i||h||(p?j.some((E,S)=>Li(E,_[S])):Li(j,_)))&&(g&&g(),$e(e,l,3,[j,_===mr?void 0:_,m]),_=j)}else C.run()};w.allowRecurse=!!e;let b;n==="sync"?b=w:n==="post"?b=()=>fe(w,l&&l.suspense):b=()=>Lu(w);const C=new Ia(d,b);return e?s?w():_=C.run():n==="post"?fe(C.run.bind(C),l&&l.suspense):C.run(),()=>{C.stop(),l&&l.scope&&Ta(l.scope.effects,C)}}function Vu(t,e,s){const i=this.proxy,n=Gt(t)?t.includes(".")?Vl(i,t):()=>i[t]:t.bind(i,i);let o;kt(e)?o=e:(o=e.handler,s=e);const c=ee;Ys(this);const l=Wl(n,o.bind(i),s);return c?Ys(c):Ms(),l}function Vl(t,e){const s=e.split(".");return()=>{let i=t;for(let n=0;n{zs(s,e)});else if(vl(t))for(const s in t)zs(t[s],e);return t}function Ku(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Mt(()=>{t.isMounted=!0}),Gl(()=>{t.isUnmounting=!0}),t}const xe=[Function,Array],Uu={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:xe,onEnter:xe,onAfterEnter:xe,onEnterCancelled:xe,onBeforeLeave:xe,onLeave:xe,onAfterLeave:xe,onLeaveCancelled:xe,onBeforeAppear:xe,onAppear:xe,onAfterAppear:xe,onAppearCancelled:xe},setup(t,{slots:e}){const s=Ya(),i=Ku();let n;return()=>{const o=e.default&&Ul(e.default(),!0);if(!o||!o.length)return;let c=o[0];if(o.length>1){for(const b of o)if(b.type!==ke){c=b;break}}const l=Ot(t),{mode:d}=l;if(i.isLeaving)return Yn(c);const h=gr(c);if(!h)return Yn(c);const p=fa(h,l,i,s);pa(h,p);const g=s.subTree,m=g&&gr(g);let _=!1;const{getTransitionKey:w}=h.type;if(w){const b=w();n===void 0?n=b:b!==n&&(n=b,_=!0)}if(m&&m.type!==ke&&(!Cs(h,m)||_)){const b=fa(m,l,i,s);if(pa(m,b),d==="out-in")return i.isLeaving=!0,b.afterLeave=()=>{i.isLeaving=!1,s.update()},Yn(c);d==="in-out"&&h.type!==ke&&(b.delayLeave=(C,j,E)=>{const S=Kl(i,m);S[String(m.key)]=m,C._leaveCb=()=>{j(),C._leaveCb=void 0,delete p.delayedLeave},p.delayedLeave=E})}return c}}},Yu=Uu;function Kl(t,e){const{leavingVNodes:s}=t;let i=s.get(e.type);return i||(i=Object.create(null),s.set(e.type,i)),i}function fa(t,e,s,i){const{appear:n,mode:o,persisted:c=!1,onBeforeEnter:l,onEnter:d,onAfterEnter:h,onEnterCancelled:p,onBeforeLeave:g,onLeave:m,onAfterLeave:_,onLeaveCancelled:w,onBeforeAppear:b,onAppear:C,onAfterAppear:j,onAppearCancelled:E}=e,S=String(t.key),T=Kl(s,t),I=(N,V)=>{N&&$e(N,i,9,V)},F=(N,V)=>{const tt=V[1];I(N,V),wt(N)?N.every(nt=>nt.length<=1)&&tt():N.length<=1&&tt()},z={mode:o,persisted:c,beforeEnter(N){let V=l;if(!s.isMounted)if(n)V=b||l;else return;N._leaveCb&&N._leaveCb(!0);const tt=T[S];tt&&Cs(t,tt)&&tt.el._leaveCb&&tt.el._leaveCb(),I(V,[N])},enter(N){let V=d,tt=h,nt=p;if(!s.isMounted)if(n)V=C||d,tt=j||h,nt=E||p;else return;let ft=!1;const xt=N._enterCb=Dt=>{ft||(ft=!0,Dt?I(nt,[N]):I(tt,[N]),z.delayedLeave&&z.delayedLeave(),N._enterCb=void 0)};V?F(V,[N,xt]):xt()},leave(N,V){const tt=String(t.key);if(N._enterCb&&N._enterCb(!0),s.isUnmounting)return V();I(g,[N]);let nt=!1;const ft=N._leaveCb=xt=>{nt||(nt=!0,V(),xt?I(w,[N]):I(_,[N]),N._leaveCb=void 0,T[tt]===t&&delete T[tt])};T[tt]=t,m?F(m,[N,ft]):ft()},clone(N){return fa(N,e,s,i)}};return z}function Yn(t){if(An(t))return t=fs(t),t.children=null,t}function gr(t){return An(t)?t.children?t.children[0]:void 0:t}function pa(t,e){t.shapeFlag&6&&t.component?pa(t.component.subTree,e):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Ul(t,e=!1,s){let i=[],n=0;for(let o=0;o1)for(let o=0;o!!t.type.__asyncLoader,An=t=>t.type.__isKeepAlive;function Gu(t,e){Yl(t,"a",e)}function Xu(t,e){Yl(t,"da",e)}function Yl(t,e,s=ee){const i=t.__wdc||(t.__wdc=()=>{let n=s;for(;n;){if(n.isDeactivated)return;n=n.parent}return t()});if(Sn(e,i,s),s){let n=s.parent;for(;n&&n.parent;)An(n.parent.vnode)&&Qu(i,e,s,n),n=n.parent}}function Qu(t,e,s,i){const n=Sn(e,t,i,!0);ri(()=>{Ta(i[e],n)},s)}function Sn(t,e,s=ee,i=!1){if(s){const n=s[t]||(s[t]=[]),o=e.__weh||(e.__weh=(...c)=>{if(s.isUnmounted)return;ni(),Ys(s);const l=$e(e,s,t,c);return Ms(),ai(),l});return i?n.unshift(o):n.push(o),o}}const Ge=t=>(e,s=ee)=>(!Hi||t==="sp")&&Sn(t,e,s),Ju=Ge("bm"),Mt=Ge("m"),Zu=Ge("bu"),tf=Ge("u"),Gl=Ge("bum"),ri=Ge("um"),ef=Ge("sp"),sf=Ge("rtg"),nf=Ge("rtc");function af(t,e=ee){Sn("ec",t,e)}function ys(t,e,s,i){const n=t.dirs,o=e&&e.dirs;for(let c=0;ce(c,l,void 0,o&&o[l]));else{const c=Object.keys(t);n=new Array(c.length);for(let l=0,d=c.length;lgn(e)?!(e.type===ke||e.type===Lt&&!Zl(e.children)):!0)?t:null}const ha=t=>t?uc(t)?Ga(t)||t.proxy:ha(t.parent):null,hn=oe(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>ha(t.parent),$root:t=>ha(t.root),$emit:t=>t.emit,$options:t=>ec(t),$forceUpdate:t=>t.f||(t.f=()=>Dl(t.update)),$nextTick:t=>t.n||(t.n=Ha.bind(t.proxy)),$watch:t=>Vu.bind(t)}),rf={get({_:t},e){const{ctx:s,setupState:i,data:n,props:o,accessCache:c,type:l,appContext:d}=t;let h;if(e[0]!=="$"){const _=c[e];if(_!==void 0)switch(_){case 1:return i[e];case 2:return n[e];case 4:return s[e];case 3:return o[e]}else{if(i!==Nt&&St(i,e))return c[e]=1,i[e];if(n!==Nt&&St(n,e))return c[e]=2,n[e];if((h=t.propsOptions[0])&&St(h,e))return c[e]=3,o[e];if(s!==Nt&&St(s,e))return c[e]=4,s[e];ma&&(c[e]=0)}}const p=hn[e];let g,m;if(p)return e==="$attrs"&&_e(t,"get",e),p(t);if((g=l.__cssModules)&&(g=g[e]))return g;if(s!==Nt&&St(s,e))return c[e]=4,s[e];if(m=d.config.globalProperties,St(m,e))return m[e]},set({_:t},e,s){const{data:i,setupState:n,ctx:o}=t;return n!==Nt&&St(n,e)?(n[e]=s,!0):i!==Nt&&St(i,e)?(i[e]=s,!0):St(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=s,!0)},has({_:{data:t,setupState:e,accessCache:s,ctx:i,appContext:n,propsOptions:o}},c){let l;return!!s[c]||t!==Nt&&St(t,c)||e!==Nt&&St(e,c)||(l=o[0])&&St(l,c)||St(i,c)||St(hn,c)||St(n.config.globalProperties,c)},defineProperty(t,e,s){return s.get!=null?t._.accessCache[e]=0:St(s,"value")&&this.set(t,e,s.value,null),Reflect.defineProperty(t,e,s)}};let ma=!0;function lf(t){const e=ec(t),s=t.proxy,i=t.ctx;ma=!1,e.beforeCreate&&_r(e.beforeCreate,t,"bc");const{data:n,computed:o,methods:c,watch:l,provide:d,inject:h,created:p,beforeMount:g,mounted:m,beforeUpdate:_,updated:w,activated:b,deactivated:C,beforeDestroy:j,beforeUnmount:E,destroyed:S,unmounted:T,render:I,renderTracked:F,renderTriggered:z,errorCaptured:N,serverPrefetch:V,expose:tt,inheritAttrs:nt,components:ft,directives:xt,filters:Dt}=e;if(h&&cf(h,i,null,t.appContext.config.unwrapInjectedRef),c)for(const _t in c){const dt=c[_t];kt(dt)&&(i[_t]=dt.bind(s))}if(n){const _t=n.call(s,s);Xt(_t)&&(t.data=oi(_t))}if(ma=!0,o)for(const _t in o){const dt=o[_t],Et=kt(dt)?dt.bind(s,s):kt(dt.get)?dt.get.bind(s,s):Oe,Wt=!kt(dt)&&kt(dt.set)?dt.set.bind(s):Oe,Vt=ve({get:Et,set:Wt});Object.defineProperty(i,_t,{enumerable:!0,configurable:!0,get:()=>Vt.value,set:at=>Vt.value=at})}if(l)for(const _t in l)tc(l[_t],i,s,_t);if(d){const _t=kt(d)?d.call(s):d;Reflect.ownKeys(_t).forEach(dt=>{on(dt,_t[dt])})}p&&_r(p,t,"c");function $t(_t,dt){wt(dt)?dt.forEach(Et=>_t(Et.bind(s))):dt&&_t(dt.bind(s))}if($t(Ju,g),$t(Mt,m),$t(Zu,_),$t(tf,w),$t(Gu,b),$t(Xu,C),$t(af,N),$t(nf,F),$t(sf,z),$t(Gl,E),$t(ri,T),$t(ef,V),wt(tt))if(tt.length){const _t=t.exposed||(t.exposed={});tt.forEach(dt=>{Object.defineProperty(_t,dt,{get:()=>s[dt],set:Et=>s[dt]=Et})})}else t.exposed||(t.exposed={});I&&t.render===Oe&&(t.render=I),nt!=null&&(t.inheritAttrs=nt),ft&&(t.components=ft),xt&&(t.directives=xt)}function cf(t,e,s=Oe,i=!1){wt(t)&&(t=ga(t));for(const n in t){const o=t[n];let c;Xt(o)?"default"in o?c=Ve(o.from||n,o.default,!0):c=Ve(o.from||n):c=Ve(o),zt(c)&&i?Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:()=>c.value,set:l=>c.value=l}):e[n]=c}}function _r(t,e,s){$e(wt(t)?t.map(i=>i.bind(e.proxy)):t.bind(e.proxy),e,s)}function tc(t,e,s,i){const n=i.includes(".")?Vl(s,i):()=>s[i];if(Gt(t)){const o=e[t];kt(o)&&Vs(n,o)}else if(kt(t))Vs(n,t.bind(s));else if(Xt(t))if(wt(t))t.forEach(o=>tc(o,e,s,i));else{const o=kt(t.handler)?t.handler.bind(s):e[t.handler];kt(o)&&Vs(n,o,t)}}function ec(t){const e=t.type,{mixins:s,extends:i}=e,{mixins:n,optionsCache:o,config:{optionMergeStrategies:c}}=t.appContext,l=o.get(e);let d;return l?d=l:!n.length&&!s&&!i?d=e:(d={},n.length&&n.forEach(h=>mn(d,h,c,!0)),mn(d,e,c)),o.set(e,d),d}function mn(t,e,s,i=!1){const{mixins:n,extends:o}=e;o&&mn(t,o,s,!0),n&&n.forEach(c=>mn(t,c,s,!0));for(const c in e)if(!(i&&c==="expose")){const l=df[c]||s&&s[c];t[c]=l?l(t[c],e[c]):e[c]}return t}const df={data:br,props:ks,emits:ks,methods:ks,computed:ks,beforeCreate:le,created:le,beforeMount:le,mounted:le,beforeUpdate:le,updated:le,beforeDestroy:le,beforeUnmount:le,destroyed:le,unmounted:le,activated:le,deactivated:le,errorCaptured:le,serverPrefetch:le,components:ks,directives:ks,watch:ff,provide:br,inject:uf};function br(t,e){return e?t?function(){return oe(kt(t)?t.call(this,this):t,kt(e)?e.call(this,this):e)}:e:t}function uf(t,e){return ks(ga(t),ga(e))}function ga(t){if(wt(t)){const e={};for(let s=0;s0)&&!(c&16)){if(c&8){const p=t.vnode.dynamicProps;for(let g=0;g{d=!0;const[m,_]=ic(g,e,!0);oe(c,m),_&&l.push(..._)};!s&&e.mixins.length&&e.mixins.forEach(p),t.extends&&p(t.extends),t.mixins&&t.mixins.forEach(p)}if(!o&&!d)return i.set(t,qs),qs;if(wt(o))for(let p=0;p-1,_[1]=b<0||w-1||St(_,"default"))&&l.push(g)}}}const h=[c,l];return i.set(t,h),h}function yr(t){return t[0]!=="$"}function wr(t){const e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:t===null?"null":""}function xr(t,e){return wr(t)===wr(e)}function $r(t,e){return wt(e)?e.findIndex(s=>xr(s,t)):kt(e)&&xr(e,t)?0:-1}const nc=t=>t[0]==="_"||t==="$stable",Wa=t=>wt(t)?t.map(Fe):[Fe(t)],mf=(t,e,s)=>{if(e._n)return e;const i=y((...n)=>Wa(e(...n)),s);return i._c=!1,i},ac=(t,e,s)=>{const i=t._ctx;for(const n in t){if(nc(n))continue;const o=t[n];if(kt(o))e[n]=mf(n,o,i);else if(o!=null){const c=Wa(o);e[n]=()=>c}}},oc=(t,e)=>{const s=Wa(e);t.slots.default=()=>s},gf=(t,e)=>{if(t.vnode.shapeFlag&32){const s=e._;s?(t.slots=Ot(e),un(e,"_",s)):ac(e,t.slots={})}else t.slots={},e&&oc(t,e);un(t.slots,Mn,1)},vf=(t,e,s)=>{const{vnode:i,slots:n}=t;let o=!0,c=Nt;if(i.shapeFlag&32){const l=e._;l?s&&l===1?o=!1:(oe(n,e),!s&&l===1&&delete n._):(o=!e.$stable,ac(e,n)),c=e}else e&&(oc(t,e),c={default:1});if(o)for(const l in n)!nc(l)&&!(l in c)&&delete n[l]};function rc(){return{app:null,config:{isNativeTag:Wd,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let _f=0;function bf(t,e){return function(i,n=null){kt(i)||(i=Object.assign({},i)),n!=null&&!Xt(n)&&(n=null);const o=rc(),c=new Set;let l=!1;const d=o.app={_uid:_f++,_component:i,_props:n,_container:null,_context:o,_instance:null,version:Lf,get config(){return o.config},set config(h){},use(h,...p){return c.has(h)||(h&&kt(h.install)?(c.add(h),h.install(d,...p)):kt(h)&&(c.add(h),h(d,...p))),d},mixin(h){return o.mixins.includes(h)||o.mixins.push(h),d},component(h,p){return p?(o.components[h]=p,d):o.components[h]},directive(h,p){return p?(o.directives[h]=p,d):o.directives[h]},mount(h,p,g){if(!l){const m=f(i,n);return m.appContext=o,p&&e?e(m,h):t(m,h,g),l=!0,d._container=h,h.__vue_app__=d,Ga(m.component)||m.component.proxy}},unmount(){l&&(t(null,d._container),delete d._container.__vue_app__)},provide(h,p){return o.provides[h]=p,d}};return d}}function _a(t,e,s,i,n=!1){if(wt(t)){t.forEach((m,_)=>_a(m,e&&(wt(e)?e[_]:e),s,i,n));return}if(Si(i)&&!n)return;const o=i.shapeFlag&4?Ga(i.component)||i.component.proxy:i.el,c=n?null:o,{i:l,r:d}=t,h=e&&e.r,p=l.refs===Nt?l.refs={}:l.refs,g=l.setupState;if(h!=null&&h!==d&&(Gt(h)?(p[h]=null,St(g,h)&&(g[h]=null)):zt(h)&&(h.value=null)),kt(d))cs(d,l,12,[c,p]);else{const m=Gt(d),_=zt(d);if(m||_){const w=()=>{if(t.f){const b=m?p[d]:d.value;n?wt(b)&&Ta(b,o):wt(b)?b.includes(o)||b.push(o):m?(p[d]=[o],St(g,d)&&(g[d]=p[d])):(d.value=[o],t.k&&(p[t.k]=d.value))}else m?(p[d]=c,St(g,d)&&(g[d]=c)):zt(d)&&(d.value=c,t.k&&(p[t.k]=c))};c?(w.id=-1,fe(w,s)):w()}}}const fe=Wu;function yf(t){return wf(t)}function wf(t,e){const s=Qd();s.__VUE__=!0;const{insert:i,remove:n,patchProp:o,createElement:c,createText:l,createComment:d,setText:h,setElementText:p,parentNode:g,nextSibling:m,setScopeId:_=Oe,cloneNode:w,insertStaticContent:b}=t,C=(v,$,M,U=null,K=null,Q=null,Z=!1,G=null,X=!!$.dynamicChildren)=>{if(v===$)return;v&&!Cs(v,$)&&(U=J(v),et(v,K,Q,!0),v=null),$.patchFlag===-2&&(X=!1,$.dynamicChildren=null);const{type:Y,ref:ct,shapeFlag:rt}=$;switch(Y){case Va:j(v,$,M,U);break;case ke:E(v,$,M,U);break;case rn:v==null&&S($,M,U,Z);break;case Lt:xt(v,$,M,U,K,Q,Z,G,X);break;default:rt&1?F(v,$,M,U,K,Q,Z,G,X):rt&6?Dt(v,$,M,U,K,Q,Z,G,X):(rt&64||rt&128)&&Y.process(v,$,M,U,K,Q,Z,G,X,At)}ct!=null&&K&&_a(ct,v&&v.ref,Q,$||v,!$)},j=(v,$,M,U)=>{if(v==null)i($.el=l($.children),M,U);else{const K=$.el=v.el;$.children!==v.children&&h(K,$.children)}},E=(v,$,M,U)=>{v==null?i($.el=d($.children||""),M,U):$.el=v.el},S=(v,$,M,U)=>{[v.el,v.anchor]=b(v.children,$,M,U,v.el,v.anchor)},T=({el:v,anchor:$},M,U)=>{let K;for(;v&&v!==$;)K=m(v),i(v,M,U),v=K;i($,M,U)},I=({el:v,anchor:$})=>{let M;for(;v&&v!==$;)M=m(v),n(v),v=M;n($)},F=(v,$,M,U,K,Q,Z,G,X)=>{Z=Z||$.type==="svg",v==null?z($,M,U,K,Q,Z,G,X):tt(v,$,K,Q,Z,G,X)},z=(v,$,M,U,K,Q,Z,G)=>{let X,Y;const{type:ct,props:rt,shapeFlag:lt,transition:ht,patchFlag:vt,dirs:Tt}=v;if(v.el&&w!==void 0&&vt===-1)X=v.el=w(v.el);else{if(X=v.el=c(v.type,Q,rt&&rt.is,rt),lt&8?p(X,v.children):lt&16&&V(v.children,X,null,U,K,Q&&ct!=="foreignObject",Z,G),Tt&&ys(v,null,U,"created"),rt){for(const Ft in rt)Ft!=="value"&&!an(Ft)&&o(X,Ft,null,rt[Ft],Q,v.children,U,K,R);"value"in rt&&o(X,"value",null,rt.value),(Y=rt.onVnodeBeforeMount)&&Ie(Y,U,v)}N(X,v,v.scopeId,Z,U)}Tt&&ys(v,null,U,"beforeMount");const jt=(!K||K&&!K.pendingBranch)&&ht&&!ht.persisted;jt&&ht.beforeEnter(X),i(X,$,M),((Y=rt&&rt.onVnodeMounted)||jt||Tt)&&fe(()=>{Y&&Ie(Y,U,v),jt&&ht.enter(X),Tt&&ys(v,null,U,"mounted")},K)},N=(v,$,M,U,K)=>{if(M&&_(v,M),U)for(let Q=0;Q{for(let Y=X;Y{const G=$.el=v.el;let{patchFlag:X,dynamicChildren:Y,dirs:ct}=$;X|=v.patchFlag&16;const rt=v.props||Nt,lt=$.props||Nt;let ht;M&&ws(M,!1),(ht=lt.onVnodeBeforeUpdate)&&Ie(ht,M,$,v),ct&&ys($,v,M,"beforeUpdate"),M&&ws(M,!0);const vt=K&&$.type!=="foreignObject";if(Y?nt(v.dynamicChildren,Y,G,M,U,vt,Q):Z||Et(v,$,G,null,M,U,vt,Q,!1),X>0){if(X&16)ft(G,$,rt,lt,M,U,K);else if(X&2&&rt.class!==lt.class&&o(G,"class",null,lt.class,K),X&4&&o(G,"style",rt.style,lt.style,K),X&8){const Tt=$.dynamicProps;for(let jt=0;jt{ht&&Ie(ht,M,$,v),ct&&ys($,v,M,"updated")},U)},nt=(v,$,M,U,K,Q,Z)=>{for(let G=0;G<$.length;G++){const X=v[G],Y=$[G],ct=X.el&&(X.type===Lt||!Cs(X,Y)||X.shapeFlag&70)?g(X.el):M;C(X,Y,ct,null,U,K,Q,Z,!0)}},ft=(v,$,M,U,K,Q,Z)=>{if(M!==U){for(const G in U){if(an(G))continue;const X=U[G],Y=M[G];X!==Y&&G!=="value"&&o(v,G,Y,X,Z,$.children,K,Q,R)}if(M!==Nt)for(const G in M)!an(G)&&!(G in U)&&o(v,G,M[G],null,Z,$.children,K,Q,R);"value"in U&&o(v,"value",M.value,U.value)}},xt=(v,$,M,U,K,Q,Z,G,X)=>{const Y=$.el=v?v.el:l(""),ct=$.anchor=v?v.anchor:l("");let{patchFlag:rt,dynamicChildren:lt,slotScopeIds:ht}=$;ht&&(G=G?G.concat(ht):ht),v==null?(i(Y,M,U),i(ct,M,U),V($.children,M,ct,K,Q,Z,G,X)):rt>0&&rt&64&<&&v.dynamicChildren?(nt(v.dynamicChildren,lt,M,K,Q,Z,G),($.key!=null||K&&$===K.subTree)&&lc(v,$,!0)):Et(v,$,M,ct,K,Q,Z,G,X)},Dt=(v,$,M,U,K,Q,Z,G,X)=>{$.slotScopeIds=G,v==null?$.shapeFlag&512?K.ctx.activate($,M,U,Z,X):Pt($,M,U,K,Q,Z,X):$t(v,$,X)},Pt=(v,$,M,U,K,Q,Z)=>{const G=v.component=Mf(v,U,K);if(An(v)&&(G.ctx.renderer=At),Tf(G),G.asyncDep){if(K&&K.registerDep(G,_t),!v.el){const X=G.subTree=f(ke);E(null,X,$,M)}return}_t(G,v,$,M,K,Q,Z)},$t=(v,$,M)=>{const U=$.component=v.component;if(Hu(v,$,M))if(U.asyncDep&&!U.asyncResolved){dt(U,$,M);return}else U.next=$,ju(U.update),U.update();else $.el=v.el,U.vnode=$},_t=(v,$,M,U,K,Q,Z)=>{const G=()=>{if(v.isMounted){let{next:ct,bu:rt,u:lt,parent:ht,vnode:vt}=v,Tt=ct,jt;ws(v,!1),ct?(ct.el=vt.el,dt(v,ct,Z)):ct=vt,rt&&Kn(rt),(jt=ct.props&&ct.props.onVnodeBeforeUpdate)&&Ie(jt,ht,ct,vt),ws(v,!0);const Ft=Un(v),re=v.subTree;v.subTree=Ft,C(re,Ft,g(re.el),J(re),v,K,Q),ct.el=Ft.el,Tt===null&&zu(v,Ft.el),lt&&fe(lt,K),(jt=ct.props&&ct.props.onVnodeUpdated)&&fe(()=>Ie(jt,ht,ct,vt),K)}else{let ct;const{el:rt,props:lt}=$,{bm:ht,m:vt,parent:Tt}=v,jt=Si($);if(ws(v,!1),ht&&Kn(ht),!jt&&(ct=lt&<.onVnodeBeforeMount)&&Ie(ct,Tt,$),ws(v,!0),rt&>){const Ft=()=>{v.subTree=Un(v),gt(rt,v.subTree,v,K,null)};jt?$.type.__asyncLoader().then(()=>!v.isUnmounted&&Ft()):Ft()}else{const Ft=v.subTree=Un(v);C(null,Ft,M,U,v,K,Q),$.el=Ft.el}if(vt&&fe(vt,K),!jt&&(ct=lt&<.onVnodeMounted)){const Ft=$;fe(()=>Ie(ct,Tt,Ft),K)}($.shapeFlag&256||Tt&&Si(Tt.vnode)&&Tt.vnode.shapeFlag&256)&&v.a&&fe(v.a,K),v.isMounted=!0,$=M=U=null}},X=v.effect=new Ia(G,()=>Dl(Y),v.scope),Y=v.update=()=>X.run();Y.id=v.uid,ws(v,!0),Y()},dt=(v,$,M)=>{$.component=v;const U=v.vnode.props;v.vnode=$,v.next=null,hf(v,$.props,U,M),vf(v,$.children,M),ni(),En(void 0,v.update),ai()},Et=(v,$,M,U,K,Q,Z,G,X=!1)=>{const Y=v&&v.children,ct=v?v.shapeFlag:0,rt=$.children,{patchFlag:lt,shapeFlag:ht}=$;if(lt>0){if(lt&128){Vt(Y,rt,M,U,K,Q,Z,G,X);return}else if(lt&256){Wt(Y,rt,M,U,K,Q,Z,G,X);return}}ht&8?(ct&16&&R(Y,K,Q),rt!==Y&&p(M,rt)):ct&16?ht&16?Vt(Y,rt,M,U,K,Q,Z,G,X):R(Y,K,Q,!0):(ct&8&&p(M,""),ht&16&&V(rt,M,U,K,Q,Z,G,X))},Wt=(v,$,M,U,K,Q,Z,G,X)=>{v=v||qs,$=$||qs;const Y=v.length,ct=$.length,rt=Math.min(Y,ct);let lt;for(lt=0;ltct?R(v,K,Q,!0,!1,rt):V($,M,U,K,Q,Z,G,X,rt)},Vt=(v,$,M,U,K,Q,Z,G,X)=>{let Y=0;const ct=$.length;let rt=v.length-1,lt=ct-1;for(;Y<=rt&&Y<=lt;){const ht=v[Y],vt=$[Y]=X?ns($[Y]):Fe($[Y]);if(Cs(ht,vt))C(ht,vt,M,null,K,Q,Z,G,X);else break;Y++}for(;Y<=rt&&Y<=lt;){const ht=v[rt],vt=$[lt]=X?ns($[lt]):Fe($[lt]);if(Cs(ht,vt))C(ht,vt,M,null,K,Q,Z,G,X);else break;rt--,lt--}if(Y>rt){if(Y<=lt){const ht=lt+1,vt=htlt)for(;Y<=rt;)et(v[Y],K,Q,!0),Y++;else{const ht=Y,vt=Y,Tt=new Map;for(Y=vt;Y<=lt;Y++){const ie=$[Y]=X?ns($[Y]):Fe($[Y]);ie.key!=null&&Tt.set(ie.key,Y)}let jt,Ft=0;const re=lt-vt+1;let Se=!1,ms=0;const Xe=new Array(re);for(Y=0;Y=re){et(ie,K,Q,!0);continue}let Zt;if(ie.key!=null)Zt=Tt.get(ie.key);else for(jt=vt;jt<=lt;jt++)if(Xe[jt-vt]===0&&Cs(ie,$[jt])){Zt=jt;break}Zt===void 0?et(ie,K,Q,!0):(Xe[Zt-vt]=Y+1,Zt>=ms?ms=Zt:Se=!0,C(ie,$[Zt],M,null,K,Q,Z,G,X),Ft++)}const ui=Se?xf(Xe):qs;for(jt=ui.length-1,Y=re-1;Y>=0;Y--){const ie=vt+Y,Zt=$[ie],Ps=ie+1{const{el:Q,type:Z,transition:G,children:X,shapeFlag:Y}=v;if(Y&6){at(v.component.subTree,$,M,U);return}if(Y&128){v.suspense.move($,M,U);return}if(Y&64){Z.move(v,$,M,At);return}if(Z===Lt){i(Q,$,M);for(let rt=0;rtG.enter(Q),K);else{const{leave:rt,delayLeave:lt,afterLeave:ht}=G,vt=()=>i(Q,$,M),Tt=()=>{rt(Q,()=>{vt(),ht&&ht()})};lt?lt(Q,vt,Tt):Tt()}else i(Q,$,M)},et=(v,$,M,U=!1,K=!1)=>{const{type:Q,props:Z,ref:G,children:X,dynamicChildren:Y,shapeFlag:ct,patchFlag:rt,dirs:lt}=v;if(G!=null&&_a(G,null,M,v,!0),ct&256){$.ctx.deactivate(v);return}const ht=ct&1&<,vt=!Si(v);let Tt;if(vt&&(Tt=Z&&Z.onVnodeBeforeUnmount)&&Ie(Tt,$,v),ct&6)W(v.component,M,U);else{if(ct&128){v.suspense.unmount(M,U);return}ht&&ys(v,null,$,"beforeUnmount"),ct&64?v.type.remove(v,$,M,K,At,U):Y&&(Q!==Lt||rt>0&&rt&64)?R(Y,$,M,!1,!0):(Q===Lt&&rt&384||!K&&ct&16)&&R(X,$,M),U&&B(v)}(vt&&(Tt=Z&&Z.onVnodeUnmounted)||ht)&&fe(()=>{Tt&&Ie(Tt,$,v),ht&&ys(v,null,$,"unmounted")},M)},B=v=>{const{type:$,el:M,anchor:U,transition:K}=v;if($===Lt){O(M,U);return}if($===rn){I(v);return}const Q=()=>{n(M),K&&!K.persisted&&K.afterLeave&&K.afterLeave()};if(v.shapeFlag&1&&K&&!K.persisted){const{leave:Z,delayLeave:G}=K,X=()=>Z(M,Q);G?G(v.el,Q,X):X()}else Q()},O=(v,$)=>{let M;for(;v!==$;)M=m(v),n(v),v=M;n($)},W=(v,$,M)=>{const{bum:U,scope:K,update:Q,subTree:Z,um:G}=v;U&&Kn(U),K.stop(),Q&&(Q.active=!1,et(Z,v,$,M)),G&&fe(G,$),fe(()=>{v.isUnmounted=!0},$),$&&$.pendingBranch&&!$.isUnmounted&&v.asyncDep&&!v.asyncResolved&&v.suspenseId===$.pendingId&&($.deps--,$.deps===0&&$.resolve())},R=(v,$,M,U=!1,K=!1,Q=0)=>{for(let Z=Q;Zv.shapeFlag&6?J(v.component.subTree):v.shapeFlag&128?v.suspense.next():m(v.anchor||v.el),yt=(v,$,M)=>{v==null?$._vnode&&et($._vnode,null,null,!0):C($._vnode||null,v,$,null,null,null,M),Nl(),$._vnode=v},At={p:C,um:et,m:at,r:B,mt:Pt,mc:V,pc:Et,pbc:nt,n:J,o:t};let pt,gt;return e&&([pt,gt]=e(At)),{render:yt,hydrate:pt,createApp:bf(yt,pt)}}function ws({effect:t,update:e},s){t.allowRecurse=e.allowRecurse=s}function lc(t,e,s=!1){const i=t.children,n=e.children;if(wt(i)&&wt(n))for(let o=0;o>1,t[s[l]]0&&(e[i]=s[o-1]),s[o]=i)}}for(o=s.length,c=s[o-1];o-- >0;)s[o]=c,c=e[c];return s}const $f=t=>t.__isTeleport,Lt=Symbol(void 0),Va=Symbol(void 0),ke=Symbol(void 0),rn=Symbol(void 0),Mi=[];let Be=null;function L(t=!1){Mi.push(Be=t?null:[])}function kf(){Mi.pop(),Be=Mi[Mi.length-1]||null}let Ni=1;function kr(t){Ni+=t}function cc(t){return t.dynamicChildren=Ni>0?Be||qs:null,kf(),Ni>0&&Be&&Be.push(t),t}function q(t,e,s,i,n,o){return cc(a(t,e,s,i,n,o,!0))}function qt(t,e,s,i,n){return cc(f(t,e,s,i,n,!0))}function gn(t){return t?t.__v_isVNode===!0:!1}function Cs(t,e){return t.type===e.type&&t.key===e.key}const Mn="__vInternal",dc=({key:t})=>t!=null?t:null,ln=({ref:t,ref_key:e,ref_for:s})=>t!=null?Gt(t)||zt(t)||kt(t)?{i:ce,r:t,k:e,f:!!s}:t:null;function a(t,e=null,s=null,i=0,n=null,o=t===Lt?0:1,c=!1,l=!1){const d={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&dc(e),ref:e&&ln(e),scopeId:ql,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:i,dynamicProps:n,dynamicChildren:null,appContext:null};return l?(Ka(d,s),o&128&&t.normalize(d)):s&&(d.shapeFlag|=Gt(s)?8:16),Ni>0&&!c&&Be&&(d.patchFlag>0||o&6)&&d.patchFlag!==32&&Be.push(d),d}const f=Ef;function Ef(t,e=null,s=null,i=0,n=null,o=!1){if((!t||t===Ql)&&(t=ke),gn(t)){const l=fs(t,e,!0);return s&&Ka(l,s),Ni>0&&!o&&Be&&(l.shapeFlag&6?Be[Be.indexOf(t)]=l:Be.push(l)),l.patchFlag|=-2,l}if(jf(t)&&(t=t.__vccOpts),e){e=Cf(e);let{class:l,style:d}=e;l&&!Gt(l)&&(e.class=ot(l)),Xt(d)&&(Bl(d)&&!wt(d)&&(d=oe({},d)),e.style=se(d))}const c=Gt(t)?1:qu(t)?128:$f(t)?64:Xt(t)?4:kt(t)?2:0;return a(t,e,s,i,n,c,o,!0)}function Cf(t){return t?Bl(t)||Mn in t?oe({},t):t:null}function fs(t,e,s=!1){const{props:i,ref:n,patchFlag:o,children:c}=t,l=e?Ua(i||{},e):i;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:l,key:l&&dc(l),ref:e&&e.ref?s&&n?wt(n)?n.concat(ln(e)):[n,ln(e)]:ln(e):n,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:c,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Lt?o===-1?16:o|16:o,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&fs(t.ssContent),ssFallback:t.ssFallback&&fs(t.ssFallback),el:t.el,anchor:t.anchor}}function A(t=" ",e=0){return f(Va,null,t,e)}function pe(t,e){const s=f(rn,null,t);return s.staticCount=e,s}function Ae(t="",e=!1){return e?(L(),qt(ke,null,t)):f(ke,null,t)}function Fe(t){return t==null||typeof t=="boolean"?f(ke):wt(t)?f(Lt,null,t.slice()):typeof t=="object"?ns(t):f(Va,null,String(t))}function ns(t){return t.el===null||t.memo?t:fs(t)}function Ka(t,e){let s=0;const{shapeFlag:i}=t;if(e==null)e=null;else if(wt(e))s=16;else if(typeof e=="object")if(i&65){const n=e.default;n&&(n._c&&(n._d=!1),Ka(t,n()),n._c&&(n._d=!0));return}else{s=32;const n=e._;!n&&!(Mn in e)?e._ctx=ce:n===3&&ce&&(ce.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else kt(e)?(e={default:e,_ctx:ce},s=32):(e=String(e),i&64?(s=16,e=[A(e)]):s=8);t.children=e,t.shapeFlag|=s}function Ua(...t){const e={};for(let s=0;see||ce,Ys=t=>{ee=t,t.scope.on()},Ms=()=>{ee&&ee.scope.off(),ee=null};function uc(t){return t.vnode.shapeFlag&4}let Hi=!1;function Tf(t,e=!1){Hi=e;const{props:s,children:i}=t.vnode,n=uc(t);pf(t,s,n,e),gf(t,i);const o=n?Bf(t,e):void 0;return Hi=!1,o}function Bf(t,e){const s=t.type;t.accessCache=Object.create(null),t.proxy=Us(new Proxy(t.ctx,rf));const{setup:i}=s;if(i){const n=t.setupContext=i.length>1?Pf(t):null;Ys(t),ni();const o=cs(i,t,0,[t.props,n]);if(ai(),Ms(),ml(o)){if(o.then(Ms,Ms),e)return o.then(c=>{Er(t,c,e)}).catch(c=>{kn(c,t,0)});t.asyncDep=o}else Er(t,o,e)}else fc(t,e)}function Er(t,e,s){kt(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Xt(e)&&(t.setupState=jl(e)),fc(t,s)}let Cr;function fc(t,e,s){const i=t.type;if(!t.render){if(!e&&Cr&&!i.render){const n=i.template;if(n){const{isCustomElement:o,compilerOptions:c}=t.appContext.config,{delimiters:l,compilerOptions:d}=i,h=oe(oe({isCustomElement:o,delimiters:l},c),d);i.render=Cr(n,h)}}t.render=i.render||Oe}Ys(t),ni(),lf(t),ai(),Ms()}function Of(t){return new Proxy(t.attrs,{get(e,s){return _e(t,"get","$attrs"),e[s]}})}function Pf(t){const e=i=>{t.exposed=i||{}};let s;return{get attrs(){return s||(s=Of(t))},slots:t.slots,emit:t.emit,expose:e}}function Ga(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(jl(Us(t.exposed)),{get(e,s){if(s in e)return e[s];if(s in hn)return hn[s](t)}}))}function If(t){return kt(t)&&t.displayName||t.name}function jf(t){return kt(t)&&"__vccOpts"in t}const ve=(t,e)=>Ou(t,e,Hi);function ze(t,e,s){const i=arguments.length;return i===2?Xt(e)&&!wt(e)?gn(e)?f(t,null,[e]):f(t,e):f(t,null,e):(i>3?s=Array.prototype.slice.call(arguments,2):i===3&&gn(s)&&(s=[s]),f(t,e,s))}const Lf="3.2.36",Df="http://www.w3.org/2000/svg",As=typeof document!="undefined"?document:null,Ar=As&&As.createElement("template"),Ff={insert:(t,e,s)=>{e.insertBefore(t,s||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,s,i)=>{const n=e?As.createElementNS(Df,t):As.createElement(t,s?{is:s}:void 0);return t==="select"&&i&&i.multiple!=null&&n.setAttribute("multiple",i.multiple),n},createText:t=>As.createTextNode(t),createComment:t=>As.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>As.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},cloneNode(t){const e=t.cloneNode(!0);return"_value"in t&&(e._value=t._value),e},insertStaticContent(t,e,s,i,n,o){const c=s?s.previousSibling:e.lastChild;if(n&&(n===o||n.nextSibling))for(;e.insertBefore(n.cloneNode(!0),s),!(n===o||!(n=n.nextSibling)););else{Ar.innerHTML=i?`${t}`:t;const l=Ar.content;if(i){const d=l.firstChild;for(;d.firstChild;)l.appendChild(d.firstChild);l.removeChild(d)}e.insertBefore(l,s)}return[c?c.nextSibling:e.firstChild,s?s.previousSibling:e.lastChild]}};function Rf(t,e,s){const i=t._vtc;i&&(e=(e?[e,...i]:[...i]).join(" ")),e==null?t.removeAttribute("class"):s?t.setAttribute("class",e):t.className=e}function Nf(t,e,s){const i=t.style,n=Gt(s);if(s&&!n){for(const o in s)ba(i,o,s[o]);if(e&&!Gt(e))for(const o in e)s[o]==null&&ba(i,o,"")}else{const o=i.display;n?e!==s&&(i.cssText=s):e&&t.removeAttribute("style"),"_vod"in t&&(i.display=o)}}const Sr=/\s*!important$/;function ba(t,e,s){if(wt(s))s.forEach(i=>ba(t,e,i));else if(s==null&&(s=""),e.startsWith("--"))t.setProperty(e,s);else{const i=Hf(t,e);Sr.test(s)?t.setProperty(ii(i),s.replace(Sr,""),"important"):t[i]=s}}const Mr=["Webkit","Moz","ms"],Gn={};function Hf(t,e){const s=Gn[e];if(s)return s;let i=Ne(e);if(i!=="filter"&&i in t)return Gn[e]=i;i=xn(i);for(let n=0;n{let t=Date.now,e=!1;if(typeof window!="undefined"){Date.now()>document.createEvent("Event").timeStamp&&(t=performance.now.bind(performance));const s=navigator.userAgent.match(/firefox\/(\d+)/i);e=!!(s&&Number(s[1])<=53)}return[t,e]})();let ya=0;const Vf=Promise.resolve(),Kf=()=>{ya=0},Uf=()=>ya||(Vf.then(Kf),ya=pc());function Yf(t,e,s,i){t.addEventListener(e,s,i)}function Gf(t,e,s,i){t.removeEventListener(e,s,i)}function Xf(t,e,s,i,n=null){const o=t._vei||(t._vei={}),c=o[e];if(i&&c)c.value=i;else{const[l,d]=Qf(e);if(i){const h=o[e]=Jf(i,n);Yf(t,l,h,d)}else c&&(Gf(t,l,c,d),o[e]=void 0)}}const Br=/(?:Once|Passive|Capture)$/;function Qf(t){let e;if(Br.test(t)){e={};let s;for(;s=t.match(Br);)t=t.slice(0,t.length-s[0].length),e[s[0].toLowerCase()]=!0}return[ii(t.slice(2)),e]}function Jf(t,e){const s=i=>{const n=i.timeStamp||pc();(Wf||n>=s.attached-1)&&$e(Zf(i,s.value),e,5,[i])};return s.value=t,s.attached=Uf(),s}function Zf(t,e){if(wt(e)){const s=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{s.call(t),t._stopped=!0},e.map(i=>n=>!n._stopped&&i&&i(n))}else return e}const Or=/^on[a-z]/,tp=(t,e,s,i,n=!1,o,c,l,d)=>{e==="class"?Rf(t,i,n):e==="style"?Nf(t,s,i):bn(e)?Ma(e)||Xf(t,e,s,i,c):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):ep(t,e,i,n))?qf(t,e,i,o,c,l,d):(e==="true-value"?t._trueValue=i:e==="false-value"&&(t._falseValue=i),zf(t,e,i,n))};function ep(t,e,s,i){return i?!!(e==="innerHTML"||e==="textContent"||e in t&&Or.test(e)&&kt(s)):e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA"||Or.test(e)&&Gt(s)?!1:e in t}const sp={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Yu.props;const ip=oe({patchProp:tp},Ff);let Pr;function np(){return Pr||(Pr=yf(ip))}const ap=(...t)=>{const e=np().createApp(...t),{mount:s}=e;return e.mount=i=>{const n=op(i);if(!n)return;const o=e._component;!kt(o)&&!o.render&&!o.template&&(o.template=n.innerHTML),n.innerHTML="";const c=s(n,!1,n instanceof SVGElement);return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),c},e};function op(t){return Gt(t)?document.querySelector(t):t}var rp=!1;/*! + * pinia v2.0.14 + * (c) 2022 Eduardo San Martin Morote + * @license MIT + */let hc;const Tn=t=>hc=t,mc=Symbol();function wa(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var Ti;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(Ti||(Ti={}));function lp(){const t=bl(!0),e=t.run(()=>us({}));let s=[],i=[];const n=Us({install(o){Tn(n),n._a=o,o.provide(mc,n),o.config.globalProperties.$pinia=n,i.forEach(c=>s.push(c)),i=[]},use(o){return!this._a&&!rp?i.push(o):s.push(o),this},_p:s,_a:null,_e:t,_s:new Map,state:e});return n}const gc=()=>{};function Ir(t,e,s,i=gc){t.push(e);const n=()=>{const o=t.indexOf(e);o>-1&&(t.splice(o,1),i())};return!s&&Ya()&&ri(n),n}function Ls(t,...e){t.slice().forEach(s=>{s(...e)})}function xa(t,e){for(const s in e){if(!e.hasOwnProperty(s))continue;const i=e[s],n=t[s];wa(n)&&wa(i)&&t.hasOwnProperty(s)&&!zt(i)&&!ls(i)?t[s]=xa(n,i):t[s]=i}return t}const cp=Symbol();function dp(t){return!wa(t)||!t.hasOwnProperty(cp)}const{assign:qe}=Object;function up(t){return!!(zt(t)&&t.effect)}function fp(t,e,s,i){const{state:n,actions:o,getters:c}=e,l=s.state.value[t];let d;function h(){l||(s.state.value[t]=n?n():{});const p=Su(s.state.value[t]);return qe(p,o,Object.keys(c||{}).reduce((g,m)=>(g[m]=Us(ve(()=>{Tn(s);const _=s._s.get(t);return c[m].call(_,_)})),g),{}))}return d=vc(t,h,e,s,i,!0),d.$reset=function(){const g=n?n():{};this.$patch(m=>{qe(m,g)})},d}function vc(t,e,s={},i,n,o){let c;const l=qe({actions:{}},s),d={deep:!0};let h,p,g=Us([]),m=Us([]),_;const w=i.state.value[t];!o&&!w&&(i.state.value[t]={}),us({});let b;function C(z){let N;h=p=!1,typeof z=="function"?(z(i.state.value[t]),N={type:Ti.patchFunction,storeId:t,events:_}):(xa(i.state.value[t],z),N={type:Ti.patchObject,payload:z,storeId:t,events:_});const V=b=Symbol();Ha().then(()=>{b===V&&(h=!0)}),p=!0,Ls(g,N,i.state.value[t])}const j=gc;function E(){c.stop(),g=[],m=[],i._s.delete(t)}function S(z,N){return function(){Tn(i);const V=Array.from(arguments),tt=[],nt=[];function ft(Pt){tt.push(Pt)}function xt(Pt){nt.push(Pt)}Ls(m,{args:V,name:z,store:I,after:ft,onError:xt});let Dt;try{Dt=N.apply(this&&this.$id===t?this:I,V)}catch(Pt){throw Ls(nt,Pt),Pt}return Dt instanceof Promise?Dt.then(Pt=>(Ls(tt,Pt),Pt)).catch(Pt=>(Ls(nt,Pt),Promise.reject(Pt))):(Ls(tt,Dt),Dt)}}const T={_p:i,$id:t,$onAction:Ir.bind(null,m),$patch:C,$reset:j,$subscribe(z,N={}){const V=Ir(g,z,N.detached,()=>tt()),tt=c.run(()=>Vs(()=>i.state.value[t],nt=>{(N.flush==="sync"?p:h)&&z({storeId:t,type:Ti.direct,events:_},nt)},qe({},d,N)));return V},$dispose:E},I=oi(qe({},T));i._s.set(t,I);const F=i._e.run(()=>(c=bl(),c.run(()=>e())));for(const z in F){const N=F[z];if(zt(N)&&!up(N)||ls(N))o||(w&&dp(N)&&(zt(N)?N.value=w[z]:xa(N,w[z])),i.state.value[t][z]=N);else if(typeof N=="function"){const V=S(z,N);F[z]=V,l.actions[z]=N}}return qe(I,F),qe(Ot(I),F),Object.defineProperty(I,"$state",{get:()=>i.state.value[t],set:z=>{C(N=>{qe(N,z)})}}),i._p.forEach(z=>{qe(I,c.run(()=>z({store:I,app:i._a,pinia:i,options:l})))}),w&&o&&s.hydrate&&s.hydrate(I.$state,w),h=!0,p=!0,I}function pp(t,e,s){let i,n;const o=typeof e=="function";typeof t=="string"?(i=t,n=o?s:e):(n=t,i=t.id);function c(l,d){const h=Ya();return l=l||h&&Ve(mc),l&&Tn(l),l=hc,l._s.has(i)||(o?vc(i,e,n,l):fp(i,n,l)),l._s.get(i)}return c.$id=i,c}/*! + * vue-router v4.0.15 + * (c) 2022 Eduardo San Martin Morote + * @license MIT + */const _c=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",li=t=>_c?Symbol(t):"_vr_"+t,hp=li("rvlm"),jr=li("rvd"),Xa=li("r"),bc=li("rl"),$a=li("rvl"),Ns=typeof window!="undefined";function mp(t){return t.__esModule||_c&&t[Symbol.toStringTag]==="Module"}const Rt=Object.assign;function Xn(t,e){const s={};for(const i in e){const n=e[i];s[i]=Array.isArray(n)?n.map(t):t(n)}return s}const Bi=()=>{},gp=/\/$/,vp=t=>t.replace(gp,"");function Qn(t,e,s="/"){let i,n={},o="",c="";const l=e.indexOf("?"),d=e.indexOf("#",l>-1?l:0);return l>-1&&(i=e.slice(0,l),o=e.slice(l+1,d>-1?d:e.length),n=t(o)),d>-1&&(i=i||e.slice(0,d),c=e.slice(d,e.length)),i=wp(i!=null?i:e,s),{fullPath:i+(o&&"?")+o+c,path:i,query:n,hash:c}}function _p(t,e){const s=e.query?t(e.query):"";return e.path+(s&&"?")+s+(e.hash||"")}function Lr(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function bp(t,e,s){const i=e.matched.length-1,n=s.matched.length-1;return i>-1&&i===n&&Gs(e.matched[i],s.matched[n])&&yc(e.params,s.params)&&t(e.query)===t(s.query)&&e.hash===s.hash}function Gs(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function yc(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const s in t)if(!yp(t[s],e[s]))return!1;return!0}function yp(t,e){return Array.isArray(t)?Dr(t,e):Array.isArray(e)?Dr(e,t):t===e}function Dr(t,e){return Array.isArray(e)?t.length===e.length&&t.every((s,i)=>s===e[i]):t.length===1&&t[0]===e}function wp(t,e){if(t.startsWith("/"))return t;if(!t)return e;const s=e.split("/"),i=t.split("/");let n=s.length-1,o,c;for(o=0;o({left:window.pageXOffset,top:window.pageYOffset});function Cp(t){let e;if("el"in t){const s=t.el,i=typeof s=="string"&&s.startsWith("#"),n=typeof s=="string"?i?document.getElementById(s.slice(1)):document.querySelector(s):s;if(!n)return;e=Ep(n,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.pageXOffset,e.top!=null?e.top:window.pageYOffset)}function Fr(t,e){return(history.state?history.state.position-e:-1)+t}const ka=new Map;function Ap(t,e){ka.set(t,e)}function Sp(t){const e=ka.get(t);return ka.delete(t),e}let Mp=()=>location.protocol+"//"+location.host;function wc(t,e){const{pathname:s,search:i,hash:n}=e,o=t.indexOf("#");if(o>-1){let l=n.includes(t.slice(o))?t.slice(o).length:1,d=n.slice(l);return d[0]!=="/"&&(d="/"+d),Lr(d,"")}return Lr(s,t)+i+n}function Tp(t,e,s,i){let n=[],o=[],c=null;const l=({state:m})=>{const _=wc(t,location),w=s.value,b=e.value;let C=0;if(m){if(s.value=_,e.value=m,c&&c===w){c=null;return}C=b?m.position-b.position:0}else i(_);n.forEach(j=>{j(s.value,w,{delta:C,type:zi.pop,direction:C?C>0?Oi.forward:Oi.back:Oi.unknown})})};function d(){c=s.value}function h(m){n.push(m);const _=()=>{const w=n.indexOf(m);w>-1&&n.splice(w,1)};return o.push(_),_}function p(){const{history:m}=window;!m.state||m.replaceState(Rt({},m.state,{scroll:Bn()}),"")}function g(){for(const m of o)m();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",p)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",p),{pauseListeners:d,listen:h,destroy:g}}function Rr(t,e,s,i=!1,n=!1){return{back:t,current:e,forward:s,replaced:i,position:window.history.length,scroll:n?Bn():null}}function Bp(t){const{history:e,location:s}=window,i={value:wc(t,s)},n={value:e.state};n.value||o(i.value,{back:null,current:i.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function o(d,h,p){const g=t.indexOf("#"),m=g>-1?(s.host&&document.querySelector("base")?t:t.slice(g))+d:Mp()+t+d;try{e[p?"replaceState":"pushState"](h,"",m),n.value=h}catch(_){console.error(_),s[p?"replace":"assign"](m)}}function c(d,h){const p=Rt({},e.state,Rr(n.value.back,d,n.value.forward,!0),h,{position:n.value.position});o(d,p,!0),i.value=d}function l(d,h){const p=Rt({},n.value,e.state,{forward:d,scroll:Bn()});o(p.current,p,!0);const g=Rt({},Rr(i.value,d,null),{position:p.position+1},h);o(d,g,!1),i.value=d}return{location:i,state:n,push:l,replace:c}}function Op(t){t=xp(t);const e=Bp(t),s=Tp(t,e.state,e.location,e.replace);function i(o,c=!0){c||s.pauseListeners(),history.go(o)}const n=Rt({location:"",base:t,go:i,createHref:kp.bind(null,t)},e,s);return Object.defineProperty(n,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(n,"state",{enumerable:!0,get:()=>e.state.value}),n}function Pp(t){return t=location.host?t||location.pathname+location.search:"",t.includes("#")||(t+="#"),Op(t)}function Ip(t){return typeof t=="string"||t&&typeof t=="object"}function xc(t){return typeof t=="string"||typeof t=="symbol"}const ts={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},$c=li("nf");var Nr;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(Nr||(Nr={}));function Xs(t,e){return Rt(new Error,{type:t,[$c]:!0},e)}function es(t,e){return t instanceof Error&&$c in t&&(e==null||!!(t.type&e))}const Hr="[^/]+?",jp={sensitive:!1,strict:!1,start:!0,end:!0},Lp=/[.+*?^${}()[\]/\\]/g;function Dp(t,e){const s=Rt({},jp,e),i=[];let n=s.start?"^":"";const o=[];for(const h of t){const p=h.length?[]:[90];s.strict&&!h.length&&(n+="/");for(let g=0;g1&&(p.endsWith("/")?p=p.slice(0,-1):g=!0);else throw new Error(`Missing required param "${w}"`);p+=E}}return p}return{re:c,score:i,keys:o,parse:l,stringify:d}}function Fp(t,e){let s=0;for(;se.length?e.length===1&&e[0]===40+40?1:-1:0}function Rp(t,e){let s=0;const i=t.score,n=e.score;for(;s1&&(d==="*"||d==="+")&&e(`A repeatable param (${h}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:h,regexp:p,repeatable:d==="*"||d==="+",optional:d==="*"||d==="?"})):e("Invalid state to consume buffer"),h="")}function m(){h+=d}for(;l{c(E)}:Bi}function c(p){if(xc(p)){const g=i.get(p);g&&(i.delete(p),s.splice(s.indexOf(g),1),g.children.forEach(c),g.alias.forEach(c))}else{const g=s.indexOf(p);g>-1&&(s.splice(g,1),p.record.name&&i.delete(p.record.name),p.children.forEach(c),p.alias.forEach(c))}}function l(){return s}function d(p){let g=0;for(;g=0&&(p.record.path!==s[g].record.path||!kc(p,s[g]));)g++;s.splice(g,0,p),p.record.name&&!zr(p)&&i.set(p.record.name,p)}function h(p,g){let m,_={},w,b;if("name"in p&&p.name){if(m=i.get(p.name),!m)throw Xs(1,{location:p});b=m.record.name,_=Rt(Vp(g.params,m.keys.filter(E=>!E.optional).map(E=>E.name)),p.params),w=m.stringify(_)}else if("path"in p)w=p.path,m=s.find(E=>E.re.test(w)),m&&(_=m.parse(w),b=m.record.name);else{if(m=g.name?i.get(g.name):s.find(E=>E.re.test(g.path)),!m)throw Xs(1,{location:p,currentLocation:g});b=m.record.name,_=Rt({},g.params,p.params),w=m.stringify(_)}const C=[];let j=m;for(;j;)C.unshift(j.record),j=j.parent;return{name:b,path:w,params:_,matched:C,meta:Yp(C)}}return t.forEach(p=>o(p)),{addRoute:o,resolve:h,removeRoute:c,getRoutes:l,getRecordMatcher:n}}function Vp(t,e){const s={};for(const i of e)i in t&&(s[i]=t[i]);return s}function Kp(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:Up(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||{}:{default:t.component}}}function Up(t){const e={},s=t.props||!1;if("component"in t)e.default=s;else for(const i in t.components)e[i]=typeof s=="boolean"?s:s[i];return e}function zr(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function Yp(t){return t.reduce((e,s)=>Rt(e,s.meta),{})}function qr(t,e){const s={};for(const i in t)s[i]=i in e?e[i]:t[i];return s}function kc(t,e){return e.children.some(s=>s===t||kc(t,s))}const Ec=/#/g,Gp=/&/g,Xp=/\//g,Qp=/=/g,Jp=/\?/g,Cc=/\+/g,Zp=/%5B/g,th=/%5D/g,Ac=/%5E/g,eh=/%60/g,Sc=/%7B/g,sh=/%7C/g,Mc=/%7D/g,ih=/%20/g;function Qa(t){return encodeURI(""+t).replace(sh,"|").replace(Zp,"[").replace(th,"]")}function nh(t){return Qa(t).replace(Sc,"{").replace(Mc,"}").replace(Ac,"^")}function Ea(t){return Qa(t).replace(Cc,"%2B").replace(ih,"+").replace(Ec,"%23").replace(Gp,"%26").replace(eh,"`").replace(Sc,"{").replace(Mc,"}").replace(Ac,"^")}function ah(t){return Ea(t).replace(Qp,"%3D")}function oh(t){return Qa(t).replace(Ec,"%23").replace(Jp,"%3F")}function rh(t){return t==null?"":oh(t).replace(Xp,"%2F")}function vn(t){try{return decodeURIComponent(""+t)}catch{}return""+t}function lh(t){const e={};if(t===""||t==="?")return e;const i=(t[0]==="?"?t.slice(1):t).split("&");for(let n=0;no&&Ea(o)):[i&&Ea(i)]).forEach(o=>{o!==void 0&&(e+=(e.length?"&":"")+s,o!=null&&(e+="="+o))})}return e}function ch(t){const e={};for(const s in t){const i=t[s];i!==void 0&&(e[s]=Array.isArray(i)?i.map(n=>n==null?null:""+n):i==null?i:""+i)}return e}function wi(){let t=[];function e(i){return t.push(i),()=>{const n=t.indexOf(i);n>-1&&t.splice(n,1)}}function s(){t=[]}return{add:e,list:()=>t,reset:s}}function as(t,e,s,i,n){const o=i&&(i.enterCallbacks[n]=i.enterCallbacks[n]||[]);return()=>new Promise((c,l)=>{const d=g=>{g===!1?l(Xs(4,{from:s,to:e})):g instanceof Error?l(g):Ip(g)?l(Xs(2,{from:e,to:g})):(o&&i.enterCallbacks[n]===o&&typeof g=="function"&&o.push(g),c())},h=t.call(i&&i.instances[n],e,s,d);let p=Promise.resolve(h);t.length<3&&(p=p.then(d)),p.catch(g=>l(g))})}function Jn(t,e,s,i){const n=[];for(const o of t)for(const c in o.components){let l=o.components[c];if(!(e!=="beforeRouteEnter"&&!o.instances[c]))if(dh(l)){const h=(l.__vccOpts||l)[e];h&&n.push(as(h,s,i,o,c))}else{let d=l();n.push(()=>d.then(h=>{if(!h)return Promise.reject(new Error(`Couldn't resolve component "${c}" at "${o.path}"`));const p=mp(h)?h.default:h;o.components[c]=p;const m=(p.__vccOpts||p)[e];return m&&as(m,s,i,o,c)()}))}}return n}function dh(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function Vr(t){const e=Ve(Xa),s=Ve(bc),i=ve(()=>e.resolve(D(t.to))),n=ve(()=>{const{matched:d}=i.value,{length:h}=d,p=d[h-1],g=s.matched;if(!p||!g.length)return-1;const m=g.findIndex(Gs.bind(null,p));if(m>-1)return m;const _=Kr(d[h-2]);return h>1&&Kr(p)===_&&g[g.length-1].path!==_?g.findIndex(Gs.bind(null,d[h-2])):m}),o=ve(()=>n.value>-1&&ph(s.params,i.value.params)),c=ve(()=>n.value>-1&&n.value===s.matched.length-1&&yc(s.params,i.value.params));function l(d={}){return fh(d)?e[D(t.replace)?"replace":"push"](D(t.to)).catch(Bi):Promise.resolve()}return{route:i,href:ve(()=>i.value.href),isActive:o,isExactActive:c,navigate:l}}const uh=za({name:"RouterLink",props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Vr,setup(t,{slots:e}){const s=oi(Vr(t)),{options:i}=Ve(Xa),n=ve(()=>({[Ur(t.activeClass,i.linkActiveClass,"router-link-active")]:s.isActive,[Ur(t.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:s.isExactActive}));return()=>{const o=e.default&&e.default(s);return t.custom?o:ze("a",{"aria-current":s.isExactActive?t.ariaCurrentValue:null,href:s.href,onClick:s.navigate,class:n.value},o)}}}),mt=uh;function fh(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function ph(t,e){for(const s in e){const i=e[s],n=t[s];if(typeof i=="string"){if(i!==n)return!1}else if(!Array.isArray(n)||n.length!==i.length||i.some((o,c)=>o!==n[c]))return!1}return!0}function Kr(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Ur=(t,e,s)=>t!=null?t:e!=null?e:s,hh=za({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:s}){const i=Ve($a),n=ve(()=>t.route||i.value),o=Ve(jr,0),c=ve(()=>n.value.matched[o]);on(jr,o+1),on(hp,c),on($a,n);const l=us();return Vs(()=>[l.value,c.value,t.name],([d,h,p],[g,m,_])=>{h&&(h.instances[p]=d,m&&m!==h&&d&&d===g&&(h.leaveGuards.size||(h.leaveGuards=m.leaveGuards),h.updateGuards.size||(h.updateGuards=m.updateGuards))),d&&h&&(!m||!Gs(h,m)||!g)&&(h.enterCallbacks[p]||[]).forEach(w=>w(d))},{flush:"post"}),()=>{const d=n.value,h=c.value,p=h&&h.components[t.name],g=t.name;if(!p)return Yr(s.default,{Component:p,route:d});const m=h.props[t.name],_=m?m===!0?d.params:typeof m=="function"?m(d):m:null,b=ze(p,Rt({},_,e,{onVnodeUnmounted:C=>{C.component.isUnmounted&&(h.instances[g]=null)},ref:l}));return Yr(s.default,{Component:b,route:d})||b}}});function Yr(t,e){if(!t)return null;const s=t(e);return s.length===1?s[0]:s}const Tc=hh;function mh(t){const e=Wp(t.routes,t),s=t.parseQuery||lh,i=t.stringifyQuery||Wr,n=t.history,o=wi(),c=wi(),l=wi(),d=Eu(ts);let h=ts;Ns&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const p=Xn.bind(null,O=>""+O),g=Xn.bind(null,rh),m=Xn.bind(null,vn);function _(O,W){let R,J;return xc(O)?(R=e.getRecordMatcher(O),J=W):J=O,e.addRoute(J,R)}function w(O){const W=e.getRecordMatcher(O);W&&e.removeRoute(W)}function b(){return e.getRoutes().map(O=>O.record)}function C(O){return!!e.getRecordMatcher(O)}function j(O,W){if(W=Rt({},W||d.value),typeof O=="string"){const gt=Qn(s,O,W.path),v=e.resolve({path:gt.path},W),$=n.createHref(gt.fullPath);return Rt(gt,v,{params:m(v.params),hash:vn(gt.hash),redirectedFrom:void 0,href:$})}let R;if("path"in O)R=Rt({},O,{path:Qn(s,O.path,W.path).path});else{const gt=Rt({},O.params);for(const v in gt)gt[v]==null&&delete gt[v];R=Rt({},O,{params:g(O.params)}),W.params=g(W.params)}const J=e.resolve(R,W),yt=O.hash||"";J.params=p(m(J.params));const At=_p(i,Rt({},O,{hash:nh(yt),path:J.path})),pt=n.createHref(At);return Rt({fullPath:At,hash:yt,query:i===Wr?ch(O.query):O.query||{}},J,{redirectedFrom:void 0,href:pt})}function E(O){return typeof O=="string"?Qn(s,O,d.value.path):Rt({},O)}function S(O,W){if(h!==O)return Xs(8,{from:W,to:O})}function T(O){return z(O)}function I(O){return T(Rt(E(O),{replace:!0}))}function F(O){const W=O.matched[O.matched.length-1];if(W&&W.redirect){const{redirect:R}=W;let J=typeof R=="function"?R(O):R;return typeof J=="string"&&(J=J.includes("?")||J.includes("#")?J=E(J):{path:J},J.params={}),Rt({query:O.query,hash:O.hash,params:O.params},J)}}function z(O,W){const R=h=j(O),J=d.value,yt=O.state,At=O.force,pt=O.replace===!0,gt=F(R);if(gt)return z(Rt(E(gt),{state:yt,force:At,replace:pt}),W||R);const v=R;v.redirectedFrom=W;let $;return!At&&bp(i,J,R)&&($=Xs(16,{to:v,from:J}),Wt(J,J,!0,!1)),($?Promise.resolve($):V(v,J)).catch(M=>es(M)?es(M,2)?M:Et(M):_t(M,v,J)).then(M=>{if(M){if(es(M,2))return z(Rt(E(M.to),{state:yt,force:At,replace:pt}),W||v)}else M=nt(v,J,!0,pt,yt);return tt(v,J,M),M})}function N(O,W){const R=S(O,W);return R?Promise.reject(R):Promise.resolve()}function V(O,W){let R;const[J,yt,At]=gh(O,W);R=Jn(J.reverse(),"beforeRouteLeave",O,W);for(const gt of J)gt.leaveGuards.forEach(v=>{R.push(as(v,O,W))});const pt=N.bind(null,O,W);return R.push(pt),Ds(R).then(()=>{R=[];for(const gt of o.list())R.push(as(gt,O,W));return R.push(pt),Ds(R)}).then(()=>{R=Jn(yt,"beforeRouteUpdate",O,W);for(const gt of yt)gt.updateGuards.forEach(v=>{R.push(as(v,O,W))});return R.push(pt),Ds(R)}).then(()=>{R=[];for(const gt of O.matched)if(gt.beforeEnter&&!W.matched.includes(gt))if(Array.isArray(gt.beforeEnter))for(const v of gt.beforeEnter)R.push(as(v,O,W));else R.push(as(gt.beforeEnter,O,W));return R.push(pt),Ds(R)}).then(()=>(O.matched.forEach(gt=>gt.enterCallbacks={}),R=Jn(At,"beforeRouteEnter",O,W),R.push(pt),Ds(R))).then(()=>{R=[];for(const gt of c.list())R.push(as(gt,O,W));return R.push(pt),Ds(R)}).catch(gt=>es(gt,8)?gt:Promise.reject(gt))}function tt(O,W,R){for(const J of l.list())J(O,W,R)}function nt(O,W,R,J,yt){const At=S(O,W);if(At)return At;const pt=W===ts,gt=Ns?history.state:{};R&&(J||pt?n.replace(O.fullPath,Rt({scroll:pt&>&>.scroll},yt)):n.push(O.fullPath,yt)),d.value=O,Wt(O,W,R,pt),Et()}let ft;function xt(){ft||(ft=n.listen((O,W,R)=>{const J=j(O),yt=F(J);if(yt){z(Rt(yt,{replace:!0}),J).catch(Bi);return}h=J;const At=d.value;Ns&&Ap(Fr(At.fullPath,R.delta),Bn()),V(J,At).catch(pt=>es(pt,12)?pt:es(pt,2)?(z(pt.to,J).then(gt=>{es(gt,20)&&!R.delta&&R.type===zi.pop&&n.go(-1,!1)}).catch(Bi),Promise.reject()):(R.delta&&n.go(-R.delta,!1),_t(pt,J,At))).then(pt=>{pt=pt||nt(J,At,!1),pt&&(R.delta?n.go(-R.delta,!1):R.type===zi.pop&&es(pt,20)&&n.go(-1,!1)),tt(J,At,pt)}).catch(Bi)}))}let Dt=wi(),Pt=wi(),$t;function _t(O,W,R){Et(O);const J=Pt.list();return J.length?J.forEach(yt=>yt(O,W,R)):console.error(O),Promise.reject(O)}function dt(){return $t&&d.value!==ts?Promise.resolve():new Promise((O,W)=>{Dt.add([O,W])})}function Et(O){return $t||($t=!O,xt(),Dt.list().forEach(([W,R])=>O?R(O):W()),Dt.reset()),O}function Wt(O,W,R,J){const{scrollBehavior:yt}=t;if(!Ns||!yt)return Promise.resolve();const At=!R&&Sp(Fr(O.fullPath,0))||(J||!R)&&history.state&&history.state.scroll||null;return Ha().then(()=>yt(O,W,At)).then(pt=>pt&&Cp(pt)).catch(pt=>_t(pt,O,W))}const Vt=O=>n.go(O);let at;const et=new Set;return{currentRoute:d,addRoute:_,removeRoute:w,hasRoute:C,getRoutes:b,resolve:j,options:t,push:T,replace:I,go:Vt,back:()=>Vt(-1),forward:()=>Vt(1),beforeEach:o.add,beforeResolve:c.add,afterEach:l.add,onError:Pt.add,isReady:dt,install(O){const W=this;O.component("RouterLink",mt),O.component("RouterView",Tc),O.config.globalProperties.$router=W,Object.defineProperty(O.config.globalProperties,"$route",{enumerable:!0,get:()=>D(d)}),Ns&&!at&&d.value===ts&&(at=!0,T(n.location).catch(yt=>{}));const R={};for(const yt in ts)R[yt]=ve(()=>d.value[yt]);O.provide(Xa,W),O.provide(bc,oi(R)),O.provide($a,d);const J=O.unmount;et.add(O),O.unmount=function(){et.delete(O),et.size<1&&(h=ts,ft&&ft(),ft=null,d.value=ts,at=!1,$t=!1),J()}}}}function Ds(t){return t.reduce((e,s)=>e.then(()=>s()),Promise.resolve())}function gh(t,e){const s=[],i=[],n=[],o=Math.max(e.matched.length,t.matched.length);for(let c=0;cGs(h,l))?i.push(l):s.push(l));const d=t.matched[c];d&&(e.matched.find(h=>Gs(h,d))||n.push(d))}return[s,i,n]}const vh={name:"App",setup(t){return(e,s)=>(L(),qt(D(Tc)))}};function _h(){let t=us(window.innerWidth);const e=()=>t.value=window.innerWidth;Mt(()=>window.addEventListener("resize",e)),ri(()=>window.removeEventListener("resize",e));const s=ve(()=>t.value<992?"mobile":t.value>=992?"desktop":null);return{width:ve(()=>t.value),type:s}}var Gr="/vue-material-kit-pro/assets/down-arrow-dark.13d4c70e.svg",xi="/vue-material-kit-pro/assets/down-arrow.90145daf.svg",bh="/vue-material-kit-pro/assets/down-arrow-white.e66846bd.svg";const yh=A(" Material Kit 2 "),wh=A(" Material Design "),xh=pe('Buy Now',2),$h={class:"collapse navbar-collapse w-100 pt-3 pb-2 py-lg-0",id:"navigation"},kh={class:"navbar-nav navbar-nav-hover ms-auto"},Eh={class:"nav-item dropdown dropdown-hover mx-2"},Ch=A(" Pages "),Ah=["src"],Sh=["src"],Mh={class:"dropdown-menu dropdown-menu-animation ms-n3 dropdown-md p-3 border-radius-xl mt-0 mt-lg-3","aria-labelledby":"dropdownMenuPages"},Th={class:"row d-none d-lg-block"},Bh={class:"col-12 px-4 py-2"},Oh={class:"row"},Ph={class:"position-relative"},Ih=a("div",{class:"dropdown-header text-dark font-weight-bolder d-flex align-items-center px-1"}," Landing Pages ",-1),jh=a("span",null,"About Us",-1),Lh=a("span",null,"Contact Us",-1),Dh=a("span",null,"Author",-1),Fh=a("div",{class:"dropdown-header text-dark font-weight-bolder d-flex align-items-center px-0 mt-3"}," Account ",-1),Rh=a("span",null,"Sign In",-1),Nh={class:"d-lg-none"},Hh=a("div",{class:"dropdown-header text-dark font-weight-bolder d-flex align-items-center px-0"}," Landing Pages ",-1),zh=a("span",null,"About Us",-1),qh=a("span",null,"Contact Us",-1),Wh=a("span",null,"Author",-1),Vh=a("div",{class:"dropdown-header text-dark font-weight-bolder d-flex align-items-center px-0 mt-3"}," Account ",-1),Kh=a("span",null,"Sign In",-1),Uh={class:"nav-item dropdown dropdown-hover mx-2"},Yh=A(" Sections "),Gh=["src"],Xh=["src"],Qh={class:"dropdown-menu dropdown-menu-end dropdown-menu-animation dropdown-md dropdown-md-responsive p-3 border-radius-lg mt-0 mt-lg-3","aria-labelledby":"dropdownMenuBlocks"},Jh={class:"d-none d-lg-block"},Zh={class:"list-group"},tm={class:"nav-item dropdown dropdown-hover dropdown-subitem list-group-item border-0 p-0"},em={class:"dropdown-item py-2 ps-3 border-radius-md",href:"javascript:;"},sm={class:"d-flex"},im={class:"w-100 d-flex align-items-center justify-content-between"},nm=a("div",null,[a("h6",{class:"dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"}," Page Sections "),a("span",{class:"text-sm"},"See all sections")],-1),am=["src"],om={class:"dropdown-menu mt-0 py-3 px-2 mt-3"},rm=A(" Page Headers "),lm=A(" Features "),cm={class:"nav-item dropdown dropdown-hover dropdown-subitem list-group-item border-0 p-0"},dm={class:"dropdown-item py-2 ps-3 border-radius-md",href:"javascript:;"},um={class:"d-flex"},fm={class:"w-100 d-flex align-items-center justify-content-between"},pm=a("div",null,[a("h6",{class:"dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"}," Navigation "),a("span",{class:"text-sm"},"See all navigations")],-1),hm=["src"],mm={class:"dropdown-menu mt-0 py-3 px-2 mt-3"},gm=A(" Navbars "),vm=A(" Nav Tabs "),_m=A(" Pagination "),bm={class:"nav-item dropdown dropdown-hover dropdown-subitem list-group-item border-0 p-0"},ym={class:"dropdown-item py-2 ps-3 border-radius-md",href:"javascript:;"},wm={class:"d-flex"},xm={class:"w-100 d-flex align-items-center justify-content-between"},$m=a("div",null,[a("h6",{class:"dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"}," Input Areas "),a("span",{class:"text-sm"},"See all input areas")],-1),km=["src"],Em={class:"dropdown-menu mt-0 py-3 px-2 mt-3"},Cm=A(" Inputs "),Am=A(" Forms "),Sm={class:"nav-item dropdown dropdown-hover dropdown-subitem list-group-item border-0 p-0"},Mm={class:"dropdown-item py-2 ps-3 border-radius-md",href:"javascript:;"},Tm={class:"d-flex"},Bm={class:"w-100 d-flex align-items-center justify-content-between"},Om=a("div",null,[a("h6",{class:"dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"}," Attention Catchers "),a("span",{class:"text-sm"},"See all examples")],-1),Pm=["src"],Im={class:"dropdown-menu mt-0 py-3 px-2 mt-3"},jm=A(" Alerts "),Lm=A(" Modals "),Dm=A(" Tooltips & Popovers "),Fm={class:"nav-item dropdown dropdown-hover dropdown-subitem list-group-item border-0 p-0"},Rm={class:"dropdown-item py-2 ps-3 border-radius-md",href:"javascript:;"},Nm={class:"d-flex"},Hm={class:"w-100 d-flex align-items-center justify-content-between"},zm=a("div",null,[a("h6",{class:"dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"}," Elements "),a("span",{class:"text-sm"},"See all elements")],-1),qm=["src"],Wm={class:"dropdown-menu mt-0 py-3 px-2 mt-3"},Vm=A(" Avatars "),Km=A(" Badges "),Um=A(" Breadcrumbs "),Ym=A(" Buttons "),Gm=A(" Button Groups "),Xm=A(" Dropdowns "),Qm=A(" Progress Bars "),Jm=A(" Toggles "),Zm=A(" Typography "),tg={class:"row d-lg-none"},eg={class:"col-md-12"},sg=a("div",{class:"d-flex mb-2"},[a("div",{class:"w-100 d-flex align-items-center justify-content-between"},[a("div",null,[a("h6",{class:"dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"}," Page Sections ")])])],-1),ig=A(" Page Headers "),ng=A(" Features "),ag=a("div",{class:"d-flex mb-2 mt-3"},[a("div",{class:"w-100 d-flex align-items-center justify-content-between"},[a("div",null,[a("h6",{class:"dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"}," Navigation ")])])],-1),og=A(" Navbars "),rg=A(" Nav Tabs "),lg=A(" Pagination "),cg=a("div",{class:"d-flex mb-2 mt-3"},[a("div",{class:"w-100 d-flex align-items-center justify-content-between"},[a("div",null,[a("h6",{class:"dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"}," Input Areas ")])])],-1),dg=A(" Inputs "),ug=A(" Forms "),fg=a("div",{class:"d-flex mb-2 mt-3"},[a("div",{class:"w-100 d-flex align-items-center justify-content-between"},[a("div",null,[a("h6",{class:"dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"}," Attention Catchers ")])])],-1),pg=A(" Alerts "),hg=A(" Modals "),mg=A(" Tooltips & Popovers "),gg=a("div",{class:"d-flex mb-2 mt-3"},[a("div",{class:"w-100 d-flex align-items-center justify-content-between"},[a("div",null,[a("h6",{class:"dropdown-header text-dark font-weight-bolder d-flex justify-content-cente align-items-center p-0"}," Elements ")])])],-1),vg=A(" Avatars "),_g=A(" Badges "),bg=A(" Breadcrumbs "),yg=A(" Buttons "),wg=A(" Button Groups "),xg=A(" Dropdowns "),$g=A(" Progress Bars "),kg=A(" Toggles "),Eg=A(" Typography "),Cg={class:"nav-item dropdown dropdown-hover mx-2"},Ag=A(" Docs "),Sg=["src"],Mg=["src"],Tg=pe('',1),Bg={class:"nav-item dropdown dropdown-hover mx-2"},Og={href:"https://www.github.com/creativetimofficial/vue-material-kit",class:"nav-link d-flex cursor-pointer align-items-center"},Pg=["fill"],Ig=a("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"},null,-1),jg=[Ig],Lg=A(" Github "),Dg={class:"navbar-nav d-lg-block d-none"},Fg={class:"nav-item"},Rg=["href"],Os={name:"NavbarDefault",props:{action:{type:Object,route:String,color:String,label:String,default:()=>({route:"https://www.creative-tim.com/product/vue-material-kit",color:"bg-gradient-success",label:"Free Download"})},transparent:{type:Boolean,default:!1},light:{type:Boolean,default:!1},dark:{type:Boolean,default:!1},sticky:{type:Boolean,default:!1},darkText:{type:Boolean,default:!1}},setup(t){const e=t;function s(){return e.transparent&&n.value?Gr:e.transparent?bh:Gr}const i=()=>{let c;return e.transparent&&n.value?c="text-dark":e.transparent?c="text-white":c="text-dark",c};let n=us(e.darkText);const{type:o}=_h();return o.value==="mobile"?n.value=!0:o.value==="desktop"&&n.value==!1&&(n.value=!1),Vs(()=>o.value,c=>{c==="mobile"?n.value=!0:n.value=!1}),(c,l)=>(L(),q("nav",{class:ot(["navbar navbar-expand-lg top-0",{"z-index-3 w-100 shadow-none navbar-transparent position-absolute my-3":e.transparent,"my-3 blur border-radius-lg z-index-3 py-2 shadow py-2 start-0 end-0 mx-4 position-absolute mt-4":e.sticky,"navbar-light bg-white py-3":e.light," navbar-dark bg-gradient-dark z-index-3 py-3":e.dark}])},[a("div",{class:ot(e.transparent||e.light||e.dark?"container":"container-fluid px-0")},[f(D(mt),{class:ot(["navbar-brand d-none d-md-block",[e.transparent&&D(n).value||!e.transparent?"text-dark font-weight-bolder ms-sm-3":"text-white font-weight-bolder ms-sm-3"]]),to:{name:"presentation"},rel:"tooltip",title:"Designed and Coded by Creative Tim","data-placement":"bottom"},{default:y(()=>[yh]),_:1},8,["class"]),f(D(mt),{class:ot(["navbar-brand d-block d-md-none",e.transparent||e.dark?"text-white":"font-weight-bolder ms-sm-3"]),to:"/",rel:"tooltip",title:"Designed and Coded by Creative Tim","data-placement":"bottom"},{default:y(()=>[wh]),_:1},8,["class"]),xh,a("div",$h,[a("ul",kh,[a("li",Eh,[a("a",{role:"button",class:ot(["nav-link ps-2 d-flex cursor-pointer align-items-center",i()]),id:"dropdownMenuPages","data-bs-toggle":"dropdown","aria-expanded":"false"},[a("i",{class:ot(["material-icons opacity-6 me-2 text-md",i()])},"dashboard",2),Ch,a("img",{src:s(),alt:"down-arrow",class:"arrow ms-2 d-lg-block d-none"},null,8,Ah),a("img",{src:s(),alt:"down-arrow",class:"arrow ms-1 d-lg-none d-block ms-auto"},null,8,Sh)],2),a("div",Mh,[a("div",Th,[a("div",Bh,[a("div",Oh,[a("div",Ph,[Ih,f(D(mt),{to:{name:"about"},class:"dropdown-item border-radius-md"},{default:y(()=>[jh]),_:1}),f(D(mt),{to:{name:"contactus"},class:"dropdown-item border-radius-md"},{default:y(()=>[Lh]),_:1}),f(D(mt),{to:{name:"author"},class:"dropdown-item border-radius-md"},{default:y(()=>[Dh]),_:1}),Fh,f(D(mt),{to:{name:"signin-basic"},class:"dropdown-item border-radius-md"},{default:y(()=>[Rh]),_:1})])])])]),a("div",Nh,[Hh,f(D(mt),{to:{name:"about"},class:"dropdown-item border-radius-md"},{default:y(()=>[zh]),_:1}),f(D(mt),{to:{name:"contactus"},class:"dropdown-item border-radius-md"},{default:y(()=>[qh]),_:1}),f(D(mt),{to:{name:"author"},class:"dropdown-item border-radius-md"},{default:y(()=>[Wh]),_:1}),Vh,f(D(mt),{to:{name:"signin-basic"},class:"dropdown-item border-radius-md"},{default:y(()=>[Kh]),_:1})])])]),a("li",Uh,[a("a",{role:"button",class:ot(["nav-link ps-2 d-flex cursor-pointer align-items-center",i()]),id:"dropdownMenuBlocks","data-bs-toggle":"dropdown","aria-expanded":"false"},[a("i",{class:ot(["material-icons opacity-6 me-2 text-md",i()])},"view_day",2),Yh,a("img",{src:s(),alt:"down-arrow",class:"arrow ms-2 d-lg-block d-none"},null,8,Gh),a("img",{src:s(),alt:"down-arrow",class:"arrow ms-1 d-lg-none d-block ms-auto"},null,8,Xh)],2),a("div",Qh,[a("div",Jh,[a("ul",Zh,[a("li",tm,[a("a",em,[a("div",sm,[a("div",im,[nm,a("img",{src:D(xi),alt:"down-arrow",class:"arrow"},null,8,am)])])]),a("div",om,[f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"page-headers"}},{default:y(()=>[rm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"page-features"}},{default:y(()=>[lm]),_:1})])]),a("li",cm,[a("a",dm,[a("div",um,[a("div",fm,[pm,a("img",{src:D(xi),alt:"down-arrow",class:"arrow"},null,8,hm)])])]),a("div",mm,[f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"navigation-navbars"}},{default:y(()=>[gm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"navigation-navtabs"}},{default:y(()=>[vm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"navigation-pagination"}},{default:y(()=>[_m]),_:1})])]),a("li",bm,[a("a",ym,[a("div",wm,[a("div",xm,[$m,a("img",{src:D(xi),alt:"down-arrow",class:"arrow"},null,8,km)])])]),a("div",Em,[f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"inputareas-inputs"}},{default:y(()=>[Cm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"inputareas-forms"}},{default:y(()=>[Am]),_:1})])]),a("li",Sm,[a("a",Mm,[a("div",Tm,[a("div",Bm,[Om,a("img",{src:D(xi),alt:"down-arrow",class:"arrow"},null,8,Pm)])])]),a("div",Im,[f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"ac-alerts"}},{default:y(()=>[jm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"ac-modals"}},{default:y(()=>[Lm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"ac-tooltips-popovers"}},{default:y(()=>[Dm]),_:1})])]),a("li",Fm,[a("a",Rm,[a("div",Nm,[a("div",Hm,[zm,a("img",{src:D(xi),alt:"down-arrow",class:"arrow"},null,8,qm)])])]),a("div",Wm,[f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-avatars"}},{default:y(()=>[Vm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-badges"}},{default:y(()=>[Km]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-breadcrumbs"}},{default:y(()=>[Um]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-buttons"}},{default:y(()=>[Ym]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-button-groups"}},{default:y(()=>[Gm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-dropdowns"}},{default:y(()=>[Xm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-progress-bars"}},{default:y(()=>[Qm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-toggles"}},{default:y(()=>[Jm]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-typography"}},{default:y(()=>[Zm]),_:1})])])])]),a("div",tg,[a("div",eg,[sg,f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"page-headers"}},{default:y(()=>[ig]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"page-features"}},{default:y(()=>[ng]),_:1}),ag,f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"navigation-navbars"}},{default:y(()=>[og]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"navigation-navtabs"}},{default:y(()=>[rg]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"navigation-pagination"}},{default:y(()=>[lg]),_:1}),cg,f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"inputareas-inputs"}},{default:y(()=>[dg]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"inputareas-forms"}},{default:y(()=>[ug]),_:1}),fg,f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"ac-alerts"}},{default:y(()=>[pg]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"ac-modals"}},{default:y(()=>[hg]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"ac-tooltips-popovers"}},{default:y(()=>[mg]),_:1}),gg,f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-avatars"}},{default:y(()=>[vg]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-badges"}},{default:y(()=>[_g]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-breadcrumbs"}},{default:y(()=>[bg]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-buttons"}},{default:y(()=>[yg]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-button-groups"}},{default:y(()=>[wg]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-dropdowns"}},{default:y(()=>[xg]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-progress-bars"}},{default:y(()=>[$g]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-toggles"}},{default:y(()=>[kg]),_:1}),f(D(mt),{class:"dropdown-item ps-3 border-radius-md mb-1",to:{name:"el-typography"}},{default:y(()=>[Eg]),_:1})])])])]),a("li",Cg,[a("a",{role:"button",class:ot(["nav-link ps-2 d-flex cursor-pointer align-items-center",i()]),id:"dropdownMenuDocs","data-bs-toggle":"dropdown","aria-expanded":"false"},[a("i",{class:ot(["material-icons opacity-6 me-2 text-md",i()])},"article",2),Ag,a("img",{src:s(),alt:"down-arrow",class:"arrow ms-2 d-lg-block d-none"},null,8,Sg),a("img",{src:s(),alt:"down-arrow",class:"arrow ms-1 d-lg-none d-block ms-auto"},null,8,Mg)],2),Tg]),a("li",Bg,[a("a",Og,[(L(),q("svg",{width:"20px",height:"20px",class:"material-icons me-2 opacity-6",viewBox:"0 0 24 24","aria-hidden":"true","data-testid":"GitHubIcon",fill:e.transparent&&"#fff"},jg,8,Pg)),Lg])])]),a("ul",Dg,[a("li",Fg,[a("a",{href:t.action.route,class:ot(["btn btn-sm mb-0",t.action.color]),onclick:"smoothToPricing('pricing-soft-ui')"},ut(t.action.label),11,Rg)])])])],2)],2))}};var Ng="/vue-material-kit-pro/assets/logo-ct-dark.7a12dae2.png";const Hg={class:"footer pt-5 mt-5"},zg={class:"container"},qg={class:"row"},Wg={class:"col-md-3 mb-4 ms-auto"},Vg=["href"],Kg=["src"],Ug={class:"font-weight-bolder mb-4"},Yg={class:"d-flex flex-row ms-n3 nav"},Gg=["href","innerHTML"],Xg={class:"text-sm"},Qg={class:"flex-column ms-n3 nav"},Jg=["href"],Zg={class:"col-12"},tv={class:"text-center"},ev={class:"text-dark my-4 text-sm font-weight-normal"},sv=a("a",{href:"https://www.creative-tim.com",target:"_blank"},"Creative Tim",-1),iv=A(". "),Ja={name:"FooterDefault",props:{brand:{type:Object,name:String,logo:String,route:"",default:()=>({name:"Material Kit 2",logo:Ng,route:"/"})},socials:{type:Array,icon:String,link:String,default:()=>[{icon:'',link:"https://www.facebook.com/CreativeTim/"},{icon:'',link:"https://twitter.com/creativetim"},{icon:'',link:"https://dribbble.com/creativetim"},{icon:'',link:"https://github.com/creativetimofficial"},{icon:'',link:"https://www.youtube.com/channel/UCVyTG4sCw-rOvB9oHkzZD1w"}]},menus:{type:Array,name:String,items:{type:Array,name:String,href:String},default:()=>[{name:"company",items:[{name:"about us",href:"https://www.creative-tim.com/presentation"},{name:"freebies",href:"https://www.creative-tim.com/templates/free"},{name:"premium tools",href:"https://www.creative-tim.com/templates/premium"},{name:"blog",href:"https://www.creative-tim.com/blog"}]},{name:"resources",items:[{name:"illustrations",href:"https://iradesign.io/"},{name:"bits & snippets",href:"https://www.creative-tim.com/bits"},{name:"affiliate program",href:"https://www.creative-tim.com/affiliates/new"}]},{name:"help & support",items:[{name:"contact us",href:"https://www.creative-tim.com/contact-us"},{name:"knowledge center",href:"https://www.creative-tim.com/knowledge-center"},{name:"custom development",href:"https://services.creative-tim.com/"},{name:"sponsorships",href:"https://www.creative-tim.com/sponsorships"}]},{name:"legal",items:[{name:"terms & conditions",href:"https://www.creative-tim.com/terms"},{name:"privacy policy",href:"https://www.creative-tim.com/privacy"},{name:"licenses (EULA)",href:"https://www.creative-tim.com/license"}]}]}},setup(t){return(e,s)=>(L(),q("footer",Hg,[a("div",zg,[a("div",qg,[a("div",Wg,[a("div",null,[a("a",{href:t.brand.route},[a("img",{src:t.brand.logo,class:"mb-3 footer-logo",alt:"main_logo"},null,8,Kg)],8,Vg),a("h6",Ug,ut(t.brand.name),1)]),a("div",null,[a("ul",Yg,[(L(!0),q(Lt,null,Ke(t.socials,({icon:i,link:n})=>(L(),q("li",{class:"nav-item",key:n},[a("a",{class:"nav-link pe-1",href:n,target:"_blank",innerHTML:i},null,8,Gg)]))),128))])])]),(L(!0),q(Lt,null,Ke(t.menus,({name:i,items:n})=>(L(),q("div",{class:"col-md-2 col-sm-6 col-6 mb-4",key:i},[a("h6",Xg,ut(i),1),a("ul",Qg,[(L(!0),q(Lt,null,Ke(n,o=>(L(),q("li",{class:"nav-item",key:o.name},[a("a",{class:"nav-link",href:o.href,target:"_blank"},ut(o.name),9,Jg)]))),128))])]))),128)),a("div",Zg,[a("div",tv,[a("p",ev,[A(" All rights reserved. Copyright \xA9 "+ut(new Date().getFullYear())+" Material Kit by ",1),sv,iv])])])])])]))}},nv={class:"header-2"},av={class:"row"},Za={name:"Header",props:{image:{type:String,default:""},title:{type:[String,Object],default:"",text:String,variant:{validator(t){return["h1","h2","h3","h4","h5","h6"].includes(t)}},class:{type:String,default:""}},description:{type:[String,Object],default:"",text:String,class:String},mask:{type:String,default:"mask bg-gradient-success opacity-4"},center:{type:Boolean,default:!1},minHeight:{type:String,default:" min-vh-75"},fullWidth:{type:Boolean,default:!1}},setup(t){return(e,s)=>{var i;return L(),q("header",nv,[t.title?(L(),q("div",{key:0,class:ot(["page-header",t.minHeight]),style:se(`background-image: url(${t.image})`),loading:"lazy"},[a("span",{class:ot(t.mask)},null,2),a("div",{class:ot(t.fullWidth?"w-100":"container")},[a("div",av,[a("div",{class:ot(`${(i=e.$attrs.class)!=null?i:"col-lg-7"} ${t.center?"text-center mx-auto":""}`)},[(L(),qt(of(t.title.variant?t.title.variant:"h1"),{class:ot(["text-white",t.title.class])},{default:y(()=>[A(ut(typeof t.title=="object"?t.title.text:t.title),1)]),_:1},8,["class"])),a("p",{class:ot(["lead text-white",t.description.class])},ut(typeof t.description=="object"?t.description.text:t.description),3),Ce(e.$slots,"default")],2)])],2)],6)):Ce(e.$slots,"default",{key:1})])}}},ov={class:"ps-0 ps-md-3 mt-3 mt-md-0"},rv=["href"],lv=a("i",{class:"fas fa-arrow-right text-sm ms-1"},null,-1),Zn={name:"FilledInfoCard",props:{color:{text:String,background:{validator(t){return["primary","secondary","info","success","warning","error","light","dark","white"].includes(t)}},default(){return{text:"",background:"bg-gray-100"}}},icon:{type:Object,required:!0,component:String,color:String},title:{type:String,required:!0},description:{type:String,required:!0},action:{type:Object,required:!0,label:{type:Object,required:!0,text:String,color:String},route:{type:String,required:!0}}},setup(t){return(e,s)=>{var i,n,o,c;return L(),q("div",{class:ot(["info-horizontal border-radius-xl d-block d-md-flex",`${(i=t.color.background)!=null?i:""}`])},[a("i",{class:ot(["material-icons text-3xl",`text-${t.icon.color}`])},ut(t.icon.component),3),a("div",ov,[a("h5",{class:ot(`text-${(n=t.color.text)!=null?n:""}`)},ut(t.title),3),a("p",{class:ot(`text-${(o=t.color.text)!=null?o:""}`)},ut(t.description),3),a("a",{href:t.action.route,class:ot(["icon-move-right",`text-${(c=t.action.label.color)!=null?c:"success"}`])},[A(ut(t.action.label.text)+" ",1),lv],10,rv)])],2)}}},cv=["href"],ta={name:"MaterialSocialButton",props:{route:{type:String,required:!0},color:{type:String,required:!0},component:{type:String,required:!0},label:{type:String,default:""}},setup(t){return(e,s)=>(L(),q("a",{href:t.route,class:ot(["btn me-2",`btn-${t.color}`]),target:"_blank"},[a("i",{class:ot(["fab",`fa-${t.component} ${e.$attrs.class=="btn-icon-only"?"me-0":"me-1"}`])},null,2),A(" "+ut(t.label),1)],10,cv))}};let Xr=0;const Qr="webkit moz ms o".split(" ");let Le,De;const dv=typeof window=="undefined";if(dv)Le=function(){},De=function(){};else{Le=window.requestAnimationFrame,De=window.cancelAnimationFrame;let t;for(let e=0;e{e(s+i)},i);return Xr=s+i,n},De=function(e){window.clearTimeout(e)})}var ps=(t,e)=>{const s=t.__vccOpts||t;for(const[i,n]of e)s[i]=n;return s};const uv={props:{startVal:{type:Number,required:!1,default:0},endVal:{type:Number,required:!1,default:2017},duration:{type:Number,required:!1,default:3e3},autoplay:{type:Boolean,required:!1,default:!0},decimals:{type:Number,required:!1,default:0,validator(t){return t>=0}},decimal:{type:String,required:!1,default:"."},separator:{type:String,required:!1,default:","},prefix:{type:String,required:!1,default:""},suffix:{type:String,required:!1,default:""},useEasing:{type:Boolean,required:!1,default:!0},easingFn:{type:Function,default(t,e,s,i){return s*(-Math.pow(2,-10*t/i)+1)*1024/1023+e}}},data(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:this.duration,startTime:null,timestamp:null,remaining:null,rAF:null}},computed:{countDown(){return this.startVal>this.endVal}},watch:{startVal(){this.autoplay&&this.start()},endVal(){this.autoplay&&this.start()}},mounted(){this.autoplay&&this.start(),this.$emit("mountedCallback")},methods:{start(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=Le(this.count)},pauseResume(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause(){De(this.rAF)},resume(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,Le(this.count)},reset(){this.startTime=null,De(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count(t){this.startTime||(this.startTime=t),this.timestamp=t;const e=t-this.startTime;this.remaining=this.localDuration-e,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(e,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(e,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(e/this.localDuration):this.printVal=this.localStartVal+(this.endVal-this.localStartVal)*(e/this.localDuration),this.countDown?this.printVal=this.printValthis.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal),e1?this.decimal+e[1]:"",n=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;n.test(s);)s=s.replace(n,"$1"+this.separator+"$2");return this.prefix+s+i+this.suffix}},destroyed(){De(this.rAF)}};function fv(t,e,s,i,n,o){return L(),q("span",null,ut(n.displayValue),1)}var Bc=ps(uv,[["render",fv]]);typeof window!="undefined"&&window.Vue&&window.Vue.component("count-to",Bc);const pv={class:"text-center"},hv={class:"mt-3"},mv={class:"text-sm font-weight-normal"},Ks={name:"DefaultCounterCard",props:{count:{type:Number,required:!0},suffix:{type:String,default:""},duration:{type:Number,default:4e3},title:{type:String,required:!0},description:{type:String,required:!0},color:{validator(t){return["primary","secondary","info","success","warning","error","light","dark"].includes(t)}},divider:{validator(t){return["vertical","horizontal"].includes(t)}}},setup(t){return(e,s)=>{var i;return L(),q(Lt,null,[a("div",pv,[a("h1",{class:ot(`text-gradient text-${(i=t.color)!=null?i:"success"}`)},[f(D(Bc),{"start-val":0,"end-val":t.count,duration:t.duration},null,8,["end-val","duration"]),A(ut(t.suffix),1)],2),a("h5",hv,ut(t.title),1),a("p",mv,ut(t.description),1)]),a("hr",{class:ot(`${t.divider?t.divider:""} dark`)},null,2)],64)}}},gv={class:"pt-3 pb-4",id:"count-stats"},vv={class:"container"},_v={class:"row"},bv={class:"col-lg-9 z-index-2 border-radius-xl mx-auto py-3"},yv={class:"row"},wv={class:"col-md-4 position-relative"},xv={class:"col-md-4 position-relative"},$v={class:"col-md-4"},kv={name:"PresentationCounter",setup(t){return(e,s)=>(L(),q("section",gv,[a("div",vv,[a("div",_v,[a("div",bv,[a("div",yv,[a("div",wv,[f(Ks,{color:"success",title:"Coded Elements",description:`From buttons, to inputs, navbars, alerts or cards, you are + covered`,count:70,suffix:"+",duration:3e3,divider:"vertical"})]),a("div",xv,[f(Ks,{color:"success",title:"Design Blocks",description:`Mix the sections, change the colors and unleash your + creativity`,count:15,suffix:"+",duration:3e3,divider:"vertical"})]),a("div",$v,[f(Ks,{color:"success",title:"Pages",description:`Save 3-4 weeks of work when you use our pre-made pages for + your website`,count:4,duration:3e3})])])])])])]))}};function On(t){var e=[].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'));e.map(function(s){return new t.Tooltip(s)})}var qi=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function to(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function Ev(t){if(t.__esModule)return t;var e=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(t).forEach(function(s){var i=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(e,s,i.get?i:{enumerable:!0,get:function(){return t[s]}})}),e}var Oc={exports:{}},de="top",be="bottom",ye="right",ue="left",Pn="auto",ci=[de,be,ye,ue],Bs="start",Qs="end",Pc="clippingParents",eo="viewport",Hs="popper",Ic="reference",Ca=ci.reduce(function(t,e){return t.concat([e+"-"+Bs,e+"-"+Qs])},[]),so=[].concat(ci,[Pn]).reduce(function(t,e){return t.concat([e,e+"-"+Bs,e+"-"+Qs])},[]),jc="beforeRead",Lc="read",Dc="afterRead",Fc="beforeMain",Rc="main",Nc="afterMain",Hc="beforeWrite",zc="write",qc="afterWrite",Wc=[jc,Lc,Dc,Fc,Rc,Nc,Hc,zc,qc];function He(t){return t?(t.nodeName||"").toLowerCase():null}function Pe(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Js(t){var e=Pe(t).Element;return t instanceof e||t instanceof Element}function Ee(t){var e=Pe(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function io(t){if(typeof ShadowRoot=="undefined")return!1;var e=Pe(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function Cv(t){var e=t.state;Object.keys(e.elements).forEach(function(s){var i=e.styles[s]||{},n=e.attributes[s]||{},o=e.elements[s];!Ee(o)||!He(o)||(Object.assign(o.style,i),Object.keys(n).forEach(function(c){var l=n[c];l===!1?o.removeAttribute(c):o.setAttribute(c,l===!0?"":l)}))})}function Av(t){var e=t.state,s={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,s.popper),e.styles=s,e.elements.arrow&&Object.assign(e.elements.arrow.style,s.arrow),function(){Object.keys(e.elements).forEach(function(i){var n=e.elements[i],o=e.attributes[i]||{},c=Object.keys(e.styles.hasOwnProperty(i)?e.styles[i]:s[i]),l=c.reduce(function(d,h){return d[h]="",d},{});!Ee(n)||!He(n)||(Object.assign(n.style,l),Object.keys(o).forEach(function(d){n.removeAttribute(d)}))})}}var no={name:"applyStyles",enabled:!0,phase:"write",fn:Cv,effect:Av,requires:["computeStyles"]};function Re(t){return t.split("-")[0]}var Ts=Math.max,_n=Math.min,Zs=Math.round;function ti(t,e){e===void 0&&(e=!1);var s=t.getBoundingClientRect(),i=1,n=1;if(Ee(t)&&e){var o=t.offsetHeight,c=t.offsetWidth;c>0&&(i=Zs(s.width)/c||1),o>0&&(n=Zs(s.height)/o||1)}return{width:s.width/i,height:s.height/n,top:s.top/n,right:s.right/i,bottom:s.bottom/n,left:s.left/i,x:s.left/i,y:s.top/n}}function ao(t){var e=ti(t),s=t.offsetWidth,i=t.offsetHeight;return Math.abs(e.width-s)<=1&&(s=e.width),Math.abs(e.height-i)<=1&&(i=e.height),{x:t.offsetLeft,y:t.offsetTop,width:s,height:i}}function Vc(t,e){var s=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(s&&io(s)){var i=e;do{if(i&&t.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function Ye(t){return Pe(t).getComputedStyle(t)}function Sv(t){return["table","td","th"].indexOf(He(t))>=0}function hs(t){return((Js(t)?t.ownerDocument:t.document)||window.document).documentElement}function In(t){return He(t)==="html"?t:t.assignedSlot||t.parentNode||(io(t)?t.host:null)||hs(t)}function Jr(t){return!Ee(t)||Ye(t).position==="fixed"?null:t.offsetParent}function Mv(t){var e=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,s=navigator.userAgent.indexOf("Trident")!==-1;if(s&&Ee(t)){var i=Ye(t);if(i.position==="fixed")return null}var n=In(t);for(io(n)&&(n=n.host);Ee(n)&&["html","body"].indexOf(He(n))<0;){var o=Ye(n);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||e&&o.willChange==="filter"||e&&o.filter&&o.filter!=="none")return n;n=n.parentNode}return null}function Wi(t){for(var e=Pe(t),s=Jr(t);s&&Sv(s)&&Ye(s).position==="static";)s=Jr(s);return s&&(He(s)==="html"||He(s)==="body"&&Ye(s).position==="static")?e:s||Mv(t)||e}function oo(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Pi(t,e,s){return Ts(t,_n(e,s))}function Tv(t,e,s){var i=Pi(t,e,s);return i>s?s:i}function Kc(){return{top:0,right:0,bottom:0,left:0}}function Uc(t){return Object.assign({},Kc(),t)}function Yc(t,e){return e.reduce(function(s,i){return s[i]=t,s},{})}var Bv=function(e,s){return e=typeof e=="function"?e(Object.assign({},s.rects,{placement:s.placement})):e,Uc(typeof e!="number"?e:Yc(e,ci))};function Ov(t){var e,s=t.state,i=t.name,n=t.options,o=s.elements.arrow,c=s.modifiersData.popperOffsets,l=Re(s.placement),d=oo(l),h=[ue,ye].indexOf(l)>=0,p=h?"height":"width";if(!(!o||!c)){var g=Bv(n.padding,s),m=ao(o),_=d==="y"?de:ue,w=d==="y"?be:ye,b=s.rects.reference[p]+s.rects.reference[d]-c[d]-s.rects.popper[p],C=c[d]-s.rects.reference[d],j=Wi(o),E=j?d==="y"?j.clientHeight||0:j.clientWidth||0:0,S=b/2-C/2,T=g[_],I=E-m[p]-g[w],F=E/2-m[p]/2+S,z=Pi(T,F,I),N=d;s.modifiersData[i]=(e={},e[N]=z,e.centerOffset=z-F,e)}}function Pv(t){var e=t.state,s=t.options,i=s.element,n=i===void 0?"[data-popper-arrow]":i;n!=null&&(typeof n=="string"&&(n=e.elements.popper.querySelector(n),!n)||!Vc(e.elements.popper,n)||(e.elements.arrow=n))}var Gc={name:"arrow",enabled:!0,phase:"main",fn:Ov,effect:Pv,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ei(t){return t.split("-")[1]}var Iv={top:"auto",right:"auto",bottom:"auto",left:"auto"};function jv(t){var e=t.x,s=t.y,i=window,n=i.devicePixelRatio||1;return{x:Zs(e*n)/n||0,y:Zs(s*n)/n||0}}function Zr(t){var e,s=t.popper,i=t.popperRect,n=t.placement,o=t.variation,c=t.offsets,l=t.position,d=t.gpuAcceleration,h=t.adaptive,p=t.roundOffsets,g=t.isFixed,m=c.x,_=m===void 0?0:m,w=c.y,b=w===void 0?0:w,C=typeof p=="function"?p({x:_,y:b}):{x:_,y:b};_=C.x,b=C.y;var j=c.hasOwnProperty("x"),E=c.hasOwnProperty("y"),S=ue,T=de,I=window;if(h){var F=Wi(s),z="clientHeight",N="clientWidth";if(F===Pe(s)&&(F=hs(s),Ye(F).position!=="static"&&l==="absolute"&&(z="scrollHeight",N="scrollWidth")),F=F,n===de||(n===ue||n===ye)&&o===Qs){T=be;var V=g&&F===I&&I.visualViewport?I.visualViewport.height:F[z];b-=V-i.height,b*=d?1:-1}if(n===ue||(n===de||n===be)&&o===Qs){S=ye;var tt=g&&F===I&&I.visualViewport?I.visualViewport.width:F[N];_-=tt-i.width,_*=d?1:-1}}var nt=Object.assign({position:l},h&&Iv),ft=p===!0?jv({x:_,y:b}):{x:_,y:b};if(_=ft.x,b=ft.y,d){var xt;return Object.assign({},nt,(xt={},xt[T]=E?"0":"",xt[S]=j?"0":"",xt.transform=(I.devicePixelRatio||1)<=1?"translate("+_+"px, "+b+"px)":"translate3d("+_+"px, "+b+"px, 0)",xt))}return Object.assign({},nt,(e={},e[T]=E?b+"px":"",e[S]=j?_+"px":"",e.transform="",e))}function Lv(t){var e=t.state,s=t.options,i=s.gpuAcceleration,n=i===void 0?!0:i,o=s.adaptive,c=o===void 0?!0:o,l=s.roundOffsets,d=l===void 0?!0:l,h={placement:Re(e.placement),variation:ei(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:n,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,Zr(Object.assign({},h,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:c,roundOffsets:d})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,Zr(Object.assign({},h,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}var ro={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Lv,data:{}},en={passive:!0};function Dv(t){var e=t.state,s=t.instance,i=t.options,n=i.scroll,o=n===void 0?!0:n,c=i.resize,l=c===void 0?!0:c,d=Pe(e.elements.popper),h=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&h.forEach(function(p){p.addEventListener("scroll",s.update,en)}),l&&d.addEventListener("resize",s.update,en),function(){o&&h.forEach(function(p){p.removeEventListener("scroll",s.update,en)}),l&&d.removeEventListener("resize",s.update,en)}}var lo={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Dv,data:{}},Fv={left:"right",right:"left",bottom:"top",top:"bottom"};function cn(t){return t.replace(/left|right|bottom|top/g,function(e){return Fv[e]})}var Rv={start:"end",end:"start"};function tl(t){return t.replace(/start|end/g,function(e){return Rv[e]})}function co(t){var e=Pe(t),s=e.pageXOffset,i=e.pageYOffset;return{scrollLeft:s,scrollTop:i}}function uo(t){return ti(hs(t)).left+co(t).scrollLeft}function Nv(t){var e=Pe(t),s=hs(t),i=e.visualViewport,n=s.clientWidth,o=s.clientHeight,c=0,l=0;return i&&(n=i.width,o=i.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(c=i.offsetLeft,l=i.offsetTop)),{width:n,height:o,x:c+uo(t),y:l}}function Hv(t){var e,s=hs(t),i=co(t),n=(e=t.ownerDocument)==null?void 0:e.body,o=Ts(s.scrollWidth,s.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),c=Ts(s.scrollHeight,s.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),l=-i.scrollLeft+uo(t),d=-i.scrollTop;return Ye(n||s).direction==="rtl"&&(l+=Ts(s.clientWidth,n?n.clientWidth:0)-o),{width:o,height:c,x:l,y:d}}function fo(t){var e=Ye(t),s=e.overflow,i=e.overflowX,n=e.overflowY;return/auto|scroll|overlay|hidden/.test(s+n+i)}function Xc(t){return["html","body","#document"].indexOf(He(t))>=0?t.ownerDocument.body:Ee(t)&&fo(t)?t:Xc(In(t))}function Ii(t,e){var s;e===void 0&&(e=[]);var i=Xc(t),n=i===((s=t.ownerDocument)==null?void 0:s.body),o=Pe(i),c=n?[o].concat(o.visualViewport||[],fo(i)?i:[]):i,l=e.concat(c);return n?l:l.concat(Ii(In(c)))}function Aa(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function zv(t){var e=ti(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}function el(t,e){return e===eo?Aa(Nv(t)):Js(e)?zv(e):Aa(Hv(hs(t)))}function qv(t){var e=Ii(In(t)),s=["absolute","fixed"].indexOf(Ye(t).position)>=0,i=s&&Ee(t)?Wi(t):t;return Js(i)?e.filter(function(n){return Js(n)&&Vc(n,i)&&He(n)!=="body"}):[]}function Wv(t,e,s){var i=e==="clippingParents"?qv(t):[].concat(e),n=[].concat(i,[s]),o=n[0],c=n.reduce(function(l,d){var h=el(t,d);return l.top=Ts(h.top,l.top),l.right=_n(h.right,l.right),l.bottom=_n(h.bottom,l.bottom),l.left=Ts(h.left,l.left),l},el(t,o));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}function Qc(t){var e=t.reference,s=t.element,i=t.placement,n=i?Re(i):null,o=i?ei(i):null,c=e.x+e.width/2-s.width/2,l=e.y+e.height/2-s.height/2,d;switch(n){case de:d={x:c,y:e.y-s.height};break;case be:d={x:c,y:e.y+e.height};break;case ye:d={x:e.x+e.width,y:l};break;case ue:d={x:e.x-s.width,y:l};break;default:d={x:e.x,y:e.y}}var h=n?oo(n):null;if(h!=null){var p=h==="y"?"height":"width";switch(o){case Bs:d[h]=d[h]-(e[p]/2-s[p]/2);break;case Qs:d[h]=d[h]+(e[p]/2-s[p]/2);break}}return d}function si(t,e){e===void 0&&(e={});var s=e,i=s.placement,n=i===void 0?t.placement:i,o=s.boundary,c=o===void 0?Pc:o,l=s.rootBoundary,d=l===void 0?eo:l,h=s.elementContext,p=h===void 0?Hs:h,g=s.altBoundary,m=g===void 0?!1:g,_=s.padding,w=_===void 0?0:_,b=Uc(typeof w!="number"?w:Yc(w,ci)),C=p===Hs?Ic:Hs,j=t.rects.popper,E=t.elements[m?C:p],S=Wv(Js(E)?E:E.contextElement||hs(t.elements.popper),c,d),T=ti(t.elements.reference),I=Qc({reference:T,element:j,strategy:"absolute",placement:n}),F=Aa(Object.assign({},j,I)),z=p===Hs?F:T,N={top:S.top-z.top+b.top,bottom:z.bottom-S.bottom+b.bottom,left:S.left-z.left+b.left,right:z.right-S.right+b.right},V=t.modifiersData.offset;if(p===Hs&&V){var tt=V[n];Object.keys(N).forEach(function(nt){var ft=[ye,be].indexOf(nt)>=0?1:-1,xt=[de,be].indexOf(nt)>=0?"y":"x";N[nt]+=tt[xt]*ft})}return N}function Vv(t,e){e===void 0&&(e={});var s=e,i=s.placement,n=s.boundary,o=s.rootBoundary,c=s.padding,l=s.flipVariations,d=s.allowedAutoPlacements,h=d===void 0?so:d,p=ei(i),g=p?l?Ca:Ca.filter(function(w){return ei(w)===p}):ci,m=g.filter(function(w){return h.indexOf(w)>=0});m.length===0&&(m=g);var _=m.reduce(function(w,b){return w[b]=si(t,{placement:b,boundary:n,rootBoundary:o,padding:c})[Re(b)],w},{});return Object.keys(_).sort(function(w,b){return _[w]-_[b]})}function Kv(t){if(Re(t)===Pn)return[];var e=cn(t);return[tl(t),e,tl(e)]}function Uv(t){var e=t.state,s=t.options,i=t.name;if(!e.modifiersData[i]._skip){for(var n=s.mainAxis,o=n===void 0?!0:n,c=s.altAxis,l=c===void 0?!0:c,d=s.fallbackPlacements,h=s.padding,p=s.boundary,g=s.rootBoundary,m=s.altBoundary,_=s.flipVariations,w=_===void 0?!0:_,b=s.allowedAutoPlacements,C=e.options.placement,j=Re(C),E=j===C,S=d||(E||!w?[cn(C)]:Kv(C)),T=[C].concat(S).reduce(function(B,O){return B.concat(Re(O)===Pn?Vv(e,{placement:O,boundary:p,rootBoundary:g,padding:h,flipVariations:w,allowedAutoPlacements:b}):O)},[]),I=e.rects.reference,F=e.rects.popper,z=new Map,N=!0,V=T[0],tt=0;tt=0,Pt=Dt?"width":"height",$t=si(e,{placement:nt,boundary:p,rootBoundary:g,altBoundary:m,padding:h}),_t=Dt?xt?ye:ue:xt?be:de;I[Pt]>F[Pt]&&(_t=cn(_t));var dt=cn(_t),Et=[];if(o&&Et.push($t[ft]<=0),l&&Et.push($t[_t]<=0,$t[dt]<=0),Et.every(function(B){return B})){V=nt,N=!1;break}z.set(nt,Et)}if(N)for(var Wt=w?3:1,Vt=function(O){var W=T.find(function(R){var J=z.get(R);if(J)return J.slice(0,O).every(function(yt){return yt})});if(W)return V=W,"break"},at=Wt;at>0;at--){var et=Vt(at);if(et==="break")break}e.placement!==V&&(e.modifiersData[i]._skip=!0,e.placement=V,e.reset=!0)}}var Jc={name:"flip",enabled:!0,phase:"main",fn:Uv,requiresIfExists:["offset"],data:{_skip:!1}};function sl(t,e,s){return s===void 0&&(s={x:0,y:0}),{top:t.top-e.height-s.y,right:t.right-e.width+s.x,bottom:t.bottom-e.height+s.y,left:t.left-e.width-s.x}}function il(t){return[de,ye,be,ue].some(function(e){return t[e]>=0})}function Yv(t){var e=t.state,s=t.name,i=e.rects.reference,n=e.rects.popper,o=e.modifiersData.preventOverflow,c=si(e,{elementContext:"reference"}),l=si(e,{altBoundary:!0}),d=sl(c,i),h=sl(l,n,o),p=il(d),g=il(h);e.modifiersData[s]={referenceClippingOffsets:d,popperEscapeOffsets:h,isReferenceHidden:p,hasPopperEscaped:g},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":g})}var Zc={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Yv};function Gv(t,e,s){var i=Re(t),n=[ue,de].indexOf(i)>=0?-1:1,o=typeof s=="function"?s(Object.assign({},e,{placement:t})):s,c=o[0],l=o[1];return c=c||0,l=(l||0)*n,[ue,ye].indexOf(i)>=0?{x:l,y:c}:{x:c,y:l}}function Xv(t){var e=t.state,s=t.options,i=t.name,n=s.offset,o=n===void 0?[0,0]:n,c=so.reduce(function(p,g){return p[g]=Gv(g,e.rects,o),p},{}),l=c[e.placement],d=l.x,h=l.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=d,e.modifiersData.popperOffsets.y+=h),e.modifiersData[i]=c}var td={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Xv};function Qv(t){var e=t.state,s=t.name;e.modifiersData[s]=Qc({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}var po={name:"popperOffsets",enabled:!0,phase:"read",fn:Qv,data:{}};function Jv(t){return t==="x"?"y":"x"}function Zv(t){var e=t.state,s=t.options,i=t.name,n=s.mainAxis,o=n===void 0?!0:n,c=s.altAxis,l=c===void 0?!1:c,d=s.boundary,h=s.rootBoundary,p=s.altBoundary,g=s.padding,m=s.tether,_=m===void 0?!0:m,w=s.tetherOffset,b=w===void 0?0:w,C=si(e,{boundary:d,rootBoundary:h,padding:g,altBoundary:p}),j=Re(e.placement),E=ei(e.placement),S=!E,T=oo(j),I=Jv(T),F=e.modifiersData.popperOffsets,z=e.rects.reference,N=e.rects.popper,V=typeof b=="function"?b(Object.assign({},e.rects,{placement:e.placement})):b,tt=typeof V=="number"?{mainAxis:V,altAxis:V}:Object.assign({mainAxis:0,altAxis:0},V),nt=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,ft={x:0,y:0};if(!!F){if(o){var xt,Dt=T==="y"?de:ue,Pt=T==="y"?be:ye,$t=T==="y"?"height":"width",_t=F[T],dt=_t+C[Dt],Et=_t-C[Pt],Wt=_?-N[$t]/2:0,Vt=E===Bs?z[$t]:N[$t],at=E===Bs?-N[$t]:-z[$t],et=e.elements.arrow,B=_&&et?ao(et):{width:0,height:0},O=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:Kc(),W=O[Dt],R=O[Pt],J=Pi(0,z[$t],B[$t]),yt=S?z[$t]/2-Wt-J-W-tt.mainAxis:Vt-J-W-tt.mainAxis,At=S?-z[$t]/2+Wt+J+R+tt.mainAxis:at+J+R+tt.mainAxis,pt=e.elements.arrow&&Wi(e.elements.arrow),gt=pt?T==="y"?pt.clientTop||0:pt.clientLeft||0:0,v=(xt=nt==null?void 0:nt[T])!=null?xt:0,$=_t+yt-v-gt,M=_t+At-v,U=Pi(_?_n(dt,$):dt,_t,_?Ts(Et,M):Et);F[T]=U,ft[T]=U-_t}if(l){var K,Q=T==="x"?de:ue,Z=T==="x"?be:ye,G=F[I],X=I==="y"?"height":"width",Y=G+C[Q],ct=G-C[Z],rt=[de,ue].indexOf(j)!==-1,lt=(K=nt==null?void 0:nt[I])!=null?K:0,ht=rt?Y:G-z[X]-N[X]-lt+tt.altAxis,vt=rt?G+z[X]+N[X]-lt-tt.altAxis:ct,Tt=_&&rt?Tv(ht,G,vt):Pi(_?ht:Y,G,_?vt:ct);F[I]=Tt,ft[I]=Tt-G}e.modifiersData[i]=ft}}var ed={name:"preventOverflow",enabled:!0,phase:"main",fn:Zv,requiresIfExists:["offset"]};function t_(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function e_(t){return t===Pe(t)||!Ee(t)?co(t):t_(t)}function s_(t){var e=t.getBoundingClientRect(),s=Zs(e.width)/t.offsetWidth||1,i=Zs(e.height)/t.offsetHeight||1;return s!==1||i!==1}function i_(t,e,s){s===void 0&&(s=!1);var i=Ee(e),n=Ee(e)&&s_(e),o=hs(e),c=ti(t,n),l={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(i||!i&&!s)&&((He(e)!=="body"||fo(o))&&(l=e_(e)),Ee(e)?(d=ti(e,!0),d.x+=e.clientLeft,d.y+=e.clientTop):o&&(d.x=uo(o))),{x:c.left+l.scrollLeft-d.x,y:c.top+l.scrollTop-d.y,width:c.width,height:c.height}}function n_(t){var e=new Map,s=new Set,i=[];t.forEach(function(o){e.set(o.name,o)});function n(o){s.add(o.name);var c=[].concat(o.requires||[],o.requiresIfExists||[]);c.forEach(function(l){if(!s.has(l)){var d=e.get(l);d&&n(d)}}),i.push(o)}return t.forEach(function(o){s.has(o.name)||n(o)}),i}function a_(t){var e=n_(t);return Wc.reduce(function(s,i){return s.concat(e.filter(function(n){return n.phase===i}))},[])}function o_(t){var e;return function(){return e||(e=new Promise(function(s){Promise.resolve().then(function(){e=void 0,s(t())})})),e}}function r_(t){var e=t.reduce(function(s,i){var n=s[i.name];return s[i.name]=n?Object.assign({},n,i,{options:Object.assign({},n.options,i.options),data:Object.assign({},n.data,i.data)}):i,s},{});return Object.keys(e).map(function(s){return e[s]})}var nl={placement:"bottom",modifiers:[],strategy:"absolute"};function al(){for(var t=arguments.length,e=new Array(t),s=0;sk[u]})}}return r.default=k,Object.freeze(r)}const n=i(s),o="transitionend",c=k=>{let r=k.getAttribute("data-bs-target");if(!r||r==="#"){let u=k.getAttribute("href");if(!u||!u.includes("#")&&!u.startsWith("."))return null;u.includes("#")&&!u.startsWith("#")&&(u=`#${u.split("#")[1]}`),r=u&&u!=="#"?u.trim():null}return r},l=k=>{const r=c(k);return r&&document.querySelector(r)?r:null},d=k=>{const r=c(k);return r?document.querySelector(r):null},h=k=>{k.dispatchEvent(new Event(o))},p=k=>!(!k||typeof k!="object")&&(k.jquery!==void 0&&(k=k[0]),k.nodeType!==void 0),g=k=>p(k)?k.jquery?k[0]:k:typeof k=="string"&&k.length>0?document.querySelector(k):null,m=(k,r,u)=>{Object.keys(u).forEach(x=>{const P=u[x],H=r[x],it=H&&p(H)?"element":(bt=H)==null?`${bt}`:{}.toString.call(bt).match(/\s([a-z]+)/i)[1].toLowerCase();var bt;if(!new RegExp(P).test(it))throw new TypeError(`${k.toUpperCase()}: Option "${x}" provided type "${it}" but expected type "${P}".`)})},_=k=>!(!p(k)||k.getClientRects().length===0)&&getComputedStyle(k).getPropertyValue("visibility")==="visible",w=k=>!k||k.nodeType!==Node.ELEMENT_NODE||!!k.classList.contains("disabled")||(k.disabled!==void 0?k.disabled:k.hasAttribute("disabled")&&k.getAttribute("disabled")!=="false"),b=k=>{if(!document.documentElement.attachShadow)return null;if(typeof k.getRootNode=="function"){const r=k.getRootNode();return r instanceof ShadowRoot?r:null}return k instanceof ShadowRoot?k:k.parentNode?b(k.parentNode):null},C=()=>{},j=k=>{k.offsetHeight},E=()=>{const{jQuery:k}=window;return k&&!document.body.hasAttribute("data-bs-no-jquery")?k:null},S=[],T=()=>document.documentElement.dir==="rtl",I=k=>{var r;r=()=>{const u=E();if(u){const x=k.NAME,P=u.fn[x];u.fn[x]=k.jQueryInterface,u.fn[x].Constructor=k,u.fn[x].noConflict=()=>(u.fn[x]=P,k.jQueryInterface)}},document.readyState==="loading"?(S.length||document.addEventListener("DOMContentLoaded",()=>{S.forEach(u=>u())}),S.push(r)):r()},F=k=>{typeof k=="function"&&k()},z=(k,r,u=!0)=>{if(!u)return void F(k);const x=(it=>{if(!it)return 0;let{transitionDuration:bt,transitionDelay:Bt}=window.getComputedStyle(it);const Yt=Number.parseFloat(bt),Ut=Number.parseFloat(Bt);return Yt||Ut?(bt=bt.split(",")[0],Bt=Bt.split(",")[0],1e3*(Number.parseFloat(bt)+Number.parseFloat(Bt))):0})(r)+5;let P=!1;const H=({target:it})=>{it===r&&(P=!0,r.removeEventListener(o,H),F(k))};r.addEventListener(o,H),setTimeout(()=>{P||h(r)},x)},N=(k,r,u,x)=>{let P=k.indexOf(r);if(P===-1)return k[!u&&x?k.length-1:0];const H=k.length;return P+=u?1:-1,x&&(P=(P+H)%H),k[Math.max(0,Math.min(P,H-1))]},V=/[^.]*(?=\..*)\.|.*/,tt=/\..*/,nt=/::\d+$/,ft={};let xt=1;const Dt={mouseenter:"mouseover",mouseleave:"mouseout"},Pt=/^(mouseenter|mouseleave)/i,$t=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function _t(k,r){return r&&`${r}::${xt++}`||k.uidEvent||xt++}function dt(k){const r=_t(k);return k.uidEvent=r,ft[r]=ft[r]||{},ft[r]}function Et(k,r,u=null){const x=Object.keys(k);for(let P=0,H=x.length;Pfunction(me){if(!me.relatedTarget||me.relatedTarget!==me.delegateTarget&&!me.delegateTarget.contains(me.relatedTarget))return we.call(this,me)};x?x=te(x):u=te(u)}const[H,it,bt]=Wt(r,u,x),Bt=dt(k),Yt=Bt[bt]||(Bt[bt]={}),Ut=Et(Yt,it,H?u:null);if(Ut)return void(Ut.oneOff=Ut.oneOff&&P);const It=_t(it,r.replace(V,"")),ae=H?function(te,we,me){return function Je(_s){const yi=te.querySelectorAll(we);for(let{target:bs}=_s;bs&&bs!==this;bs=bs.parentNode)for(let ar=yi.length;ar--;)if(yi[ar]===bs)return _s.delegateTarget=bs,Je.oneOff&&B.off(te,_s.type,we,me),me.apply(bs,[_s]);return null}}(k,u,x):function(te,we){return function me(Je){return Je.delegateTarget=te,me.oneOff&&B.off(te,Je.type,we),we.apply(te,[Je])}}(k,u);ae.delegationSelector=H?u:null,ae.originalHandler=it,ae.oneOff=P,ae.uidEvent=It,Yt[It]=ae,k.addEventListener(bt,ae,H)}function at(k,r,u,x,P){const H=Et(r[u],x,P);H&&(k.removeEventListener(u,H,Boolean(P)),delete r[u][H.uidEvent])}function et(k){return k=k.replace(tt,""),Dt[k]||k}const B={on(k,r,u,x){Vt(k,r,u,x,!1)},one(k,r,u,x){Vt(k,r,u,x,!0)},off(k,r,u,x){if(typeof r!="string"||!k)return;const[P,H,it]=Wt(r,u,x),bt=it!==r,Bt=dt(k),Yt=r.startsWith(".");if(H!==void 0)return!Bt||!Bt[it]?void 0:void at(k,Bt,it,H,P?u:null);Yt&&Object.keys(Bt).forEach(It=>{(function(ae,te,we,me){const Je=te[we]||{};Object.keys(Je).forEach(_s=>{if(_s.includes(me)){const yi=Je[_s];at(ae,te,we,yi.originalHandler,yi.delegationSelector)}})})(k,Bt,It,r.slice(1))});const Ut=Bt[it]||{};Object.keys(Ut).forEach(It=>{const ae=It.replace(nt,"");if(!bt||r.includes(ae)){const te=Ut[It];at(k,Bt,it,te.originalHandler,te.delegationSelector)}})},trigger(k,r,u){if(typeof r!="string"||!k)return null;const x=E(),P=et(r),H=r!==P,it=$t.has(P);let bt,Bt=!0,Yt=!0,Ut=!1,It=null;return H&&x&&(bt=x.Event(r,u),x(k).trigger(bt),Bt=!bt.isPropagationStopped(),Yt=!bt.isImmediatePropagationStopped(),Ut=bt.isDefaultPrevented()),it?(It=document.createEvent("HTMLEvents"),It.initEvent(P,Bt,!0)):It=new CustomEvent(r,{bubbles:Bt,cancelable:!0}),u!==void 0&&Object.keys(u).forEach(ae=>{Object.defineProperty(It,ae,{get:()=>u[ae]})}),Ut&&It.preventDefault(),Yt&&k.dispatchEvent(It),It.defaultPrevented&&bt!==void 0&&bt.preventDefault(),It}},O=new Map,W={set(k,r,u){O.has(k)||O.set(k,new Map);const x=O.get(k);x.has(r)||x.size===0?x.set(r,u):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(x.keys())[0]}.`)},get:(k,r)=>O.has(k)&&O.get(k).get(r)||null,remove(k,r){if(!O.has(k))return;const u=O.get(k);u.delete(r),u.size===0&&O.delete(k)}};class R{constructor(r){(r=g(r))&&(this._element=r,W.set(this._element,this.constructor.DATA_KEY,this))}dispose(){W.remove(this._element,this.constructor.DATA_KEY),B.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(r=>{this[r]=null})}_queueCallback(r,u,x=!0){z(r,u,x)}static getInstance(r){return W.get(g(r),this.DATA_KEY)}static getOrCreateInstance(r,u={}){return this.getInstance(r)||new this(r,typeof u=="object"?u:null)}static get VERSION(){return"5.1.3"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const J=(k,r="hide")=>{const u=`click.dismiss${k.EVENT_KEY}`,x=k.NAME;B.on(document,u,`[data-bs-dismiss="${x}"]`,function(P){if(["A","AREA"].includes(this.tagName)&&P.preventDefault(),w(this))return;const H=d(this)||this.closest(`.${x}`);k.getOrCreateInstance(H)[r]()})};class yt extends R{static get NAME(){return"alert"}close(){if(B.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const r=this._element.classList.contains("fade");this._queueCallback(()=>this._destroyElement(),this._element,r)}_destroyElement(){this._element.remove(),B.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(r){return this.each(function(){const u=yt.getOrCreateInstance(this);if(typeof r=="string"){if(u[r]===void 0||r.startsWith("_")||r==="constructor")throw new TypeError(`No method named "${r}"`);u[r](this)}})}}J(yt,"close"),I(yt);const At='[data-bs-toggle="button"]';class pt extends R{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(r){return this.each(function(){const u=pt.getOrCreateInstance(this);r==="toggle"&&u[r]()})}}function gt(k){return k==="true"||k!=="false"&&(k===Number(k).toString()?Number(k):k===""||k==="null"?null:k)}function v(k){return k.replace(/[A-Z]/g,r=>`-${r.toLowerCase()}`)}B.on(document,"click.bs.button.data-api",At,k=>{k.preventDefault();const r=k.target.closest(At);pt.getOrCreateInstance(r).toggle()}),I(pt);const $={setDataAttribute(k,r,u){k.setAttribute(`data-bs-${v(r)}`,u)},removeDataAttribute(k,r){k.removeAttribute(`data-bs-${v(r)}`)},getDataAttributes(k){if(!k)return{};const r={};return Object.keys(k.dataset).filter(u=>u.startsWith("bs")).forEach(u=>{let x=u.replace(/^bs/,"");x=x.charAt(0).toLowerCase()+x.slice(1,x.length),r[x]=gt(k.dataset[u])}),r},getDataAttribute:(k,r)=>gt(k.getAttribute(`data-bs-${v(r)}`)),offset(k){const r=k.getBoundingClientRect();return{top:r.top+window.pageYOffset,left:r.left+window.pageXOffset}},position:k=>({top:k.offsetTop,left:k.offsetLeft})},M={find:(k,r=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(r,k)),findOne:(k,r=document.documentElement)=>Element.prototype.querySelector.call(r,k),children:(k,r)=>[].concat(...k.children).filter(u=>u.matches(r)),parents(k,r){const u=[];let x=k.parentNode;for(;x&&x.nodeType===Node.ELEMENT_NODE&&x.nodeType!==3;)x.matches(r)&&u.push(x),x=x.parentNode;return u},prev(k,r){let u=k.previousElementSibling;for(;u;){if(u.matches(r))return[u];u=u.previousElementSibling}return[]},next(k,r){let u=k.nextElementSibling;for(;u;){if(u.matches(r))return[u];u=u.nextElementSibling}return[]},focusableChildren(k){const r=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(u=>`${u}:not([tabindex^="-"])`).join(", ");return this.find(r,k).filter(u=>!w(u)&&_(u))}},U="carousel",K={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Q={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Z="next",G="prev",X="left",Y="right",ct={ArrowLeft:Y,ArrowRight:X},rt="slid.bs.carousel",lt="active",ht=".active.carousel-item";class vt extends R{constructor(r,u){super(r),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(u),this._indicatorsElement=M.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return K}static get NAME(){return U}next(){this._slide(Z)}nextWhenVisible(){!document.hidden&&_(this._element)&&this.next()}prev(){this._slide(G)}pause(r){r||(this._isPaused=!0),M.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(h(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(r){r||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(r){this._activeElement=M.findOne(ht,this._element);const u=this._getItemIndex(this._activeElement);if(r>this._items.length-1||r<0)return;if(this._isSliding)return void B.one(this._element,rt,()=>this.to(r));if(u===r)return this.pause(),void this.cycle();const x=r>u?Z:G;this._slide(x,this._items[r])}_getConfig(r){return r={...K,...$.getDataAttributes(this._element),...typeof r=="object"?r:{}},m(U,r,Q),r}_handleSwipe(){const r=Math.abs(this.touchDeltaX);if(r<=40)return;const u=r/this.touchDeltaX;this.touchDeltaX=0,u&&this._slide(u>0?Y:X)}_addEventListeners(){this._config.keyboard&&B.on(this._element,"keydown.bs.carousel",r=>this._keydown(r)),this._config.pause==="hover"&&(B.on(this._element,"mouseenter.bs.carousel",r=>this.pause(r)),B.on(this._element,"mouseleave.bs.carousel",r=>this.cycle(r))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const r=H=>this._pointerEvent&&(H.pointerType==="pen"||H.pointerType==="touch"),u=H=>{r(H)?this.touchStartX=H.clientX:this._pointerEvent||(this.touchStartX=H.touches[0].clientX)},x=H=>{this.touchDeltaX=H.touches&&H.touches.length>1?0:H.touches[0].clientX-this.touchStartX},P=H=>{r(H)&&(this.touchDeltaX=H.clientX-this.touchStartX),this._handleSwipe(),this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(it=>this.cycle(it),500+this._config.interval))};M.find(".carousel-item img",this._element).forEach(H=>{B.on(H,"dragstart.bs.carousel",it=>it.preventDefault())}),this._pointerEvent?(B.on(this._element,"pointerdown.bs.carousel",H=>u(H)),B.on(this._element,"pointerup.bs.carousel",H=>P(H)),this._element.classList.add("pointer-event")):(B.on(this._element,"touchstart.bs.carousel",H=>u(H)),B.on(this._element,"touchmove.bs.carousel",H=>x(H)),B.on(this._element,"touchend.bs.carousel",H=>P(H)))}_keydown(r){if(/input|textarea/i.test(r.target.tagName))return;const u=ct[r.key];u&&(r.preventDefault(),this._slide(u))}_getItemIndex(r){return this._items=r&&r.parentNode?M.find(".carousel-item",r.parentNode):[],this._items.indexOf(r)}_getItemByOrder(r,u){const x=r===Z;return N(this._items,u,x,this._config.wrap)}_triggerSlideEvent(r,u){const x=this._getItemIndex(r),P=this._getItemIndex(M.findOne(ht,this._element));return B.trigger(this._element,"slide.bs.carousel",{relatedTarget:r,direction:u,from:P,to:x})}_setActiveIndicatorElement(r){if(this._indicatorsElement){const u=M.findOne(".active",this._indicatorsElement);u.classList.remove(lt),u.removeAttribute("aria-current");const x=M.find("[data-bs-target]",this._indicatorsElement);for(let P=0;P{B.trigger(this._element,rt,{relatedTarget:it,direction:ae,from:H,to:bt})};if(this._element.classList.contains("slide")){it.classList.add(It),j(it),P.classList.add(Ut),it.classList.add(Ut);const we=()=>{it.classList.remove(Ut,It),it.classList.add(lt),P.classList.remove(lt,It,Ut),this._isSliding=!1,setTimeout(te,0)};this._queueCallback(we,P,!0)}else P.classList.remove(lt),it.classList.add(lt),this._isSliding=!1,te();Bt&&this.cycle()}_directionToOrder(r){return[Y,X].includes(r)?T()?r===X?G:Z:r===X?Z:G:r}_orderToDirection(r){return[Z,G].includes(r)?T()?r===G?X:Y:r===G?Y:X:r}static carouselInterface(r,u){const x=vt.getOrCreateInstance(r,u);let{_config:P}=x;typeof u=="object"&&(P={...P,...u});const H=typeof u=="string"?u:P.slide;if(typeof u=="number")x.to(u);else if(typeof H=="string"){if(x[H]===void 0)throw new TypeError(`No method named "${H}"`);x[H]()}else P.interval&&P.ride&&(x.pause(),x.cycle())}static jQueryInterface(r){return this.each(function(){vt.carouselInterface(this,r)})}static dataApiClickHandler(r){const u=d(this);if(!u||!u.classList.contains("carousel"))return;const x={...$.getDataAttributes(u),...$.getDataAttributes(this)},P=this.getAttribute("data-bs-slide-to");P&&(x.interval=!1),vt.carouselInterface(u,x),P&&vt.getInstance(u).to(P),r.preventDefault()}}B.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",vt.dataApiClickHandler),B.on(window,"load.bs.carousel.data-api",()=>{const k=M.find('[data-bs-ride="carousel"]');for(let r=0,u=k.length;rYt===this._element);bt!==null&&Bt.length&&(this._selector=bt,this._triggerArray.push(it))}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return jt}static get NAME(){return Tt}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let r,u=[];if(this._config.parent){const it=M.find(ui,this._config.parent);u=M.find(".collapse.show, .collapse.collapsing",this._config.parent).filter(bt=>!it.includes(bt))}const x=M.findOne(this._selector);if(u.length){const it=u.find(bt=>x!==bt);if(r=it?Zt.getInstance(it):null,r&&r._isTransitioning)return}if(B.trigger(this._element,"show.bs.collapse").defaultPrevented)return;u.forEach(it=>{x!==it&&Zt.getOrCreateInstance(it,{toggle:!1}).hide(),r||W.set(it,"bs.collapse",null)});const P=this._getDimension();this._element.classList.remove(Se),this._element.classList.add(ms),this._element.style[P]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const H=`scroll${P[0].toUpperCase()+P.slice(1)}`;this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(ms),this._element.classList.add(Se,re),this._element.style[P]="",B.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[P]=`${this._element[H]}px`}hide(){if(this._isTransitioning||!this._isShown()||B.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const r=this._getDimension();this._element.style[r]=`${this._element.getBoundingClientRect()[r]}px`,j(this._element),this._element.classList.add(ms),this._element.classList.remove(Se,re);const u=this._triggerArray.length;for(let x=0;x{this._isTransitioning=!1,this._element.classList.remove(ms),this._element.classList.add(Se),B.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}_isShown(r=this._element){return r.classList.contains(re)}_getConfig(r){return(r={...jt,...$.getDataAttributes(this._element),...r}).toggle=Boolean(r.toggle),r.parent=g(r.parent),m(Tt,r,Ft),r}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const r=M.find(ui,this._config.parent);M.find(ie,this._config.parent).filter(u=>!r.includes(u)).forEach(u=>{const x=d(u);x&&this._addAriaAndCollapsedClass([u],this._isShown(x))})}_addAriaAndCollapsedClass(r,u){r.length&&r.forEach(x=>{u?x.classList.remove(Xe):x.classList.add(Xe),x.setAttribute("aria-expanded",u)})}static jQueryInterface(r){return this.each(function(){const u={};typeof r=="string"&&/show|hide/.test(r)&&(u.toggle=!1);const x=Zt.getOrCreateInstance(this,u);if(typeof r=="string"){if(x[r]===void 0)throw new TypeError(`No method named "${r}"`);x[r]()}})}}B.on(document,"click.bs.collapse.data-api",ie,function(k){(k.target.tagName==="A"||k.delegateTarget&&k.delegateTarget.tagName==="A")&&k.preventDefault();const r=l(this);M.find(r).forEach(u=>{Zt.getOrCreateInstance(u,{toggle:!1}).toggle()})}),I(Zt);const Ps="dropdown",Fn="Escape",mo="Space",go="ArrowUp",Rn="ArrowDown",cd=new RegExp("ArrowUp|ArrowDown|Escape"),vo="click.bs.dropdown.data-api",_o="keydown.bs.dropdown.data-api",Is="show",fi='[data-bs-toggle="dropdown"]',Nn=".dropdown-menu",dd=T()?"top-end":"top-start",ud=T()?"top-start":"top-end",fd=T()?"bottom-end":"bottom-start",pd=T()?"bottom-start":"bottom-end",hd=T()?"left-start":"right-start",md=T()?"right-start":"left-start",gd={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},vd={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class he extends R{constructor(r,u){super(r),this._popper=null,this._config=this._getConfig(u),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar()}static get Default(){return gd}static get DefaultType(){return vd}static get NAME(){return Ps}toggle(){return this._isShown()?this.hide():this.show()}show(){if(w(this._element)||this._isShown(this._menu))return;const r={relatedTarget:this._element};if(B.trigger(this._element,"show.bs.dropdown",r).defaultPrevented)return;const u=he.getParentFromElement(this._element);this._inNavbar?$.setDataAttribute(this._menu,"popper","none"):this._createPopper(u),"ontouchstart"in document.documentElement&&!u.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(x=>B.on(x,"mouseover",C)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Is),this._element.classList.add(Is),B.trigger(this._element,"shown.bs.dropdown",r)}hide(){if(w(this._element)||!this._isShown(this._menu))return;const r={relatedTarget:this._element};this._completeHide(r)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(r){B.trigger(this._element,"hide.bs.dropdown",r).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(u=>B.off(u,"mouseover",C)),this._popper&&this._popper.destroy(),this._menu.classList.remove(Is),this._element.classList.remove(Is),this._element.setAttribute("aria-expanded","false"),$.removeDataAttribute(this._menu,"popper"),B.trigger(this._element,"hidden.bs.dropdown",r))}_getConfig(r){if(r={...this.constructor.Default,...$.getDataAttributes(this._element),...r},m(Ps,r,this.constructor.DefaultType),typeof r.reference=="object"&&!p(r.reference)&&typeof r.reference.getBoundingClientRect!="function")throw new TypeError(`${Ps.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return r}_createPopper(r){if(n===void 0)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let u=this._element;this._config.reference==="parent"?u=r:p(this._config.reference)?u=g(this._config.reference):typeof this._config.reference=="object"&&(u=this._config.reference);const x=this._getPopperConfig(),P=x.modifiers.find(H=>H.name==="applyStyles"&&H.enabled===!1);this._popper=n.createPopper(u,this._menu,x),P&&$.setDataAttribute(this._menu,"popper","static")}_isShown(r=this._element){return r.classList.contains(Is)}_getMenuElement(){return M.next(this._element,Nn)[0]}_getPlacement(){const r=this._element.parentNode;if(r.classList.contains("dropend"))return hd;if(r.classList.contains("dropstart"))return md;const u=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return r.classList.contains("dropup")?u?ud:dd:u?pd:fd}_detectNavbar(){return this._element.closest(".navbar")!==null}_getOffset(){const{offset:r}=this._config;return typeof r=="string"?r.split(",").map(u=>Number.parseInt(u,10)):typeof r=="function"?u=>r(u,this._element):r}_getPopperConfig(){const r={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return this._config.display==="static"&&(r.modifiers=[{name:"applyStyles",enabled:!1}]),{...r,...typeof this._config.popperConfig=="function"?this._config.popperConfig(r):this._config.popperConfig}}_selectMenuItem({key:r,target:u}){const x=M.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(_);x.length&&N(x,u,r===Rn,!x.includes(u)).focus()}static jQueryInterface(r){return this.each(function(){const u=he.getOrCreateInstance(this,r);if(typeof r=="string"){if(u[r]===void 0)throw new TypeError(`No method named "${r}"`);u[r]()}})}static clearMenus(r){if(r&&(r.button===2||r.type==="keyup"&&r.key!=="Tab"))return;const u=M.find(fi);for(let x=0,P=u.length;xu+r),this._setElementAttributes(bo,"paddingRight",u=>u+r),this._setElementAttributes(yo,"marginRight",u=>u-r)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(r,u,x){const P=this.getWidth();this._applyManipulationCallback(r,H=>{if(H!==this._element&&window.innerWidth>H.clientWidth+P)return;this._saveInitialAttribute(H,u);const it=window.getComputedStyle(H)[u];H.style[u]=`${x(Number.parseFloat(it))}px`})}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(bo,"paddingRight"),this._resetElementAttributes(yo,"marginRight")}_saveInitialAttribute(r,u){const x=r.style[u];x&&$.setDataAttribute(r,u,x)}_resetElementAttributes(r,u){this._applyManipulationCallback(r,x=>{const P=$.getDataAttribute(x,u);P===void 0?x.style.removeProperty(u):($.removeDataAttribute(x,u),x.style[u]=P)})}_applyManipulationCallback(r,u){p(r)?u(r):M.find(r,this._element).forEach(u)}isOverflowing(){return this.getWidth()>0}}const _d={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},bd={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},wo="show",xo="mousedown.bs.backdrop";class $o{constructor(r){this._config=this._getConfig(r),this._isAppended=!1,this._element=null}show(r){this._config.isVisible?(this._append(),this._config.isAnimated&&j(this._getElement()),this._getElement().classList.add(wo),this._emulateAnimation(()=>{F(r)})):F(r)}hide(r){this._config.isVisible?(this._getElement().classList.remove(wo),this._emulateAnimation(()=>{this.dispose(),F(r)})):F(r)}_getElement(){if(!this._element){const r=document.createElement("div");r.className=this._config.className,this._config.isAnimated&&r.classList.add("fade"),this._element=r}return this._element}_getConfig(r){return(r={..._d,...typeof r=="object"?r:{}}).rootElement=g(r.rootElement),m("backdrop",r,bd),r}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),B.on(this._getElement(),xo,()=>{F(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(B.off(this._element,xo),this._element.remove(),this._isAppended=!1)}_emulateAnimation(r){z(r,this._getElement(),this._config.isAnimated)}}const yd={trapElement:null,autofocus:!0},wd={trapElement:"element",autofocus:"boolean"},ko=".bs.focustrap",Eo="backward";class Co{constructor(r){this._config=this._getConfig(r),this._isActive=!1,this._lastTabNavDirection=null}activate(){const{trapElement:r,autofocus:u}=this._config;this._isActive||(u&&r.focus(),B.off(document,ko),B.on(document,"focusin.bs.focustrap",x=>this._handleFocusin(x)),B.on(document,"keydown.tab.bs.focustrap",x=>this._handleKeydown(x)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,B.off(document,ko))}_handleFocusin(r){const{target:u}=r,{trapElement:x}=this._config;if(u===document||u===x||x.contains(u))return;const P=M.focusableChildren(x);P.length===0?x.focus():this._lastTabNavDirection===Eo?P[P.length-1].focus():P[0].focus()}_handleKeydown(r){r.key==="Tab"&&(this._lastTabNavDirection=r.shiftKey?Eo:"forward")}_getConfig(r){return r={...yd,...typeof r=="object"?r:{}},m("focustrap",r,wd),r}}const Ao="modal",So="Escape",Mo={backdrop:!0,keyboard:!0,focus:!0},xd={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},To="hidden.bs.modal",Bo="show.bs.modal",Oo="resize.bs.modal",Po="click.dismiss.bs.modal",Io="keydown.dismiss.bs.modal",jo="mousedown.dismiss.bs.modal",Lo="modal-open",Do="show",zn="modal-static";class gs extends R{constructor(r,u){super(r),this._config=this._getConfig(u),this._dialog=M.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new Hn}static get Default(){return Mo}static get NAME(){return Ao}toggle(r){return this._isShown?this.hide():this.show(r)}show(r){this._isShown||this._isTransitioning||B.trigger(this._element,Bo,{relatedTarget:r}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(Lo),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),B.on(this._dialog,jo,()=>{B.one(this._element,"mouseup.dismiss.bs.modal",u=>{u.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(r)))}hide(){if(!this._isShown||this._isTransitioning||B.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const r=this._isAnimated();r&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove(Do),B.off(this._element,Po),B.off(this._dialog,jo),this._queueCallback(()=>this._hideModal(),this._element,r)}dispose(){[window,this._dialog].forEach(r=>B.off(r,".bs.modal")),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new $o({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Co({trapElement:this._element})}_getConfig(r){return r={...Mo,...$.getDataAttributes(this._element),...typeof r=="object"?r:{}},m(Ao,r,xd),r}_showElement(r){const u=this._isAnimated(),x=M.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,x&&(x.scrollTop=0),u&&j(this._element),this._element.classList.add(Do),this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,B.trigger(this._element,"shown.bs.modal",{relatedTarget:r})},this._dialog,u)}_setEscapeEvent(){this._isShown?B.on(this._element,Io,r=>{this._config.keyboard&&r.key===So?(r.preventDefault(),this.hide()):this._config.keyboard||r.key!==So||this._triggerBackdropTransition()}):B.off(this._element,Io)}_setResizeEvent(){this._isShown?B.on(window,Oo,()=>this._adjustDialog()):B.off(window,Oo)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(Lo),this._resetAdjustments(),this._scrollBar.reset(),B.trigger(this._element,To)})}_showBackdrop(r){B.on(this._element,Po,u=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:u.target===u.currentTarget&&(this._config.backdrop===!0?this.hide():this._config.backdrop==="static"&&this._triggerBackdropTransition())}),this._backdrop.show(r)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(B.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:r,scrollHeight:u,style:x}=this._element,P=u>document.documentElement.clientHeight;!P&&x.overflowY==="hidden"||r.contains(zn)||(P||(x.overflowY="hidden"),r.add(zn),this._queueCallback(()=>{r.remove(zn),P||this._queueCallback(()=>{x.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const r=this._element.scrollHeight>document.documentElement.clientHeight,u=this._scrollBar.getWidth(),x=u>0;(!x&&r&&!T()||x&&!r&&T())&&(this._element.style.paddingLeft=`${u}px`),(x&&!r&&!T()||!x&&r&&T())&&(this._element.style.paddingRight=`${u}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(r,u){return this.each(function(){const x=gs.getOrCreateInstance(this,r);if(typeof r=="string"){if(x[r]===void 0)throw new TypeError(`No method named "${r}"`);x[r](u)}})}}B.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',function(k){const r=d(this);["A","AREA"].includes(this.tagName)&&k.preventDefault(),B.one(r,Bo,x=>{x.defaultPrevented||B.one(r,To,()=>{_(this)&&this.focus()})});const u=M.findOne(".modal.show");u&&gs.getInstance(u).hide(),gs.getOrCreateInstance(r).toggle(this)}),J(gs),I(gs);const Fo="offcanvas",Ro={backdrop:!0,keyboard:!0,scroll:!1},$d={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},No="show",Ho=".offcanvas.show",zo="hidden.bs.offcanvas";class Qe extends R{constructor(r,u){super(r),this._config=this._getConfig(u),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get NAME(){return Fo}static get Default(){return Ro}toggle(r){return this._isShown?this.hide():this.show(r)}show(r){this._isShown||B.trigger(this._element,"show.bs.offcanvas",{relatedTarget:r}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||new Hn().hide(),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(No),this._queueCallback(()=>{this._config.scroll||this._focustrap.activate(),B.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:r})},this._element,!0))}hide(){this._isShown&&(B.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.remove(No),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||new Hn().reset(),B.trigger(this._element,zo)},this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_getConfig(r){return r={...Ro,...$.getDataAttributes(this._element),...typeof r=="object"?r:{}},m(Fo,r,$d),r}_initializeBackDrop(){return new $o({className:"offcanvas-backdrop",isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_initializeFocusTrap(){return new Co({trapElement:this._element})}_addEventListeners(){B.on(this._element,"keydown.dismiss.bs.offcanvas",r=>{this._config.keyboard&&r.key==="Escape"&&this.hide()})}static jQueryInterface(r){return this.each(function(){const u=Qe.getOrCreateInstance(this,r);if(typeof r=="string"){if(u[r]===void 0||r.startsWith("_")||r==="constructor")throw new TypeError(`No method named "${r}"`);u[r](this)}})}}B.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',function(k){const r=d(this);if(["A","AREA"].includes(this.tagName)&&k.preventDefault(),w(this))return;B.one(r,zo,()=>{_(this)&&this.focus()});const u=M.findOne(Ho);u&&u!==r&&Qe.getInstance(u).hide(),Qe.getOrCreateInstance(r).toggle(this)}),B.on(window,"load.bs.offcanvas.data-api",()=>M.find(Ho).forEach(k=>Qe.getOrCreateInstance(k).show())),J(Qe),I(Qe);const kd=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Ed=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Cd=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ad=(k,r)=>{const u=k.nodeName.toLowerCase();if(r.includes(u))return!kd.has(u)||Boolean(Ed.test(k.nodeValue)||Cd.test(k.nodeValue));const x=r.filter(P=>P instanceof RegExp);for(let P=0,H=x.length;P{Ad(It,Ut)||bt.removeAttribute(It.nodeName)})}return x.body.innerHTML}const Wo="tooltip",Sd=new Set(["sanitize","allowList","sanitizeFn"]),Md={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},Td={AUTO:"auto",TOP:"top",RIGHT:T()?"left":"right",BOTTOM:"bottom",LEFT:T()?"right":"left"},Bd={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Od={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},Ki="fade",pi="show",hi="show",qn="out",Vo=".tooltip-inner",Ko=".modal",Uo="hide.bs.modal",Ui="hover",Yo="focus";class vs extends R{constructor(r,u){if(n===void 0)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(r),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(u),this.tip=null,this._setListeners()}static get Default(){return Bd}static get NAME(){return Wo}static get Event(){return Od}static get DefaultType(){return Md}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(r){if(this._isEnabled)if(r){const u=this._initializeOnDelegatedTarget(r);u._activeTrigger.click=!u._activeTrigger.click,u._isWithActiveTrigger()?u._enter(null,u):u._leave(null,u)}else{if(this.getTipElement().classList.contains(pi))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),B.off(this._element.closest(Ko),Uo,this._hideModalHandler),this.tip&&this.tip.remove(),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const r=B.trigger(this._element,this.constructor.Event.SHOW),u=b(this._element),x=u===null?this._element.ownerDocument.documentElement.contains(this._element):u.contains(this._element);if(r.defaultPrevented||!x)return;this.constructor.NAME==="tooltip"&&this.tip&&this.getTitle()!==this.tip.querySelector(Vo).innerHTML&&(this._disposePopper(),this.tip.remove(),this.tip=null);const P=this.getTipElement(),H=(It=>{do It+=Math.floor(1e6*Math.random());while(document.getElementById(It));return It})(this.constructor.NAME);P.setAttribute("id",H),this._element.setAttribute("aria-describedby",H),this._config.animation&&P.classList.add(Ki);const it=typeof this._config.placement=="function"?this._config.placement.call(this,P,this._element):this._config.placement,bt=this._getAttachment(it);this._addAttachmentClass(bt);const{container:Bt}=this._config;W.set(P,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(Bt.append(P),B.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=n.createPopper(this._element,P,this._getPopperConfig(bt)),P.classList.add(pi);const Yt=this._resolvePossibleFunction(this._config.customClass);Yt&&P.classList.add(...Yt.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(It=>{B.on(It,"mouseover",C)});const Ut=this.tip.classList.contains(Ki);this._queueCallback(()=>{const It=this._hoverState;this._hoverState=null,B.trigger(this._element,this.constructor.Event.SHOWN),It===qn&&this._leave(null,this)},this.tip,Ut)}hide(){if(!this._popper)return;const r=this.getTipElement();if(B.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;r.classList.remove(pi),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(x=>B.off(x,"mouseover",C)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const u=this.tip.classList.contains(Ki);this._queueCallback(()=>{this._isWithActiveTrigger()||(this._hoverState!==hi&&r.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),B.trigger(this._element,this.constructor.Event.HIDDEN),this._disposePopper())},this.tip,u),this._hoverState=""}update(){this._popper!==null&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const r=document.createElement("div");r.innerHTML=this._config.template;const u=r.children[0];return this.setContent(u),u.classList.remove(Ki,pi),this.tip=u,this.tip}setContent(r){this._sanitizeAndSetContent(r,this.getTitle(),Vo)}_sanitizeAndSetContent(r,u,x){const P=M.findOne(x,r);u||!P?this.setElementContent(P,u):P.remove()}setElementContent(r,u){if(r!==null)return p(u)?(u=g(u),void(this._config.html?u.parentNode!==r&&(r.innerHTML="",r.append(u)):r.textContent=u.textContent)):void(this._config.html?(this._config.sanitize&&(u=qo(u,this._config.allowList,this._config.sanitizeFn)),r.innerHTML=u):r.textContent=u)}getTitle(){const r=this._element.getAttribute("data-bs-original-title")||this._config.title;return this._resolvePossibleFunction(r)}updateAttachment(r){return r==="right"?"end":r==="left"?"start":r}_initializeOnDelegatedTarget(r,u){return u||this.constructor.getOrCreateInstance(r.delegateTarget,this._getDelegateConfig())}_getOffset(){const{offset:r}=this._config;return typeof r=="string"?r.split(",").map(u=>Number.parseInt(u,10)):typeof r=="function"?u=>r(u,this._element):r}_resolvePossibleFunction(r){return typeof r=="function"?r.call(this._element):r}_getPopperConfig(r){const u={placement:r,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:x=>this._handlePopperPlacementChange(x)}],onFirstUpdate:x=>{x.options.placement!==x.placement&&this._handlePopperPlacementChange(x)}};return{...u,...typeof this._config.popperConfig=="function"?this._config.popperConfig(u):this._config.popperConfig}}_addAttachmentClass(r){this.getTipElement().classList.add(`${this._getBasicClassPrefix()}-${this.updateAttachment(r)}`)}_getAttachment(r){return Td[r.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(r=>{if(r==="click")B.on(this._element,this.constructor.Event.CLICK,this._config.selector,u=>this.toggle(u));else if(r!=="manual"){const u=r===Ui?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,x=r===Ui?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;B.on(this._element,u,this._config.selector,P=>this._enter(P)),B.on(this._element,x,this._config.selector,P=>this._leave(P))}}),this._hideModalHandler=()=>{this._element&&this.hide()},B.on(this._element.closest(Ko),Uo,this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const r=this._element.getAttribute("title"),u=typeof this._element.getAttribute("data-bs-original-title");(r||u!=="string")&&(this._element.setAttribute("data-bs-original-title",r||""),!r||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",r),this._element.setAttribute("title",""))}_enter(r,u){u=this._initializeOnDelegatedTarget(r,u),r&&(u._activeTrigger[r.type==="focusin"?Yo:Ui]=!0),u.getTipElement().classList.contains(pi)||u._hoverState===hi?u._hoverState=hi:(clearTimeout(u._timeout),u._hoverState=hi,u._config.delay&&u._config.delay.show?u._timeout=setTimeout(()=>{u._hoverState===hi&&u.show()},u._config.delay.show):u.show())}_leave(r,u){u=this._initializeOnDelegatedTarget(r,u),r&&(u._activeTrigger[r.type==="focusout"?Yo:Ui]=u._element.contains(r.relatedTarget)),u._isWithActiveTrigger()||(clearTimeout(u._timeout),u._hoverState=qn,u._config.delay&&u._config.delay.hide?u._timeout=setTimeout(()=>{u._hoverState===qn&&u.hide()},u._config.delay.hide):u.hide())}_isWithActiveTrigger(){for(const r in this._activeTrigger)if(this._activeTrigger[r])return!0;return!1}_getConfig(r){const u=$.getDataAttributes(this._element);return Object.keys(u).forEach(x=>{Sd.has(x)&&delete u[x]}),(r={...this.constructor.Default,...u,...typeof r=="object"&&r?r:{}}).container=r.container===!1?document.body:g(r.container),typeof r.delay=="number"&&(r.delay={show:r.delay,hide:r.delay}),typeof r.title=="number"&&(r.title=r.title.toString()),typeof r.content=="number"&&(r.content=r.content.toString()),m(Wo,r,this.constructor.DefaultType),r.sanitize&&(r.template=qo(r.template,r.allowList,r.sanitizeFn)),r}_getDelegateConfig(){const r={};for(const u in this._config)this.constructor.Default[u]!==this._config[u]&&(r[u]=this._config[u]);return r}_cleanTipClass(){const r=this.getTipElement(),u=new RegExp(`(^|\\s)${this._getBasicClassPrefix()}\\S+`,"g"),x=r.getAttribute("class").match(u);x!==null&&x.length>0&&x.map(P=>P.trim()).forEach(P=>r.classList.remove(P))}_getBasicClassPrefix(){return"bs-tooltip"}_handlePopperPlacementChange(r){const{state:u}=r;u&&(this.tip=u.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(u.placement)))}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(r){return this.each(function(){const u=vs.getOrCreateInstance(this,r);if(typeof r=="string"){if(u[r]===void 0)throw new TypeError(`No method named "${r}"`);u[r]()}})}}I(vs);const Pd={...vs.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},Id={...vs.DefaultType,content:"(string|element|function)"},jd={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Yi extends vs{static get Default(){return Pd}static get NAME(){return"popover"}static get Event(){return jd}static get DefaultType(){return Id}isWithContent(){return this.getTitle()||this._getContent()}setContent(r){this._sanitizeAndSetContent(r,this.getTitle(),".popover-header"),this._sanitizeAndSetContent(r,this._getContent(),".popover-body")}_getContent(){return this._resolvePossibleFunction(this._config.content)}_getBasicClassPrefix(){return"bs-popover"}static jQueryInterface(r){return this.each(function(){const u=Yi.getOrCreateInstance(this,r);if(typeof r=="string"){if(u[r]===void 0)throw new TypeError(`No method named "${r}"`);u[r]()}})}}I(Yi);const Go="scrollspy",Xo={offset:10,method:"auto",target:""},Ld={offset:"number",method:"string",target:"(string|element)"},js="active",Wn=".nav-link, .list-group-item, .dropdown-item",Qo="position";class mi extends R{constructor(r,u){super(r),this._scrollElement=this._element.tagName==="BODY"?window:this._element,this._config=this._getConfig(u),this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,B.on(this._scrollElement,"scroll.bs.scrollspy",()=>this._process()),this.refresh(),this._process()}static get Default(){return Xo}static get NAME(){return Go}refresh(){const r=this._scrollElement===this._scrollElement.window?"offset":Qo,u=this._config.method==="auto"?r:this._config.method,x=u===Qo?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),M.find(Wn,this._config.target).map(P=>{const H=l(P),it=H?M.findOne(H):null;if(it){const bt=it.getBoundingClientRect();if(bt.width||bt.height)return[$[u](it).top+x,H]}return null}).filter(P=>P).sort((P,H)=>P[0]-H[0]).forEach(P=>{this._offsets.push(P[0]),this._targets.push(P[1])})}dispose(){B.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(r){return(r={...Xo,...$.getDataAttributes(this._element),...typeof r=="object"&&r?r:{}}).target=g(r.target)||document.documentElement,m(Go,r,Ld),r}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const r=this._getScrollTop()+this._config.offset,u=this._getScrollHeight(),x=this._config.offset+u-this._getOffsetHeight();if(this._scrollHeight!==u&&this.refresh(),r>=x){const P=this._targets[this._targets.length-1];this._activeTarget!==P&&this._activate(P)}else{if(this._activeTarget&&r0)return this._activeTarget=null,void this._clear();for(let P=this._offsets.length;P--;)this._activeTarget!==this._targets[P]&&r>=this._offsets[P]&&(this._offsets[P+1]===void 0||r`${P}[data-bs-target="${r}"],${P}[href="${r}"]`),x=M.findOne(u.join(","),this._config.target);x.classList.add(js),x.classList.contains("dropdown-item")?M.findOne(".dropdown-toggle",x.closest(".dropdown")).classList.add(js):M.parents(x,".nav, .list-group").forEach(P=>{M.prev(P,".nav-link, .list-group-item").forEach(H=>H.classList.add(js)),M.prev(P,".nav-item").forEach(H=>{M.children(H,".nav-link").forEach(it=>it.classList.add(js))})}),B.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:r})}_clear(){M.find(Wn,this._config.target).filter(r=>r.classList.contains(js)).forEach(r=>r.classList.remove(js))}static jQueryInterface(r){return this.each(function(){const u=mi.getOrCreateInstance(this,r);if(typeof r=="string"){if(u[r]===void 0)throw new TypeError(`No method named "${r}"`);u[r]()}})}}B.on(window,"load.bs.scrollspy.data-api",()=>{M.find('[data-bs-spy="scroll"]').forEach(k=>new mi(k))}),I(mi);const gi="active",Jo="fade",Zo="show",tr=".active",er=":scope > li > .active";class vi extends R{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(gi))return;let r;const u=d(this._element),x=this._element.closest(".nav, .list-group");if(x){const it=x.nodeName==="UL"||x.nodeName==="OL"?er:tr;r=M.find(it,x),r=r[r.length-1]}const P=r?B.trigger(r,"hide.bs.tab",{relatedTarget:this._element}):null;if(B.trigger(this._element,"show.bs.tab",{relatedTarget:r}).defaultPrevented||P!==null&&P.defaultPrevented)return;this._activate(this._element,x);const H=()=>{B.trigger(r,"hidden.bs.tab",{relatedTarget:this._element}),B.trigger(this._element,"shown.bs.tab",{relatedTarget:r})};u?this._activate(u,u.parentNode,H):H()}_activate(r,u,x){const P=(!u||u.nodeName!=="UL"&&u.nodeName!=="OL"?M.children(u,tr):M.find(er,u))[0],H=x&&P&&P.classList.contains(Jo),it=()=>this._transitionComplete(r,P,x);P&&H?(P.classList.remove(Zo),this._queueCallback(it,r,!0)):it()}_transitionComplete(r,u,x){if(u){u.classList.remove(gi);const H=M.findOne(":scope > .dropdown-menu .active",u.parentNode);H&&H.classList.remove(gi),u.getAttribute("role")==="tab"&&u.setAttribute("aria-selected",!1)}r.classList.add(gi),r.getAttribute("role")==="tab"&&r.setAttribute("aria-selected",!0),j(r),r.classList.contains(Jo)&&r.classList.add(Zo);let P=r.parentNode;if(P&&P.nodeName==="LI"&&(P=P.parentNode),P&&P.classList.contains("dropdown-menu")){const H=r.closest(".dropdown");H&&M.find(".dropdown-toggle",H).forEach(it=>it.classList.add(gi)),r.setAttribute("aria-expanded",!0)}x&&x()}static jQueryInterface(r){return this.each(function(){const u=vi.getOrCreateInstance(this);if(typeof r=="string"){if(u[r]===void 0)throw new TypeError(`No method named "${r}"`);u[r]()}})}}B.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',function(k){["A","AREA"].includes(this.tagName)&&k.preventDefault(),w(this)||vi.getOrCreateInstance(this).show()}),I(vi);const sr="toast",ir="hide",_i="show",Gi="showing",Dd={animation:"boolean",autohide:"boolean",delay:"number"},nr={animation:!0,autohide:!0,delay:5e3};class bi extends R{constructor(r,u){super(r),this._config=this._getConfig(u),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Dd}static get Default(){return nr}static get NAME(){return sr}show(){B.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(ir),j(this._element),this._element.classList.add(_i),this._element.classList.add(Gi),this._queueCallback(()=>{this._element.classList.remove(Gi),B.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains(_i)&&(B.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(Gi),this._queueCallback(()=>{this._element.classList.add(ir),this._element.classList.remove(Gi),this._element.classList.remove(_i),B.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains(_i)&&this._element.classList.remove(_i),super.dispose()}_getConfig(r){return r={...nr,...$.getDataAttributes(this._element),...typeof r=="object"&&r?r:{}},m(sr,r,this.constructor.DefaultType),r}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(r,u){switch(r.type){case"mouseover":case"mouseout":this._hasMouseInteraction=u;break;case"focusin":case"focusout":this._hasKeyboardInteraction=u}if(u)return void this._clearTimeout();const x=r.relatedTarget;this._element===x||this._element.contains(x)||this._maybeScheduleHide()}_setListeners(){B.on(this._element,"mouseover.bs.toast",r=>this._onInteraction(r,!0)),B.on(this._element,"mouseout.bs.toast",r=>this._onInteraction(r,!1)),B.on(this._element,"focusin.bs.toast",r=>this._onInteraction(r,!0)),B.on(this._element,"focusout.bs.toast",r=>this._onInteraction(r,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(r){return this.each(function(){const u=bi.getOrCreateInstance(this,r);if(typeof r=="string"){if(u[r]===void 0)throw new TypeError(`No method named "${r}"`);u[r](this)}})}}return J(bi),I(bi),{Alert:yt,Button:pt,Carousel:vt,Collapse:Zt,Dropdown:he,Modal:gs,Offcanvas:Qe,Popover:Yi,ScrollSpy:mi,Tab:vi,Toast:bi,Tooltip:vs}})})(Oc);var m_=to(Oc.exports);const Vi=pp("storeId",{state:()=>({bootstrap:m_})}),g_=["data-bs-toggle","data-bs-placement","title"],v_=["src","alt"],__={key:0,class:"position-absolute",style:{top:10,right:10},width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},b_=a("g",{id:"lock-black",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[a("circle",{id:"Oval",fill:"#1F2937",cx:"12",cy:"12",r:"12"}),a("g",{id:"padlock",transform:"translate(7.000000, 5.000000)",fill:"#FFFFFF","fill-rule":"nonzero"},[a("path",{d:"M5,0 C3.16666667,0 1.66666667,1.5 1.66666667,3.33333333 L1.66666667,4.58333333 C0.666666667,5.5 0,6.83333333 0,8.33333333 C0,11.0833333 2.25,13.3333333 5,13.3333333 C7.75,13.3333333 10,11.0833333 10,8.33333333 C10,6.83333333 9.33333333,5.5 8.33333333,4.58333333 L8.33333333,3.33333333 C8.33333333,1.5 6.83333333,0 5,0 Z M5.83333333,8.91666667 L5.83333333,10.8333333 L4.16666667,10.8333333 L4.16666667,8.91666667 C3.66666667,8.66666667 3.33333333,8.08333333 3.33333333,7.5 C3.33333333,6.58333333 4.08333333,5.83333333 5,5.83333333 C5.91666667,5.83333333 6.66666667,6.58333333 6.66666667,7.5 C6.66666667,8.08333333 6.33333333,8.66666667 5.83333333,8.91666667 Z M6.66666667,3.66666667 C6.16666667,3.41666667 5.58333333,3.33333333 5,3.33333333 C4.41666667,3.33333333 3.83333333,3.41666667 3.33333333,3.66666667 L3.33333333,3.33333333 C3.33333333,2.41666667 4.08333333,1.66666667 5,1.66666667 C5.91666667,1.66666667 6.66666667,2.41666667 6.66666667,3.33333333 L6.66666667,3.66666667 Z"})])],-1),y_=[b_],w_={class:"mt-2 ms-2"},x_={class:"mb-0"},$_={class:"text-secondary text-sm font-weight-normal"},k_={inheritAttrs:!1},Ei=Object.assign(k_,{name:"ExampleCard",props:{route:{type:String,required:!0},image:{type:String,required:!0},title:{type:String,default:""},subtitle:{type:String,default:""},pro:{type:Boolean,default:!1}},setup(t){const e=Vi();return Mt(()=>{On(e.bootstrap)}),(s,i)=>{const n=Xl("RouterLink");return L(),qt(n,{to:{name:t.route}},{default:y(()=>[a("div",Ua({class:"card move-on-hover"},s.$attrs,{"data-bs-toggle":t.pro?"tooltip":null,"data-bs-placement":t.pro?"top":null,title:t.pro?"Pro Element":null}),[a("img",{class:ot(["w-100",t.pro&&"opacity-6"]),src:t.image,alt:t.title,loading:"lazy"},null,10,v_),t.pro?(L(),q("svg",__,y_)):Ae("",!0)],16,g_),a("div",w_,[a("h6",x_,ut(t.title),1),a("p",$_,ut(t.subtitle),1)])]),_:1},8,["to"])}}}),Ht={name:"MaterialBadge",props:{size:{type:String,validator(t){return["sm","md","lg"].includes(t)},default:"md"},color:{validator(t){return["primary","secondary","info","success","warning","error","danger","light","dark","white"].includes(t)},default:"success"},variant:{type:String,validator(t){return["fill","gradient"].includes(t)},default:"fill"},rounded:{type:Boolean,default:!1}},setup(t){function e(s,i,n,o){let c,l,d;return s==="gradient"?c=`bg-gradient-${i}`:c=`badge-${i} bg-${i}`,l=n&&`badge-${n}`,d=o&&"rounded-pill",`${c} ${l} ${d}`}return(s,i)=>(L(),q("span",{class:ot(["badge",e(t.variant,t.color,t.size,t.rounded)])},[Ce(s.$slots,"default")],2))}};var E_="/vue-material-kit-pro/assets/signin-cover.29d740f4.png";const C_={class:"py-5"},A_={class:"container"},S_={class:"row"},M_={class:"row text-center my-sm-5 mt-5"},T_={class:"col-lg-6 mx-auto"},B_=A("Boost creativity"),O_=a("h2",{class:""},"With our coded pages",-1),P_=a("p",{class:"lead"},[A(" The easiest way to get started is to use one of our "),a("br"),A(" pre-built example pages. ")],-1),I_={class:"container mt-5"},j_={class:"row"},L_={class:"col-md-8"},D_={class:"row mt-4"},F_={class:"col-md-6 mt-md-0 mt-5"},R_={class:"col-md-6 mt-md-0 mt-5"},N_={class:"row mt-4"},H_={class:"col-md-6 mt-md-0 mt-5"},z_={class:"col-md-6 mt-md-0 mt-5"},q_=a("div",{class:"col-md-3 mx-auto mt-md-0 mt-3"},[a("div",{class:"position-sticky",style:{top:"100px !important"}},[a("h3",null," Presentation Pages for Company, Landing Pages, Blogs and Support "),a("h6",{class:"text-secondary font-weight-normal"}," These is just a small selection of the multiple possibitilies you have. Focus on the business, not on the design. ")])],-1),W_={name:"PresentationPages",setup(t){return(e,s)=>(L(),q("section",C_,[a("div",A_,[a("div",S_,[a("div",M_,[a("div",T_,[f(Ht,{color:"success",class:"mb-3"},{default:y(()=>[B_]),_:1}),O_,P_])])])]),a("div",I_,[a("div",j_,[a("div",L_,[a("div",D_,[a("div",F_,[f(Ei,{class:"shadow-lg",title:"About Us Page",image:"https://raw.githubusercontent.com/creativetimofficial/public-assets/master/material-design-system/presentation/pages/about-us.jpg",route:"about"})]),a("div",R_,[f(Ei,{class:"shadow-lg",title:"Contact Us Page",image:"https://raw.githubusercontent.com/creativetimofficial/public-assets/master/material-design-system/presentation/pages/contact.jpg",route:"contactus"})])]),a("div",N_,[a("div",H_,[f(Ei,{classes:"mt-5",title:"Sign In Page",image:D(E_),route:"signin-basic"},null,8,["image"])]),a("div",z_,[f(Ei,{classes:"shadow-lg",title:"Author Page",image:"https://raw.githubusercontent.com/creativetimofficial/public-assets/master/material-design-system/presentation/pages/author.jpg",route:"author"})])])]),q_])])]))}},V_={class:"my-5 py-5"},K_={class:"container"},U_={class:"row"},Y_={class:"row justify-content-center text-center my-sm-5"},G_={class:"col-lg-6"},X_=A("Infinite combinations"),Q_=a("h2",{class:"text-dark mb-0"},"Huge collection of sections",-1),J_=a("p",{class:"lead"}," We have created multiple options for you to put together and customise into pixel perfect pages. ",-1),Z_={class:"container mt-sm-5 mt-3"},tb={class:"position-sticky pb-lg-5 pb-3 mt-lg-0 mt-5 ps-2",style:{top:"100px"}},eb={class:"text-secondary font-weight-normal pe-3"},sb={inheritAttrs:!1},ib=Object.assign(sb,{name:"PresentationExample",props:{data:{type:Array,required:!0,heading:{type:String,required:!0},description:{type:String,required:!0},items:{type:Array,required:!0,image:{type:String,required:!0},title:{type:String,required:!0},subtitle:{type:String,required:!0}}},col1:{type:String,default:"col-lg-3"},col2:{type:String,default:"col-lg-9"}},setup(t){return(e,s)=>(L(),q("section",V_,[a("div",K_,[a("div",U_,[a("div",Y_,[a("div",G_,[f(Ht,{color:"success",class:"mb-3"},{default:y(()=>[X_]),_:1}),Q_,J_])])])]),a("div",Z_,[(L(!0),q(Lt,null,Ke(t.data,({heading:i,description:n,items:o},c)=>{var l,d;return L(),q("div",{class:ot(`row ${c!=0&&c!=-1?"pt-lg-6":""}`),key:i},[a("div",{class:ot(`${(l=t.col1)!=null?l:"col-lg-3"}`)},[a("div",tb,[a("h3",null,ut(i),1),a("h6",eb,ut(n),1)])],2),a("div",{class:ot(`${(d=t.col2)!=null?d:"col-lg-9"}`)},[a("div",{class:ot(`row ${c!=0?"mt-3":""}`)},[(L(!0),q(Lt,null,Ke(o,({image:h,title:p,subtitle:g,route:m,pro:_})=>(L(),q("div",{class:"col-md-4 mt-md-0",key:p},[f(Ei,{class:"min-height-160 shadow-lg mt-4",image:h,title:p,subtitle:g,route:m,pro:_},null,8,["image","title","subtitle","route","pro"])]))),128))],2)],2)],2)}),128))])]))}});var nb="/vue-material-kit-pro/assets/pricing.a462a071.png",ab="/vue-material-kit-pro/assets/features.4a05a0ff.png",ob="/vue-material-kit-pro/assets/blog-posts.439e8426.png",rb="/vue-material-kit-pro/assets/testimonials.0d321961.png",lb="/vue-material-kit-pro/assets/team.3605574d.png",cb="/vue-material-kit-pro/assets/stat.117b0a4a.png",db="/vue-material-kit-pro/assets/content.98ead8a7.png",ub="/vue-material-kit-pro/assets/pagination.f8a3826e.png",fb="/vue-material-kit-pro/assets/alerts.98bff990.jpg",pb="/vue-material-kit-pro/assets/popovers.65fa6d6c.jpg",hb="/vue-material-kit-pro/assets/modals.f4ecdb4b.jpg",mb="/vue-material-kit-pro/assets/dropdowns.61f43d5f.jpg";const Kt="https://raw.githubusercontent.com/creativetimofficial/public-assets/master/material-design-system/presentation/sections";var gb=[{heading:"Design Blocks",description:"A selection of 45 page sections that fit perfectly in any combination",items:[{image:`${Kt}/headers.jpg`,title:"Page Headers",subtitle:"10 Examples",route:"page-headers",pro:!1},{image:ab,title:"Features",subtitle:"14 Examples",route:"page-features",pro:!1},{image:nb,title:"Pricing",subtitle:"8 Examples",route:"presentation",pro:!0},{image:`${Kt}/faq.jpg`,title:"FAQ",subtitle:"1 Example",route:"presentation",pro:!0},{image:ob,title:"Blog Posts",subtitle:"11 Examples",route:"presentation",pro:!0},{image:rb,title:"Testimonials",subtitle:"11 Examples",route:"presentation",pro:!0},{image:lb,title:"Teams",subtitle:"6 Examples",route:"presentation",pro:!0},{image:cb,title:"Stats",subtitle:"3 Examples",route:"presentation",pro:!0},{image:`${Kt}/call-to-action.jpg`,title:"Call to Actions",subtitle:"8 Examples",route:"presentation",pro:!0},{image:`${Kt}/projects.jpg`,title:"Applications",subtitle:"6 Examples",route:"presentation",pro:!0},{image:`${Kt}/logo-area.jpg`,title:"Logo Areas",subtitle:"4 Examples",route:"presentation",pro:!0},{image:`${Kt}/footers.jpg`,title:"Footers",subtitle:"10 Examples",route:"presentation",pro:!0},{image:`${Kt}/general-cards.jpg`,title:"General Cards",subtitle:"9 Examples",route:"presentation",pro:!0},{image:db,title:"Content Sections",subtitle:"8 Examples",route:"presentation",pro:!0}]},{heading:"Navigation",description:"30+ components that will help go through the pages",items:[{image:`${Kt}/navbars.jpg`,title:"Navbars",subtitle:"4 Examples",route:"navigation-navbars",pro:!1},{image:`${Kt}/nav-tabs.jpg`,title:"Nav Tabs",subtitle:"2 Nav Tabs",route:"navigation-navtabs",pro:!1},{image:ub,title:"Pagination",subtitle:"3 Examples",route:"navigation-pagination",pro:!1}]},{heading:"Input Areas",description:"50+ elements that you need for text manipulation and insertion",items:[{image:`${Kt}/newsletters.jpg`,title:"Newsletters",subtitle:"6 Examples",route:"presentation",pro:!0},{image:`${Kt}/contact-sections.jpg`,title:"Contact Sections",subtitle:"8 Examples",route:"presentation",pro:!0},{image:`${Kt}/forms.jpg`,title:"Forms",subtitle:"3 Examples",route:"inputareas-forms",pro:!1},{image:`${Kt}/inputs.jpg`,title:"Inputs",subtitle:"6 Examples",route:"inputareas-inputs",pro:!1}]},{heading:"Attention Catchers",description:"20+ Fully coded components that popup from different places of the screen",items:[{image:fb,title:"Alerts",subtitle:"4 Examples",route:"ac-alerts",pro:!1},{image:`${Kt}/toasts.jpg`,title:"Notifications",subtitle:"3 Examples",route:"presentation",pro:!0},{image:pb,title:"Tooltips & Popovers",subtitle:"2 Examples",route:"ac-tooltips-popovers",pro:!1},{image:hb,title:"Modals",subtitle:"5 Examples",route:"ac-modals",pro:!1}]},{heading:"Elements",description:"80+ carefully crafted small elements that come with multiple colors and shapes",items:[{image:`${Kt}/buttons.jpg`,title:"Buttons",subtitle:"6 Examples",route:"el-buttons",pro:!1},{image:`${Kt}/avatars.jpg`,title:"Avatars",subtitle:"2 Examples",route:"el-avatars",pro:!1},{image:mb,title:"Dropdowns",subtitle:"2 Examples",route:"el-dropdowns",pro:!1},{image:`${Kt}/switch.jpg`,title:"Toggles",subtitle:"2 Examples",route:"el-toggles",pro:!1},{image:`${Kt}/social-buttons.jpg`,title:"Social Buttons",subtitle:"2 Examples",route:"presentation",pro:!0},{image:`${Kt}/breadcrumbs.jpg`,title:"Breadcrumbs",subtitle:"1 Example",route:"el-breadcrumbs",pro:!1},{image:`${Kt}/badges.jpg`,title:"Badges",subtitle:"3 Examples",route:"el-badges",pro:!1},{image:`${Kt}/progress.jpg`,title:"Progress Bars",subtitle:"4 Examples",route:"el-progress-bars",pro:!1},{image:`${Kt}/tables.jpg`,title:"Tables",subtitle:"3 Examples",route:"presentation",pro:!0},{image:`${Kt}/typography.jpg`,title:"Typography",subtitle:"2 Examples",route:"el-typography",pro:!1}]}];const vb={},_b={class:"container mt-sm-5"},bb=pe('

Built by developers

Complex Documentation

From colors, cards, typography to complex elements, you will find the full documentation. Play with the utility classes and you will create unlimited combinations for our components.

Read docs
',2),yb=[bb];function wb(t,e){return L(),q("div",_b,[a("div",{class:"page-header py-6 py-md-5 my-sm-3 mb-3 border-radius-xl",style:se({backgroundImage:"url(https://raw.githubusercontent.com/creativetimofficial/public-assets/master/soft-ui-design-system/assets/img/desktop.jpg)"}),loading:"lazy"},yb,4)])}var xb=ps(vb,[["render",wb]]),$b="/vue-material-kit-pro/assets/logo-apple.9b1c19c3.svg",kb="/vue-material-kit-pro/assets/logo-facebook.d852842d.svg",sd="/vue-material-kit-pro/assets/logo-nasa.41bb4f42.svg",id="/vue-material-kit-pro/assets/logo-vodafone.dca6e8b8.svg",Eb="/vue-material-kit-pro/assets/logo-digitalocean.ad244145.svg";const Cb={class:"col-lg-4 col-md-8"},Ab={class:"card-body"},Sb=["src","alt"],Mb={class:"author"},Tb={class:"name"},Bb=a("i",{class:"far fa-clock"},null,-1),Ob=["innerHTML"],ea={name:"DefaultReviewCard",props:{image:{type:String,default:""},color:{type:String,default:""},name:{type:String,required:!0},date:{type:String,required:!0},review:{type:String,required:!0},rating:{type:Number,required:!0}},setup(t){const e=t,s=i=>{let n;return i==1?n=` + ${e.color?` + + + + + + `:` + + + + + + + `} +`:i==2?n=` + ${e.color?` + + + + + + `:` + + + + + + `} +`:i==3?n=` + ${e.color?` + + + + + + `:` + + + + + + `} +`:i==4?n=` + ${e.color?` + + + + + +`:` + + + + + + + `} +`:i==5&&(n=` + ${e.color?` + + + + + +`:` + + + + + + + `} +`),n};return(i,n)=>(L(),q("div",Cb,[a("div",{class:ot(`card ${e.color?e.color:"card-plain"}`)},[a("div",Ab,[e.image?(L(),q("img",{key:0,src:e.image,alt:e.name,class:"avatar avatar-lg border-radius-lg shadow mt-n5"},null,8,Sb)):Ae("",!0),a("div",Mb,[a("div",Tb,[a("h6",{class:ot(["mb-0 font-weight-bolder",e.color?"text-white":""])},ut(e.name),3),a("div",{class:ot(["stats",e.color?"text-white":""])},[Bb,A(" "+ut(e.date),1)],2)])]),a("p",{class:ot(["mt-4",e.color?"text-white":""])},ut(e.review),3),a("div",{class:"rating mt-3",innerHTML:s(e.rating)},null,8,Ob)])],2)]))}},Pb={class:"py-7"},Ib={class:"container"},jb=pe('

Trusted by over

1,679,477+ web developers

Many Fortune 500 companies, startups, universities and governmental institutions love Creative Tim's products.

',1),Lb={class:"row mt-6"},Db=pe('
Logo
Logo
Logo
Logo
Logo
',2),Fb={name:"PresentationTestimonials",setup(t){return(e,s)=>(L(),q("section",Pb,[a("div",Ib,[jb,a("div",Lb,[f(ea,{name:"Nick Willever",date:"1 day ago",review:`"This is an excellent product, the documentation is excellent and + helped me get things done more efficiently."`,rating:5},null,8,["rating"]),f(ea,{class:"ms-md-auto",color:"bg-gradient-success",name:"Shailesh Kushwaha",date:"1 week ago",review:`"I found solution to all my design needs from Creative Tim. I + use them as a freelancer in my hobby projects for fun! And its + really affordable, very humble guys !!!"`,rating:5},null,8,["rating"]),f(ea,{name:"Samuel Kamuli",date:"3 weeks ago",review:`"Great product. Helped me cut the time to set up a site. I + used the components within instead of starting from scratch. I + highly recommend for developers who want to spend more time on + the backend!."`,rating:5},null,8,["rating"])]),Db])]))}},Rb={},Nb={class:"rotating-card-container"},Hb={class:"card card-rotate card-background card-background-mask-success shadow-success mt-md-0 mt-5"};function zb(t,e){return L(),q("div",Nb,[a("div",Hb,[Ce(t.$slots,"default")])])}var qb=ps(Rb,[["render",zb]]);const Wb={class:"card-body py-7 text-center"},Vb={key:0,class:"material-icons text-white text-4xl my-3"},Kb={key:1,class:"text-sm text-white text-uppercase font-weight-normal"},Ub=["innerHTML"],Yb={class:"text-white opacity-8"},Gb={name:"RotatingCardFront",props:{image:{type:String,required:!0},icon:{type:String,default:""},label:{type:String,default:""},title:{type:String,required:!0},description:{type:String,required:!0}},setup(t){return(e,s)=>(L(),q("div",{class:"front front-background",style:se({backgroundImage:`url(${t.image})`,backgroundSize:"cover"})},[a("div",Wb,[t.icon?(L(),q("i",Vb,ut(t.icon),1)):Ae("",!0),t.label?(L(),q("p",Kb,ut(t.label),1)):Ae("",!0),a("h3",{class:"text-white",innerHTML:t.title},null,8,Ub),a("p",Yb,ut(t.description),1)])],4))}},Xb={class:"card-body pt-7 text-center"},Qb=["innerHTML"],Jb={class:"text-white opacity-8"},Zb={class:"buttons-group"},ty=["href"],ey={name:"RotatingCardBack",props:{image:{type:String,required:!0},title:{type:String,required:!0},description:{type:String,required:!0},action:{type:Array,route:String,label:String,color:String,required:!0}},setup(t){return(e,s)=>(L(),q("div",{class:"back back-background",style:se({backgroundImage:`url(${t.image})`,backgroundSize:"cover"})},[a("div",Xb,[a("h3",{class:"text-white",innerHTML:t.title},null,8,Qb),a("p",Jb,ut(t.description),1),a("div",Zb,[(L(!0),q(Lt,null,Ke(t.action,({route:i,color:n,label:o},c)=>(L(),q("a",{key:c,href:i,target:"_blank",class:ot(["btn btn-sm mt-3 inline-block ms-1",`${n?`btn-${n}`:"btn-white"}`])},ut(o),11,ty))),128))])])],4))}},sy=["src"],iy={inheritAttrs:!1},os=Object.assign(iy,{name:"DefaultInfoCard",props:{icon:{type:[String,Object],default:"",component:String,size:String,color:String},image:{type:Object,component:String,class:String,default:()=>{}},title:{type:[String,Object],required:!0,text:String,class:String},description:{type:[String,Object],required:!0,text:String,class:String},col:{type:String,default:""}},setup(t){return(e,s)=>(L(),q("div",{class:ot(`${t.col?t.col:"col-md-6"}`)},[a("div",Ua(e.$attrs,{class:"info"}),[t.icon?(L(),q("i",{key:0,class:ot(["material-icons text-gradient",`${typeof t.icon=="object"?`text-${t.icon.color} text-${t.icon.size}`:"text-success text-3xl"}`])},ut(typeof t.icon=="object"?t.icon.component:t.icon),3)):Ae("",!0),t.image?(L(),q("img",{key:1,src:t.image.component,class:ot(t.image.class)},null,10,sy)):Ae("",!0),a("h5",{class:ot(typeof t.title=="string"?"font-weight-bolder mt-3":t.title.class)},ut(typeof t.title=="string"?t.title:t.title.text),3),a("p",{class:ot(typeof t.description=="string"?"pe-5":t.description.class)},ut(typeof t.description=="string"?t.description:t.description.text),3)],16)],2))}}),ny={class:"my-5 py-5"},ay={class:"container"},oy={class:"row align-items-center"},ry={class:"col-lg-4 ms-auto me-auto p-lg-4 mt-lg-0 mt-4"},ly={class:"col-lg-6 ms-auto"},cy={class:"row justify-content-start"},dy={class:"row justify-content-start mt-5"},uy={name:"PresentationInformation",setup(t){return(e,s)=>(L(),q("section",ny,[a("div",ay,[a("div",oy,[a("div",ry,[f(qb,null,{default:y(()=>[f(Gb,{image:"https://images.unsplash.com/photo-1569683795645-b62e50fbf103?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=987&q=80",icon:"touch_app",title:"Feel the
Material Kit",description:`All the Bootstrap components that you need in a development have been + re-design with the new look.`}),f(ey,{image:"https://images.unsplash.com/photo-1498889444388-e67ea62c464b?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=1365&q=80",title:"Discover More",description:`You will save a lot of time going from prototyping to full-functional + code because all elements are implemented.`,action:[{route:".//sections/page-sections/hero-sections.html",label:"Start with Headers"}]},null,8,["action"])]),_:1})]),a("div",ly,[a("div",cy,[f(os,{icon:"content_copy",title:"Full Documentation",description:`Built by developers for developers. Check the foundation and + you will find everything inside our documentation.`}),f(os,{icon:"flip_to_front",title:"Bootstrap 5 Ready",description:`The world\u2019s most popular front-end open source toolkit, + featuring Sass variables and mixins.`})]),a("div",dy,[f(os,{class:"mt-3",icon:"price_change",title:"Save Time & Money",description:`Creating your design from scratch with dedicated designers can + be very expensive. Start with our Design System.`}),f(os,{class:"mt-3",icon:"devices",title:"Fully Responsive",description:`Regardless of the screen size, the website content will + naturally fit the given resolution.`})])])])])]))}};var fy="/vue-material-kit-pro/assets/vue-mk-header.a111ad52.jpg",py="/vue-material-kit-pro/assets/waves-white.4369f6e2.svg",hy="/vue-material-kit-pro/assets/bootstrap5.7aeb69ea.jpg",my="/vue-material-kit-pro/assets/icon-tailwind.7b2d94c7.jpg",gy="/vue-material-kit-pro/assets/vue.5d6995b6.jpg",vy="/vue-material-kit-pro/assets/angular.f08a630b.jpg",_y="/vue-material-kit-pro/assets/react.3a323428.jpg",by="/vue-material-kit-pro/assets/sketch.1e760787.jpg";const yy={class:"container position-sticky z-index-sticky top-0"},wy={class:"row"},xy={class:"col-12"},$y=a("div",{class:"container"},[a("div",{class:"row"},[a("div",{class:"col-lg-7 text-center mx-auto position-relative"},[a("h1",{class:"text-white pt-3 mt-n5 me-2",style:{display:"inline-block "}}," Material Kit 2 "),a("p",{class:"lead text-white px-5 mt-3",style:{fontWeight:"500"}}," Start the Development With Bootstrap 5 Design System inspired by Material Design. ")])])],-1),ky=[$y],Ey={class:"card card-body blur shadow-blur mx-3 mx-md-4 mt-n6"},Cy={class:"container"},Ay={class:"row"},Sy={class:"col-lg-4"},My={class:"col-lg-4"},Ty={class:"col-lg-4"},By=pe('

Do you love this awesome UI Kit from Vuejs & Bootstrap?

Cause if you do, it can be yours for FREE. Hit the button below to navigate to Creative Tim where you can
find the Design System in HTML. Start a new project or give an old Bootstrap project a new look!

Download Now
',2),Oy=[By],Py={class:"container"},Iy={class:"row"},jy={class:"d-flex flex-column w-100 text-center p-5 mb-8"},Ly=a("h3",null,"Available on these technologies",-1),Dy={class:"d-flex justify-content-center mt-3 flex-wrap"},Fy={href:"https://www.creative-tim.com/product/material-kit","data-bs-toggle":"tooltip","data-bs-placement":"bottom",title:"Bootstrap 5 - Most popular front-end component library"},Ry=["src"],Ny={class:"opacity-5 ms-3",href:"#","data-bs-toggle":"tooltip","data-bs-placement":"bottom",title:"Coming Soon"},Hy=["src"],zy={href:"https://www.creative-tim.com/product/vue-material-kit-pro",class:"mx-3","data-bs-toggle":"tooltip","data-bs-placement":"bottom",title:"Vue.js - Is a Progressive JavaScript Framework"},qy=["src"],Wy={class:"opacity-5",href:"#","data-bs-toggle":"tooltip","data-bs-placement":"bottom",title:"Coming Soon"},Vy=["src"],Ky={href:"https://www.creative-tim.com/product/material-kit-react-pro",class:"mx-3","data-bs-toggle":"tooltip","data-bs-placement":"bottom",title:"React \u2013 A JavaScript library for building user interfaces"},Uy=["src"],Yy={class:"opacity-5",href:"#","data-bs-toggle":"tooltip","data-bs-placement":"bottom",title:"Coming Soon"},Gy=["src"],Xy={class:"py-5"},Qy={class:"container"},Jy={class:"row"},Zy=a("div",{class:"col-lg-5 ms-auto"},[a("h4",{class:"mb-1"},"Thank you for your support!"),a("p",{class:"lead mb-0"},"We deliver the best web products")],-1),tw={class:"col-lg-5 me-lg-auto my-lg-auto text-lg-end mt-5"},ew={name:"PresentationView",setup(t){const e=document.getElementsByTagName("body")[0];return Mt(()=>{e.classList.add("presentation-page"),e.classList.add("bg-gray-200")}),ri(()=>{e.classList.remove("presentation-page"),e.classList.remove("bg-gray-200")}),(s,i)=>(L(),q(Lt,null,[a("div",yy,[a("div",wy,[a("div",xy,[f(Os,{sticky:!0})])])]),f(Za,null,{default:y(()=>[a("div",{class:"page-header min-vh-75",style:se(`background-image: url(${D(fy)})`),loading:"lazy"},ky,4)]),_:1}),a("div",Ey,[f(kv),f(uy),f(ib,{data:D(gb)},null,8,["data"]),f(W_),f(xb),a("div",Cy,[a("div",Ay,[a("div",Sy,[f(Zn,{class:"p-4",color:{text:"white",background:"bg-gradient-success"},icon:{component:"flag",color:"white"},title:"Getting Started",description:"Check the possible ways of working with our product and the necessary files for building your own project.",action:{route:"https://www.creative-tim.com/learning-lab/vue/overview/material-kit/",label:{text:"Let's start",color:"white"}}},null,8,["action"])]),a("div",My,[f(Zn,{class:"px-lg-1 mt-lg-0 mt-4 p-4",height:"h-100",icon:{component:"precision_manufacturing",color:"success"},title:"Plugins",description:`Get inspiration and have an overview about the plugins that we + used to create the Material Kit.`,action:{route:"https://www.creative-tim.com/learning-lab/vue/input/material-kit/",label:{text:"Read more"}}},null,8,["action"])]),a("div",Ty,[f(Zn,{class:"px-lg-1 mt-lg-0 mt-4 p-4",icon:{component:"receipt_long",color:"success"},title:"Utility Classes",description:`Material Kit is giving you a lot of pre-made elements. For those + who want flexibility, we included many utility classes.`,action:{route:"https://www.creative-tim.com/learning-lab/vue/utilities/material-kit/",label:{text:"Read more"}}},null,8,["action"])])])]),f(Fb),a("div",{class:"container-fluid mt-sm-5 border-radius-xl",style:se({background:"linear-gradient(195deg, rgb(66, 66, 74), rgb(25, 25, 25))"})},[a("div",{class:"page-header py-6 py-md-5 my-sm-3 mb-3 border-radius-xl",style:se({backgroundImage:`url(${D(py)})`}),loading:"lazy"},Oy,4)],4),a("div",Py,[a("div",Iy,[a("div",jy,[Ly,a("div",Dy,[a("a",Fy,[a("img",{src:D(hy),alt:"title",loading:"lazy",style:{height:"90px"}},null,8,Ry)]),a("a",Ny,[a("img",{src:D(my),alt:"title",loading:"lazy",style:{height:"90px"}},null,8,Hy)]),a("a",zy,[a("img",{src:D(gy),alt:"title",loading:"lazy",style:{height:"90px"}},null,8,qy)]),a("a",Wy,[a("img",{src:D(vy),alt:"title",loading:"lazy",style:{height:"90px"}},null,8,Vy)]),a("a",Ky,[a("img",{src:D(_y),alt:"title",loading:"lazy",style:{height:"90px"}},null,8,Uy)]),a("a",Yy,[a("img",{src:D(by),alt:"title",loading:"lazy",style:{height:"90px"}},null,8,Gy)])])])])]),a("div",Xy,[a("div",Qy,[a("div",Jy,[Zy,a("div",tw,[f(ta,{route:"https://twitter.com/intent/tweet?text=Check%20Material%20Design%20System%20made%20by%20%40CreativeTim%20%23webdesign%20%23designsystem%20%23bootstrap5&url=https%3A%2F%2Fwww.creative-tim.com%2Fproduct%2Fmaterial-design-system-pro",component:"twitter",color:"twitter",label:"Tweet"}),f(ta,{route:"https://www.facebook.com/sharer/sharer.php?u=https://www.creative-tim.com/product/material-design-system-pro",component:"facebook-square",color:"facebook",label:"Share"}),f(ta,{route:"",component:"pinterest",color:"pinterest",label:"Pin it"})])])])])]),f(Ja)],64))}};var sw="/vue-material-kit-pro/assets/bg9.71f6e235.jpg",nd={exports:{}};/*! + * + * typed.js - A JavaScript Typing Animation Library + * Author: Matt Boldt + * Version: v2.0.12 + * Url: https://github.com/mattboldt/typed.js + * License(s): MIT + * + */(function(t,e){(function(i,n){t.exports=n()})(qi,function(){return function(s){var i={};function n(o){if(i[o])return i[o].exports;var c=i[o]={exports:{},id:o,loaded:!1};return s[o].call(c.exports,c,c.exports,n),c.loaded=!0,c.exports}return n.m=s,n.c=i,n.p="",n(0)}([function(s,i,n){Object.defineProperty(i,"__esModule",{value:!0});var o=function(){function p(g,m){for(var _=0;_m.length)););var T=m.substring(0,_),I=m.substring(T.length+1,_+C),F=m.substring(_+C+1);m=T+I+F,C--}w.timeout=setTimeout(function(){w.toggleBlinking(!1),_>=m.length?w.doneTyping(m,_):w.keepTyping(m,_,C),w.temporaryPause&&(w.temporaryPause=!1,w.options.onTypingResumed(w.arrayPos,w))},j)},b)}},{key:"keepTyping",value:function(m,_,w){_===0&&(this.toggleBlinking(!1),this.options.preStringTyped(this.arrayPos,this)),_+=w;var b=m.substr(0,_);this.replaceText(b),this.typewrite(m,_)}},{key:"doneTyping",value:function(m,_){var w=this;this.options.onStringTyped(this.arrayPos,this),this.toggleBlinking(!0),!(this.arrayPos===this.strings.length-1&&(this.complete(),this.loop===!1||this.curLoop===this.loopCount))&&(this.timeout=setTimeout(function(){w.backspace(m,_)},this.backDelay))}},{key:"backspace",value:function(m,_){var w=this;if(this.pause.status===!0){this.setPauseStatus(m,_,!1);return}if(this.fadeOut)return this.initFadeOut();this.toggleBlinking(!1);var b=this.humanizer(this.backSpeed);this.timeout=setTimeout(function(){_=d.htmlParser.backSpaceHtmlChars(m,_,w);var C=m.substr(0,_);if(w.replaceText(C),w.smartBackspace){var j=w.strings[w.arrayPos+1];j&&C===j.substr(0,_)?w.stopNum=_:w.stopNum=0}_>w.stopNum?(_--,w.backspace(m,_)):_<=w.stopNum&&(w.arrayPos++,w.arrayPos===w.strings.length?(w.arrayPos=0,w.options.onLastStringBackspaced(),w.shuffleStringsIfNeeded(),w.begin()):w.typewrite(w.strings[w.sequence[w.arrayPos]],_))},b)}},{key:"complete",value:function(){this.options.onComplete(this),this.loop?this.curLoop++:this.typingComplete=!0}},{key:"setPauseStatus",value:function(m,_,w){this.pause.typewrite=w,this.pause.curString=m,this.pause.curStrPos=_}},{key:"toggleBlinking",value:function(m){!this.cursor||this.pause.status||this.cursorBlinking!==m&&(this.cursorBlinking=m,m?this.cursor.classList.add("typed-cursor--blink"):this.cursor.classList.remove("typed-cursor--blink"))}},{key:"humanizer",value:function(m){return Math.round(Math.random()*m/2)+m}},{key:"shuffleStringsIfNeeded",value:function(){!this.shuffle||(this.sequence=this.sequence.sort(function(){return Math.random()-.5}))}},{key:"initFadeOut",value:function(){var m=this;return this.el.className+=" "+this.fadeOutClass,this.cursor&&(this.cursor.className+=" "+this.fadeOutClass),setTimeout(function(){m.arrayPos++,m.replaceText(""),m.strings.length>m.arrayPos?m.typewrite(m.strings[m.sequence[m.arrayPos]],0):(m.typewrite(m.strings[0],0),m.arrayPos=0)},this.fadeOutDelay)}},{key:"replaceText",value:function(m){this.attr?this.el.setAttribute(this.attr,m):this.isInput?this.el.value=m:this.contentType==="html"?this.el.innerHTML=m:this.el.textContent=m}},{key:"bindFocusEvents",value:function(){var m=this;!this.isInput||(this.el.addEventListener("focus",function(_){m.stop()}),this.el.addEventListener("blur",function(_){m.el.value&&m.el.value.length!==0||m.start()}))}},{key:"insertCursor",value:function(){!this.showCursor||this.cursor||(this.cursor=document.createElement("span"),this.cursor.className="typed-cursor",this.cursor.setAttribute("aria-hidden",!0),this.cursor.innerHTML=this.cursorChar,this.el.parentNode&&this.el.parentNode.insertBefore(this.cursor,this.el.nextSibling))}}]),p}();i.default=h,s.exports=i.default},function(s,i,n){Object.defineProperty(i,"__esModule",{value:!0});var o=Object.assign||function(_){for(var w=1;w":w=";";p.substr(g+1).charAt(0)!==w&&(g++,!(g+1>p.length)););g++}return g}},{key:"backSpaceHtmlChars",value:function(p,g,m){if(m.contentType!=="html")return g;var _=p.substr(g).charAt(0);if(_===">"||_===";"){var w="";for(_===">"?w="<":w="&";p.substr(g-1).charAt(0)!==w&&(g--,!(g<0)););g--}return g}}]),d}();i.default=c;var l=new c;i.htmlParser=l}])})})(nd);var iw=to(nd.exports);const nw={class:"card"},aw={class:"card-header p-0 position-relative mt-n4 mx-3 z-index-2"},ow=["href"],rw=["src","alt"],lw={class:"card-body text-center"},cw={class:"font-weight-normal"},dw={href:"javascript:;"},uw={class:"mb-0"},fw={name:"CenteredBlogCard",props:{image:{type:String,required:!0},title:{type:String,required:!0},description:{type:String,required:!0},action:{type:Object,color:String,route:String,label:String,default:()=>({color:"bg-gradient-success",label:"Find Out More"})}},setup(t){return(e,s)=>(L(),q("div",nw,[a("div",aw,[a("a",{href:t.action.route,class:"d-block blur-shadow-image"},[a("img",{src:t.image,alt:t.title,class:"img-fluid border-radius-lg"},null,8,rw)],8,ow)]),a("div",lw,[a("h5",cw,[a("a",dw,ut(t.title),1)]),a("p",uw,ut(t.description),1),a("button",{type:"button",class:ot(["btn btn-sm mb-0 mt-3",t.action.color])},ut(t.action.label),3)])]))}},pw={class:"py-7"},hw={class:"container"},mw={class:"row align-items-center"},gw={class:"col-lg-6"},vw={class:"row justify-content-start"},_w={class:"row justify-content-start mt-4"},bw={class:"col-lg-4 ms-auto mt-lg-0 mt-6"},yw={name:"AboutInformation",setup(t){return(e,s)=>(L(),q("section",pw,[a("div",hw,[a("div",mw,[a("div",gw,[a("div",vw,[f(os,{color:"info",icon:"public",title:"Fully integrated",description:`We get insulted by others, lose trust for those We get back + freezes`}),f(os,{color:"info",icon:"payments",title:"Payments functionality",description:`We get insulted by others, lose trust for those We get back + freezes`})]),a("div",_w,[f(os,{color:"info",icon:"apps",title:"Prebuilt components",description:`We get insulted by others, lose trust for those We get back + freezes`}),f(os,{color:"info",icon:"3p",title:"Improved platform",description:`We get insulted by others, lose trust for those We get back + freezes`})])]),a("div",bw,[f(fw,{image:"https://images.unsplash.com/photo-1544717302-de2939b7ef71?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=1950&q=80",title:"Get insights on Search",description:"Website visitors today demand a frictionless user expericence \u2014 especially when using search. Because of the hight standards."})])])])]))}},ww={class:"card card-profile"},xw={class:"row"},$w={class:"col-lg-4 col-md-6 col-12 mt-n5"},kw=["href"],Ew={class:"p-3 pe-md-0"},Cw=["src","alt"],Aw={class:"col-lg-8 col-md-6 col-12 my-auto"},Sw={class:"card-body ps-lg-0"},Mw={class:"mb-0"},Tw={class:"mb-0"},sn={name:"HorizontalTeamCard",props:{image:{type:String,required:!0},profile:{type:Object,required:!0,name:String,link:String},position:{type:Object,label:String,color:String,required:!0},description:{type:String,required:!0}},setup(t){return(e,s)=>(L(),q("div",ww,[a("div",xw,[a("div",$w,[a("a",{href:t.profile.link},[a("div",Ew,[a("img",{class:"w-100 border-radius-md shadow-lg",src:t.image,alt:t.profile.name},null,8,Cw)])],8,kw)]),a("div",Aw,[a("div",Sw,[a("h5",Mw,ut(t.profile.name),1),a("h6",{class:ot(`text-${t.position.color}`)},ut(t.position.label),3),a("p",Tw,ut(t.description),1)])])])]))}};var Bw="/vue-material-kit-pro/assets/team-5.913bf21f.jpg",ad="/vue-material-kit-pro/assets/bruce-mars.f4e2d5ca.jpg",Ow="/vue-material-kit-pro/assets/ivana-squares.7a21484a.jpg",Pw="/vue-material-kit-pro/assets/ivana-square.d5f3cb13.jpg";const Iw={class:"pb-5 position-relative bg-gradient-dark mx-n3"},jw={class:"container"},Lw=a("div",{class:"row"},[a("div",{class:"col-md-8 text-start mb-5 mt-5"},[a("h3",{class:"text-white z-index-1 position-relative"}," The Executive Team "),a("p",{class:"text-white opacity-8 mb-0"}," There\u2019s nothing I really wanted to do in life that I wasn\u2019t able to get good at. That\u2019s my skill. ")])],-1),Dw={class:"row"},Fw={class:"col-lg-6 col-12"},Rw={class:"col-lg-6 col-12"},Nw={class:"row mt-4"},Hw={class:"col-lg-6 col-12"},zw={class:"col-lg-6 col-12"},qw={name:"AboutTeam",setup(t){return(e,s)=>(L(),q("section",Iw,[a("div",jw,[Lw,a("div",Dw,[a("div",Fw,[f(sn,{class:"mt-4",image:D(Bw),profile:{name:"Emma Roberts",link:"javascript:;"},position:{label:"UI Designer",color:"success"},description:`Artist is a term applied to a person who engages in an + activity deemed to be an art.`},null,8,["image"])]),a("div",Rw,[f(sn,{class:"mt-lg-4 mt-5",image:D(ad),profile:{name:"William Pearce",link:"javascript:;"},position:{label:"Boss",color:"success"},description:`Artist is a term applied to a person who engages in an + activity deemed to be an art.`},null,8,["image"])])]),a("div",Nw,[a("div",Hw,[f(sn,{class:"mt-4 z-index-2",image:D(Ow),profile:{name:"Ivana Flow",link:"javascript:;"},position:{label:"Athlete",color:"success"},description:`Artist is a term applied to a person who engages in an + activity deemed to be an art.`},null,8,["image"])]),a("div",zw,[f(sn,{class:"mt-lg-4 mt-5 z-index-2",image:D(Pw),profile:{name:"Marquez Garcia",link:"javascript:;"},position:{label:"JS Developer",color:"success"},description:`Artist is a term applied to a person who engages in an + activity deemed to be an art.`},null,8,["image"])])])])]))}};var Ww="/vue-material-kit-pro/assets/logo-coinbase.29c26b7e.svg",Vw="/vue-material-kit-pro/assets/logo-netflix.e505e6be.svg",Kw="/vue-material-kit-pro/assets/logo-pinterest.952f04bb.svg",Uw="/vue-material-kit-pro/assets/logo-spotify.8eab26b9.svg";const Yw={class:"pt-4 pb-6",id:"count-stats"},Gw={class:"container"},Xw=pe('
logo
logo
logo
logo
logo
logo
',1),Qw={class:"row justify-content-center text-center"},Jw={class:"col-md-3"},Zw={class:"col-md-3"},t1={class:"col-md-3"},e1={name:"AboutFeaturing",setup(t){return(e,s)=>(L(),q("section",Yw,[a("div",Gw,[Xw,a("div",Qw,[a("div",Jw,[f(Ks,{title:"Projects",description:"Of \u201Chigh-performing\u201D level are led by a certified project manager",count:5234,duration:3e3})]),a("div",Zw,[f(Ks,{title:"Hours",description:"That meets quality standards required by our users",count:3400,suffix:"+",duration:3e3})]),a("div",t1,[f(Ks,{title:"Support",description:"Actively engage team members that finishes on time",count:24,suffix:"/7",duration:4e3})])])])]))}};var s1="/vue-material-kit-pro/assets/macbook.7b9e2036.png";const i1={class:"input-group"},n1={key:1,class:"input-group-text"},a1=["id","type","value","placeholder","isRequired","disabled"],ne={name:"MaterialInput",props:{id:{type:String,default:""},type:{type:String,default:"text"},label:{type:[String,Object],text:String,class:String,default:()=>({class:""})},value:{type:String,default:""},placeholder:{type:String,default:""},size:{type:String,default:"md"},error:{type:Boolean,default:!1},success:{type:Boolean,default:!1},isRequired:{type:Boolean,default:!1},isDisabled:{type:Boolean,default:!1},inputClass:{type:String,default:""},icon:{type:String,default:""}},setup(t){function e(s,i,n){let o,c;return o=s&&`form-control-${s}`,n?c="is-invalid":i?c="is-valid":c="",`${o} ${c}`}return(s,i)=>(L(),q("div",i1,[t.label?(L(),q("label",{key:0,class:ot(t.label.class)},ut(typeof t.label=="string"?t.label:t.label.text),3)):Ae("",!0),t.icon?(L(),q("span",n1,[a("i",{class:ot(["fas",`fa-${t.icon}`]),"aria-hidden":"true"},null,2)])):Ae("",!0),a("input",{id:t.id,type:t.type,class:ot(["form-control",[e(t.size,t.success,t.error),t.inputClass]]),value:t.value,placeholder:t.placeholder,isRequired:t.isRequired,disabled:t.isDisabled},null,10,a1)]))}},st={name:"MaterialButton",props:{variant:{type:String,validator(t){return["contained","gradient","outline"].includes(t)},default:"contained"},color:{validator(t){return["primary","secondary","info","success","warning","danger","error","light","white","dark","none"].includes(t)},default:""},size:{validator(t){return["sm","md","lg"].includes(t)},default:"md"},fullWidth:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},setup(t){function e(s,i,n,o,c){let l,d,h,p;return s==="gradient"?l=`bg-gradient-${i}`:s==="outline"?l=`btn-outline-${i}`:l=`btn-${i}`,d=n&&`btn-${n}`,h=o&&"w-100",p=c&&"disabled",`${l} ${d} ${h} ${p}`}return(s,i)=>(L(),q("button",{class:ot(["btn",e(t.variant,t.color,t.size,t.fullWidth,t.disabled)])},[Ce(s.$slots,"default")],2))}};function o1(t,e){Object.keys(e).forEach(function(s){t.setAttribute(s,e[s])})}if(document.querySelectorAll(".input-group").length!=0){var r1=document.querySelectorAll("input.form-control");r1.forEach(t=>o1(t,{onfocus:"focused(this)",onfocusout:"defocused(this)"}))}function di(){for(var t=document.querySelectorAll("input"),e=0;e{di()}),(e,s)=>(L(),q("section",l1,[a("div",c1,[a("div",d1,[a("div",u1,[f1,p1,a("div",h1,[a("div",m1,[f(ne,{class:"input-group-outline",id:"email",label:{text:"Email Here...",class:"form-label"},type:"email"},null,8,["label"])]),a("div",g1,[f(st,{variant:"gradient",color:"success",class:"mb-0 h-100 position-relative z-index-2"},{default:y(()=>[v1]),_:1})])])]),_1])])]))}},y1={class:"bg-gradient-dark"},w1=pe('

Work with an amazing

team

design

tool

We\u2019re constantly trying to express ourselves and actualize our dreams. If you have the opportunity to play this game

Find us on
',2),x1=[w1],$1={class:"card card-body shadow-xl mx-3 mx-md-4 mt-n6"},k1={name:"AboutView",setup(t){const e=document.getElementsByTagName("body")[0];return Mt(()=>{e.classList.add("about-us"),e.classList.add("bg-gray-200"),document.getElementById("typed")&&new iw("#typed",{stringsElement:"#typed-strings",typeSpeed:90,backSpeed:90,backDelay:200,startDelay:500,loop:!0})}),ri(()=>{e.classList.remove("about-us"),e.classList.remove("bg-gray-200")}),(s,i)=>(L(),q(Lt,null,[f(Os,{action:{route:"javascript:;",label:"Buy Now",color:"btn-white"},transparent:""}),a("header",y1,[a("div",{class:"page-header min-vh-75",style:se({backgroundImage:`url(${D(sw)})`})},x1,4)]),a("div",$1,[f(yw),f(qw),f(e1),f(b1)]),f(Ja)],64))}};var E1="/vue-material-kit-pro/assets/illustration-signin.4fb4c335.jpg";const C1={class:"input-group"},A1=["for"],S1=["id","placeholder","rows"],ho={name:"MaterialTextArea",props:{id:{type:String,default:"message"},rows:{type:Number,default:4},placeholder:{type:String,default:""},labelClass:{type:String,default:""}},setup(t){return(e,s)=>(L(),q("div",C1,[a("label",{for:t.id,class:ot(t.labelClass)},[Ce(e.$slots,"default")],10,A1),a("textarea",{name:"message",class:"form-control",id:t.id,placeholder:t.placeholder,rows:t.rows},null,8,S1)]))}},M1={class:"container position-sticky z-index-sticky top-0"},T1={class:"row"},B1={class:"col-12"},O1={class:"page-header min-vh-100"},P1={class:"container"},I1={class:"row"},j1={class:"col-6 d-lg-flex d-none h-100 my-auto pe-0 position-absolute top-0 start-0 text-center justify-content-center flex-column"},L1={class:"mt-8 col-xl-5 col-lg-6 col-md-7 d-flex flex-column ms-auto me-auto ms-lg-auto me-lg-5"},D1={class:"card d-flex blur justify-content-center shadow-lg my-sm-0 my-sm-6 mt-8 mb-5"},F1=a("div",{class:"card-header p-0 position-relative mt-n4 mx-3 z-index-2 bg-transparent"},[a("div",{class:"bg-gradient-success shadow-success border-radius-lg p-3"},[a("h3",{class:"text-white text-success mb-0"},"Contact us")])],-1),R1={class:"card-body"},N1=a("p",{class:"pb-3"}," For further questions, including partnership opportunities, please email hello@creative-tim.com or contact using our contact form. ",-1),H1={id:"contact-form",method:"post",autocomplete:"off"},z1={class:"card-body p-0 my-3"},q1={class:"row"},W1={class:"col-md-6"},V1={class:"col-md-6 ps-md-2"},K1={class:"form-group mb-0 mt-md-0 mt-4"},U1=A("How can we help you?"),Y1={class:"row"},G1={class:"col-md-12 text-center"},X1=A("Send Message"),Q1={name:"ContactView",setup(t){return Mt(()=>{di()}),(e,s)=>(L(),q(Lt,null,[a("div",M1,[a("div",T1,[a("div",B1,[f(Os,{sticky:!0,action:{route:"https://www.creative-tim.com/product/vue-material-kit-pro",color:"bg-gradient-success",label:"Buy Now"}},null,8,["action"])])])]),a("section",null,[a("div",O1,[a("div",P1,[a("div",I1,[a("div",j1,[a("div",{class:"position-relative h-100 m-3 px-7 border-radius-lg d-flex flex-column justify-content-center",style:se({backgroundImage:`url(${D(E1)})`,backgroundSize:"cover"}),loading:"lazy"},null,4)]),a("div",L1,[a("div",D1,[F1,a("div",R1,[N1,a("form",H1,[a("div",z1,[a("div",q1,[a("div",W1,[f(ne,{class:"input-group-static mb-4",type:"text",label:"Full Name",placeholder:"Full Name"})]),a("div",V1,[f(ne,{class:"input-group-static mb-4",type:"email",label:"Email",placeholder:"hello@creative-tim.com"})])]),a("div",K1,[f(ho,{id:"message",class:"input-group-static mb-4",rows:6,placeholder:"Describe your problem in at least 250 characters"},{default:y(()=>[U1]),_:1})]),a("div",Y1,[a("div",G1,[f(st,{variant:"gradient",color:"success",class:"mt-3 mb-0"},{default:y(()=>[X1]),_:1})])])])])])])])])])])]),f(Ja)],64))}},J1={},Z1={class:"footer py-5"},tx={class:"container z-index-1 position-relative"},ex={class:"row"},sx={class:"col-lg-4 me-auto mb-lg-0 mb-4 text-lg-start text-center"},ix=pe('
Material Design
',2),nx={class:"text-sm text-dark opacity-8 mb-0"},ax=pe('

The reward for getting on the stage is fame. The price of fame is you can\u2019t get off the stage.

',1);function ox(t,e){return L(),q("footer",Z1,[a("div",tx,[a("div",ex,[a("div",sx,[ix,a("p",nx," Copyright \xA9 "+ut(new Date().getFullYear())+" Material Design by Creative Tim. ",1)]),ax])])])}var rx=ps(J1,[["render",ox]]);const lx=["src","alt"],Me={name:"MaterialAvatar",props:{image:{type:String,required:!0},alt:{type:String,required:!0},size:{type:String,default:"xxl"},borderRadius:{type:String,default:""}},setup(t){function e(s,i){let n=s&&`avatar-${s}`,o=i&&`border-radius-${i}`;return`${n} ${o}`}return(s,i)=>(L(),q("img",{class:ot(["avatar",e(t.size,t.borderRadius)]),src:t.image,alt:t.alt},null,10,lx))}},cx={class:"py-sm-7 py-5 position-relative"},dx={class:"container"},ux={class:"row"},fx={class:"col-12 mx-auto"},px={class:"mt-n8 mt-md-n9 text-center"},hx={class:"blur-shadow-avatar"},mx={class:"row py-7"},gx={class:"col-lg-7 col-md-7 z-index-2 position-relative px-md-2 px-sm-5 mx-auto"},vx={class:"d-flex justify-content-between align-items-center mb-2"},_x=a("h3",{class:"mb-0"},"Michael Roven",-1),bx={class:"d-block"},yx=A("Follow"),wx=pe('
323Posts
3.5kFollowers
260Following

Decisions: If you can\u2019t decide, the answer is no. If two equally difficult paths, choose the one more painful in the short term (pain avoidance is creating an illusion of equality). Choose the path that leaves you more equanimous.
More about me

',2),xx={name:"AuthorProfile",setup(t){return Mt(()=>{di()}),(e,s)=>(L(),q("section",cx,[a("div",dx,[a("div",ux,[a("div",fx,[a("div",px,[a("div",hx,[f(Me,{size:"xxl",class:"shadow-xl position-relative z-index-2",image:D(ad),alt:"Avatar"},null,8,["image"])])]),a("div",mx,[a("div",gx,[a("div",vx,[_x,a("div",bx,[f(st,{class:"text-nowrap mb-0",variant:"outline",color:"success",size:"sm"},{default:y(()=>[yx]),_:1})])]),wx])])])])])]))}},$x={class:"card card-plain"},kx={class:"card-header p-0 position-relative"},Ex={class:"d-block blur-shadow-image"},Cx=["src","alt"],Ax={class:"card-body px-0"},Sx=["href"],Mx=["href"],Tx=a("i",{class:"fas fa-arrow-right text-xs ms-1"},null,-1),sa={name:"TransparentBlogCard",props:{image:{type:String,required:!0},title:{type:String,required:!0},description:{type:String,required:!0},action:{type:Object,route:String,color:String,label:String,default:()=>({route:"javascript:;",color:"success",label:"Read more"})}},setup(t){return(e,s)=>(L(),q("div",$x,[a("div",kx,[a("a",Ex,[a("img",{src:t.image,alt:t.title,class:"img-fluid shadow border-radius-lg",loading:"lazy"},null,8,Cx)])]),a("div",Ax,[a("h5",null,[a("a",{href:t.action.route,class:"text-dark font-weight-bold"},ut(t.title),9,Sx)]),a("p",null,ut(t.description),1),a("a",{href:t.action.route,class:ot(["text-sm icon-move-right",`text-${t.action.color}`])},[A(ut(t.action.label)+" ",1),Tx],10,Mx)])]))}},Bx={class:"card card-blog card-background cursor-pointer"},Ox={class:"card-body"},Px={class:"content-left text-start my-auto py-4"},Ix={class:"card-title text-white"},jx={class:"card-description text-white"},Lx=a("i",{class:"fas fa-arrow-right text-xs ms-1"},null,-1),Dx={name:"BackgroundBlogCard",props:{image:{type:String,required:!0},title:{type:String,requierd:!0},description:{type:String,required:!0},action:{type:Object,route:String,label:String,color:String,default:()=>({route:"javascript:;",label:"Read more",color:"white"})}},setup(t){return(e,s)=>(L(),q("div",Bx,[a("div",{class:"full-background",style:se({backgroundImage:`url(${t.image})`}),loading:"lazy"},null,4),a("div",Ox,[a("div",Px,[a("h2",Ix,ut(t.title),1),a("p",jx,ut(t.description),1),a("a",{href:"javascript:;",class:ot(["text-sm icon-move-right",`text-${t.action.color}`])},[A(ut(t.action.label)+" ",1),Lx],2)])])]))}};var Fx="/vue-material-kit-pro/assets/testimonial-6-2.04ddfb8e.jpg",Rx="/vue-material-kit-pro/assets/testimonial-6-3.4714eae5.jpg",Nx="/vue-material-kit-pro/assets/blog-9-4.b058d197.jpg",od="/vue-material-kit-pro/assets/blog2.fe63ab0e.jpg";const Hx={class:"py-3"},zx={class:"container"},qx=a("div",{class:"row"},[a("div",{class:"col-lg-6"},[a("h3",{class:"mb-5"},"Check my latest blogposts")])],-1),Wx={class:"row"},Vx={class:"col-lg-3 col-sm-6"},Kx={class:"col-lg-3 col-sm-6"},Ux={class:"col-lg-3 col-sm-6"},Yx={class:"col-lg-3 col-md-12 col-12"},Gx={name:"AuthorPosts",setup(t){return(e,s)=>(L(),q("section",Hx,[a("div",zx,[qx,a("div",Wx,[a("div",Vx,[f(sa,{image:D(Fx),title:"Rover raised $65 million",description:"Finding temporary housing for your dog should be as easy as renting an Airbnb. That\u2019s the idea behind Rover ..."},null,8,["image"])]),a("div",Kx,[f(sa,{image:D(Rx),title:"MateLabs machine learning",description:"If you\u2019ve ever wanted to train a machine learning model and integrate it with IFTTT, you now can with ..."},null,8,["image"])]),a("div",Ux,[f(sa,{image:D(Nx),title:"MateLabs machine learning",description:"If you\u2019ve ever wanted to train a machine learning model and integrate it with IFTTT, you now can with ..."},null,8,["image"])]),a("div",Yx,[f(Dx,{image:D(od),title:"Flexible work hours",description:"Rather than worrying about switching offices every couple years, you stay in the same place."},null,8,["image"])])])])]))}},Xx={class:"py-lg-5"},Qx={class:"container"},Jx={class:"row"},Zx={class:"col"},t0={class:"card box-shadow-xl overflow-hidden mb-5"},e0={class:"row"},s0={class:"z-index-2 text-center d-flex h-100 w-100 d-flex m-auto justify-content-center"},i0=a("div",{class:"mask bg-gradient-dark opacity-8"},null,-1),n0={class:"p-5 ps-sm-8 position-relative text-start my-auto z-index-2"},a0=pe('

Contact Information

Fill up the form and our Team will get back to you within 24 hours.

(+40) 772 100 200
hello@creative-tim.com
Dyonisie Wolf Bucharest, RO 010458
',5),o0={class:"mt-4"},r0=a("i",{class:"fab fa-facebook"},null,-1),l0=a("i",{class:"fab fa-twitter"},null,-1),c0=a("i",{class:"fab fa-dribbble"},null,-1),d0=a("i",{class:"fab fa-instagram"},null,-1),u0={class:"col-lg-7"},f0={class:"p-3",id:"contact-form",method:"post"},p0=a("div",{class:"card-header px-4 py-sm-5 py-3"},[a("h2",null,"Say Hi!"),a("p",{class:"lead"},"We'd like to talk with you.")],-1),h0={class:"card-body pt-1"},m0={class:"row"},g0={class:"col-md-12 pe-2 mb-3"},v0={class:"col-md-12 pe-2 mb-3"},_0={class:"col-md-12 pe-2 mb-3"},b0=A("Your message"),y0={class:"row"},w0={class:"col-md-6 text-end ms-auto"},x0=A("Send Message"),$0={name:"AuthorContact",setup(t){const e=Vi();return Mt(()=>{On(e.bootstrap)}),(s,i)=>(L(),q("section",Xx,[a("div",Qx,[a("div",Jx,[a("div",Zx,[a("div",t0,[a("div",e0,[a("div",{class:"col-lg-5 position-relative bg-cover px-0",style:se({backgroundImage:`url(${D(od)})`}),loading:"lazy"},[a("div",s0,[i0,a("div",n0,[a0,a("div",o0,[f(st,{color:"none",size:"lg",class:"btn-icon-only btn-link text-white mb-0","data-toggle":"tooltip","data-placement":"bottom","data-original-title":"Log in with Facebook"},{default:y(()=>[r0]),_:1}),f(st,{color:"none",size:"lg",class:"btn-icon-only btn-link text-white mb-0","data-toggle":"tooltip","data-placement":"bottom","data-original-title":"Log in with Twitter"},{default:y(()=>[l0]),_:1}),f(st,{color:"none",size:"lg",class:"btn-icon-only btn-link text-white mb-0","data-toggle":"tooltip","data-placement":"bottom","data-original-title":"Log in with Dribbble"},{default:y(()=>[c0]),_:1}),f(st,{color:"none",size:"lg",class:"btn-icon-only btn-link text-white mb-0","data-toggle":"tooltip","data-placement":"bottom","data-original-title":"Log in with Instagram"},{default:y(()=>[d0]),_:1})])])])],4),a("div",u0,[a("form",f0,[p0,a("div",h0,[a("div",m0,[a("div",g0,[f(ne,{class:"input-group-static mb-4",label:"My name is",type:"text",placeholder:"Full Name"})]),a("div",v0,[f(ne,{class:"input-group-static mb-4",label:"I'm looking for",type:"text",placeholder:"What you love"})]),a("div",_0,[f(ho,{class:"input-group-static mb-4",placeholder:"I want to say that...",rows:6},{default:y(()=>[b0]),_:1})])]),a("div",y0,[a("div",w0,[f(st,{variant:"gradient",color:"success",type:"submit",class:"mb-0"},{default:y(()=>[x0]),_:1})])])])])])])])])])])]))}};var k0="/vue-material-kit-pro/assets/city-profile.7a169449.jpg";const E0=a("span",{class:"mask bg-gradient-dark opacity-8"},null,-1),C0=[E0],A0={class:"card card-body blur shadow-blur mx-3 mx-md-4 mt-n6 mb-4"},S0={name:"AuthorView",setup(t){return(e,s)=>(L(),q(Lt,null,[f(Os,{transparent:""}),f(Za,null,{default:y(()=>[a("div",{class:"page-header min-height-400",style:se({backgroundImage:`url(${D(k0)})`}),loading:"lazy"},C0,4)]),_:1}),a("div",A0,[f(xx),f(Gx)]),f($0),f(rx)],64))}},M0={class:"form-check form-switch"},T0=["id","name","checked"],B0=["for"],Ln={name:"MaterialSwitch",props:{id:{type:String,required:!0},checked:{type:Boolean,default:!1},labelClass:{type:String,default:""}},setup(t){return(e,s)=>(L(),q("div",M0,[a("input",{id:t.id,class:"form-check-input",type:"checkbox",name:t.id,checked:t.checked},null,8,T0),a("label",{class:ot(["form-check-label d-block",t.labelClass]),for:t.id},[Ce(e.$slots,"default")],10,B0),e.$slots.description?Ce(e.$slots,"description",{key:0}):Ae("",!0)]))}},O0=a("span",{class:"mask bg-gradient-dark opacity-6"},null,-1),P0={class:"container my-auto"},I0={class:"row"},j0={class:"col-lg-4 col-md-8 col-12 mx-auto"},L0={class:"card z-index-0 fadeIn3 fadeInBottom"},D0=a("div",{class:"card-header p-0 position-relative mt-n4 mx-3 z-index-2"},[a("div",{class:"bg-gradient-success shadow-success border-radius-lg py-3 pe-1"},[a("h4",{class:"text-white font-weight-bolder text-center mt-2 mb-0"}," Sign in "),a("div",{class:"row mt-3"},[a("div",{class:"col-2 text-center ms-auto"},[a("a",{class:"btn btn-link px-3",href:"javascript:;"},[a("i",{class:"fa fa-facebook text-white text-lg"})])]),a("div",{class:"col-2 text-center px-1"},[a("a",{class:"btn btn-link px-3",href:"javascript:;"},[a("i",{class:"fa fa-github text-white text-lg"})])]),a("div",{class:"col-2 text-center me-auto"},[a("a",{class:"btn btn-link px-3",href:"javascript:;"},[a("i",{class:"fa fa-google text-white text-lg"})])])])])],-1),F0={class:"card-body"},R0={role:"form",class:"text-start"},N0=A("Remember me"),H0={class:"text-center"},z0=A("Sign in"),q0=a("p",{class:"mt-4 text-sm text-center"},[A(" Don't have an account? "),a("a",{href:"#",class:"text-success text-gradient font-weight-bold"},"Sign up")],-1),W0={class:"footer position-absolute bottom-2 py-2 w-100"},V0={class:"container"},K0={class:"row align-items-center justify-content-lg-between"},U0={class:"col-12 col-md-6 my-auto"},Y0={class:"copyright text-center text-sm text-white text-lg-start"},G0=a("i",{class:"fa fa-heart","aria-hidden":"true"},null,-1),X0=A(" by "),Q0=a("a",{href:"https://www.creative-tim.com",class:"font-weight-bold text-white",target:"_blank"},"Creative Tim",-1),J0=A(" for a better web. "),Z0=a("div",{class:"col-12 col-md-6"},[a("ul",{class:"nav nav-footer justify-content-center justify-content-lg-end"},[a("li",{class:"nav-item"},[a("a",{href:"https://www.creative-tim.com",class:"nav-link text-white",target:"_blank"},"Creative Tim")]),a("li",{class:"nav-item"},[a("a",{href:"https://www.creative-tim.com/presentation",class:"nav-link text-white",target:"_blank"},"About Us")]),a("li",{class:"nav-item"},[a("a",{href:"https://www.creative-tim.com/blog",class:"nav-link text-white",target:"_blank"},"Blog")]),a("li",{class:"nav-item"},[a("a",{href:"https://www.creative-tim.com/license",class:"nav-link pe-0 text-white",target:"_blank"},"License")])])],-1),t$={name:"BasicView",setup(t){return Mt(()=>{di()}),(e,s)=>(L(),q(Lt,null,[f(Os,{transparent:""}),f(Za,null,{default:y(()=>[a("div",{class:"page-header align-items-start min-vh-100",style:se({backgroundImage:"url(https://images.unsplash.com/photo-1497294815431-9365093b7331?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1950&q=80)"}),loading:"lazy"},[O0,a("div",P0,[a("div",I0,[a("div",j0,[a("div",L0,[D0,a("div",F0,[a("form",R0,[f(ne,{id:"email",class:"input-group-outline my-3",label:{text:"Email",class:"form-label"},type:"email"}),f(ne,{id:"password",class:"input-group-outline mb-3",label:{text:"Password",class:"form-label"},type:"password"}),f(Ln,{class:"d-flex align-items-center mb-3",id:"rememberMe",labelClass:"mb-0 ms-3",checked:""},{default:y(()=>[N0]),_:1}),a("div",H0,[f(st,{class:"my-4 mb-2",variant:"gradient",color:"success",fullWidth:""},{default:y(()=>[z0]),_:1})]),q0])])])])])]),a("footer",W0,[a("div",V0,[a("div",K0,[a("div",U0,[a("div",Y0,[A(" \xA9 "+ut(new Date().getFullYear())+", made with ",1),G0,X0,Q0,J0])]),Z0])])])],4)]),_:1})],64))}},e$={class:"footer py-5"},s$={class:"container"},i$={class:"row"},n$={class:"col-lg-8 mb-4 mx-auto text-center"},a$=["href"],o$={class:"col-lg-8 mx-auto text-center mb-4 mt-2"},r$=["href","innerHTML"],l$={class:"row"},c$={class:"col-8 mx-auto text-center mt-1"},d$={class:"mb-0 text-secondary"},u$={name:"FooterCentered",props:{socials:{type:Array,icon:String,link:String,default:()=>[{icon:'',link:"https://www.facebook.com/CreativeTim/"},{icon:'',link:"https://twitter.com/creativetim"},{icon:'',link:"https://dribbble.com/creativetim"},{icon:'',link:"https://github.com/creativetimofficial"},{icon:'',link:"https://www.youtube.com/channel/UCVyTG4sCw-rOvB9oHkzZD1w"}]},links:{type:Array,name:String,href:String,default:()=>[{href:"https://www.creative-tim.com/",name:"Company"},{href:"https://www.creative-tim.com/presentation",name:"About Us"},{href:"https://www.creative-tim.com/presentation",name:"Team"},{href:"https://www.creative-tim.com/templates/vuejs",name:"Products"},{href:"https://www.creative-tim.com/blog",name:"Blog"},{href:"https://www.creative-tim.com/license",name:"License"}]}},setup(t){return(e,s)=>(L(),q("footer",e$,[a("div",s$,[a("div",i$,[a("div",n$,[(L(!0),q(Lt,null,Ke(t.links,({name:i,href:n})=>(L(),q("a",{key:i,href:n,target:"_blank",class:"text-secondary me-xl-5 me-3 mb-sm-0 mb-2"},ut(i),9,a$))),128))]),a("div",o$,[(L(!0),q(Lt,null,Ke(t.socials,({icon:i,link:n})=>(L(),q("a",{key:n,href:n,target:"_blank",class:"text-secondary me-xl-4 me-4",innerHTML:i},null,8,r$))),128))])]),a("div",l$,[a("div",c$,[a("p",d$," Copyright \xA9 "+ut(new Date().getFullYear())+" Material by Creative Tim. ",1)])])])]))}},f$={"aria-label":"breadcrumb"},p$={class:"breadcrumb"},h$=["href"],dn={name:"Breadcrumbs",props:{routes:{type:Array,required:!0,route:String,label:String,default:()=>[{route:"/",label:""}]}},setup(t){return(e,s)=>(L(),q("nav",f$,[a("ol",p$,[(L(!0),q(Lt,null,Ke(t.routes,({route:i,label:n},o)=>(L(),q("li",{key:o,class:"breadcrumb-item"},[o!=t.routes.length-1?(L(),q("a",{key:0,href:i},ut(n),9,h$)):(L(),q(Lt,{key:1},[A(ut(n),1)],64))]))),128))])]))}},m$={class:"container mt-5"},g$={class:"row"},v$={class:"col-lg-12 mx-auto"},_$={class:"mb-4 w-100 w-md-50 w-lg-25"},Qt={name:"BaseLayout",props:{breadcrumb:{type:Array,required:!0},title:{type:String,required:!0}},setup(t){return(e,s)=>(L(),q(Lt,null,[f(Os,{light:""}),a("div",m$,[a("div",g$,[a("div",v$,[a("div",_$,[f(dn,{routes:t.breadcrumb},null,8,["routes"]),a("h3",null,ut(t.title),1)]),Ce(e.$slots,"default")])])]),f(u$)],64))}};function ji(){return ji=Object.assign||function(t){for(var e=1;e";return e},lineNumbersCount:function(){var e=this.codeData.split(/\r\n|\n/).length;return e}},mounted:function(){this._recordCurrentState(),this.styleLineNumbers()},methods:{setLineNumbersHeight:function(){this.lineNumbersHeight=getComputedStyle(this.$refs.pre).height},styleLineNumbers:function(){if(!(!this.lineNumbers||!this.autoStyleLineNumbers)){var e=this.$refs.pre,s=this.$el.querySelector(".prism-editor__line-numbers"),i=window.getComputedStyle(e);this.$nextTick(function(){var n="border-top-left-radius",o="border-bottom-left-radius";if(!!s){s.style[n]=i[n],s.style[o]=i[o],e.style[n]="0",e.style[o]="0";var c=["background-color","margin-top","padding-top","font-family","font-size","line-height"];c.forEach(function(l){s.style[l]=i[l]}),s.style["margin-bottom"]="-"+i["padding-top"]}})}},_recordCurrentState:function(){var e=this.$refs.textarea;if(!!e){var s=e.value,i=e.selectionStart,n=e.selectionEnd;this._recordChange({value:s,selectionStart:i,selectionEnd:n})}},_getLines:function(e,s){return e.substring(0,s).split(` +`)},_applyEdits:function(e){var s=this.$refs.textarea,i=this.history.stack[this.history.offset];i&&s&&(this.history.stack[this.history.offset]=ji({},i,{selectionStart:s.selectionStart,selectionEnd:s.selectionEnd})),this._recordChange(e),this._updateInput(e)},_recordChange:function(e,s){s===void 0&&(s=!1);var i=this.history,n=i.stack,o=i.offset;if(n.length&&o>-1){this.history.stack=n.slice(0,o+1);var c=this.history.stack.length;if(c>dl){var l=c-dl;this.history.stack=n.slice(l,c),this.history.offset=Math.max(this.history.offset-l,0)}}var d=Date.now();if(s){var h=this.history.stack[this.history.offset];if(h&&d-h.timestamp=g&&xt<=m&&ft.startsWith(h)?ft.substring(h.length):ft}).join(` +`);if(c!==_){var w=p[g];this._applyEdits({value:_,selectionStart:w.startsWith(h)?l-h.length:l,selectionEnd:d-(c.length-_.length)})}}else if(l!==d){var b=this._getLines(c,l),C=b.length-1,j=this._getLines(c,d).length-1,E=b[C];this._applyEdits({value:c.split(` +`).map(function(ft,xt){return xt>=C&&xt<=j?h+ft:ft}).join(` +`),selectionStart:/\S/.test(E)?l+h.length:l,selectionEnd:d+h.length*(j-C+1)})}else{var S=l+h.length;this._applyEdits({value:c.substring(0,l)+h+c.substring(d),selectionStart:S,selectionEnd:S})}else if(e.keyCode===w$){var T=l!==d,I=c.substring(0,l);if(I.endsWith(h)&&!T){e.preventDefault();var F=l-h.length;this._applyEdits({value:c.substring(0,l-h.length)+c.substring(d),selectionStart:F,selectionEnd:F})}}else if(e.keyCode===b$){if(l===d){var z=this._getLines(c,l).pop(),N=z==null?void 0:z.match(/^\s+/);if(N&&N[0]){e.preventDefault();var V=` +`+N[0],tt=l+V.length;this._applyEdits({value:c.substring(0,l)+V+c.substring(d),selectionStart:tt,selectionEnd:tt})}}}else if(e.keyCode===ol||e.keyCode===rl||e.keyCode===ll||e.keyCode===cl){var nt;e.keyCode===ol&&e.shiftKey?nt=["(",")"]:e.keyCode===rl?e.shiftKey?nt=["{","}"]:nt=["[","]"]:e.keyCode===ll?e.shiftKey?nt=['"','"']:nt=["'","'"]:e.keyCode===cl&&!e.shiftKey&&(nt=["`","`"]),l!==d&&nt&&(e.preventDefault(),this._applyEdits({value:c.substring(0,l)+nt[0]+c.substring(l,d)+nt[1]+c.substring(d),selectionStart:l,selectionEnd:d+2}))}else(ia?e.metaKey&&e.keyCode===nn:e.ctrlKey&&e.keyCode===nn)&&!e.shiftKey&&!e.altKey?(e.preventDefault(),this._undoEdit()):(ia?e.metaKey&&e.keyCode===nn&&e.shiftKey:C$?e.ctrlKey&&e.keyCode===x$:e.ctrlKey&&e.keyCode===nn&&e.shiftKey)&&!e.altKey?(e.preventDefault(),this._redoEdit()):e.keyCode===$$&&e.ctrlKey&&(ia?e.shiftKey:!0)&&(e.preventDefault(),this.capture=!this.capture)}}},render:function(){var e=this,s=ze("div",{class:"prism-editor__line-width-calc",style:"height: 0px; visibility: hidden; pointer-events: none;"},"999"),i=ze("div",{class:"prism-editor__line-numbers",style:{"min-height":this.lineNumbersHeight},"aria-hidden":"true"},[s,Array.from(Array(this.lineNumbersCount).keys()).map(function(l,d){return ze("div",{class:"prism-editor__line-number token comment"},""+ ++d)})]),n=ze("textarea",{ref:"textarea",onInput:this.handleChange,onKeydown:this.handleKeyDown,onClick:function(d){e.$emit("click",d)},onKeyup:function(d){e.$emit("keyup",d)},onFocus:function(d){e.$emit("focus",d)},onBlur:function(d){e.$emit("blur",d)},class:{"prism-editor__textarea":!0,"prism-editor__textarea--empty":this.isEmpty},spellCheck:"false",autocapitalize:"off",autocomplete:"off",autocorrect:"off","data-gramm":"false",placeholder:this.placeholder,"data-testid":"textarea",readonly:this.readonly,value:this.codeData}),o=ze("pre",{ref:"pre",class:"prism-editor__editor","data-testid":"preview",innerHTML:this.content}),c=ze("div",{class:"prism-editor__container"},[n,o]);return ze("div",{class:"prism-editor-wrapper"},[this.lineNumbers&&i,c])}});var rd={exports:{}};(function(t){var e=typeof window!="undefined"?window:typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope?self:{};/** + * Prism: Lightweight, robust, elegant syntax highlighting + * + * @license MIT + * @author Lea Verou + * @namespace + * @public + */var s=function(i){var n=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,o=0,c={},l={manual:i.Prism&&i.Prism.manual,disableWorkerMessageHandler:i.Prism&&i.Prism.disableWorkerMessageHandler,util:{encode:function E(S){return S instanceof d?new d(S.type,E(S.content),S.alias):Array.isArray(S)?S.map(E):S.replace(/&/g,"&").replace(/"+F.content+""};function h(E,S,T,I){E.lastIndex=S;var F=E.exec(T);if(F&&I&&F[1]){var z=F[1].length;F.index+=z,F[0]=F[0].slice(z)}return F}function p(E,S,T,I,F,z){for(var N in T)if(!(!T.hasOwnProperty(N)||!T[N])){var V=T[N];V=Array.isArray(V)?V:[V];for(var tt=0;tt=z.reach);Et+=dt.value.length,dt=dt.next){var Wt=dt.value;if(S.length>E.length)return;if(!(Wt instanceof d)){var Vt=1,at;if(Dt){if(at=h(_t,Et,E,xt),!at||at.index>=E.length)break;var W=at.index,et=at.index+at[0].length,B=Et;for(B+=dt.value.length;W>=B;)dt=dt.next,B+=dt.value.length;if(B-=dt.value.length,Et=B,dt.value instanceof d)continue;for(var O=dt;O!==S.tail&&(Bz.reach&&(z.reach=At);var pt=dt.prev;J&&(pt=m(S,pt,J),Et+=J.length),_(S,pt,Vt);var gt=new d(N,ft?l.tokenize(R,ft):R,Pt,R);if(dt=m(S,pt,gt),yt&&m(S,dt,yt),Vt>1){var v={cause:N+","+tt,reach:At};p(E,S,T,dt.prev,Et,v),z&&v.reach>z.reach&&(z.reach=v.reach)}}}}}}function g(){var E={value:null,prev:null,next:null},S={value:null,prev:E,next:null};E.next=S,this.head=E,this.tail=S,this.length=0}function m(E,S,T){var I=S.next,F={value:T,prev:S,next:I};return S.next=F,I.prev=F,E.length++,F}function _(E,S,T){for(var I=S.next,F=0;F/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},s.languages.markup.tag.inside["attr-value"].inside.entity=s.languages.markup.entity,s.languages.markup.doctype.inside["internal-subset"].inside=s.languages.markup,s.hooks.add("wrap",function(i){i.type==="entity"&&(i.attributes.title=i.content.replace(/&/,"&"))}),Object.defineProperty(s.languages.markup.tag,"addInlined",{value:function(n,o){var c={};c["language-"+o]={pattern:/(^$)/i,lookbehind:!0,inside:s.languages[o]},c.cdata=/^$/i;var l={"included-cdata":{pattern://i,inside:c}};l["language-"+o]={pattern:/[\s\S]+/,inside:s.languages[o]};var d={};d[n]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return n}),"i"),lookbehind:!0,greedy:!0,inside:l},s.languages.insertBefore("markup","cdata",d)}}),Object.defineProperty(s.languages.markup.tag,"addAttribute",{value:function(i,n){s.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+i+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[n,"language-"+n],inside:s.languages[n]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),s.languages.html=s.languages.markup,s.languages.mathml=s.languages.markup,s.languages.svg=s.languages.markup,s.languages.xml=s.languages.extend("markup",{}),s.languages.ssml=s.languages.xml,s.languages.atom=s.languages.xml,s.languages.rss=s.languages.xml,function(i){var n=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;i.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+n.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+n.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+n.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:n,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},i.languages.css.atrule.inside.rest=i.languages.css;var o=i.languages.markup;o&&(o.tag.addInlined("style","css"),o.tag.addAttribute("style","css"))}(s),s.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},s.languages.javascript=s.languages.extend("clike",{"class-name":[s.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),s.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,s.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:s.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:s.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:s.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:s.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:s.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),s.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:s.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),s.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),s.languages.markup&&(s.languages.markup.tag.addInlined("script","javascript"),s.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),s.languages.js=s.languages.javascript,function(){if(typeof s=="undefined"||typeof document=="undefined")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var i="Loading\u2026",n=function(b,C){return"\u2716 Error "+b+" while fetching file: "+C},o="\u2716 Error: File does not exist or is empty",c={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},l="data-src-status",d="loading",h="loaded",p="failed",g="pre[data-src]:not(["+l+'="'+h+'"]):not(['+l+'="'+d+'"])';function m(b,C,j){var E=new XMLHttpRequest;E.open("GET",b,!0),E.onreadystatechange=function(){E.readyState==4&&(E.status<400&&E.responseText?C(E.responseText):E.status>=400?j(n(E.status,E.statusText)):j(o))},E.send(null)}function _(b){var C=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(b||"");if(C){var j=Number(C[1]),E=C[2],S=C[3];return E?S?[j,Number(S)]:[j,void 0]:[j,j]}}s.hooks.add("before-highlightall",function(b){b.selector+=", "+g}),s.hooks.add("before-sanity-check",function(b){var C=b.element;if(C.matches(g)){b.code="",C.setAttribute(l,d);var j=C.appendChild(document.createElement("CODE"));j.textContent=i;var E=C.getAttribute("data-src"),S=b.language;if(S==="none"){var T=(/\.(\w+)$/.exec(E)||[,"none"])[1];S=c[T]||T}s.util.setLanguage(j,S),s.util.setLanguage(C,S);var I=s.plugins.autoloader;I&&I.loadLanguages(S),m(E,function(F){C.setAttribute(l,h);var z=_(C.getAttribute("data-range"));if(z){var N=F.split(/\r\n?|\n/g),V=z[0],tt=z[1]==null?N.length:z[1];V<0&&(V+=N.length),V=Math.max(0,Math.min(V-1,N.length)),tt<0&&(tt+=N.length),tt=Math.max(0,Math.min(tt,N.length)),F=N.slice(V,tt).join(` +`),C.hasAttribute("data-start")||C.setAttribute("data-start",String(V+1))}j.textContent=F,s.highlightElement(j)},function(F){C.setAttribute(l,p),j.textContent=F})}}),s.plugins.fileHighlight={highlight:function(C){for(var j=(C||document).querySelectorAll(g),E=0,S;S=j[E++];)s.highlightElement(S)}};var w=!1;s.fileHighlight=function(){w||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),w=!0),s.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(rd);var ul=rd.exports,ld={exports:{}};/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */(function(t,e){(function(i,n){t.exports=n()})(qi,function(){return function(){var s={686:function(o,c,l){l.d(c,{default:function(){return Vt}});var d=l(279),h=l.n(d),p=l(370),g=l.n(p),m=l(817),_=l.n(m);function w(at){try{return document.execCommand(at)}catch{return!1}}var b=function(et){var B=_()(et);return w("cut"),B},C=b;function j(at){var et=document.documentElement.getAttribute("dir")==="rtl",B=document.createElement("textarea");B.style.fontSize="12pt",B.style.border="0",B.style.padding="0",B.style.margin="0",B.style.position="absolute",B.style[et?"right":"left"]="-9999px";var O=window.pageYOffset||document.documentElement.scrollTop;return B.style.top="".concat(O,"px"),B.setAttribute("readonly",""),B.value=at,B}var E=function(et,B){var O=j(et);B.container.appendChild(O);var W=_()(O);return w("copy"),O.remove(),W},S=function(et){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},O="";return typeof et=="string"?O=E(et,B):et instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(et==null?void 0:et.type)?O=E(et.value,B):(O=_()(et),w("copy")),O},T=S;function I(at){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?I=function(B){return typeof B}:I=function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B},I(at)}var F=function(){var et=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},B=et.action,O=B===void 0?"copy":B,W=et.container,R=et.target,J=et.text;if(O!=="copy"&&O!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(R!==void 0)if(R&&I(R)==="object"&&R.nodeType===1){if(O==="copy"&&R.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(O==="cut"&&(R.hasAttribute("readonly")||R.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(J)return T(J,{container:W});if(R)return O==="cut"?C(R):T(R,{container:W})},z=F;function N(at){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?N=function(B){return typeof B}:N=function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B},N(at)}function V(at,et){if(!(at instanceof et))throw new TypeError("Cannot call a class as a function")}function tt(at,et){for(var B=0;B0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof W.action=="function"?W.action:this.defaultAction,this.target=typeof W.target=="function"?W.target:this.defaultTarget,this.text=typeof W.text=="function"?W.text:this.defaultText,this.container=N(W.container)==="object"?W.container:document.body}},{key:"listenClick",value:function(W){var R=this;this.listener=g()(W,"click",function(J){return R.onClick(J)})}},{key:"onClick",value:function(W){var R=W.delegateTarget||W.currentTarget,J=this.action(R)||"copy",yt=z({action:J,container:this.container,target:this.target(R),text:this.text(R)});this.emit(yt?"success":"error",{action:J,text:yt,trigger:R,clearSelection:function(){R&&R.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(W){return Et("action",W)}},{key:"defaultTarget",value:function(W){var R=Et("target",W);if(R)return document.querySelector(R)}},{key:"defaultText",value:function(W){return Et("text",W)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(W){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return T(W,R)}},{key:"cut",value:function(W){return C(W)}},{key:"isSupported",value:function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],R=typeof W=="string"?[W]:W,J=!!document.queryCommandSupported;return R.forEach(function(yt){J=J&&!!document.queryCommandSupported(yt)}),J}}]),B}(h()),Vt=Wt},828:function(o){var c=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var l=Element.prototype;l.matches=l.matchesSelector||l.mozMatchesSelector||l.msMatchesSelector||l.oMatchesSelector||l.webkitMatchesSelector}function d(h,p){for(;h&&h.nodeType!==c;){if(typeof h.matches=="function"&&h.matches(p))return h;h=h.parentNode}}o.exports=d},438:function(o,c,l){var d=l(828);function h(m,_,w,b,C){var j=g.apply(this,arguments);return m.addEventListener(w,j,C),{destroy:function(){m.removeEventListener(w,j,C)}}}function p(m,_,w,b,C){return typeof m.addEventListener=="function"?h.apply(null,arguments):typeof w=="function"?h.bind(null,document).apply(null,arguments):(typeof m=="string"&&(m=document.querySelectorAll(m)),Array.prototype.map.call(m,function(j){return h(j,_,w,b,C)}))}function g(m,_,w,b){return function(C){C.delegateTarget=d(C.target,_),C.delegateTarget&&b.call(m,C)}}o.exports=p},879:function(o,c){c.node=function(l){return l!==void 0&&l instanceof HTMLElement&&l.nodeType===1},c.nodeList=function(l){var d=Object.prototype.toString.call(l);return l!==void 0&&(d==="[object NodeList]"||d==="[object HTMLCollection]")&&"length"in l&&(l.length===0||c.node(l[0]))},c.string=function(l){return typeof l=="string"||l instanceof String},c.fn=function(l){var d=Object.prototype.toString.call(l);return d==="[object Function]"}},370:function(o,c,l){var d=l(879),h=l(438);function p(w,b,C){if(!w&&!b&&!C)throw new Error("Missing required arguments");if(!d.string(b))throw new TypeError("Second argument must be a String");if(!d.fn(C))throw new TypeError("Third argument must be a Function");if(d.node(w))return g(w,b,C);if(d.nodeList(w))return m(w,b,C);if(d.string(w))return _(w,b,C);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function g(w,b,C){return w.addEventListener(b,C),{destroy:function(){w.removeEventListener(b,C)}}}function m(w,b,C){return Array.prototype.forEach.call(w,function(j){j.addEventListener(b,C)}),{destroy:function(){Array.prototype.forEach.call(w,function(j){j.removeEventListener(b,C)})}}}function _(w,b,C){return h(document.body,w,b,C)}o.exports=p},817:function(o){function c(l){var d;if(l.nodeName==="SELECT")l.focus(),d=l.value;else if(l.nodeName==="INPUT"||l.nodeName==="TEXTAREA"){var h=l.hasAttribute("readonly");h||l.setAttribute("readonly",""),l.select(),l.setSelectionRange(0,l.value.length),h||l.removeAttribute("readonly"),d=l.value}else{l.hasAttribute("contenteditable")&&l.focus();var p=window.getSelection(),g=document.createRange();g.selectNodeContents(l),p.removeAllRanges(),p.addRange(g),d=p.toString()}return d}o.exports=c},279:function(o){function c(){}c.prototype={on:function(l,d,h){var p=this.e||(this.e={});return(p[l]||(p[l]=[])).push({fn:d,ctx:h}),this},once:function(l,d,h){var p=this;function g(){p.off(l,g),d.apply(h,arguments)}return g._=d,this.on(l,g,h)},emit:function(l){var d=[].slice.call(arguments,1),h=((this.e||(this.e={}))[l]||[]).slice(),p=0,g=h.length;for(p;p{const e=(t==null?void 0:t.appendToBody)===void 0?!0:t.appendToBody;return{toClipboard(s,i){return new Promise((n,o)=>{const c=document.createElement("button"),l=new S$(c,{text:()=>s,action:()=>"copy",container:i!==void 0?i:document.body});l.on("success",d=>{l.destroy(),n(d)}),l.on("error",d=>{l.destroy(),o(d)}),e&&document.body.appendChild(c),c.click(),e&&document.body.removeChild(c)})}}};const T$={class:"position-relative border-radius-xl overflow-hidden shadow-lg mb-7"},B$={class:"container border-bottom"},O$={class:"row justify-space-between py-2"},P$={class:"col-lg-3 me-auto"},I$={class:"lead text-dark pt-1 mb-0"},j$={class:"col-lg-3"},L$={class:"nav-wrapper position-relative end-0"},D$={class:"nav nav-pills nav-fill flex-row p-1",role:"tablist"},F$={class:"nav-item"},R$=["href"],N$=a("i",{class:"fas fa-desktop text-sm me-2"},null,-1),H$=A(" Preview "),z$=[N$,H$],q$={class:"nav-item"},W$=["href"],V$=a("i",{class:"fas fa-code text-sm me-2"},null,-1),K$=A(" Code "),U$=[V$,K$],Y$={class:"tab-content tab-space"},G$=["id"],X$=["id"],Q$={class:"position-relative p-4 pb-2"},J$=a("i",{class:"fas fa-copy text-sm me-1"},null,-1),Z$=A(" Copy"),tk=[J$,Z$],ek={class:"highlight"},Ct={name:"View",props:{id:{type:String,required:!0},code:{type:String,required:!0},title:{type:String,required:!0},height:{type:String,default:""}},setup(t){const e=t,{toClipboard:s}=M$(),i=us(e.code),n=async c=>{try{await s(i.value);const d=c.target.parentElement;var l=document.createElement("div");l.classList.add("alert","alert-success","position-absolute","top-5","border-0","text-white","w-25","end-0","start-0","mt-2","mx-auto","py-2"),l.style.transform="translate3d(0px, 0px, 0px)",l.style.opacity="0",l.style.transition=".35s ease",setTimeout(function(){l.style.transform="translate3d(0px, 20px, 0px)",l.style.setProperty("opacity","1","important")},100),l.innerHTML="Code successfully copied!",d.parentElement.appendChild(l),setTimeout(function(){l.style.transform="translate3d(0px, 0px, 0px)",l.style.setProperty("opacity","0","important")},2e3),setTimeout(function(){d.parentElement.querySelector(".alert").remove()},2500)}catch(d){console.error(d)}},o=c=>ul.highlight(c,ul.languages.html);return(c,l)=>(L(),q("div",T$,[a("div",B$,[a("div",O$,[a("div",P$,[a("p",I$,ut(t.title),1)]),a("div",j$,[a("div",L$,[a("ul",D$,[a("li",F$,[a("a",{class:"nav-link mb-0 px-0 py-1 active","data-bs-toggle":"tab",href:`#preview-${t.id}`,role:"tab","aria-selected":"true"},z$,8,R$)]),a("li",q$,[a("a",{class:"nav-link mb-0 px-0 py-1","data-bs-toggle":"tab",href:`#code-${t.id}`,role:"tab","aria-selected":"false"},U$,8,W$)])])])])])]),a("div",Y$,[a("div",{class:"tab-pane active p-2",id:`preview-${t.id}`},[a("div",{class:ot(["overflow-auto",`${t.height&&`height-${t.height}`}`])},[Ce(c.$slots,"default")],2)],8,G$),a("div",{class:"tab-pane",id:`code-${t.id}`},[a("div",Q$,[a("a",{class:"btn btn-sm bg-gradient-dark position-absolute end-4 mt-3 z-index-3",onClick:l[0]||(l[0]=d=>n(d)),href:"javascript:;"},tk),a("figure",ek,[f(D(A$),{class:"p-2 bg-gray-100 border-radius-xl height-800 my-editor",modelValue:i.value,"onUpdate:modelValue":l[1]||(l[1]=d=>i.value=d),highlight:o,"line-numbers":"",readonly:""},null,8,["modelValue"])])])],8,X$)])]))}},sk={class:"navbar navbar-expand-lg navbar-dark navbar-absolute bg-transparent shadow-none"},ik={class:"container"},nk=a("a",{class:"navbar-brand text-white",href:"javascript:;"},"Material Design",-1),ak=a("button",{class:"navbar-toggler",type:"button","data-toggle":"collapse","data-target":"#navbar-header-2","aria-controls":"navbar-header-2","aria-expanded":"false","aria-label":"Toggle navigation"},[a("span",{class:"navbar-toggler-icon"})],-1),ok={class:"collapse navbar-collapse",id:"navbar-header-2"},rk={class:"navbar-nav mx-auto"},lk={class:"nav-item"},ck=A(" Home "),dk={class:"nav-item"},uk=A(" About Us "),fk={class:"nav-item"},pk=A(" Contact Us "),hk=pe('',1),mk=a("span",{class:"mask bg-gradient-dark opacity-5"},null,-1),gk={class:"container"},vk={class:"row"},_k={class:"col-lg-6 col-md-7 d-flex justify-content-center flex-column"},bk=a("h1",{class:"text-white mb-4"},"Material Kit",-1),yk=a("p",{class:"text-white opacity-8 lead pe-5 me-5"}," The time is now for it be okay to be great. People in this world shun people for being nice. ",-1),wk={class:"buttons"},xk=A("Get Started"),$k=A("Read more"),kk={name:"HeaderOne",setup(t){const e="https://images.unsplash.com/photo-1520769945061-0a448c463865?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=1950&q=80";return(s,i)=>{const n=Xl("RouterLink");return L(),q("header",null,[a("nav",sk,[a("div",ik,[nk,ak,a("div",ok,[a("ul",rk,[a("li",lk,[f(n,{class:"nav-link text-white",to:"#"},{default:y(()=>[ck]),_:1})]),a("li",dk,[f(n,{class:"nav-link text-white",to:"#"},{default:y(()=>[uk]),_:1})]),a("li",fk,[f(n,{class:"nav-link text-white",to:"#"},{default:y(()=>[pk]),_:1})])]),hk])])]),a("div",{class:"page-header min-vh-100",style:se({backgroundImage:`url(${e})`}),loading:"lazy"},[mk,a("div",gk,[a("div",vk,[a("div",_k,[bk,yk,a("div",wk,[f(st,{color:"white",class:"mt-4"},{default:y(()=>[xk]),_:1}),f(st,{color:"none",class:"text-white shadow-none mt-4"},{default:y(()=>[$k]),_:1})])])])])],4)])}}},Ek=` +//Vue Material Kit 2 components +import MaterialButton from "@/components/MaterialButton.vue"; +<\/script> +`;function Jt(){var t=document.querySelectorAll(".nav-pills");function e(){t.forEach(function(i,n){var o=document.createElement("div"),c=i.querySelector("li:first-child .nav-link"),l=c.cloneNode();l.innerHTML="-",o.classList.add("moving-tab","position-absolute","nav-link"),o.appendChild(l),i.appendChild(o),i.getElementsByTagName("li").length,o.style.padding="0px",o.style.width=i.querySelector("li:nth-child(1)").offsetWidth+"px",o.style.transform="translate3d(0px, 0px, 0px)",o.style.transition=".5s ease",i.onmouseover=function(d){let p=s(d).closest("li");if(p){let g=Array.from(p.closest("ul").children),m=g.indexOf(p)+1;i.querySelector("li:nth-child("+m+") .nav-link").onclick=function(){o=i.querySelector(".moving-tab");let _=0;if(i.classList.contains("flex-column")){for(var w=1;w<=g.indexOf(p);w++)_+=i.querySelector("li:nth-child("+w+")").offsetHeight;o.style.transform="translate3d(0px,"+_+"px, 0px)",o.style.height=i.querySelector("li:nth-child("+w+")").offsetHeight}else{for(var w=1;w<=g.indexOf(p);w++)_+=i.querySelector("li:nth-child("+w+")").offsetWidth;o.style.transform="translate3d("+_+"px, 0px, 0px)",o.style.width=i.querySelector("li:nth-child("+m+")").offsetWidth+"px"}}}}})}setTimeout(function(){e()},100),window.addEventListener("resize",function(i){t.forEach(function(n,o){n.querySelector(".moving-tab").remove();var c=document.createElement("div"),l=n.querySelector(".nav-link.active").cloneNode();l.innerHTML="-",c.classList.add("moving-tab","position-absolute","nav-link"),c.appendChild(l),n.appendChild(c),c.style.padding="0px",c.style.transition=".5s ease";let d=n.querySelector(".nav-link.active").parentElement;if(d){let p=Array.from(d.closest("ul").children),g=p.indexOf(d)+1,m=0;if(n.classList.contains("flex-column")){for(var h=1;h<=p.indexOf(d);h++)m+=n.querySelector("li:nth-child("+h+")").offsetHeight;c.style.transform="translate3d(0px,"+m+"px, 0px)",c.style.width=n.querySelector("li:nth-child("+g+")").offsetWidth+"px",c.style.height=n.querySelector("li:nth-child("+h+")").offsetHeight}else{for(var h=1;h<=p.indexOf(d);h++)m+=n.querySelector("li:nth-child("+h+")").offsetWidth;c.style.transform="translate3d("+m+"px, 0px, 0px)",c.style.width=n.querySelector("li:nth-child("+g+")").offsetWidth+"px"}}}),window.innerWidth<991?t.forEach(function(n,o){if(!n.classList.contains("flex-column")){n.classList.remove("flex-row"),n.classList.add("flex-column","on-resize");let d=n.querySelector(".nav-link.active").parentElement,h=Array.from(d.closest("ul").children);h.indexOf(d)+1;let p=0;for(var c=1;c<=h.indexOf(d);c++)p+=n.querySelector("li:nth-child("+c+")").offsetHeight;var l=document.querySelector(".moving-tab");l.style.width=n.querySelector("li:nth-child(1)").offsetWidth+"px",l.style.transform="translate3d(0px,"+p+"px, 0px)"}}):t.forEach(function(n,o){if(n.classList.contains("on-resize")){n.classList.remove("flex-column","on-resize"),n.classList.add("flex-row");let d=n.querySelector(".nav-link.active").parentElement,h=Array.from(d.closest("ul").children),p=h.indexOf(d)+1,g=0;for(var c=1;c<=h.indexOf(d);c++)g+=n.querySelector("li:nth-child("+c+")").offsetWidth;var l=document.querySelector(".moving-tab");l.style.transform="translate3d("+g+"px, 0px, 0px)",l.style.width=n.querySelector("li:nth-child("+p+")").offsetWidth+"px"}})}),window.innerWidth<991&&t.forEach(function(i,n){i.classList.contains("flex-row")&&(i.classList.remove("flex-row"),i.classList.add("flex-column","on-resize"))});function s(i){return i=i||window.event,i.target||i.srcElement}}const Ck={name:"HeadersView",setup(t){return Mt(()=>{Jt()}),(e,s)=>(L(),qt(Qt,{title:"Page Headers",breadcrumb:[{label:"Page Sections",route:"/sections/page-sections/page-headers"},{label:"Page Headers"}]},{default:y(()=>[f(Ct,{title:"Header 1",code:D(Ek),id:"header-1"},{default:y(()=>[f(kk)]),_:1},8,["code"])]),_:1}))}},Ak={class:"p-3 info-horizontal d-flex align-items-center"},Sk={class:"description ps-3"},Mk=["innerHTML"],na={name:"AboutUsOption",props:{variant:{type:String,default:"gradient"},color:{type:String,default:"success"},size:{type:String,default:"md"},icon:{type:[String,Object],required:!0,component:String,color:String},content:{type:String,required:!0}},setup(t){function e(s,i){let n;return s==="gradient"?n="bg-gradient-"+i:s==="contained"&&(n="bg-"+i),n}return(s,i)=>(L(),q("div",Ak,[a("div",{class:ot(["icon icon-shape text-center border-radius-xl",`icon-${t.size} ${e(t.variant,t.color)} shadow-${t.color}`])},[a("i",{class:ot(["material-icons opacity-10",typeof t.icon=="object"?t.icon.color:""])},ut(typeof t.icon=="string"?t.icon:t.icon.component),3)],2),a("div",Sk,[a("p",{class:"mb-0",innerHTML:t.content},null,8,Mk)])]))}},Tk={class:"py-9"},Bk={class:"container"},Ok={class:"row"},Pk=a("div",{class:"col-lg-6 my-auto"},[a("h3",null,"Read More About Us"),a("p",{class:"pe-5"}," Pain is what we go through as we become older. We get insulted by others, lose trust for those others. We get back stabbed by friends. It becomes harder for us to give others a hand. "),a("a",{href:"javascript:;",class:"text-success icon-move-right"},[A("More about us "),a("i",{class:"fas fa-arrow-right text-sm ms-1"})])],-1),Ik={class:"col-lg-6 mt-lg-0 mt-5 ps-lg-0 ps-0"},jk={name:"FeatureOne",setup(t){return(e,s)=>(L(),q("section",Tk,[a("div",Bk,[a("div",Ok,[Pk,a("div",Ik,[f(na,{icon:"mediation",content:`It becomes harder for us to give others a hand.
+ We get our heart broken by people we love.`}),f(na,{icon:"settings_overscan",content:`As we live, our hearts turn colder.
+ Cause pain is what we go through as we become older.`}),f(na,{icon:"token",content:`When we lose family over + time.
+ What else could rust the heart more over time? Blackgold.`})])])])]))}},Lk=` - - diff --git a/documentation/assets/css/0.styles.4a0e108c.css b/documentation/assets/css/0.styles.4a0e108c.css deleted file mode 100644 index 05162ff..0000000 --- a/documentation/assets/css/0.styles.4a0e108c.css +++ /dev/null @@ -1,21 +0,0 @@ -.home{padding:3.6rem 2rem 0;max-width:960px;margin:0 auto}.home .hero{text-align:center}.home .hero img{max-width:100%;max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.8rem auto}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:#6a8bad}.home .hero .action-button{display:inline-block;font-size:1.2rem;color:#fff;background-color:#3eaf7c;padding:.8rem 1.6rem;border-radius:4px;transition:background-color .1s ease;box-sizing:border-box;border-bottom:1px solid #389d70}.home .hero .action-button:hover{background-color:#4abf8a}.home .features{border-top:1px solid #eaecef;padding:1.2rem 0;margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:space-between}.home .feature{flex-grow:1;flex-basis:30%;max-width:30%}.home .feature h2{font-size:1.4rem;font-weight:500;border-bottom:none;padding-bottom:0;color:#3a5169}.home .feature p{color:#4e6e8e}.home .footer{padding:2.5rem;border-top:1px solid #eaecef;text-align:center;color:#4e6e8e}@media (max-width:719px){.home .features{flex-direction:column}.home .feature{max-width:100%;padding:0 2.5rem}}@media (max-width:419px){.home{padding-left:1.5rem;padding-right:1.5rem}.home .hero img{max-height:210px;margin:2rem auto 1.2rem}.home .hero h1{font-size:2rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.2rem auto}.home .hero .description{font-size:1.2rem}.home .hero .action-button{font-size:1rem;padding:.6rem 1.2rem}.home .feature h2{font-size:1.25rem}}.sidebar-button{display:none;width:1.25rem;height:1.25rem;position:absolute;padding:.6rem;top:.6rem;left:1rem;cursor:pointer}.sidebar-button .icon{display:block;width:1.25rem;height:1.25rem}@media (max-width:719px){.sidebar-button{display:block}}.search-box{display:inline-block;position:relative;margin-right:1rem}.search-box input{cursor:text;width:10rem;color:#4e6e8e;display:inline-block;border:1px solid #cfd4db;border-radius:2rem;font-size:.9rem;line-height:2rem;padding:0 .5rem 0 2rem;outline:none;transition:all .2s ease;background:#fff url(/vue-material-kit/documentation/assets/img/search.83621669.svg) .6rem .5rem no-repeat;background-size:1rem}.search-box input:focus{cursor:auto;border-color:#3eaf7c}.search-box .suggestions{background:#fff;width:20rem;position:absolute;top:1.5rem;border:1px solid #cfd4db;border-radius:6px;padding:.4rem;list-style-type:none}.search-box .suggestions.align-right{right:0}.search-box .suggestion{line-height:1.4;padding:.4rem .6rem;border-radius:4px;cursor:pointer}.search-box .suggestion a{white-space:normal;color:#5d82a6}.search-box .suggestion a .page-title{font-weight:600}.search-box .suggestion a .header{font-size:.9em;margin-left:.25em}.search-box .suggestion.focused{background-color:#f3f4f5}.search-box .suggestion.focused a{color:#3eaf7c}@media (max-width:959px){.search-box input{cursor:pointer;width:0;border-color:transparent;position:relative}.search-box input:focus{cursor:text;left:0;width:10rem}}@media (max-width:959px) and (min-width:719px){.search-box .suggestions{left:0}}@media (max-width:719px){.search-box{margin-right:0}.search-box input{left:1rem}.search-box .suggestions{right:0}}@media (max-width:419px){.search-box .suggestions{width:calc(100vw - 4rem)}.search-box input:focus{width:8rem}}.dropdown-enter,.dropdown-leave-to{height:0!important}.dropdown-wrapper{cursor:pointer}.dropdown-wrapper .dropdown-title{display:block}.dropdown-wrapper .dropdown-title:hover{border-color:transparent}.dropdown-wrapper .dropdown-title .arrow{vertical-align:middle;margin-top:-1px;margin-left:.4rem}.dropdown-wrapper .nav-dropdown .dropdown-item{color:inherit;line-height:1.7rem}.dropdown-wrapper .nav-dropdown .dropdown-item h4{margin:.45rem 0 0;border-top:1px solid #eee;padding:.45rem 1.5rem 0 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper{padding:0;list-style:none}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper .dropdown-subitem{font-size:.9em}.dropdown-wrapper .nav-dropdown .dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:400;margin-bottom:0;padding:0 1.5rem 0 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active,.dropdown-wrapper .nav-dropdown .dropdown-item a:hover{color:#3eaf7c}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{content:"";width:0;height:0;border-left:5px solid #3eaf7c;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 2px);left:9px}.dropdown-wrapper .nav-dropdown .dropdown-item:first-child h4{margin-top:0;padding-top:0;border-top:0}@media (max-width:719px){.dropdown-wrapper.open .dropdown-title{margin-bottom:.5rem}.dropdown-wrapper .nav-dropdown{transition:height .1s ease-out;overflow:hidden}.dropdown-wrapper .nav-dropdown .dropdown-item h4{border-top:0;margin-top:0;padding-top:0}.dropdown-wrapper .nav-dropdown .dropdown-item>a,.dropdown-wrapper .nav-dropdown .dropdown-item h4{font-size:15px;line-height:2rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem{font-size:14px;padding-left:1rem}}@media (min-width:719px){.dropdown-wrapper{height:1.8rem}.dropdown-wrapper:hover .nav-dropdown{display:block!important}.dropdown-wrapper .dropdown-title .arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #ccc;border-bottom:0}.dropdown-wrapper .nav-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:#fff;padding:.6rem 0;border:1px solid #ddd;border-bottom-color:#ccc;text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}}.nav-links{display:inline-block}.nav-links a{line-height:1.4rem;color:inherit}.nav-links a.router-link-active,.nav-links a:hover{color:#3eaf7c}.nav-links .nav-item{position:relative;display:inline-block;margin-left:1.5rem;line-height:2rem}.nav-links .nav-item:first-child{margin-left:0}.nav-links .repo-link{margin-left:1.5rem}@media (max-width:719px){.nav-links .nav-item,.nav-links .repo-link{margin-left:0}}@media (min-width:719px){.nav-links a.router-link-active,.nav-links a:hover{color:#2c3e50}.nav-item>a:not(.external).router-link-active,.nav-item>a:not(.external):hover{margin-bottom:-2px;border-bottom:2px solid #46bd87}}.navbar{padding:.7rem 1.5rem;line-height:2.2rem;position:relative}.navbar a,.navbar img,.navbar span{display:inline-block}.navbar .logo{height:2.2rem;min-width:2.2rem;margin-right:.8rem;vertical-align:top}.navbar .site-name{font-size:1.3rem;font-weight:600;color:#2c3e50;position:relative}.navbar .links{padding-left:1.5rem;box-sizing:border-box;background-color:#fff;white-space:nowrap;font-size:.9rem;position:absolute;right:1.5rem;top:.7rem;display:flex}.navbar .links .search-box{flex:0 0 auto;vertical-align:top}.navbar .links .nav-links{flex:1}@media (max-width:719px){.navbar{padding-left:4rem}.navbar .can-hide{display:none}.navbar .links{padding-left:1.5rem}}.page-edit,.page-nav{max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.page-edit,.page-nav{padding:2rem}}@media (max-width:419px){.page-edit,.page-nav{padding:1.5rem}}.page{padding-bottom:2rem}.page-edit{padding-top:1rem;padding-bottom:1rem;overflow:auto}.page-edit .edit-link{display:inline-block}.page-edit .edit-link a{color:#4e6e8e;margin-right:.25rem}.page-edit .last-updated{float:right;font-size:.9em}.page-edit .last-updated .prefix{font-weight:500;color:#4e6e8e}.page-edit .last-updated .time{font-weight:400;color:#aaa}.page-nav{padding-top:1rem;padding-bottom:0}.page-nav .inner{min-height:2rem;margin-top:0;border-top:1px solid #eaecef;padding-top:1rem;overflow:auto}.page-nav .next{float:right}@media (max-width:719px){.page-edit .edit-link{margin-bottom:.5rem}.page-edit .last-updated{font-size:.8em;float:none;text-align:left}}.sidebar .sidebar-sub-headers{padding-left:1rem;font-size:.95em}a.sidebar-link{font-weight:400;display:inline-block;color:#2c3e50;border-left:.25rem solid transparent;padding:.35rem 1rem .35rem 1.25rem;line-height:1.4;width:100%;box-sizing:border-box}a.sidebar-link:hover{color:#3eaf7c}a.sidebar-link.active{font-weight:600;color:#3eaf7c;border-left-color:#3eaf7c}.sidebar-group a.sidebar-link{padding-left:2rem}.sidebar-sub-headers a.sidebar-link{padding-top:.25rem;padding-bottom:.25rem;border-left:none}.sidebar-sub-headers a.sidebar-link.active{font-weight:500}.sidebar-group:not(.first){margin-top:1em}.sidebar-group .sidebar-group{padding-left:.5em}.sidebar-group:not(.collapsable) .sidebar-heading{cursor:auto;color:inherit}.sidebar-heading{color:#999;transition:color .15s ease;cursor:pointer;font-size:1.1em;font-weight:700;padding:0 1.5rem;margin-top:0;margin-bottom:.5rem}.sidebar-heading.open,.sidebar-heading:hover{color:inherit}.sidebar-heading .arrow{position:relative;top:-.12em;left:.5em}.sidebar-heading:.open .arrow{top:-.18em}.sidebar-group-items{transition:height .1s ease-out;overflow:hidden}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar a{display:inline-block}.sidebar .nav-links{display:none;border-bottom:1px solid #eaecef;padding:.5rem 0 .75rem 0}.sidebar .nav-links a{font-weight:600}.sidebar .nav-links .nav-item,.sidebar .nav-links .repo-link{display:block;line-height:1.25rem;font-size:1.1em;padding:.5rem 0 .5rem 1.5rem}.sidebar .sidebar-links{padding:1.5rem 0}@media (max-width:719px){.sidebar .nav-links{display:block}.sidebar .nav-links .dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{top:calc(1rem - 2px)}.sidebar .sidebar-links{padding:1rem 0}}.sw-update-popup{position:fixed;right:1em;bottom:1em;padding:1em;border:1px solid #3eaf7c;border-radius:3px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.5);text-align:center}.sw-update-popup button{margin-top:.5em;padding:.25em 2em}.sw-update-popup-enter-active,.sw-update-popup-leave-active{transition:opacity .3s,transform .3s}.sw-update-popup-enter,.sw-update-popup-leave-to{opacity:0;transform:translateY(50%) scale(.5)}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}#nprogress{pointer-events:none}#nprogress .bar{background:#3eaf7c;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #3eaf7c,0 0 5px #3eaf7c;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#3eaf7c;border-left-color:#3eaf7c;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.content code{color:#476582;padding:.25rem .5rem;margin:0;font-size:.85em;background-color:rgba(27,31,35,.05);border-radius:3px}.content pre,.content pre[class*=language-]{line-height:1.4;padding:1.25rem 1.5rem;margin:.85rem 0;background-color:#282c34;border-radius:6px;overflow:auto}.content pre[class*=language-] code,.content pre code{color:#fff;padding:0;background-color:transparent;border-radius:0}div[class*=language-]{position:relative;background-color:#282c34;border-radius:6px}div[class*=language-] .highlight-lines{-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.4}div[class*=language-] .highlight-lines .highlighted{background-color:rgba(0,0,0,.66)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{background:transparent;position:relative;z-index:1}div[class*=language-]:before{position:absolute;z-index:3;top:.8em;right:1em;font-size:.75rem;color:hsla(0,0%,100%,.4)}div[class*=language-]:not(.line-numbers-mode) .line-numbers-wrapper{display:none}div[class*=language-].line-numbers-mode .highlight-lines .highlighted{position:relative}div[class*=language-].line-numbers-mode .highlight-lines .highlighted:before{content:" ";position:absolute;z-index:3;left:0;top:0;display:block;width:3.5rem;height:100%;background-color:rgba(0,0,0,.66)}div[class*=language-].line-numbers-mode pre{padding-left:4.5rem;vertical-align:middle}div[class*=language-].line-numbers-mode .line-numbers-wrapper{position:absolute;top:0;width:3.5rem;text-align:center;color:hsla(0,0%,100%,.3);padding:1.25rem 0;line-height:1.4}div[class*=language-].line-numbers-mode .line-numbers-wrapper br{-webkit-user-select:none;-ms-user-select:none;user-select:none}div[class*=language-].line-numbers-mode .line-numbers-wrapper .line-number{position:relative;z-index:4;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.85em}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;z-index:2;top:0;left:0;width:3.5rem;height:100%;border-radius:6px 0 0 6px;border-right:1px solid rgba(0,0,0,.66);background-color:#282c34}div[class~=language-js]:before{content:"js"}div[class~=language-ts]:before{content:"ts"}div[class~=language-html]:before{content:"html"}div[class~=language-md]:before{content:"md"}div[class~=language-vue]:before{content:"vue"}div[class~=language-css]:before{content:"css"}div[class~=language-sass]:before{content:"sass"}div[class~=language-scss]:before{content:"scss"}div[class~=language-less]:before{content:"less"}div[class~=language-stylus]:before{content:"stylus"}div[class~=language-go]:before{content:"go"}div[class~=language-java]:before{content:"java"}div[class~=language-c]:before{content:"c"}div[class~=language-sh]:before{content:"sh"}div[class~=language-yaml]:before{content:"yaml"}div[class~=language-py]:before{content:"py"}div[class~=language-javascript]:before{content:"js"}div[class~=language-typescript]:before{content:"ts"}div[class~=language-markup]:before{content:"html"}div[class~=language-markdown]:before{content:"md"}div[class~=language-json]:before{content:"json"}div[class~=language-ruby]:before{content:"rb"}div[class~=language-python]:before{content:"py"}div[class~=language-bash]:before{content:"sh"}.custom-block .custom-block-title{font-weight:600;margin-bottom:-.4rem}.custom-block.danger,.custom-block.tip,.custom-block.warning{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-block.tip{background-color:#f3f5f7;border-color:#42b983}.custom-block.warning{background-color:rgba(255,229,100,.3);border-color:#e7c000;color:#6b5900}.custom-block.warning .custom-block-title{color:#b29400}.custom-block.warning a{color:#2c3e50}.custom-block.danger{background-color:#ffe6e6;border-color:#c00;color:#4d0000}.custom-block.danger .custom-block-title{color:#900}.custom-block.danger a{color:#2c3e50}.arrow{display:inline-block;width:0;height:0}.arrow.up{border-bottom:6px solid #ccc}.arrow.down,.arrow.up{border-left:4px solid transparent;border-right:4px solid transparent}.arrow.down{border-top:6px solid #ccc}.arrow.right{border-left:6px solid #ccc}.arrow.left,.arrow.right{border-top:4px solid transparent;border-bottom:4px solid transparent}.arrow.left{border-right:6px solid #ccc}.content:not(.custom){max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.content:not(.custom){padding:2rem}}@media (max-width:419px){.content:not(.custom){padding:1.5rem}}.table-of-contents .badge{vertical-align:middle}body,html{padding:0;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;color:#2c3e50}.page{padding-left:20rem}.navbar{z-index:20;right:0;height:3.6rem;background-color:#fff;box-sizing:border-box;border-bottom:1px solid #eaecef}.navbar,.sidebar-mask{position:fixed;top:0;left:0}.sidebar-mask{z-index:9;width:100vw;height:100vh;display:none}.sidebar{font-size:15px;background-color:#fff;width:20rem;position:fixed;z-index:10;margin:0;top:3.6rem;left:0;bottom:0;box-sizing:border-box;border-right:1px solid #eaecef;overflow-y:auto}.content:not(.custom)>:first-child{margin-top:3.6rem}.content:not(.custom) a:hover{text-decoration:underline}.content:not(.custom) p.demo{padding:1rem 1.5rem;border:1px solid #ddd;border-radius:4px}.content:not(.custom) img{max-width:100%}.content.custom{padding:0;margin:0}.content.custom img{max-width:100%}a{font-weight:500;text-decoration:none}a,p a code{color:#3eaf7c}p a code{font-weight:400}kbd{background:#eee;border:.15rem solid #ddd;border-bottom:.25rem solid #ddd;border-radius:.15rem;padding:0 .15em}blockquote{font-size:1.2rem;color:#999;border-left:.25rem solid #dfe2e5;margin-left:0;padding-left:1rem}ol,ul{padding-left:1.2em}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}.content:not(.custom)>h1,.content:not(.custom)>h2,.content:not(.custom)>h3,.content:not(.custom)>h4,.content:not(.custom)>h5,.content:not(.custom)>h6{margin-top:-3.1rem;padding-top:4.6rem;margin-bottom:0}.content:not(.custom)>h1:first-child,.content:not(.custom)>h2:first-child,.content:not(.custom)>h3:first-child,.content:not(.custom)>h4:first-child,.content:not(.custom)>h5:first-child,.content:not(.custom)>h6:first-child{margin-top:-1.5rem;margin-bottom:1rem}.content:not(.custom)>h1:first-child+.custom-block,.content:not(.custom)>h1:first-child+p,.content:not(.custom)>h1:first-child+pre,.content:not(.custom)>h2:first-child+.custom-block,.content:not(.custom)>h2:first-child+p,.content:not(.custom)>h2:first-child+pre,.content:not(.custom)>h3:first-child+.custom-block,.content:not(.custom)>h3:first-child+p,.content:not(.custom)>h3:first-child+pre,.content:not(.custom)>h4:first-child+.custom-block,.content:not(.custom)>h4:first-child+p,.content:not(.custom)>h4:first-child+pre,.content:not(.custom)>h5:first-child+.custom-block,.content:not(.custom)>h5:first-child+p,.content:not(.custom)>h5:first-child+pre,.content:not(.custom)>h6:first-child+.custom-block,.content:not(.custom)>h6:first-child+p,.content:not(.custom)>h6:first-child+pre{margin-top:2rem}h1:hover .header-anchor,h2:hover .header-anchor,h3:hover .header-anchor,h4:hover .header-anchor,h5:hover .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2.2rem}h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:1px solid #eaecef}h3{font-size:1.35rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0}a.header-anchor:hover{text-decoration:none}.line-number,code,kbd{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}ol,p,ul{line-height:1.7}hr{border:0;border-top:1px solid #eaecef}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}tr{border-top:1px solid #dfe2e5}tr:nth-child(2n){background-color:#f6f8fa}td,th{border:1px solid #dfe2e5;padding:.6em 1em}.custom-layout{padding-top:3.6rem}.theme-container.sidebar-open .sidebar-mask{display:block}.theme-container.no-navbar .content:not(.custom)>h1,.theme-container.no-navbar h2,.theme-container.no-navbar h3,.theme-container.no-navbar h4,.theme-container.no-navbar h5,.theme-container.no-navbar h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar .sidebar{top:0}.theme-container.no-navbar .custom-layout{padding-top:0}@media (min-width:720px){.theme-container.no-sidebar .sidebar{display:none}.theme-container.no-sidebar .page{padding-left:0}}@media (max-width:959px){.sidebar{font-size:15px;width:16.4rem}.page{padding-left:16.4rem}}@media (max-width:719px){.sidebar{top:0;padding-top:3.6rem;transform:translateX(-100%);transition:transform .2s ease}.page{padding-left:0}.theme-container.sidebar-open .sidebar{transform:translateX(0)}.theme-container.no-navbar .sidebar{padding-top:0}}@media (max-width:419px){h1{font-size:1.9rem}.content div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}.theme-container .page{min-height:100vh;background-color:#fff}.theme-container .sidebar{background-color:#fff;-webkit-box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);left:0;right:auto}.theme-container .badge{display:inline-block;border-radius:12px;padding:5px 12px;font-size:10px;line-height:1}.md-select-menu .md-list{width:100%}.md-card .md-card-header h4{color:#fff}.md-theme-default a:not(.md-button),.sidebar .nav-links .repo-link{color:inherit!important}@media screen and (max-width:720px){.theme-container .sidebar{-webkit-transition:-webkit-transform .2s ease!important;transition:-webkit-transform .2s ease!important;transition:transform .2s ease!important;transition:transform .2s ease,-webkit-transform .2s ease!important;overflow-y:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-box-shadow:none;box-shadow:none}.theme-container.sidebar-open .sidebar{-webkit-box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}}h1{font-size:3rem!important;border-bottom:1px solid #eaecef}h2{border:0}p{font-size:15px}.links .nav-links a,.links .nav-links a .icon.outbound{color:#fff!important}.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4caf50;-webkit-box-shadow:0 12px 20px -10px rgba(76,175,80,.28),0 4px 20px 0 rgba(0,0,0,.12),0 7px 8px -5px rgba(76,175,80,.2);box-shadow:0 12px 20px -10px rgba(76,175,80,.28),0 4px 20px 0 rgba(0,0,0,.12),0 7px 8px -5px rgba(76,175,80,.2);border:0;height:70px}.navbar .links{top:unset;background-color:transparent}.navbar .links .search-box .suggestions li a{color:#3c4858}.navbar .links .search-box .suggestions li a:focus,.navbar .links .search-box .suggestions li a:hover{color:#4caf50!important}.navbar .sidebar-button{top:.9rem}.navbar .sidebar-button svg path{fill:#fff}.navbar .site-name{font-size:1.125rem;color:#fff;font-weight:300}.sidebar a.sidebar-link{color:#3c4858!important}.page .page-nav .next a,.page .page-nav .next a:focus,.page .page-nav .next a:hover,.page .page-nav .prev a,.page .page-nav .prev a:focus,.page .page-nav .prev a:hover,.sidebar a.sidebar-link.active,.sidebar a.sidebar-link:focus,.sidebar a.sidebar-link:hover{color:#4caf50!important}.md-list{width:11%}.md-card td,.md-card th,.md-card tr{border:0}.md-card tr:nth-child(2n){background-color:transparent}#sizes+p+.demo-block .source{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demo-block .source .md-toolbar{margin-bottom:10px}.demo-block .md-card .description,.demo-block .modal-mask .description{padding:unset;border:0;font-size:inherit;color:#999;margin-left:0;margin-right:0;margin-top:0;line-height:1.7}.theme-container{height:100vh;position:relative}.theme-container .sidebar{-webkit-transition:none;transition:none;top:3.6rem;z-index:10}.theme-container .sidebar:after{display:none} -/*! - * vue-material v1.0.0-beta-10.2 - * Made with <3 by marcosmoura 2019 - * Released under the MIT License. - */*,:after,:before{box-sizing:inherit}html{height:100%;box-sizing:border-box;transition:background-color .3s cubic-bezier(.25,.8,.25,1)}body{min-height:100%;margin:0;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,Noto Sans,-apple-system,BlinkMacSystemFont,sans-serif}a:not(.md-button){transition:.3s cubic-bezier(.25,.8,.25,1);transition-property:color,background-color,opacity}audio,canvas,embed,iframe,img,object,video{max-width:100%;font-style:italic;vertical-align:middle}audio:not(.md-image),canvas:not(.md-image),embed:not(.md-image),iframe:not(.md-image),img:not(.md-image),object:not(.md-image),video:not(.md-image){height:auto}[tabindex="-1"]:focus{outline:none!important}.md-scrollbar::-webkit-scrollbar{width:8px;height:8px;border-radius:8px}.md-scrollbar::-webkit-scrollbar-thumb{border-radius:8px}.md-scrollbar::-webkit-scrollbar-button{display:none}.md-caption{font-size:12px;font-weight:400;letter-spacing:.02em;line-height:17px}.md-body-1,body{font-weight:400;line-height:20px}.md-body-1,.md-body-2,body{font-size:14px;letter-spacing:.01em}.md-body-2{font-weight:500;line-height:24px}.md-subheading{font-size:16px;font-weight:400;letter-spacing:.01em;line-height:24px}.md-title{font-size:20px;font-weight:500;letter-spacing:.005em;line-height:26px}.md-headline{font-size:24px;line-height:32px}.md-display-1,.md-headline{font-weight:400;letter-spacing:0}.md-display-1{font-size:34px;line-height:40px}.md-display-2{font-size:45px;font-weight:400;letter-spacing:0;line-height:48px}.md-display-3{font-size:56px;font-weight:400;letter-spacing:-.005em;line-height:58px}.md-display-4{font-size:112px;font-weight:300;letter-spacing:-.01em;line-height:112px}a:not(.md-button){text-decoration:none}a:not(.md-button):hover{text-decoration:underline}button:focus{outline:none}.md-app{display:flex;overflow:hidden;position:relative}.md-app.md-fixed .md-app-scroller{overflow:auto}.md-app.md-fixed-last,.md-app.md-flexible,.md-app.md-overlap,.md-app.md-reveal{transform:translateZ(0)}.md-app.md-fixed-last .md-app-toolbar,.md-app.md-flexible .md-app-toolbar,.md-app.md-overlap .md-app-toolbar,.md-app.md-reveal .md-app-toolbar{position:absolute;top:0}.md-app.md-flexible .md-app-toolbar,.md-app.md-overlap .md-app-toolbar{min-height:0}.md-app.md-flexible .md-toolbar-row:first-child{z-index:2}.md-app.md-flexible .md-toolbar-row:last-child{position:fixed;bottom:0;z-index:1}.md-app.md-flexible .md-display-1{position:fixed}.md-app.md-overlap .md-app-toolbar{z-index:1}.md-app.md-overlap .md-app-content{margin:-64px 24px 24px;position:relative;z-index:2}.md-app-content{padding:16px}.md-app-content>p:first-child{margin-top:0}.md-app-content>p:last-child{margin-bottom:0}.md-app-container{flex:1;display:flex;overflow:auto;transform:translate3D(0,0,0);transition:padding-left .4s cubic-bezier(.4,0,.2,1),padding-right .4s cubic-bezier(.4,0,.2,1);will-change:padding-left,padding-right}.md-app-scroller{flex:1}@media (max-width:960px){.md-app.md-overlap .md-app-content{margin:-64px 16px 16px}}@media (max-width:600px){.md-app.md-overlap .md-app-content{margin:-64px 8px 8px}}@media (min-width:600px){.md-app-drawer.md-permanent-card+.md-app-scroller .md-content{padding-left:0;padding-right:0;border-left:none;border-right:none}.md-app-content{border-left:1px solid transparent;border-right:1px solid transparent}}.md-app-internal-drawer,.md-app-side-drawer .md-app-container{flex-direction:column}.md-app-internal-drawer .md-app-scroller{overflow:auto}.md-no-elevation{box-shadow:none!important}.md-fixed-last .md-reveal-active,.md-flexible .md-reveal-active,.md-overlap .md-reveal-active,.md-reveal .md-reveal-active{transform:translate3d(0,calc(100% + 10px),0);transition:.3s cubic-bezier(.25,.8,.25,1);transition-property:box-shadow,transform;will-change:height,box-shadow,transform}.md-app-toolbar{min-height:64px}.md-overlap .md-app-toolbar{height:196px}.md-fixed-last-active{transition:.3s cubic-bezier(.25,.8,.25,1);transition-property:box-shadow,transform;will-change:height,box-shadow,transform}.md-overlap-off{z-index:3!important}.md-app-content{height:100%}.md-app-content .md-card{margin-right:16px;margin-left:16px;overflow:visible}.md-badge-content{position:relative;display:inline-block}.md-badge-content .md-position-top{top:-4px}.md-badge-content .md-position-bottom{bottom:-4px}.md-badge{position:absolute;transition:.3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;right:-4px;font-size:10px;font-style:normal;width:22px;height:22px;border-radius:50%;color:#fff;pointer-events:none;z-index:6}.md-list-item-content .md-badge{position:relative;top:0;bottom:0;right:0}.md-badge.md-dense{width:18px;height:18px;font-size:8px}.md-badge.md-square{width:auto;border-radius:3px;height:18px;padding:0 4px}.md-autocomplete .md-menu{width:100%;display:flex}.md-autocomplete-loading{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.md-field.md-inline.md-autocomplete-box{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding-top:2px;border-radius:2px}.md-field.md-inline.md-autocomplete-box.md-focused{z-index:13}.md-field.md-inline.md-autocomplete-box:after,.md-field.md-inline.md-autocomplete-box:before{display:none}.md-toolbar .md-field.md-inline.md-autocomplete-box{min-height:40px;height:40px;margin:0;box-shadow:none}.md-field.md-inline.md-autocomplete-box .md-menu{align-items:center}.md-field.md-inline.md-autocomplete-box .md-input{padding-left:16px}.md-field.md-inline.md-autocomplete-box.md-focused label,.md-field.md-inline.md-autocomplete-box .md-input-action,.md-field.md-inline.md-autocomplete-box label{top:50%;transform:translateY(-50%)}.md-field.md-inline.md-autocomplete-box .md-input-action{right:8px}.md-field.md-inline.md-autocomplete-box.md-focused label,.md-field.md-inline.md-autocomplete-box label{margin-top:2px;left:16px}.md-autocomplete-box-content:after{height:6px;position:absolute;top:-6px;right:0;left:0;z-index:13;border-bottom:1px solid;content:""}.md-avatar{width:40px;min-width:40px;height:40px;margin:auto;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;border-radius:40px;transition:.4s cubic-bezier(.4,0,.2,1);transition-property:color,background-color;will-change:color,background-color;font-size:24px;letter-spacing:-.05em;vertical-align:middle}.md-avatar.md-large{min-width:64px;min-height:64px;border-radius:64px;font-size:32px}.md-avatar.md-large .md-icon{font-size:40px!important}.md-avatar.md-small{width:24px;min-width:24px;height:24px;border-radius:24px;font-size:14px}.md-avatar.md-small .md-icon{font-size:16px!important}.md-avatar .md-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.md-avatar img{width:100%;height:100%;display:block}.md-avatar .md-ripple{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;border-radius:50%}.md-bottom-bar{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);width:100%;transition:background-color .5s cubic-bezier(.4,0,.2,1)}.md-bottom-bar>.md-ripple{display:flex;flex-wrap:wrap}.md-bottom-bar.md-type-fixed{justify-content:center}.md-bottom-bar.md-type-fixed .md-bottom-bar-item{min-width:80px;max-width:168px;transition:.4s cubic-bezier(.4,0,.2,1);transition-property:color;will-change:color}.md-bottom-bar.md-type-fixed .md-bottom-bar-item .md-bottom-bar-label{transform:scale(.8571) translate3D(0,4px,0)}.md-bottom-bar.md-type-fixed .md-bottom-bar-item.md-active .md-ripple{padding-top:6px}.md-bottom-bar.md-type-fixed .md-bottom-bar-item.md-active .md-bottom-bar-icon{transform:translate3d(0,-2px,0)}.md-bottom-bar.md-type-fixed .md-bottom-bar-item.md-active .md-bottom-bar-label{transform:translate3D(0,3px,0)}.md-bottom-bar.md-type-shift{justify-content:center}.md-bottom-bar.md-type-shift>.md-ripple .md-ripple-enter-active{transition-duration:1.1s!important}.md-bottom-bar.md-type-shift>.md-ripple .md-ripple-enter{opacity:1}.md-bottom-bar.md-type-shift .md-bottom-bar-item{min-width:56px;max-width:96px;flex:1 1 32px;transition:.3s cubic-bezier(.4,0,.2,1);transition-property:padding,min-width,max-width,flex,color;will-change:padding,min-width,max-width,flex,color}.md-bottom-bar.md-type-shift .md-bottom-bar-item .md-ripple{padding:16px}.md-bottom-bar.md-type-shift .md-bottom-bar-item .md-bottom-bar-icon{transform:translate3d(0,8px,0)}.md-bottom-bar.md-type-shift .md-bottom-bar-item .md-bottom-bar-label{opacity:0;transform:scale(.7) translate3d(0,6px,0)}.md-bottom-bar.md-type-shift .md-bottom-bar-item.md-active{min-width:96px;max-width:168px;flex:1 1 72px}.md-bottom-bar.md-type-shift .md-bottom-bar-item.md-active .md-ripple{padding:6px 0 10px}.md-bottom-bar.md-type-shift .md-bottom-bar-item.md-active .md-bottom-bar-icon{transform:translateZ(0)}.md-bottom-bar.md-type-shift .md-bottom-bar-item.md-active .md-bottom-bar-label{opacity:1;transform:translate3d(0,3px,0)}.md-bottom-bar .md-bottom-bar-item{height:56px;margin:0;flex:1;cursor:pointer;border-radius:0;font-size:14px;font-weight:400;line-height:1em;text-transform:none}.md-bottom-bar .md-bottom-bar-item .md-ripple{padding:8px 12px 10px;transition:padding .3s cubic-bezier(.25,.8,.25,1);will-change:padding}.md-bottom-bar .md-bottom-bar-item .md-button-content{position:static;display:flex;flex-direction:column;align-items:center}.md-bottom-bar .md-bottom-bar-item .md-bottom-bar-icon,.md-bottom-bar .md-bottom-bar-item .md-bottom-bar-label{transition:.3s cubic-bezier(.4,0,.2,1);transition-property:transform,opacity;will-change:transform,opacity}.md-ripple{width:100%;height:100%;position:relative;z-index:5;-webkit-mask-image:radial-gradient(circle,#fff 100%,#000 0)}.md-ripple-wave{position:absolute;z-index:1;pointer-events:none;background:currentColor;border-radius:50%;opacity:0;transform:scale(2) translateZ(0)}.md-ripple-wave.md-centered{animation-duration:1.2s;top:50%;left:50%}.md-ripple-wave~:not(.md-ripple-wave){position:relative;z-index:2}.md-ripple-enter-active{transition:.8s cubic-bezier(.25,.8,.25,1);transition-property:opacity,transform;will-change:opacity,transform}.md-ripple-enter-active.md-centered{transition-duration:1.2s}.md-ripple-enter{opacity:.26;transform:scale(.26) translateZ(0)}.md-button,.md-button-clean{margin:0;padding:0;display:inline-block;position:relative;overflow:hidden;outline:none;background:transparent;border:0;border-radius:0;transition:.4s cubic-bezier(.4,0,.2,1);font-family:inherit;line-height:normal;text-decoration:none;vertical-align:top;white-space:nowrap}.md-button{min-width:88px;height:36px;margin:6px 8px;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:2px;font-size:14px;font-weight:500}.md-button:active{outline:none}.md-button[disabled]{pointer-events:none}.md-button:not([disabled]){cursor:pointer}.md-button:not([disabled]).md-focused:before,.md-button:not([disabled]):active:before,.md-button:not([disabled]):hover:before{background-color:currentColor;opacity:.12}.md-button:not([disabled]).md-focused.md-accent:before,.md-button:not([disabled]).md-focused.md-primary:before,.md-button:not([disabled]):active:before{opacity:.2}.md-button:not([disabled]).md-ripple-off:active:before{opacity:.26}.md-button.md-plain.md-button.md-raised:not([disabled]){color:rgba(0,0,0,.87);background-color:#fff}.md-button.md-plain.md-button.md-raised:not([disabled]) .md-icon-font{color:rgba(0,0,0,.87)}.md-button.md-plain.md-button.md-raised:not([disabled]) .md-icon-image{fill:rgba(0,0,0,.87)}.md-button::-moz-focus-inner{padding:0;border:0}.md-button:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:.4s cubic-bezier(.4,0,.2,1);will-change:background-color,opacity;content:" "}.md-button.md-dense{height:32px;font-size:13px}.md-button.md-raised:not([disabled]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.md-button.md-raised:not([disabled]):active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-button.md-raised:not([disabled]).md-ripple-off:active:before{opacity:.2}.md-button+.md-button{margin-left:0}.md-button .md-ripple{padding:0 8px;display:flex;justify-content:center;align-items:center}.md-button-spaced .md-ripple{padding:0 16px}.md-fab,.md-icon-button{border-radius:50%;z-index:5}.md-fab .md-ripple,.md-fab:before,.md-icon-button .md-ripple,.md-icon-button:before{border-radius:50%}.md-fab.md-dense .md-ripple-wave,.md-fab.md-mini .md-ripple-wave,.md-icon-button .md-ripple-wave{top:0!important;right:0!important;bottom:0!important;left:0!important}.md-icon-button{width:40px;min-width:40px;height:40px;margin:0 6px}.md-icon-button.md-dense{width:32px;min-width:32px;height:32px}.md-icon-button .md-ripple-enter-active{transition-duration:1.2s}.md-fab{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);width:56px;height:56px;min-width:0;overflow:hidden}.md-fab:active{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-fab.md-dense,.md-fab.md-mini{width:40px;height:40px}.md-fab.md-fab-top-left,.md-fab.md-fab-top-right{position:absolute;top:24px}.md-fab.md-fab-bottom-left,.md-fab.md-fab-bottom-right{position:absolute;bottom:24px}.md-fab.md-fab-bottom-center,.md-fab.md-fab-top-center{position:absolute;left:50%;transform:translateX(-50%)}.md-fab.md-fab-top-center{top:24px}.md-fab.md-fab-bottom-center{bottom:24px}.md-fab.md-fab-bottom-right,.md-fab.md-fab-top-right{right:24px}.md-fab.md-fab-bottom-left,.md-fab.md-fab-top-left{left:24px}.md-fab.md-fixed{position:fixed}.md-fab .md-ripple{padding:0}.md-button-content{position:relative;z-index:2}.md-card{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);z-index:1;border-radius:2px;transition:.3s cubic-bezier(.4,0,.2,1);transition-property:color,background-color;will-change:color,background-color}.md-card.md-with-hover{cursor:pointer;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.25,.8,.25,1);will-change:background-color,box-shadow}.md-card.md-with-hover:hover{z-index:2;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-card.md-expand-active .md-card-expand-trigger.md-icon-button{transform:rotate(180deg)}.md-card .md-subhead,.md-card .md-subheading,.md-card .md-title{margin:0;font-weight:400}.md-card .md-subhead{opacity:.54;font-size:14px;letter-spacing:.01em;line-height:20px}.md-card .md-subhead+.md-title{margin-top:4px}.md-card .md-title{font-size:24px;letter-spacing:0;line-height:32px}.md-card-area,.md-card>.md-card-area:not(:last-child){position:relative}.md-card>.md-card-area:not(:last-child):after{height:1px;position:absolute;bottom:0;content:" "}.md-card>.md-card-area:not(:last-child):not(.md-inset):after{right:0;left:0}.md-card>.md-card-area:not(:last-child).md-inset:after{right:16px;left:16px}.md-card-header{padding:16px}.md-card-header:first-child>.md-card-header-text>.md-title:first-child,.md-card-header:first-child>.md-title:first-child{margin-top:8px}.md-card-header:last-child{margin-bottom:8px}.md-card-header.md-card-header-flex{display:flex;justify-content:space-between}.md-card-header+.md-card-content{padding-top:0}.md-card-header+.md-card-actions:not(:last-child){padding:0 8px}.md-card-header>img{border-radius:50%}.md-card-header .md-avatar,.md-card-header>img{margin-right:16px;float:left}.md-card-header .md-avatar~.md-title,.md-card-header>img~.md-title{font-size:14px}.md-card-header .md-avatar~.md-subhead,.md-card-header .md-avatar~.md-title,.md-card-header>img~.md-subhead,.md-card-header>img~.md-title{font-weight:500;line-height:20px}.md-card-header .md-button{margin:0}.md-card-header .md-button:last-child{margin-right:-4px}.md-card-header .md-button+.md-button{margin-left:8px}.md-card-header .md-card-header-text{flex:1}.md-card-header .md-card-media{width:80px;height:80px;margin-left:16px;flex:0 0 80px}.md-card-header .md-card-media.md-medium{width:120px;height:120px;flex:0 0 120px}.md-card-header .md-card-media.md-big{width:160px;height:160px;flex:0 0 160px}.md-card-media{position:relative}.md-card-media.md-ratio-16-9{overflow:hidden}.md-card-media.md-ratio-16-9:before{width:100%;padding-top:56.25%;display:block;content:" "}.md-card-media.md-ratio-16-9 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card-media.md-ratio-4-3{overflow:hidden}.md-card-media.md-ratio-4-3:before{width:100%;padding-top:75%;display:block;content:" "}.md-card-media.md-ratio-4-3 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card-media.md-ratio-1-1{overflow:hidden}.md-card-media.md-ratio-1-1:before{width:100%;padding-top:100%;display:block;content:" "}.md-card-media.md-ratio-1-1 img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card-media+.md-card-header{padding-top:24px}.md-card-media+.md-card-content:last-child{padding-bottom:16px}.md-card-media img{width:100%}.md-card-media-actions{padding:16px;display:flex;justify-content:space-between}.md-card-media-actions .md-card-media{max-width:240px;max-height:240px;flex:1}.md-card-media-actions .md-card-actions{margin-left:16px;flex-direction:column;justify-content:flex-start;align-items:center}.md-card-media-actions .md-card-actions .md-button+.md-button{margin:8px 0 0}.md-card-media-cover{position:relative;color:#fff}.md-card-media-cover.md-solid .md-card-area{background-color:rgba(0,0,0,.54)}.md-card-media-cover.md-text-scrim .md-card-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.md-card-media-cover .md-card-area{display:flex;flex-direction:column;position:absolute;right:0;bottom:0;left:0;z-index:2}.md-card-media-cover .md-card-header{display:flex;flex-direction:column}.md-card-media-cover .md-card-header+.md-card-actions{padding-top:0}.md-card-media-cover .md-subhead{opacity:1}.md-card-media-cover .md-card-actions .md-button:not(.md-primary):not(.md-accent),.md-card-media-cover .md-card-actions .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon,.md-card-media-cover .md-card-header .md-button:not(.md-primary):not(.md-accent),.md-card-media-cover .md-card-header .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon{color:#fff!important}.md-card-content{padding:16px;font-size:14px;line-height:22px}.md-card-content:last-of-type{padding-bottom:24px}.md-card-expand{overflow:hidden}.md-card-expand .md-card-actions{position:relative;z-index:2}.md-card-expand .md-card-expand-content{position:relative;z-index:1}.md-card-expand-trigger.md-icon-button{transition:transform .4s cubic-bezier(.25,.8,.25,1);will-change:transform}.md-card-expand-content{overflow:hidden;transform:translate3D(0,0,0);transition:.4s cubic-bezier(.4,0,.2,1);transition-property:opacity,margin-top;will-change:opacity,margin-top}.md-card-actions{padding:8px;display:flex;align-items:center}.md-card-actions.md-alignment-right{justify-content:flex-end}.md-card-actions.md-alignment-left{justify-content:flex-start}.md-card-actions.md-alignment-space-between{justify-content:space-between}.md-card-actions .md-button{margin:0}.md-card-actions .md-button:first-child{margin-left:0}.md-card-actions .md-button:last-child{margin-right:0}.md-card-actions .md-button+.md-button{margin-left:4px}.md-checkbox{width:auto;margin:16px 16px 16px 0;display:inline-flex;position:relative}.md-checkbox:not(.md-disabled),.md-checkbox:not(.md-disabled) .md-checkbox-label{cursor:pointer}.md-checkbox .md-checkbox-container{width:20px;min-width:20px;height:20px;position:relative;border-radius:2px;border:2px solid transparent;transition:.4s cubic-bezier(.25,.8,.25,1)}.md-checkbox .md-checkbox-container:focus{outline:none}.md-checkbox .md-checkbox-container:after,.md-checkbox .md-checkbox-container:before{position:absolute;transition:.4s cubic-bezier(.55,0,.55,.2);content:" "}.md-checkbox .md-checkbox-container:before{width:48px;height:48px;top:50%;left:50%;z-index:6;border-radius:50%;transform:translate(-50%,-50%)}.md-checkbox .md-checkbox-container:after{width:6px;height:13px;top:0;left:5px;z-index:7;border:2px solid transparent;border-top:0;border-left:0;opacity:0;transform:rotate(45deg) scale3D(.15,.15,1)}.md-checkbox .md-checkbox-container .md-ripple{width:48px!important;height:48px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);border-radius:50%}.md-checkbox .md-checkbox-container input{position:absolute;left:-999em}.md-checkbox .md-checkbox-label{height:20px;padding-left:16px;position:relative;line-height:20px}.md-checkbox.md-indeterminate .md-checkbox-container:after{width:12px;height:2px;top:50%;left:50%;z-index:4;border-style:solid;border-width:0 0 2px;opacity:0;transform:translate(-50%,-50%)!important}.md-checkbox.md-checked .md-checkbox-container:after{opacity:1;transform:rotate(45deg) scale3D(1,1,1);transition:.4s cubic-bezier(.25,.8,.25,1)}.md-checkbox.md-disabled.md-checked .md-checkbox-container{border-color:transparent!important}.md-checkbox.md-required label:after{position:absolute;top:2px;right:0;transform:translateX(calc(100% + 2px));content:"*";line-height:1em;vertical-align:top}.md-chips.md-field{padding-top:12px;flex-wrap:wrap}.md-chips.md-field.md-has-value label{top:-6px}.md-chips.md-field .md-chip{margin-bottom:4px}.md-chips.md-field .md-chip:last-of-type{margin-right:8px}.md-chips.md-field .md-input{min-width:128px}.md-field{width:100%;min-height:48px;margin:4px 0 24px;padding-top:16px;display:flex;position:relative;font-family:inherit}.md-field:after,.md-field:before{position:absolute;bottom:0;right:0;left:0;z-index:1;transition:border .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform 0s cubic-bezier(.4,0,.2,1) .3s;will-change:border,opacity,transform;content:" "}.md-field:after{height:1px}.md-field:before{height:2px;z-index:2;opacity:0;transform:scaleX(.12)}.md-field label{position:absolute;top:23px;left:0;pointer-events:none;transition:.4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s;font-size:16px;line-height:20px}.md-field .md-prefix,.md-field .md-suffix{font-size:16px;line-height:32px;align-self:center;justify-self:center}.md-field .md-prefix{display:none;padding-right:4px}.md-field.md-focused .md-prefix,.md-field.md-has-value .md-prefix{display:block}.md-field .md-input,.md-field .md-textarea{height:32px;padding:0;display:block;flex:1;border:none;background:none;transition:.4s cubic-bezier(.25,.8,.25,1);transition-property:font-size,padding-top,color;font-family:inherit;font-size:16px;line-height:32px}.md-field .md-input[type=date],.md-field .md-textarea[type=date]{font-size:16px}.md-field .md-input[disabled],.md-field .md-textarea[disabled]{cursor:default}.md-field .md-input:focus,.md-field .md-textarea:focus{outline:none}.md-field .md-input::-webkit-input-placeholder,.md-field .md-textarea::-webkit-input-placeholder{font-size:16px;text-shadow:none;-webkit-text-fill-color:initial;transition:.4s cubic-bezier(.25,.8,.25,1);transition-property:font-size,color}.md-field .md-textarea{min-height:32px;max-height:230px;padding:5px 0;resize:none;line-height:1.3em}.md-field .md-count,.md-field .md-error,.md-field .md-helper-text{height:20px;position:absolute;bottom:-22px;font-size:12px;transition:.3s cubic-bezier(.4,0,.2,1)}.md-field .md-error{display:block!important;left:0;opacity:0;transform:translate3d(0,-8px,0)}.md-field .md-count{right:0}.md-field .md-input-action{width:32px;min-width:32px;height:32px;margin:0;position:absolute;top:16px;right:0;transition:.4s cubic-bezier(.4,0,.2,1)}.md-field .md-input-action.md-input-action-enter-active,.md-field .md-input-action.md-input-action-leave-active{opacity:0}.md-field .md-input-action.md-input-action-enter-to{opacity:1}.md-field>.md-icon{margin:4px auto;position:relative;z-index:3;transition:.4s cubic-bezier(.25,.8,.25,1)}.md-field>.md-icon:last-of-type:not(:first-child):after{display:none}.md-field>.md-icon:after{width:37px;height:4px;position:absolute;left:-1px;bottom:-5px;transition:.3s cubic-bezier(.4,0,.2,1);content:""}.md-field>.md-icon~label{left:36px}.md-field>.md-icon~.md-file,.md-field>.md-icon~.md-input,.md-field>.md-icon~.md-textarea{margin-left:12px}.md-field+.md-has-textarea:not(.md-autogrow){margin-top:36px}.md-field.md-has-placeholder label{pointer-events:auto;top:10px;opacity:0;font-size:12px}.md-field.md-has-placeholder .md-input,.md-field.md-has-placeholder .md-textarea{font-size:16px}.md-field.md-has-textarea:not(.md-autogrow):after,.md-field.md-has-textarea:not(.md-autogrow):before{height:auto;pointer-events:none;top:0;bottom:0;transform:none;background:none!important;border:1px solid transparent;border-radius:3px}.md-field.md-has-textarea:not(.md-autogrow):before{border-width:2px}.md-field.md-has-textarea:not(.md-autogrow) label{top:16px;left:16px}.md-field.md-has-textarea:not(.md-autogrow) .md-textarea{min-height:100px;padding:0 16px;resize:vertical}.md-field.md-has-textarea:not(.md-autogrow)>.md-icon{position:absolute;top:6px;right:6px;z-index:3}.md-field.md-has-textarea:not(.md-autogrow) .md-count{right:6px;bottom:2px}.md-field.md-has-textarea:not(.md-autogrow) .md-clear{top:6px;right:6px}.md-field.md-has-textarea:not(.md-autogrow).md-focused label,.md-field.md-has-textarea:not(.md-autogrow).md-has-value label{top:6px}.md-field.md-has-textarea:not(.md-autogrow).md-focused .md-textarea,.md-field.md-has-textarea:not(.md-autogrow).md-has-value .md-textarea{padding-top:10px}.md-field.md-has-file:after,.md-field.md-has-file:before,.md-field.md-has-file label{left:36px}.md-field.md-has-file .md-input{margin-left:12px}.md-field.md-focused:before,.md-field.md-highlight:before{opacity:1;transform:scaleX(1);transition:.3s cubic-bezier(.4,0,.2,1);transition-property:border,opacity,transform}.md-field.md-focused label,.md-field.md-has-value label{pointer-events:auto;top:0;opacity:1;font-size:12px}.md-field.md-focused .md-input,.md-field.md-focused .md-textarea,.md-field.md-has-value .md-input,.md-field.md-has-value .md-textarea{font-size:16px}.md-field.md-inline label{pointer-events:none}.md-field.md-inline.md-focused label{top:23px;font-size:16px}.md-field.md-inline.md-has-value label{opacity:0}.md-field.md-disabled:after{background:0 100% repeat-x;background-size:4px 1px}.md-field.md-has-password .md-toggle-password{margin:0;position:absolute;right:0;bottom:-2px}.md-field.md-has-password .md-toggle-password svg{width:22px;height:22px}.md-field.md-clearable .md-input{padding-right:30px}@keyframes a{10%,90%{transform:translate3d(-1px,0,0)}30%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.md-field.md-invalid.md-has-value label:not(:focus){animation:a .4s cubic-bezier(.4,0,.2,1) both;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.md-field.md-invalid.md-has-textarea:not(.md-autogrow):before{border-width:2px}.md-field.md-invalid .md-error{opacity:1;transform:translateZ(0)}.md-field.md-invalid .md-helper-text{opacity:0;transform:translate3d(0,-8px,0)}.md-field.md-required label:after{position:absolute;top:2px;right:0;transform:translateX(calc(100% + 2px));content:"*";line-height:1em;vertical-align:top}.md-icon{width:24px;min-width:24px;height:24px;font-size:24px!important;margin:auto;display:inline-flex;-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:center;justify-content:center;vertical-align:middle}.md-icon.md-size-2x{width:48px;min-width:48px;height:48px;font-size:48px!important}.md-icon.md-size-3x{width:72px;min-width:72px;height:72px;font-size:72px!important}.md-icon.md-size-4x{width:96px;min-width:96px;height:96px;font-size:96px!important}.md-icon.md-size-5x{width:120px;min-width:120px;height:120px;font-size:120px!important}.md-icon-image svg{height:100%;flex:1;transition:fill .4s cubic-bezier(.4,0,.2,1)}.md-icon{transition:color .4s cubic-bezier(.4,0,.2,1);direction:ltr;font-family:Material Icons;font-feature-settings:"liga";font-style:normal;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.md-svg-loader{display:block}.md-svg-loader svg{width:100%}.md-chip{height:32px;padding:0 12px;display:inline-block;cursor:default;border-radius:32px;transition:.3s cubic-bezier(.25,.8,.25,1);transition-property:background-color,color,opacity,transform,box-shadow;will-change:background-color,color,opacity,transform,box-shadow;font-size:13px;line-height:32px;vertical-align:middle;white-space:nowrap}.md-chip:focus{outline:none}.md-chip.md-chip-enter-active,.md-chip.md-chip-leave-active{opacity:0;transform:transformZ(0) scale(.8)}.md-chip.md-chip-enter-to{opacity:1;transform:transformZ(0) scale(1)}.md-chip.md-clickable:not(.md-disabled):active,.md-chip.md-deletable:not(.md-disabled):active,.md-chip.md-focused{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.md-chip.md-clickable{padding:0;cursor:pointer}.md-chip.md-clickable>.md-ripple{padding:0 12px}.md-chip.md-deletable{padding-right:32px;position:relative}.md-chip.md-deletable.md-clickable{padding-right:0}.md-chip.md-deletable.md-clickable>.md-ripple{padding-right:32px}.md-chip.md-disabled{cursor:default}.md-chip+.md-chip{margin-left:4px}.md-chip .md-button.md-input-action{width:18px;min-width:18px;height:18px;margin:0;position:absolute;top:50%;right:7px;z-index:6;transform:translate3D(0,-50%,0);transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.8,.25,1);font-size:18px}.md-chip .md-button.md-input-action .md-ripple{padding:0}.md-chip .md-button.md-input-action .md-button-content{height:14px}.md-chip .md-button.md-input-action .md-icon{width:14px;min-width:14px;height:14px;font-size:14px!important;vertical-align:top}.md-chip .md-button.md-input-action .md-icon svg{transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.8,.25,1)}.md-datepicker-overlay{opacity:0}.md-datepicker.md-native label{top:0!important}.md-datepicker .md-date-icon{cursor:pointer}.md-datepicker input[type=date]::-webkit-calendar-picker-indicator,.md-datepicker input[type=date]::-webkit-clear-button,.md-datepicker input[type=date]::-webkit-inner-spin-button{display:none}@media (max-width:600px){.md-datepicker-overlay{opacity:1}}.md-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow:hidden;background:rgba(0,0,0,.6);transition:.35s cubic-bezier(.4,0,.2,1);transition-property:opacity;will-change:opacity}.md-overlay.md-fixed,body>.md-overlay{position:fixed}.md-overlay-enter,.md-overlay-leave-active{opacity:0}.md-datepicker-dialog{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);display:flex;overflow:hidden;z-index:11;border-radius:2px;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:auto;transform-origin:top left;flex-shrink:0;transition:opacity .2s cubic-bezier(.25,.8,.25,1),transform .35s cubic-bezier(.25,.8,.25,1);will-change:opacity,transform,left,top}.md-datepicker-dialog-leave-active{opacity:0}.md-datepicker-dialog-enter{opacity:0;transform:scale(.9)}.md-datepicker-dialog-enter .md-datepicker-body .md-datepicker-calendar{opacity:0;transform:translate3D(0,10%,0)}.md-datepicker-header{min-width:150px;padding:16px}.md-datepicker-header .md-datepicker-year-select{cursor:pointer;opacity:.54;transition:opacity .3s cubic-bezier(.4,0,.2,1);font-size:16px;font-weight:700;letter-spacing:.01em;line-height:24px}.md-datepicker-header .md-datepicker-date-select{cursor:pointer;opacity:.54;transition:opacity .3s cubic-bezier(.4,0,.2,1);font-size:32px;font-weight:900;letter-spacing:0;line-height:1.2em}.md-datepicker-header .md-datepicker-dayname{display:block}.md-datepicker-header .md-selected{opacity:1}.md-datepicker-body{width:320px;position:relative;overflow:hidden;transition:width .3s cubic-bezier(.25,.8,.25,1);will-change:width}.md-datepicker-body .md-button{margin:0}.md-datepicker-body-header{padding:8px;display:flex;align-items:center;justify-content:space-between;position:absolute;top:0;right:0;left:0;pointer-events:none}.md-datepicker-body-header:after,.md-datepicker-body-header:before{width:48px;height:48px;position:absolute;top:0;z-index:2;pointer-events:none;content:" "}.md-datepicker-body-header:after{left:0}.md-datepicker-body-header:before{right:0}.md-datepicker-body-header .md-button{pointer-events:auto;z-index:3}.md-datepicker-body-header-enter .md-button:first-child,.md-datepicker-body-header-leave-active .md-button:first-child{transform:translate3d(-150%,0,0)}.md-datepicker-body-header-enter .md-button:last-child,.md-datepicker-body-header-leave-active .md-button:last-child{transform:translate3d(150%,0,0)}.md-datepicker-body-content{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1);will-change:height}.md-datepicker-panel{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;transition:.35s cubic-bezier(.4,0,.2,1);transition-property:transform,opacity;will-change:transform,opacity}.md-datepicker-calendar.md-datepicker-view-enter,.md-datepicker-calendar.md-datepicker-view-leave-active{transform:translate3d(0,100%,0)}.md-datepicker-calendar.md-previous .md-datepicker-month-enter{transform:translate3D(-100%,0,0)}.md-datepicker-calendar.md-previous .md-datepicker-month-enter .md-datepicker-month-trigger{transform:translate3D(-30%,0,0)}.md-datepicker-calendar.md-next .md-datepicker-month-enter,.md-datepicker-calendar.md-previous .md-datepicker-month-leave-active{transform:translate3D(100%,0,0)}.md-datepicker-calendar.md-next .md-datepicker-month-enter .md-datepicker-month-trigger{transform:translate3D(30%,0,0)}.md-datepicker-calendar.md-next .md-datepicker-month-leave-active{transform:translate3D(-100%,0,0)}.md-datepicker-month{top:8px;bottom:auto;flex-direction:column;transition:.35s cubic-bezier(.4,0,.2,1);transition-property:transform,opacity;will-change:transform,opacity}.md-datepicker-month .md-datepicker-month-trigger{min-height:32px;margin:0 46px 10px;flex:1;border-radius:0;transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}.md-datepicker-week{display:flex;align-items:center}.md-datepicker-week span{flex:1;font-size:12px;text-align:center}.md-datepicker-days{display:flex;flex-wrap:wrap}.md-datepicker-days .md-datepicker-day,.md-datepicker-days .md-datepicker-empty{margin:1px 0;display:flex;align-items:center;justify-content:center;flex:0 1 14.28571%}.md-datepicker-days .md-datepicker-day-button{width:30px;min-width:30px;height:30px;cursor:pointer;border-radius:30px;transition:.3s cubic-bezier(.4,0,.2,1);line-height:30px;text-align:center}.md-datepicker-days .md-datepicker-selected,.md-datepicker-days .md-datepicker-today{font-weight:700}.md-datepicker-days .md-datepicker-disabled{pointer-events:none}.md-datepicker-month-selector{padding:6px 8px 10px;flex-wrap:wrap;bottom:auto;transition:.35s cubic-bezier(.4,0,.2,1);transition-property:transform,opacity;will-change:transform,opacity}.md-datepicker-month-selector.md-datepicker-view-enter,.md-datepicker-month-selector.md-datepicker-view-leave-active{transform:translate3d(0,-100%,0)}.md-datepicker-month-selector .md-datepicker-year-trigger{width:100%;margin:0 0 8px;flex:1 1 100%}.md-datepicker-month-button,.md-datepicker-year-button{height:36px;margin:3px 0;cursor:pointer;transition:.3s cubic-bezier(.4,0,.2,1);line-height:36px;font-weight:500;text-align:center;text-transform:uppercase}.md-datepicker-month-button{flex:1 1 33.3333%;border-radius:2px;font-size:13px}.md-datepicker-year-selector{flex-direction:column;overflow:auto;bottom:52px;border-bottom:1px solid}.md-datepicker-year-selector.md-datepicker-view-enter,.md-datepicker-year-selector.md-datepicker-view-leave-active{transform:translate3d(0,-100%,0)}.md-datepicker-year-selector .md-button{min-height:36px}.md-datepicker-year-button{font-size:16px}.md-datepicker-year-button.md-datepicker-selected{font-size:24px}@media (max-width:600px){.md-datepicker-dialog{flex-direction:column;top:50%!important;left:50%!important;transform:translate3D(-50%,-50%,0);transform-origin:center center;position:fixed!important}.md-datepicker-dialog-enter{transform:translate3D(-50%,-50%,0) scale(.9)}.md-datepicker-header{min-width:auto;padding:16px 20px}.md-datepicker-header .md-datepicker-dayname{display:inline-block}.md-datepicker-body{width:296px}.md-datepicker-month{padding:0 6px}}.md-popover.md-rendering{opacity:0;transition:none!important}.md-dialog{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);min-width:280px;max-width:80%;max-height:80%;margin:auto;display:flex;flex-flow:column;flex-direction:row;overflow:hidden;position:fixed;top:50%;left:50%;z-index:11;border-radius:2px;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:auto;transform:translate(-50%,-50%);transform-origin:center center;transition:opacity .15s cubic-bezier(.25,.8,.25,1),transform .2s cubic-bezier(.25,.8,.25,1);will-change:opacity,transform,left,top}.md-dialog>.md-dialog-actions,.md-dialog>.md-dialog-content,.md-dialog>.md-dialog-tabs,.md-dialog>.md-dialog-title{transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.md-dialog-enter-active,.md-dialog-leave-active{opacity:0;transform:translate(-50%,-50%) scale(.9)}.md-dialog-enter-active>.md-dialog-actions,.md-dialog-enter-active>.md-dialog-content,.md-dialog-enter-active>.md-dialog-tabs,.md-dialog-enter-active>.md-dialog-title,.md-dialog-leave-active>.md-dialog-actions,.md-dialog-leave-active>.md-dialog-content,.md-dialog-leave-active>.md-dialog-tabs,.md-dialog-leave-active>.md-dialog-title{opacity:0;transform:scale(.95) translate3D(0,10%,0)}.md-dialog-container{display:flex;flex-flow:column;flex:1}.md-dialog-container .md-tabs{flex:1}.md-dialog-container .md-tabs-navigation{padding:0 12px}@media (max-width:600px){.md-dialog-container .md-tab{padding:12px}.md-dialog-fullscreen{max-width:100%;max-height:100%;position:fixed;top:0;right:0;bottom:0;left:0;border-radius:0;transform:none}.md-dialog-fullscreen.md-dialog-enter{opacity:0;transform:translate3D(0,30%,0)}.md-dialog-fullscreen.md-dialog-leave-active{opacity:0;transform:translate3D(0,0,0)}}.md-dialog-title{margin-bottom:20px;padding:24px 24px 0}.md-dialog-content{padding:0 24px 24px;flex:1;flex-basis:auto;overflow:auto;position:relative}.md-dialog-content:first-child{padding-top:24px}.md-dialog-content p:first-child:not(:only-child){margin-top:0}.md-dialog-content p:last-child:not(:only-child){margin-bottom:0}.md-dialog-actions{min-height:52px;padding:8px 8px 8px 24px;display:flex;align-items:center;justify-content:flex-end;position:relative}.md-dialog-actions:before{height:1px;position:absolute;top:-1px;right:0;left:0;content:" "}.md-dialog-actions .md-button{min-width:64px;margin:0}.md-dialog-actions .md-button+.md-button{margin-left:8px}.md-divider{height:1px;margin:0;padding:0;display:block;border:0;transition:margin-left .3s cubic-bezier(.4,0,.2,1);will-change:margin-left}.md-divider.md-inset{margin-left:72px}.md-drawer{position:absolute;top:0;bottom:0;left:0;z-index:8;transform:translate3D(-100%,0,0);transition:transform .4s cubic-bezier(.25,.8,.25,1);will-change:transform,box-shadow;width:400px;max-width:calc(100vw - 56px);overflow-x:hidden;overflow-y:auto}.md-drawer.md-right{right:0;left:auto;transform:translate3D(100%,0,0)}.md-drawer.md-fixed{position:fixed}.md-drawer.md-active{transform:translate3D(0,0,0);transition-timing-function:cubic-bezier(.4,0,.2,1)}.md-drawer.md-temporary.md-left+.md-app-container .md-content{border-left:none}.md-drawer.md-temporary.md-right-previous+.md-app-container .md-content{border-right:none}.md-drawer.md-temporary.md-active{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-drawer.md-persistent:not(.md-active).md-left+.md-app-container .md-content{border-left:none}.md-drawer.md-persistent:not(.md-active).md-right-previous+.md-app-container .md-content{border-right:none}.md-drawer.md-persistent-mini{transform:translate3D(0,64px,0);transition:.3s cubic-bezier(.25,.8,.25,1);transition-property:transform,width;will-change:transform,box-shadow}.md-drawer.md-persistent-mini.md-left{border-right:1px solid}.md-drawer.md-persistent-mini.md-right{border-left:1px solid}.md-drawer.md-persistent-mini.md-active.md-left+.md-app-container .md-content{border-left:none}.md-drawer.md-persistent-mini.md-active.md-right-previous+.md-app-container .md-content{border-right:none}.md-drawer.md-persistent-mini:not(.md-active){width:70px!important;z-index:1;white-space:nowrap}.md-drawer.md-persistent-mini:not(.md-active) .md-toolbar{display:none}.md-drawer.md-persistent-mini:not(.md-active) .md-list-item-content{padding:0 23px}.md-drawer.md-persistent-mini.md-active{position:relative;transform:translate3D(0,0,0);white-space:normal}.md-drawer .md-list-item-container{font-size:14px;text-transform:none}@media (max-width:600px){.md-drawer{width:320px}.md-drawer.md-active{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}}@media (min-width:600px){.md-drawer:not(.md-temporary)~.md-overlay{background:none;pointer-events:none}.md-drawer.md-permanent{position:relative;transform:translate3D(0,0,0)}.md-drawer.md-permanent-full{z-index:3}.md-drawer.md-permanent-full .md-list{padding-top:0}.md-drawer.md-permanent-card,.md-drawer.md-permanent-clipped{z-index:1}.md-drawer.md-permanent-card{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);position:relative;border-radius:2px;transition:.3s cubic-bezier(.4,0,.2,1);transition-property:color,background-color;will-change:color,background-color;margin:8px;z-index:1}}@media (min-width:960px){.md-drawer.md-permanent-card{margin:16px}}@media (min-width:1280px){.md-drawer.md-permanent-card{margin:24px}}.md-elevation-0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.md-elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.md-elevation-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.md-elevation-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.md-elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.md-elevation-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.md-elevation-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.md-elevation-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.md-elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-elevation-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-elevation-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-elevation-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-elevation-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-elevation-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.md-elevation-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.md-elevation-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.md-elevation-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-elevation-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.md-elevation-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.md-elevation-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.md-elevation-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.md-elevation-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.md-elevation-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.md-elevation-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.md-elevation-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.md-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:420px;padding:36px;margin:0 auto;position:relative;transition:opacity .15s cubic-bezier(0,0,.2,1),transform .3s cubic-bezier(0,0,.2,1);will-change:transform,opacity}.md-empty-state.md-rounded{max-width:auto;border-radius:50%}.md-empty-state.md-rounded .md-empty-state-container{padding:40px;position:absolute;top:0;right:0;bottom:0;left:0}.md-empty-state .md-button{margin:.5em 0 0}.md-empty-state-enter{opacity:0;transform:scale(.87)}.md-empty-state-enter .md-empty-state-container{opacity:0}.md-empty-state-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:opacity .4s cubic-bezier(.4,0,.2,1);will-change:opacity}.md-empty-state-icon{width:160px;min-width:160px;height:160px;font-size:160px!important;margin:0}.md-empty-state-label{font-size:26px;font-weight:500;line-height:40px}.md-empty-state-description{margin:1em 0;font-size:16px;line-height:24px}.md-menu.md-select{display:flex;flex:1;overflow:auto}.md-menu.md-select:not(.md-disabled) .md-icon,.md-menu.md-select:not(.md-disabled) .md-input{cursor:pointer;outline:none}.md-menu.md-select .md-input{flex:1;min-width:0}.md-menu.md-select .md-input-fake,.md-menu.md-select select{width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0}.md-menu-content.md-select-menu{z-index:12;width:100%}.md-menu-content.md-select-menu.md-menu-content-enter{transform:translate3d(0,-8px,0) scaleY(.3)}.md-menu-content.md-select-menu .md-list{transition:opacity .3s cubic-bezier(.55,0,.55,.2)}.md-menu{display:inline-block}.md-menu>.md-button{margin:0}.md-menu-content{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);min-width:112px;max-width:280px;max-height:35vh;display:flex;flex-direction:row;position:absolute;z-index:9;border-radius:2px;transition:transform .2s cubic-bezier(.25,.8,.25,1),opacity .3s cubic-bezier(.25,.8,.25,1);will-change:opacity,transform,top,left!important}.md-menu-content.md-shallow{position:fixed!important;top:-9999em!important;left:-9999em!important;pointer-events:none}.md-menu-content.md-menu-content-enter-active{opacity:1;transform:translateZ(0)}.md-menu-content.md-menu-content-leave-active{transition:opacity .4s cubic-bezier(.4,0,.2,1);opacity:0}.md-menu-content.md-menu-content-enter.md-menu-content-top-start{transform-origin:bottom left;transform:translate3d(0,8px,0) scaleY(.95)}.md-menu-content.md-menu-content-enter.md-menu-content-top-end{transform-origin:bottom right;transform:translate3d(0,8px,0) scaleY(.95)}.md-menu-content.md-menu-content-enter.md-menu-content-right-start{transform-origin:left top;transform:translate3d(0,-8px,0) scaleY(.95)}.md-menu-content.md-menu-content-enter.md-menu-content-right-end{transform-origin:left bottom;transform:translate3d(0,8px,0) scaleY(.95)}.md-menu-content.md-menu-content-enter.md-menu-content-bottom-start{transform-origin:top left;transform:translate3d(0,-8px,0) scaleY(.95)}.md-menu-content.md-menu-content-enter.md-menu-content-bottom-end{transform-origin:top right;transform:translate3d(0,-8px,0) scaleY(.95)}.md-menu-content.md-menu-content-enter.md-menu-content-left-start{transform-origin:right top;transform:translate3d(0,-8px,0) scaleY(.95)}.md-menu-content.md-menu-content-enter.md-menu-content-left-end{transform-origin:right bottom;transform:translate3d(0,8px,0) scaleY(.95)}.md-menu-content.md-menu-content-enter .md-list{opacity:0}.md-menu-content.md-menu-content-medium{min-width:168px}.md-menu-content.md-menu-content-big{min-width:224px}.md-menu-content.md-menu-content-huge{min-width:280px}.md-menu-content-container{flex:1;overflow:auto}.md-menu-content-container .md-list{transition:opacity .3s cubic-bezier(.25,.8,.25,1);will-change:opacity;font-family:Roboto,sans-serif;text-transform:none;white-space:nowrap}.md-menu-content-container .md-list .md-list-item-container{height:100%}@media (max-width:960px){.md-menu-content-container .md-list{font-size:14px}}.md-list{margin:0;padding:8px 0;display:flex;flex-flow:column nowrap;position:relative;list-style:none}.md-list.md-dense{padding:4px 0}.md-list .md-divider{margin-top:-1px}.md-list .md-subheader.md-inset{padding-left:72px}.md-list>.md-subheader:first-of-type{margin-top:-8px}.md-optgroup .md-subheader{text-transform:uppercase}.md-optgroup .md-ripple.md-list-item-content{padding-left:24px}.md-file{display:flex;flex:1}.md-file input[type=file]{width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0}.md-file .md-file-icon:not(.md-disabled){cursor:pointer}.md-file .md-file-icon.md-disabled{pointer-events:none}.md-highlight-text{flex:1}.md-highlight-text-match{font-weight:500}.md-image{display:flex;justify-content:center;align-items:center}.md-layout{display:flex;flex-wrap:wrap}.md-layout .md-layout{flex:1}.md-layout .md-layout-nowrap{flex-wrap:nowrap}.md-layout.md-centered{width:100%;max-width:1200px;margin:0 auto}.md-layout.md-gutter{margin-right:-20px;margin-left:-20px}.md-layout.md-gutter>.md-layout-item{padding-right:20px;padding-left:20px}@media (max-width:1903px){.md-layout.md-gutter{margin-right:-20px;margin-left:-20px}.md-layout.md-gutter>.md-layout-item{padding-right:20px;padding-left:20px}}@media (max-width:1280px){.md-layout.md-gutter{margin-right:-12px;margin-left:-12px}.md-layout.md-gutter>.md-layout-item{padding-right:12px;padding-left:12px}}@media (max-width:960px){.md-layout.md-gutter{margin-right:-8px;margin-left:-8px}.md-layout.md-gutter>.md-layout-item{padding-right:8px;padding-left:8px}}@media (max-width:600px){.md-layout.md-gutter{margin-right:-4px;margin-left:-4px}.md-layout.md-gutter>.md-layout-item{padding-right:4px;padding-left:4px}}.md-layout.md-alignment-top-left{justify-content:flex-start;align-items:flex-start}.md-layout.md-alignment-top-center{justify-content:center;align-items:flex-start}.md-layout.md-alignment-top-right{justify-content:flex-end;align-items:flex-start}.md-layout.md-alignment-top-space-around{justify-content:space-around;align-items:flex-start}.md-layout.md-alignment-top-space-between{justify-content:space-between;align-items:flex-start}.md-layout.md-alignment-center-left{justify-content:flex-start;align-items:center}.md-layout.md-alignment-center,.md-layout.md-alignment-center-center{justify-content:center;align-items:center}.md-layout.md-alignment-center-right{justify-content:flex-end;align-items:center}.md-layout.md-alignment-center-space-around{justify-content:space-around;align-items:center}.md-layout.md-alignment-center-space-between{justify-content:space-between;align-items:center}.md-layout.md-alignment-bottom-left{justify-content:flex-start;align-items:flex-end}.md-layout.md-alignment-bottom-center{justify-content:center;align-items:flex-end}.md-layout.md-alignment-bottom-right{justify-content:flex-end;align-items:flex-end}.md-layout.md-alignment-bottom-space-around{justify-content:space-around;align-items:flex-end}.md-layout.md-alignment-bottom-space-between{justify-content:space-between;align-items:flex-end}.md-layout.md-alignment-space-around-left{justify-content:flex-start;align-items:space-around}.md-layout.md-alignment-space-around-center{justify-content:center;align-items:space-around}.md-layout.md-alignment-space-around-right{justify-content:flex-end;align-items:space-around}.md-layout.md-alignment-space-around-space-around{justify-content:space-around;align-items:space-around}.md-layout.md-alignment-space-around-space-between{justify-content:space-between;align-items:space-around}.md-layout.md-alignment-space-between-left{justify-content:flex-start;align-items:space-between}.md-layout.md-alignment-space-between-center{justify-content:center;align-items:space-between}.md-layout.md-alignment-space-between-right{justify-content:flex-end;align-items:space-between}.md-layout.md-alignment-space-between-space-around{justify-content:space-around;align-items:space-between}.md-layout.md-alignment-space-between-space-between{justify-content:space-between;align-items:space-between}.md-layout-item{flex:1 1}.md-layout-item.md-layout{margin:0}.md-layout-item.md-size{flex:1 1}.md-layout-item.md-size-5{min-width:5%;max-width:5%;flex:0 1 5%}.md-layout-item.md-size-10{min-width:10%;max-width:10%;flex:0 1 10%}.md-layout-item.md-size-15{min-width:15%;max-width:15%;flex:0 1 15%}.md-layout-item.md-size-20{min-width:20%;max-width:20%;flex:0 1 20%}.md-layout-item.md-size-25{min-width:25%;max-width:25%;flex:0 1 25%}.md-layout-item.md-size-30{min-width:30%;max-width:30%;flex:0 1 30%}.md-layout-item.md-size-35{min-width:35%;max-width:35%;flex:0 1 35%}.md-layout-item.md-size-40{min-width:40%;max-width:40%;flex:0 1 40%}.md-layout-item.md-size-45{min-width:45%;max-width:45%;flex:0 1 45%}.md-layout-item.md-size-50{min-width:50%;max-width:50%;flex:0 1 50%}.md-layout-item.md-size-55{min-width:55%;max-width:55%;flex:0 1 55%}.md-layout-item.md-size-60{min-width:60%;max-width:60%;flex:0 1 60%}.md-layout-item.md-size-65{min-width:65%;max-width:65%;flex:0 1 65%}.md-layout-item.md-size-70{min-width:70%;max-width:70%;flex:0 1 70%}.md-layout-item.md-size-75{min-width:75%;max-width:75%;flex:0 1 75%}.md-layout-item.md-size-80{min-width:80%;max-width:80%;flex:0 1 80%}.md-layout-item.md-size-85{min-width:85%;max-width:85%;flex:0 1 85%}.md-layout-item.md-size-90{min-width:90%;max-width:90%;flex:0 1 90%}.md-layout-item.md-size-95{min-width:95%;max-width:95%;flex:0 1 95%}.md-layout-item.md-size-33{min-width:33.3333%;max-width:33.3333%;flex:0 1 33.3333%}.md-layout-item.md-size-66{min-width:66.6666%;max-width:66.6666%;flex:0 1 66.6666%}.md-layout-item.md-size-100{min-width:100%;max-width:100%;margin-left:0!important;flex:1 1 100%}@media (min-width:1904px){.md-layout-item.md-xlarge-size{flex:1 1}.md-layout-item.md-xlarge-size-5{min-width:5%;max-width:5%;flex:0 1 5%}.md-layout-item.md-xlarge-size-10{min-width:10%;max-width:10%;flex:0 1 10%}.md-layout-item.md-xlarge-size-15{min-width:15%;max-width:15%;flex:0 1 15%}.md-layout-item.md-xlarge-size-20{min-width:20%;max-width:20%;flex:0 1 20%}.md-layout-item.md-xlarge-size-25{min-width:25%;max-width:25%;flex:0 1 25%}.md-layout-item.md-xlarge-size-30{min-width:30%;max-width:30%;flex:0 1 30%}.md-layout-item.md-xlarge-size-35{min-width:35%;max-width:35%;flex:0 1 35%}.md-layout-item.md-xlarge-size-40{min-width:40%;max-width:40%;flex:0 1 40%}.md-layout-item.md-xlarge-size-45{min-width:45%;max-width:45%;flex:0 1 45%}.md-layout-item.md-xlarge-size-50{min-width:50%;max-width:50%;flex:0 1 50%}.md-layout-item.md-xlarge-size-55{min-width:55%;max-width:55%;flex:0 1 55%}.md-layout-item.md-xlarge-size-60{min-width:60%;max-width:60%;flex:0 1 60%}.md-layout-item.md-xlarge-size-65{min-width:65%;max-width:65%;flex:0 1 65%}.md-layout-item.md-xlarge-size-70{min-width:70%;max-width:70%;flex:0 1 70%}.md-layout-item.md-xlarge-size-75{min-width:75%;max-width:75%;flex:0 1 75%}.md-layout-item.md-xlarge-size-80{min-width:80%;max-width:80%;flex:0 1 80%}.md-layout-item.md-xlarge-size-85{min-width:85%;max-width:85%;flex:0 1 85%}.md-layout-item.md-xlarge-size-90{min-width:90%;max-width:90%;flex:0 1 90%}.md-layout-item.md-xlarge-size-95{min-width:95%;max-width:95%;flex:0 1 95%}.md-layout-item.md-xlarge-size-33{min-width:33.3333%;max-width:33.3333%;flex:0 1 33.3333%}.md-layout-item.md-xlarge-size-66{min-width:66.6666%;max-width:66.6666%;flex:0 1 66.6666%}.md-layout-item.md-xlarge-size-100{min-width:100%;max-width:100%;margin-left:0!important;flex:1 1 100%}}@media (max-width:1903px){.md-layout-item.md-large-size{flex:1 1}.md-layout-item.md-large-size-5{min-width:5%;max-width:5%;flex:0 1 5%}.md-layout-item.md-large-size-10{min-width:10%;max-width:10%;flex:0 1 10%}.md-layout-item.md-large-size-15{min-width:15%;max-width:15%;flex:0 1 15%}.md-layout-item.md-large-size-20{min-width:20%;max-width:20%;flex:0 1 20%}.md-layout-item.md-large-size-25{min-width:25%;max-width:25%;flex:0 1 25%}.md-layout-item.md-large-size-30{min-width:30%;max-width:30%;flex:0 1 30%}.md-layout-item.md-large-size-35{min-width:35%;max-width:35%;flex:0 1 35%}.md-layout-item.md-large-size-40{min-width:40%;max-width:40%;flex:0 1 40%}.md-layout-item.md-large-size-45{min-width:45%;max-width:45%;flex:0 1 45%}.md-layout-item.md-large-size-50{min-width:50%;max-width:50%;flex:0 1 50%}.md-layout-item.md-large-size-55{min-width:55%;max-width:55%;flex:0 1 55%}.md-layout-item.md-large-size-60{min-width:60%;max-width:60%;flex:0 1 60%}.md-layout-item.md-large-size-65{min-width:65%;max-width:65%;flex:0 1 65%}.md-layout-item.md-large-size-70{min-width:70%;max-width:70%;flex:0 1 70%}.md-layout-item.md-large-size-75{min-width:75%;max-width:75%;flex:0 1 75%}.md-layout-item.md-large-size-80{min-width:80%;max-width:80%;flex:0 1 80%}.md-layout-item.md-large-size-85{min-width:85%;max-width:85%;flex:0 1 85%}.md-layout-item.md-large-size-90{min-width:90%;max-width:90%;flex:0 1 90%}.md-layout-item.md-large-size-95{min-width:95%;max-width:95%;flex:0 1 95%}.md-layout-item.md-large-size-33{min-width:33.3333%;max-width:33.3333%;flex:0 1 33.3333%}.md-layout-item.md-large-size-66{min-width:66.6666%;max-width:66.6666%;flex:0 1 66.6666%}.md-layout-item.md-large-size-100{min-width:100%;max-width:100%;margin-left:0!important;flex:1 1 100%}}@media (max-width:1280px){.md-layout-item.md-medium-size{flex:1 1}.md-layout-item.md-medium-size-5{min-width:5%;max-width:5%;flex:0 1 5%}.md-layout-item.md-medium-size-10{min-width:10%;max-width:10%;flex:0 1 10%}.md-layout-item.md-medium-size-15{min-width:15%;max-width:15%;flex:0 1 15%}.md-layout-item.md-medium-size-20{min-width:20%;max-width:20%;flex:0 1 20%}.md-layout-item.md-medium-size-25{min-width:25%;max-width:25%;flex:0 1 25%}.md-layout-item.md-medium-size-30{min-width:30%;max-width:30%;flex:0 1 30%}.md-layout-item.md-medium-size-35{min-width:35%;max-width:35%;flex:0 1 35%}.md-layout-item.md-medium-size-40{min-width:40%;max-width:40%;flex:0 1 40%}.md-layout-item.md-medium-size-45{min-width:45%;max-width:45%;flex:0 1 45%}.md-layout-item.md-medium-size-50{min-width:50%;max-width:50%;flex:0 1 50%}.md-layout-item.md-medium-size-55{min-width:55%;max-width:55%;flex:0 1 55%}.md-layout-item.md-medium-size-60{min-width:60%;max-width:60%;flex:0 1 60%}.md-layout-item.md-medium-size-65{min-width:65%;max-width:65%;flex:0 1 65%}.md-layout-item.md-medium-size-70{min-width:70%;max-width:70%;flex:0 1 70%}.md-layout-item.md-medium-size-75{min-width:75%;max-width:75%;flex:0 1 75%}.md-layout-item.md-medium-size-80{min-width:80%;max-width:80%;flex:0 1 80%}.md-layout-item.md-medium-size-85{min-width:85%;max-width:85%;flex:0 1 85%}.md-layout-item.md-medium-size-90{min-width:90%;max-width:90%;flex:0 1 90%}.md-layout-item.md-medium-size-95{min-width:95%;max-width:95%;flex:0 1 95%}.md-layout-item.md-medium-size-33{min-width:33.3333%;max-width:33.3333%;flex:0 1 33.3333%}.md-layout-item.md-medium-size-66{min-width:66.6666%;max-width:66.6666%;flex:0 1 66.6666%}.md-layout-item.md-medium-size-100{min-width:100%;max-width:100%;margin-left:0!important;flex:1 1 100%}}@media (max-width:960px){.md-layout-item.md-small-size{flex:1 1}.md-layout-item.md-small-size-5{min-width:5%;max-width:5%;flex:0 1 5%}.md-layout-item.md-small-size-10{min-width:10%;max-width:10%;flex:0 1 10%}.md-layout-item.md-small-size-15{min-width:15%;max-width:15%;flex:0 1 15%}.md-layout-item.md-small-size-20{min-width:20%;max-width:20%;flex:0 1 20%}.md-layout-item.md-small-size-25{min-width:25%;max-width:25%;flex:0 1 25%}.md-layout-item.md-small-size-30{min-width:30%;max-width:30%;flex:0 1 30%}.md-layout-item.md-small-size-35{min-width:35%;max-width:35%;flex:0 1 35%}.md-layout-item.md-small-size-40{min-width:40%;max-width:40%;flex:0 1 40%}.md-layout-item.md-small-size-45{min-width:45%;max-width:45%;flex:0 1 45%}.md-layout-item.md-small-size-50{min-width:50%;max-width:50%;flex:0 1 50%}.md-layout-item.md-small-size-55{min-width:55%;max-width:55%;flex:0 1 55%}.md-layout-item.md-small-size-60{min-width:60%;max-width:60%;flex:0 1 60%}.md-layout-item.md-small-size-65{min-width:65%;max-width:65%;flex:0 1 65%}.md-layout-item.md-small-size-70{min-width:70%;max-width:70%;flex:0 1 70%}.md-layout-item.md-small-size-75{min-width:75%;max-width:75%;flex:0 1 75%}.md-layout-item.md-small-size-80{min-width:80%;max-width:80%;flex:0 1 80%}.md-layout-item.md-small-size-85{min-width:85%;max-width:85%;flex:0 1 85%}.md-layout-item.md-small-size-90{min-width:90%;max-width:90%;flex:0 1 90%}.md-layout-item.md-small-size-95{min-width:95%;max-width:95%;flex:0 1 95%}.md-layout-item.md-small-size-33{min-width:33.3333%;max-width:33.3333%;flex:0 1 33.3333%}.md-layout-item.md-small-size-66{min-width:66.6666%;max-width:66.6666%;flex:0 1 66.6666%}.md-layout-item.md-small-size-100{min-width:100%;max-width:100%;margin-left:0!important;flex:1 1 100%}}@media (max-width:600px){.md-layout-item.md-xsmall-size{flex:1 1}.md-layout-item.md-xsmall-size-5{min-width:5%;max-width:5%;flex:0 1 5%}.md-layout-item.md-xsmall-size-10{min-width:10%;max-width:10%;flex:0 1 10%}.md-layout-item.md-xsmall-size-15{min-width:15%;max-width:15%;flex:0 1 15%}.md-layout-item.md-xsmall-size-20{min-width:20%;max-width:20%;flex:0 1 20%}.md-layout-item.md-xsmall-size-25{min-width:25%;max-width:25%;flex:0 1 25%}.md-layout-item.md-xsmall-size-30{min-width:30%;max-width:30%;flex:0 1 30%}.md-layout-item.md-xsmall-size-35{min-width:35%;max-width:35%;flex:0 1 35%}.md-layout-item.md-xsmall-size-40{min-width:40%;max-width:40%;flex:0 1 40%}.md-layout-item.md-xsmall-size-45{min-width:45%;max-width:45%;flex:0 1 45%}.md-layout-item.md-xsmall-size-50{min-width:50%;max-width:50%;flex:0 1 50%}.md-layout-item.md-xsmall-size-55{min-width:55%;max-width:55%;flex:0 1 55%}.md-layout-item.md-xsmall-size-60{min-width:60%;max-width:60%;flex:0 1 60%}.md-layout-item.md-xsmall-size-65{min-width:65%;max-width:65%;flex:0 1 65%}.md-layout-item.md-xsmall-size-70{min-width:70%;max-width:70%;flex:0 1 70%}.md-layout-item.md-xsmall-size-75{min-width:75%;max-width:75%;flex:0 1 75%}.md-layout-item.md-xsmall-size-80{min-width:80%;max-width:80%;flex:0 1 80%}.md-layout-item.md-xsmall-size-85{min-width:85%;max-width:85%;flex:0 1 85%}.md-layout-item.md-xsmall-size-90{min-width:90%;max-width:90%;flex:0 1 90%}.md-layout-item.md-xsmall-size-95{min-width:95%;max-width:95%;flex:0 1 95%}.md-layout-item.md-xsmall-size-33{min-width:33.3333%;max-width:33.3333%;flex:0 1 33.3333%}.md-layout-item.md-xsmall-size-66{min-width:66.6666%;max-width:66.6666%;flex:0 1 66.6666%}.md-layout-item.md-xsmall-size-100{min-width:100%;max-width:100%;margin-left:0!important;flex:1 1 100%}}.md-hide{display:none}@media (min-width:1904px){.md-xlarge-hide{display:none}}@media (max-width:1903px){.md-large-hide{display:none}}@media (max-width:1280px){.md-medium-hide{display:none}}@media (max-width:960px){.md-small-hide{display:none}}@media (max-width:600px){.md-xsmall-hide{display:none}}.md-list-item{height:auto;position:relative;z-index:2}.md-list-item.md-inset .md-list-item-content{padding-left:72px}.md-list-item .md-icon{margin:0;transition-property:color,margin-right}.md-list-item-container{width:100%;font-size:16px;font-weight:400;text-align:left;text-transform:none}.md-list-item-container:not(.md-list-item-default):not([disabled])>.md-list-item-content{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.md-list-item-container.md-button-clean:hover{opacity:1;text-decoration:none}.md-list-item-content{min-height:48px;padding:4px 16px;display:flex;align-items:center;justify-content:space-between;transition:padding .4s cubic-bezier(.25,.8,.25,1);will-change:padding}.md-list.md-dense .md-list-item-content{min-height:40px;font-size:13px}.md-list.md-dense .md-list-item-content>.md-avatar{margin-top:0;margin-bottom:0}.md-list.md-dense .md-list-item-content>.md-avatar:not(.md-small){width:36px;min-width:36px;height:36px}.md-list.md-dense .md-list-item-content>.md-avatar:first-child{margin-right:20px}.md-list.md-double-line .md-list-item-content{min-height:72px}.md-list.md-double-line.md-dense .md-list-item-content{min-height:60px}.md-list.md-triple-line .md-list-item-content{min-height:88px}.md-list.md-triple-line.md-dense .md-list-item-content{min-height:76px}.md-list-item-content .md-list-action{margin:0 -10px 0 0}.md-list-item-content .md-list-action:last-of-type{margin:0 -10px 0 16px}.md-list.md-triple-line .md-list-item-content .md-list-action:last-of-type{align-self:flex-start}.md-list-item-content>.md-icon:first-child{margin-right:32px}.md-list-item-content>.md-icon:last-child{margin-left:16px}.md-list-item-content>.md-checkbox,.md-list-item-content>.md-radio{margin:0}.md-list-item-content>.md-checkbox:first-child,.md-list-item-content>.md-radio:first-child{margin-right:36px}.md-list-item-content>.md-switch{margin:0}.md-list-item-content>.md-switch:first-child{margin-right:22px}.md-list-item-content>.md-avatar{margin:4px 0}.md-list-item-content>.md-avatar:first-child{margin-right:16px}.md-list-item-text{flex:1;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;line-height:1.25em;white-space:nowrap}.md-list.md-dense .md-list-item-text{font-size:13px}.md-list-item-text *{width:100%;margin:0;overflow:hidden;line-height:1.25em;text-overflow:ellipsis}.md-list-item-text :nth-child(2),.md-list-item-text :nth-child(3){font-size:14px}.md-list.md-dense .md-list-item-text *{font-size:13px}.md-list-item-expand{border-top:1px solid transparent;border-bottom:1px solid transparent;transition:border .4s cubic-bezier(.25,.8,.25,1);will-change:border}.md-list-item-expand.md-active>.md-list-item-content>.md-list-expand-icon{perspective:1000px;perspective-origin:50% 50%;transform:rotateX(180deg)}.md-list-item-expand.md-active .md-list-expand{opacity:1;transform:translate3D(0,0,0)}.md-list-item-expand .md-list-expand{height:0;opacity:0;overflow:hidden;transform:translate3D(0,-24px,0);transition:.4s cubic-bezier(.25,.8,.25,1);transition-property:transform,opacity;will-change:transform,opacity}.md-list-item-expand .md-list-expand-icon{transition:transform .4s cubic-bezier(.25,.8,.25,1);will-change:transform}@keyframes b{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(.5,0,.7,.5);transform:translateX(0)}60%{animation-timing-function:cubic-bezier(.3,.38,.55,.96);transform:translateX(83.67%)}to{transform:translateX(200.61%)}}@keyframes c{0%{transform:scaleX(.08)}35%{animation-timing-function:cubic-bezier(.33,.12,.79,1);transform:scaleX(.08)}70%{animation-timing-function:cubic-bezier(.06,.11,.6,1);transform:scaleX(.66)}to{transform:scaleX(.08)}}@keyframes d{0%{animation-timing-function:cubic-bezier(.15,0,.52,.41);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(.31,.28,.8,.73);transform:translateX(37.65%)}50%{animation-timing-function:cubic-bezier(.4,.63,.6,.9);transform:translateX(84.39%)}to{transform:translateX(160.28%)}}@keyframes e{0%{animation-timing-function:cubic-bezier(.15,0,.52,.41);transform:scaleX(.08)}20%{animation-timing-function:cubic-bezier(.31,.28,.8,.73);transform:scaleX(.46)}45%{animation-timing-function:cubic-bezier(.4,.63,.6,.9);transform:scaleX(.73)}to{transform:scaleX(.08)}}@keyframes f{to{transform:translate3D(-8px,0,0)}}.md-progress-bar{height:5px;overflow:hidden;position:relative;transform:translateZ(0) scaleY(1);transform-origin:center center;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.md-progress-bar.md-indeterminate .md-progress-bar-track,.md-progress-bar.md-query .md-progress-bar-track{left:-150%;animation:b 2s infinite linear}.md-progress-bar.md-indeterminate .md-progress-bar-track:after,.md-progress-bar.md-query .md-progress-bar-track:after{animation:c 2s infinite linear}.md-progress-bar.md-indeterminate .md-progress-bar-fill,.md-progress-bar.md-query .md-progress-bar-fill{left:-55%;animation:d 2s infinite linear}.md-progress-bar.md-indeterminate .md-progress-bar-fill:after,.md-progress-bar.md-query .md-progress-bar-fill:after{animation:e 2s infinite linear}.md-progress-bar.md-buffer .md-progress-bar-buffer,.md-progress-bar.md-buffer .md-progress-bar-fill,.md-progress-bar.md-buffer .md-progress-bar-track,.md-progress-bar.md-determinate .md-progress-bar-buffer,.md-progress-bar.md-determinate .md-progress-bar-fill,.md-progress-bar.md-determinate .md-progress-bar-track{transition:.25s cubic-bezier(.25,.8,.25,1)}.md-progress-bar.md-determinate .md-progress-bar-track{display:none}.md-progress-bar.md-buffer .md-progress-bar-buffer{border-top:4px dotted;animation:f .25s infinite linear}.md-progress-bar.md-query{transform:rotate(180deg)}.md-progress-bar-enter,.md-progress-bar-leave-active{opacity:.5;transform:translateZ(0) scaleY(0)}.md-progress-bar-buffer,.md-progress-bar-fill,.md-progress-bar-track{transform-origin:top left}.md-progress-bar-buffer,.md-progress-bar-buffer:after,.md-progress-bar-fill,.md-progress-bar-fill:after,.md-progress-bar-track,.md-progress-bar-track:after{width:100%;height:100%;position:absolute;will-change:transform}.md-progress-bar-buffer:after,.md-progress-bar-fill:after,.md-progress-bar-track:after{display:inline-block;left:0;content:" "}@keyframes g{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes h{0%{opacity:0;transform:rotate(-90deg) translateZ(0)}20%{opacity:1}to{transform:rotate(270deg) translateZ(0)}}@keyframes i{0%{stroke-dashoffset:var(--md-progress-spinner-start-value);transform:rotate(0)}12.5%{stroke-dashoffset:var(--md-progress-spinner-end-value);transform:rotate(0)}12.51%{stroke-dashoffset:var(--md-progress-spinner-end-value);transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:var(--md-progress-spinner-start-value);transform:rotateX(180deg) rotate(72.5deg)}25.1%{stroke-dashoffset:var(--md-progress-spinner-start-value);transform:rotate(270deg)}37.5%{stroke-dashoffset:var(--md-progress-spinner-end-value);transform:rotate(270deg)}37.51%{stroke-dashoffset:var(--md-progress-spinner-end-value);transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:var(--md-progress-spinner-start-value);transform:rotateX(180deg) rotate(161.5deg)}50.01%{stroke-dashoffset:var(--md-progress-spinner-start-value);transform:rotate(180deg)}62.5%{stroke-dashoffset:var(--md-progress-spinner-end-value);transform:rotate(180deg)}62.51%{stroke-dashoffset:var(--md-progress-spinner-end-value);transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:var(--md-progress-spinner-start-value);transform:rotateX(180deg) rotate(251.5deg)}75.01%{stroke-dashoffset:var(--md-progress-spinner-start-value);transform:rotate(90deg)}87.5%{stroke-dashoffset:var(--md-progress-spinner-end-value);transform:rotate(90deg)}87.51%{stroke-dashoffset:var(--md-progress-spinner-end-value);transform:rotateX(180deg) rotate(341.5deg)}to{stroke-dashoffset:var(--md-progress-spinner-start-value);transform:rotateX(180deg) rotate(341.5deg)}}.md-progress-spinner{display:inline-flex;position:relative}.md-progress-spinner.md-indeterminate{animation:g 2s linear infinite}.md-progress-spinner.md-indeterminate.md-progress-spinner-enter .md-progress-spinner-draw,.md-progress-spinner.md-indeterminate.md-progress-spinner-leave-to .md-progress-spinner-draw{opacity:0;transform:scale(.1)}.md-progress-spinner.md-indeterminate.md-progress-spinner-enter-active,.md-progress-spinner.md-indeterminate.md-progress-spinner-leave-active{transition-duration:.4s;animation:none}.md-progress-spinner.md-indeterminate .md-progress-spinner-circle{animation:4s infinite cubic-bezier(.25,.8,.25,1);animation-name:i}.md-progress-spinner.md-determinate.md-progress-spinner-enter-active{transition-duration:2s}.md-progress-spinner.md-determinate.md-progress-spinner-enter-active .md-progress-spinner-draw{animation:h 1.98s cubic-bezier(.25,.8,.25,1) forwards}.md-progress-spinner.md-determinate.md-progress-spinner-leave-active{transition-duration:2s}.md-progress-spinner.md-determinate.md-progress-spinner-leave-active .md-progress-spinner-draw{animation:h reverse 1.98s cubic-bezier(.25,.8,.25,1) forwards}.md-progress-spinner.md-determinate .md-progress-spinner-draw{transition:none}.md-progress-spinner-draw{overflow:visible;transform:scale(1) rotate(-90deg);transform-origin:center;transition:.4s cubic-bezier(.25,.8,.25,1);will-change:opacity,transform}.md-progress-spinner-circle{fill:none;transform-origin:center;transition:stroke-dashoffset .25s cubic-bezier(.25,.8,.25,1);will-change:stroke-dashoffset,stroke-dasharray,stroke-width,animation-name,r}.md-radio{width:auto;margin:16px 16px 16px 0;display:inline-flex;position:relative}.md-radio:not(.md-disabled),.md-radio:not(.md-disabled) .md-radio-label{cursor:pointer}.md-radio .md-radio-container{width:20px;min-width:20px;height:20px;position:relative;border:2px solid transparent;border-radius:50%;transition:.4s cubic-bezier(.25,.8,.25,1)}.md-radio .md-radio-container:focus{outline:none}.md-radio .md-radio-container:after,.md-radio .md-radio-container:before{position:absolute;transition:.4s cubic-bezier(.55,0,.55,.2);content:" "}.md-radio .md-radio-container:before{width:48px;height:48px;top:50%;left:50%;z-index:6;border-radius:50%;transform:translate(-50%,-50%)}.md-radio .md-radio-container:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;opacity:0;transform:scale3D(.38,.38,1);content:" "}.md-radio .md-radio-container .md-ripple{width:48px!important;height:48px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);border-radius:50%}.md-radio .md-radio-container input{position:absolute;left:-999em}.md-radio .md-radio-label{height:20px;padding-left:16px;position:relative;line-height:20px}.md-radio.md-checked .md-radio-container:after{opacity:1;transform:scale3D(1,1,1);transition:.4s cubic-bezier(.25,.8,.25,1)}.md-radio.md-required label:after{position:absolute;top:2px;right:0;transform:translateX(calc(100% + 2px));content:"*";line-height:1em;vertical-align:top}.md-snackbar{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);min-width:288px;max-width:568px;min-height:48px;max-height:80px;padding:14px 24px;display:flex;align-items:center;position:fixed;z-index:14;border-radius:2px;transition:.4s cubic-bezier(.4,0,.2,1);will-change:background-color,color,opacity,transform}.md-snackbar.md-position-center{margin:0 auto;right:0;bottom:0;left:0}.md-snackbar.md-position-center.md-snackbar-enter,.md-snackbar.md-position-center.md-snackbar-leave-active{transform:translate3D(0,calc(100% + 8px),0)}.md-snackbar.md-position-left{bottom:24px;left:24px}.md-snackbar.md-position-left.md-snackbar-enter,.md-snackbar.md-position-left.md-snackbar-leave-active{transform:translate3D(0,calc(100% + 32px),0)}.md-snackbar-enter,.md-snackbar-enter .md-snackbar-content,.md-snackbar-leave-active,.md-snackbar-leave-active .md-snackbar-content{opacity:0}.md-snackbar-content{flex:1;display:flex;align-items:center;justify-content:space-between;transition:opacity .38s cubic-bezier(.55,0,.55,.2)}.md-snackbar-content .md-button{min-width:0;margin:-8px -8px -8px 36px}.md-snackbar-content .md-button+.md-button{margin-left:16px}@media (max-width:600px){.md-snackbar{left:0;transform:none;border-radius:0}.md-snackbar-content .md-button{margin-left:12px}}.md-speed-dial{display:inline-flex;flex-direction:column}.md-speed-dial.md-top-left,.md-speed-dial.md-top-right{position:absolute;top:24px}.md-speed-dial.md-bottom-left,.md-speed-dial.md-bottom-right{position:absolute;bottom:24px}.md-speed-dial.md-bottom-center,.md-speed-dial.md-top-center{position:absolute;left:50%;transform:translateX(-50%)}.md-speed-dial.md-top-center{top:24px}.md-speed-dial.md-bottom-center{bottom:24px}.md-speed-dial.md-bottom-right,.md-speed-dial.md-top-right{right:24px}.md-speed-dial.md-bottom-left,.md-speed-dial.md-top-left{left:24px}.md-speed-dial.md-fixed{position:fixed}.md-speed-dial.md-direction-top.md-effect-fling .md-speed-dial-content .md-button{transform:translate3d(0,50%,0) scale(.8)}.md-speed-dial.md-direction-top .md-speed-dial-target{order:2;margin-bottom:0!important}.md-speed-dial.md-direction-top .md-speed-dial-content{order:1}.md-speed-dial.md-direction-top .md-speed-dial-content .md-button:first-child{margin-top:0}.md-speed-dial.md-direction-bottom.md-effect-fling .md-speed-dial-content .md-button{transform:translate3d(0,-50%,0) scale(.8)}.md-speed-dial.md-direction-bottom .md-speed-dial-target{order:1;margin-top:0!important}.md-speed-dial.md-direction-bottom .md-speed-dial-content{order:2}.md-speed-dial.md-direction-bottom .md-speed-dial-content .md-button:last-child{margin-bottom:0}.md-speed-dial.md-effect-scale .md-speed-dial-content .md-button{transform:scale(.3)}.md-speed-dial.md-active .md-morph-initial,.md-speed-dial.md-with-hover:hover .md-morph-initial{opacity:0;transform:translate3D(-50%,-50%,0) rotate(90deg) scale(.7)}.md-speed-dial.md-active .md-morph-final,.md-speed-dial.md-with-hover:hover .md-morph-final{opacity:1;transform:translate3D(-50%,-50%,0) rotate(0deg) scale(1)}.md-speed-dial.md-active .md-speed-dial-content .md-button,.md-speed-dial.md-with-hover:hover .md-speed-dial-content .md-button{pointer-events:auto;opacity:1;transform:translateZ(0) scale(1)!important;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.25,.8,.25,1)}.md-speed-dial.md-active .md-speed-dial-content .md-button[md-button-index="0"],.md-speed-dial.md-with-hover:hover .md-speed-dial-content .md-button[md-button-index="0"]{transition-delay:0s}.md-speed-dial.md-active .md-speed-dial-content .md-button[md-button-index="1"],.md-speed-dial.md-with-hover:hover .md-speed-dial-content .md-button[md-button-index="1"]{transition-delay:.1s}.md-speed-dial.md-active .md-speed-dial-content .md-button[md-button-index="2"],.md-speed-dial.md-with-hover:hover .md-speed-dial-content .md-button[md-button-index="2"]{transition-delay:.2s}.md-speed-dial.md-active .md-speed-dial-content .md-button[md-button-index="3"],.md-speed-dial.md-with-hover:hover .md-speed-dial-content .md-button[md-button-index="3"]{transition-delay:.3s}.md-speed-dial.md-active .md-speed-dial-content .md-button[md-button-index="4"],.md-speed-dial.md-with-hover:hover .md-speed-dial-content .md-button[md-button-index="4"]{transition-delay:.4s}.md-speed-dial.md-active .md-speed-dial-content .md-button[md-button-index="5"],.md-speed-dial.md-with-hover:hover .md-speed-dial-content .md-button[md-button-index="5"]{transition-delay:.5s}.md-speed-dial .md-button{margin:6px 0}.md-speed-dial .md-speed-dial-content .md-button{pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform 0s cubic-bezier(.4,0,.2,1) .3s;will-change:opacity,transform}.md-speed-dial .md-morph-final,.md-speed-dial .md-morph-initial{position:absolute;top:50%;left:50%;transform:translate3D(-50%,-50%,0);transition:.3s cubic-bezier(.25,.8,.25,1);transition-property:opacity,transform;will-change:opacity,transform}.md-speed-dial .md-morph-final{opacity:0;transform:translate3D(-50%,-50%,0) scale(.7) rotate(-90deg)}.md-speed-dial-target{z-index:1}.md-speed-dial-content{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.md-speed-dial-content,.md-steppers{transition:.3s cubic-bezier(.4,0,.2,1)}.md-steppers{transition-property:color,background-color;will-change:color,background-color}.md-steppers.md-no-transition *{transition:none!important}.md-steppers.md-dynamic-height .md-steppers-wrapper{transition:height .3s cubic-bezier(.4,0,.2,1);will-change:height}.md-steppers.md-horizontal.md-alternative .md-stepper-header{height:104px}.md-steppers.md-horizontal.md-alternative .md-stepper-header:first-of-type .md-stepper-icon:before,.md-steppers.md-horizontal.md-alternative .md-stepper-header:first-of-type .md-stepper-number:before,.md-steppers.md-horizontal.md-alternative .md-stepper-header:last-of-type .md-stepper-icon:after,.md-steppers.md-horizontal.md-alternative .md-stepper-header:last-of-type .md-stepper-number:after{content:none}.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-ripple{justify-content:center}.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-button-content{padding-top:16px;flex-direction:column}.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-button-content:after,.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-button-content:before{content:none}.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-text{height:32px;justify-content:flex-start;text-align:center}.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-icon,.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-number{margin:0 8px 8px;position:relative}.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-icon:after,.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-icon:before,.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-number:after,.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-number:before{width:9999%;height:1px;position:absolute;top:50%;z-index:2;transition:background-color .3s cubic-bezier(.4,0,.2,1);will-change:background-color;content:" "}.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-icon:after,.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-number:after{left:calc(100% + 8px)}.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-icon:before,.md-steppers.md-horizontal.md-alternative .md-stepper-header .md-stepper-number:before{right:32px}.md-steppers.md-vertical .md-stepper-header{height:56px}.md-steppers.md-vertical .md-stepper-header .md-ripple{padding:0 24px 0 16px}.md-steppers.md-vertical .md-steppers-container{display:block}.md-steppers.md-vertical .md-button-content:after,.md-steppers.md-vertical .md-button-content:before{content:none}.md-steppers.md-vertical .md-stepper-icon,.md-steppers.md-vertical .md-stepper-number{margin-right:12px}.md-steppers.md-vertical .md-stepper{flex:none;padding:0;position:relative}.md-steppers.md-vertical .md-stepper:last-of-type:after{content:none}.md-steppers.md-vertical .md-stepper:after{width:1px;position:absolute;top:48px;bottom:-8px;left:36px;z-index:2;transition:background-color .3s cubic-bezier(.4,0,.2,1);will-change:background-color;content:" "}.md-steppers-navigation{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:flex}.md-steppers-navigation .md-stepper-header{width:auto}.md-stepper-header{width:100%;height:72px;margin:0;flex:1;border-radius:0;font-weight:400;text-align:left;text-transform:none}.md-stepper-header:first-of-type .md-button-content:before,.md-stepper-header:last-of-type .md-button-content:after{content:none}.md-stepper-header.md-active,.md-stepper-header.md-error{font-weight:500}.md-stepper-header .md-ripple{padding:0 16px;justify-content:flex-start}.md-stepper-header .md-button-content{padding:0 8px;display:flex;align-items:center;transition:color .3s cubic-bezier(.4,0,.2,1);will-change:color}.md-stepper-header .md-button-content:after,.md-stepper-header .md-button-content:before{height:1px;position:absolute;top:50%;transition:background-color .3s cubic-bezier(.4,0,.2,1);will-change:background-color;content:" "}.md-stepper-header .md-button-content:after{width:9999%;left:100%}.md-stepper-header .md-button-content:before{width:16px;left:-16px}.md-stepper-header .md-button-content svg{transition:.3s cubic-bezier(.4,0,.2,1);transition-property:color,fill;will-change:color,fill}.md-stepper-text{display:flex;flex-direction:column;justify-content:center;line-height:16px;white-space:nowrap}.md-stepper-icon,.md-stepper-number{margin-right:8px;transition:color .3s cubic-bezier(.4,0,.2,1);will-change:color}.md-stepper-number{width:24px;height:24px;border-radius:24px;transition:.3s cubic-bezier(.4,0,.2,1);transition-property:color,background-color;will-change:color,background-color;font-size:12px;line-height:24px;text-align:center}.md-stepper-done{width:20px;height:20px;transform:translateY(-1px)}.md-stepper-editable{width:14px;height:14px;transform:translateY(-1px)}.md-stepper-description,.md-stepper-error{font-size:12px;font-weight:400;line-height:16px}.md-stepper-description{opacity:.54}.md-steppers-wrapper{overflow:hidden;transition:none;will-change:height}.md-steppers-container{display:flex;align-items:flex-start;flex-wrap:nowrap;transform:translateZ(0);transition:transform .35s cubic-bezier(.4,0,.2,1);will-change:transform}.md-stepper{width:100%;flex:1 0 100%;padding:16px 24px}@media (max-width:960px){.md-stepper{padding:8px 16px}}.md-steppers.md-vertical .md-stepper-content{padding:0 24px 0 60px;height:0;overflow:hidden;opacity:0;transform:translate3D(0,-20px,0);transition:.35s cubic-bezier(.25,.8,.25,1);transition-property:opacity,transform,height,padding-bottom;will-change:opacity,transform,height,padding-bottom}.md-steppers.md-vertical .md-stepper-content.md-active{height:auto;padding-bottom:40px;opacity:1;transform:translate3D(0,0,0)}.md-subheader{min-height:48px;padding:0 16px;display:flex;align-items:center;flex-flow:row wrap;font-size:14px;font-weight:500}.md-switch{width:auto;margin:16px 16px 16px 0;display:inline-flex;position:relative}.md-switch:not(.md-disabled),.md-switch:not(.md-disabled) .md-switch-label{cursor:pointer}.md-switch .md-switch-container{width:34px;min-width:34px;height:14px;margin:3px 0;display:flex;align-items:center;position:relative;border-radius:14px;transition:.4s cubic-bezier(.25,.8,.25,1)}.md-switch .md-switch-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);width:20px;height:20px;position:relative;border-radius:50%;transition:.4s cubic-bezier(.25,.8,.25,1)}.md-switch .md-switch-thumb:before{width:48px;height:48px;position:absolute;top:50%;left:50%;z-index:6;transform:translate(-50%,-50%);content:" "}.md-switch .md-switch-thumb .md-ripple{width:48px!important;height:48px!important;top:50%!important;left:50%!important;position:absolute;transform:translate(-50%,-50%);border-radius:50%}.md-switch .md-switch-thumb input{position:absolute;left:-999em}.md-switch .md-switch-label{height:20px;padding-left:16px;position:relative;line-height:20px}.md-switch.md-checked .md-switch-thumb{transform:translate3d(15px,0,0)}.md-switch.md-required label:after{position:absolute;top:2px;right:0;transform:translateX(calc(100% + 2px));content:"*";line-height:1em;vertical-align:top}.md-table{display:flex;flex-flow:column wrap;overflow-x:auto}.md-table .md-table-fixed-header{position:relative}.md-table .md-table-fixed-header .md-table-fixed-header-container{flex:1;overflow-x:auto}.md-table .md-table-fixed-header .md-table-fixed-header-container::-webkit-scrollbar,.md-table .md-table-fixed-header .md-table-fixed-header-container::-webkit-scrollbar-button,.md-table .md-table-fixed-header .md-table-fixed-header-container::-webkit-scrollbar-thumb{display:none}.md-table .md-table-fixed-header-active{border-bottom:1px solid}.md-table .md-table-content{flex:1;overflow-x:auto;transition:height .3s cubic-bezier(.4,0,.2,1)}.md-table .md-table-empty{display:flex;align-items:center;justify-content:center}.md-table table{width:100%;border-spacing:0;border-collapse:collapse;overflow:hidden}.md-table-head{padding:0;position:relative;font-size:12px;line-height:16px;text-align:left}.md-table-head:last-child:not(:first-child) .md-table-head-label{padding-right:24px}.md-table-head.md-numeric{text-align:right}.md-table-head.md-sortable:first-of-type .md-table-sortable-icon,.md-table-head.md-table-cell-selection+.md-sortable .md-table-sortable-icon{right:8px;left:auto}.md-table-head .md-icon{width:16px;height:16px;font-size:16px}.md-table-head .md-icon:not(.md-sortable-icon){margin:0 4px}.md-table-head .md-icon:first-child{margin-left:0}.md-table-head .md-icon:last-child{margin-right:0}.md-sortable{cursor:pointer}.md-sortable.md-sorted .md-table-sortable-icon,.md-sortable:hover .md-table-sortable-icon{opacity:1}.md-sortable.md-sorted-desc .md-table-sortable-icon{transform:translateY(-50%) rotate(180deg)}.md-table-head-container{height:56px;padding:14px 0}.md-table-head-container,.md-table-head-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-table-head-label{height:28px;padding-right:32px;padding-left:24px;display:inline-block;position:relative;line-height:28px}.md-table-sortable-icon{position:absolute;top:50%;left:0;transition:.3s cubic-bezier(.4,0,.2,1);transform:translateY(-50%);opacity:0;color:rgba(0,0,0,.38)}.md-table-alternate-header{position:absolute;top:0;right:0;left:0;z-index:2;will-change:opacity,transform}.md-table-alternate-header-enter,.md-table-alternate-header-leave-active{opacity:0;transform:translate3d(0,-100%,0)}.md-table-alternate-header-enter-active{transition:.3s cubic-bezier(.4,0,.2,1)}.md-table-alternate-header-leave-active{transition:.2s cubic-bezier(.4,0,1,1)}.md-table-row{transition:.3s cubic-bezier(.4,0,.2,1);transition-property:background-color,font-weight;will-change:background-color,font-weight}.md-table-row.md-has-selection{cursor:pointer}.md-table-row.md-selected-single{font-weight:500}tbody .md-table-row td{border-top:1px solid}.md-table-cell-selection{width:66px}.md-table-cell-selection+td .md-table-cell-container,.md-table-cell-selection+th .md-table-head-label{padding-left:0}.md-table-cell-selection .md-table-cell-container,.md-table-cell-selection .md-table-cell-label,.md-table-cell-selection .md-table-head-container,.md-table-cell-selection .md-table-head-label{padding:0;display:flex;align-items:center;justify-content:center;overflow:visible}.md-table-cell-selection .md-checkbox{margin:0}.md-table-cell-selection .md-checkbox .md-checkbox-container{width:18px;min-width:18px;height:18px}.md-table-cell-selection .md-checkbox .md-checkbox-container:after{top:-1px;left:4px}.md-table-toolbar{padding-left:24px}.md-table-toolbar .md-title{flex:1;font-size:20px}.md-toolbar,.md-toolbar-row{width:100%;min-height:64px;display:flex;align-items:center;align-content:center;transition:.3s cubic-bezier(.4,0,.2,1);transition-property:opacity,background-color,box-shadow,transform,color,min-height;will-change:opacity,background-color,box-shadow,transform,color,min-height}.md-toolbar{padding:0 16px;flex-flow:row wrap;position:relative;z-index:2}.md-toolbar.md-dense{min-height:48px}.md-toolbar.md-large .md-toolbar-row,.md-toolbar.md-medium .md-toolbar-row{min-height:64px}.md-toolbar.md-medium{min-height:88px}.md-toolbar.md-large{min-height:128px;align-content:inherit}.md-toolbar.md-large.md-dense{min-height:96px}.md-toolbar.md-large.md-dense .md-toolbar-row+.md-toolbar-row{min-height:32px}.md-toolbar .md-toolbar-offset{margin-left:56px}.md-toolbar .md-button,.md-toolbar .md-icon{z-index:1}.md-toolbar .md-button~.md-title,.md-toolbar .md-icon~.md-title{margin-left:24px}.md-toolbar .md-button:last-child{margin-right:0}.md-toolbar .md-button:first-child{margin-left:0}.md-toolbar .md-display-1,.md-toolbar .md-display-2,.md-toolbar .md-title{margin:0;margin-left:8px;overflow:hidden;font-weight:400;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.md-toolbar .md-display-1{padding:12px 0}.md-toolbar .md-field{margin-top:2px;margin-bottom:14px;padding-top:16px}.md-toolbar-row{align-self:flex-start}.md-toolbar-section-end,.md-toolbar-section-start{display:flex;align-items:center;flex:1}.md-toolbar-section-start{justify-content:flex-start;order:0}.md-toolbar-section-end{justify-content:flex-end;order:10}@media (max-width:960px){.md-toolbar,.md-toolbar-row{min-height:48px}.md-toolbar{padding:0 8px}.md-toolbar .md-toolbar-offset{margin-left:48px}.md-toolbar .md-button~.md-title,.md-toolbar .md-icon~.md-title{margin-left:16px}}@media (max-width:600px){.md-toolbar,.md-toolbar-row{min-height:56px}}.md-table-empty-state{padding-left:24px}.md-table-cell{height:48px;position:relative;transition:.3s cubic-bezier(.4,0,.2,1);font-size:13px;line-height:18px}.md-table-cell.md-numeric{text-align:right}.md-table-cell:last-child .md-table-cell-container{padding-right:24px}.md-table-cell-container{padding:6px 32px 6px 24px}.md-table-pagination{height:56px;display:flex;flex:1;align-items:center;justify-content:flex-end;border-top:1px solid;font-size:12px}.md-table-pagination .md-table-pagination-previous{margin-right:2px;margin-left:18px}.md-table-pagination .md-field{width:48px;min-width:36px;margin:-16px 24px 0 32px}.md-table-pagination .md-field:after,.md-table-pagination .md-field:before{display:none}.md-table-pagination .md-field .md-select-value{font-size:13px}.md-menu-content.md-pagination-select{max-width:82px;min-width:56px;margin-top:5px}.md-tabs{display:flex;flex-direction:column}.md-tabs.md-no-transition *{transition:none!important}.md-tabs.md-dynamic-height .md-tabs-content{transition:height .3s cubic-bezier(.4,0,.2,1);will-change:height}.md-tabs.md-transparent .md-tabs-content,.md-tabs.md-transparent .md-tabs-navigation{background-color:transparent!important}.md-tabs.md-dynamic-height .md-tabs-content{transition:height .35s cubic-bezier(.25,.8,.25,1)}.md-tabs.md-alignment-left .md-tabs-navigation{justify-content:flex-start}.md-tabs.md-alignment-right .md-tabs-navigation{justify-content:flex-end}.md-tabs.md-alignment-centered .md-tabs-navigation,.md-tabs.md-alignment-fixed .md-tabs-navigation{justify-content:center}.md-tabs.md-alignment-fixed .md-tabs-navigation .md-button{max-width:264px;min-width:160px;flex:1}.md-toolbar .md-tabs{padding-left:48px}.md-tabs-navigation{display:flex;position:relative}.md-tabs-navigation .md-button{max-width:264px;min-width:72px;height:48px;margin:0;cursor:pointer;border-radius:0;font-size:13px}.md-tabs-navigation .md-button-content{position:static}.md-tabs-navigation .md-icon-label{height:72px}.md-tabs-navigation .md-icon-label .md-button-content{display:flex;flex-direction:column;justify-content:center}.md-tabs-navigation .md-icon-label .md-tab-icon+.md-tab-label{margin-top:10px}.md-tabs-navigation .md-ripple{padding:0 24px}.md-tabs-indicator{height:2px;position:absolute;bottom:0;left:0;transform:translateZ(0);will-change:left,right}.md-tabs-indicator.md-tabs-indicator-left{transition:left .3s cubic-bezier(.4,0,.2,1),right .35s cubic-bezier(.4,0,.2,1)}.md-tabs-indicator.md-tabs-indicator-right{transition:right .3s cubic-bezier(.4,0,.2,1),left .35s cubic-bezier(.4,0,.2,1)}.md-tabs-content{overflow:hidden;transition:none;will-change:height}.md-tabs-container{display:flex;align-items:flex-start;flex-wrap:nowrap;transform:translateZ(0);transition:transform .35s cubic-bezier(.4,0,.2,1);will-change:transform}.md-tab{width:100%;flex:1 0 100%;padding:16px}@media (max-width:960px){.md-tabs.md-alignment-fixed .md-tabs-navigation .md-button{min-width:72px}.md-toolbar .md-tabs{margin:0 -8px;padding-left:0}.md-tabs-navigation .md-ripple{padding:0 12px}.md-tab{padding:8px}}.md-tooltip{height:22px;padding:0 8px;position:fixed;z-index:12;pointer-events:none;border-radius:2px;transition:.15s cubic-bezier(0,0,.2,1);transition-property:opacity,transform;will-change:opacity,transform,top,left!important;font-size:10px;line-height:22px;text-transform:none;white-space:nowrap}.md-tooltip.md-tooltip-leave-active{transition-timing-function:cubic-bezier(.4,0,1,1)}.md-tooltip.md-tooltip-enter,.md-tooltip.md-tooltip-leave-active{opacity:0}.md-tooltip.md-tooltip-enter.md-tooltip-top,.md-tooltip.md-tooltip-leave-active.md-tooltip-top{transform:translate3d(0,4px,0) scale(.95)}.md-tooltip.md-tooltip-enter.md-tooltip-right,.md-tooltip.md-tooltip-leave-active.md-tooltip-right{transform:translate3d(-4px,0,0) scale(.95)}.md-tooltip.md-tooltip-enter.md-tooltip-bottom,.md-tooltip.md-tooltip-leave-active.md-tooltip-bottom{transform:translate3d(0,-4px,0) scale(.95)}.md-tooltip.md-tooltip-enter.md-tooltip-left,.md-tooltip.md-tooltip-leave-active.md-tooltip-left{transform:translate3d(4px,0,0) scale(.95)}@media (max-width:960px){.md-tooltip{height:32px;font-size:14px;line-height:32px}} -/*! - - ========================================================= - * Vue Material Kit - v1.2.2 - ========================================================= - - * Product Page: http://www.creative-tim.com/product/vue-material-kit - * Copyright 2019 Creative Tim (http://www.creative-tim.com) - * Licensed under MIT (https://github.com/creativetimofficial/vue-material-kit/blob/master/LICENSE.md) - - ========================================================= - - * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - */:root{--md-theme-selection-black-primary:#448aff;--md-theme-selection-black-accent:#000;--md-theme-selection-black-theme:light}.md-theme-selection-black :not(input):not(textarea)::-moz-selection{background-color:#000;background-color:var(--md-theme-selection-black-accent-on-background,#000);color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-theme-selection-black :not(input):not(textarea)::selection{background-color:#000;background-color:var(--md-theme-selection-black-accent-on-background,#000);color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-theme-selection-black a:not(.md-button){color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-theme-selection-black a:not(.md-button):hover{color:rgba(68,138,255,.8);color:var(--md-theme-selection-black-primary-on-background,rgba(68,138,255,.8))}.md-theme-selection-black a:not(.md-button).md-accent{color:#000;color:var(--md-theme-selection-black-accent-on-background,#000)}.md-theme-selection-black a:not(.md-button).md-accent:hover{color:rgba(0,0,0,.8);color:var(--md-theme-selection-black-accent-on-background,rgba(0,0,0,.8))}html.md-theme-selection-black{background-color:#fafafa;background-color:var(--md-theme-selection-black-background-variant,#fafafa);color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background-variant,rgba(0,0,0,.87))}.md-theme-selection-black .md-caption,.md-theme-selection-black .md-display-1,.md-theme-selection-black .md-display-2,.md-theme-selection-black .md-display-3,.md-theme-selection-black .md-display-4{color:rgba(0,0,0,.54);color:var(--md-theme-selection-black-text-accent-on-background-variant,rgba(0,0,0,.54))}.md-scrollbar.md-theme-selection-black::-webkit-scrollbar-corner,.md-scrollbar.md-theme-selection-black::-webkit-scrollbar-track{background:#e1e1e1;background:var(--md-theme-selection-black-scrollbar-background-on-background-variant,#e1e1e1)}.md-scrollbar.md-theme-selection-black::-webkit-scrollbar-thumb{background:#757575;background:var(--md-theme-selection-black-scrollbar-on-background-variant,#757575)}:root{--md-theme-default-primary:#9c27b0;--md-theme-default-accent:#ff5252;--md-theme-default-theme:light}.md-theme-default :not(input):not(textarea)::-moz-selection{background-color:#ff5252;background-color:var(--md-theme-default-accent-on-background,#ff5252);color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-theme-default :not(input):not(textarea)::selection{background-color:#ff5252;background-color:var(--md-theme-default-accent-on-background,#ff5252);color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-theme-default a:not(.md-button){color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-theme-default a:not(.md-button):hover{color:rgba(156,39,176,.8);color:var(--md-theme-default-primary-on-background,rgba(156,39,176,.8))}.md-theme-default a:not(.md-button).md-accent{color:#ff5252;color:var(--md-theme-default-accent-on-background,#ff5252)}.md-theme-default a:not(.md-button).md-accent:hover{color:rgba(255,82,82,.8);color:var(--md-theme-default-accent-on-background,rgba(255,82,82,.8))}html.md-theme-default{background-color:#fafafa;background-color:var(--md-theme-default-background-variant,#fafafa);color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background-variant,rgba(0,0,0,.87))}.md-theme-default .md-caption,.md-theme-default .md-display-1,.md-theme-default .md-display-2,.md-theme-default .md-display-3,.md-theme-default .md-display-4{color:rgba(0,0,0,.54);color:var(--md-theme-default-text-accent-on-background-variant,rgba(0,0,0,.54))}.md-scrollbar.md-theme-default::-webkit-scrollbar-corner,.md-scrollbar.md-theme-default::-webkit-scrollbar-track{background:#e1e1e1;background:var(--md-theme-default-scrollbar-background-on-background-variant,#e1e1e1)}.md-scrollbar.md-theme-default::-webkit-scrollbar-thumb{background:#757575;background:var(--md-theme-default-scrollbar-on-background-variant,#757575)}.md-app:not(.md-overlap).md-theme-selection-black{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff)}.md-app:not(.md-overlap).md-theme-default{background-color:#fff;background-color:var(--md-theme-default-background,#fff)}.md-list.md-theme-selection-black .md-autocomplete-items .md-highlight-text-match{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-list.md-theme-selection-black .md-autocomplete-loading{background-color:hsla(0,0%,100%,.54);background-color:var(--md-theme-selection-black-background,hsla(0,0%,100%,.54))}.md-list.md-theme-default .md-autocomplete-items .md-highlight-text-match{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-list.md-theme-default .md-autocomplete-loading{background-color:hsla(0,0%,100%,.54);background-color:var(--md-theme-default-background,hsla(0,0%,100%,.54))}.md-autocomplete.md-theme-selection-black.md-autocomplete-box{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff)}.md-autocomplete.md-theme-selection-black.md-autocomplete-box.md-focused label{color:rgba(0,0,0,.38);color:var(--md-theme-selection-black-text-hint-on-background,rgba(0,0,0,.38))}.md-toolbar .md-autocomplete.md-theme-selection-black.md-autocomplete-box{background-color:hsla(0,0%,100%,.12);background-color:var(--md-theme-selection-black-background,hsla(0,0%,100%,.12))}.md-toolbar .md-autocomplete.md-theme-selection-black.md-autocomplete-box input,.md-toolbar .md-autocomplete.md-theme-selection-black.md-autocomplete-box label{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff);-webkit-text-fill-color:#fff;-webkit-text-fill-color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-toolbar .md-autocomplete.md-theme-selection-black.md-autocomplete-box svg{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-toolbar .md-autocomplete.md-theme-selection-black.md-autocomplete-box.md-focused{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff)}.md-toolbar .md-autocomplete.md-theme-selection-black.md-autocomplete-box.md-focused input,.md-toolbar .md-autocomplete.md-theme-selection-black.md-autocomplete-box.md-focused label{color:rgba(0,0,0,.38);color:var(--md-theme-selection-black-text-hint-on-background,rgba(0,0,0,.38));-webkit-text-fill-color:rgba(0,0,0,.38);-webkit-text-fill-color:var(--md-theme-selection-black-text-hint-on-background,rgba(0,0,0,.38))}.md-toolbar .md-autocomplete.md-theme-selection-black.md-autocomplete-box.md-focused svg{fill:rgba(0,0,0,.38);fill:var(--md-theme-selection-black-text-hint-on-background,rgba(0,0,0,.38))}.md-autocomplete.md-theme-default.md-autocomplete-box{background-color:#fff;background-color:var(--md-theme-default-background,#fff)}.md-autocomplete.md-theme-default.md-autocomplete-box.md-focused label{color:rgba(0,0,0,.38);color:var(--md-theme-default-text-hint-on-background,rgba(0,0,0,.38))}.md-toolbar .md-autocomplete.md-theme-default.md-autocomplete-box{background-color:hsla(0,0%,100%,.12);background-color:var(--md-theme-default-background,hsla(0,0%,100%,.12))}.md-toolbar .md-autocomplete.md-theme-default.md-autocomplete-box input,.md-toolbar .md-autocomplete.md-theme-default.md-autocomplete-box label{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff);-webkit-text-fill-color:#fff;-webkit-text-fill-color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-toolbar .md-autocomplete.md-theme-default.md-autocomplete-box svg{fill:#fff;fill:var(--md-theme-default-text-primary-on-primary,#fff)}.md-toolbar .md-autocomplete.md-theme-default.md-autocomplete-box.md-focused{background-color:#fff;background-color:var(--md-theme-default-background,#fff)}.md-toolbar .md-autocomplete.md-theme-default.md-autocomplete-box.md-focused input,.md-toolbar .md-autocomplete.md-theme-default.md-autocomplete-box.md-focused label{color:rgba(0,0,0,.38);color:var(--md-theme-default-text-hint-on-background,rgba(0,0,0,.38));-webkit-text-fill-color:rgba(0,0,0,.38);-webkit-text-fill-color:var(--md-theme-default-text-hint-on-background,rgba(0,0,0,.38))}.md-toolbar .md-autocomplete.md-theme-default.md-autocomplete-box.md-focused svg{fill:rgba(0,0,0,.38);fill:var(--md-theme-default-text-hint-on-background,rgba(0,0,0,.38))}.md-autocomplete-box-content.md-theme-selection-black:after{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff);border-bottom-color:rgba(0,0,0,.12);border-bottom-color:var(--md-theme-selection-black-divider,rgba(0,0,0,.12))}.md-autocomplete-box-content.md-theme-default:after{background-color:#fff;background-color:var(--md-theme-default-background,#fff);border-bottom-color:rgba(0,0,0,.12);border-bottom-color:var(--md-theme-default-divider,rgba(0,0,0,.12))}.md-avatar.md-theme-selection-black.md-avatar-icon{background-color:rgba(0,0,0,.38);background-color:var(--md-theme-selection-black-icon-disabled,rgba(0,0,0,.38));color:#fff;color:var(--md-theme-selection-black-text-primary-on-icon-disabled,#fff)}.md-avatar.md-theme-selection-black.md-avatar-icon .md-icon{color:#fff;color:var(--md-theme-selection-black-text-primary-on-icon-disabled,#fff);fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-icon-disabled,#fff)}.md-avatar.md-theme-selection-black.md-primary,.md-avatar.md-theme-selection-black.md-primary.md-avatar-icon{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-avatar.md-theme-selection-black.md-primary.md-avatar-icon,.md-avatar.md-theme-selection-black.md-primary.md-avatar-icon .md-icon{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-avatar.md-theme-selection-black.md-primary.md-avatar-icon .md-icon{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-avatar.md-theme-selection-black.md-accent,.md-avatar.md-theme-selection-black.md-accent.md-avatar-icon{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-avatar.md-theme-selection-black.md-accent.md-avatar-icon,.md-avatar.md-theme-selection-black.md-accent.md-avatar-icon .md-icon{color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-avatar.md-theme-selection-black.md-accent.md-avatar-icon .md-icon{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-avatar.md-theme-default.md-avatar-icon{background-color:rgba(0,0,0,.38);background-color:var(--md-theme-default-icon-disabled,rgba(0,0,0,.38));color:#fff;color:var(--md-theme-default-text-primary-on-icon-disabled,#fff)}.md-avatar.md-theme-default.md-avatar-icon .md-icon{color:#fff;color:var(--md-theme-default-text-primary-on-icon-disabled,#fff);fill:#fff;fill:var(--md-theme-default-text-primary-on-icon-disabled,#fff)}.md-avatar.md-theme-default.md-primary,.md-avatar.md-theme-default.md-primary.md-avatar-icon{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-avatar.md-theme-default.md-primary.md-avatar-icon,.md-avatar.md-theme-default.md-primary.md-avatar-icon .md-icon{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-avatar.md-theme-default.md-primary.md-avatar-icon .md-icon{fill:#fff;fill:var(--md-theme-default-text-primary-on-primary,#fff)}.md-avatar.md-theme-default.md-accent,.md-avatar.md-theme-default.md-accent.md-avatar-icon{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-avatar.md-theme-default.md-accent.md-avatar-icon,.md-avatar.md-theme-default.md-accent.md-avatar-icon .md-icon{color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-avatar.md-theme-default.md-accent.md-avatar-icon .md-icon{fill:#fff;fill:var(--md-theme-default-text-primary-on-accent,#fff)}.md-bottom-bar.md-theme-selection-black.md-type-fixed{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff)}.md-bottom-bar.md-theme-selection-black.md-type-fixed .md-bottom-bar-item.md-active,.md-bottom-bar.md-theme-selection-black.md-type-fixed .md-bottom-bar-item.md-active .md-icon{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-bottom-bar.md-theme-selection-black.md-type-fixed .md-bottom-bar-item.md-active .md-icon svg{fill:#448aff;fill:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-bottom-bar.md-theme-selection-black.md-type-shift{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff);color:hsla(0,0%,100%,.7);color:var(--md-theme-selection-black-text-primary-on-primary,hsla(0,0%,100%,.7))}.md-bottom-bar.md-theme-selection-black.md-type-shift>.md-ripple .md-ripple-wave{background-color:#116aff;background-color:var(--md-theme-selection-black-primary-on-primary,#116aff)}.md-bottom-bar.md-theme-selection-black.md-type-shift .md-icon{color:#fff;color:var(--md-theme-selection-black-icon-on-primary,#fff)}.md-bottom-bar.md-theme-selection-black.md-type-shift .md-icon svg{fill:#fff;fill:var(--md-theme-selection-black-icon-on-primary,#fff)}.md-bottom-bar.md-theme-selection-black.md-type-shift .md-bottom-bar-item,.md-bottom-bar.md-theme-selection-black.md-type-shift .md-bottom-bar-item .md-active .md-icon{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-bottom-bar.md-theme-selection-black.md-type-shift .md-bottom-bar-item .md-active .md-icon svg{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-bottom-bar.md-theme-selection-black.md-accent.md-type-fixed{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff)}.md-bottom-bar.md-theme-selection-black.md-accent.md-type-fixed .md-bottom-bar-item.md-active,.md-bottom-bar.md-theme-selection-black.md-accent.md-type-fixed .md-bottom-bar-item.md-active .md-icon{color:#000;color:var(--md-theme-selection-black-accent-on-background,#000)}.md-bottom-bar.md-theme-selection-black.md-accent.md-type-fixed .md-bottom-bar-item.md-active .md-icon svg{fill:#000;fill:var(--md-theme-selection-black-accent-on-background,#000)}.md-bottom-bar.md-theme-selection-black.md-accent.md-type-shift{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000);color:hsla(0,0%,100%,.7);color:var(--md-theme-selection-black-text-primary-on-accent,hsla(0,0%,100%,.7))}.md-bottom-bar.md-theme-selection-black.md-accent.md-type-shift>.md-ripple .md-ripple-wave{background-color:#000;background-color:var(--md-theme-selection-black-accent-on-accent,#000)}.md-bottom-bar.md-theme-selection-black.md-accent.md-type-shift .md-icon{color:#fff;color:var(--md-theme-selection-black-icon-on-accent,#fff)}.md-bottom-bar.md-theme-selection-black.md-accent.md-type-shift .md-icon svg{fill:#fff;fill:var(--md-theme-selection-black-icon-on-accent,#fff)}.md-bottom-bar.md-theme-selection-black.md-accent.md-type-shift .md-bottom-bar-item,.md-bottom-bar.md-theme-selection-black.md-accent.md-type-shift .md-bottom-bar-item .md-active .md-icon{color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-bottom-bar.md-theme-selection-black.md-accent.md-type-shift .md-bottom-bar-item .md-active .md-icon svg{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-bottom-bar.md-theme-default.md-type-fixed{background-color:#fff;background-color:var(--md-theme-default-background,#fff)}.md-bottom-bar.md-theme-default.md-type-fixed .md-bottom-bar-item.md-active,.md-bottom-bar.md-theme-default.md-type-fixed .md-bottom-bar-item.md-active .md-icon{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-bottom-bar.md-theme-default.md-type-fixed .md-bottom-bar-item.md-active .md-icon svg{fill:#9c27b0;fill:var(--md-theme-default-primary-on-background,#9c27b0)}.md-bottom-bar.md-theme-default.md-type-shift{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0);color:hsla(0,0%,100%,.7);color:var(--md-theme-default-text-primary-on-primary,hsla(0,0%,100%,.7))}.md-bottom-bar.md-theme-default.md-type-shift>.md-ripple .md-ripple-wave{background-color:#771e86;background-color:var(--md-theme-default-primary-on-primary,#771e86)}.md-bottom-bar.md-theme-default.md-type-shift .md-icon{color:#fff;color:var(--md-theme-default-icon-on-primary,#fff)}.md-bottom-bar.md-theme-default.md-type-shift .md-icon svg{fill:#fff;fill:var(--md-theme-default-icon-on-primary,#fff)}.md-bottom-bar.md-theme-default.md-type-shift .md-bottom-bar-item,.md-bottom-bar.md-theme-default.md-type-shift .md-bottom-bar-item .md-active .md-icon{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-bottom-bar.md-theme-default.md-type-shift .md-bottom-bar-item .md-active .md-icon svg{fill:#fff;fill:var(--md-theme-default-text-primary-on-primary,#fff)}.md-bottom-bar.md-theme-default.md-accent.md-type-fixed{background-color:#fff;background-color:var(--md-theme-default-background,#fff)}.md-bottom-bar.md-theme-default.md-accent.md-type-fixed .md-bottom-bar-item.md-active,.md-bottom-bar.md-theme-default.md-accent.md-type-fixed .md-bottom-bar-item.md-active .md-icon{color:#ff5252;color:var(--md-theme-default-accent-on-background,#ff5252)}.md-bottom-bar.md-theme-default.md-accent.md-type-fixed .md-bottom-bar-item.md-active .md-icon svg{fill:#ff5252;fill:var(--md-theme-default-accent-on-background,#ff5252)}.md-bottom-bar.md-theme-default.md-accent.md-type-shift{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252);color:hsla(0,0%,100%,.7);color:var(--md-theme-default-text-primary-on-accent,hsla(0,0%,100%,.7))}.md-bottom-bar.md-theme-default.md-accent.md-type-shift>.md-ripple .md-ripple-wave{background-color:#ff1f1f;background-color:var(--md-theme-default-accent-on-accent,#ff1f1f)}.md-bottom-bar.md-theme-default.md-accent.md-type-shift .md-icon{color:#fff;color:var(--md-theme-default-icon-on-accent,#fff)}.md-bottom-bar.md-theme-default.md-accent.md-type-shift .md-icon svg{fill:#fff;fill:var(--md-theme-default-icon-on-accent,#fff)}.md-bottom-bar.md-theme-default.md-accent.md-type-shift .md-bottom-bar-item,.md-bottom-bar.md-theme-default.md-accent.md-type-shift .md-bottom-bar-item .md-active .md-icon{color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-bottom-bar.md-theme-default.md-accent.md-type-shift .md-bottom-bar-item .md-active .md-icon svg{fill:#fff;fill:var(--md-theme-default-text-primary-on-accent,#fff)}.md-button.md-theme-selection-black{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-button.md-theme-selection-black.md-primary,.md-button.md-theme-selection-black.md-primary .md-icon-font{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-button.md-theme-selection-black.md-primary .md-icon-image{fill:#448aff;fill:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-button.md-theme-selection-black.md-accent,.md-button.md-theme-selection-black.md-accent .md-icon-font{color:#000;color:var(--md-theme-selection-black-accent-on-background,#000)}.md-button.md-theme-selection-black.md-accent .md-icon-image{fill:#000;fill:var(--md-theme-selection-black-accent-on-background,#000)}.md-button.md-theme-selection-black.md-raised[disabled]{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-disabled-background-on-background,rgba(0,0,0,.12));color:rgba(0,0,0,.26);color:var(--md-theme-selection-black-disabled,rgba(0,0,0,.26))}.md-button.md-theme-selection-black.md-raised:not([disabled]){background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-button.md-theme-selection-black.md-raised:not([disabled]).md-primary{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-button.md-theme-selection-black.md-raised:not([disabled]).md-primary,.md-button.md-theme-selection-black.md-raised:not([disabled]).md-primary .md-icon-font{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-button.md-theme-selection-black.md-raised:not([disabled]).md-primary .md-icon-image{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-button.md-theme-selection-black.md-raised:not([disabled]).md-accent{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-button.md-theme-selection-black.md-raised:not([disabled]).md-accent,.md-button.md-theme-selection-black.md-raised:not([disabled]).md-accent .md-icon-font{color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-button.md-theme-selection-black.md-raised:not([disabled]).md-accent .md-icon-image{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-button.md-theme-selection-black.md-fab[disabled]{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-disabled-background-on-background,rgba(0,0,0,.12))}.md-button.md-theme-selection-black.md-fab:not([disabled]){background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-button.md-theme-selection-black.md-fab:not([disabled]) .md-icon-font{color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-button.md-theme-selection-black.md-fab:not([disabled]) .md-icon-image{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-button.md-theme-selection-black.md-fab:not([disabled]).md-primary{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-button.md-theme-selection-black.md-fab:not([disabled]).md-primary .md-icon-font{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-button.md-theme-selection-black.md-fab:not([disabled]).md-primary .md-icon-image{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-button.md-theme-selection-black[disabled]{color:rgba(0,0,0,.26);color:var(--md-theme-selection-black-disabled-on-background,rgba(0,0,0,.26))}.md-button.md-theme-selection-black[disabled] .md-icon-font{color:rgba(0,0,0,.38);color:var(--md-theme-selection-black-icon-disabled-on-background,rgba(0,0,0,.38))}.md-button.md-theme-selection-black[disabled] .md-icon-image{fill:rgba(0,0,0,.38);fill:var(--md-theme-selection-black-icon-disabled-on-background,rgba(0,0,0,.38))}.md-button.md-theme-default{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-button.md-theme-default.md-primary,.md-button.md-theme-default.md-primary .md-icon-font{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-button.md-theme-default.md-primary .md-icon-image{fill:#9c27b0;fill:var(--md-theme-default-primary-on-background,#9c27b0)}.md-button.md-theme-default.md-accent,.md-button.md-theme-default.md-accent .md-icon-font{color:#ff5252;color:var(--md-theme-default-accent-on-background,#ff5252)}.md-button.md-theme-default.md-accent .md-icon-image{fill:#ff5252;fill:var(--md-theme-default-accent-on-background,#ff5252)}.md-button.md-theme-default.md-raised[disabled]{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-disabled-background-on-background,rgba(0,0,0,.12));color:rgba(0,0,0,.26);color:var(--md-theme-default-disabled,rgba(0,0,0,.26))}.md-button.md-theme-default.md-raised:not([disabled]){background-color:#fff;background-color:var(--md-theme-default-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-button.md-theme-default.md-raised:not([disabled]).md-primary{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-button.md-theme-default.md-raised:not([disabled]).md-primary,.md-button.md-theme-default.md-raised:not([disabled]).md-primary .md-icon-font{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-button.md-theme-default.md-raised:not([disabled]).md-primary .md-icon-image{fill:#fff;fill:var(--md-theme-default-text-primary-on-primary,#fff)}.md-button.md-theme-default.md-raised:not([disabled]).md-accent{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-button.md-theme-default.md-raised:not([disabled]).md-accent,.md-button.md-theme-default.md-raised:not([disabled]).md-accent .md-icon-font{color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-button.md-theme-default.md-raised:not([disabled]).md-accent .md-icon-image{fill:#fff;fill:var(--md-theme-default-text-primary-on-accent,#fff)}.md-button.md-theme-default.md-fab[disabled]{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-disabled-background-on-background,rgba(0,0,0,.12))}.md-button.md-theme-default.md-fab:not([disabled]){background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-button.md-theme-default.md-fab:not([disabled]) .md-icon-font{color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-button.md-theme-default.md-fab:not([disabled]) .md-icon-image{fill:#fff;fill:var(--md-theme-default-text-primary-on-accent,#fff)}.md-button.md-theme-default.md-fab:not([disabled]).md-primary{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-button.md-theme-default.md-fab:not([disabled]).md-primary .md-icon-font{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-button.md-theme-default.md-fab:not([disabled]).md-primary .md-icon-image{fill:#fff;fill:var(--md-theme-default-text-primary-on-primary,#fff)}.md-button.md-theme-default[disabled]{color:rgba(0,0,0,.26);color:var(--md-theme-default-disabled-on-background,rgba(0,0,0,.26))}.md-button.md-theme-default[disabled] .md-icon-font{color:rgba(0,0,0,.38);color:var(--md-theme-default-icon-disabled-on-background,rgba(0,0,0,.38))}.md-button.md-theme-default[disabled] .md-icon-image{fill:rgba(0,0,0,.38);fill:var(--md-theme-default-icon-disabled-on-background,rgba(0,0,0,.38))}.md-card.md-theme-selection-black{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-card.md-theme-selection-black,.md-card.md-theme-selection-black .md-card-expand .md-card-actions{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff)}.md-card.md-theme-selection-black .md-card-actions .md-button:not(.md-primary):not(.md-accent),.md-card.md-theme-selection-black .md-card-header .md-button:not(.md-primary):not(.md-accent){color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-card.md-theme-selection-black .md-card-actions .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon,.md-card.md-theme-selection-black .md-card-header .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon{color:rgba(0,0,0,.54);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.54));fill:rgba(0,0,0,.54);fill:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.54))}.md-card.md-theme-selection-black>.md-card-area:after{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-card.md-theme-selection-black.md-primary{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-card.md-theme-selection-black.md-primary,.md-card.md-theme-selection-black.md-primary .md-card-expand .md-card-actions{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-card.md-theme-selection-black.md-primary .md-card-actions .md-button:not(.md-primary):not(.md-accent),.md-card.md-theme-selection-black.md-primary .md-card-header .md-button:not(.md-primary):not(.md-accent){color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-card.md-theme-selection-black.md-primary .md-card-actions .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon,.md-card.md-theme-selection-black.md-primary .md-card-header .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon{color:hsla(0,0%,100%,.54);color:var(--md-theme-selection-black-text-primary-on-primary,hsla(0,0%,100%,.54));fill:hsla(0,0%,100%,.54);fill:var(--md-theme-selection-black-text-primary-on-primary,hsla(0,0%,100%,.54))}.md-card.md-theme-selection-black.md-primary>.md-card-area:after{background-color:hsla(0,0%,100%,.12);background-color:var(--md-theme-selection-black-divider-on-primary,hsla(0,0%,100%,.12))}.md-card.md-theme-selection-black.md-accent{color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-card.md-theme-selection-black.md-accent,.md-card.md-theme-selection-black.md-accent .md-card-expand .md-card-actions{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-card.md-theme-selection-black.md-accent .md-card-actions .md-button:not(.md-primary):not(.md-accent),.md-card.md-theme-selection-black.md-accent .md-card-header .md-button:not(.md-primary):not(.md-accent){color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-card.md-theme-selection-black.md-accent .md-card-actions .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon,.md-card.md-theme-selection-black.md-accent .md-card-header .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon{color:hsla(0,0%,100%,.54);color:var(--md-theme-selection-black-text-primary-on-accent,hsla(0,0%,100%,.54));fill:hsla(0,0%,100%,.54);fill:var(--md-theme-selection-black-text-primary-on-accent,hsla(0,0%,100%,.54))}.md-card.md-theme-selection-black.md-accent>.md-card-area:after{background-color:hsla(0,0%,100%,.12);background-color:var(--md-theme-selection-black-divider-on-accent,hsla(0,0%,100%,.12))}.md-card.md-theme-default{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-card.md-theme-default,.md-card.md-theme-default .md-card-expand .md-card-actions{background-color:#fff;background-color:var(--md-theme-default-background,#fff)}.md-card.md-theme-default .md-card-actions .md-button:not(.md-primary):not(.md-accent),.md-card.md-theme-default .md-card-header .md-button:not(.md-primary):not(.md-accent){color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-card.md-theme-default .md-card-actions .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon,.md-card.md-theme-default .md-card-header .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon{color:rgba(0,0,0,.54);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.54));fill:rgba(0,0,0,.54);fill:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.54))}.md-card.md-theme-default>.md-card-area:after{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-card.md-theme-default.md-primary{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-card.md-theme-default.md-primary,.md-card.md-theme-default.md-primary .md-card-expand .md-card-actions{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-card.md-theme-default.md-primary .md-card-actions .md-button:not(.md-primary):not(.md-accent),.md-card.md-theme-default.md-primary .md-card-header .md-button:not(.md-primary):not(.md-accent){color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-card.md-theme-default.md-primary .md-card-actions .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon,.md-card.md-theme-default.md-primary .md-card-header .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon{color:hsla(0,0%,100%,.54);color:var(--md-theme-default-text-primary-on-primary,hsla(0,0%,100%,.54));fill:hsla(0,0%,100%,.54);fill:var(--md-theme-default-text-primary-on-primary,hsla(0,0%,100%,.54))}.md-card.md-theme-default.md-primary>.md-card-area:after{background-color:hsla(0,0%,100%,.12);background-color:var(--md-theme-default-divider-on-primary,hsla(0,0%,100%,.12))}.md-card.md-theme-default.md-accent{color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-card.md-theme-default.md-accent,.md-card.md-theme-default.md-accent .md-card-expand .md-card-actions{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-card.md-theme-default.md-accent .md-card-actions .md-button:not(.md-primary):not(.md-accent),.md-card.md-theme-default.md-accent .md-card-header .md-button:not(.md-primary):not(.md-accent){color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-card.md-theme-default.md-accent .md-card-actions .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon,.md-card.md-theme-default.md-accent .md-card-header .md-button:not(.md-primary):not(.md-accent).md-icon-button .md-icon{color:hsla(0,0%,100%,.54);color:var(--md-theme-default-text-primary-on-accent,hsla(0,0%,100%,.54));fill:hsla(0,0%,100%,.54);fill:var(--md-theme-default-text-primary-on-accent,hsla(0,0%,100%,.54))}.md-card.md-theme-default.md-accent>.md-card-area:after{background-color:hsla(0,0%,100%,.12);background-color:var(--md-theme-default-divider-on-accent,hsla(0,0%,100%,.12))}.md-checkbox.md-theme-selection-black.md-checked .md-checkbox-container{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000);border-color:#000;border-color:var(--md-theme-selection-black-accent,#000)}.md-checkbox.md-theme-selection-black.md-checked .md-checkbox-container:after{border-color:#fff;border-color:var(--md-theme-selection-black-background,#fff)}.md-checkbox.md-theme-selection-black.md-checked .md-ripple{color:#000;color:var(--md-theme-selection-black-accent,#000)}.md-checkbox.md-theme-selection-black.md-indeterminate .md-checkbox-container{background-color:hsla(0,0%,100%,.3)}.md-checkbox.md-theme-selection-black.md-checked.md-primary .md-checkbox-container{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff);border-color:#448aff;border-color:var(--md-theme-selection-black-primary,#448aff)}.md-checkbox.md-theme-selection-black.md-checked.md-primary .md-ripple{color:#448aff;color:var(--md-theme-selection-black-primary,#448aff)}.md-checkbox.md-theme-selection-black.md-indeterminate .md-checkbox-container{border-color:rgba(0,0,0,.54);background-color:transparent}.md-checkbox.md-theme-selection-black.md-indeterminate .md-checkbox-container:after{border-color:rgba(0,0,0,.54)}.md-checkbox.md-theme-selection-black.md-indeterminate .md-ripple{color:rgba(0,0,0,.54)}.md-checkbox.md-theme-selection-black .md-checkbox-container{border-color:rgba(0,0,0,.54)}.md-checkbox.md-theme-selection-black.md-disabled .md-checkbox-container{border-color:rgba(0,0,0,.26)}.md-checkbox.md-theme-selection-black.md-disabled.md-checked .md-checkbox-container{border-color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.26)}.md-checkbox.md-theme-default.md-checked .md-checkbox-container{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252);border-color:#ff5252;border-color:var(--md-theme-default-accent,#ff5252)}.md-checkbox.md-theme-default.md-checked .md-checkbox-container:after{border-color:#fff;border-color:var(--md-theme-default-background,#fff)}.md-checkbox.md-theme-default.md-checked .md-ripple{color:#ff5252;color:var(--md-theme-default-accent,#ff5252)}.md-checkbox.md-theme-default.md-indeterminate .md-checkbox-container{background-color:hsla(0,0%,100%,.3)}.md-checkbox.md-theme-default.md-checked.md-primary .md-checkbox-container{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0);border-color:#9c27b0;border-color:var(--md-theme-default-primary,#9c27b0)}.md-checkbox.md-theme-default.md-checked.md-primary .md-ripple{color:#9c27b0;color:var(--md-theme-default-primary,#9c27b0)}.md-checkbox.md-theme-default.md-indeterminate .md-checkbox-container{border-color:rgba(0,0,0,.54);background-color:transparent}.md-checkbox.md-theme-default.md-indeterminate .md-checkbox-container:after{border-color:rgba(0,0,0,.54)}.md-checkbox.md-theme-default.md-indeterminate .md-ripple{color:rgba(0,0,0,.54)}.md-checkbox.md-theme-default .md-checkbox-container{border-color:rgba(0,0,0,.54)}.md-checkbox.md-theme-default.md-disabled .md-checkbox-container{border-color:rgba(0,0,0,.26)}.md-checkbox.md-theme-default.md-disabled.md-checked .md-checkbox-container{border-color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.26)}.md-chip.md-theme-selection-black{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-highlight,rgba(0,0,0,.12));color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary,rgba(0,0,0,.87))}.md-chip.md-theme-selection-black .md-icon.md-icon-image svg{color:#fff;color:var(--md-theme-selection-black-text-primary-on-text-primary,#fff);fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-text-primary,#fff)}.md-chip.md-theme-selection-black.md-clickable:not(.md-disabled):hover,.md-chip.md-theme-selection-black.md-deletable:not(.md-disabled):hover{background-color:rgba(0,0,0,.54);background-color:var(--md-theme-selection-black-icon,rgba(0,0,0,.54));color:#fff;color:var(--md-theme-selection-black-text-primary-on-icon,#fff)}.md-chip.md-theme-selection-black.md-clickable:not(.md-disabled):hover .md-icon,.md-chip.md-theme-selection-black.md-deletable:not(.md-disabled):hover .md-icon{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-icon,#fff)}.md-chip.md-theme-selection-black.md-clickable:not(.md-disabled):hover .md-input-action,.md-chip.md-theme-selection-black.md-deletable:not(.md-disabled):hover .md-input-action{background-color:hsla(0,0%,100%,.87);background-color:var(--md-theme-selection-black-background,hsla(0,0%,100%,.87));color:rgba(0,0,0,.54);color:var(--md-theme-selection-black-icon-on-background,rgba(0,0,0,.54))}.md-chip.md-theme-selection-black.md-clickable:not(.md-disabled):hover .md-input-action .md-icon svg,.md-chip.md-theme-selection-black.md-deletable:not(.md-disabled):hover .md-input-action .md-icon svg{fill:rgba(0,0,0,.54);fill:var(--md-theme-selection-black-icon-on-background,rgba(0,0,0,.54));color:rgba(0,0,0,.54);color:var(--md-theme-selection-black-icon-on-background,rgba(0,0,0,.54))}.md-chip.md-theme-selection-black.md-primary{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff);color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-chip.md-theme-selection-black.md-primary .md-input-action{color:#fff;color:var(--md-theme-selection-black-icon-on-disabled,#fff);background-color:rgba(0,0,0,.26);background-color:var(--md-theme-selection-black-disabled,rgba(0,0,0,.26))}.md-chip.md-theme-selection-black.md-primary.md-clickable:not(.md-disabled):hover,.md-chip.md-theme-selection-black.md-primary.md-deletable:not(.md-disabled):hover{color:#fff;color:var(--md-theme-selection-black-text-primary-on-icon,#fff);background-color:rgba(0,0,0,.54);background-color:var(--md-theme-selection-black-icon,rgba(0,0,0,.54))}.md-chip.md-theme-selection-black.md-primary.md-clickable:not(.md-disabled):hover .md-input-action,.md-chip.md-theme-selection-black.md-primary.md-deletable:not(.md-disabled):hover .md-input-action{background-color:hsla(0,0%,100%,.87);background-color:var(--md-theme-selection-black-background,hsla(0,0%,100%,.87))}.md-chip.md-theme-selection-black.md-accent,.md-chip.md-theme-selection-black.md-duplicated{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000);color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-chip.md-theme-selection-black.md-accent .md-input-action,.md-chip.md-theme-selection-black.md-duplicated .md-input-action{color:#fff;color:var(--md-theme-selection-black-icon-on-disabled,#fff);background-color:rgba(0,0,0,.26);background-color:var(--md-theme-selection-black-disabled,rgba(0,0,0,.26))}.md-chip.md-theme-selection-black.md-accent.md-clickable:not(.md-disabled):hover,.md-chip.md-theme-selection-black.md-accent.md-deletable:not(.md-disabled):hover,.md-chip.md-theme-selection-black.md-duplicated.md-clickable:not(.md-disabled):hover,.md-chip.md-theme-selection-black.md-duplicated.md-deletable:not(.md-disabled):hover{background-color:rgba(0,0,0,.54);background-color:var(--md-theme-selection-black-icon,rgba(0,0,0,.54));color:#fff;color:var(--md-theme-selection-black-text-primary-on-icon,#fff)}.md-chip.md-theme-selection-black.md-accent.md-clickable:not(.md-disabled):hover .md-input-action,.md-chip.md-theme-selection-black.md-accent.md-deletable:not(.md-disabled):hover .md-input-action,.md-chip.md-theme-selection-black.md-duplicated.md-clickable:not(.md-disabled):hover .md-input-action,.md-chip.md-theme-selection-black.md-duplicated.md-deletable:not(.md-disabled):hover .md-input-action{background-color:hsla(0,0%,100%,.87);background-color:var(--md-theme-selection-black-background,hsla(0,0%,100%,.87))}.md-chip.md-theme-selection-black.md-disabled{background-color:rgba(0,0,0,.1);background-color:var(--md-theme-selection-black-highlight,rgba(0,0,0,.1));color:rgba(0,0,0,.54);color:var(--md-theme-selection-black-text-accent,rgba(0,0,0,.54))}.md-chip.md-theme-default{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-highlight,rgba(0,0,0,.12));color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary,rgba(0,0,0,.87))}.md-chip.md-theme-default .md-icon.md-icon-image svg{color:#fff;color:var(--md-theme-default-text-primary-on-text-primary,#fff);fill:#fff;fill:var(--md-theme-default-text-primary-on-text-primary,#fff)}.md-chip.md-theme-default.md-clickable:not(.md-disabled):hover,.md-chip.md-theme-default.md-deletable:not(.md-disabled):hover{background-color:rgba(0,0,0,.54);background-color:var(--md-theme-default-icon,rgba(0,0,0,.54));color:#fff;color:var(--md-theme-default-text-primary-on-icon,#fff)}.md-chip.md-theme-default.md-clickable:not(.md-disabled):hover .md-icon,.md-chip.md-theme-default.md-deletable:not(.md-disabled):hover .md-icon{fill:#fff;fill:var(--md-theme-default-text-primary-on-icon,#fff)}.md-chip.md-theme-default.md-clickable:not(.md-disabled):hover .md-input-action,.md-chip.md-theme-default.md-deletable:not(.md-disabled):hover .md-input-action{background-color:hsla(0,0%,100%,.87);background-color:var(--md-theme-default-background,hsla(0,0%,100%,.87));color:rgba(0,0,0,.54);color:var(--md-theme-default-icon-on-background,rgba(0,0,0,.54))}.md-chip.md-theme-default.md-clickable:not(.md-disabled):hover .md-input-action .md-icon svg,.md-chip.md-theme-default.md-deletable:not(.md-disabled):hover .md-input-action .md-icon svg{fill:rgba(0,0,0,.54);fill:var(--md-theme-default-icon-on-background,rgba(0,0,0,.54));color:rgba(0,0,0,.54);color:var(--md-theme-default-icon-on-background,rgba(0,0,0,.54))}.md-chip.md-theme-default.md-primary{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0);color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-chip.md-theme-default.md-primary .md-input-action{color:#fff;color:var(--md-theme-default-icon-on-disabled,#fff);background-color:rgba(0,0,0,.26);background-color:var(--md-theme-default-disabled,rgba(0,0,0,.26))}.md-chip.md-theme-default.md-primary.md-clickable:not(.md-disabled):hover,.md-chip.md-theme-default.md-primary.md-deletable:not(.md-disabled):hover{color:#fff;color:var(--md-theme-default-text-primary-on-icon,#fff);background-color:rgba(0,0,0,.54);background-color:var(--md-theme-default-icon,rgba(0,0,0,.54))}.md-chip.md-theme-default.md-primary.md-clickable:not(.md-disabled):hover .md-input-action,.md-chip.md-theme-default.md-primary.md-deletable:not(.md-disabled):hover .md-input-action{background-color:hsla(0,0%,100%,.87);background-color:var(--md-theme-default-background,hsla(0,0%,100%,.87))}.md-chip.md-theme-default.md-accent,.md-chip.md-theme-default.md-duplicated{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252);color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-chip.md-theme-default.md-accent .md-input-action,.md-chip.md-theme-default.md-duplicated .md-input-action{color:#fff;color:var(--md-theme-default-icon-on-disabled,#fff);background-color:rgba(0,0,0,.26);background-color:var(--md-theme-default-disabled,rgba(0,0,0,.26))}.md-chip.md-theme-default.md-accent.md-clickable:not(.md-disabled):hover,.md-chip.md-theme-default.md-accent.md-deletable:not(.md-disabled):hover,.md-chip.md-theme-default.md-duplicated.md-clickable:not(.md-disabled):hover,.md-chip.md-theme-default.md-duplicated.md-deletable:not(.md-disabled):hover{background-color:rgba(0,0,0,.54);background-color:var(--md-theme-default-icon,rgba(0,0,0,.54));color:#fff;color:var(--md-theme-default-text-primary-on-icon,#fff)}.md-chip.md-theme-default.md-accent.md-clickable:not(.md-disabled):hover .md-input-action,.md-chip.md-theme-default.md-accent.md-deletable:not(.md-disabled):hover .md-input-action,.md-chip.md-theme-default.md-duplicated.md-clickable:not(.md-disabled):hover .md-input-action,.md-chip.md-theme-default.md-duplicated.md-deletable:not(.md-disabled):hover .md-input-action{background-color:hsla(0,0%,100%,.87);background-color:var(--md-theme-default-background,hsla(0,0%,100%,.87))}.md-chip.md-theme-default.md-disabled{background-color:rgba(0,0,0,.1);background-color:var(--md-theme-default-highlight,rgba(0,0,0,.1));color:rgba(0,0,0,.54);color:var(--md-theme-default-text-accent,rgba(0,0,0,.54))}.md-chips.md-theme-default .md-clear,.md-chips.md-theme-selection-black .md-clear{background-color:rgba(0,0,0,.2)}.md-content.md-theme-selection-black{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-content.md-theme-selection-black.md-primary{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff);color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-content.md-theme-selection-black.md-accent{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000);color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-app .md-content.md-theme-selection-black{border-left-color:rgba(0,0,0,.12);border-left-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12));border-right-color:rgba(0,0,0,.12);border-right-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-content.md-theme-default{background-color:#fff;background-color:var(--md-theme-default-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-content.md-theme-default.md-primary{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0);color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-content.md-theme-default.md-accent{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252);color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-app .md-content.md-theme-default{border-left-color:rgba(0,0,0,.12);border-left-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12));border-right-color:rgba(0,0,0,.12);border-right-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-datepicker-dialog.md-theme-selection-black{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-datepicker-dialog.md-theme-selection-black .md-datepicker-header{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff);color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-datepicker-dialog.md-theme-selection-black .md-datepicker-body-footer,.md-datepicker-dialog.md-theme-selection-black .md-datepicker-body-header:after,.md-datepicker-dialog.md-theme-selection-black .md-datepicker-body-header:before{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff)}.md-datepicker-dialog.md-theme-selection-black .md-datepicker-body-footer{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-datepicker-dialog.md-theme-selection-black .md-datepicker-week{color:rgba(0,0,0,.54);color:var(--md-theme-selection-black-text-accent-on-background,rgba(0,0,0,.54))}.md-datepicker-dialog.md-theme-selection-black .md-datepicker-disabled{color:rgba(0,0,0,.26);color:var(--md-theme-selection-black-disabled-on-background,rgba(0,0,0,.26))}.md-datepicker-dialog.md-theme-selection-black .md-datepicker-today{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-datepicker-dialog.md-theme-selection-black .md-datepicker-day-button:hover,.md-datepicker-dialog.md-theme-selection-black .md-datepicker-month-button:hover,.md-datepicker-dialog.md-theme-selection-black .md-datepicker-year-button:hover{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-divider,rgba(0,0,0,.12))}.md-datepicker-dialog.md-theme-selection-black .md-datepicker-day-button.md-datepicker-selected{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff);color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-datepicker-dialog.md-theme-selection-black .md-datepicker-month-button.md-datepicker-selected,.md-datepicker-dialog.md-theme-selection-black .md-datepicker-year-button.md-datepicker-selected{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-datepicker-dialog.md-theme-selection-black .md-datepicker-year-selector{border-bottom-color:rgba(0,0,0,.12);border-bottom-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-datepicker-dialog.md-theme-default{background-color:#fff;background-color:var(--md-theme-default-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-datepicker-dialog.md-theme-default .md-datepicker-header{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0);color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-datepicker-dialog.md-theme-default .md-datepicker-body-footer,.md-datepicker-dialog.md-theme-default .md-datepicker-body-header:after,.md-datepicker-dialog.md-theme-default .md-datepicker-body-header:before{background-color:#fff;background-color:var(--md-theme-default-background,#fff)}.md-datepicker-dialog.md-theme-default .md-datepicker-body-footer{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-datepicker-dialog.md-theme-default .md-datepicker-week{color:rgba(0,0,0,.54);color:var(--md-theme-default-text-accent-on-background,rgba(0,0,0,.54))}.md-datepicker-dialog.md-theme-default .md-datepicker-disabled{color:rgba(0,0,0,.26);color:var(--md-theme-default-disabled-on-background,rgba(0,0,0,.26))}.md-datepicker-dialog.md-theme-default .md-datepicker-today{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-datepicker-dialog.md-theme-default .md-datepicker-day-button:hover,.md-datepicker-dialog.md-theme-default .md-datepicker-month-button:hover,.md-datepicker-dialog.md-theme-default .md-datepicker-year-button:hover{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-divider,rgba(0,0,0,.12))}.md-datepicker-dialog.md-theme-default .md-datepicker-day-button.md-datepicker-selected{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0);color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-datepicker-dialog.md-theme-default .md-datepicker-month-button.md-datepicker-selected,.md-datepicker-dialog.md-theme-default .md-datepicker-year-button.md-datepicker-selected{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-datepicker-dialog.md-theme-default .md-datepicker-year-selector{border-bottom-color:rgba(0,0,0,.12);border-bottom-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-dialog.md-theme-selection-black{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-dialog.md-theme-default{background-color:#fff;background-color:var(--md-theme-default-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-divider.md-theme-selection-black{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-divider,rgba(0,0,0,.12))}.md-divider.md-theme-default{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-divider,rgba(0,0,0,.12))}.md-drawer.md-theme-selection-black{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-drawer.md-theme-selection-black.md-persistent-mini.md-left{border-right-color:rgba(0,0,0,.12);border-right-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-drawer.md-theme-selection-black.md-persistent-mini.md-right{border-left-color:rgba(0,0,0,.12);border-left-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-drawer.md-theme-default{background-color:#fff;background-color:var(--md-theme-default-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-drawer.md-theme-default.md-persistent-mini.md-left{border-right-color:rgba(0,0,0,.12);border-right-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-drawer.md-theme-default.md-persistent-mini.md-right{border-left-color:rgba(0,0,0,.12);border-left-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-empty-state.md-theme-selection-black .md-empty-state-icon.md-icon-image svg{fill:rgba(0,0,0,.26);fill:var(--md-theme-selection-black-disabled-on-background,rgba(0,0,0,.26))}.md-empty-state.md-theme-selection-black .md-empty-state-icon.md-icon-font{color:rgba(0,0,0,.26);color:var(--md-theme-selection-black-disabled-on-background,rgba(0,0,0,.26))}.md-empty-state.md-theme-selection-black.md-rounded{background-color:rgba(0,0,0,.06);background-color:var(--md-theme-selection-black-disabled,rgba(0,0,0,.06))}.md-empty-state.md-theme-selection-black.md-primary .md-empty-state-icon.md-icon-image svg{fill:#448aff;fill:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-empty-state.md-theme-selection-black.md-primary .md-empty-state-icon.md-icon-font{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-empty-state.md-theme-selection-black.md-accent .md-empty-state-icon.md-icon-image svg{fill:#000;fill:var(--md-theme-selection-black-accent-on-background,#000)}.md-empty-state.md-theme-selection-black.md-accent .md-empty-state-icon.md-icon-font{color:#000;color:var(--md-theme-selection-black-accent-on-background,#000)}.md-empty-state.md-theme-default .md-empty-state-icon.md-icon-image svg{fill:rgba(0,0,0,.26);fill:var(--md-theme-default-disabled-on-background,rgba(0,0,0,.26))}.md-empty-state.md-theme-default .md-empty-state-icon.md-icon-font{color:rgba(0,0,0,.26);color:var(--md-theme-default-disabled-on-background,rgba(0,0,0,.26))}.md-empty-state.md-theme-default.md-rounded{background-color:rgba(0,0,0,.06);background-color:var(--md-theme-default-disabled,rgba(0,0,0,.06))}.md-empty-state.md-theme-default.md-primary .md-empty-state-icon.md-icon-image svg{fill:#9c27b0;fill:var(--md-theme-default-primary-on-background,#9c27b0)}.md-empty-state.md-theme-default.md-primary .md-empty-state-icon.md-icon-font{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-empty-state.md-theme-default.md-accent .md-empty-state-icon.md-icon-image svg{fill:#ff5252;fill:var(--md-theme-default-accent-on-background,#ff5252)}.md-empty-state.md-theme-default.md-accent .md-empty-state-icon.md-icon-font{color:#ff5252;color:var(--md-theme-default-accent-on-background,#ff5252)}.md-field.md-theme-selection-black:after{background-color:rgba(0,0,0,.42)}.md-field.md-theme-selection-black:before{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-field.md-theme-selection-black .md-count,.md-field.md-theme-selection-black .md-helper-text,.md-field.md-theme-selection-black .md-prefix,.md-field.md-theme-selection-black .md-suffix,.md-field.md-theme-selection-black label{color:rgba(0,0,0,.54)}.md-field.md-theme-selection-black .md-input::-webkit-input-placeholder,.md-field.md-theme-selection-black .md-textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.md-field.md-theme-selection-black.md-focused .md-input,.md-field.md-theme-selection-black.md-focused .md-textarea,.md-field.md-theme-selection-black.md-has-value .md-input,.md-field.md-theme-selection-black.md-has-value .md-textarea{-webkit-text-fill-color:rgba(0,0,0,.87)}.md-field.md-theme-selection-black.md-has-textarea:not(.md-autogrow):after{border-color:rgba(0,0,0,.42)}.md-field.md-theme-selection-black.md-has-textarea:not(.md-autogrow):before{border-color:#448aff;border-color:var(--md-theme-selection-black-primary,#448aff)}.md-field.md-theme-selection-black.md-disabled:after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.38)),color-stop(33%,rgba(0,0,0,.38)),color-stop(0,transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 33%,transparent 0)}.md-field.md-theme-selection-black.md-disabled .md-input,.md-field.md-theme-selection-black.md-disabled .md-textarea,.md-field.md-theme-selection-black.md-disabled label{color:rgba(0,0,0,.42)}.md-field.md-theme-selection-black>.md-icon:after{background-color:#fafafa;background-color:var(--md-theme-selection-black-background-variant,#fafafa)}.md-field.md-theme-selection-black.md-invalid:after{background-color:#ff1744;background-color:var(--md-theme-selection-black-fieldvariant,#ff1744)}.md-field.md-theme-selection-black.md-invalid.md-has-textarea:not(.md-autogrow):before{border-color:#ff1744;border-color:var(--md-theme-selection-black-fieldvariant,#ff1744)}.md-field.md-theme-selection-black.md-invalid .md-error,.md-field.md-theme-selection-black.md-invalid label{color:#ff1744;color:var(--md-theme-selection-black-fieldvariant,#ff1744)}.md-field.md-theme-selection-black.md-invalid .md-date-icon,.md-field.md-theme-selection-black.md-invalid .md-date-icon svg{color:#ff1744;color:var(--md-theme-selection-black-fieldvariant,#ff1744);fill:#ff1744;fill:var(--md-theme-selection-black-fieldvariant,#ff1744)}.md-field.md-theme-selection-black.md-focused .md-input,.md-field.md-theme-selection-black.md-focused .md-textarea,.md-field.md-theme-selection-black.md-highlight .md-input,.md-field.md-theme-selection-black.md-highlight .md-textarea{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-field.md-theme-selection-black.md-focused>.md-icon,.md-field.md-theme-selection-black.md-highlight>.md-icon{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff);fill:#448aff;fill:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-field.md-theme-selection-black.md-focused label{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-field.md-theme-selection-black.md-disabled .md-icon svg{fill:rgba(0,0,0,.26);fill:var(--md-theme-selection-black-disabled-on-background,rgba(0,0,0,.26))}.md-field.md-theme-default:after{background-color:rgba(0,0,0,.42)}.md-field.md-theme-default:before{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-field.md-theme-default .md-count,.md-field.md-theme-default .md-helper-text,.md-field.md-theme-default .md-prefix,.md-field.md-theme-default .md-suffix,.md-field.md-theme-default label{color:rgba(0,0,0,.54)}.md-field.md-theme-default .md-input::-webkit-input-placeholder,.md-field.md-theme-default .md-textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.md-field.md-theme-default.md-focused .md-input,.md-field.md-theme-default.md-focused .md-textarea,.md-field.md-theme-default.md-has-value .md-input,.md-field.md-theme-default.md-has-value .md-textarea{-webkit-text-fill-color:rgba(0,0,0,.87)}.md-field.md-theme-default.md-has-textarea:not(.md-autogrow):after{border-color:rgba(0,0,0,.42)}.md-field.md-theme-default.md-has-textarea:not(.md-autogrow):before{border-color:#9c27b0;border-color:var(--md-theme-default-primary,#9c27b0)}.md-field.md-theme-default.md-disabled:after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.38)),color-stop(33%,rgba(0,0,0,.38)),color-stop(0,transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 33%,transparent 0)}.md-field.md-theme-default.md-disabled .md-input,.md-field.md-theme-default.md-disabled .md-textarea,.md-field.md-theme-default.md-disabled label{color:rgba(0,0,0,.42)}.md-field.md-theme-default>.md-icon:after{background-color:#fafafa;background-color:var(--md-theme-default-background-variant,#fafafa)}.md-field.md-theme-default.md-invalid:after{background-color:#ff1744;background-color:var(--md-theme-default-fieldvariant,#ff1744)}.md-field.md-theme-default.md-invalid.md-has-textarea:not(.md-autogrow):before{border-color:#ff1744;border-color:var(--md-theme-default-fieldvariant,#ff1744)}.md-field.md-theme-default.md-invalid .md-error,.md-field.md-theme-default.md-invalid label{color:#ff1744;color:var(--md-theme-default-fieldvariant,#ff1744)}.md-field.md-theme-default.md-invalid .md-date-icon,.md-field.md-theme-default.md-invalid .md-date-icon svg{color:#ff1744;color:var(--md-theme-default-fieldvariant,#ff1744);fill:#ff1744;fill:var(--md-theme-default-fieldvariant,#ff1744)}.md-field.md-theme-default.md-focused .md-input,.md-field.md-theme-default.md-focused .md-textarea,.md-field.md-theme-default.md-highlight .md-input,.md-field.md-theme-default.md-highlight .md-textarea{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-field.md-theme-default.md-focused>.md-icon,.md-field.md-theme-default.md-highlight>.md-icon{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0);fill:#9c27b0;fill:var(--md-theme-default-primary-on-background,#9c27b0)}.md-field.md-theme-default.md-focused label{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-field.md-theme-default.md-disabled .md-icon svg{fill:rgba(0,0,0,.26);fill:var(--md-theme-default-disabled-on-background,rgba(0,0,0,.26))}.md-icon.md-theme-selection-black.md-icon-image svg{fill:rgba(0,0,0,.54);fill:var(--md-theme-selection-black-icon-on-background,rgba(0,0,0,.54))}.md-icon.md-theme-selection-black.md-icon-image svg.md-primary{fill:#448aff;fill:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-icon.md-theme-selection-black.md-icon-image svg.md-accent{fill:#000;fill:var(--md-theme-selection-black-accent-on-background,#000)}.md-icon.md-theme-selection-black.md-icon-font{color:rgba(0,0,0,.54);color:var(--md-theme-selection-black-icon-on-background,rgba(0,0,0,.54))}.md-icon.md-theme-selection-black.md-icon-font.md-primary{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-icon.md-theme-selection-black.md-icon-font.md-accent{color:#000;color:var(--md-theme-selection-black-accent-on-background,#000)}.md-icon.md-theme-default.md-icon-image svg{fill:rgba(0,0,0,.54);fill:var(--md-theme-default-icon-on-background,rgba(0,0,0,.54))}.md-icon.md-theme-default.md-icon-image svg.md-primary{fill:#9c27b0;fill:var(--md-theme-default-primary-on-background,#9c27b0)}.md-icon.md-theme-default.md-icon-image svg.md-accent{fill:#ff5252;fill:var(--md-theme-default-accent-on-background,#ff5252)}.md-icon.md-theme-default.md-icon-font{color:rgba(0,0,0,.54);color:var(--md-theme-default-icon-on-background,rgba(0,0,0,.54))}.md-icon.md-theme-default.md-icon-font.md-primary{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-icon.md-theme-default.md-icon-font.md-accent{color:#ff5252;color:var(--md-theme-default-accent-on-background,#ff5252)}.md-list.md-theme-selection-black{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-list.md-theme-selection-black.md-double-line .md-list-item-text :nth-child(2),.md-list.md-theme-selection-black.md-triple-line .md-list-item-text :nth-child(3){color:rgba(0,0,0,.54);color:var(--md-theme-selection-black-text-accent-on-background,rgba(0,0,0,.54))}.md-list.md-theme-selection-black .md-highlight .md-list-item-container{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-list.md-theme-selection-black .md-list-item-container{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-list.md-theme-selection-black .md-list-item-container:not(.md-list-item-default):not(.md-list-item-expand):not([disabled]):hover{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12));color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-list.md-theme-selection-black [disabled]{color:rgba(0,0,0,.26);color:var(--md-theme-selection-black-disabled-on-background,rgba(0,0,0,.26))}.md-list.md-theme-selection-black .md-selected .md-list-item-content,.md-list.md-theme-selection-black .router-link-active .md-list-item-content{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-list.md-theme-selection-black .md-list-item-expand.md-active{border-color:rgba(0,0,0,.12);border-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-list.md-theme-selection-black .md-list-item-expand:not(.md-list-item-default):not([disabled])>.md-list-item-content:hover{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12));color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-list.md-theme-default{background-color:#fff;background-color:var(--md-theme-default-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-list.md-theme-default.md-double-line .md-list-item-text :nth-child(2),.md-list.md-theme-default.md-triple-line .md-list-item-text :nth-child(3){color:rgba(0,0,0,.54);color:var(--md-theme-default-text-accent-on-background,rgba(0,0,0,.54))}.md-list.md-theme-default .md-highlight .md-list-item-container{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-list.md-theme-default .md-list-item-container{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-list.md-theme-default .md-list-item-container:not(.md-list-item-default):not(.md-list-item-expand):not([disabled]):hover{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12));color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-list.md-theme-default [disabled]{color:rgba(0,0,0,.26);color:var(--md-theme-default-disabled-on-background,rgba(0,0,0,.26))}.md-list.md-theme-default .md-selected .md-list-item-content,.md-list.md-theme-default .router-link-active .md-list-item-content{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-list.md-theme-default .md-list-item-expand.md-active{border-color:rgba(0,0,0,.12);border-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-list.md-theme-default .md-list-item-expand:not(.md-list-item-default):not([disabled])>.md-list-item-content:hover{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12));color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-menu-item.md-theme-selection-black.md-primary .md-list-item-button,.md-menu-item.md-theme-selection-black.md-primary .md-list-item-link,.md-menu-item.md-theme-selection-black.md-primary .md-list-item-router{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-menu-item.md-theme-selection-black.md-accent .md-list-item-button,.md-menu-item.md-theme-selection-black.md-accent .md-list-item-link,.md-menu-item.md-theme-selection-black.md-accent .md-list-item-router{color:#000;color:var(--md-theme-selection-black-accent-on-background,#000)}.md-menu-item.md-theme-default.md-primary .md-list-item-button,.md-menu-item.md-theme-default.md-primary .md-list-item-link,.md-menu-item.md-theme-default.md-primary .md-list-item-router{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-menu-item.md-theme-default.md-accent .md-list-item-button,.md-menu-item.md-theme-default.md-accent .md-list-item-link,.md-menu-item.md-theme-default.md-accent .md-list-item-router{color:#ff5252;color:var(--md-theme-default-accent-on-background,#ff5252)}.md-progress-bar.md-theme-selection-black.md-indeterminate,.md-progress-bar.md-theme-selection-black.md-query{background-color:rgba(68,138,255,.38);background-color:var(--md-theme-selection-black-primary-on-,rgba(68,138,255,.38))}.md-progress-bar.md-theme-selection-black.md-indeterminate .md-progress-bar-fill:after,.md-progress-bar.md-theme-selection-black.md-indeterminate .md-progress-bar-track:after,.md-progress-bar.md-theme-selection-black.md-query .md-progress-bar-fill:after,.md-progress-bar.md-theme-selection-black.md-query .md-progress-bar-track:after{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-progress-bar.md-theme-selection-black.md-indeterminate.md-accent,.md-progress-bar.md-theme-selection-black.md-query.md-accent{background-color:rgba(0,0,0,.38);background-color:var(--md-theme-selection-black-accent-on-,rgba(0,0,0,.38))}.md-progress-bar.md-theme-selection-black.md-indeterminate.md-accent .md-progress-bar-fill:after,.md-progress-bar.md-theme-selection-black.md-indeterminate.md-accent .md-progress-bar-track:after,.md-progress-bar.md-theme-selection-black.md-query.md-accent .md-progress-bar-fill:after,.md-progress-bar.md-theme-selection-black.md-query.md-accent .md-progress-bar-track:after{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-progress-bar.md-theme-selection-black.md-determinate{background-color:rgba(68,138,255,.38);background-color:var(--md-theme-selection-black-primary-on-,rgba(68,138,255,.38))}.md-progress-bar.md-theme-selection-black.md-determinate .md-progress-bar-fill{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-progress-bar.md-theme-selection-black.md-determinate.md-accent{background-color:rgba(0,0,0,.38);background-color:var(--md-theme-selection-black-accent-on-,rgba(0,0,0,.38))}.md-progress-bar.md-theme-selection-black.md-determinate.md-accent .md-progress-bar-fill{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-progress-bar.md-theme-selection-black.md-buffer .md-progress-bar-fill{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-progress-bar.md-theme-selection-black.md-buffer .md-progress-bar-track{background-color:rgba(68,138,255,.38);background-color:var(--md-theme-selection-black-primary-on-,rgba(68,138,255,.38))}.md-progress-bar.md-theme-selection-black.md-buffer .md-progress-bar-buffer{border-color:rgba(68,138,255,.38);border-color:var(--md-theme-selection-black-primary-on-,rgba(68,138,255,.38))}.md-progress-bar.md-theme-selection-black.md-buffer.md-accent .md-progress-bar-fill{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-progress-bar.md-theme-selection-black.md-buffer.md-accent .md-progress-bar-track{background-color:rgba(0,0,0,.38);background-color:var(--md-theme-selection-black-accent-on-,rgba(0,0,0,.38))}.md-progress-bar.md-theme-selection-black.md-buffer.md-accent .md-progress-bar-buffer{border-color:rgba(0,0,0,.38);border-color:var(--md-theme-selection-black-accent-on-,rgba(0,0,0,.38))}.md-progress-bar.md-theme-default.md-indeterminate,.md-progress-bar.md-theme-default.md-query{background-color:rgba(156,39,176,.38);background-color:var(--md-theme-default-primary-on-,rgba(156,39,176,.38))}.md-progress-bar.md-theme-default.md-indeterminate .md-progress-bar-fill:after,.md-progress-bar.md-theme-default.md-indeterminate .md-progress-bar-track:after,.md-progress-bar.md-theme-default.md-query .md-progress-bar-fill:after,.md-progress-bar.md-theme-default.md-query .md-progress-bar-track:after{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-progress-bar.md-theme-default.md-indeterminate.md-accent,.md-progress-bar.md-theme-default.md-query.md-accent{background-color:rgba(255,82,82,.38);background-color:var(--md-theme-default-accent-on-,rgba(255,82,82,.38))}.md-progress-bar.md-theme-default.md-indeterminate.md-accent .md-progress-bar-fill:after,.md-progress-bar.md-theme-default.md-indeterminate.md-accent .md-progress-bar-track:after,.md-progress-bar.md-theme-default.md-query.md-accent .md-progress-bar-fill:after,.md-progress-bar.md-theme-default.md-query.md-accent .md-progress-bar-track:after{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-progress-bar.md-theme-default.md-determinate{background-color:rgba(156,39,176,.38);background-color:var(--md-theme-default-primary-on-,rgba(156,39,176,.38))}.md-progress-bar.md-theme-default.md-determinate .md-progress-bar-fill{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-progress-bar.md-theme-default.md-determinate.md-accent{background-color:rgba(255,82,82,.38);background-color:var(--md-theme-default-accent-on-,rgba(255,82,82,.38))}.md-progress-bar.md-theme-default.md-determinate.md-accent .md-progress-bar-fill{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-progress-bar.md-theme-default.md-buffer .md-progress-bar-fill{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-progress-bar.md-theme-default.md-buffer .md-progress-bar-track{background-color:rgba(156,39,176,.38);background-color:var(--md-theme-default-primary-on-,rgba(156,39,176,.38))}.md-progress-bar.md-theme-default.md-buffer .md-progress-bar-buffer{border-color:rgba(156,39,176,.38);border-color:var(--md-theme-default-primary-on-,rgba(156,39,176,.38))}.md-progress-bar.md-theme-default.md-buffer.md-accent .md-progress-bar-fill{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-progress-bar.md-theme-default.md-buffer.md-accent .md-progress-bar-track{background-color:rgba(255,82,82,.38);background-color:var(--md-theme-default-accent-on-,rgba(255,82,82,.38))}.md-progress-bar.md-theme-default.md-buffer.md-accent .md-progress-bar-buffer{border-color:rgba(255,82,82,.38);border-color:var(--md-theme-default-accent-on-,rgba(255,82,82,.38))}.md-progress-spinner.md-theme-selection-black .md-progress-spinner-circle{stroke:#448aff;stroke:var(--md-theme-selection-black-primary,#448aff)}.md-progress-spinner.md-theme-selection-black.md-accent .md-progress-spinner-circle{stroke:#000;stroke:var(--md-theme-selection-black-accent,#000)}.md-progress-spinner.md-theme-default .md-progress-spinner-circle{stroke:#9c27b0;stroke:var(--md-theme-default-primary,#9c27b0)}.md-progress-spinner.md-theme-default.md-accent .md-progress-spinner-circle{stroke:#ff5252;stroke:var(--md-theme-default-accent,#ff5252)}.md-radio.md-theme-selection-black.md-checked .md-radio-container{border-color:#000;border-color:var(--md-theme-selection-black-accent,#000)}.md-radio.md-theme-selection-black.md-checked .md-radio-container:after{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-radio.md-theme-selection-black.md-checked .md-ripple{color:#000;color:var(--md-theme-selection-black-accent,#000)}.md-radio.md-theme-selection-black.md-checked.md-primary .md-radio-container{border-color:#448aff;border-color:var(--md-theme-selection-black-primary,#448aff)}.md-radio.md-theme-selection-black.md-checked.md-primary .md-radio-container:after{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-radio.md-theme-selection-black.md-checked.md-primary .md-ripple{color:#448aff;color:var(--md-theme-selection-black-primary,#448aff)}.md-radio.md-theme-selection-black .md-radio-container{border-color:rgba(0,0,0,.54)}.md-radio.md-theme-selection-black.md-disabled.md-checked .md-radio-container,.md-radio.md-theme-selection-black.md-disabled .md-radio-container{border-color:rgba(0,0,0,.26)}.md-radio.md-theme-selection-black.md-disabled.md-checked .md-radio-container:after{background-color:rgba(0,0,0,.26)}.md-radio.md-theme-default.md-checked .md-radio-container{border-color:#ff5252;border-color:var(--md-theme-default-accent,#ff5252)}.md-radio.md-theme-default.md-checked .md-radio-container:after{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-radio.md-theme-default.md-checked .md-ripple{color:#ff5252;color:var(--md-theme-default-accent,#ff5252)}.md-radio.md-theme-default.md-checked.md-primary .md-radio-container{border-color:#9c27b0;border-color:var(--md-theme-default-primary,#9c27b0)}.md-radio.md-theme-default.md-checked.md-primary .md-radio-container:after{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-radio.md-theme-default.md-checked.md-primary .md-ripple{color:#9c27b0;color:var(--md-theme-default-primary,#9c27b0)}.md-radio.md-theme-default .md-radio-container{border-color:rgba(0,0,0,.54)}.md-radio.md-theme-default.md-disabled.md-checked .md-radio-container,.md-radio.md-theme-default.md-disabled .md-radio-container{border-color:rgba(0,0,0,.26)}.md-radio.md-theme-default.md-disabled.md-checked .md-radio-container:after{background-color:rgba(0,0,0,.26)}.md-snackbar.md-theme-selection-black{color:#fff;color:var(--md-theme-selection-black-text-primary-on-text-primary,#fff);background-color:#323232}.md-snackbar.md-theme-default{color:#fff;color:var(--md-theme-default-text-primary-on-text-primary,#fff);background-color:#323232}.md-steppers.md-theme-selection-black{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-steppers.md-theme-selection-black .md-stepper-icon:after,.md-steppers.md-theme-selection-black .md-stepper-icon:before,.md-steppers.md-theme-selection-black .md-stepper-number:after,.md-steppers.md-theme-selection-black .md-stepper-number:before,.md-steppers.md-theme-selection-black .md-stepper:after,.md-steppers.md-theme-selection-black .md-stepper:before{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-steppers.md-theme-selection-black .md-stepper-number{background-color:rgba(0,0,0,.38);background-color:var(--md-theme-selection-black-text-hint-on-background,rgba(0,0,0,.38));color:#fff;color:var(--md-theme-selection-black-text-primary-on-text-hint,#fff)}.md-steppers.md-theme-selection-black .md-stepper-number svg{color:#fff;color:var(--md-theme-selection-black-text-primary-on-text-hint,#fff);fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-text-hint,#fff)}.md-steppers.md-theme-selection-black .md-stepper-header .md-button-content{color:rgba(0,0,0,.38);color:var(--md-theme-selection-black-text-hint-on-background,rgba(0,0,0,.38))}.md-steppers.md-theme-selection-black .md-stepper-header .md-button-content:after,.md-steppers.md-theme-selection-black .md-stepper-header .md-button-content:before{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-steppers.md-theme-selection-black .md-stepper-header.md-active .md-button-content,.md-steppers.md-theme-selection-black .md-stepper-header.md-done .md-button-content{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-steppers.md-theme-selection-black .md-stepper-header.md-active .md-stepper-number,.md-steppers.md-theme-selection-black .md-stepper-header.md-done .md-stepper-number{background-color:#448aff;background-color:var(--md-theme-selection-black-primary-on-background,#448aff);color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-steppers.md-theme-selection-black .md-stepper-header.md-active .md-stepper-number svg,.md-steppers.md-theme-selection-black .md-stepper-header.md-done .md-stepper-number svg{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff);fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-steppers.md-theme-selection-black .md-stepper-header.md-error .md-button-content{color:#ff1744;color:var(--md-theme-selection-black-steppervariant,#ff1744)}.md-steppers.md-theme-selection-black .md-stepper-header.md-error .md-icon svg{color:#ff1744;color:var(--md-theme-selection-black-steppervariant,#ff1744);fill:#ff1744;fill:var(--md-theme-selection-black-steppervariant,#ff1744)}.md-steppers.md-theme-default{background-color:#fff;background-color:var(--md-theme-default-background,#fff);color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-steppers.md-theme-default .md-stepper-icon:after,.md-steppers.md-theme-default .md-stepper-icon:before,.md-steppers.md-theme-default .md-stepper-number:after,.md-steppers.md-theme-default .md-stepper-number:before,.md-steppers.md-theme-default .md-stepper:after,.md-steppers.md-theme-default .md-stepper:before{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-steppers.md-theme-default .md-stepper-number{background-color:rgba(0,0,0,.38);background-color:var(--md-theme-default-text-hint-on-background,rgba(0,0,0,.38));color:#fff;color:var(--md-theme-default-text-primary-on-text-hint,#fff)}.md-steppers.md-theme-default .md-stepper-number svg{color:#fff;color:var(--md-theme-default-text-primary-on-text-hint,#fff);fill:#fff;fill:var(--md-theme-default-text-primary-on-text-hint,#fff)}.md-steppers.md-theme-default .md-stepper-header .md-button-content{color:rgba(0,0,0,.38);color:var(--md-theme-default-text-hint-on-background,rgba(0,0,0,.38))}.md-steppers.md-theme-default .md-stepper-header .md-button-content:after,.md-steppers.md-theme-default .md-stepper-header .md-button-content:before{background-color:rgba(0,0,0,.12);background-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-steppers.md-theme-default .md-stepper-header.md-active .md-button-content,.md-steppers.md-theme-default .md-stepper-header.md-done .md-button-content{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-steppers.md-theme-default .md-stepper-header.md-active .md-stepper-number,.md-steppers.md-theme-default .md-stepper-header.md-done .md-stepper-number{background-color:#9c27b0;background-color:var(--md-theme-default-primary-on-background,#9c27b0);color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-steppers.md-theme-default .md-stepper-header.md-active .md-stepper-number svg,.md-steppers.md-theme-default .md-stepper-header.md-done .md-stepper-number svg{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff);fill:#fff;fill:var(--md-theme-default-text-primary-on-primary,#fff)}.md-steppers.md-theme-default .md-stepper-header.md-error .md-button-content{color:#ff1744;color:var(--md-theme-default-steppervariant,#ff1744)}.md-steppers.md-theme-default .md-stepper-header.md-error .md-icon svg{color:#ff1744;color:var(--md-theme-default-steppervariant,#ff1744);fill:#ff1744;fill:var(--md-theme-default-steppervariant,#ff1744)}.md-subheader.md-theme-selection-black{color:rgba(0,0,0,.54);color:var(--md-theme-selection-black-text-accent-on-background,rgba(0,0,0,.54))}.md-subheader.md-theme-selection-black.md-primary{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-subheader.md-theme-default{color:rgba(0,0,0,.54);color:var(--md-theme-default-text-accent-on-background,rgba(0,0,0,.54))}.md-subheader.md-theme-default.md-primary{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-switch.md-theme-selection-black.md-checked .md-switch-container{background-color:rgba(0,0,0,.38);background-color:var(--md-theme-selection-black-accent-on-,rgba(0,0,0,.38))}.md-switch.md-theme-selection-black.md-checked .md-switch-thumb{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-switch.md-theme-selection-black.md-checked .md-ripple{color:#000;color:var(--md-theme-selection-black-accent,#000)}.md-switch.md-theme-selection-black.md-checked.md-primary .md-switch-container{background-color:rgba(68,138,255,.38);background-color:var(--md-theme-selection-black-primary-on-,rgba(68,138,255,.38))}.md-switch.md-theme-selection-black.md-checked.md-primary .md-switch-thumb{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-switch.md-theme-selection-black.md-checked.md-primary .md-ripple{color:#448aff;color:var(--md-theme-selection-black-primary,#448aff)}.md-switch.md-theme-selection-black .md-switch-container{background-color:rgba(0,0,0,.38)}.md-switch.md-theme-selection-black .md-switch-thumb{background-color:#f5f5f5;background-color:var(--md-theme-selection-black-switchvariant,#f5f5f5)}.md-switch.md-theme-selection-black.md-disabled .md-switch-container{background-color:rgba(0,0,0,.12)}.md-switch.md-theme-selection-black.md-disabled .md-switch-thumb{background-color:#bdbdbd;background-color:var(--md-theme-selection-black-switchvariant,#bdbdbd)}.md-switch.md-theme-default.md-checked .md-switch-container{background-color:rgba(255,82,82,.38);background-color:var(--md-theme-default-accent-on-,rgba(255,82,82,.38))}.md-switch.md-theme-default.md-checked .md-switch-thumb{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-switch.md-theme-default.md-checked .md-ripple{color:#ff5252;color:var(--md-theme-default-accent,#ff5252)}.md-switch.md-theme-default.md-checked.md-primary .md-switch-container{background-color:rgba(156,39,176,.38);background-color:var(--md-theme-default-primary-on-,rgba(156,39,176,.38))}.md-switch.md-theme-default.md-checked.md-primary .md-switch-thumb{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-switch.md-theme-default.md-checked.md-primary .md-ripple{color:#9c27b0;color:var(--md-theme-default-primary,#9c27b0)}.md-switch.md-theme-default .md-switch-container{background-color:rgba(0,0,0,.38)}.md-switch.md-theme-default .md-switch-thumb{background-color:#f5f5f5;background-color:var(--md-theme-default-switchvariant,#f5f5f5)}.md-switch.md-theme-default.md-disabled .md-switch-container{background-color:rgba(0,0,0,.12)}.md-switch.md-theme-default.md-disabled .md-switch-thumb{background-color:#bdbdbd;background-color:var(--md-theme-default-switchvariant,#bdbdbd)}.md-table.md-theme-selection-black .md-table-alternate-header,.md-table.md-theme-selection-black .md-table-content{background-color:#fff;background-color:var(--md-theme-selection-black-background,#fff)}.md-table.md-theme-selection-black .md-table-alternate-header .md-table-toolbar{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87));background-color:rgba(0,0,0,.2);background-color:var(--md-theme-selection-black-accent-on-,rgba(0,0,0,.2))}.md-table.md-theme-selection-black .md-table-row:hover:not(.md-header-row) .md-table-cell{background-color:rgba(0,0,0,.08);background-color:var(--md-theme-selection-black-highlight-on-background,rgba(0,0,0,.08))}.md-table.md-theme-selection-black .md-table-row.md-selected,.md-table.md-theme-selection-black .md-table-row.md-selected-single{background-color:#f5f5f5;background-color:var(--md-theme-selection-black-rowvariant,#f5f5f5)}.md-table.md-theme-selection-black .md-table-row.md-selected-single.md-primary,.md-table.md-theme-selection-black .md-table-row.md-selected.md-primary{background-color:#448aff;background-color:var(--md-theme-selection-black-primary-on-background,#448aff);color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-table.md-theme-selection-black .md-table-row.md-selected-single.md-primary .md-ripple,.md-table.md-theme-selection-black .md-table-row.md-selected.md-primary .md-ripple{color:#fff}.md-table.md-theme-selection-black .md-table-row.md-selected-single.md-primary .md-checkbox-container,.md-table.md-theme-selection-black .md-table-row.md-selected.md-primary .md-checkbox-container{background-color:#fff;border-color:#fff}.md-table.md-theme-selection-black .md-table-row.md-selected-single.md-primary .md-checkbox-container:after,.md-table.md-theme-selection-black .md-table-row.md-selected.md-primary .md-checkbox-container:after{border-color:#448aff;border-color:var(--md-theme-selection-black-primary,#448aff)}.md-table.md-theme-selection-black .md-table-row.md-selected-single.md-accent,.md-table.md-theme-selection-black .md-table-row.md-selected.md-accent{background-color:#000;background-color:var(--md-theme-selection-black-accent-on-background,#000);color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-table.md-theme-selection-black .md-table-row.md-selected-single.md-accent .md-ripple,.md-table.md-theme-selection-black .md-table-row.md-selected.md-accent .md-ripple{color:#fff}.md-table.md-theme-selection-black .md-table-row.md-selected-single.md-accent .md-checkbox-container,.md-table.md-theme-selection-black .md-table-row.md-selected.md-accent .md-checkbox-container{background-color:#fff;border-color:#fff}.md-table.md-theme-selection-black .md-table-row.md-selected-single.md-accent .md-checkbox-container:after,.md-table.md-theme-selection-black .md-table-row.md-selected.md-accent .md-checkbox-container:after{border-color:#000;border-color:var(--md-theme-selection-black-accent,#000)}.md-table.md-theme-selection-black .md-table-row td{border-top-color:rgba(0,0,0,.12);border-top-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-table.md-theme-selection-black .md-table-head{color:rgba(0,0,0,.54);color:var(--md-theme-selection-black-text-accent-on-background,rgba(0,0,0,.54))}.md-table.md-theme-selection-black .md-table-fixed-header-active{border-bottom-color:rgba(0,0,0,.12);border-bottom-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-table.md-theme-selection-black .md-sortable.md-sorted,.md-table.md-theme-selection-black .md-sortable:hover{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-table.md-theme-selection-black .md-sortable.md-sorted svg,.md-table.md-theme-selection-black .md-sortable:hover svg{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87));fill:rgba(0,0,0,.87);fill:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-table.md-theme-selection-black .md-table-pagination{border-top-color:rgba(0,0,0,.12);border-top-color:var(--md-theme-selection-black-divider-on-background,rgba(0,0,0,.12))}.md-table.md-theme-default .md-table-alternate-header,.md-table.md-theme-default .md-table-content{background-color:#fff;background-color:var(--md-theme-default-background,#fff)}.md-table.md-theme-default .md-table-alternate-header .md-table-toolbar{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87));background-color:rgba(255,82,82,.2);background-color:var(--md-theme-default-accent-on-,rgba(255,82,82,.2))}.md-table.md-theme-default .md-table-row:hover:not(.md-header-row) .md-table-cell{background-color:rgba(0,0,0,.08);background-color:var(--md-theme-default-highlight-on-background,rgba(0,0,0,.08))}.md-table.md-theme-default .md-table-row.md-selected,.md-table.md-theme-default .md-table-row.md-selected-single{background-color:#f5f5f5;background-color:var(--md-theme-default-rowvariant,#f5f5f5)}.md-table.md-theme-default .md-table-row.md-selected-single.md-primary,.md-table.md-theme-default .md-table-row.md-selected.md-primary{background-color:#9c27b0;background-color:var(--md-theme-default-primary-on-background,#9c27b0);color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-table.md-theme-default .md-table-row.md-selected-single.md-primary .md-ripple,.md-table.md-theme-default .md-table-row.md-selected.md-primary .md-ripple{color:#fff}.md-table.md-theme-default .md-table-row.md-selected-single.md-primary .md-checkbox-container,.md-table.md-theme-default .md-table-row.md-selected.md-primary .md-checkbox-container{background-color:#fff;border-color:#fff}.md-table.md-theme-default .md-table-row.md-selected-single.md-primary .md-checkbox-container:after,.md-table.md-theme-default .md-table-row.md-selected.md-primary .md-checkbox-container:after{border-color:#9c27b0;border-color:var(--md-theme-default-primary,#9c27b0)}.md-table.md-theme-default .md-table-row.md-selected-single.md-accent,.md-table.md-theme-default .md-table-row.md-selected.md-accent{background-color:#ff5252;background-color:var(--md-theme-default-accent-on-background,#ff5252);color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-table.md-theme-default .md-table-row.md-selected-single.md-accent .md-ripple,.md-table.md-theme-default .md-table-row.md-selected.md-accent .md-ripple{color:#fff}.md-table.md-theme-default .md-table-row.md-selected-single.md-accent .md-checkbox-container,.md-table.md-theme-default .md-table-row.md-selected.md-accent .md-checkbox-container{background-color:#fff;border-color:#fff}.md-table.md-theme-default .md-table-row.md-selected-single.md-accent .md-checkbox-container:after,.md-table.md-theme-default .md-table-row.md-selected.md-accent .md-checkbox-container:after{border-color:#ff5252;border-color:var(--md-theme-default-accent,#ff5252)}.md-table.md-theme-default .md-table-row td{border-top-color:rgba(0,0,0,.12);border-top-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-table.md-theme-default .md-table-head{color:rgba(0,0,0,.54);color:var(--md-theme-default-text-accent-on-background,rgba(0,0,0,.54))}.md-table.md-theme-default .md-table-fixed-header-active{border-bottom-color:rgba(0,0,0,.12);border-bottom-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-table.md-theme-default .md-sortable.md-sorted,.md-table.md-theme-default .md-sortable:hover{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-table.md-theme-default .md-sortable.md-sorted svg,.md-table.md-theme-default .md-sortable:hover svg{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87));fill:rgba(0,0,0,.87);fill:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-table.md-theme-default .md-table-pagination{border-top-color:rgba(0,0,0,.12);border-top-color:var(--md-theme-default-divider-on-background,rgba(0,0,0,.12))}.md-tabs.md-theme-selection-black .md-tabs-navigation{background-color:#fff;background-color:var(--md-theme-selection-black-background-on-background,#fff)}.md-tabs.md-theme-selection-black .md-tabs-navigation .md-button{color:rgba(0,0,0,.7);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.7))}.md-tabs.md-theme-selection-black .md-tabs-navigation .md-button[disabled]{color:rgba(0,0,0,.38);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.38))}.md-tabs.md-theme-selection-black .md-tabs-navigation .md-button .md-icon{color:rgba(0,0,0,.7);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.7))}.md-tabs.md-theme-selection-black .md-tabs-navigation .md-button .md-icon svg{fill:rgba(0,0,0,.7);fill:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.7))}.md-tabs.md-theme-selection-black .md-tabs-navigation .md-button.md-active,.md-tabs.md-theme-selection-black .md-tabs-navigation .md-button.md-active .md-icon{color:#448aff;color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-tabs.md-theme-selection-black .md-tabs-navigation .md-button.md-active .md-icon svg{fill:#448aff;fill:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-tabs.md-theme-selection-black.md-primary .md-tabs-navigation,.md-tabs.md-theme-selection-black .md-tabs-indicator{background-color:#448aff;background-color:var(--md-theme-selection-black-primary-on-background,#448aff)}.md-tabs.md-theme-selection-black.md-primary .md-tabs-navigation .md-button{color:hsla(0,0%,100%,.7);color:var(--md-theme-selection-black-text-primary-on-primary,hsla(0,0%,100%,.7))}.md-tabs.md-theme-selection-black.md-primary .md-tabs-navigation .md-button[disabled]{color:hsla(0,0%,100%,.38);color:var(--md-theme-selection-black-text-primary-on-primary,hsla(0,0%,100%,.38))}.md-tabs.md-theme-selection-black.md-primary .md-tabs-navigation .md-button .md-icon{color:hsla(0,0%,100%,.7);color:var(--md-theme-selection-black-text-primary-on-primary,hsla(0,0%,100%,.7))}.md-tabs.md-theme-selection-black.md-primary .md-tabs-navigation .md-button .md-icon svg{fill:hsla(0,0%,100%,.7);fill:var(--md-theme-selection-black-text-primary-on-primary,hsla(0,0%,100%,.7))}.md-tabs.md-theme-selection-black.md-primary .md-tabs-navigation .md-button.md-active,.md-tabs.md-theme-selection-black.md-primary .md-tabs-navigation .md-button.md-active .md-icon{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-tabs.md-theme-selection-black.md-primary .md-tabs-navigation .md-button.md-active .md-icon svg{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-tabs.md-theme-selection-black.md-primary .md-tabs-indicator{background-color:#fff;background-color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-tabs.md-theme-selection-black.md-accent .md-tabs-navigation{background-color:#000;background-color:var(--md-theme-selection-black-accent-on-background,#000)}.md-tabs.md-theme-selection-black.md-accent .md-tabs-navigation .md-button{color:hsla(0,0%,100%,.7);color:var(--md-theme-selection-black-text-primary-on-accent,hsla(0,0%,100%,.7))}.md-tabs.md-theme-selection-black.md-accent .md-tabs-navigation .md-button[disabled]{color:hsla(0,0%,100%,.38);color:var(--md-theme-selection-black-text-primary-on-accent,hsla(0,0%,100%,.38))}.md-tabs.md-theme-selection-black.md-accent .md-tabs-navigation .md-button .md-icon{color:hsla(0,0%,100%,.7);color:var(--md-theme-selection-black-text-primary-on-accent,hsla(0,0%,100%,.7))}.md-tabs.md-theme-selection-black.md-accent .md-tabs-navigation .md-button .md-icon svg{fill:hsla(0,0%,100%,.7);fill:var(--md-theme-selection-black-text-primary-on-accent,hsla(0,0%,100%,.7))}.md-tabs.md-theme-selection-black.md-accent .md-tabs-navigation .md-button.md-active,.md-tabs.md-theme-selection-black.md-accent .md-tabs-navigation .md-button.md-active .md-icon{color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-tabs.md-theme-selection-black.md-accent .md-tabs-navigation .md-button.md-active .md-icon svg{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-tabs.md-theme-selection-black.md-accent .md-tabs-indicator{background-color:#fff;background-color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-tabs.md-theme-default .md-tabs-navigation{background-color:#fff;background-color:var(--md-theme-default-background-on-background,#fff)}.md-tabs.md-theme-default .md-tabs-navigation .md-button{color:rgba(0,0,0,.7);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.7))}.md-tabs.md-theme-default .md-tabs-navigation .md-button[disabled]{color:rgba(0,0,0,.38);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.38))}.md-tabs.md-theme-default .md-tabs-navigation .md-button .md-icon{color:rgba(0,0,0,.7);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.7))}.md-tabs.md-theme-default .md-tabs-navigation .md-button .md-icon svg{fill:rgba(0,0,0,.7);fill:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.7))}.md-tabs.md-theme-default .md-tabs-navigation .md-button.md-active,.md-tabs.md-theme-default .md-tabs-navigation .md-button.md-active .md-icon{color:#9c27b0;color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-tabs.md-theme-default .md-tabs-navigation .md-button.md-active .md-icon svg{fill:#9c27b0;fill:var(--md-theme-default-primary-on-background,#9c27b0)}.md-tabs.md-theme-default.md-primary .md-tabs-navigation,.md-tabs.md-theme-default .md-tabs-indicator{background-color:#9c27b0;background-color:var(--md-theme-default-primary-on-background,#9c27b0)}.md-tabs.md-theme-default.md-primary .md-tabs-navigation .md-button{color:hsla(0,0%,100%,.7);color:var(--md-theme-default-text-primary-on-primary,hsla(0,0%,100%,.7))}.md-tabs.md-theme-default.md-primary .md-tabs-navigation .md-button[disabled]{color:hsla(0,0%,100%,.38);color:var(--md-theme-default-text-primary-on-primary,hsla(0,0%,100%,.38))}.md-tabs.md-theme-default.md-primary .md-tabs-navigation .md-button .md-icon{color:hsla(0,0%,100%,.7);color:var(--md-theme-default-text-primary-on-primary,hsla(0,0%,100%,.7))}.md-tabs.md-theme-default.md-primary .md-tabs-navigation .md-button .md-icon svg{fill:hsla(0,0%,100%,.7);fill:var(--md-theme-default-text-primary-on-primary,hsla(0,0%,100%,.7))}.md-tabs.md-theme-default.md-primary .md-tabs-navigation .md-button.md-active,.md-tabs.md-theme-default.md-primary .md-tabs-navigation .md-button.md-active .md-icon{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-tabs.md-theme-default.md-primary .md-tabs-navigation .md-button.md-active .md-icon svg{fill:#fff;fill:var(--md-theme-default-text-primary-on-primary,#fff)}.md-tabs.md-theme-default.md-primary .md-tabs-indicator{background-color:#fff;background-color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-tabs.md-theme-default.md-accent .md-tabs-navigation{background-color:#ff5252;background-color:var(--md-theme-default-accent-on-background,#ff5252)}.md-tabs.md-theme-default.md-accent .md-tabs-navigation .md-button{color:hsla(0,0%,100%,.7);color:var(--md-theme-default-text-primary-on-accent,hsla(0,0%,100%,.7))}.md-tabs.md-theme-default.md-accent .md-tabs-navigation .md-button[disabled]{color:hsla(0,0%,100%,.38);color:var(--md-theme-default-text-primary-on-accent,hsla(0,0%,100%,.38))}.md-tabs.md-theme-default.md-accent .md-tabs-navigation .md-button .md-icon{color:hsla(0,0%,100%,.7);color:var(--md-theme-default-text-primary-on-accent,hsla(0,0%,100%,.7))}.md-tabs.md-theme-default.md-accent .md-tabs-navigation .md-button .md-icon svg{fill:hsla(0,0%,100%,.7);fill:var(--md-theme-default-text-primary-on-accent,hsla(0,0%,100%,.7))}.md-tabs.md-theme-default.md-accent .md-tabs-navigation .md-button.md-active,.md-tabs.md-theme-default.md-accent .md-tabs-navigation .md-button.md-active .md-icon{color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-tabs.md-theme-default.md-accent .md-tabs-navigation .md-button.md-active .md-icon svg{fill:#fff;fill:var(--md-theme-default-text-primary-on-accent,#fff)}.md-tabs.md-theme-default.md-accent .md-tabs-indicator{background-color:#fff;background-color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-toolbar.md-theme-selection-black{background-color:#f5f5f5;background-color:var(--md-theme-selection-black-toolbarvariant,#f5f5f5)}.md-toolbar.md-theme-selection-black,.md-toolbar.md-theme-selection-black .md-icon{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background-variant,rgba(0,0,0,.87))}.md-toolbar.md-theme-selection-black .md-icon svg{fill:rgba(0,0,0,.87);fill:var(--md-theme-selection-black-text-primary-on-background-variant,rgba(0,0,0,.87))}.md-toolbar.md-theme-selection-black .md-display-1,.md-toolbar.md-theme-selection-black .md-display-2,.md-toolbar.md-theme-selection-black .md-title{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background-variant,rgba(0,0,0,.87))}.md-toolbar.md-theme-selection-black.md-primary{background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-toolbar.md-theme-selection-black.md-primary,.md-toolbar.md-theme-selection-black.md-primary .md-icon{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-toolbar.md-theme-selection-black.md-primary .md-icon svg{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-toolbar.md-theme-selection-black.md-primary .md-button:not([disabled]):not(.md-raised),.md-toolbar.md-theme-selection-black.md-primary .md-display-1,.md-toolbar.md-theme-selection-black.md-primary .md-display-2,.md-toolbar.md-theme-selection-black.md-primary .md-title{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff)}.md-toolbar.md-theme-selection-black.md-accent{background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-toolbar.md-theme-selection-black.md-accent,.md-toolbar.md-theme-selection-black.md-accent .md-icon{color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-toolbar.md-theme-selection-black.md-accent .md-icon svg{fill:#fff;fill:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-toolbar.md-theme-selection-black.md-accent .md-button:not([disabled]):not(.md-raised),.md-toolbar.md-theme-selection-black.md-accent .md-display-1,.md-toolbar.md-theme-selection-black.md-accent .md-display-2,.md-toolbar.md-theme-selection-black.md-accent .md-title{color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff)}.md-toolbar.md-theme-selection-black.md-transparent{background-color:transparent}.md-toolbar.md-theme-selection-black.md-transparent,.md-toolbar.md-theme-selection-black.md-transparent .md-icon{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-toolbar.md-theme-selection-black.md-transparent .md-icon svg{fill:rgba(0,0,0,.87);fill:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-toolbar.md-theme-selection-black.md-transparent .md-display-1,.md-toolbar.md-theme-selection-black.md-transparent .md-display-2,.md-toolbar.md-theme-selection-black.md-transparent .md-title{color:rgba(0,0,0,.87);color:var(--md-theme-selection-black-text-primary-on-background,rgba(0,0,0,.87))}.md-toolbar.md-theme-default{background-color:#f5f5f5;background-color:var(--md-theme-default-toolbarvariant,#f5f5f5)}.md-toolbar.md-theme-default,.md-toolbar.md-theme-default .md-icon{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background-variant,rgba(0,0,0,.87))}.md-toolbar.md-theme-default .md-icon svg{fill:rgba(0,0,0,.87);fill:var(--md-theme-default-text-primary-on-background-variant,rgba(0,0,0,.87))}.md-toolbar.md-theme-default .md-display-1,.md-toolbar.md-theme-default .md-display-2,.md-toolbar.md-theme-default .md-title{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background-variant,rgba(0,0,0,.87))}.md-toolbar.md-theme-default.md-primary{background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.md-toolbar.md-theme-default.md-primary,.md-toolbar.md-theme-default.md-primary .md-icon{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-toolbar.md-theme-default.md-primary .md-icon svg{fill:#fff;fill:var(--md-theme-default-text-primary-on-primary,#fff)}.md-toolbar.md-theme-default.md-primary .md-button:not([disabled]):not(.md-raised),.md-toolbar.md-theme-default.md-primary .md-display-1,.md-toolbar.md-theme-default.md-primary .md-display-2,.md-toolbar.md-theme-default.md-primary .md-title{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff)}.md-toolbar.md-theme-default.md-accent{background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-toolbar.md-theme-default.md-accent,.md-toolbar.md-theme-default.md-accent .md-icon{color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-toolbar.md-theme-default.md-accent .md-icon svg{fill:#fff;fill:var(--md-theme-default-text-primary-on-accent,#fff)}.md-toolbar.md-theme-default.md-accent .md-button:not([disabled]):not(.md-raised),.md-toolbar.md-theme-default.md-accent .md-display-1,.md-toolbar.md-theme-default.md-accent .md-display-2,.md-toolbar.md-theme-default.md-accent .md-title{color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff)}.md-toolbar.md-theme-default.md-transparent{background-color:transparent}.md-toolbar.md-theme-default.md-transparent,.md-toolbar.md-theme-default.md-transparent .md-icon{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-toolbar.md-theme-default.md-transparent .md-icon svg{fill:rgba(0,0,0,.87);fill:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-toolbar.md-theme-default.md-transparent .md-display-1,.md-toolbar.md-theme-default.md-transparent .md-display-2,.md-toolbar.md-theme-default.md-transparent .md-title{color:rgba(0,0,0,.87);color:var(--md-theme-default-text-primary-on-background,rgba(0,0,0,.87))}.md-tooltip.md-theme-selection-black{color:#fff;color:var(--md-theme-selection-black-text-primary-on-tooltip,#fff);background-color:rgba(97,97,97,.9);background-color:var(--md-theme-selection-black-tooltip-on-background,rgba(97,97,97,.9))}.md-tooltip.md-theme-default{color:#fff;color:var(--md-theme-default-text-primary-on-tooltip,#fff);background-color:rgba(97,97,97,.9);background-color:var(--md-theme-default-tooltip-on-background,rgba(97,97,97,.9))}.md-badge.md-theme-selection-black{color:#fff;color:var(--md-theme-selection-black-text-primary-on-accent,#fff);background-color:#000;background-color:var(--md-theme-selection-black-accent,#000)}.md-badge.md-theme-selection-black.md-primary{color:#fff;color:var(--md-theme-selection-black-text-primary-on-primary,#fff);background-color:#448aff;background-color:var(--md-theme-selection-black-primary,#448aff)}.md-badge.md-theme-default{color:#fff;color:var(--md-theme-default-text-primary-on-accent,#fff);background-color:#ff5252;background-color:var(--md-theme-default-accent,#ff5252)}.md-badge.md-theme-default.md-primary{color:#fff;color:var(--md-theme-default-text-primary-on-primary,#fff);background-color:#9c27b0;background-color:var(--md-theme-default-primary,#9c27b0)}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports(-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:2px;margin:15px 0}.noUi-vertical{width:18px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-14px;left:auto}.noUi-target{background:#fafafa;border-radius:4px}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;left:-10px;top:-6px;cursor:pointer;border-radius:100%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;border:1px solid;background:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.noUi-handle.noUi-active{-webkit-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1)}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}.slider{background:#c8c8c8}.slider .noUi-connect{background-color:#9c27b0;border-radius:4px}.slider .noUi-handle{border-color:#9c27b0}.slider.slider-info .noUi-connect{background-color:#00bcd4}.slider.slider-info .noUi-handle{border-color:#00bcd4}.slider.slider-success .noUi-connect{background-color:#4caf50}.slider.slider-success .noUi-handle{border-color:#4caf50}.slider.slider-warning .noUi-connect{background-color:#ff9800}.slider.slider-warning .noUi-handle{border-color:#ff9800}.slider.slider-danger .noUi-connect{background-color:#f44336}.slider.slider-danger .noUi-handle{border-color:#f44336}.slider.slider-rose .noUi-connect{background-color:#e91e63}.slider.slider-rose .noUi-handle{border-color:#e91e63}.h1,.h2,.h3,.h4,body,h1,h2,h3,h4,h5,h6{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h1,h1{font-size:3.3125rem;line-height:1.15em}.h2,h2{font-size:2.25rem;line-height:1.5em}.h3,h3{font-size:1.5625rem;line-height:1.4em}.h4,h4{font-size:1.125rem;line-height:1.5em}.h5,h5{font-size:1.0625rem;line-height:1.55em;margin-bottom:15px}.h6,h6{font-size:.75rem;text-transform:uppercase;font-weight:500}p{font-size:14px;margin:0 0 10px}h2.title{margin-bottom:30px}.card-title,.footer-big h4,.footer-big h5,.footer-brand,.info-title,.media .media-heading,.title{font-weight:700;font-family:Roboto Slab,Times New Roman,serif}.card-title,.card-title a,.footer-big h4,.footer-big h4 a,.footer-big h5,.footer-big h5 a,.footer-brand,.footer-brand a,.info-title,.info-title a,.media .media-heading,.media .media-heading a,.title,.title a{color:#3c4858;text-decoration:none}.card-description,.description,.footer-big p{color:#999}.text-warning{color:#ff9800!important}.text-primary{color:#9c27b0!important}.text-danger{color:#f44336!important}.text-success{color:#4caf50!important}.text-info{color:#00bcd4!important}.text-gray{color:#999!important}.text-muted{color:#6c757d!important}.md-button{border:none;border-radius:3px;position:relative;margin:.3125rem 1px;height:auto;line-height:1.42857;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0;will-change:box-shadow,transform;-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);transition:background-color .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1)}.md-button.md-facebook{background-color:#3b5998!important;color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(59,89,152,.14),0 3px 1px -2px rgba(59,89,152,.2),0 1px 5px 0 rgba(59,89,152,.12);box-shadow:0 2px 2px 0 rgba(59,89,152,.14),0 3px 1px -2px rgba(59,89,152,.2),0 1px 5px 0 rgba(59,89,152,.12)}.md-button.md-facebook.active,.md-button.md-facebook.active:focus,.md-button.md-facebook.active:hover,.md-button.md-facebook:active,.md-button.md-facebook:active:focus,.md-button.md-facebook:active:hover,.md-button.md-facebook:focus,.md-button.md-facebook:hover{background-color:#3b5998!important;color:#fff;-webkit-box-shadow:0 14px 26px -12px rgba(59,89,152,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(59,89,152,.2);box-shadow:0 14px 26px -12px rgba(59,89,152,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(59,89,152,.2)}.md-button.md-facebook.btn-simple{color:#3b5998;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.md-button.md-twitter{background-color:#55acee!important;color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(85,172,238,.14),0 3px 1px -2px rgba(85,172,238,.2),0 1px 5px 0 rgba(85,172,238,.12);box-shadow:0 2px 2px 0 rgba(85,172,238,.14),0 3px 1px -2px rgba(85,172,238,.2),0 1px 5px 0 rgba(85,172,238,.12)}.md-button.md-twitter.active,.md-button.md-twitter.active:focus,.md-button.md-twitter.active:hover,.md-button.md-twitter:active,.md-button.md-twitter:active:focus,.md-button.md-twitter:active:hover,.md-button.md-twitter:focus,.md-button.md-twitter:hover{background-color:#55acee!important;color:#fff;-webkit-box-shadow:0 14px 26px -12px rgba(85,172,238,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(85,172,238,.2);box-shadow:0 14px 26px -12px rgba(85,172,238,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(85,172,238,.2)}.md-button.md-twitter.btn-simple{color:#55acee;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.md-button.md-google{background-color:#dd4b39!important;color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(221,75,57,.14),0 3px 1px -2px rgba(221,75,57,.2),0 1px 5px 0 rgba(221,75,57,.12);box-shadow:0 2px 2px 0 rgba(221,75,57,.14),0 3px 1px -2px rgba(221,75,57,.2),0 1px 5px 0 rgba(221,75,57,.12)}.md-button.md-google.active,.md-button.md-google.active:focus,.md-button.md-google.active:hover,.md-button.md-google:active,.md-button.md-google:active:focus,.md-button.md-google:active:hover,.md-button.md-google:focus,.md-button.md-google:hover{background-color:#dd4b39!important;color:#fff;-webkit-box-shadow:0 14px 26px -12px rgba(221,75,57,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(221,75,57,.2);box-shadow:0 14px 26px -12px rgba(221,75,57,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(221,75,57,.2)}.md-button.md-google.btn-simple{color:#dd4b39;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.md-button.md-github{background-color:#333!important;color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(51,51,51,.14),0 3px 1px -2px rgba(51,51,51,.2),0 1px 5px 0 rgba(51,51,51,.12);box-shadow:0 2px 2px 0 rgba(51,51,51,.14),0 3px 1px -2px rgba(51,51,51,.2),0 1px 5px 0 rgba(51,51,51,.12)}.md-button.md-github.active,.md-button.md-github.active:focus,.md-button.md-github.active:hover,.md-button.md-github:active,.md-button.md-github:active:focus,.md-button.md-github:active:hover,.md-button.md-github:focus,.md-button.md-github:hover{background-color:#333!important;color:#fff;-webkit-box-shadow:0 14px 26px -12px rgba(51,51,51,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(51,51,51,.2);box-shadow:0 14px 26px -12px rgba(51,51,51,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(51,51,51,.2)}.md-button.md-github.btn-simple{color:#333;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.md-button:not(.md-just-icon):not(.md-btn-fab):not(.md-icon-button):not(.md-toolbar-toggle) .md-ripple{padding:12px 30px}.md-button:not(.md-just-icon) .md-button-content i:not(.md-tab-icon){font-size:1.1rem!important;height:17px}.md-button.md-wd{min-width:140px}.md-button.md-block{width:100%}.md-button:before{display:none}.md-button i{width:24px;min-width:24px}.md-button.md-white{-webkit-box-shadow:0 2px 2px 0 hsla(0,0%,100%,.14),0 3px 1px -2px hsla(0,0%,100%,.2),0 1px 5px 0 hsla(0,0%,100%,.12);box-shadow:0 2px 2px 0 hsla(0,0%,100%,.14),0 3px 1px -2px hsla(0,0%,100%,.2),0 1px 5px 0 hsla(0,0%,100%,.12);-webkit-box-shadow:none;box-shadow:none}.md-button.md-white.md-raised{-webkit-box-shadow:0 2px 2px 0 hsla(0,0%,100%,.14),0 3px 1px -2px hsla(0,0%,100%,.2),0 1px 5px 0 hsla(0,0%,100%,.12);box-shadow:0 2px 2px 0 hsla(0,0%,100%,.14),0 3px 1px -2px hsla(0,0%,100%,.2),0 1px 5px 0 hsla(0,0%,100%,.12)}.md-button.md-white,.md-button.md-white.active,.md-button.md-white.active:focus,.md-button.md-white.active:hover,.md-button.md-white:active,.md-button.md-white:active:focus,.md-button.md-white:active:hover,.md-button.md-white:focus,.md-button.md-white:hover,.open>.md-button.md-white.dropdown-toggle,.open>.md-button.md-white.dropdown-toggle:focus,.open>.md-button.md-white.dropdown-toggle:hover{background-color:#fff!important}.md-button.md-white,.md-button.md-white.active,.md-button.md-white.active:focus,.md-button.md-white.active:focus i,.md-button.md-white.active:hover,.md-button.md-white.active:hover i,.md-button.md-white.active i,.md-button.md-white:active,.md-button.md-white:active:focus,.md-button.md-white:active:focus i,.md-button.md-white:active:hover,.md-button.md-white:active:hover i,.md-button.md-white:active i,.md-button.md-white:focus,.md-button.md-white:focus i,.md-button.md-white:hover,.md-button.md-white:hover i,.md-button.md-white i,.open>.md-button.md-white.dropdown-toggle,.open>.md-button.md-white.dropdown-toggle:focus,.open>.md-button.md-white.dropdown-toggle:focus i,.open>.md-button.md-white.dropdown-toggle:hover,.open>.md-button.md-white.dropdown-toggle:hover i,.open>.md-button.md-white.dropdown-toggle i{color:#999!important}.md-button.md-white:active,.md-button.md-white:focus,.md-button.md-white:hover{-webkit-box-shadow:0 14px 26px -12px hsla(0,0%,100%,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px hsla(0,0%,100%,.2);box-shadow:0 14px 26px -12px hsla(0,0%,100%,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px hsla(0,0%,100%,.2);background-color:#f7f7f7!important}.md-button.md-white.disabled,.md-button.md-white.disabled.active,.md-button.md-white.disabled.focus,.md-button.md-white.disabled:active,.md-button.md-white.disabled:focus,.md-button.md-white.disabled:hover,.md-button.md-white:disabled,.md-button.md-white:disabled.active,.md-button.md-white:disabled.focus,.md-button.md-white:disabled:active,.md-button.md-white:disabled:focus,.md-button.md-white:disabled:hover,.md-button.md-white[disabled],.md-button.md-white[disabled].active,.md-button.md-white[disabled].focus,.md-button.md-white[disabled]:active,.md-button.md-white[disabled]:focus,.md-button.md-white[disabled]:hover,fieldset[disabled] .md-button.md-white,fieldset[disabled] .md-button.md-white.active,fieldset[disabled] .md-button.md-white.focus,fieldset[disabled] .md-button.md-white:active,fieldset[disabled] .md-button.md-white:focus,fieldset[disabled] .md-button.md-white:hover{-webkit-box-shadow:none;box-shadow:none;opacity:.65;pointer-events:none}.md-button.md-white.md-simple,.md-button.md-white.md-simple.active,.md-button.md-white.md-simple.active:focus,.md-button.md-white.md-simple.active:hover,.md-button.md-white.md-simple:active,.md-button.md-white.md-simple:active:focus,.md-button.md-white.md-simple:active:hover,.md-button.md-white.md-simple:focus,.md-button.md-white.md-simple:hover,.open>.md-button.md-white.md-simple.dropdown-toggle,.open>.md-button.md-white.md-simple.dropdown-toggle:focus,.open>.md-button.md-white.md-simple.dropdown-toggle:hover{background-color:transparent!important;color:#fff!important;-webkit-box-shadow:none;box-shadow:none}.md-button.md-white.md-simple.active:focus i,.md-button.md-white.md-simple.active:hover i,.md-button.md-white.md-simple.active i,.md-button.md-white.md-simple:active:focus i,.md-button.md-white.md-simple:active:hover i,.md-button.md-white.md-simple:active i,.md-button.md-white.md-simple:focus i,.md-button.md-white.md-simple:hover i,.md-button.md-white.md-simple i,.open>.md-button.md-white.md-simple.dropdown-toggle:focus i,.open>.md-button.md-white.md-simple.dropdown-toggle:hover i,.open>.md-button.md-white.md-simple.dropdown-toggle i{color:#fff!important}.md-button,.md-button.md-default,.md-button.md-default.md-raised,.md-button.md-raised{-webkit-box-shadow:0 2px 2px 0 hsla(0,0%,60%,.14),0 3px 1px -2px hsla(0,0%,60%,.2),0 1px 5px 0 hsla(0,0%,60%,.12);box-shadow:0 2px 2px 0 hsla(0,0%,60%,.14),0 3px 1px -2px hsla(0,0%,60%,.2),0 1px 5px 0 hsla(0,0%,60%,.12)}.md-button,.md-button.active,.md-button.active:focus,.md-button.active:hover,.md-button.md-default,.md-button.md-default.active,.md-button.md-default.active:focus,.md-button.md-default.active:hover,.md-button.md-default:active,.md-button.md-default:active:focus,.md-button.md-default:active:hover,.md-button.md-default:focus,.md-button.md-default:hover,.md-button:active,.md-button:active:focus,.md-button:active:hover,.md-button:focus,.md-button:hover,.open>.md-button.dropdown-toggle,.open>.md-button.dropdown-toggle:focus,.open>.md-button.dropdown-toggle:hover,.open>.md-button.md-default.dropdown-toggle,.open>.md-button.md-default.dropdown-toggle:focus,.open>.md-button.md-default.dropdown-toggle:hover{background-color:#999!important}.md-button,.md-button.active,.md-button.active:focus,.md-button.active:focus i,.md-button.active:hover,.md-button.active:hover i,.md-button.active i,.md-button.md-default,.md-button.md-default.active,.md-button.md-default.active:focus,.md-button.md-default.active:focus i,.md-button.md-default.active:hover,.md-button.md-default.active:hover i,.md-button.md-default.active i,.md-button.md-default:active,.md-button.md-default:active:focus,.md-button.md-default:active:focus i,.md-button.md-default:active:hover,.md-button.md-default:active:hover i,.md-button.md-default:active i,.md-button.md-default:focus,.md-button.md-default:focus i,.md-button.md-default:hover,.md-button.md-default:hover i,.md-button.md-default i,.md-button:active,.md-button:active:focus,.md-button:active:focus i,.md-button:active:hover,.md-button:active:hover i,.md-button:active i,.md-button:focus,.md-button:focus i,.md-button:hover,.md-button:hover i,.md-button i,.open>.md-button.dropdown-toggle,.open>.md-button.dropdown-toggle:focus,.open>.md-button.dropdown-toggle:focus i,.open>.md-button.dropdown-toggle:hover,.open>.md-button.dropdown-toggle:hover i,.open>.md-button.dropdown-toggle i,.open>.md-button.md-default.dropdown-toggle,.open>.md-button.md-default.dropdown-toggle:focus,.open>.md-button.md-default.dropdown-toggle:focus i,.open>.md-button.md-default.dropdown-toggle:hover,.open>.md-button.md-default.dropdown-toggle:hover i,.open>.md-button.md-default.dropdown-toggle i{color:#fff!important}.md-button.md-default:active,.md-button.md-default:focus,.md-button.md-default:hover,.md-button:active,.md-button:focus,.md-button:hover{-webkit-box-shadow:0 14px 26px -12px hsla(0,0%,60%,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px hsla(0,0%,60%,.2);box-shadow:0 14px 26px -12px hsla(0,0%,60%,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px hsla(0,0%,60%,.2);background-color:#919191!important}.md-button.disabled,.md-button.disabled.active,.md-button.disabled.focus,.md-button.disabled:active,.md-button.disabled:focus,.md-button.disabled:hover,.md-button.md-default.disabled,.md-button.md-default.disabled.active,.md-button.md-default.disabled.focus,.md-button.md-default.disabled:active,.md-button.md-default.disabled:focus,.md-button.md-default.disabled:hover,.md-button.md-default:disabled,.md-button.md-default:disabled.active,.md-button.md-default:disabled.focus,.md-button.md-default:disabled:active,.md-button.md-default:disabled:focus,.md-button.md-default:disabled:hover,.md-button.md-default[disabled],.md-button.md-default[disabled].active,.md-button.md-default[disabled].focus,.md-button.md-default[disabled]:active,.md-button.md-default[disabled]:focus,.md-button.md-default[disabled]:hover,.md-button:disabled,.md-button:disabled.active,.md-button:disabled.focus,.md-button:disabled:active,.md-button:disabled:focus,.md-button:disabled:hover,.md-button[disabled],.md-button[disabled].active,.md-button[disabled].focus,.md-button[disabled]:active,.md-button[disabled]:focus,.md-button[disabled]:hover,fieldset[disabled] .md-button,fieldset[disabled] .md-button.active,fieldset[disabled] .md-button.focus,fieldset[disabled] .md-button.md-default,fieldset[disabled] .md-button.md-default.active,fieldset[disabled] .md-button.md-default.focus,fieldset[disabled] .md-button.md-default:active,fieldset[disabled] .md-button.md-default:focus,fieldset[disabled] .md-button.md-default:hover,fieldset[disabled] .md-button:active,fieldset[disabled] .md-button:focus,fieldset[disabled] .md-button:hover{-webkit-box-shadow:none;box-shadow:none;opacity:.65;pointer-events:none}.md-button.md-default.md-simple,.md-button.md-default.md-simple.active,.md-button.md-default.md-simple.active:focus,.md-button.md-default.md-simple.active:hover,.md-button.md-default.md-simple:active,.md-button.md-default.md-simple:active:focus,.md-button.md-default.md-simple:active:hover,.md-button.md-default.md-simple:focus,.md-button.md-default.md-simple:hover,.md-button.md-simple,.md-button.md-simple.active,.md-button.md-simple.active:focus,.md-button.md-simple.active:hover,.md-button.md-simple:active,.md-button.md-simple:active:focus,.md-button.md-simple:active:hover,.md-button.md-simple:focus,.md-button.md-simple:hover,.open>.md-button.md-default.md-simple.dropdown-toggle,.open>.md-button.md-default.md-simple.dropdown-toggle:focus,.open>.md-button.md-default.md-simple.dropdown-toggle:hover,.open>.md-button.md-simple.dropdown-toggle,.open>.md-button.md-simple.dropdown-toggle:focus,.open>.md-button.md-simple.dropdown-toggle:hover{background-color:transparent!important;color:#999!important;-webkit-box-shadow:none;box-shadow:none}.md-button.md-default.md-simple.active:focus i,.md-button.md-default.md-simple.active:hover i,.md-button.md-default.md-simple.active i,.md-button.md-default.md-simple:active:focus i,.md-button.md-default.md-simple:active:hover i,.md-button.md-default.md-simple:active i,.md-button.md-default.md-simple:focus i,.md-button.md-default.md-simple:hover i,.md-button.md-default.md-simple i,.md-button.md-simple.active:focus i,.md-button.md-simple.active:hover i,.md-button.md-simple.active i,.md-button.md-simple:active:focus i,.md-button.md-simple:active:hover i,.md-button.md-simple:active i,.md-button.md-simple:focus i,.md-button.md-simple:hover i,.md-button.md-simple i,.open>.md-button.md-default.md-simple.dropdown-toggle:focus i,.open>.md-button.md-default.md-simple.dropdown-toggle:hover i,.open>.md-button.md-default.md-simple.dropdown-toggle i,.open>.md-button.md-simple.dropdown-toggle:focus i,.open>.md-button.md-simple.dropdown-toggle:hover i,.open>.md-button.md-simple.dropdown-toggle i{color:#999!important}.md-button.md-primary,.md-button.md-primary.md-raised{-webkit-box-shadow:0 2px 2px 0 rgba(156,39,176,.14),0 3px 1px -2px rgba(156,39,176,.2),0 1px 5px 0 rgba(156,39,176,.12);box-shadow:0 2px 2px 0 rgba(156,39,176,.14),0 3px 1px -2px rgba(156,39,176,.2),0 1px 5px 0 rgba(156,39,176,.12)}.md-button.md-primary,.md-button.md-primary.active,.md-button.md-primary.active:focus,.md-button.md-primary.active:hover,.md-button.md-primary:active,.md-button.md-primary:active:focus,.md-button.md-primary:active:hover,.md-button.md-primary:focus,.md-button.md-primary:hover,.open>.md-button.md-primary.dropdown-toggle,.open>.md-button.md-primary.dropdown-toggle:focus,.open>.md-button.md-primary.dropdown-toggle:hover{background-color:#9c27b0!important}.md-button.md-primary,.md-button.md-primary.active,.md-button.md-primary.active:focus,.md-button.md-primary.active:focus i,.md-button.md-primary.active:hover,.md-button.md-primary.active:hover i,.md-button.md-primary.active i,.md-button.md-primary:active,.md-button.md-primary:active:focus,.md-button.md-primary:active:focus i,.md-button.md-primary:active:hover,.md-button.md-primary:active:hover i,.md-button.md-primary:active i,.md-button.md-primary:focus,.md-button.md-primary:focus i,.md-button.md-primary:hover,.md-button.md-primary:hover i,.md-button.md-primary i,.open>.md-button.md-primary.dropdown-toggle,.open>.md-button.md-primary.dropdown-toggle:focus,.open>.md-button.md-primary.dropdown-toggle:focus i,.open>.md-button.md-primary.dropdown-toggle:hover,.open>.md-button.md-primary.dropdown-toggle:hover i,.open>.md-button.md-primary.dropdown-toggle i{color:#fff!important}.md-button.md-primary:active,.md-button.md-primary:focus,.md-button.md-primary:hover{-webkit-box-shadow:0 14px 26px -12px rgba(156,39,176,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(156,39,176,.2);box-shadow:0 14px 26px -12px rgba(156,39,176,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(156,39,176,.2);background-color:#9124a3!important}.md-button.md-primary.disabled,.md-button.md-primary.disabled.active,.md-button.md-primary.disabled.focus,.md-button.md-primary.disabled:active,.md-button.md-primary.disabled:focus,.md-button.md-primary.disabled:hover,.md-button.md-primary:disabled,.md-button.md-primary:disabled.active,.md-button.md-primary:disabled.focus,.md-button.md-primary:disabled:active,.md-button.md-primary:disabled:focus,.md-button.md-primary:disabled:hover,.md-button.md-primary[disabled],.md-button.md-primary[disabled].active,.md-button.md-primary[disabled].focus,.md-button.md-primary[disabled]:active,.md-button.md-primary[disabled]:focus,.md-button.md-primary[disabled]:hover,fieldset[disabled] .md-button.md-primary,fieldset[disabled] .md-button.md-primary.active,fieldset[disabled] .md-button.md-primary.focus,fieldset[disabled] .md-button.md-primary:active,fieldset[disabled] .md-button.md-primary:focus,fieldset[disabled] .md-button.md-primary:hover{-webkit-box-shadow:none;box-shadow:none;opacity:.65;pointer-events:none}.md-button.md-primary.md-simple,.md-button.md-primary.md-simple.active,.md-button.md-primary.md-simple.active:focus,.md-button.md-primary.md-simple.active:hover,.md-button.md-primary.md-simple:active,.md-button.md-primary.md-simple:active:focus,.md-button.md-primary.md-simple:active:hover,.md-button.md-primary.md-simple:focus,.md-button.md-primary.md-simple:hover,.open>.md-button.md-primary.md-simple.dropdown-toggle,.open>.md-button.md-primary.md-simple.dropdown-toggle:focus,.open>.md-button.md-primary.md-simple.dropdown-toggle:hover{background-color:transparent!important;color:#9c27b0!important;-webkit-box-shadow:none;box-shadow:none}.md-button.md-primary.md-simple.active:focus i,.md-button.md-primary.md-simple.active:hover i,.md-button.md-primary.md-simple.active i,.md-button.md-primary.md-simple:active:focus i,.md-button.md-primary.md-simple:active:hover i,.md-button.md-primary.md-simple:active i,.md-button.md-primary.md-simple:focus i,.md-button.md-primary.md-simple:hover i,.md-button.md-primary.md-simple i,.open>.md-button.md-primary.md-simple.dropdown-toggle:focus i,.open>.md-button.md-primary.md-simple.dropdown-toggle:hover i,.open>.md-button.md-primary.md-simple.dropdown-toggle i{color:#9c27b0!important}.md-button.md-info,.md-button.md-info.md-raised{-webkit-box-shadow:0 2px 2px 0 rgba(0,188,212,.14),0 3px 1px -2px rgba(0,188,212,.2),0 1px 5px 0 rgba(0,188,212,.12);box-shadow:0 2px 2px 0 rgba(0,188,212,.14),0 3px 1px -2px rgba(0,188,212,.2),0 1px 5px 0 rgba(0,188,212,.12)}.md-button.md-info,.md-button.md-info.active,.md-button.md-info.active:focus,.md-button.md-info.active:hover,.md-button.md-info:active,.md-button.md-info:active:focus,.md-button.md-info:active:hover,.md-button.md-info:focus,.md-button.md-info:hover,.open>.md-button.md-info.dropdown-toggle,.open>.md-button.md-info.dropdown-toggle:focus,.open>.md-button.md-info.dropdown-toggle:hover{background-color:#00bcd4!important}.md-button.md-info,.md-button.md-info.active,.md-button.md-info.active:focus,.md-button.md-info.active:focus i,.md-button.md-info.active:hover,.md-button.md-info.active:hover i,.md-button.md-info.active i,.md-button.md-info:active,.md-button.md-info:active:focus,.md-button.md-info:active:focus i,.md-button.md-info:active:hover,.md-button.md-info:active:hover i,.md-button.md-info:active i,.md-button.md-info:focus,.md-button.md-info:focus i,.md-button.md-info:hover,.md-button.md-info:hover i,.md-button.md-info i,.open>.md-button.md-info.dropdown-toggle,.open>.md-button.md-info.dropdown-toggle:focus,.open>.md-button.md-info.dropdown-toggle:focus i,.open>.md-button.md-info.dropdown-toggle:hover,.open>.md-button.md-info.dropdown-toggle:hover i,.open>.md-button.md-info.dropdown-toggle i{color:#fff!important}.md-button.md-info:active,.md-button.md-info:focus,.md-button.md-info:hover{-webkit-box-shadow:0 14px 26px -12px rgba(0,188,212,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,188,212,.2);box-shadow:0 14px 26px -12px rgba(0,188,212,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,188,212,.2);background-color:#00aec5!important}.md-button.md-info.disabled,.md-button.md-info.disabled.active,.md-button.md-info.disabled.focus,.md-button.md-info.disabled:active,.md-button.md-info.disabled:focus,.md-button.md-info.disabled:hover,.md-button.md-info:disabled,.md-button.md-info:disabled.active,.md-button.md-info:disabled.focus,.md-button.md-info:disabled:active,.md-button.md-info:disabled:focus,.md-button.md-info:disabled:hover,.md-button.md-info[disabled],.md-button.md-info[disabled].active,.md-button.md-info[disabled].focus,.md-button.md-info[disabled]:active,.md-button.md-info[disabled]:focus,.md-button.md-info[disabled]:hover,fieldset[disabled] .md-button.md-info,fieldset[disabled] .md-button.md-info.active,fieldset[disabled] .md-button.md-info.focus,fieldset[disabled] .md-button.md-info:active,fieldset[disabled] .md-button.md-info:focus,fieldset[disabled] .md-button.md-info:hover{-webkit-box-shadow:none;box-shadow:none;opacity:.65;pointer-events:none}.md-button.md-info.md-simple,.md-button.md-info.md-simple.active,.md-button.md-info.md-simple.active:focus,.md-button.md-info.md-simple.active:hover,.md-button.md-info.md-simple:active,.md-button.md-info.md-simple:active:focus,.md-button.md-info.md-simple:active:hover,.md-button.md-info.md-simple:focus,.md-button.md-info.md-simple:hover,.open>.md-button.md-info.md-simple.dropdown-toggle,.open>.md-button.md-info.md-simple.dropdown-toggle:focus,.open>.md-button.md-info.md-simple.dropdown-toggle:hover{background-color:transparent!important;color:#00bcd4!important;-webkit-box-shadow:none;box-shadow:none}.md-button.md-info.md-simple.active:focus i,.md-button.md-info.md-simple.active:hover i,.md-button.md-info.md-simple.active i,.md-button.md-info.md-simple:active:focus i,.md-button.md-info.md-simple:active:hover i,.md-button.md-info.md-simple:active i,.md-button.md-info.md-simple:focus i,.md-button.md-info.md-simple:hover i,.md-button.md-info.md-simple i,.open>.md-button.md-info.md-simple.dropdown-toggle:focus i,.open>.md-button.md-info.md-simple.dropdown-toggle:hover i,.open>.md-button.md-info.md-simple.dropdown-toggle i{color:#00bcd4!important}.md-button.md-success,.md-button.md-success.md-raised{-webkit-box-shadow:0 2px 2px 0 rgba(76,175,80,.14),0 3px 1px -2px rgba(76,175,80,.2),0 1px 5px 0 rgba(76,175,80,.12);box-shadow:0 2px 2px 0 rgba(76,175,80,.14),0 3px 1px -2px rgba(76,175,80,.2),0 1px 5px 0 rgba(76,175,80,.12)}.md-button.md-success,.md-button.md-success.active,.md-button.md-success.active:focus,.md-button.md-success.active:hover,.md-button.md-success:active,.md-button.md-success:active:focus,.md-button.md-success:active:hover,.md-button.md-success:focus,.md-button.md-success:hover,.open>.md-button.md-success.dropdown-toggle,.open>.md-button.md-success.dropdown-toggle:focus,.open>.md-button.md-success.dropdown-toggle:hover{background-color:#4caf50!important}.md-button.md-success,.md-button.md-success.active,.md-button.md-success.active:focus,.md-button.md-success.active:focus i,.md-button.md-success.active:hover,.md-button.md-success.active:hover i,.md-button.md-success.active i,.md-button.md-success:active,.md-button.md-success:active:focus,.md-button.md-success:active:focus i,.md-button.md-success:active:hover,.md-button.md-success:active:hover i,.md-button.md-success:active i,.md-button.md-success:focus,.md-button.md-success:focus i,.md-button.md-success:hover,.md-button.md-success:hover i,.md-button.md-success i,.open>.md-button.md-success.dropdown-toggle,.open>.md-button.md-success.dropdown-toggle:focus,.open>.md-button.md-success.dropdown-toggle:focus i,.open>.md-button.md-success.dropdown-toggle:hover,.open>.md-button.md-success.dropdown-toggle:hover i,.open>.md-button.md-success.dropdown-toggle i{color:#fff!important}.md-button.md-success:active,.md-button.md-success:focus,.md-button.md-success:hover{-webkit-box-shadow:0 14px 26px -12px rgba(76,175,80,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(76,175,80,.2);box-shadow:0 14px 26px -12px rgba(76,175,80,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(76,175,80,.2);background-color:#47a44b!important}.md-button.md-success.disabled,.md-button.md-success.disabled.active,.md-button.md-success.disabled.focus,.md-button.md-success.disabled:active,.md-button.md-success.disabled:focus,.md-button.md-success.disabled:hover,.md-button.md-success:disabled,.md-button.md-success:disabled.active,.md-button.md-success:disabled.focus,.md-button.md-success:disabled:active,.md-button.md-success:disabled:focus,.md-button.md-success:disabled:hover,.md-button.md-success[disabled],.md-button.md-success[disabled].active,.md-button.md-success[disabled].focus,.md-button.md-success[disabled]:active,.md-button.md-success[disabled]:focus,.md-button.md-success[disabled]:hover,fieldset[disabled] .md-button.md-success,fieldset[disabled] .md-button.md-success.active,fieldset[disabled] .md-button.md-success.focus,fieldset[disabled] .md-button.md-success:active,fieldset[disabled] .md-button.md-success:focus,fieldset[disabled] .md-button.md-success:hover{-webkit-box-shadow:none;box-shadow:none;opacity:.65;pointer-events:none}.md-button.md-success.md-simple,.md-button.md-success.md-simple.active,.md-button.md-success.md-simple.active:focus,.md-button.md-success.md-simple.active:hover,.md-button.md-success.md-simple:active,.md-button.md-success.md-simple:active:focus,.md-button.md-success.md-simple:active:hover,.md-button.md-success.md-simple:focus,.md-button.md-success.md-simple:hover,.open>.md-button.md-success.md-simple.dropdown-toggle,.open>.md-button.md-success.md-simple.dropdown-toggle:focus,.open>.md-button.md-success.md-simple.dropdown-toggle:hover{background-color:transparent!important;color:#4caf50!important;-webkit-box-shadow:none;box-shadow:none}.md-button.md-success.md-simple.active:focus i,.md-button.md-success.md-simple.active:hover i,.md-button.md-success.md-simple.active i,.md-button.md-success.md-simple:active:focus i,.md-button.md-success.md-simple:active:hover i,.md-button.md-success.md-simple:active i,.md-button.md-success.md-simple:focus i,.md-button.md-success.md-simple:hover i,.md-button.md-success.md-simple i,.open>.md-button.md-success.md-simple.dropdown-toggle:focus i,.open>.md-button.md-success.md-simple.dropdown-toggle:hover i,.open>.md-button.md-success.md-simple.dropdown-toggle i{color:#4caf50!important}.md-button.md-warning,.md-button.md-warning.md-raised{-webkit-box-shadow:0 2px 2px 0 rgba(255,152,0,.14),0 3px 1px -2px rgba(255,152,0,.2),0 1px 5px 0 rgba(255,152,0,.12);box-shadow:0 2px 2px 0 rgba(255,152,0,.14),0 3px 1px -2px rgba(255,152,0,.2),0 1px 5px 0 rgba(255,152,0,.12)}.md-button.md-warning,.md-button.md-warning.active,.md-button.md-warning.active:focus,.md-button.md-warning.active:hover,.md-button.md-warning:active,.md-button.md-warning:active:focus,.md-button.md-warning:active:hover,.md-button.md-warning:focus,.md-button.md-warning:hover,.open>.md-button.md-warning.dropdown-toggle,.open>.md-button.md-warning.dropdown-toggle:focus,.open>.md-button.md-warning.dropdown-toggle:hover{background-color:#ff9800!important}.md-button.md-warning,.md-button.md-warning.active,.md-button.md-warning.active:focus,.md-button.md-warning.active:focus i,.md-button.md-warning.active:hover,.md-button.md-warning.active:hover i,.md-button.md-warning.active i,.md-button.md-warning:active,.md-button.md-warning:active:focus,.md-button.md-warning:active:focus i,.md-button.md-warning:active:hover,.md-button.md-warning:active:hover i,.md-button.md-warning:active i,.md-button.md-warning:focus,.md-button.md-warning:focus i,.md-button.md-warning:hover,.md-button.md-warning:hover i,.md-button.md-warning i,.open>.md-button.md-warning.dropdown-toggle,.open>.md-button.md-warning.dropdown-toggle:focus,.open>.md-button.md-warning.dropdown-toggle:focus i,.open>.md-button.md-warning.dropdown-toggle:hover,.open>.md-button.md-warning.dropdown-toggle:hover i,.open>.md-button.md-warning.dropdown-toggle i{color:#fff!important}.md-button.md-warning:active,.md-button.md-warning:focus,.md-button.md-warning:hover{-webkit-box-shadow:0 14px 26px -12px rgba(255,152,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,152,0,.2);box-shadow:0 14px 26px -12px rgba(255,152,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,152,0,.2);background-color:#f08f00!important}.md-button.md-warning.disabled,.md-button.md-warning.disabled.active,.md-button.md-warning.disabled.focus,.md-button.md-warning.disabled:active,.md-button.md-warning.disabled:focus,.md-button.md-warning.disabled:hover,.md-button.md-warning:disabled,.md-button.md-warning:disabled.active,.md-button.md-warning:disabled.focus,.md-button.md-warning:disabled:active,.md-button.md-warning:disabled:focus,.md-button.md-warning:disabled:hover,.md-button.md-warning[disabled],.md-button.md-warning[disabled].active,.md-button.md-warning[disabled].focus,.md-button.md-warning[disabled]:active,.md-button.md-warning[disabled]:focus,.md-button.md-warning[disabled]:hover,fieldset[disabled] .md-button.md-warning,fieldset[disabled] .md-button.md-warning.active,fieldset[disabled] .md-button.md-warning.focus,fieldset[disabled] .md-button.md-warning:active,fieldset[disabled] .md-button.md-warning:focus,fieldset[disabled] .md-button.md-warning:hover{-webkit-box-shadow:none;box-shadow:none;opacity:.65;pointer-events:none}.md-button.md-warning.md-simple,.md-button.md-warning.md-simple.active,.md-button.md-warning.md-simple.active:focus,.md-button.md-warning.md-simple.active:hover,.md-button.md-warning.md-simple:active,.md-button.md-warning.md-simple:active:focus,.md-button.md-warning.md-simple:active:hover,.md-button.md-warning.md-simple:focus,.md-button.md-warning.md-simple:hover,.open>.md-button.md-warning.md-simple.dropdown-toggle,.open>.md-button.md-warning.md-simple.dropdown-toggle:focus,.open>.md-button.md-warning.md-simple.dropdown-toggle:hover{background-color:transparent!important;color:#ff9800!important;-webkit-box-shadow:none;box-shadow:none}.md-button.md-warning.md-simple.active:focus i,.md-button.md-warning.md-simple.active:hover i,.md-button.md-warning.md-simple.active i,.md-button.md-warning.md-simple:active:focus i,.md-button.md-warning.md-simple:active:hover i,.md-button.md-warning.md-simple:active i,.md-button.md-warning.md-simple:focus i,.md-button.md-warning.md-simple:hover i,.md-button.md-warning.md-simple i,.open>.md-button.md-warning.md-simple.dropdown-toggle:focus i,.open>.md-button.md-warning.md-simple.dropdown-toggle:hover i,.open>.md-button.md-warning.md-simple.dropdown-toggle i{color:#ff9800!important}.md-button.md-danger,.md-button.md-danger.md-raised{-webkit-box-shadow:0 2px 2px 0 rgba(244,67,54,.14),0 3px 1px -2px rgba(244,67,54,.2),0 1px 5px 0 rgba(244,67,54,.12);box-shadow:0 2px 2px 0 rgba(244,67,54,.14),0 3px 1px -2px rgba(244,67,54,.2),0 1px 5px 0 rgba(244,67,54,.12)}.md-button.md-danger,.md-button.md-danger.active,.md-button.md-danger.active:focus,.md-button.md-danger.active:hover,.md-button.md-danger:active,.md-button.md-danger:active:focus,.md-button.md-danger:active:hover,.md-button.md-danger:focus,.md-button.md-danger:hover,.open>.md-button.md-danger.dropdown-toggle,.open>.md-button.md-danger.dropdown-toggle:focus,.open>.md-button.md-danger.dropdown-toggle:hover{background-color:#f44336!important}.md-button.md-danger,.md-button.md-danger.active,.md-button.md-danger.active:focus,.md-button.md-danger.active:focus i,.md-button.md-danger.active:hover,.md-button.md-danger.active:hover i,.md-button.md-danger.active i,.md-button.md-danger:active,.md-button.md-danger:active:focus,.md-button.md-danger:active:focus i,.md-button.md-danger:active:hover,.md-button.md-danger:active:hover i,.md-button.md-danger:active i,.md-button.md-danger:focus,.md-button.md-danger:focus i,.md-button.md-danger:hover,.md-button.md-danger:hover i,.md-button.md-danger i,.open>.md-button.md-danger.dropdown-toggle,.open>.md-button.md-danger.dropdown-toggle:focus,.open>.md-button.md-danger.dropdown-toggle:focus i,.open>.md-button.md-danger.dropdown-toggle:hover,.open>.md-button.md-danger.dropdown-toggle:hover i,.open>.md-button.md-danger.dropdown-toggle i{color:#fff!important}.md-button.md-danger:active,.md-button.md-danger:focus,.md-button.md-danger:hover{-webkit-box-shadow:0 14px 26px -12px rgba(244,67,54,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(244,67,54,.2);box-shadow:0 14px 26px -12px rgba(244,67,54,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(244,67,54,.2);background-color:#f33527!important}.md-button.md-danger.disabled,.md-button.md-danger.disabled.active,.md-button.md-danger.disabled.focus,.md-button.md-danger.disabled:active,.md-button.md-danger.disabled:focus,.md-button.md-danger.disabled:hover,.md-button.md-danger:disabled,.md-button.md-danger:disabled.active,.md-button.md-danger:disabled.focus,.md-button.md-danger:disabled:active,.md-button.md-danger:disabled:focus,.md-button.md-danger:disabled:hover,.md-button.md-danger[disabled],.md-button.md-danger[disabled].active,.md-button.md-danger[disabled].focus,.md-button.md-danger[disabled]:active,.md-button.md-danger[disabled]:focus,.md-button.md-danger[disabled]:hover,fieldset[disabled] .md-button.md-danger,fieldset[disabled] .md-button.md-danger.active,fieldset[disabled] .md-button.md-danger.focus,fieldset[disabled] .md-button.md-danger:active,fieldset[disabled] .md-button.md-danger:focus,fieldset[disabled] .md-button.md-danger:hover{-webkit-box-shadow:none;box-shadow:none;opacity:.65;pointer-events:none}.md-button.md-danger.md-simple,.md-button.md-danger.md-simple.active,.md-button.md-danger.md-simple.active:focus,.md-button.md-danger.md-simple.active:hover,.md-button.md-danger.md-simple:active,.md-button.md-danger.md-simple:active:focus,.md-button.md-danger.md-simple:active:hover,.md-button.md-danger.md-simple:focus,.md-button.md-danger.md-simple:hover,.open>.md-button.md-danger.md-simple.dropdown-toggle,.open>.md-button.md-danger.md-simple.dropdown-toggle:focus,.open>.md-button.md-danger.md-simple.dropdown-toggle:hover{background-color:transparent!important;color:#f44336!important;-webkit-box-shadow:none;box-shadow:none}.md-button.md-danger.md-simple.active:focus i,.md-button.md-danger.md-simple.active:hover i,.md-button.md-danger.md-simple.active i,.md-button.md-danger.md-simple:active:focus i,.md-button.md-danger.md-simple:active:hover i,.md-button.md-danger.md-simple:active i,.md-button.md-danger.md-simple:focus i,.md-button.md-danger.md-simple:hover i,.md-button.md-danger.md-simple i,.open>.md-button.md-danger.md-simple.dropdown-toggle:focus i,.open>.md-button.md-danger.md-simple.dropdown-toggle:hover i,.open>.md-button.md-danger.md-simple.dropdown-toggle i{color:#f44336!important}.md-button.md-rose,.md-button.md-rose.md-raised{-webkit-box-shadow:0 2px 2px 0 rgba(233,30,99,.14),0 3px 1px -2px rgba(233,30,99,.2),0 1px 5px 0 rgba(233,30,99,.12);box-shadow:0 2px 2px 0 rgba(233,30,99,.14),0 3px 1px -2px rgba(233,30,99,.2),0 1px 5px 0 rgba(233,30,99,.12)}.md-button.md-rose,.md-button.md-rose.active,.md-button.md-rose.active:focus,.md-button.md-rose.active:hover,.md-button.md-rose:active,.md-button.md-rose:active:focus,.md-button.md-rose:active:hover,.md-button.md-rose:focus,.md-button.md-rose:hover,.open>.md-button.md-rose.dropdown-toggle,.open>.md-button.md-rose.dropdown-toggle:focus,.open>.md-button.md-rose.dropdown-toggle:hover{background-color:#e91e63!important}.md-button.md-rose,.md-button.md-rose.active,.md-button.md-rose.active:focus,.md-button.md-rose.active:focus i,.md-button.md-rose.active:hover,.md-button.md-rose.active:hover i,.md-button.md-rose.active i,.md-button.md-rose:active,.md-button.md-rose:active:focus,.md-button.md-rose:active:focus i,.md-button.md-rose:active:hover,.md-button.md-rose:active:hover i,.md-button.md-rose:active i,.md-button.md-rose:focus,.md-button.md-rose:focus i,.md-button.md-rose:hover,.md-button.md-rose:hover i,.md-button.md-rose i,.open>.md-button.md-rose.dropdown-toggle,.open>.md-button.md-rose.dropdown-toggle:focus,.open>.md-button.md-rose.dropdown-toggle:focus i,.open>.md-button.md-rose.dropdown-toggle:hover,.open>.md-button.md-rose.dropdown-toggle:hover i,.open>.md-button.md-rose.dropdown-toggle i{color:#fff!important}.md-button.md-rose:active,.md-button.md-rose:focus,.md-button.md-rose:hover{-webkit-box-shadow:0 14px 26px -12px rgba(233,30,99,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(233,30,99,.2);box-shadow:0 14px 26px -12px rgba(233,30,99,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(233,30,99,.2);background-color:#e2165b!important}.md-button.md-rose.disabled,.md-button.md-rose.disabled.active,.md-button.md-rose.disabled.focus,.md-button.md-rose.disabled:active,.md-button.md-rose.disabled:focus,.md-button.md-rose.disabled:hover,.md-button.md-rose:disabled,.md-button.md-rose:disabled.active,.md-button.md-rose:disabled.focus,.md-button.md-rose:disabled:active,.md-button.md-rose:disabled:focus,.md-button.md-rose:disabled:hover,.md-button.md-rose[disabled],.md-button.md-rose[disabled].active,.md-button.md-rose[disabled].focus,.md-button.md-rose[disabled]:active,.md-button.md-rose[disabled]:focus,.md-button.md-rose[disabled]:hover,fieldset[disabled] .md-button.md-rose,fieldset[disabled] .md-button.md-rose.active,fieldset[disabled] .md-button.md-rose.focus,fieldset[disabled] .md-button.md-rose:active,fieldset[disabled] .md-button.md-rose:focus,fieldset[disabled] .md-button.md-rose:hover{-webkit-box-shadow:none;box-shadow:none;opacity:.65;pointer-events:none}.md-button.md-rose.md-simple,.md-button.md-rose.md-simple.active,.md-button.md-rose.md-simple.active:focus,.md-button.md-rose.md-simple.active:hover,.md-button.md-rose.md-simple:active,.md-button.md-rose.md-simple:active:focus,.md-button.md-rose.md-simple:active:hover,.md-button.md-rose.md-simple:focus,.md-button.md-rose.md-simple:hover,.open>.md-button.md-rose.md-simple.dropdown-toggle,.open>.md-button.md-rose.md-simple.dropdown-toggle:focus,.open>.md-button.md-rose.md-simple.dropdown-toggle:hover{background-color:transparent!important;color:#e91e63!important;-webkit-box-shadow:none;box-shadow:none}.md-button.md-rose.md-simple.active:focus i,.md-button.md-rose.md-simple.active:hover i,.md-button.md-rose.md-simple.active i,.md-button.md-rose.md-simple:active:focus i,.md-button.md-rose.md-simple:active:hover i,.md-button.md-rose.md-simple:active i,.md-button.md-rose.md-simple:focus i,.md-button.md-rose.md-simple:hover i,.md-button.md-rose.md-simple i,.open>.md-button.md-rose.md-simple.dropdown-toggle:focus i,.open>.md-button.md-rose.md-simple.dropdown-toggle:hover i,.open>.md-button.md-rose.md-simple.dropdown-toggle i{color:#e91e63!important}.md-button:active,.md-button:active:focus,.md-button:focus{outline:0}.md-button.md-round,.md-button.md-round.md-fab,.md-button.md-round.md-just-icon{border-radius:30px}.md-button:not(.btn-just-icon):not(.btn-fab) .fa{font-size:18px;margin-top:-2px;position:relative;top:0}.md-button.btn-fab{border-radius:50%;font-size:24px;height:56px;margin:auto;min-width:56px;width:56px;padding:0;overflow:hidden;position:relative;line-height:normal}.md-button.btn-fab .ripple-container{border-radius:50%}.btn-group-sm .md-button.btn-fab,.md-button.btn-fab.btn-fab-mini{height:40px;min-width:40px;width:40px}.btn-group-sm .md-button.btn-fab.material-icons,.md-button.btn-fab.btn-fab-mini.material-icons{top:-3.5px;left:-3.5px}.btn-group-sm .md-button.btn-fab .material-icons,.md-button.btn-fab.btn-fab-mini .material-icons{font-size:17px}.md-button.btn-fab i.material-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-12px,-12px);transform:translate(-12px,-12px);line-height:24px;width:24px;font-size:24px}.md-button.md-lg .md-ripple{font-size:14px;padding:1.125rem 2.25rem!important;line-height:1.333333}.md-button.md-sm .md-ripple{padding:.40625rem 1.25rem!important;font-size:11px}.md-button.md-fab,.md-button.md-just-icon{height:41px;min-width:41px;width:41px;padding:0;overflow:hidden;position:relative;line-height:41px}.md-button.md-fab,.md-button.md-fab i,.md-button.md-just-icon,.md-button.md-just-icon i{font-size:20px!important}.md-button .md-button-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn .material-icons{vertical-align:middle;font-size:17px;top:-1px;position:relative}.navbar .navbar-nav>li>a.btn{margin-top:2px;margin-bottom:2px}.navbar .navbar-nav>li>a.btn.btn-fab{margin:5px 2px}.navbar .navbar-nav>li>a:not(.btn) .material-icons{margin-top:-3px;top:0;position:relative;margin-right:3px}.navbar .navbar-nav>li>.profile-photo{margin:5px 2px}.navbar-default:not(.navbar-transparent) .navbar-nav>li>a.btn.btn-white.btn-simple{color:#555}.button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md-group>.md-button:not(:last-child):not(.dropdown-toggle),.md-group>.md-group:not(:last-child)>.md-button{border-top-right-radius:0;border-bottom-right-radius:0}.md-group>.md-button:not(:first-child),.md-group>.md-group:not(:first-child)>.md-button{border-top-left-radius:0;border-bottom-left-radius:0}.md-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.md-group .md-button{min-width:auto!important;width:auto!important;margin-left:0;margin-right:0}.VueCarousel-pagination{position:absolute;bottom:5px;margin-bottom:15px}.VueCarousel-wrapper{border-radius:6px}.VueCarousel-dot{width:10px!important;height:10px!important;padding:0!important;margin:10px;border:1px solid #fff;background:#fff!important;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);border-radius:2px!important;-webkit-transition:all .3s linear;transition:all .3s linear}.VueCarousel-dot:focus{outline:0!important}.VueCarousel-dot--active{margin-top:10px;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.carousel-caption{position:absolute;bottom:25px;left:0;right:0;text-align:center;padding-top:20px;padding-bottom:45px}.carousel-caption,.carousel-caption .fa,.carousel-caption .fab,.carousel-caption .fas,.carousel-caption .md-icon{color:#fff!important}.VueCarousel-navigation-prev{left:95px!important}.VueCarousel-navigation-next{right:95px!important}.VueCarousel-navigation-next i,.VueCarousel-navigation-prev i{font-size:50px;color:#fff!important;opacity:.5}.VueCarousel-navigation-next i:hover,.VueCarousel-navigation-prev i:hover{opacity:1}.VueCarousel-slide{position:relative}.md-menu-content:not(.md-select-menu) .md-menu-content-container .md-list .md-list-item{margin:0 .3125rem}.md-menu-content:not(.md-select-menu) .md-menu-content-container .md-list .md-list-item:not(:last-child){margin-bottom:5px}.md-menu-content:not(.md-select-menu) .md-menu-content-container .md-list .md-list-item .md-list-item-button{background-color:transparent;color:#333!important;border-radius:3px}.md-menu-content:not(.md-select-menu) .md-menu-content-container .md-list .md-list-item .md-list-item-button:hover{background-color:#9c27b0!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(156,39,176,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(156,39,176,.6);color:#fff!important}.md-menu-content:not(.md-select-menu) .md-menu-content-container .md-list .md-list-item .md-list-item-button .md-list-item-content{min-height:38px;font-size:13px}.md-menu-content:not(.md-select-menu) .md-menu-content-container .md-list .md-list-item .md-list-item-button .md-list-item-content span{top:auto;left:auto;right:0;padding-left:15px;padding-right:15px}body{background-color:#eee;letter-spacing:unset;font-size:1rem;color:#3c4858;line-height:1.5em}.main{background:#fff;position:relative;z-index:3}.main-raised{margin:-60px 30px 0;border-radius:6px;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.wrapper.wrapper-full-page{height:auto;min-height:100vh}blockquote p{font-style:italic}.life-of-material-dashboard{background:#fff}a{color:#9c27b0}a:focus,a:hover{color:#89229b!important;text-decoration:none!important}a.text-info:focus,a.text-info:hover{color:#00a5bb}a .material-icons{vertical-align:middle}.dropdown.open .dropdown-toggle .md-ripple:after{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.caret,.md-toolbar{-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.animation-transition-general{-webkit-transition:all .3s linear;transition:all .3s linear}.animation-transition-slow{-webkit-transition:all .37s linear;transition:all .37s linear}.animation-transition-fast{-webkit-transition:all .15s ease 0s;transition:all .15s ease 0s}legend{border-bottom:0}.pull-left{float:left}.pull-right{float:right}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}:focus{outline:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.places-buttons .md-button{width:30%;margin-left:10px;margin-right:10px}.md-theme-default :not(input):not(textarea)::-moz-selection{background-color:#c8c8c8!important}.md-theme-default :not(input):not(textarea)::selection{background-color:#c8c8c8!important}.container,.container-fluid{padding-right:15px;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;position:relative}.section .container,.section .container-fluid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.md-ripple .md-ripple-wave{border-radius:50%!important}.small,small{font-size:75%;color:#777;font-weight:400}.ml-auto,.mx-auto{margin-left:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.md-layout{margin-right:-15px;margin-left:-15px}.img-thumbnail{border-radius:16px}.img-raised{-webkit-box-shadow:0 5px 15px -8px rgba(0,0,0,.24),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 5px 15px -8px rgba(0,0,0,.24),0 8px 10px -5px rgba(0,0,0,.2)}.rounded{border-radius:6px!important}.rounded-circle{border-radius:50%!important}.responsive-image{max-width:50%;margin:0 auto}.info{max-width:360px;margin:0 auto;padding:70px 0 30px}.info .icon{color:#999}.info .icon>i{font-size:3.85rem!important;min-width:auto;width:auto;height:auto;vertical-align:unset}.info .info-title{color:#3c4858;margin:1.75rem 0 .875rem}.info p{color:#999}.info-horizontal .icon{float:left;margin-top:24px;margin-right:10px}.info-horizontal .icon>i{font-size:2.25rem}.info-horizontal .description{overflow:hidden}.icon.icon-primary i{color:#9c27b0!important}.icon.icon-info i{color:#00bcd4!important}.icon.icon-success i{color:#4caf50!important}.icon.icon-warning i{color:#ff9800!important}.icon.icon-danger i{color:#f44336!important}.icon.icon-rose i{color:#e91e63!important}.md-datepicker-body-header .md-icon-button{background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-weight:500}.md-datepicker-body-header .md-icon-button:focus,.md-datepicker-body-header .md-icon-button:hover{background-color:#eee!important}.md-datepicker-body-header .md-icon-button .md-button-content svg{fill:#212529!important}.md-dialog-actions .md-button,.md-dialog-actions .md-button.active,.md-dialog-actions .md-button.active:focus,.md-dialog-actions .md-button.active:hover,.md-dialog-actions .md-button:active,.md-dialog-actions .md-button:active:focus,.md-dialog-actions .md-button:active:hover,.md-dialog-actions .md-button:focus,.md-dialog-actions .md-button:hover,.open>.md-dialog-actions .md-button.dropdown-toggle,.open>.md-dialog-actions .md-button.dropdown-toggle:focus,.open>.md-dialog-actions .md-button.dropdown-toggle:hover{background-color:#4caf50!important}.md-dialog-actions .md-button:active,.md-dialog-actions .md-button:focus,.md-dialog-actions .md-button:hover{-webkit-box-shadow:0 14px 26px -12px rgba(76,175,80,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(76,175,80,.2);box-shadow:0 14px 26px -12px rgba(76,175,80,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(76,175,80,.2)}.md-datepicker-header .md-datepicker-date-select{font-size:30px}.md-button[class*=md-datepicker-]{background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-weight:500;border-radius:3px;margin-left:48px;margin-right:48px}.md-button[class*=md-datepicker-]:focus,.md-button[class*=md-datepicker-]:hover{background-color:#eee!important}.md-button[class*=md-datepicker-] .md-button-content{color:#212529!important}.md-datepicker-day-button{font-size:.875rem}.md-datepicker-day-button:focus,.md-datepicker-day-button:hover{background-color:#eee!important}.md-datepicker-selected,.md-datepicker-today{-webkit-box-shadow:0 2px 2px 0 rgba(76,175,80,.14),0 3px 1px -2px rgba(76,175,80,.2),0 1px 5px 0 rgba(76,175,80,.12);box-shadow:0 2px 2px 0 rgba(76,175,80,.14),0 3px 1px -2px rgba(76,175,80,.2),0 1px 5px 0 rgba(76,175,80,.12);font-weight:lighter!important}.md-datepicker-selected,.md-datepicker-selected:focus,.md-datepicker-selected:hover,.md-datepicker-today,.md-datepicker-today:focus,.md-datepicker-today:hover{background-color:#4caf50!important;color:#fff!important}.md-datepicker-month-button,.md-datepicker-year-button{font-weight:300}.md-datepicker-day,.md-datepicker-dayname,.md-datepicker-monthname{font-weight:300!important}.md-datepicker-dialog .md-datepicker-header{background:linear-gradient(60deg,#66bb6a,#43a047)!important}.md-datepicker-dialog,.md-datepicker-overlay{z-index:9999}.md-field .md-input,.md-field .md-textarea{height:36px;padding:7px 0;font-size:14px!important;-webkit-text-fill-color:#3c4858!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.md-field>.fab~.md-input,.md-field>.fas~.md-input,.md-field>.fa~.md-input{margin-left:12px}.md-field>.fa,.md-field>.fab,.md-field>.fas{width:24px;min-width:24px;height:24px;position:relative;top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.4s cubic-bezier(.25,.8,.25,1);transition:.4s cubic-bezier(.25,.8,.25,1)}.md-field.has-white:before,.md-field.has-white:not(.md-disabled):after{background-color:#fff!important}.md-field.has-white label{color:#fff!important}.md-field.has-white .md-input{-webkit-text-fill-color:#fff!important;color:#fff!important}.md-field.has-green:before{background-color:#4caf50!important}.md-field.has-green.md-focused .md-icon{color:#4caf50!important}.md-field.has-danger:before{background-color:#f44336!important}.md-field.has-danger.md-focused .md-icon{color:#f44336!important}.md-field.has-warning:before{background-color:#ff9800!important}.md-field.has-warning.md-focused .md-icon{color:#ff9800!important}.md-field.has-rose:before{background-color:#e91e63!important}.md-field.has-rose.md-focused .md-icon{color:#e91e63!important}.md-field.has-info:before{background-color:#00bcd4!important}.md-field.has-info.md-focused .md-icon{color:#00bcd4!important}.md-field.has-primary:before{background-color:#9c27b0!important}.md-field.has-primary.md-focused .md-icon{color:#9c27b0!important}.md-field.md-has-textarea:not(.md-autogrow).md-focused .md-textarea,.md-field.md-has-textarea:not(.md-autogrow).md-has-value .md-textarea{margin-top:20px;padding-top:0}.md-field.md-valid.md-focused label,.md-field.md-valid label{color:#4caf50!important}.md-field.md-valid.md-focused:before,.md-field.md-valid:before{background-color:#4caf50!important}.md-field.md-valid.md-focused .md-icon,.md-field.md-valid .md-icon{color:#4caf50!important}.md-field.md-error.md-focused label,.md-field.md-error label{color:#f44336!important}.md-field.md-error.md-focused:before,.md-field.md-error:before{background-color:#f44336!important}.md-field.md-error.md-focused .md-icon,.md-field.md-error .md-icon{color:#f44336!important}.md-field.md-has-textarea:not(.md-autogrow) .md-textarea{min-height:85px}.md-field.md-has-textarea:not(.md-autogrow) label{left:0}.md-field.md-focused label,.md-field.md-has-value label{top:-1rem}.md-field .md-helper-text{color:#6c757d!important;bottom:18px;opacity:0;font-size:.75rem;visibility:hidden}.md-field .md-input::-moz-placeholder{font-size:14px;color:#aaa!important}.md-field .md-input:-ms-input-placeholder{font-size:14px;color:#aaa!important}.md-field .md-input::-webkit-input-placeholder{font-size:14px;color:#aaa!important}.md-field.md-focused .md-helper-text{opacity:1;bottom:-10px;visibility:visible}.sidebar .md-field.md-theme-default.md-focused .md-input{color:#fff!important;-webkit-text-fill-color:#fff!important}.md-field label{font-size:14px;font-weight:400;color:#aaa!important;line-height:1.4;top:26px}.md-field.md-disabled .md-input{cursor:not-allowed}.md-field.md-disabled:after{border-bottom:1px dotted #d2d2d2;background-color:transparent!important;background-image:none!important}.md-field:not(.md-disabled):after{background-color:#d2d2d2!important}.md-field:before{background-color:#9c27b0!important}.md-field.md-focused.md-has-value label,.md-field.md-focused label,.md-field.md-has-value label{font-size:.6875rem}.md-field.md-has-textarea:not(.md-autogrow):after,.md-field.md-has-textarea:not(.md-autogrow):before{border:0;border-radius:0;border-bottom:1px solid transparent;border-color:#d2d2d2!important}.md-field.md-has-textarea:not(.md-autogrow):before{border-bottom:2px solid transparent;border-color:#4caf50!important;-webkit-transform:scaleX(.12);transform:scaleX(.12)}.md-field.md-has-textarea:not(.md-autogrow).md-focused label,.md-field.md-has-textarea:not(.md-autogrow).md-has-value label{top:0}.md-field.md-focused.md-has-textarea:not(.md-autogrow):before{-webkit-transform:scaleX(1);transform:scaleX(1)}.md-field .md-input-action{top:0;border-radius:50%;width:32px!important;height:32px!important;background-color:#fff!important}.md-field .md-input-action .md-button-content i{width:18px;height:18px}.md-field .md-input-action .md-button-content i svg{fill:#999!important}.md-field{padding-bottom:10px;padding-top:0;margin:13px 0 0;min-height:auto}.md-field.md-field.md-has-value label,.md-field.md-focused label{top:-.8rem}.md-field.md-focused>.fa,.md-field.md-focused>.fab,.md-field.md-focused>.fas,.md-field.md-focused>.md-icon{color:#9c27b0!important}.md-field .error.md-icon,.md-field .success.md-icon{-webkit-transition:none;transition:none;position:absolute;right:0;top:3px;font-size:20px!important}.md-field .error.md-icon:after,.md-field .success.md-icon:after{display:none}.md-field:after,.md-field:before{bottom:10px}.md-field label{top:9px}.md-field.md-datepicker>.md-icon,.md-field.md-form-group>.md-icon{margin:6px 0;color:inherit}.md-field.md-datepicker>.md-icon:after,.md-field.md-form-group>.md-icon:after{display:none}.md-field.md-datepicker:after,.md-field.md-datepicker:before,.md-field.md-form-group:after,.md-field.md-form-group:before{width:calc(100% - 36px);margin-left:auto}.form-control-static{margin:0}.form-category{color:#333}.md-label-on-right{padding:20px 5px 0 0;text-align:left}.md-label-on-right code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}textarea{resize:none}.badge{display:inline-block;border-radius:12px;padding:5px 12px;text-transform:uppercase;font-size:10px;color:#fff;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}.badge:not(:last-child){margin-right:5px}.badge.badge-primary{background-color:#9c27b0}.badge.badge-info{background-color:#00bcd4}.badge.badge-success{background-color:#4caf50}.badge.badge-warning{background-color:#ff9800}.badge.badge-danger{background-color:#f44336}.badge.badge-rose{background-color:#e91e63}.badge.badge-default{background-color:#999}.badge-default[href]:focus,.badge-default[href]:hover{background-color:#8c8c8c}.badge-primary[href]:focus,.badge-primary[href]:hover{background-color:#89229b}.badge-info[href]:focus,.badge-info[href]:hover{background-color:#00a5bb}.badge-success[href]:focus,.badge-success[href]:hover{background-color:#449d48}.badge-warning[href]:focus,.badge-warning[href]:hover{background-color:#e68900;color:#fff}.badge-danger[href]:focus,.badge-danger[href]:hover{background-color:#f32c1e}.badge-rose[href]:focus,.badge-rose[href]:hover{background-color:#d81558}.md-progress-bar{height:4px;margin-bottom:20px}.md-progress-bar.md-rose:not(.md-buffer){background:rgba(233,30,99,.2)}.md-progress-bar.md-rose .md-progress-bar-fill{background-color:#e91e63!important}.md-progress-bar.md-rose.md-buffer .md-progress-bar-fill{background-color:#e91e63}.md-progress-bar.md-rose.md-buffer .md-progress-bar-buffer{border-color:rgba(233,30,99,.2)}.md-progress-bar.md-danger:not(.md-buffer){background:rgba(244,67,54,.2)}.md-progress-bar.md-danger .md-progress-bar-fill{background-color:#f44336!important}.md-progress-bar.md-danger.md-buffer .md-progress-bar-fill{background-color:#f44336}.md-progress-bar.md-danger.md-buffer .md-progress-bar-buffer{border-color:rgba(244,67,54,.2)}.md-progress-bar.md-primary:not(.md-buffer){background:rgba(156,39,176,.2)}.md-progress-bar.md-primary .md-progress-bar-fill{background-color:#9c27b0!important}.md-progress-bar.md-primary.md-buffer .md-progress-bar-fill{background-color:#9c27b0}.md-progress-bar.md-primary.md-buffer .md-progress-bar-buffer{border-color:rgba(156,39,176,.2)}.md-progress-bar.md-info:not(.md-buffer){background:rgba(0,188,212,.2)}.md-progress-bar.md-info .md-progress-bar-fill{background-color:#00bcd4!important}.md-progress-bar.md-info.md-buffer .md-progress-bar-fill{background-color:#00bcd4}.md-progress-bar.md-info.md-buffer .md-progress-bar-buffer{border-color:rgba(0,188,212,.2)}.md-progress-bar.md-success:not(.md-buffer){background:rgba(76,175,80,.2)}.md-progress-bar.md-success .md-progress-bar-fill{background-color:#4caf50!important}.md-progress-bar.md-success.md-buffer .md-progress-bar-fill{background-color:#4caf50}.md-progress-bar.md-success.md-buffer .md-progress-bar-buffer{border-color:rgba(76,175,80,.2)}.md-progress-bar.md-warning:not(.md-buffer){background:rgba(255,152,0,.2)}.md-progress-bar.md-warning .md-progress-bar-fill{background-color:#ff9800!important}.md-progress-bar.md-warning.md-buffer .md-progress-bar-fill{background-color:#ff9800}.md-progress-bar.md-warning.md-buffer .md-progress-bar-buffer{border-color:rgba(255,152,0,.2)}.alert{border:0;border-radius:0;position:relative;padding:20px 15px;line-height:20px;margin-bottom:20px;background-color:#999;color:#fff;border-radius:3px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px hsla(0,0%,60%,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px hsla(0,0%,60%,.6)}.notifications .alert{margin-bottom:0}.alert .container{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;display:flow-root;padding:0 31px;line-height:1.7}.alert b{font-weight:500;text-transform:uppercase;font-size:12px}.alert.alert-info{background-color:#00cae3;color:#fff;border-radius:3px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(0,202,227,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(0,202,227,.6)}.alert.alert-danger{background-color:#f55145;color:#fff;border-radius:3px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(245,81,69,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(245,81,69,.6)}.alert.alert-primary{background-color:#a72abd;color:#fff;border-radius:3px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(167,42,189,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(167,42,189,.6)}.alert.alert-warning{background-color:#ff9e0f;color:#fff;border-radius:3px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,158,15,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,158,15,.6)}.alert.alert-success{background-color:#55b559;color:#fff;border-radius:3px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(85,181,89,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(85,181,89,.6)}.alert-danger,.alert-info,.alert-success,.alert-warning{color:#fff}.alert-default .alert-link,.alert-default a{color:rgba(0,0,0,.87)}.alert .close{position:absolute;right:0;font-size:inherit;font-weight:700;line-height:1;color:#fff;opacity:.9;background-color:transparent;border:0;cursor:pointer;top:0;bottom:0}.alert .close i{font-size:20px!important;color:#fff!important;font-weight:400}.alert i[data-notify=icon]{font-size:30px;display:block;left:15px;position:absolute;top:50%;margin-top:-15px}.alert .alert-icon{display:inline-block;margin-right:15px}.alert .alert-icon i{color:#fff!important;height:22px}.alert.alert-with-icon{padding-left:65px}.md-table-cell-container{padding:0}.md-table-cell:last-child .md-table-cell-container{padding-right:0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex}.md-table-head-container{height:auto;padding:0}.md-tabs-content table thead{display:none}.md-tabs-container tbody .md-table-row:first-child td{border:0}.md-table-cell{padding:12px 8px;font-size:14px}.md-table-head-label{font-size:1.0625rem;padding-left:8px;font-weight:300}.md-table .md-table-row:hover .md-table-cell{background-color:transparent!important}.md-table .md-table-row:hover{background:#f5f5f5!important}.md-card-plain .md-card-content>div .md-table,.md-card-plain .md-card-content>div .md-table .md-table-content{background-color:transparent!important}.md-table[table-header-color=orange] .md-table-head{color:#ff9800!important}.md-table[table-header-color=purple] .md-table-head{color:#9c27b0!important}.md-table[table-header-color=blue] .md-table-head{color:#00bcd4!important}.md-table[table-header-color=red] .md-table-head{color:#f44336!important}.md-table[table-header-color=green] .md-table-head{color:#4caf50!important}.md-table .md-table-row td{border-top-color:rgba(0,0,0,.06)!important}.md-layout-item{padding-right:15px;padding-left:15px}.page-header{height:100vh;background-position:50%;background-size:cover;margin:0;padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-header .carousel .carousel-indicators{bottom:60px}.page-header .title,.page-header>.container{color:#fff}.page-header.header-small{height:65vh;min-height:65vh}.page-header .iframe-container iframe{width:100%;-webkit-box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.header-filter{position:relative}.header-filter:after,.header-filter:before{position:absolute;z-index:1;width:100%;height:100%;display:block;left:0;top:0;content:""}.header-filter .md-layout{z-index:2;position:relative}.clear-filter:before{background:none}.purple-filter:after{background:rgba(101,47,142,.64);background:linear-gradient(45deg,rgba(101,47,142,.88),rgba(125,46,185,.45));background:-webkit-linear-gradient(135deg,rgba(101,47,142,.88),rgba(125,46,185,.45))}.index-page .section-components h6.description{margin-top:5px;margin-bottom:30px}.index-page .page-header{height:90vh;overflow:hidden}.index-page .brand{color:#fff;text-align:center}.index-page .brand h1{font-size:6rem;font-weight:600;display:inline-block;position:relative;line-height:1.15em;text-shadow:0 15px 102.86px rgba(0,0,0,.7),0 15px 40.02px rgba(0,0,0,.21)}.index-page .brand h3{font-size:2.23rem;margin:10px auto 0;line-height:0;font-weight:400;text-shadow:0 15px 102.86px rgba(0,0,0,.9),0 15px 40.02px rgba(0,0,0,.51)}.index-page h4.description{font-size:1.5em}.section{padding:70px 0}.profile-page .page-header{height:380px;background-position:50%}.profile-page .page-header:before{background:rgba(0,0,0,.2)}.profile-page .profile{text-align:center}.profile-page .profile img{max-width:160px;width:100%;margin:0 auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.profile-page .profile .name{margin-top:-80px}.profile-page .follow{position:absolute;top:0;right:0}.profile-page .description{margin:15px auto 0;max-width:600px}.profile-page .profile-tabs{margin-top:60px}.profile-page .gallery{margin-top:45px;padding-bottom:50px}.profile-page .gallery img{width:100%;margin-bottom:30px}.profile-page .follow .btn-fab{margin-top:-28px}.profile-page .card-background .content{padding:30% 0;min-width:160px}.profile-page .work{padding:40px 0}.profile-page .work .collections{margin-top:20px}.profile-page .work .stats ul>li{padding:5px 0;font-size:1em}.profile-page .work .stats ul>li b{font-size:1.2em}.profile-page .connections{padding:40px 0}.profile-page .connections .card-profile{text-align:left}.profile-page .tab-content .collections .card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-page .tab-content .collections .card .card-body .badge{display:inline-table;margin:0 auto}.landing-page .page-header:before{background:rgba(0,0,0,.2)}.login-page .footer{position:absolute;width:100%;background:transparent;bottom:0;color:#fff;z-index:1}.login-page .footer .copyright a{color:#fff}.login-page .page-header{height:100%;min-height:-webkit-fill-available}.login-page .page-header:before{background:rgba(0,0,0,.2)}.login-page .page-header>.container{padding-top:100px;padding-bottom:150px}.md-checkbox .md-checkbox-container{border:1px solid rgba(0,0,0,.54);border-radius:3px}.md-checkbox .md-checkbox-container .md-ripple{overflow:hidden}.md-checkbox.md-checked .md-checkbox-container:after{border-color:#9c27b0!important;top:1px;left:6px}.md-checkbox .md-checkbox-label{font-weight:400;font-size:.875rem;color:#aaa;padding-left:10px}.md-checkbox.md-theme-default.md-checked .md-checkbox-container{background-color:transparent!important;border-color:inherit}.md-checkbox.md-theme-default.md-checked .md-ripple{color:inherit}.md-checkbox.md-disabled .md-checkbox-container,.md-checkbox.md-disabled .md-checkbox-label{opacity:.26;border-color:rgba(0,0,0,.54)!important}.md-checkbox.md-checked.md-disabled .md-checkbox-container{background-color:transparent!important;border-color:rgba(0,0,0,.54)!important;opacity:.26}.md-checkbox.md-checked.md-disabled .md-checkbox-container:after{border-color:rgba(0,0,0,.54)!important}.md-switch .md-switch-thumb .md-ripple,.md-switch .md-switch-thumb:before{overflow:hidden}.md-switch{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.md-switch .md-switch-label{color:rgba(0,0,0,.26);font-size:14px;line-height:1.42857;font-weight:400;margin-bottom:.5rem}.md-switch .md-switch-container{background-color:rgba(80,80,80,.7)!important}.md-switch .md-switch-thumb{background-color:#fff!important;border:1px solid rgba(0,0,0,.54);-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.4);box-shadow:0 1px 3px 1px rgba(0,0,0,.4)}.md-switch .md-switch-thumb .md-ripple .md-ripple-wave{background-color:rgba(0,0,0,.54)!important}.md-switch.md-checked .md-switch-thumb{border:1px solid #9c27b0}.md-switch.md-checked .md-switch-container,.md-switch.md-checked .md-switch-thumb .md-ripple .md-ripple-wave{background-color:rgba(156,39,176,.7)!important}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:0;line-height:1.25;color:#2196f3;background-color:transparent;border:0 solid #dee2e6}.no-arrows{display:none}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.pagination>.page-item>.page-link,.pagination>.page-item>span{border:0;border-radius:30px!important;-webkit-transition:all .3s;transition:all .3s;margin:0 3px;padding:0;min-width:30px;height:30px;line-height:30px;color:#999;font-weight:400;font-size:12px;text-transform:uppercase;background:transparent;text-align:center;cursor:pointer}.pagination>.page-item>.page-link:focus,.pagination>.page-item>.page-link:hover,.pagination>.page-item>span:focus,.pagination>.page-item>span:hover{color:#999!important}.pagination>.page-item.active>a,.pagination>.page-item.active>span{color:#999}.pagination>.page-item.active>a,.pagination>.page-item.active>a:focus,.pagination>.page-item.active>a:hover,.pagination>.page-item.active>span,.pagination>.page-item.active>span:focus,.pagination>.page-item.active>span:hover{background-color:#9c27b0;border-color:#9c27b0;color:#fff!important;-webkit-box-shadow:0 4px 5px 0 rgba(156,39,176,.14),0 1px 10px 0 rgba(156,39,176,.12),0 2px 4px -1px rgba(156,39,176,.2);box-shadow:0 4px 5px 0 rgba(156,39,176,.14),0 1px 10px 0 rgba(156,39,176,.12),0 2px 4px -1px rgba(156,39,176,.2)}.pagination.pagination-info>.page-item.active>a,.pagination.pagination-info>.page-item.active>a:focus,.pagination.pagination-info>.page-item.active>a:hover,.pagination.pagination-info>.page-item.active>span,.pagination.pagination-info>.page-item.active>span:focus,.pagination.pagination-info>.page-item.active>span:hover{background-color:#00bcd4;border-color:#00bcd4;-webkit-box-shadow:0 4px 5px 0 rgba(0,188,212,.14),0 1px 10px 0 rgba(0,188,212,.12),0 2px 4px -1px rgba(0,188,212,.2);box-shadow:0 4px 5px 0 rgba(0,188,212,.14),0 1px 10px 0 rgba(0,188,212,.12),0 2px 4px -1px rgba(0,188,212,.2)}.pagination.pagination-success>.page-item.active>a,.pagination.pagination-success>.page-item.active>a:focus,.pagination.pagination-success>.page-item.active>a:hover,.pagination.pagination-success>.page-item.active>span,.pagination.pagination-success>.page-item.active>span:focus,.pagination.pagination-success>.page-item.active>span:hover{background-color:#4caf50;border-color:#4caf50;-webkit-box-shadow:0 4px 5px 0 rgba(76,175,80,.14),0 1px 10px 0 rgba(76,175,80,.12),0 2px 4px -1px rgba(76,175,80,.2);box-shadow:0 4px 5px 0 rgba(76,175,80,.14),0 1px 10px 0 rgba(76,175,80,.12),0 2px 4px -1px rgba(76,175,80,.2)}.pagination.pagination-rose>.page-item.active>a,.pagination.pagination-rose>.page-item.active>a:focus,.pagination.pagination-rose>.page-item.active>a:hover,.pagination.pagination-rose>.page-item.active>span,.pagination.pagination-rose>.page-item.active>span:focus,.pagination.pagination-rose>.page-item.active>span:hover{background-color:#e91e63;border-color:#e91e63;-webkit-box-shadow:0 4px 5px 0 rgba(233,30,99,.14),0 1px 10px 0 rgba(233,30,99,.12),0 2px 4px -1px rgba(233,30,99,.2);box-shadow:0 4px 5px 0 rgba(233,30,99,.14),0 1px 10px 0 rgba(233,30,99,.12),0 2px 4px -1px rgba(233,30,99,.2)}.pagination.pagination-warning>.page-item.active>a,.pagination.pagination-warning>.page-item.active>a:focus,.pagination.pagination-warning>.page-item.active>a:hover,.pagination.pagination-warning>.page-item.active>span,.pagination.pagination-warning>.page-item.active>span:focus,.pagination.pagination-warning>.page-item.active>span:hover{background-color:#ff9800;border-color:#ff9800;-webkit-box-shadow:0 4px 5px 0 rgba(255,152,0,.14),0 1px 10px 0 rgba(255,152,0,.12),0 2px 4px -1px rgba(255,152,0,.2);box-shadow:0 4px 5px 0 rgba(255,152,0,.14),0 1px 10px 0 rgba(255,152,0,.12),0 2px 4px -1px rgba(255,152,0,.2)}.pagination.pagination-danger>.page-item.active>a,.pagination.pagination-danger>.page-item.active>a:focus,.pagination.pagination-danger>.page-item.active>a:hover,.pagination.pagination-danger>.page-item.active>span,.pagination.pagination-danger>.page-item.active>span:focus,.pagination.pagination-danger>.page-item.active>span:hover{background-color:#f44336;border-color:#f44336;-webkit-box-shadow:0 4px 5px 0 rgba(244,67,54,.14),0 1px 10px 0 rgba(244,67,54,.12),0 2px 4px -1px rgba(244,67,54,.2);box-shadow:0 4px 5px 0 rgba(244,67,54,.14),0 1px 10px 0 rgba(244,67,54,.12),0 2px 4px -1px rgba(244,67,54,.2)}.md-radio .md-radio-label{padding-left:10px;color:#aaa;font-size:.875rem;font-weight:400}.md-radio .md-radio-container{border:1px solid rgba(0,0,0,.54)!important;width:15px;min-width:15px;height:15px;top:2px;-webkit-transition:.2s!important;transition:.2s!important}.md-radio .md-radio-container:after{-webkit-transform:scale3D(0,0,0);transform:scale3D(0,0,0);-webkit-transition:.2s!important;transition:.2s!important;right:2px;bottom:2px;top:2px;left:2px;border-radius:100%}.md-radio .md-radio-container .md-ripple{overflow:hidden}.md-radio .md-radio-container .md-ripple .md-ripple-wave{background-color:#9c27b0}.md-radio.md-checked .md-radio-container{border-color:#9c27b0!important}.md-radio.md-checked .md-radio-container:after{background-color:#9c27b0!important}.md-radio.md-disabled .md-radio-container,.md-radio.md-disabled .md-radio-label{opacity:.26;border-color:rgba(0,0,0,.54)!important}.md-radio.md-checked.md-disabled .md-radio-container{background-color:transparent!important;border-color:rgba(0,0,0,.54)!important;opacity:.26}.md-radio.md-checked.md-disabled .md-radio-container:after{background-color:rgba(0,0,0,.54)!important}.section-dark .nav-pills>li>a,.section-image .nav-pills>li>a{color:#999}.section-dark .nav-pills>li>a:focus,.section-dark .nav-pills>li>a:hover,.section-image .nav-pills>li>a:focus,.section-image .nav-pills>li>a:hover{background-color:#eee}.nav-pills>li>a{line-height:24px;text-transform:uppercase;font-size:12px;font-weight:500;min-width:100px;text-align:center;color:#555;-webkit-transition:all .3s;transition:all .3s}.nav-pills>li>a:hover{background-color:hsla(0,0%,78%,.2)}.nav-pills>li i{display:block;font-size:30px;padding:15px 0}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#9c27b0;color:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(156,39,176,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(156,39,176,.6)}.nav-pills:not(.nav-pills-icons)>li>a{border-radius:30px}.nav-pills.nav-stacked>li+li{margin-top:5px}.nav-pills.nav-pills-info>li.active>a,.nav-pills.nav-pills-info>li.active>a:focus,.nav-pills.nav-pills-info>li.active>a:hover{background-color:#00bcd4;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(0,188,212,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(0,188,212,.6)}.nav-pills.nav-pills-success>li.active>a,.nav-pills.nav-pills-success>li.active>a:focus,.nav-pills.nav-pills-success>li.active>a:hover{background-color:#4caf50;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(76,175,80,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(76,175,80,.6)}.nav-pills.nav-pills-warning>li.active>a,.nav-pills.nav-pills-warning>li.active>a:focus,.nav-pills.nav-pills-warning>li.active>a:hover{background-color:#ff9800;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,152,0,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,152,0,.6)}.nav-pills.nav-pills-danger>li.active>a,.nav-pills.nav-pills-danger>li.active>a:focus,.nav-pills.nav-pills-danger>li.active>a:hover{background-color:#f44336;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,152,0,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,152,0,.6)}.tab-space{padding:20px 0 50px 0}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);display:table;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.picture{max-width:150px}.picture img{border-radius:6px}.modal-title{margin:0;line-height:1.5}.modal-body{padding:24px 24px 16px}.modal-body p{margin-top:0}.modal-container{max-width:500px;margin:0 auto;position:relative;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);border-radius:6px;border:none}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 24px 0;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .md-button .md-button-content i{font-size:16px!important;opacity:.5}.modal-header .md-button .md-button-content i:focus,.modal-header .md-button .md-button-content i:hover{opacity:1}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:24px;padding-top:0}.modal-footer .md-button{margin:0}.modal-footer .md-button .md-ripple{padding-left:16px!important;padding-right:16px!important;width:auto}.notice-modal+.modal-mask .modal-footer,.small-alert-modal+.modal-mask .modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.instruction{margin-bottom:25px}.small-alert-modal+.modal-mask .modal-container{width:300px;margin:0 auto}.small-alert-modal+.modal-mask .modal-container .modal-body{margin-top:20px}.modal-header h3{margin-top:0;color:#42b983}.modal-default-button{position:absolute!important;right:9px;top:12px}.md-toolbar{min-height:56px;padding:10px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;margin-bottom:20px;background-color:#999!important;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px hsla(0,0%,60%,.46);box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px hsla(0,0%,60%,.46)}.md-toolbar.md-transparent{background-color:transparent!important;-webkit-box-shadow:none;box-shadow:none;padding-top:25px}.md-toolbar.md-transparent,.md-toolbar.md-transparent .md-list-item-container .md-icon,.md-toolbar.md-transparent .md-list .md-list-item-content,.md-toolbar.md-transparent .md-title,.md-toolbar.md-transparent:focus,.md-toolbar.md-transparent:hover{color:#fff!important}.md-toolbar .md-toolbar-section-end .md-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.md-toolbar .md-toolbar-section-start .md-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.md-toolbar.md-absolute{position:fixed;z-index:1030;left:0;right:0;border-radius:0}.md-toolbar .md-list-item-content .fa,.md-toolbar .md-list-item-content .fab{font-size:1.25rem;max-width:24px;width:24px;text-align:center;margin-right:4px}.md-toolbar .notification{top:5px;right:10px}.md-toolbar .navbar-nav>li>.dropdown-menu{margin-top:-20px}.md-toolbar .navbar-nav>li.open>.dropdown-menu{margin-top:0}.md-toolbar .navbar-nav>.active>a,.md-toolbar .navbar-nav>.active>a:focus,.md-toolbar .navbar-nav>.active>a:hover{color:inherit;background-color:hsla(0,0%,100%,.1)}.md-toolbar .navbar-nav>.disabled>a,.md-toolbar .navbar-nav>.disabled>a:focus,.md-toolbar .navbar-nav>.disabled>a:hover{color:inherit;background-color:transparent;opacity:.9}.md-toolbar .navbar-nav .profile-photo{padding:0 5px 0}.md-toolbar .navbar-nav .profile-photo .profile-photo-small{height:40px;width:40px}.md-toolbar .dropdown-menu{border-radius:3px!important}.md-toolbar .dropdown-menu .active>a,.md-toolbar .dropdown-menu li>a:focus,.md-toolbar .dropdown-menu li>a:hover{color:#fff!important;background-color:#4caf50!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(76,175,80,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(76,175,80,.6)}.md-toolbar,.md-toolbar .dropdown-menu .active>a:focus,.md-toolbar .dropdown-menu .active>a:hover,.md-toolbar .md-list .md-list-item-content,.md-toolbar .md-title,.md-toolbar .md-toolbar-toggle .icon-bar,.md-toolbar:focus,.md-toolbar:hover{color:#fff!important}.md-toolbar.md-white{background-color:#fff!important;-webkit-box-shadow:0 4px 18px 0 rgba(0,0,0,.12),0 7px 10px -5px rgba(0,0,0,.15);box-shadow:0 4px 18px 0 rgba(0,0,0,.12),0 7px 10px -5px rgba(0,0,0,.15)}.md-toolbar.md-white,.md-toolbar.md-white .md-list-item .md-button.md-simple,.md-toolbar.md-white .md-list-item .md-button.md-simple.active,.md-toolbar.md-white .md-list-item .md-button.md-simple.active:focus,.md-toolbar.md-white .md-list-item .md-button.md-simple.active:focus i,.md-toolbar.md-white .md-list-item .md-button.md-simple.active:hover,.md-toolbar.md-white .md-list-item .md-button.md-simple.active:hover i,.md-toolbar.md-white .md-list-item .md-button.md-simple.active i,.md-toolbar.md-white .md-list-item .md-button.md-simple:active,.md-toolbar.md-white .md-list-item .md-button.md-simple:active:focus,.md-toolbar.md-white .md-list-item .md-button.md-simple:active:focus i,.md-toolbar.md-white .md-list-item .md-button.md-simple:active:hover,.md-toolbar.md-white .md-list-item .md-button.md-simple:active:hover i,.md-toolbar.md-white .md-list-item .md-button.md-simple:active i,.md-toolbar.md-white .md-list-item .md-button.md-simple:focus,.md-toolbar.md-white .md-list-item .md-button.md-simple:focus i,.md-toolbar.md-white .md-list-item .md-button.md-simple:hover,.md-toolbar.md-white .md-list-item .md-button.md-simple:hover i,.md-toolbar.md-white .md-list-item .md-button.md-simple i,.md-toolbar.md-white .md-list .md-list-item-content,.md-toolbar.md-white .md-title,.md-toolbar.md-white .md-toolbar-toggle .icon-bar,.md-toolbar.md-white:focus,.md-toolbar.md-white:hover,.open>.md-toolbar.md-white .md-list-item .md-button.md-simple.dropdown-toggle,.open>.md-toolbar.md-white .md-list-item .md-button.md-simple.dropdown-toggle:focus,.open>.md-toolbar.md-white .md-list-item .md-button.md-simple.dropdown-toggle:focus i,.open>.md-toolbar.md-white .md-list-item .md-button.md-simple.dropdown-toggle:hover,.open>.md-toolbar.md-white .md-list-item .md-button.md-simple.dropdown-toggle:hover i,.open>.md-toolbar.md-white .md-list-item .md-button.md-simple.dropdown-toggle i{color:#555!important}.md-toolbar.md-primary{background-color:#9c27b0!important;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(156,39,176,.46);box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(156,39,176,.46)}.md-toolbar.md-primary .dropdown-menu{border-radius:3px!important}.md-toolbar.md-primary .dropdown-menu .active>a,.md-toolbar.md-primary .dropdown-menu li>a:focus,.md-toolbar.md-primary .dropdown-menu li>a:hover{color:#fff!important;background-color:#9c27b0!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(156,39,176,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(156,39,176,.6)}.md-toolbar.md-primary,.md-toolbar.md-primary .dropdown-menu .active>a:focus,.md-toolbar.md-primary .dropdown-menu .active>a:hover,.md-toolbar.md-primary .md-list .md-list-item-content,.md-toolbar.md-primary .md-title,.md-toolbar.md-primary .md-toolbar-toggle .icon-bar,.md-toolbar.md-primary:focus,.md-toolbar.md-primary:hover{color:#fff!important}.md-toolbar.md-danger{background-color:#f44336!important;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(244,67,54,.46);box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(244,67,54,.46)}.md-toolbar.md-danger .dropdown-menu{border-radius:3px!important}.md-toolbar.md-danger .dropdown-menu .active>a,.md-toolbar.md-danger .dropdown-menu li>a:focus,.md-toolbar.md-danger .dropdown-menu li>a:hover{color:#fff!important;background-color:#f44336!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(244,67,54,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(244,67,54,.6)}.md-toolbar.md-danger,.md-toolbar.md-danger .dropdown-menu .active>a:focus,.md-toolbar.md-danger .dropdown-menu .active>a:hover,.md-toolbar.md-danger .md-list .md-list-item-content,.md-toolbar.md-danger .md-title,.md-toolbar.md-danger .md-toolbar-toggle .icon-bar,.md-toolbar.md-danger:focus,.md-toolbar.md-danger:hover{color:#fff!important}.md-toolbar.md-warning{background-color:#ff9800!important;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(255,152,0,.46);box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(255,152,0,.46)}.md-toolbar.md-warning .dropdown-menu{border-radius:3px!important}.md-toolbar.md-warning .dropdown-menu .active>a,.md-toolbar.md-warning .dropdown-menu li>a:focus,.md-toolbar.md-warning .dropdown-menu li>a:hover{color:#fff!important;background-color:#ff9800!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,152,0,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,152,0,.6)}.md-toolbar.md-warning,.md-toolbar.md-warning .dropdown-menu .active>a:focus,.md-toolbar.md-warning .dropdown-menu .active>a:hover,.md-toolbar.md-warning .md-list .md-list-item-content,.md-toolbar.md-warning .md-title,.md-toolbar.md-warning .md-toolbar-toggle .icon-bar,.md-toolbar.md-warning:focus,.md-toolbar.md-warning:hover{color:#fff!important}.md-toolbar.md-info{background-color:#00bcd4!important;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(0,188,212,.46);box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(0,188,212,.46)}.md-toolbar.md-info .dropdown-menu{border-radius:3px!important}.md-toolbar.md-info .dropdown-menu .active>a,.md-toolbar.md-info .dropdown-menu li>a:focus,.md-toolbar.md-info .dropdown-menu li>a:hover{color:#fff!important;background-color:#00bcd4!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(0,188,212,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(0,188,212,.6)}.md-toolbar.md-info,.md-toolbar.md-info .dropdown-menu .active>a:focus,.md-toolbar.md-info .dropdown-menu .active>a:hover,.md-toolbar.md-info .md-list .md-list-item-content,.md-toolbar.md-info .md-title,.md-toolbar.md-info .md-toolbar-toggle .icon-bar,.md-toolbar.md-info:focus,.md-toolbar.md-info:hover{color:#fff!important}.md-toolbar.md-success{background-color:#4caf50!important;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(76,175,80,.46);box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(76,175,80,.46)}.md-toolbar.md-success .dropdown-menu{border-radius:3px!important}.md-toolbar.md-success .dropdown-menu .active>a,.md-toolbar.md-success .dropdown-menu li>a:focus,.md-toolbar.md-success .dropdown-menu li>a:hover{color:#fff!important;background-color:#4caf50!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(76,175,80,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(76,175,80,.6)}.md-toolbar.md-success,.md-toolbar.md-success .dropdown-menu .active>a:focus,.md-toolbar.md-success .dropdown-menu .active>a:hover,.md-toolbar.md-success .md-list .md-list-item-content,.md-toolbar.md-success .md-title,.md-toolbar.md-success .md-toolbar-toggle .icon-bar,.md-toolbar.md-success:focus,.md-toolbar.md-success:hover{color:#fff!important}.md-toolbar.md-rose{background-color:#e91e63!important;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(233,30,99,.46);box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(233,30,99,.46)}.md-toolbar.md-rose .dropdown-menu{border-radius:3px!important}.md-toolbar.md-rose .dropdown-menu .active>a,.md-toolbar.md-rose .dropdown-menu li>a:focus,.md-toolbar.md-rose .dropdown-menu li>a:hover{color:#fff!important;background-color:#e91e63!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(233,30,99,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(233,30,99,.6)}.md-toolbar.md-rose,.md-toolbar.md-rose .dropdown-menu .active>a:focus,.md-toolbar.md-rose .dropdown-menu .active>a:hover,.md-toolbar.md-rose .md-list .md-list-item-content,.md-toolbar.md-rose .md-title,.md-toolbar.md-rose .md-toolbar-toggle .icon-bar,.md-toolbar.md-rose:focus,.md-toolbar.md-rose:hover{color:#fff!important}.md-toolbar.md-dark{background-color:#212121!important;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(33,33,33,.46);box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 12px -5px rgba(33,33,33,.46)}.md-toolbar.md-dark .dropdown-menu{border-radius:3px!important}.md-toolbar.md-dark .dropdown-menu .active>a,.md-toolbar.md-dark .dropdown-menu li>a:focus,.md-toolbar.md-dark .dropdown-menu li>a:hover{color:#fff!important;background-color:#212121!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(33,33,33,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(33,33,33,.6)}.md-toolbar.md-dark,.md-toolbar.md-dark .dropdown-menu .active>a:focus,.md-toolbar.md-dark .dropdown-menu .active>a:hover,.md-toolbar.md-dark .md-list .md-list-item-content,.md-toolbar.md-dark .md-title,.md-toolbar.md-dark .md-toolbar-toggle .icon-bar,.md-toolbar.md-dark:focus,.md-toolbar.md-dark:hover{color:#fff!important}.md-toolbar.navbar-transparent{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-bottom:0}.md-toolbar.navbar-transparent .logo-container .brand{color:#fff}.md-toolbar .md-toolbar-row{min-height:auto;padding-left:15px;padding-right:15px}.md-toolbar .md-button{margin:0}.md-toolbar .profile-photo{padding:0;margin:0 3px}.md-toolbar .profile-photo-small{height:40px;width:40px;overflow:hidden;border-radius:50%}.md-toolbar .dropdown .md-button:not(.md-round).md-just-icon{height:unset;width:unset}.md-toolbar .md-toolbar-toggle .md-button-content{display:block;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.md-toolbar .notification{position:absolute;top:0;border:1px solid #fff;right:7px;font-size:9px;background:#f44336;color:#fff;min-width:20px;padding:0 5px;height:20px;border-radius:10px;text-align:center;line-height:19px;vertical-align:middle;display:block}.md-toolbar.md-theme-default,.md-toolbar.md-theme-default .md-title,.md-toolbar.md-theme-default.md-transparent,.md-toolbar.md-theme-default.md-transparent .md-title{color:#555}.md-toolbar .md-title{height:50px;min-width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin-left:0;margin-right:15px;padding:10px 0;font-weight:300;letter-spacing:normal}.md-toolbar .md-toolbar-toggle{width:40px}.md-toolbar .md-toolbar-toggle .icon-bar{position:relative;display:block;width:22px;height:2px;background-color:inherit;border:1px solid;border-radius:1px}.md-toolbar .md-toolbar-toggle .icon-bar+.icon-bar{margin-top:4px}.md-toolbar .md-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding-top:0;padding-bottom:0;color:inherit!important}.md-toolbar .md-list,.md-toolbar .md-list:focus .md-list-item>a,.md-toolbar .md-list:hover .md-list-item>a,.md-toolbar .md-list>a:hover{background-color:transparent!important}.md-toolbar .md-list .md-list-item>a:not(:last-child){margin-right:5px}.md-toolbar .md-field{padding:0;margin:0}.md-toolbar .md-field:after,.md-toolbar .md-field:before{bottom:5px}.md-toolbar .md-field .md-input{margin-top:6px}.md-toolbar .md-field label{top:15px}.md-toolbar .md-field.md-focused label,.md-toolbar .md-field.md-has-value label{top:-4px}.md-toolbar .md-collapse{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.md-menu-content{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26);border-radius:3px!important;overflow:hidden}.md-menu-content .md-list .md-list-item a{font-size:10px}.md-list-item{list-style:none}.md-list-item .router-link-active .md-ripple{background-color:hsla(0,0%,100%,.1)}.md-list-item a{color:inherit!important;padding-top:15px;padding-bottom:15px;font-weight:400;font-size:12px;text-transform:uppercase;overflow:visible;border-radius:3px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;text-decoration:none}.md-list-item a:focus,.md-list-item a:hover{color:inherit;background-color:transparent}.md-list-item a .fa,.md-list-item a .fab,.md-list-item a .material-icons,.md-list-item a .md-icon{font-size:20px!important;margin:0!important;width:24px;min-width:24px;text-align:center}.md-list-item a i+p{margin:0;margin-left:5px!important}.md-list-item a .md-ripple{padding:10px 15px;border-radius:3px}.md-list-item a .md-ripple p{font-weight:400;font-size:12px;margin:0}.md-list-item a .md-ripple .md-icon{-webkit-transition:none;transition:none;color:inherit!important}.md-list-item a .md-ripple>span{border-radius:3px}.md-list-item .md-list-item-content:not(.md-ripple){padding:0}.md-list-item .md-list-item-container .md-just-icon .md-ripple .md-icon{margin:0}.md-list-item .md-button.md-button-link:not(.md-just-icon):not(.md-btn-fab):not(.md-icon-button):not(.md-toolbar-toggle) .md-ripple{padding:12px 15px;min-height:48px}.md-list-item .md-button.md-button-link:not(.md-just-icon):not(.md-btn-fab):not(.md-icon-button):not(.md-toolbar-toggle) .md-ripple .md-button-content i{font-size:20px!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;min-width:24px}.md-tooltip,.popover{padding:10px 15px;min-width:140px;max-width:200px;height:auto;text-align:center;border-radius:3px;background-color:#fff!important;color:#555!important;font-size:.875rem;font-weight:400;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.md-tooltip:after,.popover:after{position:absolute;bottom:-5px;height:0;left:0;right:0;width:5px;margin-left:auto;margin-right:auto;vertical-align:.255em;content:""}.md-tooltip.popover,.popover.popover{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);max-width:276px;padding:0;opacity:0;z-index:10}.md-tooltip.popover:after,.popover.popover:after{width:8px}.md-tooltip.open,.popover.open{opacity:1}.md-tooltip.popover[x-placement=top]:after,.md-tooltip[x-placement=top]:after,.popover.popover[x-placement=top]:after,.popover[x-placement=top]:after{border-top:6px solid #fff;border-right:6px solid transparent;border-bottom:0;border-left:6px solid transparent;bottom:-6px}.md-tooltip.popover[x-placement=top]:after,.popover.popover[x-placement=top]:after{margin-left:auto;margin-right:auto;left:0;right:0;-webkit-transform:none;transform:none;top:unset}.md-tooltip.popover[x-placement=bottom]:after,.md-tooltip[x-placement=bottom]:after,.popover.popover[x-placement=bottom]:after,.popover[x-placement=bottom]:after{border-top:0;top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.md-tooltip.popover[x-placement=bottom]:after,.popover.popover[x-placement=bottom]:after{-webkit-transform:none;transform:none;margin-left:auto;margin-right:auto;left:0;right:0}.md-tooltip[x-placement=left]:after,.popover[x-placement=left]:after{right:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;margin-left:unset;margin-right:unset;left:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.md-tooltip.popover[x-placement=left]:after,.popover.popover[x-placement=left]:after{right:-8px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff}.md-tooltip[x-placement=right]:after,.popover[x-placement=right]:after{top:50%;left:auto;margin-left:unset;margin-right:unset;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:-6px;right:auto;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff}.md-tooltip.popover[x-placement=right]:after,.popover.popover[x-placement=right]:after{left:-8px;right:auto;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff}.popover{will-change:opacity,visibility;-webkit-transition:opacity .15s linear,visibility .15s linear;transition:opacity .15s linear,visibility .15s linear}.popover:after{top:50%;left:auto;margin-left:unset;margin-right:unset;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.popover-header{background-color:#fff;border:none;padding:15px 15px 5px;font-size:1.125rem;margin:0;color:#555;text-align:left}.popover-body{padding:10px 15px 15px;line-height:1.4;color:#555;text-align:left}.v-popover{display:inline-block;margin-left:5px}footer{padding:15px 0}footer .copyright,footer nav{display:inline-block}footer ul{padding:0;margin:0;list-style:none}footer ul li{display:inline-block}footer ul li a{color:inherit!important;padding:15px;font-weight:500;font-size:12px;text-transform:uppercase;border-radius:3px;position:relative;display:block}footer ul li a,footer ul li a:hover{text-decoration:none}footer ul li:first-child a{margin-left:-15px}footer .copyright{padding:15px 0;margin:0}footer .copyright .md-icon{font-size:18px!important;color:inherit!important;width:auto!important;min-width:auto!important}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;border-radius:4px;border:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.dropdown-menu li>a{font-size:13px;padding:.625rem 1.5rem;margin:0 5px;text-transform:none;line-height:1.428571;color:#333!important;border-radius:2px;-webkit-transition:all .15s linear;transition:all .15s linear}.dropdown-menu li>a:focus,.dropdown-menu li>a:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.dropdown-menu.dropdown-with-icons li>a{padding:12px 20px 12px 12px}.dropdown-menu.dropdown-with-icons li>a .material-icons{vertical-align:middle;font-size:24px;position:relative;margin-top:-4px;top:1px;margin-right:12px;opacity:.5}.dropdown-menu li{position:relative}.dropdown-menu li a:active,.dropdown-menu li a:focus,.dropdown-menu li a:hover{background-color:#4caf50!important;color:#fff!important}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-header{font-size:.75rem;padding-top:.1875rem;padding-bottom:.1875rem;text-transform:none;color:#777;line-height:1.428571;font-weight:300;display:block;padding:.5rem 1.25rem}.dropdown-toggle .md-ripple:after,.dropdown-toggle:not(.md-button):after{width:0;height:0;vertical-align:.255em;content:"";border-right:.3em solid transparent;border-left:.3em solid transparent;display:inline-block;margin-left:.555em;border-top:.3em solid;border-bottom:0;margin-top:-1px;will-change:transform;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.dropdown-menu.bootstrap-datetimepicker-widget,.dropdown .dropdown-menu,.navbar-nav>li>.dropdown-menu{-webkit-transition:all .15s linear;transition:all .15s linear;display:block;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0;filter:alpha(opacity=0)}.dropdown-menu.bootstrap-datetimepicker-widget.open,.dropdown.open .dropdown-menu,.navbar-nav>li.open>.dropdown-menu{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1)}.dropdown .dropdown-menu.dropdown-menu-right{-webkit-transform-origin:100% 0;transform-origin:100% 0}.dropdown-menu-right{right:0;left:auto}.md-list-item.dropdown .md-list-item-container a[data-toggle=dropdown]{padding:10px 15px}.md-list-item.dropdown .md-list-item-container .md-ripple{padding:0}.md-ripple{-webkit-mask-image:none;overflow:hidden}.md-ripple>span{width:100%;height:100%;overflow:hidden;position:absolute;left:0;z-index:-1}.md-card{display:inline-block;position:relative;width:100%;margin:30px 0;overflow:unset;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border-radius:6px;color:rgba(0,0,0,.87);background:#fff}.md-card.row-space .header{padding:15px 20px 0}.md-card .title{margin-top:0;margin-bottom:5px}.md-card .card-image{height:60%;position:relative;overflow:hidden;margin-left:15px;margin-right:15px;margin-top:-30px;border-radius:6px}.md-card .card-image img{width:100%;height:100%;border-radius:6px;pointer-events:none}.md-card .card-image .card-title{position:absolute;bottom:15px;left:15px;color:#fff;font-size:1.125rem;text-shadow:0 2px 5px rgba(33,33,33,.5)}.md-card .category:not([class*=text-]){color:#999}.md-card .md-card-content{padding:.9375rem 1.875rem;line-height:inherit}.md-card .md-card-content .category{margin:0}.md-card .md-card-header{-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);margin:-40px 20px 15px;border-radius:3px;padding:20px 0;background-color:#999}.md-card .md-card-header .card-title,.md-card .md-card-header .title{color:#fff}.md-card .md-card-header .category{margin:0;color:hsla(0,0%,100%,.62)}.md-card .md-card-header a{color:#fff!important}.md-card .md-card-header.card-chart{padding:0;min-height:160px}.md-card .md-card-header.card-chart+.content h4{margin-top:0}.md-card .md-card-header .ct-label{color:hsla(0,0%,100%,.7)}.md-card .md-card-header .ct-grid{stroke:hsla(0,0%,100%,.2)}.md-card .md-card-header .ct-series-a .ct-bar,.md-card .md-card-header .ct-series-a .ct-line,.md-card .md-card-header .ct-series-a .ct-point,.md-card .md-card-header .ct-series-a .ct-slice-donut{stroke:hsla(0,0%,100%,.8)}.md-card .md-card-header .ct-series-a .ct-area,.md-card .md-card-header .ct-series-a .ct-slice-pie{fill:hsla(0,0%,100%,.4)}.md-card .chart-title{position:absolute;top:25px;width:100%;text-align:center}.md-card .chart-title h3{margin:0;color:#fff}.md-card .chart-title h6{margin:0;color:hsla(0,0%,100%,.4)}.md-card .md-card-actions{margin:0 20px 10px;padding:10px 0 0 0;border-top:1px solid #eee}.md-card .md-card-actions .content{display:block}.md-card .md-card-actions div{display:inline-block}.md-card .md-card-actions .author{color:#999}.md-card .md-card-actions .stats{line-height:22px;color:#999;font-size:12px}.md-card .md-card-actions .stats .md-icon.md-theme-default.md-icon-font{position:relative;top:-1px;font-size:16px!important;color:#999}.md-card .md-card-actions h6{color:#999}.md-card img{width:100%;height:auto}.md-card .category .md-icon{position:relative;top:6px;line-height:0}.md-card .category-social .fa{font-size:24px;position:relative;margin-top:-4px;top:2px;margin-right:5px}.md-card .author .avatar{width:30px;height:30px;overflow:hidden;border-radius:50%;margin-right:5px}.md-card .author a{color:#3c4858;text-decoration:none}.md-card .author a .ripple-container{display:none}.md-card .table{margin-bottom:0}.md-card .table tr:first-child td{border-top:none}.md-card .md-card-header-primary,.md-card .md-tabs.md-primary .md-tabs-navigation,.md-card [data-background-color=purple]{background:linear-gradient(60deg,#ab47bc,#7b1fa2);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(156,39,176,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(156,39,176,.6)}.md-card .md-card-header-info,.md-card .md-tabs.md-info .md-tabs-navigation,.md-card [data-background-color=blue]{background:linear-gradient(60deg,#26c6da,#0097a7);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(0,188,212,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(0,188,212,.6)}.md-card .md-card-header-green,.md-card .md-tabs.md-success .md-tabs-navigation,.md-card [data-background-color=green]{background:linear-gradient(60deg,#66bb6a,#388e3c);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(76,175,80,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(76,175,80,.6)}.md-card .md-card-header-orange,.md-card .md-tabs.md-warning .md-tabs-navigation,.md-card [data-background-color=orange]{background:linear-gradient(60deg,#ffa726,#f57c00);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,152,0,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,152,0,.6)}.md-card .md-card-header-red,.md-card .md-tabs.md-danger .md-tabs-navigation,.md-card [data-background-color=red]{background:linear-gradient(60deg,#ef5350,#d32f2f);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(244,67,54,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(244,67,54,.6)}.md-card .md-card-header-rose,.md-card .md-tabs.md-rose .md-tabs-navigation,.md-card [data-background-color=rose]{background:linear-gradient(60deg,#ec407a,#c2185b);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(233,30,99,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(233,30,99,.6)}.md-card [data-background-color],.md-card [data-background-color] a{color:#fff}.md-card-stats .title{margin:0}.md-card-stats .title small{color:#999;font-size:65%;line-height:1;font-weight:400}.md-card-stats .md-card-header{float:left;text-align:center}.md-card-stats .md-card-header i{font-size:36px!important;line-height:56px;width:56px;height:56px;color:#fff!important}.md-card-stats .md-card-content{text-align:right;padding-top:10px}.card-nav-tabs .header-raised{margin-top:-30px}.card-nav-tabs .nav-tabs{background:transparent;padding:0}.card-nav-tabs .nav-tabs-title{float:left;padding:10px 10px 10px 0;line-height:24px}.md-card-plain{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.md-card-plain .md-card-header{margin-left:0;margin-right:0}.md-card-plain .md-card-content{padding-left:5px;padding-right:5px}.md-card-plain .card-image{margin:0;border-radius:3px}.md-card-plain .card-image img{border-radius:3px}.iframe-container{margin:0 -20px 0}.iframe-container iframe{width:100%;height:500px;border:0;-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.card-testimonial,.md-card-profile{margin-top:30px;text-align:center}.card-testimonial .btn-just-icon.btn-raised,.md-card-profile .btn-just-icon.btn-raised{margin-left:6px;margin-right:6px}.card-testimonial .md-card-avatar,.md-card-profile .md-card-avatar{max-width:130px;max-height:130px;margin:-50px auto 0;border-radius:50%;overflow:hidden;-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.card-testimonial .md-card-avatar+.md-card-content,.md-card-profile .md-card-avatar+.md-card-content{margin-top:15px}.card-testimonial.md-card-plain .card-avatar,.md-card-profile.md-card-plain .card-avatar,.md-card-tabs{margin-top:0}.md-card-tabs .md-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:initial;flex-flow:initial;padding:0 15px}.md-card-tabs.page-subcategories>.md-card-header .title{margin-top:30px!important;margin-bottom:25px!important;min-height:32px}.md-card-tabs .tab-content{padding:20px 0 9px}.md-card-tabs .md-list-item+.md-list-item{margin-left:5px}.md-card-tabs .md-list .md-list-item .md-list-item-button{line-height:24px;text-transform:uppercase;font-size:12px;font-weight:500;min-width:100px;color:#3c4858!important;-webkit-transition:all .3s;transition:all .3s;border-radius:30px;padding:0}.md-card-tabs .md-list .md-list-item .md-list-item-button .md-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:auto;margin:0;font-size:30px!important;padding:15px 0;color:#555}.md-card-tabs .md-list .md-list-item .md-list-item-button .md-list-item-content{min-height:auto;padding:10px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.md-card-tabs .md-list .md-list-item .md-list-item-button:focus,.md-card-tabs .md-list .md-list-item .md-list-item-button:hover{background-color:hsla(0,0%,78%,.2)!important}.md-card-tabs .md-list .md-list-item:not(.active) .md-list-item-button .md-list-item-content{color:#555}.md-card-tabs .active.md-list-item .md-list-item-button{color:#fff!important}.md-card-tabs .active.md-list-item .md-list-item-button,.md-card-tabs .active.md-list-item .md-list-item-button:focus,.md-card-tabs .active.md-list-item .md-list-item-button:hover{background-color:#999!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px hsla(0,0%,60%,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px hsla(0,0%,60%,.6)}.md-card-tabs .active.md-list-item .md-list-item-button,.md-card-tabs .active.md-list-item .md-list-item-button .md-list-item-content .md-icon{color:#fff!important}.md-card-tabs .active.md-list-item.md-rose .md-list-item-button,.md-card-tabs .active.md-list-item.md-rose .md-list-item-button:focus,.md-card-tabs .active.md-list-item.md-rose .md-list-item-button:hover{background-color:#e91e63!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(233,30,99,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(233,30,99,.6)}.md-card-tabs .active.md-list-item.md-primary .md-list-item-button,.md-card-tabs .active.md-list-item.md-primary .md-list-item-button:focus,.md-card-tabs .active.md-list-item.md-primary .md-list-item-button:hover{background-color:#9c27b0!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(156,39,176,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(156,39,176,.6)}.md-card-tabs .active.md-list-item.md-warning .md-list-item-button,.md-card-tabs .active.md-list-item.md-warning .md-list-item-button:focus,.md-card-tabs .active.md-list-item.md-warning .md-list-item-button:hover{background-color:#ff9800!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,152,0,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(255,152,0,.6)}.md-card-tabs .active.md-list-item.md-info .md-list-item-button,.md-card-tabs .active.md-list-item.md-info .md-list-item-button:focus,.md-card-tabs .active.md-list-item.md-info .md-list-item-button:hover{background-color:#00bcd4!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(0,188,212,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(0,188,212,.6)}.md-card-tabs .active.md-list-item.md-success .md-list-item-button,.md-card-tabs .active.md-list-item.md-success .md-list-item-button:focus,.md-card-tabs .active.md-list-item.md-success .md-list-item-button:hover{background-color:#4caf50!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(76,175,80,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(76,175,80,.6)}.md-card-tabs .active.md-list-item.md-danger .md-list-item-button,.md-card-tabs .active.md-list-item.md-danger .md-list-item-button:focus,.md-card-tabs .active.md-list-item.md-danger .md-list-item-button:hover{background-color:#f44336!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(244,67,54,.6);box-shadow:0 5px 20px 0 rgba(0,0,0,.2),0 13px 24px -11px rgba(244,67,54,.6)}.md-card-tabs.md-card-plain .md-card-header,.md-card-tabs.md-card-plain .md-list{background-color:transparent!important}.md-card-tabs.md-card-plain .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-column .md-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:initial;flex-flow:initial}.flex-column .md-card-content,.flex-column .md-list{-webkit-box-orient:vertical;-webkit-box-direction:normal}.flex-column .md-list{-ms-flex-direction:column;flex-direction:column;min-width:148px}.flex-column .md-list .md-list-item+.md-list-item{margin:0;margin-top:5px}.flex-column .tab-content{padding:0;padding-left:30px}.nav-pills-icons .md-list .md-list-item .md-list-item-button{border-radius:4px}.nav-pills-icons .md-list .md-list-item .md-list-item-button .md-list-item-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.md-card-login{margin:0 auto}.md-card-login .md-button{margin:.3125rem 1px}.md-card-login .social-line{margin-top:1rem}.md-card-login .description,.md-card-login .md-card-header{text-align:center}.md-card-login.md-card-hidden{opacity:0;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.md-card-login .md-card-content{padding-top:0}.md-card-login .description{margin-top:0}.md-card-login .md-card-actions{border:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-player .md-card-actions{border:0}.md-tabs-navigation{-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);margin:-50px -15px 0 -15px;border-radius:3px;padding:16px 15px 16px 75px;background-color:#999;overflow:auto}.md-tabs-navigation .md-icon-label .md-button-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.md-tabs-navigation+.md-tabs-content .md-checkbox.md-checked .md-checkbox-container:after{top:0;left:5px}.md-tabs-navigation+.md-tabs-content .md-tab{text-align:center}.no-label .md-tabs-navigation{padding-left:15px}.md-tabs-navigation .md-button,.md-tabs-navigation .md-button:active,.md-tabs-navigation .md-button:focus,.md-tabs-navigation .md-button:hover{background-color:transparent!important;-webkit-box-shadow:none;box-shadow:none}.md-tabs-navigation .md-active,.md-tabs-navigation .md-active:focus,.md-tabs-navigation .md-active:hover{background-color:hsla(0,0%,100%,.2)!important;-webkit-box-shadow:none;box-shadow:none}.md-tabs-navigation .md-button{height:auto;border-radius:3px;font-weight:500;line-height:24px;text-transform:uppercase;font-size:12px}.md-tabs-navigation .md-button:not(:last-child){margin-right:5px}.md-tabs-navigation .md-button .md-tab-icon+.md-tab-label{margin-top:0;margin-left:7px}.md-tabs-navigation .md-button .md-ripple{padding:10px 15px!important}.md-tabs-indicator{display:none}.md-nav-tabs-title{position:absolute;z-index:9999;top:6px;color:#fff;font-size:medium;margin-left:15px}.md-tab{padding:15px 0 0 0}.md-card-nav-tabs.md-card-plain .md-content.md-theme-default{background-color:transparent}@media(min-width:992px){.md-toolbar-toggle{display:none}.footer:not(.footer-big) nav>ul li:first-child{margin-left:0}}@media(max-width:991px){.navbar-transparent{padding-top:15px;background-color:rgba(0,0,0,.45)}.md-toolbar-section-start .md-list{display:none}.footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.md-toolbar-row{will-change:auto;-webkit-transition-property:none;transition-property:none}.md-toolbar-row:not(.md-collapse-lateral) .md-collapse{display:none}.md-toolbar.md-transparent .md-list .md-list-item-content{color:#3c4858!important}.md-collapse-lateral .md-collapse{position:fixed;display:block;top:0;height:100vh;width:230px!important;right:0;left:auto;z-index:1032;visibility:visible;background-color:#9a9a9a;overflow-y:visible;border-top:none;text-align:left;padding-right:0;padding-left:0;-webkit-transform:translate3d(230px,0,0);transform:translate3d(230px,0,0);-webkit-transition:all .33s cubic-bezier(.685,.0473,.346,1);transition:all .33s cubic-bezier(.685,.0473,.346,1)}.md-collapse-lateral .md-collapse .md-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.md-collapse-lateral .md-collapse .md-collapse-wrapper{height:calc(100vh - 61px)}.md-collapse-lateral .md-collapse .dropdown-toggle .md-ripple:after,.md-collapse-lateral .md-collapse .dropdown-toggle:not(.md-button):after,.md-collapse-lateral .md-collapse .md-list-item-content i,.md-collapse-lateral .md-collapse .md-list-item .md-button.md-button-link:not(.md-just-icon):not(.md-btn-fab):not(.md-icon-button):not(.md-toolbar-toggle) .md-ripple .md-button-content i,.md-collapse-lateral .md-collapse .md-list-item a .md-ripple p{color:#3c4858!important}.md-collapse-lateral .md-collapse .dropdown-toggle .md-ripple:after,.md-collapse-lateral .md-collapse .dropdown-toggle:not(.md-button):after{position:absolute;right:16px}.md-collapse-lateral .md-collapse .dropdown .dropdown-menu{background-color:transparent;position:static;border:0;padding-bottom:20px;-webkit-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none!important;transform:none!important;width:100%;margin-bottom:15px;padding-top:0;-webkit-animation:none;animation:none;opacity:1;overflow-y:scroll;display:none}.md-collapse-lateral .md-collapse .dropdown .dropdown-menu li>a{margin-left:15px;margin-right:15px}.md-collapse-lateral .md-collapse .dropdown-menu.dropdown-with-icons li>a:focus i,.md-collapse-lateral .md-collapse .dropdown-menu.dropdown-with-icons li>a:hover i{color:#fff!important}.md-collapse-lateral .md-collapse .dropdown.open .dropdown-menu{display:block}.md-collapse-lateral .md-collapse .md-list-item>a{margin:5px 15px}.md-collapse-lateral .md-collapse .md-list-item .dropdown .dropdown,.md-collapse-lateral .md-collapse .md-list-item .md-button,.md-collapse-lateral .md-collapse .md-list-item .md-list-item-content{width:100%}.md-collapse-lateral .md-collapse .md-list-item .md-list-item-content .md-button,.md-collapse-lateral .md-collapse .md-list-item .md-list-item-content .md-button:focus,.md-collapse-lateral .md-collapse .md-list-item .md-list-item-content .md-button:hover{color:#3c4858!important}.md-collapse-lateral .md-collapse .md-list-item .md-button .md-ripple{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.md-collapse-lateral .md-collapse .md-list-item:last-child:after{display:none}.md-collapse-lateral .md-collapse .md-list-item:after,.md-collapse-lateral .md-collapse .nav-mobile-section-start .md-list-item:last-child:after{width:calc(100% - 30px);content:"";display:block;height:1px;margin-left:15px;background-color:#e5e5e5}.md-collapse-lateral .md-collapse .md-list-item-container{width:auto}.md-collapse-lateral .md-collapse .md-list-item-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#3c4858!important}.md-collapse-lateral .md-collapse>ul{position:relative;z-index:4;overflow-y:scroll;width:100%}.md-collapse-lateral .md-collapse:before{top:0;left:0;height:100%;width:100%;position:absolute;display:block;background-color:#fff;content:"";z-index:1}.md-collapse-lateral .md-collapse .logo{position:relative;z-index:4}.md-collapse-lateral .md-collapse .navbar-form{margin:10px 15px;float:none!important;padding-top:1px;padding-bottom:1px}.md-collapse-lateral .md-collapse .table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.md-collapse-lateral .md-title,.md-collapse-lateral .md-toolbar-toggle{-webkit-transition:all .33s cubic-bezier(.685,.0473,.346,1);transition:all .33s cubic-bezier(.685,.0473,.346,1)}.nav-open .md-collapse-lateral .md-title,.nav-open .md-collapse-lateral .md-toolbar-toggle{-webkit-transform:translate3d(-230px,0,0);transform:translate3d(-230px,0,0)}.nav-open .md-collapse-lateral .md-collapse{-webkit-transform:translateZ(0);transform:translateZ(0)}.close-layer{height:100%;width:100%;position:absolute;opacity:0;top:0;left:auto;content:"";z-index:9999;overflow-x:hidden;-webkit-transition:all .37s ease-in;transition:all .37s ease-in}.close-layer.visible{opacity:1}.navbar-toggle .icon-bar{display:block;position:relative;background:#fff;width:24px;height:2px;border-radius:1px;margin:0 auto}.navbar-header .navbar-toggle{margin:10px 15px 10px 0;width:40px;height:40px}.bar1,.bar2,.bar3{outline:1px solid transparent}@keyframes topbar-x{0%{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}45%{top:6px;-webkit-transform:rotate(145deg);transform:rotate(145deg)}75%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes topbar-x{0%{top:0;-webkit-transform:rotate(0deg)}45%{top:6px;-webkit-transform:rotate(145deg)}75%{-webkit-transform:rotate(130deg)}to{-webkit-transform:rotate(135deg)}}@keyframes topbar-back{0%{top:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}45%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}75%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{top:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes topbar-back{0%{top:6px;-webkit-transform:rotate(135deg)}45%{-webkit-transform:rotate(-10deg)}75%{-webkit-transform:rotate(5deg)}to{top:0;-webkit-transform:rotate(0)}}@keyframes bottombar-x{0%{bottom:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}45%{bottom:6px;-webkit-transform:rotate(-145deg);transform:rotate(-145deg)}75%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}to{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@-webkit-keyframes bottombar-x{0%{bottom:0;-webkit-transform:rotate(0deg)}45%{bottom:6px;-webkit-transform:rotate(-145deg)}75%{-webkit-transform:rotate(-130deg)}to{-webkit-transform:rotate(-135deg)}}@keyframes bottombar-back{0%{bottom:6px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}45%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes bottombar-back{0%{bottom:6px;-webkit-transform:rotate(-135deg)}45%{-webkit-transform:rotate(10deg)}75%{-webkit-transform:rotate(-5deg)}to{bottom:0;-webkit-transform:rotate(0)}}.md-toolbar-toggle .icon-bar:nth-child(2){top:0;-webkit-animation:topbar-back .5s linear 0s;animation:topbar-back .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.md-toolbar-toggle .icon-bar:nth-child(3){opacity:1}.md-toolbar-toggle .icon-bar:nth-child(4){bottom:0;-webkit-animation:bottombar-back .5s linear 0s;animation:bottombar-back .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.md-toolbar-toggle.toggled .icon-bar:first-child{top:6px;-webkit-animation:topbar-x .5s linear 0s;animation:topbar-x .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.md-toolbar-toggle.toggled .icon-bar:nth-child(2){opacity:0}.md-toolbar-toggle.toggled .icon-bar:nth-child(3){bottom:6px;-webkit-animation:bottombar-x .5s linear 0s;animation:bottombar-x .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dropdown-menu .divider{background-color:hsla(0,0%,90%,.15)}.dropdown-menu{display:none}.navbar-fixed-top{-webkit-backface-visibility:hidden}#bodyClick{height:100%;width:100%;position:fixed;opacity:0;top:0;left:auto;right:230px;content:"";z-index:9999;overflow-x:hidden}.social-line .btn{margin:0 0 10px 0}.footer:not(.footer-big) nav>ul li,.social-line.pull-right{float:none}.social-area.pull-right{float:none!important}.navbar-toggle:focus,.navbar-toggle:hover{background-color:transparent!important}}@media(max-width:768px){.footer nav{display:block}.index-page .brand h1{font-size:4.3rem}.index-page .brand h3{max-width:500px;line-height:normal;font-size:1.7rem}.nav-tabs{overflow:auto}.hidden-sm{display:none!important}}@media(min-width:768px){.hidden-md{display:none!important}}@media screen and (min-width:768px){.block-md{display:block!important}}@media screen and (max-width:576px){.tim-typo{padding-left:11%!important}.tim-typo .tim-note{bottom:-25px!important}.main-raised{margin-left:15px;margin-right:15px}.md-tabs-navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.md-tabs-navigation .md-button{max-width:none;margin:0!important}.modal-wrapper .modal-container{max-width:380px}}@media(min-width:576px){.footer .container,.md-toolbar-row,.section .container{max-width:540px}}@media(min-width:768px){.footer .container,.md-toolbar-row,.section .container{max-width:720px}}@media(min-width:992px){.footer .container,.md-toolbar-row,.section .container{max-width:960px}.md-list.nav-mobile-menu{display:none}.hidden-lg{display:none!important}}@media(min-width:1200px){.footer .container,.md-toolbar-row,.section .container{max-width:1140px}}@media screen and (max-width:450px){.index-page .brand{max-width:300px}}.demo-block{border:1px solid #ebebeb;border-radius:3px;-webkit-transition:.2s;transition:.2s}.demo-block.hover{-webkit-box-shadow:0 0 8px 0 rgba(232,237,250,.6),0 2px 4px 0 rgba(232,237,250,.5);box-shadow:0 0 8px 0 rgba(232,237,250,.6),0 2px 4px 0 rgba(232,237,250,.5)}.demo-block code{font-family:Menlo,Monaco,Consolas,Courier,monospace}.demo-block .demo-button{float:right}.demo-block .source{padding:24px}.demo-block .meta{background-color:#fafafa;border-top:1px solid #eaeefb;height:0;-webkit-transition:height .2s;transition:height .2s;overflow:scroll}.demo-block .description{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ebebeb;border-radius:3px;font-size:14px;line-height:22px;color:#666;word-break:break-word;margin:10px;background-color:#fff}.demo-block .description p{margin:0;line-height:26px}.demo-block .description code{color:#5e6d82;background-color:#e6effb;margin:0 4px;display:inline-block;padding:1px 5px;font-size:12px;border-radius:3px;height:18px;line-height:18px}.demo-block .highlight pre{margin:0}.demo-block .highlight code.hljs{margin:0;border:none;max-height:none;border-radius:0}.demo-block .highlight code.hljs:before{content:none}.demo-block .demo-block-control{border-top:1px solid #eaeefb;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center;margin-top:-1px;color:#d3dce6;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demo-block .demo-block-control.is-fixed{position:fixed;bottom:0;width:868px}.demo-block .demo-block-control i{font-size:16px;line-height:44px;-webkit-transition:.3s;transition:.3s}.demo-block .demo-block-control i.hovering{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.demo-block .demo-block-control>span{position:absolute;-webkit-transform:translateX(-30px);transform:translateX(-30px);font-size:14px;line-height:44px;-webkit-transition:.3s;transition:.3s;display:inline-block}.demo-block .demo-block-control:hover{color:#409eff;background-color:#f9fafc}.demo-block .demo-block-control .text-slide-enter,.demo-block .demo-block-control .text-slide-leave-active{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.demo-block .demo-block-control .control-button{line-height:26px;position:absolute;top:0;right:0;font-size:14px;padding-left:5px;padding-right:25px}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.icon.outbound{color:#aaa;display:inline-block}.badge[data-v-099ab69c]{display:inline-block;font-size:14px;height:18px;line-height:18px;border-radius:3px;padding:0 6px;color:#fff;margin-right:5px;background-color:#42b983}.badge.middle[data-v-099ab69c]{vertical-align:middle}.badge.top[data-v-099ab69c]{vertical-align:top}.badge.green[data-v-099ab69c],.badge.tip[data-v-099ab69c]{background-color:#42b983}.badge.error[data-v-099ab69c]{background-color:#da5961}.badge.warn[data-v-099ab69c],.badge.warning[data-v-099ab69c],.badge.yellow[data-v-099ab69c]{background-color:#e7c000} \ No newline at end of file diff --git a/documentation/assets/img/search.83621669.svg b/documentation/assets/img/search.83621669.svg deleted file mode 100644 index 03d8391..0000000 --- a/documentation/assets/img/search.83621669.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/documentation/assets/js/10.d1d00300.js b/documentation/assets/js/10.d1d00300.js deleted file mode 100644 index 75fc3b8..0000000 --- a/documentation/assets/js/10.d1d00300.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{190:function(t,a,s){"use strict";s.r(a);var n=s(191),e=s.n(n);for(var r in n)"default"!==r&&function(t){s.d(a,t,(function(){return n[t]}))}(r);a.default=e.a},191:function(t,a){t.exports={data:function(){return{radio:!1}}}},209:function(t,a,s){"use strict";var n=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),s("p",[t._v("The radios that are used in our Vue Material Kit are the standard checkboxes from "),s("a",{attrs:{href:"https://vuematerial.io/components/checkbox",target:"_blank",rel:"noopener noreferrer"}},[t._v("Vue Material"),s("OutboundLink")],1),t._v(". We just re-styled them for a better visual effect.")]),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n\n\n',script:"\n export default {\n data: () => ({\n radio: false\n })\n }\n",style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[s("div",[s("md-radio",{attrs:{value:!1},model:{value:t.radio,callback:function(a){t.radio=a},expression:"radio"}},[t._v("Boolean")]),t._v(" "),s("md-radio",{attrs:{value:"my-radio"},model:{value:t.radio,callback:function(a){t.radio=a},expression:"radio"}},[t._v("String")]),t._v(" "),s("md-radio",{model:{value:t.radio,callback:function(a){t.radio=a},expression:"radio"}},[t._v("No Value")]),t._v(" "),s("md-radio",{attrs:{disabled:""},model:{value:t.radio,callback:function(a){t.radio=a},expression:"radio"}},[t._v("Disabled")]),t._v(" "),s("small",[t._v("Model value: "+t._s(t.radio))])],1)]],2),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-radio")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("radio"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v(":value")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("false"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Boolean"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-radio")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("radio"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("value")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("my-radio"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("String"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-radio")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("radio"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("No Value"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-radio")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("radio"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("disabled")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Disabled"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("small")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Model value: {{ radio }}"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token script"}},[s("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token function-variable function"}},[t._v("data")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n radio"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("false")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])])],1)},e=[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"radios"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#radios"}},[this._v("#")]),this._v(" Radios")])}];s.d(a,"a",(function(){return n})),s.d(a,"b",(function(){return e}))},220:function(t,a,s){"use strict";s.r(a);var n=s(209),e=s(190);for(var r in e)"default"!==r&&function(t){s.d(a,t,(function(){return e[t]}))}(r);var o=s(0),p=Object(o.a)(e.default,n.a,n.b,!1,null,null,null);a.default=p.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/11.55e9cebd.js b/documentation/assets/js/11.55e9cebd.js deleted file mode 100644 index cc2b931..0000000 --- a/documentation/assets/js/11.55e9cebd.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{192:function(t,s,a){"use strict";a.r(s);var n=a(193),e=a.n(n);for(var r in n)"default"!==r&&function(t){a.d(s,t,(function(){return n[t]}))}(r);s.default=e.a},193:function(t,s){t.exports={data:function(){return{switch1:!0,switch2:null}}}},210:function(t,s,a){"use strict";var n=function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._v(" "),a("p",[t._v("To use the custom switch you don't need to import component, you can easily use it like this:")]),t._v(" "),t._m(1),t._v(" "),a("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n\n\n\n',script:"\n export default {\n data () {\n return {\n switch1: true,\n switch2: null\n }\n }\n }\n",style:null}}},[a("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[a("md-switch",{model:{value:t.switch1,callback:function(s){t.switch1=s},expression:"switch1"}},[t._v("Toogle is on")]),t._v(" "),a("md-switch",{model:{value:t.switch2,callback:function(s){t.switch2=s},expression:"switch2"}},[t._v("Toogle is off")])]],2),t._v(" "),a("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-switch")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("switch1"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Toogle is on"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-switch")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("switch2"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Toogle is off"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token script"}},[a("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("data")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n switch1"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("true")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n switch2"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("null")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n")])])])])])],1)},e=[function(){var t=this.$createElement,s=this._self._c||t;return s("h1",{attrs:{id:"switch"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#switch"}},[this._v("#")]),this._v(" Switch")])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id:"simple-example"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#simple-example"}},[this._v("#")]),this._v(" Simple Example")])}];a.d(s,"a",(function(){return n})),a.d(s,"b",(function(){return e}))},221:function(t,s,a){"use strict";a.r(s);var n=a(210),e=a(192);for(var r in e)"default"!==r&&function(t){a.d(s,t,(function(){return e[t]}))}(r);var p=a(0),c=Object(p.a)(e.default,n.a,n.b,!1,null,null,null);s.default=c.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/12.21eb5fac.js b/documentation/assets/js/12.21eb5fac.js deleted file mode 100644 index 4cf4a42..0000000 --- a/documentation/assets/js/12.21eb5fac.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{194:function(t,a,s){"use strict";s.r(a);var n=s(195),e=s.n(n);for(var r in n)"default"!==r&&function(t){s.d(a,t,(function(){return n[t]}))}(r);a.default=e.a},195:function(t,a){t.exports={data:function(){return{aboutme:null}}}},211:function(t,a,s){"use strict";var n=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),s("p",[t._v("To use the custom form group inputs you don't need to import the custom made component, you can use it like this:")]),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n \n \n\n\n',script:"\n export default {\n data: () => ({\n aboutme: null\n })\n }\n",style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[s("md-field",[s("label",[t._v("About Me")]),t._v(" "),s("md-textarea",{model:{value:t.aboutme,callback:function(a){t.aboutme=a},expression:"aboutme"}})],1)],1),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-field")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("label")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("About Me"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-textarea")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("aboutme"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token script"}},[s("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token function-variable function"}},[t._v("data")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n aboutme"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("null")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),s("blockquote",[s("p",[t._v("Note: For more details about the textarea please see the "),s("strong",[t._v("Input & Textarea")]),t._v(" section from "),s("a",{attrs:{href:"https://vuematerial.io/components/input",target:"_blank",rel:"noopener noreferrer"}},[t._v("vuematerial.io"),s("OutboundLink")],1)])])],1)},e=[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"textarea"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#textarea"}},[this._v("#")]),this._v(" Textarea")])}];s.d(a,"a",(function(){return n})),s.d(a,"b",(function(){return e}))},222:function(t,a,s){"use strict";s.r(a);var n=s(211),e=s(194);for(var r in e)"default"!==r&&function(t){s.d(a,t,(function(){return e[t]}))}(r);var o=s(0),p=Object(o.a)(e.default,n.a,n.b,!1,null,null,null);a.default=p.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/13.807e5565.js b/documentation/assets/js/13.807e5565.js deleted file mode 100644 index 4f7082d..0000000 --- a/documentation/assets/js/13.807e5565.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{175:function(t,n,e){},196:function(t,n,e){"use strict";var a=e(175);e.n(a).a},224:function(t,n,e){"use strict";e.r(n);var a={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,n){var e=n.props,a=n.slots;return t("span",{class:["badge",e.type,e.vertical]},e.text||a().default)}},r=(e(196),e(0)),i=Object(r.a)(a,void 0,void 0,!1,null,"099ab69c",null);n.default=i.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/14.9f5fd545.js b/documentation/assets/js/14.9f5fd545.js deleted file mode 100644 index 43b8da0..0000000 --- a/documentation/assets/js/14.9f5fd545.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{225:function(e,t,r){"use strict";r.r(t);var n=r(0),s=Object(n.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"content"},[e._m(0),e._v(" "),r("p",[e._v("Vue Material Kit is a beautiful resource built over "),r("a",{attrs:{href:"https://vuematerial.io/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Vue Material"),r("OutboundLink")],1),e._v(" and "),r("a",{attrs:{href:"https://vuejs.org/v2/guide/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Vuejs"),r("OutboundLink")],1),e._v(" with a fresh, new design inspired by Google's material design. You asked for it, so we built it. It's a great pleasure to introduce to you the material concepts in an easy to use and beautiful set of components.\n. Vue Material Kit is the official Vuejs version of the Original Material Kit.")]),e._v(" "),e._m(1),e._v(" "),r("ul",[r("li",[e._v("Install Nodejs from "),r("a",{attrs:{href:"https://nodejs.org/en/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Nodejs Official Page"),r("OutboundLink")],1)]),e._v(" "),r("li",[e._v("Open your terminal")]),e._v(" "),r("li",[e._v("Navigate to the project")]),e._v(" "),r("li",[e._v("Run "),r("code",[e._v("npm install")]),e._v(" or "),r("code",[e._v("yarn install")]),e._v(" if you use "),r("a",{attrs:{href:"https://yarnpkg.com/en/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Yarn"),r("OutboundLink")],1)]),e._v(" "),e._m(2),e._v(" "),r("li",[e._v("A new tab will be opened in your browser")])]),e._v(" "),r("p",[e._v("You can also run additional npm tasks such as")]),e._v(" "),e._m(3),e._v(" "),e._m(4),e._v(" "),r("p",[e._v("We used the latest 3.x "),r("a",{attrs:{href:"https://github.com/vuejs/vue-cli",target:"_blank",rel:"noopener noreferrer"}},[e._v("Vue CLI"),r("OutboundLink")],1),e._v(" which aims to reduce project configuration\nto as little as possible. Almost everything is inside "),r("code",[e._v("package.json")]),e._v(" + some other related files such as\n"),r("code",[e._v("babel.config.js")]),e._v(", "),r("code",[e._v(".eslintrc.js")]),e._v(", "),r("code",[e._v(".postcssrc.js")]),e._v(", "),r("code",[e._v(".browserslistrc")])]),e._v(" "),e._m(5),e._v(" "),r("p",[e._v("Vue Material Kit also uses "),r("a",{attrs:{href:"https://vuematerial.io/ui-elements/elevation",target:"_blank",rel:"noopener noreferrer"}},[e._v("element-ui"),r("OutboundLink")],1),e._v(" components and restyles them to achieve consistent and homogenous interface with the existing custom components and general UI of the kit.")])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"short-description-and-usage"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#short-description-and-usage"}},[this._v("#")]),this._v(" Short Description and Usage")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h2",{attrs:{id:"getting-started"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#getting-started"}},[this._v("#")]),this._v(" Getting Started")])},function(){var e=this.$createElement,t=this._self._c||e;return t("li",[this._v("Run "),t("code",[this._v("npm run dev")]),this._v(" or "),t("code",[this._v("yarn serve")]),this._v(" to start a local development server")])},function(){var e=this.$createElement,t=this._self._c||e;return t("ul",[t("li",[t("code",[this._v("npm run build")]),this._v(" to build your app for production")]),this._v(" "),t("li",[t("code",[this._v("npm run lint")]),this._v(" to run linting.")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h2",{attrs:{id:"vue-cli"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#vue-cli"}},[this._v("#")]),this._v(" Vue-cli")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h2",{attrs:{id:"element-ui"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#element-ui"}},[this._v("#")]),this._v(" Element-UI")])}],!1,null,null,null);t.default=s.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/15.2c8c3d74.js b/documentation/assets/js/15.2c8c3d74.js deleted file mode 100644 index fbd963d..0000000 --- a/documentation/assets/js/15.2c8c3d74.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{226:function(t,a,s){"use strict";s.r(a);var n=s(0),e=Object(n.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),s("p",[t._v("To use the custom button you need to import the custom made component, you can easily use it like this:")]),t._v(" "),t._m(1),t._m(2),t._v(" "),t._m(3),t._m(4),t._v(" "),t._m(5),t._m(6),t._v(" "),s("p",[t._v("We made our own badge component for a better visual experience.")]),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n\n',script:null,style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[s("badge",{attrs:{type:"success"}},[t._v("Another Title")]),t._v(" "),s("badge",{attrs:{type:"danger"}},[t._v("Another Title")]),t._v(" "),s("badge",{attrs:{type:"warning"}},[t._v("Another Title")]),t._v(" "),s("badge",{attrs:{type:"rose"}},[t._v("Another Title")]),t._v(" "),s("badge",{attrs:{type:"info"}},[t._v("Another Title")]),t._v(" "),s("props-table",{attrs:{"component-name":"badge"}})]],2),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("badge")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("success"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Another Title"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("badge")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("danger"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Another Title"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("badge")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("warning"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Another Title"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("badge")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("rose"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Another Title"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("badge")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("info"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Another Title"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("props-table")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("component-name")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("badge"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n")])])])])])],1)}),[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"badge"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#badge"}},[this._v("#")]),this._v(" Badge")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"language-js extra-class"},[s("pre",{pre:!0,attrs:{class:"language-js"}},[s("code",[s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("Badge"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("from")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'@/components'")]),t._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"local-usage"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#local-usage"}},[this._v("#")]),this._v(" Local Usage")])},function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[this._v("components"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(":")]),this._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("{")]),this._v("\n Badge\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("}")]),this._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"global-usage"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#global-usage"}},[this._v("#")]),this._v(" Global Usage")])},function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[this._v("Vue"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(".")]),a("span",{pre:!0,attrs:{class:"token function"}},[this._v("component")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("(")]),this._v("Badge"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(")")]),this._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h2",{attrs:{id:"badges-color"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#badges-color"}},[this._v("#")]),this._v(" Badges Color")])}],!1,null,null,null);a.default=e.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/16.1706c11f.js b/documentation/assets/js/16.1706c11f.js deleted file mode 100644 index ff1b17b..0000000 --- a/documentation/assets/js/16.1706c11f.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{227:function(s,t,e){"use strict";e.r(t);var r=e(0),a=Object(r.a)({},(function(){var s=this.$createElement;this._self._c;return this._m(0)}),[function(){var s=this,t=s.$createElement,e=s._self._c||t;return e("div",{staticClass:"content"},[e("h1",{attrs:{id:"brand-colors"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#brand-colors"}},[s._v("#")]),s._v(" Brand Colors")]),s._v(" "),e("ol",[e("li",[e("p",[s._v("You can find the colors in "),e("code",[s._v("assets/scss/material-kit/_variables.scss")]),s._v(" starting with line 28 where is the primary color set: "),e("code",[s._v("$brand-primary: $purple !default;")]),s._v(".")])]),s._v(" "),e("li",[e("p",[s._v("All the possible colors are in "),e("code",[s._v("assets/scss/material-kit/_colors.scss")]),s._v(".")])])])])}],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/17.f2b138ba.js b/documentation/assets/js/17.f2b138ba.js deleted file mode 100644 index aa40779..0000000 --- a/documentation/assets/js/17.f2b138ba.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{228:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._v(" "),a("p",[t._v("To use the custom button you don't need to import the custom made component, you can easily use it like this:")]),t._v(" "),t._m(1),t._m(2),t._v(" "),a("p",[t._v("We has changed the predefined button styles from vuematerial.io, each serving its own semantic purpose, with a few extras thrown in for more control.")]),t._v(" "),a("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'Default\nPrimary\nInfo\nSuccess\nWarning\nDanger\nRose\nSimple\n',script:null,style:null}}},[a("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[a("md-button",[t._v("Default")]),t._v(" "),a("md-button",{staticClass:"md-primary"},[t._v("Primary")]),t._v(" "),a("md-button",{staticClass:"md-info"},[t._v("Info")]),t._v(" "),a("md-button",{staticClass:"md-success"},[t._v("Success")]),t._v(" "),a("md-button",{staticClass:"md-warning"},[t._v("Warning")]),t._v(" "),a("md-button",{staticClass:"md-danger"},[t._v("Danger")]),t._v(" "),a("md-button",{staticClass:"md-rose"},[t._v("Rose")]),t._v(" "),a("md-button",{staticClass:"md-simple"},[t._v("Simple")])],1),t._v(" "),a("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Default"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Primary"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-info"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Info"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-success"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Success"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-warning"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Warning"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-danger"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Danger"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-rose"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Rose"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-simple"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Simple"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),t._m(3),t._v(" "),a("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'Default\nRound\nfavorite With Icon\nfavorite\nSimple\n',script:null,style:null}}},[a("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[a("md-button",{staticClass:"md-primary"},[t._v("Default")]),t._v(" "),a("md-button",{staticClass:"md-primary md-round"},[t._v("Round")]),t._v(" "),a("md-button",{staticClass:"md-primary"},[a("md-icon",[t._v("favorite")]),t._v(" With Icon")],1),t._v(" "),a("md-button",{staticClass:"md-primary md-just-icon md-round"},[a("md-icon",[t._v("favorite")])],1),t._v(" "),a("md-button",{staticClass:"md-primary md-simple"},[t._v("Simple")])],1),t._v(" "),a("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Default"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary md-round"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Round"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("favorite"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v(" With Icon"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary md-just-icon md-round"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("favorite"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary md-simple"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Simple"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),t._m(4),t._v(" "),t._m(5),t._v(" "),a("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'Large\nNormal\nSmall\n',script:null,style:null}}},[a("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[a("md-button",{staticClass:"md-primary md-lg"},[t._v("Large")]),t._v(" "),a("md-button",{staticClass:"md-primary"},[t._v("Normal")]),t._v(" "),a("md-button",{staticClass:"md-primary md-sm"},[t._v("Small")])],1),t._v(" "),a("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary md-lg"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Large"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Normal"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary md-sm"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Small"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),t._m(6),t._v(" "),a("p",[t._v("We added extra classes that can help you better customise the look. Please see the examples:")]),t._v(" "),a("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'md-block\nmd-wd\n',script:null,style:null}}},[a("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[a("md-button",{staticClass:"md-primary md-block"},[t._v("md-block")]),t._v(" "),a("md-button",{staticClass:"md-primary md-wd"},[t._v("md-wd")])],1),t._v(" "),a("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary md-block"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("md-block"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary md-wd"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("md-wd"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),a("blockquote",[a("p",[t._v("Note: for more details about the buttons props and attributes please see the "),a("strong",[t._v("Button")]),t._v(" section from "),a("a",{attrs:{href:"https://vuematerial.io/components/button",target:"_blank",rel:"noopener noreferrer"}},[t._v("vuematerial.io"),a("OutboundLink")],1)])])],1)}),[function(){var t=this.$createElement,s=this._self._c||t;return s("h1",{attrs:{id:"buttons"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#buttons"}},[this._v("#")]),this._v(" Buttons")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n Button\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id:"colors"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#colors"}},[this._v("#")]),this._v(" Colors")])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id:"style-buttons"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#style-buttons"}},[this._v("#")]),this._v(" Style Buttons")])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id:"sizes"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#sizes"}},[this._v("#")]),this._v(" Sizes")])},function(){var t=this.$createElement,s=this._self._c||t;return s("p",[this._v("Fancy larger or smaller buttons? Add the classes "),s("code",[this._v("md-lg")]),this._v(" or "),s("code",[this._v("md-sm")]),this._v(" for additional sizes.")])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id:"extra-mile"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#extra-mile"}},[this._v("#")]),this._v(" Extra Mile")])}],!1,null,null,null);s.default=e.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/18.440dad98.js b/documentation/assets/js/18.440dad98.js deleted file mode 100644 index c4760b8..0000000 --- a/documentation/assets/js/18.440dad98.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{229:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._v(" "),a("p",[t._v("To use the custom dropdown you don't need to import the custom made component because it's global registered, so you can use it like this:")]),t._v(" "),t._m(1),t._v(" "),a("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n',script:null,style:null}}},[a("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[a("div",{staticClass:"md-list"},[a("li",{staticClass:"md-list-item"},[a("a",{staticClass:"md-list-item-router md-list-item-container md-button-clean dropdown",attrs:{href:"javascript:void(0)"}},[a("div",{staticClass:"md-list-item-content"},[a("drop-down",{attrs:{direction:"down"}},[a("md-button",{staticClass:"md-button md-button-link md-simple dropdown-toggle",attrs:{slot:"title","data-toggle":"dropdown"},slot:"title"},[a("i",{staticClass:"material-icons"},[t._v("apps")]),t._v(" "),a("p",[t._v("Components")])]),t._v(" "),a("ul",{staticClass:"dropdown-menu dropdown-with-icons"},[a("li",[a("a",{attrs:{href:"javascript:void(0)"}},[a("i",{staticClass:"material-icons"},[t._v("layers")]),t._v(" "),a("p",[t._v("All Components")])])]),t._v(" "),a("li",[a("a",{attrs:{href:"javascript:void(0)"}},[a("i",{staticClass:"material-icons"},[t._v("content_paste")]),t._v(" "),a("p",[t._v("Documentation")])])])])],1)],1)])])]),t._v(" "),a("props-table",{attrs:{"component-name":"drop-down"}})]],2),t._v(" "),a("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-list"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("li")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-list-item"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("a")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("javascript:void(0)"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-list-item-router md-list-item-container md-button-clean dropdown"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-list-item-content"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("drop-down")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("direction")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("down"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("slot")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("title"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-button md-button-link md-simple dropdown-toggle"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("data-toggle")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("dropdown"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("apps"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Components"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("ul")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("dropdown-menu dropdown-with-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("li")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("a")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("javascript:void(0)"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("layers"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("All Components"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("li")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("a")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("javascript:void(0)"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("content_paste"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Documentation"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("props-table")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("component-name")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("drop-down"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),t._m(2),t._v(" "),t._m(3),t._v(" "),t._m(4)],1)}),[function(){var t=this.$createElement,s=this._self._c||t;return s("h1",{attrs:{id:"dropdown"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#dropdown"}},[this._v("#")]),this._v(" Dropdown")])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"as-list-item"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#as-list-item"}},[this._v("#")]),this._v(" As List Item")])},function(){var t=this.$createElement,s=this._self._c||t;return s("blockquote",[s("p",[this._v("Note: Drop-down uses a click outside directive internally. You will get a warning if the directive is not imported. You can find the declaration of this directive in "),s("strong",[this._v("src/globalDirectives.js")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"dropdown-slots"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#dropdown-slots"}},[this._v("#")]),this._v(" Dropdown Slots")])},function(){var t=this.$createElement,s=this._self._c||t;return s("table",[s("thead",[s("tr",[s("th",[this._v("Name")]),this._v(" "),s("th",[this._v("Description")])])]),this._v(" "),s("tbody",[s("tr",[s("td",[this._v("title")]),this._v(" "),s("td",[this._v("Content for dropdown title")])])])])}],!1,null,null,null);s.default=e.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/19.908006a9.js b/documentation/assets/js/19.908006a9.js deleted file mode 100644 index 60a5d2c..0000000 --- a/documentation/assets/js/19.908006a9.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{230:function(e,t,s){"use strict";s.r(t);var i=s(0),n=Object(i.a)({},(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"content"},[this._m(0),this._v(" "),t("p",[this._v("Currently, on "),t("a",{attrs:{href:"https://www.creative-tim.com/",target:"_blank",rel:"noopener noreferrer"}},[this._v("Creative Tim"),t("OutboundLink")],1),this._v(" you can get the products with three types of licenses: MIT License, Personal License or Developer License. All the freebies are licensed to MIT License as default. If you are making a paid purchase, be sure to go through the table with the rights and the guidelines, so you can know what license is the best fit for you (Personal License or Developer License). View the rights table and the description for each license on our "),t("a",{attrs:{href:"https://www.creative-tim.com/license",target:"_blank",rel:"noopener noreferrer"}},[this._v("Official License Page"),t("OutboundLink")],1),this._v(".")])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"license"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#license"}},[this._v("#")]),this._v(" License")])}],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/2.02c6569f.js b/documentation/assets/js/2.02c6569f.js deleted file mode 100644 index 23e2c5c..0000000 --- a/documentation/assets/js/2.02c6569f.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{197:function(t,n,e){"use strict";var r=e(8),a=e(198)(5),i=!0;"find"in[]&&Array(1).find((function(){i=!1})),r(r.P+r.F*i,"Array",{find:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}}),e(72)("find")},198:function(t,n,e){var r=e(15),a=e(71),i=e(25),o=e(19),s=e(199);t.exports=function(t,n){var e=1==t,u=2==t,c=3==t,f=4==t,p=6==t,d=5==t||p,v=n||s;return function(n,s,h){for(var l,_,y=i(n),m=a(y),b=r(s,h,3),w=o(m.length),A=0,D=e?v(n,w):u?v(n,0):void 0;w>A;A++)if((d||A in m)&&(_=b(l=m[A],A,y),t))if(e)D[A]=_;else if(_)switch(t){case 3:return!0;case 5:return l;case 6:return A;case 2:D.push(l)}else if(f)return!1;return p?-1:c||f?f:D}}},199:function(t,n,e){var r=e(200);t.exports=function(t,n){return new(r(t))(n)}},200:function(t,n,e){var r=e(4),a=e(201),i=e(2)("species");t.exports=function(t){var n;return a(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!a(n.prototype)||(n=void 0),r(n)&&null===(n=n[i])&&(n=void 0)),void 0===n?Array:n}},201:function(t,n,e){var r=e(16);t.exports=Array.isArray||function(t){return"Array"==r(t)}},223:function(t,n,e){"use strict";e.r(n);e(197),e(21);var r=e(90),a=(e(11),e(17),e(20),{name:"props-table",props:{componentName:{type:String,default:""}},data:function(){return{parsedData:{}}},computed:{hasProps:function(){return this.parsedData.props&&Object.keys(this.parsedData.props).length>0}},methods:{getType:function(t){var n=t.type?t.type:t;return"object"===Object(r.a)(n)?n.map((function(t){return t.name})).join(" | "):n.name||"N/A"},getDefault:function(t){return t.default?"function"==typeof t.default?t.default():t.default:"N/A"}},mounted:function(){var t=this;try{var n=this.$docs.find((function(n){return n.name===t.componentName}))||{};n&&(this.parsedData=n||{})}catch(t){console.warn(t)}}}),i=e(0),o=Object(i.a)(a,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[t.hasProps?e("table",[t._m(0),t._v(" "),e("tbody",t._l(t.parsedData.props,(function(n,r){return e("tr",{key:r},[r?e("td",[t._v("\n "+t._s(r)+"\n ")]):t._e(),t._v(" "),e("td",[t._v("\n "+t._s(t.getType(n))+"\n ")]),t._v(" "),e("td",[t._v("\n "+t._s(t.getDefault(n))+"\n ")]),t._v(" "),e("td",[t._v("\n "+t._s(n.description)+"\n ")])])})),0)]):t._e()])}),[function(){var t=this.$createElement,n=this._self._c||t;return n("thead",[n("tr",[n("th",[this._v("Prop Name")]),this._v(" "),n("th",[this._v("Type")]),this._v(" "),n("th",[this._v("Default")]),this._v(" "),n("th",[this._v("Description")])])])}],!1,null,null,null);n.default=o.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/2.d1446818.js b/documentation/assets/js/2.d1446818.js deleted file mode 100644 index 119ec4c..0000000 --- a/documentation/assets/js/2.d1446818.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{197:function(t,n,e){"use strict";var r=e(8),a=e(198)(5),i=!0;"find"in[]&&Array(1).find((function(){i=!1})),r(r.P+r.F*i,"Array",{find:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}}),e(72)("find")},198:function(t,n,e){var r=e(15),a=e(71),i=e(25),o=e(19),s=e(199);t.exports=function(t,n){var e=1==t,u=2==t,c=3==t,f=4==t,p=6==t,d=5==t||p,v=n||s;return function(n,s,h){for(var l,_,y=i(n),m=a(y),b=r(s,h,3),w=o(m.length),A=0,D=e?v(n,w):u?v(n,0):void 0;w>A;A++)if((d||A in m)&&(_=b(l=m[A],A,y),t))if(e)D[A]=_;else if(_)switch(t){case 3:return!0;case 5:return l;case 6:return A;case 2:D.push(l)}else if(f)return!1;return p?-1:c||f?f:D}}},199:function(t,n,e){var r=e(200);t.exports=function(t,n){return new(r(t))(n)}},200:function(t,n,e){var r=e(4),a=e(201),i=e(2)("species");t.exports=function(t){var n;return a(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!a(n.prototype)||(n=void 0),r(n)&&null===(n=n[i])&&(n=void 0)),void 0===n?Array:n}},201:function(t,n,e){var r=e(16);t.exports=Array.isArray||function(t){return"Array"==r(t)}},223:function(t,n,e){"use strict";e.r(n);e(197),e(21);var r=e(89),a=(e(11),e(17),e(20),{name:"props-table",props:{componentName:{type:String,default:""}},data:function(){return{parsedData:{}}},computed:{hasProps:function(){return this.parsedData.props&&Object.keys(this.parsedData.props).length>0}},methods:{getType:function(t){var n=t.type?t.type:t;return"object"===Object(r.a)(n)?n.map((function(t){return t.name})).join(" | "):n.name||"N/A"},getDefault:function(t){return t.default?"function"==typeof t.default?t.default():t.default:"N/A"}},mounted:function(){var t=this;try{var n=this.$docs.find((function(n){return n.name===t.componentName}))||{};n&&(this.parsedData=n||{})}catch(t){console.warn(t)}}}),i=e(0),o=Object(i.a)(a,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[t.hasProps?e("table",[t._m(0),t._v(" "),e("tbody",t._l(t.parsedData.props,(function(n,r){return e("tr",{key:r},[r?e("td",[t._v("\n "+t._s(r)+"\n ")]):t._e(),t._v(" "),e("td",[t._v("\n "+t._s(t.getType(n))+"\n ")]),t._v(" "),e("td",[t._v("\n "+t._s(t.getDefault(n))+"\n ")]),t._v(" "),e("td",[t._v("\n "+t._s(n.description)+"\n ")])])})),0)]):t._e()])}),[function(){var t=this.$createElement,n=this._self._c||t;return n("thead",[n("tr",[n("th",[this._v("Prop Name")]),this._v(" "),n("th",[this._v("Type")]),this._v(" "),n("th",[this._v("Default")]),this._v(" "),n("th",[this._v("Description")])])])}],!1,null,null,null);n.default=o.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/20.d21ce81f.js b/documentation/assets/js/20.d21ce81f.js deleted file mode 100644 index 48065e0..0000000 --- a/documentation/assets/js/20.d21ce81f.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{231:function(t,s,a){"use strict";a.r(s);var e=a(0),n=Object(e.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._v(" "),a("p",[t._v("Through most of the examples in this dashboard, we have used the default Icons for the Material Design provided by Google. You can easily use them like this:")]),t._v(" "),a("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:"favorite\n",script:null,style:null}}},[a("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[a("md-icon",[t._v("favorite")])],1),t._v(" "),a("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("favorite"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),a("blockquote",[a("p",[t._v("Note: for more details about the icons please see the "),a("strong",[t._v("Icon")]),t._v(" section from "),a("a",{attrs:{href:"https://vuematerial.io/components/icon",target:"_blank",rel:"noopener noreferrer"}},[t._v("vuematerial.io"),a("OutboundLink")],1)])])],1)}),[function(){var t=this.$createElement,s=this._self._c||t;return s("h1",{attrs:{id:"material-icons"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#material-icons"}},[this._v("#")]),this._v(" Material Icons")])}],!1,null,null,null);s.default=n.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/21.a20d3108.js b/documentation/assets/js/21.a20d3108.js deleted file mode 100644 index 802db6d..0000000 --- a/documentation/assets/js/21.a20d3108.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{232:function(t,a,s){"use strict";s.r(a);var n=s(0),e=Object(n.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),t._m(1),t._v(" "),t._m(2),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n
\n
\n

Menu

\n \n \n

Link

\n
\n\n \n

Link

\n
\n
\n
\n
\n \n \n \n \n \n\n
\n\n
\n
\n
\n
\n',script:null,style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[s("md-toolbar",{staticClass:"md-primary"},[s("div",{staticClass:"md-toolbar-row"},[s("div",{staticClass:"md-toolbar-section-start"},[s("h3",{staticClass:"md-title"},[t._v("Menu")]),t._v(" "),s("md-list",[s("md-list-item",{attrs:{href:"javascript:void(0)"}},[s("p",[t._v("Link")])]),t._v(" "),s("md-list-item",{attrs:{href:"javascript:void(0)"}},[s("p",[t._v("Link")])])],1)],1),t._v(" "),s("div",{staticClass:"md-toolbar-section-end"},[s("md-button",{staticClass:"md-just-icon md-simple md-white md-toolbar-toggle"},[s("span",{staticClass:"icon-bar"}),t._v(" "),s("span",{staticClass:"icon-bar"}),t._v(" "),s("span",{staticClass:"icon-bar"})]),t._v(" "),s("div",{staticClass:"md-collapse"})],1)])])],1),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-toolbar")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-row"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-start"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h3")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-title"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Menu"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("javascript:void(0)"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Link"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("javascript:void(0)"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Link"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-end"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-white md-toolbar-toggle"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-collapse"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),s("br"),t._v(" "),t._m(3),t._v(" "),t._m(4)],1)}),[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"mobile-menu"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mobile-menu"}},[this._v("#")]),this._v(" Mobile Menu")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("p",[t._v("We build a component named "),s("code",[t._v("")]),t._v(" and assures you that on smaller devices like phone, tablet and so on you will have the items from the "),s("code",[t._v(".md-toolbar-section-start")]),t._v(" present on your collapsible menu. This component is located in "),s("code",[t._v("src/layout/MainNavbar.vue")]),t._v(". The component have only one attribute called "),s("code",[t._v("nav-mobile-section-start")]),t._v(".")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("p",[t._v("Now in case you have items inside the "),s("code",[t._v(".md-toolbar-section-start")]),t._v(" you can activate the component by simply set the value of the attribute "),s("code",[t._v("nav-mobile-section-start")]),t._v(" to "),s("code",[t._v("true")]),t._v(" and put the items that you want like in the below example, by default this attibute have the value set to "),s("code",[t._v("false")]),t._v(":")])},function(){var t=this.$createElement,a=this._self._c||t;return a("p",[this._v("Inside your component "),a("code",[this._v("")]),this._v(" you will have the following items:")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("mobile-menu")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("nav-mobile-section-start")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("true"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("javascript:void(0)"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Link"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("javascript:void(0)"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Link"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])}],!1,null,null,null);a.default=e.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/22.28564edf.js b/documentation/assets/js/22.28564edf.js deleted file mode 100644 index 669e531..0000000 --- a/documentation/assets/js/22.28564edf.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{233:function(t,s,a){"use strict";a.r(s);var n=a(0),e=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._v(" "),a("p",[t._v("If you have information that you don't need to show at once, we suggest you use tabs. We carefully re-styled the custom tabs component from vuematerial.io which you can easily use.")]),t._v(" "),a("p",[t._v("In order to use the tabs, import the necessary components:")]),t._v(" "),t._m(1),t._m(2),t._v(" "),t._m(3),t._m(4),t._v(" "),t._m(5),t._m(6),t._v(" "),a("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'
\n
\n \n \n \n
\n
\n\n',script:"\nimport {\n NavTabsCard\n} from '@/components'\n\nexport default{\n components: {\n NavTabsCard\n },\n data () {\n return {\n selected: [],\n firstTabs: [\n { tab: 'Sign contract for \"What are conference organizers afraid of?\"' },\n { tab: 'Lines From Great Russian Literature? Or E-mails From My Boss?' },\n { tab: 'Flooded: One year later, assessing what was lost and what was found when a ravaging rain swept through metro Detroit' }\n ],\n secondTabs: [\n { tab: 'Sign contract for \"What are conference organizers afraid of?\"' },\n { tab: 'Lines From Great Russian Literature? Or E-mails From My Boss?' },\n { tab: 'Flooded: One year later, assessing what was lost and what was found when a ravaging rain swept through metro Detroit' }\n ],\n thirdTabs: [\n { tab: 'Sign contract for \"What are conference organizers afraid of?\"' },\n { tab: 'Lines From Great Russian Literature? Or E-mails From My Boss?' },\n { tab: 'Flooded: One year later, assessing what was lost and what was found when a ravaging rain swept through metro Detroit' }\n ]\n }\n }\n\n}\n",style:null}}},[a("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[a("div",{staticClass:"md-layout"},[a("div",{staticClass:"md-layout-item md-size-100"},[a("nav-tabs-card",{attrs:{"no-label":""}},[a("template",{slot:"content"},[a("md-tabs",{staticClass:"md-primary",attrs:{"md-sync-route":"","md-alignment":"left"}},[a("md-tab",{attrs:{id:"tab-home","md-label":"Profile","md-icon":"face"}},[a("p",[t._v("I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.")])]),t._v(" "),a("md-tab",{attrs:{id:"tab-pages","md-label":"Messages","md-icon":"chat"}},[a("p",[t._v("I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.")])]),t._v(" "),a("md-tab",{attrs:{id:"tab-posts","md-label":"Settings","md-icon":"build"}},[a("p",[t._v("I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. So when you get something that has the name Kanye West on it, it’s supposed to be pushing the furthest possibilities. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus.")])])],1)],1)],2)],1)])]),t._v(" "),a("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-layout"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-layout-item md-size-100"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("nav-tabs-card")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("no-label")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("slot")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("content"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-tabs")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-sync-route")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-alignment")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("left"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-tab")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("id")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("tab-home"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-label")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("Profile"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-icon")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("face"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at."),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-tab")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("id")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("tab-pages"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-label")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("Messages"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-icon")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("chat"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at."),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-tab")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("id")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("tab-posts"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-label")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("Settings"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-icon")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("build"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. So when you get something that has the name Kanye West on it, it’s supposed to be pushing the furthest possibilities. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus."),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token script"}},[a("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n NavTabsCard\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("from")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'@/components'")]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n components"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n NavTabsCard\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("data")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n selected"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n firstTabs"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" tab"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Sign contract for \"What are conference organizers afraid of?\"'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" tab"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Lines From Great Russian Literature? Or E-mails From My Boss?'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" tab"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Flooded: One year later, assessing what was lost and what was found when a ravaging rain swept through metro Detroit'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n secondTabs"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" tab"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Sign contract for \"What are conference organizers afraid of?\"'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" tab"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Lines From Great Russian Literature? Or E-mails From My Boss?'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" tab"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Flooded: One year later, assessing what was lost and what was found when a ravaging rain swept through metro Detroit'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n thirdTabs"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" tab"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Sign contract for \"What are conference organizers afraid of?\"'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" tab"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Lines From Great Russian Literature? Or E-mails From My Boss?'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" tab"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Flooded: One year later, assessing what was lost and what was found when a ravaging rain swept through metro Detroit'")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),t._m(7),t._v(" "),t._m(8),t._v(" "),a("blockquote",[a("p",[t._v("Note: for more details about the tabs that can you use please see the "),a("strong",[t._v("Tabs")]),t._v(" section from "),a("a",{attrs:{href:"https://vuematerial.io/components/tabs/",target:"_blank",rel:"noopener noreferrer"}},[t._v("vuematerial.io"),a("OutboundLink")],1)])])],1)}),[function(){var t=this.$createElement,s=this._self._c||t;return s("h1",{attrs:{id:"tabs"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#tabs"}},[this._v("#")]),this._v(" Tabs")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("NavTabsCard"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("from")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'src/components'")]),t._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"global-usage"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#global-usage"}},[this._v("#")]),this._v(" Global Usage")])},function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"language-js extra-class"},[s("pre",{pre:!0,attrs:{class:"language-js"}},[s("code",[this._v("Vue"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(".")]),s("span",{pre:!0,attrs:{class:"token function"}},[this._v("component")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("(")]),this._v("NavTabsCard"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(")")]),this._v("\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"for-local-usage"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#for-local-usage"}},[this._v("#")]),this._v(" For Local Usage")])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n components"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n NavTabsCard\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n\n")])])])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id:"nav-tabs-card"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#nav-tabs-card"}},[this._v("#")]),this._v(" Nav Tabs Card")])},function(){var t=this.$createElement,s=this._self._c||t;return s("h3",{attrs:{id:"navtabscard-slots"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#navtabscard-slots"}},[this._v("#")]),this._v(" NavTabsCard Slots")])},function(){var t=this.$createElement,s=this._self._c||t;return s("table",[s("thead",[s("tr",[s("th",[this._v("Name")]),this._v(" "),s("th",[this._v("Description")])])]),this._v(" "),s("tbody",[s("tr",[s("td",[this._v("content")]),this._v(" "),s("td",[this._v("Default card content")])])])])}],!1,null,null,null);s.default=e.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/23.a402f45d.js b/documentation/assets/js/23.a402f45d.js deleted file mode 100644 index f5ddb39..0000000 --- a/documentation/assets/js/23.a402f45d.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{234:function(t,s,a){"use strict";a.r(s);var n=a(0),p=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"content"},[t._m(0),t._v(" "),a("p",[t._v("We re-styled the default toolbar from vuematerial.io and you can easily use this like the example below:")]),t._v(" "),a("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n
\n
\n

Brand

\n
\n
\n \n \n \n \n \n\n
\n \n \n dashboard\n \n \n\n \n person\n \n \n \n
\n
\n
\n\n
\n',script:null,style:null}}},[a("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[a("md-toolbar",{staticClass:"md-primary"},[a("div",{staticClass:"md-toolbar-row"},[a("div",{staticClass:"md-toolbar-section-start"},[a("h3",{staticClass:"md-title"},[t._v("Brand")])]),t._v(" "),a("div",{staticClass:"md-toolbar-section-end"},[a("md-button",{staticClass:"md-just-icon md-simple md-toolbar-toggle"},[a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"})]),t._v(" "),a("div",{staticClass:"md-collapse"},[a("md-list",[a("md-list-item",{attrs:{href:"#dashboard"}},[a("i",{staticClass:"material-icons"},[t._v("dashboard")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Dashboard")])]),t._v(" "),a("md-list-item",{attrs:{href:"#user"}},[a("i",{staticClass:"material-icons"},[t._v("person")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Profile")])])],1)],1)],1)])])],1),t._v(" "),a("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-toolbar")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-row"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-start"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h3")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-title"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Brand"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-end"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-toolbar-toggle"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-collapse"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#dashboard"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#user"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("person"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Profile"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),t._m(1),t._v(" "),a("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n
\n
\n

Brand

\n
\n
\n \n \n \n \n \n\n
\n \n \n dashboard\n \n \n\n \n person\n \n \n \n
\n
\n
\n
\n\n
\n
\n

Brand

\n
\n
\n \n \n \n \n \n\n
\n \n \n dashboard\n \n \n\n \n person\n \n \n \n
\n
\n
\n
\n\n
\n
\n

Brand

\n
\n
\n \n \n \n \n \n\n
\n \n \n dashboard\n \n \n\n \n person\n \n \n \n
\n
\n
\n\n
\n\n
\n
\n

Brand

\n
\n
\n \n \n \n \n \n\n
\n \n \n dashboard\n \n \n\n \n person\n \n \n \n
\n
\n
\n\n
\n\n
\n
\n

Brand

\n
\n
\n \n \n \n \n \n\n
\n \n \n dashboard\n \n \n\n \n person\n \n \n \n
\n
\n
\n\n
\n\n
\n
\n

Brand

\n
\n
\n \n \n \n \n \n\n
\n \n \n dashboard\n \n \n\n \n person\n \n \n \n
\n
\n
\n\n
\n\n
\n
\n

Brand

\n
\n
\n \n \n \n \n \n\n
\n \n \n dashboard\n \n \n\n \n person\n \n \n \n
\n
\n
\n\n
\n',script:null,style:null}}},[a("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[a("md-toolbar",{staticClass:"md-primary"},[a("div",{staticClass:"md-toolbar-row"},[a("div",{staticClass:"md-toolbar-section-start"},[a("h3",{staticClass:"md-title"},[t._v("Brand")])]),t._v(" "),a("div",{staticClass:"md-toolbar-section-end"},[a("md-button",{staticClass:"md-just-icon md-simple md-toolbar-toggle"},[a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"})]),t._v(" "),a("div",{staticClass:"md-collapse"},[a("md-list",[a("md-list-item",{attrs:{href:"#dashboard"}},[a("i",{staticClass:"material-icons"},[t._v("dashboard")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Dashboard")])]),t._v(" "),a("md-list-item",{attrs:{href:"#user"}},[a("i",{staticClass:"material-icons"},[t._v("person")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Profile")])])],1)],1)],1)])]),t._v(" "),a("md-toolbar",{staticClass:"md-rose"},[a("div",{staticClass:"md-toolbar-row"},[a("div",{staticClass:"md-toolbar-section-start"},[a("h3",{staticClass:"md-title"},[t._v("Brand")])]),t._v(" "),a("div",{staticClass:"md-toolbar-section-end"},[a("md-button",{staticClass:"md-just-icon md-simple md-toolbar-toggle"},[a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"})]),t._v(" "),a("div",{staticClass:"md-collapse"},[a("md-list",[a("md-list-item",{attrs:{href:"#dashboard"}},[a("i",{staticClass:"material-icons"},[t._v("dashboard")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Dashboard")])]),t._v(" "),a("md-list-item",{attrs:{href:"#user"}},[a("i",{staticClass:"material-icons"},[t._v("person")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Profile")])])],1)],1)],1)])]),t._v(" "),a("md-toolbar",{staticClass:"md-danger"},[a("div",{staticClass:"md-toolbar-row"},[a("div",{staticClass:"md-toolbar-section-start"},[a("h3",{staticClass:"md-title"},[t._v("Brand")])]),t._v(" "),a("div",{staticClass:"md-toolbar-section-end"},[a("md-button",{staticClass:"md-just-icon md-simple md-toolbar-toggle"},[a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"})]),t._v(" "),a("div",{staticClass:"md-collapse"},[a("md-list",[a("md-list-item",{attrs:{href:"#dashboard"}},[a("i",{staticClass:"material-icons"},[t._v("dashboard")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Dashboard")])]),t._v(" "),a("md-list-item",{attrs:{href:"#user"}},[a("i",{staticClass:"material-icons"},[t._v("person")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Profile")])])],1)],1)],1)])]),t._v(" "),a("md-toolbar",{staticClass:"md-warning"},[a("div",{staticClass:"md-toolbar-row"},[a("div",{staticClass:"md-toolbar-section-start"},[a("h3",{staticClass:"md-title"},[t._v("Brand")])]),t._v(" "),a("div",{staticClass:"md-toolbar-section-end"},[a("md-button",{staticClass:"md-just-icon md-simple md-toolbar-toggle"},[a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"})]),t._v(" "),a("div",{staticClass:"md-collapse"},[a("md-list",[a("md-list-item",{attrs:{href:"#dashboard"}},[a("i",{staticClass:"material-icons"},[t._v("dashboard")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Dashboard")])]),t._v(" "),a("md-list-item",{attrs:{href:"#user"}},[a("i",{staticClass:"material-icons"},[t._v("person")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Profile")])])],1)],1)],1)])]),t._v(" "),a("md-toolbar",{staticClass:"md-success"},[a("div",{staticClass:"md-toolbar-row"},[a("div",{staticClass:"md-toolbar-section-start"},[a("h3",{staticClass:"md-title"},[t._v("Brand")])]),t._v(" "),a("div",{staticClass:"md-toolbar-section-end"},[a("md-button",{staticClass:"md-just-icon md-simple md-toolbar-toggle"},[a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"})]),t._v(" "),a("div",{staticClass:"md-collapse"},[a("md-list",[a("md-list-item",{attrs:{href:"#dashboard"}},[a("i",{staticClass:"material-icons"},[t._v("dashboard")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Dashboard")])]),t._v(" "),a("md-list-item",{attrs:{href:"#user"}},[a("i",{staticClass:"material-icons"},[t._v("person")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Profile")])])],1)],1)],1)])]),t._v(" "),a("md-toolbar",{staticClass:"md-info"},[a("div",{staticClass:"md-toolbar-row"},[a("div",{staticClass:"md-toolbar-section-start"},[a("h3",{staticClass:"md-title"},[t._v("Brand")])]),t._v(" "),a("div",{staticClass:"md-toolbar-section-end"},[a("md-button",{staticClass:"md-just-icon md-simple md-toolbar-toggle"},[a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"})]),t._v(" "),a("div",{staticClass:"md-collapse"},[a("md-list",[a("md-list-item",{attrs:{href:"#dashboard"}},[a("i",{staticClass:"material-icons"},[t._v("dashboard")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Dashboard")])]),t._v(" "),a("md-list-item",{attrs:{href:"#user"}},[a("i",{staticClass:"material-icons"},[t._v("person")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Profile")])])],1)],1)],1)])]),t._v(" "),a("md-toolbar",[a("div",{staticClass:"md-toolbar-row"},[a("div",{staticClass:"md-toolbar-section-start"},[a("h3",{staticClass:"md-title"},[t._v("Brand")])]),t._v(" "),a("div",{staticClass:"md-toolbar-section-end"},[a("md-button",{staticClass:"md-just-icon md-simple md-toolbar-toggle"},[a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"}),t._v(" "),a("span",{staticClass:"icon-bar"})]),t._v(" "),a("div",{staticClass:"md-collapse"},[a("md-list",[a("md-list-item",{attrs:{href:"#dashboard"}},[a("i",{staticClass:"material-icons"},[t._v("dashboard")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Dashboard")])]),t._v(" "),a("md-list-item",{attrs:{href:"#user"}},[a("i",{staticClass:"material-icons"},[t._v("person")]),t._v(" "),a("p",{staticClass:"hidden-lg hidden-md"},[t._v("Profile")])])],1)],1)],1)])])],1),t._v(" "),a("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[a("div",{staticClass:"language-html extra-class"},[a("pre",{pre:!0,attrs:{class:"language-html"}},[a("code",[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-toolbar")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-row"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-start"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h3")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-title"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Brand"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-end"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-toolbar-toggle"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-collapse"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#dashboard"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#user"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("person"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Profile"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-toolbar")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-rose"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-row"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-start"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h3")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-title"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Brand"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-end"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-toolbar-toggle"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-collapse"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#dashboard"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#user"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("person"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Profile"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-toolbar")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-danger"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-row"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-start"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h3")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-title"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Brand"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-end"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-toolbar-toggle"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-collapse"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#dashboard"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#user"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("person"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Profile"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-toolbar")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-warning"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-row"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-start"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h3")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-title"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Brand"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-end"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-toolbar-toggle"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-collapse"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#dashboard"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#user"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("person"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Profile"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-toolbar")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-success"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-row"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-start"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h3")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-title"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Brand"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-end"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-toolbar-toggle"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-collapse"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#dashboard"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#user"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("person"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Profile"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-toolbar")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-info"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-row"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-start"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h3")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-title"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Brand"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-end"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-toolbar-toggle"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-collapse"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#dashboard"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#user"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("person"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Profile"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-toolbar")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-row"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-start"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h3")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-title"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Brand"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-toolbar-section-end"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-toolbar-toggle"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("icon-bar"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-collapse"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#dashboard"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Dashboard"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-list-item")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#user"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("material-icons"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("person"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),a("span",{pre:!0,attrs:{class:"token attr-value"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("hidden-lg hidden-md"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Profile"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token tag"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),a("blockquote",[a("p",[t._v("Note: for more details about toolbar please see the "),a("strong",[t._v("Toolbar")]),t._v(" section from "),a("a",{attrs:{href:"https://vuematerial.io/components/toolbar",target:"_blank",rel:"noopener noreferrer"}},[t._v("vuematerial.io"),a("OutboundLink")],1)])])],1)}),[function(){var t=this.$createElement,s=this._self._c||t;return s("h1",{attrs:{id:"toolbar"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#toolbar"}},[this._v("#")]),this._v(" Toolbar")])},function(){var t=this.$createElement,s=this._self._c||t;return s("h2",{attrs:{id:"colors"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#colors"}},[this._v("#")]),this._v(" Colors")])}],!1,null,null,null);s.default=p.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/24.428f188a.js b/documentation/assets/js/24.428f188a.js deleted file mode 100644 index cbde77f..0000000 --- a/documentation/assets/js/24.428f188a.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{235:function(t,a,s){"use strict";s.r(a);var n=s(0),o=Object(n.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),s("p",[t._v("We used, Tooltip from vuematerial.io and customized the look of it. It's a really handy component and can be integrated very easily.")]),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n Tooltip on top\n on top\n\n\n Tooltip on bottom\n on bottom\n\n\n Tooltip on right\n on right\n\n\n Tooltip on left\n on left\n\n',script:null,style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[s("md-button",{staticClass:"md-primary"},[t._v("\n Tooltip on top\n "),s("md-tooltip",{attrs:{"md-direction":"top"}},[t._v("on top")])],1),t._v(" "),s("md-button",{staticClass:"md-primary"},[t._v("\n Tooltip on bottom\n "),s("md-tooltip",{attrs:{"md-direction":"bottom"}},[t._v("on bottom")])],1),t._v(" "),s("md-button",{staticClass:"md-primary"},[t._v("\n Tooltip on right\n "),s("md-tooltip",{attrs:{"md-direction":"right"}},[t._v("on right")])],1),t._v(" "),s("md-button",{staticClass:"md-primary"},[t._v("\n Tooltip on left\n "),s("md-tooltip",{attrs:{"md-direction":"left"}},[t._v("on left")])],1)],1),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n Tooltip on top\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-tooltip")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-direction")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("top"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("on top"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n Tooltip on bottom\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-tooltip")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-direction")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("bottom"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("on bottom"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n Tooltip on right\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-tooltip")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-direction")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("right"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("on right"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n Tooltip on left\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-tooltip")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("md-direction")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("left"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("on left"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),s("blockquote",[s("p",[t._v("Note: for more details about the tooltip props and attributes that you can use, please see the "),s("strong",[t._v("Tooltip")]),t._v(" section from "),s("a",{attrs:{href:"https://vuematerial.io/components/tooltip",target:"_blank",rel:"noopener noreferrer"}},[t._v("vuematerial.io"),s("OutboundLink")],1)])])],1)}),[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"tooltips"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#tooltips"}},[this._v("#")]),this._v(" Tooltips")])}],!1,null,null,null);a.default=o.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/25.217a7c13.js b/documentation/assets/js/25.217a7c13.js deleted file mode 100644 index 9280d50..0000000 --- a/documentation/assets/js/25.217a7c13.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{212:function(n,w,o){}}]); \ No newline at end of file diff --git a/documentation/assets/js/3.2af625af.js b/documentation/assets/js/3.2af625af.js deleted file mode 100644 index 79726ad..0000000 --- a/documentation/assets/js/3.2af625af.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{176:function(t,a,s){"use strict";s.r(a);var n=s(177),e=s.n(n);for(var r in n)"default"!==r&&function(t){s.d(a,t,(function(){return n[t]}))}(r);a.default=e.a},177:function(t,a){t.exports={data:function(){return{password:null,firstname:null,email:null,emailsSubscriptionChart:{data:{labels:["Ja","Fe","Ma","Ap","Mai","Ju","Jul","Au","Se","Oc","No","De"],series:[[542,443,320,780,553,453,326,434,568,610,756,895]]},options:{axisX:{showGrid:!1},low:0,high:1e3,chartPadding:{top:0,right:5,bottom:0,left:0}},responsiveOptions:[["screen and (max-width: 640px)",{seriesBarDistance:5,axisX:{labelInterpolationFnc:function(t){return t[0]}}}]]}}}}},202:function(t,a,s){"use strict";var n=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),s("p",[t._v("We think cards are one of the best ways to organise your information. We went all out with possibilities and we recommended finding the right fit for your product.")]),t._v(" "),t._m(1),t._m(2),t._v(" "),t._m(3),t._m(4),t._v(" "),t._m(5),t._m(6),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n',script:null,style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[s("login-card",{attrs:{"header-color":"green"}},[s("h4",{staticClass:"title",attrs:{slot:"title"},slot:"title"},[t._v("Log in")]),t._v(" "),s("template",{slot:"buttons"},[s("md-button",{staticClass:"md-just-icon md-simple md-white",attrs:{href:"#facebook"}},[s("i",{staticClass:"fab fa-facebook-square"})]),t._v(" "),s("md-button",{staticClass:"md-just-icon md-simple md-white",attrs:{href:"#twitter"}},[s("i",{staticClass:"fab fa-twitter"})]),t._v(" "),s("md-button",{staticClass:"md-just-icon md-simple md-white",attrs:{href:"#google"}},[s("i",{staticClass:"fab fa-google-plus-g"})])],1),t._v(" "),s("p",{staticClass:"description",attrs:{slot:"description"},slot:"description"},[t._v("Or Be Classical")]),t._v(" "),s("template",{slot:"inputs"},[s("md-field",{staticClass:"md-form-group"},[s("md-icon",[t._v("face")]),t._v(" "),s("label",[t._v("First Name...")]),t._v(" "),s("md-input",{model:{value:t.firstname,callback:function(a){t.firstname=a},expression:"firstname"}})],1),t._v(" "),s("md-field",{staticClass:"md-form-group"},[s("md-icon",[t._v("email")]),t._v(" "),s("label",[t._v("Email...")]),t._v(" "),s("md-input",{attrs:{type:"email"},model:{value:t.email,callback:function(a){t.email=a},expression:"email"}})],1),t._v(" "),s("md-field",{staticClass:"md-form-group"},[s("md-icon",[t._v("lock_outline")]),t._v(" "),s("label",[t._v("Password...")]),t._v(" "),s("md-input",{model:{value:t.password,callback:function(a){t.password=a},expression:"password"}})],1)],1),t._v(" "),s("md-button",{staticClass:"md-simple md-success md-lg",attrs:{slot:"footer"},slot:"footer"},[t._v("\n Lets Go\n ")])],2),t._v(" "),s("props-table",{attrs:{"component-name":"login-card"}})]],2),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("login-card")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("header-color")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("green"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h4")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("slot")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("title"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("title"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Log in"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("slot")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("buttons"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#facebook"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-white"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("fab fa-facebook-square"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#twitter"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-white"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("fab fa-twitter"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("href")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("#google"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-just-icon md-simple md-white"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("i")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("fab fa-google-plus-g"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("slot")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("description"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("description"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Or Be Classical"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("slot")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("inputs"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-field")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-form-group"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("face"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("label")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("First Name..."),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-input")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("firstname"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-field")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-form-group"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("email"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("label")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Email..."),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-input")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("email"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("email"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-field")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-form-group"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("lock_outline"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("label")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Password..."),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-input")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("password"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("slot")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("footer"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-simple md-success md-lg"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n Lets Go\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token script"}},[s("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("data")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n password"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("null")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n firstname"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("null")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n email"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("null")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n ")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("props-table")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("component-name")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("login-card"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),t._m(7),t._v(" "),t._m(8)],1)},e=[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"cards"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#cards"}},[this._v("#")]),this._v(" Cards")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"language-js extra-class"},[s("pre",{pre:!0,attrs:{class:"language-js"}},[s("code",[s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("LoginCard"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("from")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'@/components'")]),t._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"local-usage"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#local-usage"}},[this._v("#")]),this._v(" Local Usage")])},function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[this._v("components"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(":")]),this._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("{")]),this._v("\n LoginCard\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("}")]),this._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"global-usage"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#global-usage"}},[this._v("#")]),this._v(" Global Usage")])},function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[this._v("Vue"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(".")]),a("span",{pre:!0,attrs:{class:"token function"}},[this._v("component")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("(")]),this._v("LoginCard"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(")")]),this._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h2",{attrs:{id:"login-card"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#login-card"}},[this._v("#")]),this._v(" Login card")])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"logincard-slots"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#logincard-slots"}},[this._v("#")]),this._v(" LoginCard Slots")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("table",[s("thead",[s("tr",[s("th",[t._v("Name")]),t._v(" "),s("th",[t._v("Description")])])]),t._v(" "),s("tbody",[s("tr",[s("td",[t._v("title")]),t._v(" "),s("td",[t._v("Default card title")])]),t._v(" "),s("tr",[s("td",[t._v("description")]),t._v(" "),s("td",[t._v("Default card description")])]),t._v(" "),s("tr",[s("td",[t._v("buttons")]),t._v(" "),s("td",[t._v("card buttons")])]),t._v(" "),s("tr",[s("td",[t._v("footer")]),t._v(" "),s("td",[t._v("Content for card footer")])])])])}];s.d(a,"a",(function(){return n})),s.d(a,"b",(function(){return e}))},213:function(t,a,s){"use strict";s.r(a);var n=s(202),e=s(176);for(var r in e)"default"!==r&&function(t){s.d(a,t,(function(){return e[t]}))}(r);var p=s(0),o=Object(p.a)(e.default,n.a,n.b,!1,null,null,null);a.default=o.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/4.661d45b8.js b/documentation/assets/js/4.661d45b8.js deleted file mode 100644 index e60400f..0000000 --- a/documentation/assets/js/4.661d45b8.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{178:function(t,a,s){"use strict";s.r(a);var n=s(179),e=s.n(n);for(var r in n)"default"!==r&&function(t){s.d(a,t,(function(){return n[t]}))}(r);a.default=e.a},179:function(t,a){t.exports={data:function(){return{array:[],boolean:!1,string:null,novalue:null,disabled:!0}}}},203:function(t,a,s){"use strict";var n=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),s("p",[t._v("The checkboxes that are used in our Vue Material Kit are the standard checkboxes from "),s("a",{attrs:{href:"https://vuematerial.io/components/checkbox",target:"_blank",rel:"noopener noreferrer"}},[t._v("Vue Material"),s("OutboundLink")],1),t._v(". We just re-styled them for a better visual effect.")]),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n\n\n',script:"\n export default {\n data: () => ({\n array: [],\n boolean: false,\n string: null,\n novalue: null,\n disabled: true\n })\n }\n",style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[s("div",[s("md-checkbox",{attrs:{value:"1"},model:{value:t.array,callback:function(a){t.array=a},expression:"array"}},[t._v("Array")]),t._v(" "),s("md-checkbox",{attrs:{value:"2"},model:{value:t.array,callback:function(a){t.array=a},expression:"array"}},[t._v("Array")]),t._v(" "),s("md-checkbox",{model:{value:t.boolean,callback:function(a){t.boolean=a},expression:"boolean"}},[t._v("Boolean")]),t._v(" "),s("md-checkbox",{attrs:{value:"my-checkbox"},model:{value:t.string,callback:function(a){t.string=a},expression:"string"}},[t._v("String")]),t._v(" "),s("md-checkbox",{model:{value:t.novalue,callback:function(a){t.novalue=a},expression:"novalue"}},[t._v("No Value")]),t._v(" "),s("md-checkbox",{attrs:{disabled:""},model:{value:t.disabled,callback:function(a){t.disabled=a},expression:"disabled"}},[t._v("Disabled")]),t._v(" "),s("table",[s("tr",[s("th",[t._v("Array")]),t._v(" "),s("th",[t._v("Boolean")]),t._v(" "),s("th",[t._v("String")]),t._v(" "),s("th",[t._v("No Value")])]),t._v(" "),s("tr",[s("td",[t._v(t._s(t.array))]),t._v(" "),s("td",[t._v(t._s(t.boolean))]),t._v(" "),s("td",[t._v(t._s(t.string))]),t._v(" "),s("td",[t._v(t._s(t.novalue))])])])],1)]],2),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-checkbox")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("array"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("value")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("1"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Array"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-checkbox")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("array"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("value")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("2"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Array"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-checkbox")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("boolean"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Boolean"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-checkbox")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("string"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("value")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("my-checkbox"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("String"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-checkbox")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("novalue"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("No Value"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-checkbox")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("disabled"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("disabled")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Disabled"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("table")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("tr")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("th")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Array"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("th")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Boolean"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("th")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("String"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("th")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("No Value"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("tr")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("td")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("{{ array }}"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("td")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("{{ boolean }}"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("td")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("{{ string }}"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("td")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("{{ novalue }}"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token script"}},[s("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token function-variable function"}},[t._v("data")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n array"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n boolean"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("false")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n string"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("null")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n novalue"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("null")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n disabled"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("true")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])])],1)},e=[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"checkboxes"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#checkboxes"}},[this._v("#")]),this._v(" Checkboxes")])}];s.d(a,"a",(function(){return n})),s.d(a,"b",(function(){return e}))},214:function(t,a,s){"use strict";s.r(a);var n=s(203),e=s(178);for(var r in e)"default"!==r&&function(t){s.d(a,t,(function(){return e[t]}))}(r);var p=s(0),o=Object(p.a)(e.default,n.a,n.b,!1,null,null,null);a.default=o.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/5.d202a7af.js b/documentation/assets/js/5.d202a7af.js deleted file mode 100644 index 11e200d..0000000 --- a/documentation/assets/js/5.d202a7af.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{180:function(t,a,s){"use strict";s.r(a);var e=s(181),n=s.n(e);for(var r in e)"default"!==r&&function(t){s.d(a,t,(function(){return e[t]}))}(r);a.default=n.a},181:function(t,a){t.exports={data:function(){return{selectedLabeled:null,selectedDate:new Date("2018/03/26"),selectedClose:null}}}},204:function(t,a,s){"use strict";var e=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),s("p",[t._v("We have created a date-time picker starting from the "),s("a",{attrs:{href:"https://vuematerial.io/",target:"_blank",rel:"noopener noreferrer"}},[t._v("vuematerial.io"),s("OutboundLink")],1),t._v(" date picker. We have changed the colours, typography and buttons, so it can look like the rest of the dashboard. You don't have to import the component you just use it like this:")]),t._v(" "),t._m(1),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n\n\n\n',script:"\n export default {\n data () {\n return {\n selectedLabeled: null\n }\n }\n }\n",style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[s("div",{staticClass:"md-layout-item md-size-100"},[s("md-datepicker",{model:{value:t.selectedLabeled,callback:function(a){t.selectedLabeled=a},expression:"selectedLabeled"}},[s("label",[t._v("Select date")])])],1)]],2),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-layout-item md-size-100"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-datepicker")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("selectedLabeled"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("label")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Select date"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token script"}},[s("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("data")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n selectedLabeled"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("null")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n")])])])])]),t._v(" "),s("blockquote",[s("p",[t._v("Note: for more details about the datepicker props and attributes please see the "),s("strong",[t._v("Datepicker")]),t._v(" section from "),s("a",{attrs:{href:"https://vuematerial.io/components/datepicker",target:"_blank",rel:"noopener noreferrer"}},[t._v("vuematerial.io"),s("OutboundLink")],1)])])],1)},n=[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"date-pickers"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#date-pickers"}},[this._v("#")]),this._v(" Date Pickers")])},function(){var t=this.$createElement,a=this._self._c||t;return a("h2",{attrs:{id:"simple-examples"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#simple-examples"}},[this._v("#")]),this._v(" Simple Examples")])}];s.d(a,"a",(function(){return e})),s.d(a,"b",(function(){return n}))},215:function(t,a,s){"use strict";s.r(a);var e=s(204),n=s(180);for(var r in n)"default"!==r&&function(t){s.d(a,t,(function(){return n[t]}))}(r);var p=s(0),o=Object(p.a)(n.default,e.a,e.b,!1,null,null,null);a.default=o.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/6.7cba7bd9.js b/documentation/assets/js/6.7cba7bd9.js deleted file mode 100644 index e628827..0000000 --- a/documentation/assets/js/6.7cba7bd9.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{182:function(t,a,s){"use strict";s.r(a);var n=s(183),e=s.n(n);for(var p in n)"default"!==p&&function(t){s.d(a,t,(function(){return n[t]}))}(p);a.default=e.a},183:function(t,a){t.exports={data:function(){return{initial:"Initial Value",type:null}}}},205:function(t,a,s){"use strict";var n=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),s("p",[t._v("To use the custom form group inputs you don't need to import the custom made component, you can use it like this:")]),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n \n \n\n\n \n \n Helper text\n\n\n',script:"\n export default {\n data: () => ({\n initial: 'Initial Value',\n type: null\n })\n }\n",style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[s("md-field",[s("label",[t._v("Initial Value")]),t._v(" "),s("md-input",{model:{value:t.initial,callback:function(a){t.initial=a},expression:"initial"}})],1),t._v(" "),s("md-field",[s("label",[t._v("Type here!")]),t._v(" "),s("md-input",{model:{value:t.type,callback:function(a){t.type=a},expression:"type"}}),t._v(" "),s("span",{staticClass:"md-helper-text"},[t._v("Helper text")])],1)],1),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-field")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("label")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Initial Value"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-input")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("initial"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-field")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("label")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Type here!"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-input")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("type"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("span")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-helper-text"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Helper text"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token script"}},[s("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token function-variable function"}},[t._v("data")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=>")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n initial"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Initial Value'")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n type"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("null")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])])]),t._v(" "),t._m(1),t._v(" "),t._m(2),t._v(" "),t._m(3),s("blockquote",[s("p",[t._v("Note: For more details about the all inputs that you can use please see the "),s("strong",[t._v("Input & Textarea")]),t._v(" section from "),s("a",{attrs:{href:"https://vuematerial.io/components/input",target:"_blank",rel:"noopener noreferrer"}},[t._v("vuematerial.io"),s("OutboundLink")],1)])])],1)},e=[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"inputs"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#inputs"}},[this._v("#")]),this._v(" Inputs")])},function(){var t=this.$createElement,a=this._self._c||t;return a("h2",{attrs:{id:"colors"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#colors"}},[this._v("#")]),this._v(" Colors")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("p",[t._v("If you want to change the color of the inputs focus you have just to add one of the classes "),s("code",[t._v("has-danger")]),t._v(", "),s("code",[t._v("has-white")]),t._v(", "),s("code",[t._v("has-rose")]),t._v(", "),s("code",[t._v("has-green")]),t._v(", "),s("code",[t._v("has-warning")]),t._v(", "),s("code",[t._v("has-info")]),t._v(" on the component parent tag like in the example below. By default the color is "),s("code",[t._v("purple")]),t._v(".")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[t._v(" "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-field")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("has-danger"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("label")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Initial Value"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-input")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("initial"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n")])])])}];s.d(a,"a",(function(){return n})),s.d(a,"b",(function(){return e}))},216:function(t,a,s){"use strict";s.r(a);var n=s(205),e=s(182);for(var p in e)"default"!==p&&function(t){s.d(a,t,(function(){return e[t]}))}(p);var r=s(0),o=Object(r.a)(e.default,n.a,n.b,!1,null,null,null);a.default=o.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/7.a1e2b42c.js b/documentation/assets/js/7.a1e2b42c.js deleted file mode 100644 index 616b87a..0000000 --- a/documentation/assets/js/7.a1e2b42c.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{184:function(t,a,s){"use strict";s.r(a);var n=s(185),e=s.n(n);for(var r in n)"default"!==r&&function(t){s.d(a,t,(function(){return n[t]}))}(r);a.default=e.a},185:function(t,a){t.exports={data:function(){return{classicModal:!1,noticeModal:!1,smallAlertModal:!1}},methods:{classicModalHide:function(){this.classicModal=!1},noticeModalHide:function(){this.noticeModal=!1},smallAlertModalHide:function(){this.smallAlertModal=!1}}}},206:function(t,a,s){"use strict";var n=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),s("p",[t._v("If you want to display some content on demand in a very subtle way, the Vue Material Kit Modal is the perfect choice for this. We created custom modal component and you can easily use it like this:")]),t._v(" "),t._m(1),t._m(2),t._v(" "),t._m(3),t._m(4),t._v(" "),t._m(5),t._m(6),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n\n',script:null,style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[s("md-button",{staticClass:"md-primary md-round classic-modal",on:{click:function(a){t.classicModal=!0}}},[t._v("Classic Modal")]),t._v(" "),t.classicModal?s("modal",{on:{close:t.classicModalHide}},[s("template",{slot:"header"},[s("h4",{staticClass:"modal-title"},[t._v("Modal Title")]),t._v(" "),s("md-button",{staticClass:"md-simple md-just-icon md-round modal-default-button",on:{click:t.classicModalHide}},[s("md-icon",[t._v("clear")])],1)],1),t._v(" "),s("template",{slot:"body"},[s("p",[t._v("Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean. A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth. Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.")])]),t._v(" "),s("template",{slot:"footer"},[s("md-button",{staticClass:"md-simple"},[t._v("Nice Button")]),t._v(" "),s("md-button",{staticClass:"md-danger md-simple",on:{click:t.classicModalHide}},[t._v("Close")])],1)],2):t._e()]],2),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-primary md-round classic-modal"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("@click")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("classicModal = true"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Classic Modal"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("modal")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-if")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("classicModal"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("@close")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("classicModalHide"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("slot")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("header"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("h4")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("modal-title"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Modal Title"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-simple md-just-icon md-round modal-default-button"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("@click")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("classicModalHide"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("clear"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("slot")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("body"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("p")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean. A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth. Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar."),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("slot")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("footer"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-simple"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Nice Button"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("md-danger md-simple"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("@click")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("classicModalHide"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("Close"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n")])])])])]),t._v(" "),t._m(7),t._v(" "),t._m(8)],1)},e=[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"modal"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#modal"}},[this._v("#")]),this._v(" Modal")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"language-js extra-class"},[s("pre",{pre:!0,attrs:{class:"language-js"}},[s("code",[s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("Modal"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("from")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v("'@/components'")]),t._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"local-usage"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#local-usage"}},[this._v("#")]),this._v(" Local Usage")])},function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[this._v("components"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(":")]),this._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("{")]),this._v("\n Modal\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("}")]),this._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"global-usage"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#global-usage"}},[this._v("#")]),this._v(" Global Usage")])},function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[this._v("Vue"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(".")]),a("span",{pre:!0,attrs:{class:"token function"}},[this._v("component")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("(")]),this._v("Modal"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(")")]),this._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h2",{attrs:{id:"clasic-modal"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#clasic-modal"}},[this._v("#")]),this._v(" Clasic Modal")])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"modal-slots"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#modal-slots"}},[this._v("#")]),this._v(" Modal Slots")])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("table",[s("thead",[s("tr",[s("th",[t._v("Name")]),t._v(" "),s("th",[t._v("Description")])])]),t._v(" "),s("tbody",[s("tr",[s("td",[t._v("header")]),t._v(" "),s("td",[t._v("Default card header")])]),t._v(" "),s("tr",[s("td",[t._v("body")]),t._v(" "),s("td",[t._v("Default card body")])]),t._v(" "),s("tr",[s("td",[t._v("footer")]),t._v(" "),s("td",[t._v("Content for card footer")])])])])}];s.d(a,"a",(function(){return n})),s.d(a,"b",(function(){return e}))},217:function(t,a,s){"use strict";s.r(a);var n=s(206),e=s(184);for(var r in e)"default"!==r&&function(t){s.d(a,t,(function(){return e[t]}))}(r);var o=s(0),l=Object(o.a)(e.default,n.a,n.b,!1,null,null,null);a.default=l.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/8.8d33c864.js b/documentation/assets/js/8.8d33c864.js deleted file mode 100644 index 46d66b5..0000000 --- a/documentation/assets/js/8.8d33c864.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{186:function(t,a,s){"use strict";s.r(a);var n=s(187),e=s.n(n);for(var r in n)"default"!==r&&function(t){s.d(a,t,(function(){return n[t]}))}(r);a.default=e.a},187:function(t,a){t.exports={methods:{removeNotify:function(t,a){for(var s=t.target;-1===s.className.indexOf(a);)s=s.parentNode;return s.parentNode.removeChild(s)}}}},207:function(t,a,s){"use strict";var n=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"content"},[t._m(0),t._v(" "),s("p",[t._v("We crafted a simple yet effective notifications alert.")]),t._v(" "),t._m(1),t._v(" "),s("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n\n\n\n',script:"\nexport default {\n methods: {\n removeNotify(e, notifyClass) {\n var target = e.target;\n while (target.className.indexOf(notifyClass) === -1) {\n target = target.parentNode;\n }\n return target.parentNode.removeChild(target);\n }\n }\n}\n\n",style:null}}},[s("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[s("div",{staticClass:"wrapper"},[s("div",{attrs:{id:"notifications"}},[s("div",{staticClass:"alert alert-info"},[s("div",{staticClass:"container"},[s("button",{staticClass:"close",attrs:{type:"button","aria-hidden":"true"},on:{click:function(a){return t.removeNotify(a,"alert-info")}}},[s("md-icon",[t._v("clear")])],1),t._v(" "),s("div",{staticClass:"alert-icon"},[s("md-icon",[t._v("info_outline")])],1),t._v(" "),s("b",[t._v(" INFO ALERT ")]),t._v(" : You've got some friends nearby, stop looking at your phone and find them...\n ")])]),t._v(" "),s("div",{staticClass:"alert alert-success"},[s("div",{staticClass:"container"},[s("button",{staticClass:"close",attrs:{type:"button","aria-hidden":"true"},on:{click:function(a){return t.removeNotify(a,"alert-success")}}},[s("md-icon",[t._v("clear")])],1),t._v(" "),s("div",{staticClass:"alert-icon"},[s("md-icon",[t._v("check")])],1),t._v(" "),s("b",[t._v(" SUCCESS ALERT ")]),t._v(" : Yuhuuu! You've got your $11.99 album from The Weeknd\n ")])]),t._v(" "),s("div",{staticClass:"alert alert-warning"},[s("div",{staticClass:"container"},[s("button",{staticClass:"close",attrs:{type:"button","aria-hidden":"true"},on:{click:function(a){return t.removeNotify(a,"alert-warning")}}},[s("md-icon",[t._v("clear")])],1),t._v(" "),s("div",{staticClass:"alert-icon"},[s("md-icon",[t._v("warning")])],1),t._v(" "),s("b",[t._v(" WARNING ALERT ")]),t._v(' : Hey, it looks like you still have the "copyright © 2015" in your footer. Please update it!\n ')])]),t._v(" "),s("div",{staticClass:"alert alert-danger"},[s("div",{staticClass:"container"},[s("button",{staticClass:"close",attrs:{type:"button","aria-hidden":"true"},on:{click:function(a){return t.removeNotify(a,"alert-danger")}}},[s("md-icon",[t._v("clear")])],1),t._v(" "),s("div",{staticClass:"alert-icon"},[s("md-icon",[t._v("info_outline")])],1),t._v(" "),s("b",[t._v(" ERROR ALERT ")]),t._v(" : Damn man! You screwed up the server this time. You should find a good excuse for your Boss...\n ")])])])])]],2),t._v(" "),s("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[s("div",{staticClass:"language-html extra-class"},[s("pre",{pre:!0,attrs:{class:"language-html"}},[s("code",[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("wrapper"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("id")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("notifications"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("alert alert-info"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("container"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("button"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("aria-hidden")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("true"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("close"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("@click")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("event => removeNotify(event,'alert-info')"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("clear"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("alert-icon"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("info_outline"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("b")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v(" INFO ALERT "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v(" : You've got some friends nearby, stop looking at your phone and find them...\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("alert alert-success"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("container"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("button"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("aria-hidden")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("true"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("close"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("@click")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("event => removeNotify(event,'alert-success')"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("clear"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("alert-icon"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("check"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("b")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v(" SUCCESS ALERT "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v(" : Yuhuuu! You've got your $11.99 album from The Weeknd\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("alert alert-warning"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("container"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("button"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("aria-hidden")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("true"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("close"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("@click")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("event => removeNotify(event,'alert-warning')"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("clear"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("alert-icon"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("warning"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("b")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v(" WARNING ALERT "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v(' : Hey, it looks like you still have the "copyright © 2015" in your footer. Please update it!\n '),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("alert alert-danger"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("container"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("button")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("button"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("aria-hidden")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("true"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("close"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("@click")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("event => removeNotify(event,'alert-danger')"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("clear"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("div")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("class")]),s("span",{pre:!0,attrs:{class:"token attr-value"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("alert-icon"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("md-icon")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("info_outline"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("b")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v(" ERROR ALERT "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v(" : Damn man! You screwed up the server this time. You should find a good excuse for your Boss...\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),s("span",{pre:!0,attrs:{class:"token script"}},[s("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n"),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n methods"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("removeNotify")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),s("span",{pre:!0,attrs:{class:"token parameter"}},[t._v("e"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" notifyClass")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("var")]),t._v(" target "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" e"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("target"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("while")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("target"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("className"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("indexOf")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("notifyClass"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("===")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("-")]),s("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n target "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" target"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("parentNode"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" target"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("parentNode"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("removeChild")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("target"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n\n")])]),s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token tag"}},[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n")])])])])])],1)},e=[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"notifications"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#notifications"}},[this._v("#")]),this._v(" Notifications")])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"trigger-notifications"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#trigger-notifications"}},[this._v("#")]),this._v(" Trigger Notifications")])}];s.d(a,"a",(function(){return n})),s.d(a,"b",(function(){return e}))},218:function(t,a,s){"use strict";s.r(a);var n=s(207),e=s(186);for(var r in e)"default"!==r&&function(t){s.d(a,t,(function(){return e[t]}))}(r);var p=s(0),o=Object(p.a)(e.default,n.a,n.b,!1,null,null,null);a.default=o.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/9.1ffda26a.js b/documentation/assets/js/9.1ffda26a.js deleted file mode 100644 index 9418073..0000000 --- a/documentation/assets/js/9.1ffda26a.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{188:function(t,a,n){"use strict";n.r(a);var s=n(189),e=n.n(s);for(var p in s)"default"!==p&&function(t){n.d(a,t,(function(){return s[t]}))}(p);a.default=e.a},189:function(t,a){t.exports={data:function(){return{defaultPagination:1,infoPagination:2,colorPagination:2}}}},208:function(t,a,n){"use strict";var s=function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"content"},[t._m(0),t._v(" "),n("p",[t._v("To use the custom pagination you need to import the custom made component, you can easily use it like this:")]),t._v(" "),t._m(1),t._m(2),t._v(" "),t._m(3),t._m(4),t._v(" "),t._m(5),t._m(6),t._v(" "),n("p",[t._v("We made our own pagination component for a better visual experience.")]),t._v(" "),n("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n\n\n\n',script:"\n export default {\n data () {\n return {\n defaultPagination: 1\n }\n }\n }\n",style:null}}},[n("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[n("pagination",{attrs:{"no-arrows":"","page-count":5},model:{value:t.defaultPagination,callback:function(a){t.defaultPagination=a},expression:"defaultPagination"}}),t._v(" "),n("props-table",{attrs:{"component-name":"pagination"}})]],2),t._v(" "),n("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[n("div",{staticClass:"language-html extra-class"},[n("pre",{pre:!0,attrs:{class:"language-html"}},[n("code",[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("pagination")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("no-arrows")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("defaultPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v(":page-count")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("5"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("props-table")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("component-name")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("pagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),n("span",{pre:!0,attrs:{class:"token script"}},[n("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token function"}},[t._v("data")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n defaultPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n")])])])])]),t._v(" "),t._m(7),t._v(" "),n("p",[t._v("We made our own pagination component for a better visual experience.")]),t._v(" "),n("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n\n\n\n',script:"\n export default {\n data () {\n return {\n infoPagination: 2\n }\n }\n }\n",style:null}}},[n("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[n("pagination",{attrs:{"page-count":3},model:{value:t.infoPagination,callback:function(a){t.infoPagination=a},expression:"infoPagination"}})]],2),t._v(" "),n("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[n("div",{staticClass:"language-html extra-class"},[n("pre",{pre:!0,attrs:{class:"language-html"}},[n("code",[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("pagination")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("infoPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v(":page-count")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("3"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),n("span",{pre:!0,attrs:{class:"token script"}},[n("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token function"}},[t._v("data")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n infoPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n")])])])])]),t._v(" "),t._m(8),t._v(" "),n("p",[t._v("We made our own pagination component for a better visual experience.")]),t._v(" "),n("demo-block",{staticClass:"demo-box",attrs:{jsfiddle:{html:'\n\n\n\n',script:"\n export default {\n data () {\n return {\n colorPagination: 2\n }\n }\n }\n",style:null}}},[n("div",{staticClass:"source",attrs:{slot:"source"},slot:"source"},[[n("pagination",{attrs:{type:"danger","page-count":3},model:{value:t.colorPagination,callback:function(a){t.colorPagination=a},expression:"colorPagination"}}),t._v(" "),n("pagination",{attrs:{type:"warning","page-count":3},model:{value:t.colorPagination,callback:function(a){t.colorPagination=a},expression:"colorPagination"}}),t._v(" "),n("pagination",{attrs:{type:"primary","page-count":3},model:{value:t.colorPagination,callback:function(a){t.colorPagination=a},expression:"colorPagination"}}),t._v(" "),n("pagination",{attrs:{type:"success","page-count":3},model:{value:t.colorPagination,callback:function(a){t.colorPagination=a},expression:"colorPagination"}}),t._v(" "),n("pagination",{attrs:{type:"rose","page-count":3},model:{value:t.colorPagination,callback:function(a){t.colorPagination=a},expression:"colorPagination"}}),t._v(" "),n("pagination",{attrs:{type:"info","page-count":3},model:{value:t.colorPagination,callback:function(a){t.colorPagination=a},expression:"colorPagination"}})]],2),t._v(" "),n("div",{staticClass:"highlight",attrs:{slot:"highlight"},slot:"highlight"},[n("div",{staticClass:"language-html extra-class"},[n("pre",{pre:!0,attrs:{class:"language-html"}},[n("code",[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("template")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("pagination")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("danger"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("colorPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v(":page-count")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("3"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("pagination")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("warning"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("colorPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v(":page-count")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("3"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("pagination")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("primary"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("colorPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v(":page-count")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("3"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("pagination")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("success"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("colorPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v(":page-count")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("3"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("pagination")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("rose"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("colorPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v(":page-count")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("3"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("pagination")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("type")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("info"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v("v-model")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("colorPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token attr-name"}},[t._v(":page-count")]),n("span",{pre:!0,attrs:{class:"token attr-value"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("=")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')]),t._v("3"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v('"')])]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n"),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n"),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("<")]),t._v("script")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(">")])]),n("span",{pre:!0,attrs:{class:"token script"}},[n("span",{pre:!0,attrs:{class:"token language-javascript"}},[t._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("export")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("default")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token function"}},[t._v("data")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n colorPagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])]),n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token tag"}},[n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("")])]),t._v("\n\n")])])])])])],1)},e=[function(){var t=this.$createElement,a=this._self._c||t;return a("h1",{attrs:{id:"pagination"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#pagination"}},[this._v("#")]),this._v(" Pagination")])},function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"language-js extra-class"},[n("pre",{pre:!0,attrs:{class:"language-js"}},[n("code",[n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("Pagination"),n("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("from")]),t._v(" "),n("span",{pre:!0,attrs:{class:"token string"}},[t._v("'@/components'")]),t._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"local-usage"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#local-usage"}},[this._v("#")]),this._v(" Local Usage")])},function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[this._v("components"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(":")]),this._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("{")]),this._v("\n Pagination\n"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("}")]),this._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h3",{attrs:{id:"global-usage"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#global-usage"}},[this._v("#")]),this._v(" Global Usage")])},function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"language-js extra-class"},[a("pre",{pre:!0,attrs:{class:"language-js"}},[a("code",[this._v("Vue"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(".")]),a("span",{pre:!0,attrs:{class:"token function"}},[this._v("component")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v("(")]),this._v("Pagination"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[this._v(")")]),this._v("\n")])])])},function(){var t=this.$createElement,a=this._self._c||t;return a("h2",{attrs:{id:"default-pagination"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#default-pagination"}},[this._v("#")]),this._v(" Default Pagination")])},function(){var t=this.$createElement,a=this._self._c||t;return a("h2",{attrs:{id:"with-arrows-pagination"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#with-arrows-pagination"}},[this._v("#")]),this._v(" With Arrows Pagination")])},function(){var t=this.$createElement,a=this._self._c||t;return a("h2",{attrs:{id:"colors-pagination"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#colors-pagination"}},[this._v("#")]),this._v(" Colors Pagination")])}];n.d(a,"a",(function(){return s})),n.d(a,"b",(function(){return e}))},219:function(t,a,n){"use strict";n.r(a);var s=n(208),e=n(188);for(var p in e)"default"!==p&&function(t){n.d(a,t,(function(){return e[t]}))}(p);var r=n(0),o=Object(r.a)(e.default,s.a,s.b,!1,null,null,null);a.default=o.exports}}]); \ No newline at end of file diff --git a/documentation/assets/js/app.25e307d7.js b/documentation/assets/js/app.25e307d7.js deleted file mode 100644 index e2439f9..0000000 --- a/documentation/assets/js/app.25e307d7.js +++ /dev/null @@ -1,40 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,s=e[0],u=e[1],l=e[2],d=0,f=[];d=0&&Math.floor(e)===e&&isFinite(t)}function p(t){return o(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function h(t){return null==t?"":Array.isArray(t)||c(t)&&t.toString===l?JSON.stringify(t,null,2):String(t)}function m(t){var e=parseFloat(t);return isNaN(e)?t:e}function v(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}var y=Object.prototype.hasOwnProperty;function _(t,e){return y.call(t,e)}function w(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var M=/-(\w)/g,S=w((function(t){return t.replace(M,(function(t,e){return e?e.toUpperCase():""}))})),x=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),C=/\B([A-Z])/g,O=w((function(t){return t.replace(C,"-$1").toLowerCase()}));var T=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function k(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function E(t,e){for(var n in e)t[n]=e[n];return t}function $(t){for(var e={},n=0;n0,J=X&&X.indexOf("edge/")>0,Z=(X&&X.indexOf("android"),X&&/iphone|ipad|ipod|ios/.test(X)||"ios"===G),tt=(X&&/chrome\/\d+/.test(X),X&&/phantomjs/.test(X),X&&X.match(/firefox\/(\d+)/)),et={}.watch,nt=!1;if(W)try{var rt={};Object.defineProperty(rt,"passive",{get:function(){nt=!0}}),window.addEventListener("test-passive",null,rt)}catch(t){}var it=function(){return void 0===z&&(z=!W&&!Y&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),z},ot=W&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function at(t){return"function"==typeof t&&/native code/.test(t.toString())}var st,ut="undefined"!=typeof Symbol&&at(Symbol)&&"undefined"!=typeof Reflect&&at(Reflect.ownKeys);st="undefined"!=typeof Set&&at(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var lt=P,ct=0,dt=function(){this.id=ct++,this.subs=[]};dt.prototype.addSub=function(t){this.subs.push(t)},dt.prototype.removeSub=function(t){b(this.subs,t)},dt.prototype.depend=function(){dt.target&&dt.target.addDep(this)},dt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(o&&!_(i,"default"))a=!1;else if(""===a||a===O(t)){var u=Ht(String,i.type);(u<0||s0&&(ce((u=t(u,(n||"")+"_"+r))[0])&&ce(c)&&(d[l]=bt(c.text+u[0].text),u.shift()),d.push.apply(d,u)):s(u)?ce(c)?d[l]=bt(c.text+u):""!==u&&d.push(bt(u)):ce(u)&&ce(c)?d[l]=bt(c.text+u.text):(a(e._isVList)&&o(u.tag)&&i(u.key)&&o(n)&&(u.key="__vlist"+n+"_"+r+"__"),d.push(u)));return d}(t):void 0}function ce(t){return o(t)&&o(t.text)&&!1===t.isComment}function de(t,e){if(t){for(var n=Object.create(null),r=ut?Reflect.ownKeys(t):Object.keys(t),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&n&&n!==r&&s===n.$key&&!o&&!n.$hasNormal)return n;for(var u in i={},t)t[u]&&"$"!==u[0]&&(i[u]=me(e,u,t[u]))}else i={};for(var l in e)l in i||(i[l]=ve(e,l));return t&&Object.isExtensible(t)&&(t._normalized=i),V(i,"$stable",a),V(i,"$key",s),V(i,"$hasNormal",o),i}function me(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});return(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:le(t))&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function ve(t,e){return function(){return t[e]}}function ge(t,e){var n,r,i,a,s;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),r=0,i=t.length;rdocument.createEvent("Event").timeStamp&&(cn=function(){return dn.now()})}function fn(){var t,e;for(ln=cn(),sn=!0,nn.sort((function(t,e){return t.id-e.id})),un=0;unun&&nn[n].id>t.id;)n--;nn.splice(n+1,0,t)}else nn.push(t);an||(an=!0,ee(fn))}}(this)},hn.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||u(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){Vt(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},hn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},hn.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},hn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var mn={enumerable:!0,configurable:!0,get:P,set:P};function vn(t,e,n){mn.get=function(){return this[e][n]},mn.set=function(t){this[e][n]=t},Object.defineProperty(t,n,mn)}function gn(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},r=t._props={},i=t.$options._propKeys=[];t.$parent&&xt(!1);var o=function(o){i.push(o);var a=Ft(o,e,n,t);Tt(r,o,a),o in t||vn(t,"_props",o)};for(var a in e)o(a);xt(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var n in e)t[n]="function"!=typeof e[n]?P:T(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;c(e=t._data="function"==typeof e?function(t,e){pt();try{return t.call(e,e)}catch(t){return Vt(t,e,"data()"),{}}finally{ht()}}(e,t):e||{})||(e={});var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);for(;i--;){var o=n[i];0,r&&_(r,o)||(a=void 0,36!==(a=(o+"").charCodeAt(0))&&95!==a&&vn(t,"_data",o))}var a;Ot(e,!0)}(t):Ot(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),r=it();for(var i in e){var o=e[i],a="function"==typeof o?o:o.get;0,r||(n[i]=new hn(t,a||P,P,bn)),i in t||yn(t,i,o)}}(t,e.computed),e.watch&&e.watch!==et&&function(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!d(t)&&t.test(e)}function En(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=Tn(a.componentOptions);s&&!e(s)&&$n(n,o,r,i)}}}function $n(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,b(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=Sn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Lt(xn(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Ke(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,i=n&&n.context;t.$slots=fe(e._renderChildren,i),t.$scopedSlots=r,t._c=function(e,n,r,i){return He(t,e,n,r,i,!1)},t.$createElement=function(e,n,r,i){return He(t,e,n,r,i,!0)};var o=n&&n.data;Tt(t,"$attrs",o&&o.attrs||r,null,!0),Tt(t,"$listeners",e._parentListeners||r,null,!0)}(e),en(e,"beforeCreate"),function(t){var e=de(t.$options.inject,t);e&&(xt(!1),Object.keys(e).forEach((function(n){Tt(t,n,e[n])})),xt(!0))}(e),gn(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),en(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(Cn),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=kt,t.prototype.$delete=Et,t.prototype.$watch=function(t,e,n){if(c(e))return Mn(this,t,e,n);(n=n||{}).user=!0;var r=new hn(this,t,e,n);if(n.immediate)try{e.call(this,r.value)}catch(t){Vt(t,this,'callback for immediate watcher "'+r.expression+'"')}return function(){r.teardown()}}}(Cn),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){var r=this;if(Array.isArray(t))for(var i=0,o=t.length;i1?k(n):n;for(var r=k(arguments,1),i='event handler for "'+t+'"',o=0,a=n.length;oparseInt(this.max)&&$n(a,s[0],s,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return B}};Object.defineProperty(t,"config",e),t.util={warn:lt,extend:E,mergeOptions:Lt,defineReactive:Tt},t.set=kt,t.delete=Et,t.nextTick=ee,t.observable=function(t){return Ot(t),t},t.options=Object.create(null),F.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,E(t.options.components,jn),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=k(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Lt(this.options,t),this}}(t),On(t),function(t){F.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&c(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(Cn),Object.defineProperty(Cn.prototype,"$isServer",{get:it}),Object.defineProperty(Cn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Cn,"FunctionalRenderContext",{value:je}),Cn.version="2.6.10";var An=v("style,class"),Dn=v("input,textarea,option,select,progress"),In=v("contenteditable,draggable,spellcheck"),Ln=v("events,caret,typing,plaintext-only"),Nn=function(t,e){return Vn(e)||"false"===e?"false":"contenteditable"===t&&Ln(e)?e:"true"},Fn=v("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Rn="http://www.w3.org/1999/xlink",Bn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Hn=function(t){return Bn(t)?t.slice(6,t.length):""},Vn=function(t){return null==t||!1===t};function Un(t){for(var e=t.data,n=t,r=t;o(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(e=zn(r.data,e));for(;o(n=n.parent);)n&&n.data&&(e=zn(e,n.data));return function(t,e){if(o(t)||o(e))return qn(t,Wn(e));return""}(e.staticClass,e.class)}function zn(t,e){return{staticClass:qn(t.staticClass,e.staticClass),class:o(t.class)?[t.class,e.class]:e.class}}function qn(t,e){return t?e?t+" "+e:t:e||""}function Wn(t){return Array.isArray(t)?function(t){for(var e,n="",r=0,i=t.length;r-1?mr(t,e,n):Fn(e)?Vn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):In(e)?t.setAttribute(e,Nn(e,n)):Bn(e)?Vn(n)?t.removeAttributeNS(Rn,Hn(e)):t.setAttributeNS(Rn,e,n):mr(t,e,n)}function mr(t,e,n){if(Vn(n))t.removeAttribute(e);else{if(K&&!Q&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var vr={create:pr,update:pr};function gr(t,e){var n=e.elm,r=e.data,a=t.data;if(!(i(r.staticClass)&&i(r.class)&&(i(a)||i(a.staticClass)&&i(a.class)))){var s=Un(e),u=n._transitionClasses;o(u)&&(s=qn(s,Wn(u))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var br,yr={create:gr,update:gr},_r="__r",wr="__c";function Mr(t,e,n){var r=br;return function i(){var o=e.apply(null,arguments);null!==o&&Cr(t,i,n,r)}}var Sr=Yt&&!(tt&&Number(tt[1])<=53);function xr(t,e,n,r){if(Sr){var i=ln,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}br.addEventListener(t,e,nt?{capture:n,passive:r}:n)}function Cr(t,e,n,r){(r||br).removeEventListener(t,e._wrapper||e,n)}function Or(t,e){if(!i(t.data.on)||!i(e.data.on)){var n=e.data.on||{},r=t.data.on||{};br=e.elm,function(t){if(o(t[_r])){var e=K?"change":"input";t[e]=[].concat(t[_r],t[e]||[]),delete t[_r]}o(t[wr])&&(t.change=[].concat(t[wr],t.change||[]),delete t[wr])}(n),ae(n,r,xr,Cr,Mr,e.context),br=void 0}}var Tr,kr={create:Or,update:Or};function Er(t,e){if(!i(t.data.domProps)||!i(e.data.domProps)){var n,r,a=e.elm,s=t.data.domProps||{},u=e.data.domProps||{};for(n in o(u.__ob__)&&(u=e.data.domProps=E({},u)),s)n in u||(a[n]="");for(n in u){if(r=u[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=r;var l=i(r)?"":String(r);$r(a,l)&&(a.value=l)}else if("innerHTML"===n&&Xn(a.tagName)&&i(a.innerHTML)){(Tr=Tr||document.createElement("div")).innerHTML=""+r+"";for(var c=Tr.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;c.firstChild;)a.appendChild(c.firstChild)}else if(r!==s[n])try{a[n]=r}catch(t){}}}}function $r(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,r=t._vModifiers;if(o(r)){if(r.number)return m(n)!==m(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var Pr={create:Er,update:Er},jr=w((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}));function Ar(t){var e=Dr(t.style);return t.staticStyle?E(t.staticStyle,e):e}function Dr(t){return Array.isArray(t)?$(t):"string"==typeof t?jr(t):t}var Ir,Lr=/^--/,Nr=/\s*!important$/,Fr=function(t,e,n){if(Lr.test(e))t.style.setProperty(e,n);else if(Nr.test(n))t.style.setProperty(O(e),n.replace(Nr,""),"important");else{var r=Br(e);if(Array.isArray(n))for(var i=0,o=n.length;i-1?e.split(Ur).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function qr(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Ur).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Wr(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&E(e,Yr(t.name||"v")),E(e,t),e}return"string"==typeof t?Yr(t):void 0}}var Yr=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Gr=W&&!Q,Xr="transition",Kr="animation",Qr="transition",Jr="transitionend",Zr="animation",ti="animationend";Gr&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Qr="WebkitTransition",Jr="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Zr="WebkitAnimation",ti="webkitAnimationEnd"));var ei=W?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function ni(t){ei((function(){ei(t)}))}function ri(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),zr(t,e))}function ii(t,e){t._transitionClasses&&b(t._transitionClasses,e),qr(t,e)}function oi(t,e,n){var r=si(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===Xr?Jr:ti,u=0,l=function(){t.removeEventListener(s,c),n()},c=function(e){e.target===t&&++u>=a&&l()};setTimeout((function(){u0&&(n=Xr,c=a,d=o.length):e===Kr?l>0&&(n=Kr,c=l,d=u.length):d=(n=(c=Math.max(a,l))>0?a>l?Xr:Kr:null)?n===Xr?o.length:u.length:0,{type:n,timeout:c,propCount:d,hasTransform:n===Xr&&ai.test(r[Qr+"Property"])}}function ui(t,e){for(;t.length1}function hi(t,e){!0!==e.data.show&&ci(e)}var mi=function(t){var e,n,r={},u=t.modules,l=t.nodeOps;for(e=0;eh?y(t,i(n[g+1])?null:n[g+1].elm,n,p,g,r):p>g&&w(0,e,f,h)}(f,v,g,n,c):o(g)?(o(t.text)&&l.setTextContent(f,""),y(f,null,g,0,g.length-1,n)):o(v)?w(0,v,0,v.length-1):o(t.text)&&l.setTextContent(f,""):t.text!==e.text&&l.setTextContent(f,e.text),o(h)&&o(p=h.hook)&&o(p=p.postpatch)&&p(t,e)}}}function C(t,e,n){if(a(n)&&o(t.parent))t.parent.data.pendingInsert=e;else for(var r=0;r-1,a.selected!==o&&(a.selected=o);else if(D(_i(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function yi(t,e){return e.every((function(e){return!D(e,t)}))}function _i(t){return"_value"in t?t._value:t.value}function wi(t){t.target.composing=!0}function Mi(t){t.target.composing&&(t.target.composing=!1,Si(t.target,"input"))}function Si(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function xi(t){return!t.componentInstance||t.data&&t.data.transition?t:xi(t.componentInstance._vnode)}var Ci={model:vi,show:{bind:function(t,e,n){var r=e.value,i=(n=xi(n)).data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,ci(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value;!r!=!e.oldValue&&((n=xi(n)).data&&n.data.transition?(n.data.show=!0,r?ci(n,(function(){t.style.display=t.__vOriginalDisplay})):di(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}}},Oi={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Ti(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Ti(We(e.children)):t}function ki(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[S(o)]=i[o];return e}function Ei(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var $i=function(t){return t.tag||qe(t)},Pi=function(t){return"show"===t.name},ji={name:"transition",props:Oi,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter($i)).length){0;var r=this.mode;0;var i=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return i;var o=Ti(i);if(!o)return i;if(this._leaving)return Ei(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var u=(o.data||(o.data={})).transition=ki(this),l=this._vnode,c=Ti(l);if(o.data.directives&&o.data.directives.some(Pi)&&(o.data.show=!0),c&&c.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(o,c)&&!qe(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var d=c.data.transition=E({},u);if("out-in"===r)return this._leaving=!0,se(d,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),Ei(t,i);if("in-out"===r){if(qe(o))return l;var f,p=function(){f()};se(u,"afterEnter",p),se(u,"enterCancelled",p),se(d,"delayLeave",(function(t){f=t}))}}return i}}},Ai=E({tag:String,moveClass:String},Oi);function Di(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Ii(t){t.data.newPos=t.elm.getBoundingClientRect()}function Li(t){var e=t.data.pos,n=t.data.newPos,r=e.left-n.left,i=e.top-n.top;if(r||i){t.data.moved=!0;var o=t.elm.style;o.transform=o.WebkitTransform="translate("+r+"px,"+i+"px)",o.transitionDuration="0s"}}delete Ai.mode;var Ni={Transition:ji,TransitionGroup:{props:Ai,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=Je(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=ki(this),s=0;s-1?Qn[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Qn[t]=/HTMLUnknownElement/.test(e.toString())},E(Cn.options.directives,Ci),E(Cn.options.components,Ni),Cn.prototype.__patch__=W?mi:P,Cn.prototype.$mount=function(t,e){return function(t,e,n){var r;return t.$el=e,t.$options.render||(t.$options.render=gt),en(t,"beforeMount"),r=function(){t._update(t._render(),n)},new hn(t,r,P,{before:function(){t._isMounted&&!t._isDestroyed&&en(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,en(t,"mounted")),t}(this,t=t&&W?function(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}(t):void 0,e)},W&&setTimeout((function(){B.devtools&&ot&&ot.emit("init",Cn)}),0),e.default=Cn},function(t,e,n){var r=n(52)("wks"),i=n(27),o=n(3).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){t.exports=!n(7)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(3),i=n(18),o=n(12),a=n(10),s=n(15),u=function(t,e,n){var l,c,d,f,p=t&u.F,h=t&u.G,m=t&u.S,v=t&u.P,g=t&u.B,b=h?r:m?r[e]||(r[e]={}):(r[e]||{}).prototype,y=h?i:i[e]||(i[e]={}),_=y.prototype||(y.prototype={});for(l in h&&(n=e),n)d=((c=!p&&b&&void 0!==b[l])?b:n)[l],f=g&&c?s(d,r):v&&"function"==typeof d?s(Function.call,d):d,b&&a(b,l,d,t&u.U),y[l]!=d&&o(y,l,f),v&&_[l]!=d&&(_[l]=d)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e,n){var r=n(5),i=n(73),o=n(54),a=Object.defineProperty;e.f=n(6)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(3),i=n(12),o=n(13),a=n(27)("src"),s=n(98),u=(""+s).split("toString");n(18).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var l="function"==typeof n;l&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(l&&(o(n,a)||i(n,a,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[a]||s.call(this)}))},function(t,e,n){for(var r=n(17),i=n(23),o=n(10),a=n(3),s=n(12),u=n(22),l=n(2),c=l("iterator"),d=l("toStringTag"),f=u.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=i(p),m=0;m=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])}),"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e){var n=t.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(28),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(25),i=n(23);n(81)("keys",(function(){return function(t){return i(r(t))}}))},function(t,e,n){var r=n(9).f,i=Function.prototype,o=/^\s*function ([^ (]*)/;"name"in i||n(6)&&r(i,"name",{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},function(t,e){t.exports={}},function(t,e,n){var r=n(79),i=n(61);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){var r=n(71),i=n(14);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(14);t.exports=function(t){return Object(r(t))}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(9).f,i=n(13),o=n(2)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(8);r(r.S+r.F,"Object",{assign:n(107)})},function(t,e,n){"use strict";var r=n(5),i=n(25),o=n(19),a=n(28),s=n(66),u=n(67),l=Math.max,c=Math.min,d=Math.floor,f=/\$([$&`']|\d\d?|<[^>]*>)/g,p=/\$([$&`']|\d\d?)/g;n(69)("replace",2,(function(t,e,n,h){return[function(r,i){var o=t(this),a=null==r?void 0:r[e];return void 0!==a?a.call(r,o,i):n.call(String(o),r,i)},function(t,e){var i=h(n,t,this,e);if(i.done)return i.value;var d=r(t),f=String(this),p="function"==typeof e;p||(e=String(e));var v=d.global;if(v){var g=d.unicode;d.lastIndex=0}for(var b=[];;){var y=u(d,f);if(null===y)break;if(b.push(y),!v)break;""===String(y[0])&&(d.lastIndex=s(f,o(d.lastIndex),g))}for(var _,w="",M=0,S=0;S=M&&(w+=f.slice(M,C)+$,M=C+x.length)}return w+f.slice(M)}];function m(t,e,r,o,a,s){var u=r+t.length,l=o.length,c=p;return void 0!==a&&(a=i(a),c=f),n.call(s,c,(function(n,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(u);case"<":s=a[i.slice(1,-1)];break;default:var c=+i;if(0===c)return n;if(c>l){var f=d(c/10);return 0===f?n:f<=l?void 0===o[f-1]?i.charAt(1):o[f-1]+i.charAt(1):n}s=o[c-1]}return void 0===s?"":s}))}}))},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){var r,i; -/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress - * @license MIT */void 0===(i="function"==typeof(r=function(){var t,e,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function i(t,e,n){return tn?n:t}function o(t){return 100*(-1+t)}n.configure=function(t){var e,n;for(e in t)void 0!==(n=t[e])&&t.hasOwnProperty(e)&&(r[e]=n);return this},n.status=null,n.set=function(t){var e=n.isStarted();t=i(t,r.minimum,1),n.status=1===t?null:t;var u=n.render(!e),l=u.querySelector(r.barSelector),c=r.speed,d=r.easing;return u.offsetWidth,a((function(e){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),s(l,function(t,e,n){var i;return(i="translate3d"===r.positionUsing?{transform:"translate3d("+o(t)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+o(t)+"%,0)"}:{"margin-left":o(t)+"%"}).transition="all "+e+"ms "+n,i}(t,c,d)),1===t?(s(u,{transition:"none",opacity:1}),u.offsetWidth,setTimeout((function(){s(u,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){n.remove(),e()}),c)}),c)):setTimeout(e,c)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var t=function(){setTimeout((function(){n.status&&(n.trickle(),t())}),r.trickleSpeed)};return r.trickle&&t(),this},n.done=function(t){return t||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(t){var e=n.status;return e?("number"!=typeof t&&(t=(1-e)*i(Math.random()*e,.1,.95)),e=i(e+t,0,.994),n.set(e)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},t=0,e=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===e&&n.start(),t++,e++,r.always((function(){0==--e?(t=0,n.done()):n.set((t-e)/t)})),this):this},n.render=function(t){if(n.isRendered())return document.getElementById("nprogress");l(document.documentElement,"nprogress-busy");var e=document.createElement("div");e.id="nprogress",e.innerHTML=r.template;var i,a=e.querySelector(r.barSelector),u=t?"-100":o(n.status||0),c=document.querySelector(r.parent);return s(a,{transition:"all 0 linear",transform:"translate3d("+u+"%,0,0)"}),r.showSpinner||(i=e.querySelector(r.spinnerSelector))&&f(i),c!=document.body&&l(c,"nprogress-custom-parent"),c.appendChild(e),e},n.remove=function(){c(document.documentElement,"nprogress-busy"),c(document.querySelector(r.parent),"nprogress-custom-parent");var t=document.getElementById("nprogress");t&&f(t)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var t=document.body.style,e="WebkitTransform"in t?"Webkit":"MozTransform"in t?"Moz":"msTransform"in t?"ms":"OTransform"in t?"O":"";return e+"Perspective"in t?"translate3d":e+"Transform"in t?"translate":"margin"};var a=function(){var t=[];function e(){var n=t.shift();n&&n(e)}return function(n){t.push(n),1==t.length&&e()}}(),s=function(){var t=["Webkit","O","Moz","ms"],e={};function n(n){return n=n.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(t,e){return e.toUpperCase()})),e[n]||(e[n]=function(e){var n=document.body.style;if(e in n)return e;for(var r,i=t.length,o=e.charAt(0).toUpperCase()+e.slice(1);i--;)if((r=t[i]+o)in n)return r;return e}(n))}function r(t,e,r){e=n(e),t.style[e]=r}return function(t,e){var n,i,o=arguments;if(2==o.length)for(n in e)void 0!==(i=e[n])&&e.hasOwnProperty(n)&&r(t,n,i);else r(t,o[1],o[2])}}();function u(t,e){return("string"==typeof t?t:d(t)).indexOf(" "+e+" ")>=0}function l(t,e){var n=d(t),r=n+e;u(n,e)||(t.className=r.substring(1))}function c(t,e){var n,r=d(t);u(t,e)&&(n=r.replace(" "+e+" "," "),t.className=n.substring(1,n.length-1))}function d(t){return(" "+(t.className||"")+" ").replace(/\s+/gi," ")}function f(t){t&&t.parentNode&&t.parentNode.removeChild(t)}return n})?r.call(e,n,e,t):r)||(t.exports=i)},function(t,e){t.exports=!1},function(t,e,n){var r=n(16),i=n(2)("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):"Object"==(a=r(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){var r=n(18),i=n(3),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(50)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){var r=n(4),i=n(3).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var r=n(15),i=n(99),o=n(100),a=n(5),s=n(19),u=n(101),l={},c={};(e=t.exports=function(t,e,n,d,f){var p,h,m,v,g=f?function(){return t}:u(t),b=r(n,d,e?2:1),y=0;if("function"!=typeof g)throw TypeError(t+" is not iterable!");if(o(g)){for(p=s(t.length);p>y;y++)if((v=e?b(a(h=t[y])[0],h[1]):b(t[y]))===l||v===c)return v}else for(m=g.call(t);!(h=m.next()).done;)if((v=i(m,b,h.value,e))===l||v===c)return v}).BREAK=l,e.RETURN=c},function(t,e,n){var r=n(10);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){"use strict";var r=n(3),i=n(9),o=n(6),a=n(2)("species");t.exports=function(t){var e=r[t];o&&e&&!e[a]&&i.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e,n){var r=n(52)("keys"),i=n(27);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(27)("meta"),i=n(4),o=n(13),a=n(9).f,s=0,u=Object.isExtensible||function(){return!0},l=!n(7)((function(){return u(Object.preventExtensions({}))})),c=function(t){a(t,r,{value:{i:"O"+ ++s,w:{}}})},d=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,r)){if(!u(t))return"F";if(!e)return"E";c(t)}return t[r].i},getWeak:function(t,e){if(!o(t,r)){if(!u(t))return!0;if(!e)return!1;c(t)}return t[r].w},onFreeze:function(t){return l&&d.NEED&&u(t)&&!o(t,r)&&c(t),t}}},function(t,e,n){var r=n(5),i=n(112),o=n(61),a=n(60)("IE_PROTO"),s=function(){},u=function(){var t,e=n(53)("iframe"),r=o.length;for(e.style.display="none",n(76).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write(" - - diff --git a/documentation/component-docs/brand-colors.html b/documentation/component-docs/brand-colors.html deleted file mode 100644 index 36f4660..0000000 --- a/documentation/component-docs/brand-colors.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - Brand Colors | Vue Material Kit - - - - - - - - - - -

# Brand Colors

  1. You can find the colors in assets/scss/material-kit/_variables.scss starting with line 28 where is the primary color set: $brand-primary: $purple !default;.

  2. All the possible colors are in assets/scss/material-kit/_colors.scss.

- - - diff --git a/documentation/component-docs/buttons.html b/documentation/component-docs/buttons.html deleted file mode 100644 index 97b3fec..0000000 --- a/documentation/component-docs/buttons.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - Buttons | Vue Material Kit - - - - - - - - - - -

# Buttons

To use the custom button you don't need to import the custom made component, you can easily use it like this:

<md-button>
-  Button
-</md-button>
-

# Colors

We has changed the predefined button styles from vuematerial.io, each serving its own semantic purpose, with a few extras thrown in for more control.

<md-button>Default</md-button>
-<md-button class="md-primary">Primary</md-button>
-<md-button class="md-info">Info</md-button>
-<md-button class="md-success">Success</md-button>
-<md-button class="md-warning">Warning</md-button>
-<md-button class="md-danger">Danger</md-button>
-<md-button class="md-rose">Rose</md-button>
-<md-button class="md-simple">Simple</md-button>
-

# Style Buttons

<md-button class="md-primary">Default</md-button>
-<md-button class="md-primary md-round">Round</md-button>
-<md-button class="md-primary"><md-icon >favorite</md-icon> With Icon</md-button>
-<md-button class="md-primary md-just-icon md-round"><md-icon >favorite</md-icon></md-button>
-<md-button class="md-primary md-simple">Simple</md-button>
-

# Sizes

Fancy larger or smaller buttons? Add the classes md-lg or md-sm for additional sizes.

<md-button class="md-primary md-lg">Large</md-button>
-<md-button class="md-primary">Normal</md-button>
-<md-button class="md-primary md-sm">Small</md-button>
-

# Extra Mile

We added extra classes that can help you better customise the look. Please see the examples:

<md-button class="md-primary md-block">md-block</md-button>
-<md-button class="md-primary md-wd">md-wd</md-button>
-

Note: for more details about the buttons props and attributes please see the Button section from vuematerial.io

- - - diff --git a/documentation/component-docs/cards.html b/documentation/component-docs/cards.html deleted file mode 100644 index 8982ea5..0000000 --- a/documentation/component-docs/cards.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - Cards | Vue Material Kit - - - - - - - - - - -

# Cards

We think cards are one of the best ways to organise your information. We went all out with possibilities and we recommended finding the right fit for your product.

import {LoginCard} from '@/components'
-

# Local Usage

components: {
-  LoginCard
-}
-

# Global Usage

Vue.component(LoginCard)
-

# Login card

<template>
-  <login-card header-color="green">
-    <h4 slot="title" class="title">Log in</h4>
-    <template slot="buttons">
-      <md-button href="#facebook" class="md-just-icon md-simple md-white">
-        <i class="fab fa-facebook-square"></i>
-      </md-button>
-      <md-button href="#twitter" class="md-just-icon md-simple md-white">
-        <i class="fab fa-twitter"></i>
-      </md-button>
-      <md-button href="#google" class="md-just-icon md-simple md-white">
-        <i class="fab fa-google-plus-g"></i>
-      </md-button>
-    </template>
-    <p slot="description" class="description">Or Be Classical</p>
-    <template slot="inputs">
-      <md-field class="md-form-group">
-        <md-icon>face</md-icon>
-        <label>First Name...</label>
-        <md-input v-model="firstname"></md-input>
-      </md-field>
-      <md-field class="md-form-group">
-        <md-icon>email</md-icon>
-        <label>Email...</label>
-        <md-input v-model="email" type="email"></md-input>
-      </md-field>
-      <md-field class="md-form-group">
-        <md-icon>lock_outline</md-icon>
-        <label>Password...</label>
-        <md-input v-model="password"></md-input>
-      </md-field>
-    </template>
-    <md-button slot="footer" class="md-simple md-success md-lg">
-      Lets Go
-    </md-button>
-  </login-card>
-
-  <script>
-    export default {
-      data () {
-        return {
-          password: null,
-          firstname: null,
-          email: null
-        }
-      }
-    }
-  </script>
-
-  <props-table component-name="login-card"></props-table>
-</template>
-

# LoginCard Slots

Name Description
title Default card title
description Default card description
buttons card buttons
footer Content for card footer
- - - diff --git a/documentation/component-docs/checkboxes.html b/documentation/component-docs/checkboxes.html deleted file mode 100644 index 10acf17..0000000 --- a/documentation/component-docs/checkboxes.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - Checkboxes | Vue Material Kit - - - - - - - - - - -

# Checkboxes

The checkboxes that are used in our Vue Material Kit are the standard checkboxes from Vue Material. We just re-styled them for a better visual effect.

Array Boolean String No Value
[] false
<template>
-  <div>
-    <md-checkbox v-model="array" value="1">Array</md-checkbox>
-    <md-checkbox v-model="array" value="2">Array</md-checkbox>
-    <md-checkbox v-model="boolean">Boolean</md-checkbox>
-    <md-checkbox v-model="string" value="my-checkbox">String</md-checkbox>
-    <md-checkbox v-model="novalue">No Value</md-checkbox>
-    <md-checkbox v-model="disabled" disabled>Disabled</md-checkbox>
-
-    <table>
-      <tr>
-        <th>Array</th>
-        <th>Boolean</th>
-        <th>String</th>
-        <th>No Value</th>
-      </tr>
-
-      <tr>
-        <td>{{ array }}</td>
-        <td>{{ boolean }}</td>
-        <td>{{ string }}</td>
-        <td>{{ novalue }}</td>
-      </tr>
-    </table>
-  </div>
-</template>
-
-<script>
-  export default {
-    data: () => ({
-      array: [],
-      boolean: false,
-      string: null,
-      novalue: null,
-      disabled: true
-    })
-  }
-</script>
-
- - - diff --git a/documentation/component-docs/date-pickers.html b/documentation/component-docs/date-pickers.html deleted file mode 100644 index d523abd..0000000 --- a/documentation/component-docs/date-pickers.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - Date Pickers | Vue Material Kit - - - - - - - - - - -

# Date Pickers

We have created a date-time picker starting from the vuematerial.io date picker. We have changed the colours, typography and buttons, so it can look like the rest of the dashboard. You don't have to import the component you just use it like this:

# Simple Examples

<template>
-  <div class="md-layout-item md-size-100">
-    <md-datepicker v-model="selectedLabeled">
-      <label>Select date</label>
-    </md-datepicker>
-  </div>
-</template>
-
-<script>
-  export default {
-    data () {
-      return {
-        selectedLabeled: null
-      }
-    }
-  }
-</script>
-
-

Note: for more details about the datepicker props and attributes please see the Datepicker section from vuematerial.io

- - - diff --git a/documentation/component-docs/dropdown.html b/documentation/component-docs/dropdown.html deleted file mode 100644 index 4a6972f..0000000 --- a/documentation/component-docs/dropdown.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - Dropdown | Vue Material Kit - - - - - - - - - - -

# Dropdown

To use the custom dropdown you don't need to import the custom made component because it's global registered, so you can use it like this:

# As List Item

<template>
-  <div class="md-list">
-    <li class="md-list-item">
-      <a href="javascript:void(0)" class="md-list-item-router md-list-item-container md-button-clean dropdown">
-        <div class="md-list-item-content">
-          <drop-down direction="down">
-            <md-button slot="title" class="md-button md-button-link md-simple dropdown-toggle" data-toggle="dropdown">
-              <i class="material-icons">apps</i>
-              <p>Components</p>
-            </md-button>
-            <ul class="dropdown-menu dropdown-with-icons">
-              <li>
-                <a href="javascript:void(0)">
-                  <i class="material-icons">layers</i>
-                  <p>All Components</p>
-                </a>
-              </li>
-              <li>
-                <a href="javascript:void(0)">
-                  <i class="material-icons">content_paste</i>
-                  <p>Documentation</p>
-                </a>
-              </li>
-            </ul>
-          </drop-down>
-        </div>
-      </a>
-    </li>
-  </div>
-
-  <props-table component-name="drop-down"></props-table>
-</template>
-

Note: Drop-down uses a click outside directive internally. You will get a warning if the directive is not imported. You can find the declaration of this directive in src/globalDirectives.js

Name Description
title Content for dropdown title
- - - diff --git a/documentation/component-docs/inputs.html b/documentation/component-docs/inputs.html deleted file mode 100644 index 65b455a..0000000 --- a/documentation/component-docs/inputs.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - Inputs | Vue Material Kit - - - - - - - - - - -

# Inputs

To use the custom form group inputs you don't need to import the custom made component, you can use it like this:

Helper text
<md-field>
-  <label>Initial Value</label>
-  <md-input v-model="initial"></md-input>
-</md-field>
-<md-field>
-  <label>Type here!</label>
-  <md-input v-model="type"></md-input>
-  <span class="md-helper-text">Helper text</span>
-</md-field>
-<script>
-  export default {
-    data: () => ({
-      initial: 'Initial Value',
-      type: null
-    })
-  }
-</script>
-

# Colors

If you want to change the color of the inputs focus you have just to add one of the classes has-danger, has-white, has-rose, has-green, has-warning, has-info on the component parent tag like in the example below. By default the color is purple.

  <md-field class="has-danger">
-    <label>Initial Value</label>
-    <md-input v-model="initial"></md-input>
-  </md-field>
-

Note: For more details about the all inputs that you can use please see the Input & Textarea section from vuematerial.io

- - - diff --git a/documentation/component-docs/license.html b/documentation/component-docs/license.html deleted file mode 100644 index 2c34f66..0000000 --- a/documentation/component-docs/license.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - License | Vue Material Kit - - - - - - - - - - -

# License

Currently, on Creative Tim you can get the products with three types of licenses: MIT License, Personal License or Developer License. All the freebies are licensed to MIT License as default. If you are making a paid purchase, be sure to go through the table with the rights and the guidelines, so you can know what license is the best fit for you (Personal License or Developer License). View the rights table and the description for each license on our Official License Page.

- - - diff --git a/documentation/component-docs/material-icons.html b/documentation/component-docs/material-icons.html deleted file mode 100644 index 1e170e2..0000000 --- a/documentation/component-docs/material-icons.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - Material Icons | Vue Material Kit - - - - - - - - - - -

# Material Icons

Through most of the examples in this dashboard, we have used the default Icons for the Material Design provided by Google. You can easily use them like this:

favorite
<md-icon>favorite</md-icon>
-

Note: for more details about the icons please see the Icon section from vuematerial.io

- - - diff --git a/documentation/component-docs/mobile-menu.html b/documentation/component-docs/mobile-menu.html deleted file mode 100644 index 7115935..0000000 --- a/documentation/component-docs/mobile-menu.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - Mobile Menu | Vue Material Kit - - - - - - - - - - -

# Mobile Menu

We build a component named <mobile-menu></mobile-menu> and assures you that on smaller devices like phone, tablet and so on you will have the items from the .md-toolbar-section-start present on your collapsible menu. This component is located in src/layout/MainNavbar.vue. The component have only one attribute called nav-mobile-section-start.

Now in case you have items inside the .md-toolbar-section-start you can activate the component by simply set the value of the attribute nav-mobile-section-start to true and put the items that you want like in the below example, by default this attibute have the value set to false:

<md-toolbar class="md-primary">
-<div class="md-toolbar-row">
-  <div class="md-toolbar-section-start">
-    <h3 class="md-title">Menu</h3>
-    <md-list>
-      <md-list-item href="javascript:void(0)">
-        <p>Link</p>
-      </md-list-item>
-
-      <md-list-item href="javascript:void(0)">
-        <p>Link</p>
-      </md-list-item>
-    </md-list>
-  </div>
-  <div class="md-toolbar-section-end">
-    <md-button class="md-just-icon md-simple md-white md-toolbar-toggle">
-      <span class="icon-bar"></span>
-      <span class="icon-bar"></span>
-      <span class="icon-bar"></span>
-    </md-button>
-
-    <div class="md-collapse">
-
-    </div>
-  </div>
-</div>
-</md-toolbar>
-

Inside your component <mobile-menu></mobile-menu> you will have the following items:

<mobile-menu nav-mobile-section-start="true">
-  <md-list-item href="javascript:void(0)">
-    <p>Link</p>
-  </md-list-item>
-
-  <md-list-item href="javascript:void(0)">
-    <p>Link</p>
-  </md-list-item>
-</mobile-menu>
-
- - - diff --git a/documentation/component-docs/modal.html b/documentation/component-docs/modal.html deleted file mode 100644 index 6f595c4..0000000 --- a/documentation/component-docs/modal.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - Modal | Vue Material Kit - - - - - - - - - - -

# Modal

If you want to display some content on demand in a very subtle way, the Vue Material Kit Modal is the perfect choice for this. We created custom modal component and you can easily use it like this:

import {Modal} from '@/components'
-

# Local Usage

components: {
-  Modal
-}
-

# Global Usage

Vue.component(Modal)
-

# Clasic Modal

<template>
-  <md-button class="md-primary md-round classic-modal" @click="classicModal = true">Classic Modal</md-button>
-  <modal v-if="classicModal" @close="classicModalHide">
-    <template slot="header">
-      <h4 class="modal-title">Modal Title</h4>
-      <md-button class="md-simple md-just-icon md-round modal-default-button" @click="classicModalHide">
-        <md-icon>clear</md-icon>
-      </md-button>
-    </template>
-
-    <template slot="body">
-      <p>Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean. A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth. Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.</p>
-    </template>
-
-    <template slot="footer">
-      <md-button class="md-simple">Nice Button</md-button>
-      <md-button class="md-danger md-simple" @click="classicModalHide">Close</md-button>
-    </template>
-  </modal>
-</template>
-
-
Name Description
header Default card header
body Default card body
footer Content for card footer
- - - diff --git a/documentation/component-docs/notifications.html b/documentation/component-docs/notifications.html deleted file mode 100644 index f6d541d..0000000 --- a/documentation/component-docs/notifications.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - Notifications | Vue Material Kit - - - - - - - - - - -

# Notifications

We crafted a simple yet effective notifications alert.

# Trigger Notifications

info_outline
INFO ALERT : You've got some friends nearby, stop looking at your phone and find them... -
check
SUCCESS ALERT : Yuhuuu! You've got your $11.99 album from The Weeknd -
warning
WARNING ALERT : Hey, it looks like you still have the "copyright © 2015" in your footer. Please update it! -
info_outline
ERROR ALERT : Damn man! You screwed up the server this time. You should find a good excuse for your Boss... -
<template>
-
-  <div class="wrapper">
-    <div id="notifications">
-      <div class="alert alert-info">
-        <div class="container">
-          <button type="button" aria-hidden="true" class="close" @click="event => removeNotify(event,'alert-info')">
-            <md-icon>clear</md-icon>
-          </button>
-          <div class="alert-icon">
-            <md-icon>info_outline</md-icon>
-          </div>
-          <b> INFO ALERT </b> : You've got some friends nearby, stop looking at your phone and find them...
-        </div>
-      </div>
-      <div class="alert alert-success">
-        <div class="container">
-          <button type="button" aria-hidden="true" class="close" @click="event => removeNotify(event,'alert-success')">
-            <md-icon>clear</md-icon>
-          </button>
-          <div class="alert-icon">
-            <md-icon>check</md-icon>
-          </div>
-
-          <b> SUCCESS ALERT </b> : Yuhuuu! You've got your $11.99 album from The Weeknd
-        </div>
-      </div>
-      <div class="alert alert-warning">
-        <div class="container">
-          <button type="button" aria-hidden="true" class="close" @click="event => removeNotify(event,'alert-warning')">
-            <md-icon>clear</md-icon>
-          </button>
-          <div class="alert-icon">
-            <md-icon>warning</md-icon>
-          </div>
-          <b> WARNING ALERT </b> : Hey, it looks like you still have the "copyright © 2015" in your footer. Please update it!
-        </div>
-      </div>
-      <div class="alert alert-danger">
-        <div class="container">
-          <button type="button" aria-hidden="true" class="close" @click="event => removeNotify(event,'alert-danger')">
-            <md-icon>clear</md-icon>
-          </button>
-          <div class="alert-icon">
-            <md-icon>info_outline</md-icon>
-          </div>
-          <b> ERROR ALERT </b> : Damn man! You screwed up the server this time. You should find a good excuse for your Boss...
-        </div>
-      </div>
-    </div>
-  </div>
-</template>
-
-<script>
-export default {
-  methods: {
-    removeNotify(e, notifyClass) {
-      var target = e.target;
-      while (target.className.indexOf(notifyClass) === -1) {
-        target = target.parentNode;
-      }
-      return target.parentNode.removeChild(target);
-    }
-  }
-}
-
-</script>
-
-
- - - diff --git a/documentation/component-docs/pagination.html b/documentation/component-docs/pagination.html deleted file mode 100644 index 64c71b0..0000000 --- a/documentation/component-docs/pagination.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - Pagination | Vue Material Kit - - - - - - - - - - -

# Pagination

To use the custom pagination you need to import the custom made component, you can easily use it like this:

import {Pagination} from '@/components'
-

# Local Usage

components: {
-  Pagination
-}
-

# Global Usage

Vue.component(Pagination)
-

# Default Pagination

We made our own pagination component for a better visual experience.

<template>
-  <pagination
-    no-arrows
-    v-model="defaultPagination"
-    :page-count="5">
-  </pagination>
-
-  <props-table component-name="pagination"></props-table>
-</template>
-
-<script>
-  export default {
-    data () {
-      return {
-        defaultPagination: 1
-      }
-    }
-  }
-</script>
-
-

# With Arrows Pagination

We made our own pagination component for a better visual experience.

<template>
-  <pagination
-    v-model="infoPagination"
-    :page-count="3">
-  </pagination>
-</template>
-
-<script>
-  export default {
-    data () {
-      return {
-        infoPagination: 2
-      }
-    }
-  }
-</script>
-
-

# Colors Pagination

We made our own pagination component for a better visual experience.

<template>
-  <pagination
-    type="danger"
-    v-model="colorPagination"
-    :page-count="3">
-  </pagination>
-  <pagination
-    type="warning"
-    v-model="colorPagination"
-    :page-count="3">
-  </pagination>
-  <pagination
-    type="primary"
-    v-model="colorPagination"
-    :page-count="3">
-  </pagination>
-  <pagination
-    type="success"
-    v-model="colorPagination"
-    :page-count="3">
-  </pagination>
-  <pagination
-    type="rose"
-    v-model="colorPagination"
-    :page-count="3">
-  </pagination>
-  <pagination
-    type="info"
-    v-model="colorPagination"
-    :page-count="3">
-  </pagination>
-</template>
-
-<script>
-  export default {
-    data () {
-      return {
-        colorPagination: 2
-      }
-    }
-  }
-</script>
-
-
- - - diff --git a/documentation/component-docs/radios.html b/documentation/component-docs/radios.html deleted file mode 100644 index bdd332c..0000000 --- a/documentation/component-docs/radios.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - Radios | Vue Material Kit - - - - - - - - - - -

# Radios

The radios that are used in our Vue Material Kit are the standard checkboxes from Vue Material. We just re-styled them for a better visual effect.

Model value: false
<template>
-  <div>
-    <md-radio v-model="radio" :value="false">Boolean</md-radio>
-   <md-radio v-model="radio" value="my-radio">String</md-radio>
-   <md-radio v-model="radio">No Value</md-radio>
-   <md-radio v-model="radio" disabled>Disabled</md-radio>
-
-    <small>Model value: {{ radio }}</small>
-  </div>
-</template>
-
-<script>
-  export default {
-    data: () => ({
-      radio: false
-    })
-  }
-</script>
-
- - - diff --git a/documentation/component-docs/switch.html b/documentation/component-docs/switch.html deleted file mode 100644 index 9cb39de..0000000 --- a/documentation/component-docs/switch.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - Switch | Vue Material Kit - - - - - - - - - - -

# Switch

To use the custom switch you don't need to import component, you can easily use it like this:

# Simple Example

<template>
-  <md-switch v-model="switch1">Toogle is on</md-switch>
-  <md-switch v-model="switch2">Toogle is off</md-switch>
-
-</template>
-
-<script>
-  export default {
-    data () {
-      return {
-        switch1: true,
-        switch2: null
-      }
-    }
-  }
-</script>
-
-
- - - diff --git a/documentation/component-docs/tabs.html b/documentation/component-docs/tabs.html deleted file mode 100644 index 94bd6ec..0000000 --- a/documentation/component-docs/tabs.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - Tabs | Vue Material Kit - - - - - - - - - - -

# Tabs

If you have information that you don't need to show at once, we suggest you use tabs. We carefully re-styled the custom tabs component from vuematerial.io which you can easily use.

In order to use the tabs, import the necessary components:

import {NavTabsCard} from 'src/components'
-

# Global Usage

Vue.component(NavTabsCard)
-

# For Local Usage

export default {
-  components: {
-    NavTabsCard
-  }
-}
-
-
<div class="md-layout">
-  <div class="md-layout-item md-size-100">
-    <nav-tabs-card no-label>
-      <template slot="content">
-        <md-tabs md-sync-route class="md-primary" md-alignment="left">
-
-          <md-tab id="tab-home" md-label="Profile" md-icon="face">
-            <p>I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.</p>
-          </md-tab>
-
-          <md-tab id="tab-pages" md-label="Messages" md-icon="chat">
-            <p>I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.</p>
-          </md-tab>
-
-          <md-tab id="tab-posts" md-label="Settings" md-icon="build">
-            <p>I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. So when you get something that has the name Kanye West on it, it’s supposed to be pushing the furthest possibilities. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus.</p>
-          </md-tab>
-        </md-tabs>
-      </template>
-    </nav-tabs-card>
-  </div>
-</div>
-<script>
-import {
-  NavTabsCard
-} from '@/components'
-
-export default{
-  components: {
-    NavTabsCard
-  },
-  data () {
-    return {
-      selected: [],
-      firstTabs: [
-        { tab: 'Sign contract for "What are conference organizers afraid of?"' },
-        { tab: 'Lines From Great Russian Literature? Or E-mails From My Boss?' },
-        { tab: 'Flooded: One year later, assessing what was lost and what was found when a ravaging rain swept through metro Detroit' }
-      ],
-      secondTabs: [
-        { tab: 'Sign contract for "What are conference organizers afraid of?"' },
-        { tab: 'Lines From Great Russian Literature? Or E-mails From My Boss?' },
-        { tab: 'Flooded: One year later, assessing what was lost and what was found when a ravaging rain swept through metro Detroit' }
-      ],
-      thirdTabs: [
-        { tab: 'Sign contract for "What are conference organizers afraid of?"' },
-        { tab: 'Lines From Great Russian Literature? Or E-mails From My Boss?' },
-        { tab: 'Flooded: One year later, assessing what was lost and what was found when a ravaging rain swept through metro Detroit' }
-      ]
-    }
-  }
-
-}
-</script>
-
Name Description
content Default card content

Note: for more details about the tabs that can you use please see the Tabs section from vuematerial.io

- - - diff --git a/documentation/component-docs/textarea.html b/documentation/component-docs/textarea.html deleted file mode 100644 index 10448c6..0000000 --- a/documentation/component-docs/textarea.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - Textarea | Vue Material Kit - - - - - - - - - - -

# Textarea

To use the custom form group inputs you don't need to import the custom made component, you can use it like this:

<md-field>
-  <label>About Me</label>
-  <md-textarea v-model="aboutme"></md-textarea>
-</md-field>
-<script>
-  export default {
-    data: () => ({
-      aboutme: null
-    })
-  }
-</script>
-

Note: For more details about the textarea please see the Input & Textarea section from vuematerial.io

- - - diff --git a/documentation/component-docs/toolbar.html b/documentation/component-docs/toolbar.html deleted file mode 100644 index d420d26..0000000 --- a/documentation/component-docs/toolbar.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - - Toolbar | Vue Material Kit - - - - - - - - - - -

# Toolbar

We re-styled the default toolbar from vuematerial.io and you can easily use this like the example below:

<md-toolbar class="md-primary">
-  <div class="md-toolbar-row">
-    <div class="md-toolbar-section-start">
-      <h3 class="md-title">Brand</h3>
-    </div>
-    <div class="md-toolbar-section-end">
-      <md-button class="md-just-icon md-simple md-toolbar-toggle">
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-      </md-button>
-
-      <div class="md-collapse">
-        <md-list>
-          <md-list-item href="#dashboard">
-            <i class="material-icons">dashboard</i>
-            <p class="hidden-lg hidden-md">Dashboard</p>
-          </md-list-item>
-
-          <md-list-item href="#user">
-            <i class="material-icons">person</i>
-            <p class="hidden-lg hidden-md">Profile</p>
-          </md-list-item>
-        </md-list>
-      </div>
-    </div>
-  </div>
-
-</md-toolbar>
-

# Colors

<md-toolbar class="md-primary">
-  <div class="md-toolbar-row">
-    <div class="md-toolbar-section-start">
-      <h3 class="md-title">Brand</h3>
-    </div>
-    <div class="md-toolbar-section-end">
-      <md-button class="md-just-icon md-simple md-toolbar-toggle">
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-      </md-button>
-
-      <div class="md-collapse">
-        <md-list>
-          <md-list-item href="#dashboard">
-            <i class="material-icons">dashboard</i>
-            <p class="hidden-lg hidden-md">Dashboard</p>
-          </md-list-item>
-
-          <md-list-item href="#user">
-            <i class="material-icons">person</i>
-            <p class="hidden-lg hidden-md">Profile</p>
-          </md-list-item>
-        </md-list>
-      </div>
-    </div>
-  </div>
-</md-toolbar>
-<md-toolbar class="md-rose">
-  <div class="md-toolbar-row">
-    <div class="md-toolbar-section-start">
-      <h3 class="md-title">Brand</h3>
-    </div>
-    <div class="md-toolbar-section-end">
-      <md-button class="md-just-icon md-simple md-toolbar-toggle">
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-      </md-button>
-
-      <div class="md-collapse">
-        <md-list>
-          <md-list-item href="#dashboard">
-            <i class="material-icons">dashboard</i>
-            <p class="hidden-lg hidden-md">Dashboard</p>
-          </md-list-item>
-
-          <md-list-item href="#user">
-            <i class="material-icons">person</i>
-            <p class="hidden-lg hidden-md">Profile</p>
-          </md-list-item>
-        </md-list>
-      </div>
-    </div>
-  </div>
-</md-toolbar>
-<md-toolbar class="md-danger">
-  <div class="md-toolbar-row">
-    <div class="md-toolbar-section-start">
-      <h3 class="md-title">Brand</h3>
-    </div>
-    <div class="md-toolbar-section-end">
-      <md-button class="md-just-icon md-simple md-toolbar-toggle">
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-      </md-button>
-
-      <div class="md-collapse">
-        <md-list>
-          <md-list-item href="#dashboard">
-            <i class="material-icons">dashboard</i>
-            <p class="hidden-lg hidden-md">Dashboard</p>
-          </md-list-item>
-
-          <md-list-item href="#user">
-            <i class="material-icons">person</i>
-            <p class="hidden-lg hidden-md">Profile</p>
-          </md-list-item>
-        </md-list>
-      </div>
-    </div>
-  </div>
-
-</md-toolbar>
-<md-toolbar class="md-warning">
-  <div class="md-toolbar-row">
-    <div class="md-toolbar-section-start">
-      <h3 class="md-title">Brand</h3>
-    </div>
-    <div class="md-toolbar-section-end">
-      <md-button class="md-just-icon md-simple md-toolbar-toggle">
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-      </md-button>
-
-      <div class="md-collapse">
-        <md-list>
-          <md-list-item href="#dashboard">
-            <i class="material-icons">dashboard</i>
-            <p class="hidden-lg hidden-md">Dashboard</p>
-          </md-list-item>
-
-          <md-list-item href="#user">
-            <i class="material-icons">person</i>
-            <p class="hidden-lg hidden-md">Profile</p>
-          </md-list-item>
-        </md-list>
-      </div>
-    </div>
-  </div>
-
-</md-toolbar>
-<md-toolbar class="md-success">
-  <div class="md-toolbar-row">
-    <div class="md-toolbar-section-start">
-      <h3 class="md-title">Brand</h3>
-    </div>
-    <div class="md-toolbar-section-end">
-      <md-button class="md-just-icon md-simple md-toolbar-toggle">
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-      </md-button>
-
-      <div class="md-collapse">
-        <md-list>
-          <md-list-item href="#dashboard">
-            <i class="material-icons">dashboard</i>
-            <p class="hidden-lg hidden-md">Dashboard</p>
-          </md-list-item>
-
-          <md-list-item href="#user">
-            <i class="material-icons">person</i>
-            <p class="hidden-lg hidden-md">Profile</p>
-          </md-list-item>
-        </md-list>
-      </div>
-    </div>
-  </div>
-
-</md-toolbar>
-<md-toolbar class="md-info">
-  <div class="md-toolbar-row">
-    <div class="md-toolbar-section-start">
-      <h3 class="md-title">Brand</h3>
-    </div>
-    <div class="md-toolbar-section-end">
-      <md-button class="md-just-icon md-simple md-toolbar-toggle">
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-      </md-button>
-
-      <div class="md-collapse">
-        <md-list>
-          <md-list-item href="#dashboard">
-            <i class="material-icons">dashboard</i>
-            <p class="hidden-lg hidden-md">Dashboard</p>
-          </md-list-item>
-
-          <md-list-item href="#user">
-            <i class="material-icons">person</i>
-            <p class="hidden-lg hidden-md">Profile</p>
-          </md-list-item>
-        </md-list>
-      </div>
-    </div>
-  </div>
-
-</md-toolbar>
-<md-toolbar>
-  <div class="md-toolbar-row">
-    <div class="md-toolbar-section-start">
-      <h3 class="md-title">Brand</h3>
-    </div>
-    <div class="md-toolbar-section-end">
-      <md-button class="md-just-icon md-simple md-toolbar-toggle">
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-        <span class="icon-bar"></span>
-      </md-button>
-
-      <div class="md-collapse">
-        <md-list>
-          <md-list-item href="#dashboard">
-            <i class="material-icons">dashboard</i>
-            <p class="hidden-lg hidden-md">Dashboard</p>
-          </md-list-item>
-
-          <md-list-item href="#user">
-            <i class="material-icons">person</i>
-            <p class="hidden-lg hidden-md">Profile</p>
-          </md-list-item>
-        </md-list>
-      </div>
-    </div>
-  </div>
-
-</md-toolbar>
-

Note: for more details about toolbar please see the Toolbar section from vuematerial.io

- - - diff --git a/documentation/component-docs/tooltips.html b/documentation/component-docs/tooltips.html deleted file mode 100644 index 3098d98..0000000 --- a/documentation/component-docs/tooltips.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - Tooltips | Vue Material Kit - - - - - - - - - - -

# Tooltips

We used, Tooltip from vuematerial.io and customized the look of it. It's a really handy component and can be integrated very easily.

<md-button class="md-primary">
-  Tooltip on top
-  <md-tooltip md-direction="top">on top</md-tooltip>
-</md-button>
-<md-button class="md-primary">
-  Tooltip on bottom
-  <md-tooltip md-direction="bottom">on bottom</md-tooltip>
-</md-button>
-<md-button class="md-primary">
-  Tooltip on right
-  <md-tooltip md-direction="right">on right</md-tooltip>
-</md-button>
-<md-button class="md-primary">
-  Tooltip on left
-  <md-tooltip md-direction="left">on left</md-tooltip>
-</md-button>
-

Note: for more details about the tooltip props and attributes that you can use, please see the Tooltip section from vuematerial.io

- - - diff --git a/documentation/favicon.png b/documentation/favicon.png deleted file mode 100644 index 7d8b7d0..0000000 Binary files a/documentation/favicon.png and /dev/null differ diff --git a/documentation/img/card-2.jpg b/documentation/img/card-2.jpg deleted file mode 100644 index 63dbdcc..0000000 Binary files a/documentation/img/card-2.jpg and /dev/null differ diff --git a/documentation/img/faces/avatar.jpg b/documentation/img/faces/avatar.jpg deleted file mode 100644 index 07a284a..0000000 Binary files a/documentation/img/faces/avatar.jpg and /dev/null differ diff --git a/documentation/img/faces/card-profile1-square.jpg b/documentation/img/faces/card-profile1-square.jpg deleted file mode 100644 index 2d6288e..0000000 Binary files a/documentation/img/faces/card-profile1-square.jpg and /dev/null differ diff --git a/documentation/index.html b/documentation/index.html deleted file mode 100644 index fba486d..0000000 --- a/documentation/index.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - Short Description and Usage | Vue Material Kit - - - - - - - - - - -

# Short Description and Usage

Vue Material Kit is a beautiful resource built over Vue Material and Vuejs with a fresh, new design inspired by Google's material design. You asked for it, so we built it. It's a great pleasure to introduce to you the material concepts in an easy to use and beautiful set of components. -. Vue Material Kit is the official Vuejs version of the Original Material Kit.

# Getting Started

  • Install Nodejs from Nodejs Official Page
  • Open your terminal
  • Navigate to the project
  • Run npm install or yarn install if you use Yarn
  • Run npm run dev or yarn serve to start a local development server
  • A new tab will be opened in your browser

You can also run additional npm tasks such as

  • npm run build to build your app for production
  • npm run lint to run linting.

# Vue-cli

We used the latest 3.x Vue CLI which aims to reduce project configuration -to as little as possible. Almost everything is inside package.json + some other related files such as -babel.config.js, .eslintrc.js, .postcssrc.js, .browserslistrc

# Element-UI

Vue Material Kit also uses element-ui components and restyles them to achieve consistent and homogenous interface with the existing custom components and general UI of the kit.

- - - diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..df36fcf Binary files /dev/null and b/favicon.ico differ diff --git a/favicon.png b/favicon.png deleted file mode 100644 index 7d8b7d0..0000000 Binary files a/favicon.png and /dev/null differ diff --git a/img/avatar.cc93a967.jpg b/img/avatar.cc93a967.jpg deleted file mode 100644 index c66a5b9..0000000 Binary files a/img/avatar.cc93a967.jpg and /dev/null differ diff --git a/img/bg.13322baf.jpg b/img/bg.13322baf.jpg deleted file mode 100644 index d6346c5..0000000 Binary files a/img/bg.13322baf.jpg and /dev/null differ diff --git a/img/bg7.2be2ff95.jpg b/img/bg7.2be2ff95.jpg deleted file mode 100644 index 1ded8e3..0000000 Binary files a/img/bg7.2be2ff95.jpg and /dev/null differ diff --git a/img/christian.8c64339c.jpg b/img/christian.8c64339c.jpg deleted file mode 100644 index 5459672..0000000 Binary files a/img/christian.8c64339c.jpg and /dev/null differ diff --git a/img/city-profile.3b3fb65f.jpg b/img/city-profile.3b3fb65f.jpg deleted file mode 100644 index 940cd3e..0000000 Binary files a/img/city-profile.3b3fb65f.jpg and /dev/null differ diff --git a/img/city.54f2f092.jpg b/img/city.54f2f092.jpg deleted file mode 100644 index 832ddc6..0000000 Binary files a/img/city.54f2f092.jpg and /dev/null differ diff --git a/img/clem-onojegaw.8f92b88b.jpg b/img/clem-onojegaw.8f92b88b.jpg deleted file mode 100644 index c9e720c..0000000 Binary files a/img/clem-onojegaw.8f92b88b.jpg and /dev/null differ diff --git a/img/clem-onojeghuo.23321ebf.jpg b/img/clem-onojeghuo.23321ebf.jpg deleted file mode 100644 index 00e30da..0000000 Binary files a/img/clem-onojeghuo.23321ebf.jpg and /dev/null differ diff --git a/img/cynthia-del-rio.f7c4b2dd.jpg b/img/cynthia-del-rio.f7c4b2dd.jpg deleted file mode 100644 index 0e54657..0000000 Binary files a/img/cynthia-del-rio.f7c4b2dd.jpg and /dev/null differ diff --git a/img/kendall.5a0e395b.jpg b/img/kendall.5a0e395b.jpg deleted file mode 100644 index 63becfb..0000000 Binary files a/img/kendall.5a0e395b.jpg and /dev/null differ diff --git a/img/landing.6e91ac7f.jpg b/img/landing.6e91ac7f.jpg deleted file mode 100644 index 73c60e8..0000000 Binary files a/img/landing.6e91ac7f.jpg and /dev/null differ diff --git a/img/leaf1.2a5da8d8.png b/img/leaf1.2a5da8d8.png deleted file mode 100644 index 4ca5e87..0000000 Binary files a/img/leaf1.2a5da8d8.png and /dev/null differ diff --git a/img/leaf2.3b1af9de.png b/img/leaf2.3b1af9de.png deleted file mode 100644 index d5c2fd8..0000000 Binary files a/img/leaf2.3b1af9de.png and /dev/null differ diff --git a/img/leaf3.2c91d484.png b/img/leaf3.2c91d484.png deleted file mode 100644 index ef28da8..0000000 Binary files a/img/leaf3.2c91d484.png and /dev/null differ diff --git a/img/leaf4.676d9333.png b/img/leaf4.676d9333.png deleted file mode 100644 index 8c4bda0..0000000 Binary files a/img/leaf4.676d9333.png and /dev/null differ diff --git a/img/mariya-georgieva.66c8b404.jpg b/img/mariya-georgieva.66c8b404.jpg deleted file mode 100644 index 1ae66db..0000000 Binary files a/img/mariya-georgieva.66c8b404.jpg and /dev/null differ diff --git a/img/nature-2.8ce2625e.jpg b/img/nature-2.8ce2625e.jpg deleted file mode 100644 index 8cbe5e2..0000000 Binary files a/img/nature-2.8ce2625e.jpg and /dev/null differ diff --git a/img/nature-3.ffd55f37.jpg b/img/nature-3.ffd55f37.jpg deleted file mode 100644 index 41dc45e..0000000 Binary files a/img/nature-3.ffd55f37.jpg and /dev/null differ diff --git a/img/nature.92760707.jpg b/img/nature.92760707.jpg deleted file mode 100644 index 815077c..0000000 Binary files a/img/nature.92760707.jpg and /dev/null differ diff --git a/img/olu-eletu.15d2ebb3.jpg b/img/olu-eletu.15d2ebb3.jpg deleted file mode 100644 index 257b5b5..0000000 Binary files a/img/olu-eletu.15d2ebb3.jpg and /dev/null differ diff --git a/img/profile.52e4b9ba.jpg b/img/profile.52e4b9ba.jpg deleted file mode 100644 index 855160a..0000000 Binary files a/img/profile.52e4b9ba.jpg and /dev/null differ diff --git a/img/profile_city.435c148e.jpg b/img/profile_city.435c148e.jpg deleted file mode 100644 index f941eb2..0000000 Binary files a/img/profile_city.435c148e.jpg and /dev/null differ diff --git a/img/studio-1.bd90b5d1.jpg b/img/studio-1.bd90b5d1.jpg deleted file mode 100644 index 1f51c16..0000000 Binary files a/img/studio-1.bd90b5d1.jpg and /dev/null differ diff --git a/img/studio-2.927b288c.jpg b/img/studio-2.927b288c.jpg deleted file mode 100644 index 0fe4542..0000000 Binary files a/img/studio-2.927b288c.jpg and /dev/null differ diff --git a/img/studio-3.3f242763.jpg b/img/studio-3.3f242763.jpg deleted file mode 100644 index 279e593..0000000 Binary files a/img/studio-3.3f242763.jpg and /dev/null differ diff --git a/img/studio-4.5bea741d.jpg b/img/studio-4.5bea741d.jpg deleted file mode 100644 index 8e67570..0000000 Binary files a/img/studio-4.5bea741d.jpg and /dev/null differ diff --git a/img/studio-5.5505c23b.jpg b/img/studio-5.5505c23b.jpg deleted file mode 100644 index f0cf96d..0000000 Binary files a/img/studio-5.5505c23b.jpg and /dev/null differ diff --git a/img/vue-mk-header.98fb6ce8.jpg b/img/vue-mk-header.98fb6ce8.jpg deleted file mode 100644 index 720de32..0000000 Binary files a/img/vue-mk-header.98fb6ce8.jpg and /dev/null differ diff --git a/index.html b/index.html index 8ac337d..692c39e 100644 --- a/index.html +++ b/index.html @@ -1,33 +1,188 @@ -Vue Material Kit by Creative Tim
- try{ - fbq('init', '111649226022273'); - fbq('track', "PageView"); + + + - }catch(err) { - console.log('Facebook Track Error:', err); - } + + + + + + + + Vue Material Kit 2 by Creative Tim + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/js/app.dd764151.js b/js/app.dd764151.js deleted file mode 100644 index 4c42183..0000000 --- a/js/app.dd764151.js +++ /dev/null @@ -1,19 +0,0 @@ -/*! - ​ - ========================================================= - * Vue Material Kit - v1.2.2 - ========================================================= - - * Product Page: https://www.creative-tim.com/product/vue-material-kit - * Copyright 2019 Creative Tim (https://www.creative-tim.com) - * Licensed under MIT (https://github.com/creativetimofficial/vue-material-kit/blob/master/LICENSE.md) - - * Coded by Creative Tim - - ========================================================= - - * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - ​ - */ -(function(t){function a(a){for(var e,o,n=a[0],r=a[1],c=a[2],m=0,u=[];m991){var a=this.scrollY;t.checkForParallax(a)}}))}},j=k,I=Object(o["a"])(j,y,w,!1,null,null,null),z=I.exports,S=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("ul",{staticClass:"pagination",class:t.paginationClass},[s("li",{staticClass:"page-item prev-page",class:{disabled:1===t.value,"no-arrows":t.noArrows}},[s("a",{staticClass:"page-link",attrs:{"aria-label":"Previous"},on:{click:t.prevPage}},[t.withText?[t._v("Prev")]:s("i",{staticClass:"fas fa-angle-double-left"})],2)]),t._l(t.range(t.minPage,t.maxPage),(function(a){return s("li",{key:a,staticClass:"page-item",class:{active:t.value===a}},[s("a",{staticClass:"page-link",on:{click:function(s){return t.changePage(a)}}},[t._v(t._s(a))])])})),s("li",{staticClass:"page-item page-pre next-page",class:{disabled:t.value===t.totalPages,"no-arrows":t.noArrows}},[s("a",{staticClass:"page-link",attrs:{"aria-label":"Next"},on:{click:t.nextPage}},[t.withText?[t._v("Next")]:s("i",{staticClass:"fas fa-angle-double-right"})],2)])],2)},P=[],E=(s("caad"),s("a9e3"),{name:"pagination",props:{type:{type:String,default:"primary",validator:function(t){return["default","primary","danger","success","warning","info","rose"].includes(t)}},withText:Boolean,noArrows:Boolean,pageCount:{type:Number,default:0},perPage:{type:Number,default:10},total:{type:Number,default:0},value:{type:Number,default:1}},computed:{paginationClass:function(){return"pagination-".concat(this.type)},totalPages:function(){return this.pageCount>0?this.pageCount:this.total>0?Math.ceil(this.total/this.perPage):1},pagesToDisplay:function(){return this.totalPages>0&&this.totalPages=this.pagesToDisplay){var t=Math.floor(this.pagesToDisplay/2),a=t+this.value;return a>this.totalPages?this.totalPages-this.pagesToDisplay+1:this.value-t}return 1},maxPage:function(){if(this.value>=this.pagesToDisplay){var t=Math.floor(this.pagesToDisplay/2),a=t+this.value;return a1&&this.$emit("input",this.value-1)}},watch:{perPage:function(){this.$emit("input",1)},total:function(){this.$emit("input",1)}}}),T=E,O=Object(o["a"])(T,S,P,!1,null,null,null),D=O.exports,$=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"slider",class:["slider-"+t.type],attrs:{disabled:t.disabled}})},M=[],N=(s("a4d3"),s("4de4"),s("e439"),s("dbb4"),s("b64b"),s("159b"),s("ade3")),L=s("e9fa"),R=s.n(L);function A(t,a){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(t);a&&(e=e.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),s.push.apply(s,e)}return s}function B(t){for(var a=1;akeyboard_arrow_right",navigationPrevLabel:"keyboard_arrow_left"}},[s("slide",[s("div",{staticClass:"carousel-caption"},[s("h4",[s("md-icon",[t._v("location_on")]),t._v(" Somewhere Beyond, United States ")],1)]),s("img",{attrs:{src:t.carousel1,alt:"carousel1"}})]),s("slide",[s("div",{staticClass:"carousel-caption"},[s("h4",[s("md-icon",[t._v("location_on")]),t._v(" Yellowstone National Park, United States ")],1)]),s("img",{attrs:{src:t.carousel2,alt:"carousel2"}})]),s("slide",[s("div",{staticClass:"carousel-caption"},[s("h4",[s("md-icon",[t._v("location_on")]),t._v(" Yellowstone National Park, United States ")],1)]),s("img",{attrs:{src:t.carousel3,alt:"carousel3"}})])],1)],1)],1)])])])},ra=[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"title"},[s("h2",[t._v("Javascript components")])])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"title"},[s("h3",[t._v("Modal")])])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"title"},[s("h3",[t._v("DatePicker")])])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"title"},[s("h3",[t._v("Popovers")])])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"title"},[s("h3",[t._v("Tooltips")])])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"title"},[s("h3",[t._v("Carousel")])])}],ca={components:{Modal:_t},data:function(){return{classicModal:!1,selectedDate:new Date("2018/03/26"),carousel1:s("4b06"),carousel2:s("82f5"),carousel3:s("eaa3")}},methods:{classicModalHide:function(){this.classicModal=!1}}},da=ca,ma=Object(o["a"])(da,na,ra,!1,null,null,null),ua=ma.exports,pa=s("5299"),va=s.n(pa);e["default"].use(va.a);var ha,fa={components:{BasicElements:kt,Navigation:Et,SmallNavigation:Nt,Tabs:Ht,NavPills:qt,Notifications:ta,TypographyImages:oa,JavascriptComponents:ua,LoginCard:rt},name:"index",bodyClass:"index-page",props:{image:{type:String,default:s("cc1a")},leaf4:{type:String,default:s("57f0")},leaf3:{type:String,default:s("54ca")},leaf2:{type:String,default:s("0d86")},leaf1:{type:String,default:s("d738")},signup:{type:String,default:s("1c60")},landing:{type:String,default:s("6265")},profile:{type:String,default:s("707c")}},data:function(){return{firstname:null,email:null,password:null,shareUrl:"https://www.creative-tim.com/product/vue-material-kit",leafShow:!1}},methods:{leafActive:function(){window.innerWidth<768?this.leafShow=!1:this.leafShow=!0}},computed:{headerStyle:function(){return{backgroundImage:"url(".concat(this.image,")")}},signupImage:function(){return{backgroundImage:"url(".concat(this.signup,")")}}},mounted:function(){this.leafActive(),window.addEventListener("resize",this.leafActive)},beforeDestroy:function(){window.removeEventListener("resize",this.leafActive)}},ba=fa,ga=(s("ca9c"),Object(o["a"])(ba,m,u,!1,null,null,null)),Ca=ga.exports,_a=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"wrapper"},[s("parallax",{staticClass:"section page-header header-filter",style:t.headerStyle},[s("div",{staticClass:"container"},[s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-size-50 md-small-size-70 md-xsmall-size-100"},[s("h1",{staticClass:"title"},[t._v("Your Story Starts With Us.")]),s("h4",[t._v(" Every landing page needs a small description after the big bold title, that's why we added this text here. Add here all the information that can make you or your product create the first impression. ")]),s("br"),s("md-button",{staticClass:"md-success md-lg",attrs:{href:"https://www.youtube.com/watch?v=dQw4w9WgXcQ",target:"_blank"}},[s("i",{staticClass:"fas fa-play"}),t._v(" Watch video")])],1)])])]),s("div",{staticClass:"main main-raised"},[s("div",{staticClass:"section"},[s("div",{staticClass:"container"},[t._m(0),s("div",{staticClass:"features text-center"},[s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-medium-size-33 md-small-size-100"},[s("div",{staticClass:"info"},[s("div",{staticClass:"icon icon-info"},[s("md-icon",[t._v("chat")])],1),s("h4",{staticClass:"info-title"},[t._v("Free Chat")]),s("p",[t._v(" Divide details about your product or agency work into parts. Write a few lines about each one. A paragraph describing a feature will be enough. ")])])]),s("div",{staticClass:"md-layout-item md-medium-size-33 md-small-size-100"},[s("div",{staticClass:"info"},[s("div",{staticClass:"icon icon-success"},[s("md-icon",[t._v("verified_user")])],1),s("h4",{staticClass:"info-title"},[t._v("Verified Users")]),s("p",[t._v(" Divide details about your product or agency work into parts. Write a few lines about each one. A paragraph describing a feature will be enough. ")])])]),s("div",{staticClass:"md-layout-item md-medium-size-33 md-small-size-100"},[s("div",{staticClass:"info"},[s("div",{staticClass:"icon icon-danger"},[s("md-icon",[t._v("fingerprint")])],1),s("h4",{staticClass:"info-title"},[t._v("Fingerprint")]),s("p",[t._v(" Divide details about your product or agency work into parts. Write a few lines about each one. A paragraph describing a feature will be enough. ")])])])])])])]),s("div",{staticClass:"section text-center"},[s("div",{staticClass:"container"},[s("h2",{staticClass:"title"},[t._v("Here is our team")]),s("div",{staticClass:"team"},[s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-medium-size-33 md-small-size-100"},[s("div",{staticClass:"team-player"},[s("md-card",{staticClass:"md-card-plain"},[s("div",{staticClass:"md-layout-item md-size-50 mx-auto"},[s("img",{staticClass:"img-raised rounded-circle img-fluid",attrs:{src:t.teamImg1,alt:"Thumbnail Image"}})]),s("h4",{staticClass:"card-title"},[t._v(" Gigi Hadid "),s("br"),s("small",{staticClass:"card-description text-muted"},[t._v("Model")])]),s("md-card-content",[s("p",{staticClass:"card-description"},[t._v(" You can write here details about one of your team members. You can give more details about what they do. Feel free to add some "),s("a",{attrs:{href:"#"}},[t._v("links")]),t._v(" for people to be able to follow them outside the site. ")])]),s("md-card-actions",{staticClass:"text-center"},[s("md-button",{staticClass:"md-just-icon md-simple",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-twitter"})]),s("md-button",{staticClass:"md-just-icon md-simple",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-instagram"})]),s("md-button",{staticClass:"md-just-icon md-simple",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-facebook-square"})])],1)],1)],1)]),s("div",{staticClass:"md-layout-item md-medium-size-33 md-small-size-100"},[s("div",{staticClass:"team-player"},[s("md-card",{staticClass:"md-card-plain"},[s("div",{staticClass:"md-layout-item md-size-50 mx-auto"},[s("img",{staticClass:"img-raised rounded-circle img-fluid",attrs:{src:t.teamImg2,alt:"Thumbnail Image"}})]),s("h4",{staticClass:"card-title"},[t._v(" Carla Hortensia "),s("br"),s("small",{staticClass:"card-description text-muted"},[t._v("Designer")])]),s("md-card-content",[s("p",{staticClass:"card-description"},[t._v(" You can write here details about one of your team members. You can give more details about what they do. Feel free to add some "),s("a",{attrs:{href:"#"}},[t._v("links")]),t._v(" for people to be able to follow them outside the site. ")])]),s("md-card-actions",{staticClass:"text-center"},[s("md-button",{staticClass:"md-just-icon md-simple",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-twitter"})]),s("md-button",{staticClass:"md-just-icon md-simple",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-linkedin"})])],1)],1)],1)]),s("div",{staticClass:"md-layout-item md-medium-size-33 md-small-size-100"},[s("div",{staticClass:"team-player"},[s("md-card",{staticClass:"md-card-plain"},[s("div",{staticClass:"md-layout-item md-size-50 mx-auto"},[s("img",{staticClass:"img-raised rounded-circle img-fluid",attrs:{src:t.teamImg3,alt:"Thumbnail Image"}})]),s("h4",{staticClass:"card-title"},[t._v(" Kendall Jenner "),s("br"),s("small",{staticClass:"card-description text-muted"},[t._v("Model")])]),s("md-card-content",[s("p",{staticClass:"card-description"},[t._v(" You can write here details about one of your team members. You can give more details about what they do. Feel free to add some "),s("a",{attrs:{href:"#"}},[t._v("links")]),t._v(" for people to be able to follow them outside the site. ")])]),s("md-card-actions",{staticClass:"text-center"},[s("md-button",{staticClass:"md-just-icon md-simple",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-twitter"})]),s("md-button",{staticClass:"md-just-icon md-simple",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-instagram"})]),s("md-button",{staticClass:"md-just-icon md-simple",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-facebook-square"})])],1)],1)],1)])])])])]),s("div",{staticClass:"section section-contacts"},[s("div",{staticClass:"container"},[s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-size-66 md-xsmall-size-100 mx-auto"},[s("h2",{staticClass:"text-center title"},[t._v("Work with us")]),s("h4",{staticClass:"text-center description"},[t._v(" Divide details about your product or agency work into parts. Write a few lines about each one and contact us about any further collaboration. We will responde get back to you in a couple of hours. ")]),s("form",{staticClass:"contact-form"},[s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-size-50"},[s("md-field",[s("label",[t._v("Your Name")]),s("md-input",{attrs:{type:"text"},model:{value:t.name,callback:function(a){t.name=a},expression:"name"}})],1)],1),s("div",{staticClass:"md-layout-item md-size-50"},[s("md-field",[s("label",[t._v("Your Email")]),s("md-input",{attrs:{type:"email"},model:{value:t.email,callback:function(a){t.email=a},expression:"email"}})],1)],1)]),s("md-field",{attrs:{maxlength:"5"}},[s("label",[t._v("Your Message")]),s("md-textarea",{model:{value:t.message,callback:function(a){t.message=a},expression:"message"}})],1),s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-size-33 mx-auto text-center"},[s("md-button",{staticClass:"md-success"},[t._v("Send Message")])],1)])],1)])])])])])],1)},ya=[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-size-66 md-xsmall-size-100 mx-auto text-center"},[s("h2",{staticClass:"title text-center"},[t._v("Let's talk product")]),s("h5",{staticClass:"description"},[t._v(" This is the paragraph where you can write more details about your product. Keep you user engaged by providing meaningful information. Remember that by this time, the user is curious, otherwise he wouldn't scroll to get here. Add a button if you want the user to see more. ")])])])}],wa={bodyClass:"landing-page",props:{header:{type:String,default:s("d4b8")},teamImg1:{type:String,default:s("a112")},teamImg2:{type:String,default:s("a023")},teamImg3:{type:String,default:s("c094")}},data:function(){return{name:null,email:null,message:null}},computed:{headerStyle:function(){return{backgroundImage:"url(".concat(this.header,")")}}}},xa=wa,ka=(s("a21b"),Object(o["a"])(xa,_a,ya,!1,null,"8475ecf0",null)),ja=ka.exports,Ia=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"wrapper"},[s("div",{staticClass:"section page-header header-filter",style:t.headerStyle},[s("div",{staticClass:"container"},[s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-size-33 md-small-size-66 md-xsmall-size-100 md-medium-size-40 mx-auto"},[s("login-card",{attrs:{"header-color":"green"}},[s("h4",{staticClass:"card-title",attrs:{slot:"title"},slot:"title"},[t._v("Login")]),s("md-button",{staticClass:"md-just-icon md-simple md-white",attrs:{slot:"buttons",href:"javascript:void(0)"},slot:"buttons"},[s("i",{staticClass:"fab fa-facebook-square"})]),s("md-button",{staticClass:"md-just-icon md-simple md-white",attrs:{slot:"buttons",href:"javascript:void(0)"},slot:"buttons"},[s("i",{staticClass:"fab fa-twitter"})]),s("md-button",{staticClass:"md-just-icon md-simple md-white",attrs:{slot:"buttons",href:"javascript:void(0)"},slot:"buttons"},[s("i",{staticClass:"fab fa-google-plus-g"})]),s("p",{staticClass:"description",attrs:{slot:"description"},slot:"description"},[t._v("Or Be Classical")]),s("md-field",{staticClass:"md-form-group",attrs:{slot:"inputs"},slot:"inputs"},[s("md-icon",[t._v("face")]),s("label",[t._v("First Name...")]),s("md-input",{model:{value:t.firstname,callback:function(a){t.firstname=a},expression:"firstname"}})],1),s("md-field",{staticClass:"md-form-group",attrs:{slot:"inputs"},slot:"inputs"},[s("md-icon",[t._v("email")]),s("label",[t._v("Email...")]),s("md-input",{attrs:{type:"email"},model:{value:t.email,callback:function(a){t.email=a},expression:"email"}})],1),s("md-field",{staticClass:"md-form-group",attrs:{slot:"inputs"},slot:"inputs"},[s("md-icon",[t._v("lock_outline")]),s("label",[t._v("Password...")]),s("md-input",{model:{value:t.password,callback:function(a){t.password=a},expression:"password"}})],1),s("md-button",{staticClass:"md-simple md-success md-lg",attrs:{slot:"footer"},slot:"footer"},[t._v(" Get Started ")])],1)],1)])])])])},za=[],Sa={components:{LoginCard:rt},bodyClass:"login-page",data:function(){return{firstname:null,email:null,password:null}},props:{header:{type:String,default:s("5daa")}},computed:{headerStyle:function(){return{backgroundImage:"url(".concat(this.header,")")}}}},Pa=Sa,Ea=Object(o["a"])(Pa,Ia,za,!1,null,null,null),Ta=Ea.exports,Oa=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"wrapper"},[s("parallax",{staticClass:"section page-header header-filter",style:t.headerStyle}),s("div",{staticClass:"main main-raised"},[s("div",{staticClass:"section profile-content"},[s("div",{staticClass:"container"},[s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-size-50 mx-auto"},[s("div",{staticClass:"profile"},[s("div",{staticClass:"avatar"},[s("img",{staticClass:"img-raised rounded-circle img-fluid",attrs:{src:t.img,alt:"Circle Image"}})]),s("div",{staticClass:"name"},[s("h3",{staticClass:"title"},[t._v("Carla Hortensia")]),s("h6",[t._v("Designer")]),s("md-button",{staticClass:"md-just-icon md-simple md-dribbble",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-dribbble"})]),s("md-button",{staticClass:"md-just-icon md-simple md-twitter",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-twitter"})]),s("md-button",{staticClass:"md-just-icon md-simple md-pinterest",attrs:{href:"javascript:void(0)"}},[s("i",{staticClass:"fab fa-pinterest"})])],1)])])]),t._m(0),s("div",{staticClass:"profile-tabs"},[s("tabs",{attrs:{"tab-name":["Studio","Work","Favorite"],"tab-icon":["camera","palette","favorite"],plain:"","nav-pills-icons":"","color-button":"success"}},[s("template",{slot:"tab-pane-1"},[s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-size-25 ml-auto"},[s("img",{staticClass:"rounded",attrs:{src:t.tabPane1[0].image}}),s("img",{staticClass:"rounded",attrs:{src:t.tabPane1[1].image}})]),s("div",{staticClass:"md-layout-item md-size-25 mr-auto"},[s("img",{staticClass:"rounded",attrs:{src:t.tabPane1[3].image}}),s("img",{staticClass:"rounded",attrs:{src:t.tabPane1[2].image}})])])]),s("template",{slot:"tab-pane-2"},[s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-size-25 ml-auto"},[s("img",{staticClass:"rounded",attrs:{src:t.tabPane2[0].image}}),s("img",{staticClass:"rounded",attrs:{src:t.tabPane2[1].image}}),s("img",{staticClass:"rounded",attrs:{src:t.tabPane2[2].image}})]),s("div",{staticClass:"md-layout-item md-size-25 mr-auto"},[s("img",{staticClass:"rounded",attrs:{src:t.tabPane2[3].image}}),s("img",{staticClass:"rounded",attrs:{src:t.tabPane2[4].image}})])])]),s("template",{slot:"tab-pane-3"},[s("div",{staticClass:"md-layout"},[s("div",{staticClass:"md-layout-item md-size-25 ml-auto"},[s("img",{staticClass:"rounded",attrs:{src:t.tabPane3[0].image}}),s("img",{staticClass:"rounded",attrs:{src:t.tabPane3[1].image}})]),s("div",{staticClass:"md-layout-item md-size-25 mr-auto"},[s("img",{staticClass:"rounded",attrs:{src:t.tabPane3[2].image}}),s("img",{staticClass:"rounded",attrs:{src:t.tabPane3[3].image}}),s("img",{staticClass:"rounded",attrs:{src:t.tabPane3[4].image}})])])])],2)],1)])])])],1)},Da=[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"description text-center"},[s("p",[t._v(" An artist of considerable range, Chet Faker — the name taken by Melbourne-raised, Brooklyn-based Nick Murphy — writes, performs and records all of his own music, giving it a warm, intimate feel with a solid groove structure. ")])])}],$a={components:{Tabs:vt},bodyClass:"profile-page",data:function(){return{tabPane1:[{image:s("aa85")},{image:s("401b")},{image:s("abb9")},{image:s("4363")}],tabPane2:[{image:s("4472")},{image:s("5efa")},{image:s("dfe8")},{image:s("dd1d")},{image:s("8330")}],tabPane3:[{image:s("dd1d")},{image:s("f957")},{image:s("5efa")},{image:s("4472")},{image:s("aa85")}]}},props:{header:{type:String,default:s("0227")},img:{type:String,default:s("a023")}},computed:{headerStyle:function(){return{backgroundImage:"url(".concat(this.header,")")}}}},Ma=$a,Na=(s("81f2"),Object(o["a"])(Ma,Oa,Da,!1,null,"ef81d800",null)),La=Na.exports,Ra=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("md-toolbar",{staticClass:"md-transparent md-absolute",class:t.extraNavClasses,attrs:{id:"toolbar","md-elevation":"0","color-on-scroll":t.colorOnScroll}},[s("div",{staticClass:"md-toolbar-row md-collapse-lateral"},[s("div",{staticClass:"md-toolbar-section-start"},[s("h3",{staticClass:"md-title"},[t._v("Vue Material Kit")])]),s("div",{staticClass:"md-toolbar-section-end"},[s("md-button",{staticClass:"md-just-icon md-simple md-toolbar-toggle",class:{toggled:t.toggledClass},on:{click:function(a){return t.toggleNavbarMobile()}}},[s("span",{staticClass:"icon-bar"}),s("span",{staticClass:"icon-bar"}),s("span",{staticClass:"icon-bar"})]),s("div",{staticClass:"md-collapse"},[s("div",{staticClass:"md-collapse-wrapper"},[s("mobile-menu",{attrs:{"nav-mobile-section-start":"false"}}),s("md-list",[t.showDownload?t._e():s("li",{staticClass:"md-list-item"},[s("a",{staticClass:"md-list-item-router md-list-item-container md-button-clean dropdown",attrs:{href:"javascript:void(0)"}},[s("div",{staticClass:"md-list-item-content"},[s("drop-down",{attrs:{direction:"down"}},[s("md-button",{staticClass:"md-button md-button-link md-white md-simple dropdown-toggle",attrs:{slot:"title","data-toggle":"dropdown"},slot:"title"},[s("i",{staticClass:"material-icons"},[t._v("apps")]),s("p",[t._v("Components")])]),s("ul",{staticClass:"dropdown-menu dropdown-with-icons"},[s("li",[s("a",{attrs:{href:"#/"}},[s("i",{staticClass:"material-icons"},[t._v("layers")]),s("p",[t._v("All Components")])])]),s("li",[s("a",{attrs:{href:"https://demos.creative-tim.com/vue-material-kit/documentation/"}},[s("i",{staticClass:"material-icons"},[t._v("content_paste")]),s("p",[t._v("Documentation")])])])])],1)],1)])]),t.showDownload?s("md-list-item",{attrs:{href:"https://demos.creative-tim.com/vue-material-kit/documentation/",target:"_blank"}},[s("i",{staticClass:"material-icons"},[t._v("content_paste")]),s("p",[t._v("Documentation")])]):t._e(),t.showDownload?s("md-list-item",{attrs:{href:"javascript:void(0)"},on:{click:function(a){return t.scrollToElement()}}},[s("i",{staticClass:"material-icons"},[t._v("cloud_download")]),s("p",[t._v("Download")])]):s("li",{staticClass:"md-list-item"},[s("a",{staticClass:"md-list-item-router md-list-item-container md-button-clean dropdown",attrs:{href:"javascript:void(0)"}},[s("div",{staticClass:"md-list-item-content"},[s("drop-down",{attrs:{direction:"down"}},[s("md-button",{staticClass:"md-button md-button-link md-white md-simple dropdown-toggle",attrs:{slot:"title","data-toggle":"dropdown"},slot:"title"},[s("i",{staticClass:"material-icons"},[t._v("view_carousel")]),s("p",[t._v("Examples")])]),s("ul",{staticClass:"dropdown-menu dropdown-with-icons"},[s("li",[s("a",{attrs:{href:"#/landing"}},[s("i",{staticClass:"material-icons"},[t._v("view_day")]),s("p",[t._v("Landing Page")])])]),s("li",[s("a",{attrs:{href:"#/login"}},[s("i",{staticClass:"material-icons"},[t._v("fingerprint")]),s("p",[t._v("Login Page")])])]),s("li",[s("a",{attrs:{href:"#/profile"}},[s("i",{staticClass:"material-icons"},[t._v("account_circle")]),s("p",[t._v("Profile Page")])])])])],1)],1)])]),s("md-list-item",{attrs:{href:"https://twitter.com/CreativeTim",target:"_blank"}},[s("i",{staticClass:"fab fa-twitter"}),s("p",{staticClass:"hidden-lg"},[t._v("Twitter")]),s("md-tooltip",{attrs:{"md-direction":"bottom"}},[t._v("Follow us on Twitter")])],1),s("md-list-item",{attrs:{href:"https://www.facebook.com/CreativeTim",target:"_blank"}},[s("i",{staticClass:"fab fa-facebook-square"}),s("p",{staticClass:"hidden-lg"},[t._v("Facebook")]),s("md-tooltip",{attrs:{"md-direction":"bottom"}},[t._v("Like us on Facebook")])],1),s("md-list-item",{attrs:{href:"https://www.instagram.com/CreativeTimOfficial",target:"_blank"}},[s("i",{staticClass:"fab fa-instagram"}),s("p",{staticClass:"hidden-lg"},[t._v("Instagram")]),s("md-tooltip",{attrs:{"md-direction":"bottom"}},[t._v("Follow us on Instagram")])],1)],1)],1)])],1)])])},Aa=[],Ba=(s("b0c0"),function(){var t=this,a=t.$createElement,s=t._self._c||a;return"true"===t.navMobileSectionStart?s("md-list",{staticClass:"nav-mobile-menu nav-mobile-section-start"},[t._t("default")],2):t._e()}),Wa=[],Ha={name:"mobile-menu",props:{navMobileSectionStart:{type:String,default:"false"}}},Fa=Ha,Ka=Object(o["a"])(Fa,Ba,Wa,!1,null,null,null),Ya=Ka.exports;function Ua(t){ha||(ha=setTimeout((function(){ha=null,t()}),66))}var Va={components:{MobileMenu:Ya},props:{type:{type:String,default:"white",validator:function(t){return["white","default","primary","danger","success","warning","info"].includes(t)}},colorOnScroll:{type:Number,default:0}},data:function(){return{extraNavClasses:"",toggledClass:!1}},computed:{showDownload:function(){var t=this,a=["login","landing","profile"];return a.every((function(a){return a!==t.$route.name}))}},methods:{bodyClick:function(){var t=document.getElementById("bodyClick");if(null===t){var a=document.querySelector("body"),s=document.createElement("div");s.setAttribute("id","bodyClick"),a.appendChild(s);var e=document.getElementById("bodyClick");e.addEventListener("click",this.toggleNavbarMobile)}else t.remove()},toggleNavbarMobile:function(){this.NavbarStore.showNavbar=!this.NavbarStore.showNavbar,this.toggledClass=!this.toggledClass,this.bodyClick()},handleScroll:function(){var t=document.body.scrollTop||document.documentElement.scrollTop,a=document.getElementById("toolbar");this.currentScrollValue=t,this.colorOnScroll>0&&t>this.colorOnScroll?(this.extraNavClasses="md-".concat(this.type),a.classList.remove("md-transparent")):this.extraNavClasses&&(this.extraNavClasses="",a.classList.add("md-transparent"))},scrollListener:function(){Ua(this.handleScroll)},scrollToElement:function(){var t=document.getElementById("downloadSection");t&&t.scrollIntoView({block:"end",behavior:"smooth"})}},mounted:function(){document.addEventListener("scroll",this.scrollListener)},beforeDestroy:function(){document.removeEventListener("scroll",this.scrollListener)}},qa=Va,Ja=Object(o["a"])(qa,Ra,Aa,!1,null,null,null),Ga=Ja.exports,Qa=function(){var t,a=this,s=a.$createElement,e=a._self._c||s;return e("footer",{staticClass:"footer",class:(t={},t["footer-"+a.type]=a.type,t),attrs:{"data-background-color":a.backgroundColor}},[e("div",{staticClass:"container"},[a._m(0),e("div",{staticClass:"copyright"},[a._v(" © "+a._s(a.year)+", made with "),e("md-icon",[a._v("favorite")]),a._v(" by "),e("a",{attrs:{href:"https://www.creative-tim.com/",target:"_blank"}},[a._v("Creative Tim")]),a._v(" for a better web. ")],1)])])},Xa=[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("nav",[s("ul",[s("li",[s("a",{attrs:{href:"https://www.creative-tim.com"}},[t._v(" Creative Tim ")])]),s("li",[s("a",{attrs:{href:"https:///presentation.creative-tim.com"}},[t._v(" About Us ")])]),s("li",[s("a",{attrs:{href:"https:///blog.creative-tim.com"}},[t._v(" Blog ")])]),s("li",[s("a",{attrs:{href:"https://www.creative-tim.com/license"}},[t._v(" Licenses ")])])])])}],Za={props:{backgroundColor:String,type:String},data:function(){return{year:(new Date).getFullYear()}}},ts=Za,as=Object(o["a"])(ts,Qa,Xa,!1,null,null,null),ss=as.exports;e["default"].use(d["a"]);var es=new d["a"]({routes:[{path:"/",name:"index",components:{default:Ca,header:Ga,footer:ss},props:{header:{colorOnScroll:400},footer:{backgroundColor:"black"}}},{path:"/landing",name:"landing",components:{default:ja,header:Ga,footer:ss},props:{header:{colorOnScroll:400},footer:{backgroundColor:"black"}}},{path:"/login",name:"login",components:{default:Ta,header:Ga,footer:ss},props:{header:{colorOnScroll:400}}},{path:"/profile",name:"profile",components:{default:La,header:Ga,footer:ss},props:{header:{colorOnScroll:200},footer:{backgroundColor:"black"}}}],scrollBehavior:function(t){return t.hash?{selector:t.hash}:{x:0,y:0}}}),is=s("43f9"),ls=s.n(is),os=(s("51de"),s("60b6"),s("4459"),s("c7db")),ns={install:function(t){t.directive("click-outside",os["directive"])}},rs=ns,cs={install:function(t){t.mixin({mounted:function(){var t=this.$options.bodyClass;t&&document.body.classList.add(t)},beforeDestroy:function(){var t=this.$options.bodyClass;t&&document.body.classList.remove(t)}})}},ds=cs,ms=s("e37d"),us={install:function(t){t.component("drop-down",_),t.component(z.name,z),t.component("v-popover",ms["a"])}},ps=us,vs=s("caf9"),hs=s("0a63"),fs=s.n(hs),bs={install:function(t){t.use(ls.a),t.use(rs),t.use(ds),t.use(ps),t.use(fs.a),t.use(vs["a"],{observer:!0,observerOptions:{rootMargin:"0px",threshold:.1}})}};e["default"].config.productionTip=!1,e["default"].use(bs);var gs={showNavbar:!1};e["default"].mixin({data:function(){return{NavbarStore:gs}}}),new e["default"]({router:es,render:function(t){return t(c)}}).$mount("#app")},"57f0":function(t,a,s){t.exports=s.p+"img/leaf4.676d9333.png"},"5daa":function(t,a,s){t.exports=s.p+"img/profile_city.435c148e.jpg"},"5efa":function(t,a,s){t.exports=s.p+"img/clem-onojeghuo.23321ebf.jpg"},"60b6":function(t,a,s){},6265:function(t,a,s){t.exports=s.p+"img/landing.6e91ac7f.jpg"},"6d26":function(t,a,s){"use strict";var e=s("6efa"),i=s.n(e);i.a},"6efa":function(t,a,s){},"707c":function(t,a,s){t.exports=s.p+"img/profile.52e4b9ba.jpg"},"81f2":function(t,a,s){"use strict";var e=s("2890"),i=s.n(e);i.a},"82f5":function(t,a,s){t.exports=s.p+"img/nature.92760707.jpg"},8330:function(t,a,s){t.exports=s.p+"img/clem-onojegaw.8f92b88b.jpg"},a023:function(t,a,s){t.exports=s.p+"img/christian.8c64339c.jpg"},a112:function(t,a,s){t.exports=s.p+"img/avatar.cc93a967.jpg"},a21b:function(t,a,s){"use strict";var e=s("10ed"),i=s.n(e);i.a},aa85:function(t,a,s){t.exports=s.p+"img/studio-1.bd90b5d1.jpg"},abb9:function(t,a,s){t.exports=s.p+"img/studio-4.5bea741d.jpg"},c094:function(t,a,s){t.exports=s.p+"img/kendall.5a0e395b.jpg"},ca9c:function(t,a,s){"use strict";var e=s("34d4"),i=s.n(e);i.a},cc1a:function(t,a,s){t.exports=s.p+"img/vue-mk-header.98fb6ce8.jpg"},d1b4:function(t,a,s){t.exports=s.p+"img/bg.13322baf.jpg"},d4b8:function(t,a,s){t.exports=s.p+"img/bg7.2be2ff95.jpg"},d738:function(t,a,s){t.exports=s.p+"img/leaf1.2a5da8d8.png"},dd1d:function(t,a,s){t.exports=s.p+"img/mariya-georgieva.66c8b404.jpg"},dfe8:function(t,a,s){t.exports=s.p+"img/cynthia-del-rio.f7c4b2dd.jpg"},eaa3:function(t,a,s){t.exports=s.p+"img/nature-3.ffd55f37.jpg"},f957:function(t,a,s){t.exports=s.p+"img/studio-3.3f242763.jpg"}}); -//# sourceMappingURL=app.dd764151.js.map \ No newline at end of file diff --git a/js/app.dd764151.js.map b/js/app.dd764151.js.map deleted file mode 100644 index d43a7f7..0000000 --- a/js/app.dd764151.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/assets/img/city-profile.jpg","webpack:///./src/assets/img/leaf2.png","webpack:///./src/assets/img/city.jpg","webpack:///./src/components/Modal.vue?7015","webpack:///./src/assets/img/examples/studio-2.jpg","webpack:///./src/assets/img/examples/studio-5.jpg","webpack:///./src/assets/img/examples/olu-eletu.jpg","webpack:///./src/assets/img/nature-2.jpg","webpack:///./src/assets/img/leaf3.png","webpack:///./src/App.vue?7504","webpack:///./src/App.vue","webpack:///./src/views/Index.vue?065a","webpack:///./src/views/components/BasicElementsSection.vue?e333","webpack:///./src/components/Dropdown.vue?a029","webpack:///src/components/Dropdown.vue","webpack:///./src/components/Dropdown.vue?50aa","webpack:///./src/components/Dropdown.vue","webpack:///./src/components/Parallax.vue?f157","webpack:///src/components/Parallax.vue","webpack:///./src/components/Parallax.vue?452e","webpack:///./src/components/Parallax.vue","webpack:///./src/components/Pagination.vue?46b4","webpack:///src/components/Pagination.vue","webpack:///./src/components/Pagination.vue?b5ee","webpack:///./src/components/Pagination.vue","webpack:///./src/components/Slider.vue?ad05","webpack:///src/components/Slider.vue","webpack:///./src/components/Slider.vue?18a7","webpack:///./src/components/Slider.vue","webpack:///./src/components/Badge.vue?0c91","webpack:///src/components/Badge.vue","webpack:///./src/components/Badge.vue?d32e","webpack:///./src/components/Badge.vue","webpack:///./src/components/cards/NavTabsCard.vue?cd55","webpack:///src/components/cards/NavTabsCard.vue","webpack:///./src/components/cards/NavTabsCard.vue?0cfd","webpack:///./src/components/cards/NavTabsCard.vue","webpack:///./src/components/cards/LoginCard.vue?fdbd","webpack:///src/components/cards/LoginCard.vue","webpack:///./src/components/cards/LoginCard.vue?5ecb","webpack:///./src/components/cards/LoginCard.vue","webpack:///./src/components/Tabs.vue?1962","webpack:///src/components/Tabs.vue","webpack:///./src/components/Tabs.vue?3d38","webpack:///./src/components/Tabs.vue","webpack:///./src/components/Modal.vue?b664","webpack:///src/components/Modal.vue","webpack:///./src/components/Modal.vue?cf53","webpack:///./src/components/Modal.vue","webpack:///src/views/components/BasicElementsSection.vue","webpack:///./src/views/components/BasicElementsSection.vue?4286","webpack:///./src/views/components/BasicElementsSection.vue","webpack:///./src/views/components/NavigationSection.vue?0890","webpack:///src/views/components/NavigationSection.vue","webpack:///./src/views/components/NavigationSection.vue?0282","webpack:///./src/views/components/NavigationSection.vue","webpack:///./src/views/components/SmallNavigationSection.vue?722d","webpack:///src/views/components/SmallNavigationSection.vue","webpack:///./src/views/components/SmallNavigationSection.vue?89a6","webpack:///./src/views/components/SmallNavigationSection.vue","webpack:///./src/views/components/TabsSection.vue?ff4a","webpack:///src/views/components/TabsSection.vue","webpack:///./src/views/components/TabsSection.vue?4632","webpack:///./src/views/components/TabsSection.vue","webpack:///./src/views/components/NavPillsSection.vue?eb9a","webpack:///src/views/components/NavPillsSection.vue","webpack:///./src/views/components/NavPillsSection.vue?a92c","webpack:///./src/views/components/NavPillsSection.vue","webpack:///./src/views/components/NotificationsSection.vue?b5e4","webpack:///src/views/components/NotificationsSection.vue","webpack:///./src/views/components/NotificationsSection.vue?ed66","webpack:///./src/views/components/NotificationsSection.vue","webpack:///./src/views/components/TypographyImagesSection.vue?f374","webpack:///src/views/components/TypographyImagesSection.vue","webpack:///./src/views/components/TypographyImagesSection.vue?245d","webpack:///./src/views/components/TypographyImagesSection.vue","webpack:///./src/views/components/JavascriptComponentsSection.vue?6c5f","webpack:///src/views/components/JavascriptComponentsSection.vue","webpack:///./src/views/components/JavascriptComponentsSection.vue?597b","webpack:///./src/views/components/JavascriptComponentsSection.vue","webpack:///src/views/Index.vue","webpack:///src/layout/MainNavbar.vue","webpack:///./src/views/Index.vue?4c85","webpack:///./src/views/Index.vue","webpack:///./src/views/Landing.vue?28fe","webpack:///src/views/Landing.vue","webpack:///./src/views/Landing.vue?337b","webpack:///./src/views/Landing.vue","webpack:///./src/views/Login.vue?70a0","webpack:///src/views/Login.vue","webpack:///./src/views/Login.vue?5da6","webpack:///./src/views/Login.vue","webpack:///./src/views/Profile.vue?b73d","webpack:///src/views/Profile.vue","webpack:///./src/views/Profile.vue?3600","webpack:///./src/views/Profile.vue","webpack:///./src/layout/MainNavbar.vue?b688","webpack:///./src/layout/MobileMenu.vue?7971","webpack:///src/layout/MobileMenu.vue","webpack:///./src/layout/MobileMenu.vue?2d9d","webpack:///./src/layout/MobileMenu.vue","webpack:///./src/layout/MainNavbar.vue?6b46","webpack:///./src/layout/MainNavbar.vue","webpack:///./src/layout/MainFooter.vue?ed61","webpack:///src/layout/MainFooter.vue","webpack:///./src/layout/MainFooter.vue?3da8","webpack:///./src/layout/MainFooter.vue","webpack:///./src/router.js","webpack:///./src/plugins/globalDirectives.js","webpack:///./src/plugins/globalMixins.js","webpack:///./src/plugins/globalComponents.js","webpack:///./src/plugins/material-kit.js","webpack:///./src/main.js","webpack:///./src/assets/img/leaf4.png","webpack:///./src/assets/img/profile_city.jpg","webpack:///./src/assets/img/examples/clem-onojeghuo.jpg","webpack:///./src/assets/img/landing.jpg","webpack:///./src/views/components/BasicElementsSection.vue?fef8","webpack:///./src/assets/img/profile.jpg","webpack:///./src/views/Profile.vue?6286","webpack:///./src/assets/img/nature.jpg","webpack:///./src/assets/img/examples/clem-onojegaw.jpg","webpack:///./src/assets/img/faces/christian.jpg","webpack:///./src/assets/img/faces/avatar.jpg","webpack:///./src/views/Landing.vue?0c89","webpack:///./src/assets/img/examples/studio-1.jpg","webpack:///./src/assets/img/examples/studio-4.jpg","webpack:///./src/assets/img/faces/kendall.jpg","webpack:///./src/views/Index.vue?6c0a","webpack:///./src/assets/img/vue-mk-header.jpg","webpack:///./src/assets/img/bg.jpg","webpack:///./src/assets/img/bg7.jpg","webpack:///./src/assets/img/leaf1.png","webpack:///./src/assets/img/examples/mariya-georgieva.jpg","webpack:///./src/assets/img/examples/cynthia-del-rio.jpg","webpack:///./src/assets/img/nature-3.jpg","webpack:///./src/assets/img/examples/studio-3.jpg"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","exports","module","l","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","p","jsonpArray","window","oldJsonpFunction","slice","_vm","this","_h","$createElement","_c","_self","attrs","class","NavbarStore","showNavbar","staticRenderFns","script","component","staticClass","style","directives","rawName","expression","leaf4","leaf3","leaf2","leaf1","_v","_m","slot","model","callback","$$v","firstname","email","password","landing","profile","shareUrl","inlineTemplate","render","initial","floatingLabel","success","error","withMIcon","withFaIcon","checkbox1","checkbox2","checkbox3","checkbox4","radio1","radio2","switch1","switch2","amount","amount2","buffer","defaultPagination","infoPagination","sliders","$set","open","isOpen","dropdown","direction","dropup","on","toggleDropDown","_t","icon","_s","title","props","type","String","default","multiLevel","Boolean","methods","closeDropDown","debounce","func","wait","immediate","clearTimeout","timeout","setTimeout","context","args","styles","debounceTimeout","handleScroll","transform","checkForParallax","fn","mounted","addEventListener","innerWidth","self","scrollVal","paginationClass","disabled","noArrows","prevPage","_l","range","minPage","maxPage","item","active","$event","changePage","totalPages","nextPage","validator","withText","pageCount","Number","perPage","total","computed","Math","ceil","pagesToDisplay","defaultPagesToDisplay","newMaxPage","pagesToAdd","arr","$emit","watch","Array","start","connect","min","max","options","slider","createSlider","newValue","oldValue","sliderValue","isArray","set","tag","acceptedValues","indexOf","noLabel","tabsPlain","cardHidden","getClass","headerColor","beforeMount","showCard","flexColumn","navPillsIcons","plain","index","_obj","isActivePanel","tabName","getColorButton","colorButton","switchPanel","tabIcon","_e","getTabContent","activePanel","panel","closeModal","components","Pagination","Slider","Badge","simple","rangeSlider","employees","selectedEmployee","img","image","bgImage","backgroundImage","responsive","onResponsiveInverted","beforeDestroy","removeEventListener","NavTabsCard","Tabs","event","removeNotify","target","e","className","notifyClass","parentNode","removeChild","classicModal","classicModalHide","selectedDate","carousel1","carousel2","carousel3","Modal","Date","BasicElements","Navigation","SmallNavigation","NavPills","Notifications","TypographyImages","JavascriptComponents","LoginCard","bodyClass","signup","leafShow","leafActive","headerStyle","signupImage","teamImg1","teamImg2","teamImg3","message","header","tabPane1","tabPane2","tabPane3","extraNavClasses","colorOnScroll","toggled","toggledClass","toggleNavbarMobile","showDownload","scrollToElement","navMobileSectionStart","resizeThrottler","actualResizeHandler","resizeTimeout","MobileMenu","excludedRoutes","every","bodyClick","elem","setAttribute","body","appendChild","remove","currentScrollValue","scrollValue","navbarColor","classList","add","scrollListener","element_id","scrollIntoView","document","backgroundColor","year","getFullYear","Vue","use","Router","routes","path","Index","MainNavbar","footer","MainFooter","Landing","Login","Profile","scrollBehavior","to","hash","selector","x","y","GlobalDirectives","install","directive","vClickOutside","GlobalMixins","mixin","$options","GlobalComponents","DropDown","Parallax","VPopover","VueMaterial","globalDirectives","globalMixins","globalComponents","VueCarousel","VueLazyload","observer","observerOptions","rootMargin","threshold","config","productionTip","MaterialKit","router","h","App","$mount"],"mappings":"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","file":"js/app.dd764151.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/vue-material-kit/\";\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","module.exports = __webpack_public_path__ + \"img/city-profile.3b3fb65f.jpg\";","module.exports = __webpack_public_path__ + \"img/leaf2.3b1af9de.png\";","module.exports = __webpack_public_path__ + \"img/city.54f2f092.jpg\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=style&index=0&lang=scss&\"","module.exports = __webpack_public_path__ + \"img/studio-2.927b288c.jpg\";","module.exports = __webpack_public_path__ + \"img/studio-5.5505c23b.jpg\";","module.exports = __webpack_public_path__ + \"img/olu-eletu.15d2ebb3.jpg\";","module.exports = __webpack_public_path__ + \"img/nature-2.8ce2625e.jpg\";","module.exports = __webpack_public_path__ + \"img/leaf3.2c91d484.png\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"material-kit\"}},[_c('div',{class:{ 'nav-open': _vm.NavbarStore.showNavbar }},[_c('router-view',{attrs:{\"name\":\"header\"}}),_c('div',[_c('router-view')],1),_c('router-view',{attrs:{\"name\":\"footer\"}})],1)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=76a745f2&\"\nvar script = {}\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('parallax',{staticClass:\"page-header header-filter\",style:(_vm.headerStyle)},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item\"},[_c('div',{staticClass:\"image-wrapper\"},[_c('img',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.leafShow),expression:\"leafShow\"}],staticClass:\"leaf4\",attrs:{\"src\":_vm.leaf4,\"alt\":\"leaf4\"}}),_c('img',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.leafShow),expression:\"leafShow\"}],staticClass:\"leaf3\",attrs:{\"src\":_vm.leaf3,\"alt\":\"leaf3\"}}),_c('img',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.leafShow),expression:\"leafShow\"}],staticClass:\"leaf2\",attrs:{\"src\":_vm.leaf2,\"alt\":\"leaf2\"}}),_c('img',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.leafShow),expression:\"leafShow\"}],staticClass:\"leaf1\",attrs:{\"src\":_vm.leaf1,\"alt\":\"leaf1\"}}),_c('div',{staticClass:\"brand\"},[_c('h1',[_vm._v(\"Vue Material Kit\")]),_c('h3',[_vm._v(\"A Badass Vue.js UI Kit made with Material Design.\")])])])])])]),_c('div',{staticClass:\"main main-raised\"},[_c('div',{staticClass:\"section section-basic\"},[_c('div',{staticClass:\"container\"},[_vm._m(0),_c('basic-elements')],1)]),_c('div',{staticClass:\"section section-navbars\"},[_c('div',{staticClass:\"container\"},[_c('small-navigation')],1),_c('navigation')],1),_c('div',{staticClass:\"section section-tabs\"},[_c('div',{staticClass:\"container\"},[_c('tabs')],1)]),_c('div',{staticClass:\"section section-white\"},[_c('div',{staticClass:\"container\"},[_c('nav-pills')],1)]),_c('div',{staticClass:\"section section-notifications\"},[_vm._m(1),_c('notifications')],1),_c('div',{staticClass:\"section\"},[_c('div',{staticClass:\"container\"},[_c('typography-images')],1)]),_c('div',{staticClass:\"section section-javascript\"},[_c('div',{staticClass:\"container\"},[_c('javascript-components')],1)]),_vm._m(2),_c('div',{staticClass:\"section section-signup page-header\",style:(_vm.signupImage)},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-33 md-medium-size-40 md-small-size-50 md-xsmall-size-70 mx-auto text-center\"},[_c('login-card',{attrs:{\"header-color\":\"green\"}},[_c('h4',{staticClass:\"card-title\",attrs:{\"slot\":\"title\"},slot:\"title\"},[_vm._v(\"Login\")]),_c('md-button',{staticClass:\"md-just-icon md-simple md-white\",attrs:{\"slot\":\"buttons\",\"href\":\"javascript:void(0)\"},slot:\"buttons\"},[_c('i',{staticClass:\"fab fa-facebook-square\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple md-white\",attrs:{\"slot\":\"buttons\",\"href\":\"javascript:void(0)\"},slot:\"buttons\"},[_c('i',{staticClass:\"fab fa-twitter\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple md-white\",attrs:{\"slot\":\"buttons\",\"href\":\"javascript:void(0)\"},slot:\"buttons\"},[_c('i',{staticClass:\"fab fa-google-plus-g\"})]),_c('p',{staticClass:\"description\",attrs:{\"slot\":\"description\"},slot:\"description\"},[_vm._v(\"Or Be Classical\")]),_c('md-field',{staticClass:\"md-form-group\",attrs:{\"slot\":\"inputs\"},slot:\"inputs\"},[_c('md-icon',[_vm._v(\"face\")]),_c('label',[_vm._v(\"First Name...\")]),_c('md-input',{model:{value:(_vm.firstname),callback:function ($$v) {_vm.firstname=$$v},expression:\"firstname\"}})],1),_c('md-field',{staticClass:\"md-form-group\",attrs:{\"slot\":\"inputs\"},slot:\"inputs\"},[_c('md-icon',[_vm._v(\"email\")]),_c('label',[_vm._v(\"Email...\")]),_c('md-input',{attrs:{\"type\":\"email\"},model:{value:(_vm.email),callback:function ($$v) {_vm.email=$$v},expression:\"email\"}})],1),_c('md-field',{staticClass:\"md-form-group\",attrs:{\"slot\":\"inputs\"},slot:\"inputs\"},[_c('md-icon',[_vm._v(\"lock_outline\")]),_c('label',[_vm._v(\"Password...\")]),_c('md-input',{model:{value:(_vm.password),callback:function ($$v) {_vm.password=$$v},expression:\"password\"}})],1),_c('md-button',{staticClass:\"md-simple md-success md-lg\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_vm._v(\" Get Started \")])],1)],1)])])]),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item text-center\"},[_c('md-button',{staticClass:\"md-simple md-success md-lg\",attrs:{\"href\":\"#/login\"}},[_vm._v(\"View Login Page\")])],1)]),_c('div',{staticClass:\"section section-examples\"},[_c('div',{staticClass:\"container-fluid text-center\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item\"},[_c('a',{attrs:{\"href\":\"#/landing\",\"target\":\"_blank\"}},[_c('img',{staticClass:\"img-raised rounded img-fluid\",attrs:{\"src\":_vm.landing,\"alt\":\"Rounded Image\"}})]),_c('md-button',{staticClass:\"md-simple md-success md-lg\",attrs:{\"href\":\"#/landing\"}},[_vm._v(\"View Landing Page\")])],1),_c('div',{staticClass:\"md-layout-item\"},[_c('a',{attrs:{\"href\":\"#/profile\",\"target\":\"_blank\"}},[_c('img',{staticClass:\"img-raised rounded img-fluid\",attrs:{\"src\":_vm.profile,\"alt\":\"Rounded Image\"}})]),_c('md-button',{staticClass:\"md-simple md-success md-lg\",attrs:{\"href\":\"#/profile\"}},[_vm._v(\"View Profile Page\")])],1)])])]),_c('div',{staticClass:\"section section-download\",attrs:{\"id\":\"downloadSection\"}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"md-layout text-center\"},[_vm._m(3),_c('div',{staticClass:\"md-layout-item md-size-50 md-small-size-100 mx-auto\"},[_c('md-button',{staticClass:\"md-success md-lg\",attrs:{\"href\":\"https://www.creative-tim.com/product/material-kit\",\"target\":\"_blank\"}},[_c('i',{staticClass:\"fab fa-html5\"}),_vm._v(\" Free HTML Download\")]),_c('md-button',{staticClass:\"md-success md-lg\",attrs:{\"href\":\"https://themeisle.com/themes/hestia/?utm_campaign=mkfree-hestia&utm_source=creativetim&utm_medium=website\",\"target\":\"_blank\"}},[_c('i',{staticClass:\"fab fa-wordpress\"}),_vm._v(\" Wordpress Theme\")])],1)]),_c('br'),_c('br'),_c('div',{staticClass:\"md-layout text-center\"},[_vm._m(4),_c('div',{staticClass:\"md-layout-item md-size-50 md-small-size-100 mx-auto\"},[_c('div',{staticClass:\"btn-container\"},[_c('md-button',{staticClass:\"md-button md-success md-lg md-upgrade\",attrs:{\"href\":\"https://www.creative-tim.com/product/vue-material-kit-pro?ref=utp-vmk-demos\",\"target\":\"_blank\"}},[_c('md-icon',[_vm._v(\"unarchive\")]),_vm._v(\"Vue Material Kit PRO\")],1),_c('md-button',{staticClass:\"md-button md-success md-lg md-upgrade\",attrs:{\"href\":\"https://www.creative-tim.com/product/vue-material-dashboard-pro?ref=utp-vmd-demos\",\"target\":\"_blank\"}},[_c('md-icon',[_vm._v(\"unarchive\")]),_vm._v(\"Vue Material Dashboard PRO\")],1)],1)])]),_c('div',{staticClass:\"sharing-area text-center\"},[_vm._m(5),_c('social-sharing',{attrs:{\"url\":_vm.shareUrl,\"title\":\"Vue Material Kit - Material Design UI Kit for Vue.js\",\"hashtags\":\"vuejs, ui, kit, vuematerial\",\"twitter-user\":\"creativetim\"},inlineTemplate:{render:function(){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"centered-buttons\"},[_c('network',{staticClass:\"md-button md-twitter\",attrs:{\"network\":\"twitter\"}},[_c('i',{staticClass:\"fab fa-twitter\"}),_vm._v(\"Tweet \")]),_c('network',{staticClass:\"md-button md-facebook\",attrs:{\"network\":\"facebook\"}},[_c('i',{staticClass:\"fab fa-facebook-square\"}),_vm._v(\" Share \")]),_c('network',{staticClass:\"md-button md-google\",attrs:{\"network\":\"googleplus\"}},[_c('i',{staticClass:\"fab fa-google-plus\"}),_vm._v(\" Share \")]),_c('md-button',{staticClass:\"md-github\",attrs:{\"href\":\"https://github.com/creativetimofficial/vue-material-kit\",\"target\":\"_blank\"}},[_c('i',{staticClass:\"fab fa-github\"}),_vm._v(\" Star\")])],1)},staticRenderFns:[]}})],1)])])])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h2',[_vm._v(\"Basic Elements\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Notifications\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"section\"},[_c('div',{staticClass:\"container text-center\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-66 md-xsmall-size-100 ml-auto mr-auto text-center\"},[_c('h2',[_vm._v(\"Completed with examples\")]),_c('h4',[_vm._v(\" The kit comes with three pre-built pages to help you get started faster. You can change the text and images and you're good to go. More importantly, looking at them will give you a picture of what you can built with this powerful kit. \")])])])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"md-layout-item md-size-66 md-small-size-100 mx-auto\"},[_c('h2',[_vm._v(\"Do you love this UI Kit?\")]),_c('h4',[_vm._v(\" Cause if you do, it can be yours for FREE. Hit the buttons below to navigate to our website where you can find the kit. Our friends from \"),_c('a',{attrs:{\"href\":\"https://themeisle.com/?utm_campaign=mkfree-hestia&utm_source=creativetim&utm_medium=website\",\"target\":\"_blank\"}},[_vm._v(\"ThemeIsle\")]),_vm._v(\" created a Wordpress Theme which can be also downloaded for free. Start a new project or give an old Bootstrap project a new look! \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"md-layout-item md-size-66 md-small-size-100 mx-auto\"},[_c('h2',[_vm._v(\"Want more?\")]),_c('h4',[_vm._v(\" We've just launched \"),_c('a',{attrs:{\"href\":\"https://www.creative-tim.com/product/vue-material-dashboard-pro?ref=utp-mk-demos\",\"target\":\"_blank\"}},[_vm._v(\"Vue Material Dashboard PRO\")]),_vm._v(\" and \"),_c('a',{attrs:{\"href\":\"https://www.creative-tim.com/product/vue-material-kit-pro?ref=utp-vmk-demos\",\"target\":\"_blank\"}},[_vm._v(\"Vue Material Kit PRO\")]),_vm._v(\". Every product has a huge number of components, sections and example pages. Start Your Development With A Badass Bootstrap UI Kit inspired by Material Design. \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item\"},[_c('h3',[_vm._v(\"Thank you for supporting us!\")])])])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('div',{attrs:{\"id\":\"buttons\"}},[_vm._m(0),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-66 mx-auto\"},[_c('md-button',{staticClass:\"md-primary\"},[_vm._v(\"Default\")]),_c('md-button',{staticClass:\"md-primary md-round\"},[_vm._v(\"Round\")]),_c('md-button',{staticClass:\"md-primary\"},[_c('md-icon',[_vm._v(\"favorite\")]),_vm._v(\" With Icon\")],1),_c('md-button',{staticClass:\"md-primary md-just-icon md-round\"},[_c('md-icon',[_vm._v(\"favorite\")])],1),_c('md-button',{staticClass:\"md-primary md-simple\"},[_vm._v(\"Simple\")])],1)]),_vm._m(1),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-66 mx-auto md-xsmall-size-100\"},[_c('div',{staticClass:\"vertical-center\"},[_c('md-button',{staticClass:\"md-primary md-sm\"},[_vm._v(\"Small\")]),_c('md-button',{staticClass:\"md-primary\"},[_vm._v(\"Regular\")]),_c('md-button',{staticClass:\"md-primary md-lg\"},[_vm._v(\"Large\")])],1)])]),_vm._m(2),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-66 mx-auto\"},[_c('md-button',[_vm._v(\"Default\")]),_c('md-button',{staticClass:\"md-primary\"},[_vm._v(\"Primary\")]),_c('md-button',{staticClass:\"md-info\"},[_vm._v(\"Info\")]),_c('md-button',{staticClass:\"md-success\"},[_vm._v(\"Success\")]),_c('md-button',{staticClass:\"md-warning\"},[_vm._v(\"Warning\")]),_c('md-button',{staticClass:\"md-danger\"},[_vm._v(\"Danger\")]),_c('md-button',{staticClass:\"md-rose\"},[_vm._v(\"Rose\")])],1)])]),_c('div',{staticClass:\"space-50\"}),_c('div',{attrs:{\"id\":\"inputs\"}},[_vm._m(3),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-25 md-xsmall-size-100 md-small-size-50 md-medium-size-25\"},[_c('md-field',[_c('md-input',{attrs:{\"placeholder\":\"Regular\"},model:{value:(_vm.initial),callback:function ($$v) {_vm.initial=$$v},expression:\"initial\"}})],1)],1),_c('div',{staticClass:\"md-layout-item md-size-25 md-xsmall-size-100 md-small-size-50 md-medium-size-25\"},[_c('md-field',[_c('label',[_vm._v(\"With Floating Label\")]),_c('md-input',{attrs:{\"type\":\"text\"},model:{value:(_vm.floatingLabel),callback:function ($$v) {_vm.floatingLabel=$$v},expression:\"floatingLabel\"}})],1)],1),_c('div',{staticClass:\"md-layout-item md-size-25 md-xsmall-size-100 md-small-size-50 md-medium-size-25\"},[_c('md-field',{staticClass:\"md-valid\"},[_c('label',[_vm._v(\"Success Input\")]),_c('md-input',{attrs:{\"type\":\"text\"},model:{value:(_vm.success),callback:function ($$v) {_vm.success=$$v},expression:\"success\"}}),_c('md-icon',[_vm._v(\"done\")])],1)],1),_c('div',{staticClass:\"md-layout-item md-size-25 md-xsmall-size-100 md-small-size-50 md-medium-size-25\"},[_c('md-field',{staticClass:\"md-error\"},[_c('label',[_vm._v(\"Error Input\")]),_c('md-input',{attrs:{\"type\":\"text\"},model:{value:(_vm.error),callback:function ($$v) {_vm.error=$$v},expression:\"error\"}}),_c('md-icon',[_vm._v(\"clear\")])],1)],1),_c('div',{staticClass:\"md-layout-item md-size-25 md-xsmall-size-100 md-small-size-50 md-medium-size-25\"},[_c('md-field',{staticClass:\"md-form-group\"},[_c('md-icon',[_vm._v(\"face\")]),_c('md-input',{attrs:{\"placeholder\":\"With Material Icons\"},model:{value:(_vm.withMIcon),callback:function ($$v) {_vm.withMIcon=$$v},expression:\"withMIcon\"}})],1)],1),_c('div',{staticClass:\"md-layout-item md-size-25 md-xsmall-size-100 md-small-size-50 md-medium-size-25\"},[_c('md-field',{staticClass:\"md-form-group\"},[_c('i',{staticClass:\"fas fa-users\"}),_c('md-input',{attrs:{\"placeholder\":\"With Font Awesome Icons\"},model:{value:(_vm.withFaIcon),callback:function ($$v) {_vm.withFaIcon=$$v},expression:\"withFaIcon\"}})],1)],1)])]),_c('div',{staticClass:\"space-50\"}),_c('div',{attrs:{\"id\":\"checkRadios\"}},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-25 md-xsmall-size-100 md-small-size-50 md-medium-size-25\"},[_vm._m(4),_c('div',{staticClass:\"flex-column\"},[_c('md-checkbox',{model:{value:(_vm.checkbox1),callback:function ($$v) {_vm.checkbox1=$$v},expression:\"checkbox1\"}},[_vm._v(\"Checked\")]),_c('md-checkbox',{model:{value:(_vm.checkbox2),callback:function ($$v) {_vm.checkbox2=$$v},expression:\"checkbox2\"}},[_vm._v(\"Unchecked\")]),_c('md-checkbox',{attrs:{\"disabled\":\"\"},model:{value:(_vm.checkbox3),callback:function ($$v) {_vm.checkbox3=$$v},expression:\"checkbox3\"}},[_vm._v(\"Disabled Checked\")]),_c('md-checkbox',{attrs:{\"disabled\":\"\"},model:{value:(_vm.checkbox4),callback:function ($$v) {_vm.checkbox4=$$v},expression:\"checkbox4\"}},[_vm._v(\"Disabled Unchecked\")])],1)]),_c('div',{staticClass:\"md-layout-item md-size-25 md-xsmall-size-100 md-small-size-50 md-medium-size-25\"},[_vm._m(5),_c('div',{staticClass:\"flex-column\"},[_c('md-radio',{attrs:{\"value\":true},model:{value:(_vm.radio1),callback:function ($$v) {_vm.radio1=$$v},expression:\"radio1\"}},[_vm._v(\"Radio is on\")]),_c('md-radio',{attrs:{\"value\":false},model:{value:(_vm.radio1),callback:function ($$v) {_vm.radio1=$$v},expression:\"radio1\"}},[_vm._v(\"Radio is off\")]),_c('md-radio',{attrs:{\"value\":true,\"disabled\":\"\"},model:{value:(_vm.radio2),callback:function ($$v) {_vm.radio2=$$v},expression:\"radio2\"}},[_vm._v(\"Disabled Radio is on\")]),_c('md-radio',{attrs:{\"value\":false,\"disabled\":\"\"},model:{value:(_vm.radio2),callback:function ($$v) {_vm.radio2=$$v},expression:\"radio2\"}},[_vm._v(\"Disabled Radio is off\")])],1)]),_c('div',{staticClass:\"md-layout-item md-size-25 md-xsmall-size-100 md-small-size-50 md-medium-size-25\"},[_vm._m(6),_c('div',{staticClass:\"flex-column\"},[_c('md-switch',{model:{value:(_vm.switch1),callback:function ($$v) {_vm.switch1=$$v},expression:\"switch1\"}},[_vm._v(\"Toogle is on\")]),_c('md-switch',{model:{value:(_vm.switch2),callback:function ($$v) {_vm.switch2=$$v},expression:\"switch2\"}},[_vm._v(\"Toogle is off\")])],1)])])]),_c('div',{staticClass:\"space-70\"}),_c('div',{attrs:{\"id\":\"progress-pagination\"}},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-50 md-xsmall-size-100\"},[_vm._m(7),_c('md-progress-bar',{staticClass:\"md-primary\",attrs:{\"md-value\":_vm.amount}}),_c('md-progress-bar',{staticClass:\"md-info\",attrs:{\"md-value\":_vm.amount2}}),_c('md-progress-bar',{staticClass:\"md-warning\",attrs:{\"md-mode\":\"buffer\",\"md-value\":_vm.buffer,\"md-buffer\":_vm.buffer}})],1),_c('div',{staticClass:\"md-layout-item md-size-50 md-xsmall-size-100\"},[_vm._m(8),_c('pagination',{attrs:{\"no-arrows\":\"\",\"page-count\":5},model:{value:(_vm.defaultPagination),callback:function ($$v) {_vm.defaultPagination=$$v},expression:\"defaultPagination\"}}),_c('pagination',{staticClass:\"pagination-info\",attrs:{\"with-text\":\"\",\"page-count\":5},model:{value:(_vm.infoPagination),callback:function ($$v) {_vm.infoPagination=$$v},expression:\"infoPagination\"}})],1)])]),_c('div',{staticClass:\"space-50\"}),_c('div',{attrs:{\"id\":\"sliders\"}},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-50 md-xsmall-size-100\"},[_vm._m(9),_c('slider',{model:{value:(_vm.sliders.simple),callback:function ($$v) {_vm.$set(_vm.sliders, \"simple\", $$v)},expression:\"sliders.simple\"}}),_c('slider',{attrs:{\"type\":\"info\",\"connect\":true},model:{value:(_vm.sliders.rangeSlider),callback:function ($$v) {_vm.$set(_vm.sliders, \"rangeSlider\", $$v)},expression:\"sliders.rangeSlider\"}})],1),_c('div',{staticClass:\"md-layout-item md-size-50 md-xsmall-size-100\"},[_vm._m(10),_c('badge',{attrs:{\"type\":\"default\"}},[_vm._v(\"Default\")]),_c('badge',{attrs:{\"type\":\"primary\"}},[_vm._v(\"Primary\")]),_c('badge',{attrs:{\"type\":\"info\"}},[_vm._v(\"Info\")]),_c('badge',{attrs:{\"type\":\"success\"}},[_vm._v(\"Success\")]),_c('badge',{attrs:{\"type\":\"warning\"}},[_vm._v(\"Warning\")]),_c('badge',{attrs:{\"type\":\"danger\"}},[_vm._v(\"Danger\")]),_c('badge',{attrs:{\"type\":\"rose\"}},[_vm._v(\"Rose\")])],1)])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\" Buttons \"),_c('br'),_c('small',[_vm._v(\"Pick your style\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_c('small',[_vm._v(\"Pick your size\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_c('small',[_vm._v(\"Pick your color\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Inputs\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Checkboxes\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Radios\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Toggle Buttons\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Progress\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Pagination\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Sliders\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Badges\")])])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:(_vm.closeDropDown),expression:\"closeDropDown\"}],class:[\n { open: _vm.isOpen },\n { dropdown: _vm.direction === 'down' },\n { dropup: _vm.direction === 'up' }\n ],on:{\"click\":_vm.toggleDropDown}},[_vm._t(\"title\",[_c('a',{staticClass:\"dropdown-toggle\",attrs:{\"data-toggle\":\"dropdown\",\"href\":\"javascript:void(0)\"}},[_c('i',{class:_vm.icon}),_c('p',[_vm._v(_vm._s(_vm.title))])])]),_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dropdown.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dropdown.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Dropdown.vue?vue&type=template&id=477239aa&\"\nimport script from \"./Dropdown.vue?vue&type=script&lang=js&\"\nexport * from \"./Dropdown.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{style:(_vm.styles)},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Parallax.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Parallax.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Parallax.vue?vue&type=template&id=c6720ad4&\"\nimport script from \"./Parallax.vue?vue&type=script&lang=js&\"\nexport * from \"./Parallax.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ul',{staticClass:\"pagination\",class:_vm.paginationClass},[_c('li',{staticClass:\"page-item prev-page\",class:{ disabled: _vm.value === 1, 'no-arrows': _vm.noArrows }},[_c('a',{staticClass:\"page-link\",attrs:{\"aria-label\":\"Previous\"},on:{\"click\":_vm.prevPage}},[(_vm.withText)?[_vm._v(\"Prev\")]:_c('i',{staticClass:\"fas fa-angle-double-left\"})],2)]),_vm._l((_vm.range(_vm.minPage, _vm.maxPage)),function(item){return _c('li',{key:item,staticClass:\"page-item\",class:{ active: _vm.value === item }},[_c('a',{staticClass:\"page-link\",on:{\"click\":function($event){return _vm.changePage(item)}}},[_vm._v(_vm._s(item))])])}),_c('li',{staticClass:\"page-item page-pre next-page\",class:{ disabled: _vm.value === _vm.totalPages, 'no-arrows': _vm.noArrows }},[_c('a',{staticClass:\"page-link\",attrs:{\"aria-label\":\"Next\"},on:{\"click\":_vm.nextPage}},[(_vm.withText)?[_vm._v(\"Next\")]:_c('i',{staticClass:\"fas fa-angle-double-right\"})],2)])],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Pagination.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Pagination.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Pagination.vue?vue&type=template&id=3f6e5ea8&\"\nimport script from \"./Pagination.vue?vue&type=script&lang=js&\"\nexport * from \"./Pagination.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"slider\",class:[(\"slider-\" + _vm.type)],attrs:{\"disabled\":_vm.disabled}})}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Slider.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Slider.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Slider.vue?vue&type=template&id=88fb9268&\"\nimport script from \"./Slider.vue?vue&type=script&lang=js&\"\nexport * from \"./Slider.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"badge\",class:(\"badge-\" + _vm.type)},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Badge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Badge.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Badge.vue?vue&type=template&id=5029a73e&\"\nimport script from \"./Badge.vue?vue&type=script&lang=js&\"\nexport * from \"./Badge.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('md-card',{staticClass:\"md-card-nav-tabs\",class:{ 'no-label': _vm.noLabel, 'md-card-plain': _vm.tabsPlain }},[_c('md-card-content',[_vm._t(\"content\")],2)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavTabsCard.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavTabsCard.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NavTabsCard.vue?vue&type=template&id=669448f1&\"\nimport script from \"./NavTabsCard.vue?vue&type=script&lang=js&\"\nexport * from \"./NavTabsCard.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('md-card',{staticClass:\"md-card-login\",class:{ 'md-card-hidden': _vm.cardHidden }},[_c('md-card-header',{class:_vm.getClass(_vm.headerColor)},[_vm._t(\"title\"),_c('div',{staticClass:\"social-line\"},[_vm._t(\"buttons\")],2)],2),_c('md-card-content',[_vm._t(\"description\"),_vm._t(\"inputs\")],2),_c('md-card-actions',[_vm._t(\"footer\")],2)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LoginCard.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LoginCard.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LoginCard.vue?vue&type=template&id=d4081ee2&\"\nimport script from \"./LoginCard.vue?vue&type=script&lang=js&\"\nexport * from \"./LoginCard.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('md-card',{staticClass:\"md-card-tabs\",class:[\n { 'flex-column': _vm.flexColumn },\n { 'nav-pills-icons': _vm.navPillsIcons },\n { 'md-card-plain': _vm.plain }\n ]},[_c('md-card-header',{attrs:{\"slot\":\"header-title\"},slot:\"header-title\"}),_c('md-card-content',[_c('md-list',{staticClass:\"nav-tabs\"},_vm._l((_vm.tabName),function(item,index){\n var _obj;\nreturn _c('md-list-item',{key:item,class:[\n { active: _vm.isActivePanel(_vm.tabName[index]) },\n ( _obj = {}, _obj[_vm.getColorButton(_vm.colorButton)] = _vm.isActivePanel(_vm.tabName[index]), _obj )\n ],on:{\"click\":function($event){return _vm.switchPanel(_vm.tabName[index])}}},[_vm._v(\" \"+_vm._s(_vm.tabName[index])+\" \"),(_vm.navPillsIcons)?_c('md-icon',[_vm._v(_vm._s(_vm.tabIcon[index]))]):_vm._e()],1)}),1),_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('div',{staticClass:\"tab-content\"},_vm._l((_vm.tabName),function(item,index){return (_vm.isActivePanel(_vm.tabName[index]))?_c('div',{key:item,class:_vm.getTabContent(index + 1)},[_vm._t(_vm.getTabContent(index + 1),[_vm._v(\" This is the default text! \")])],2):_vm._e()}),0)])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tabs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tabs.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Tabs.vue?vue&type=template&id=184a8632&\"\nimport script from \"./Tabs.vue?vue&type=script&lang=js&\"\nexport * from \"./Tabs.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{\"name\":\"modal\"}},[_c('div',{staticClass:\"modal-mask\"},[_c('div',{staticClass:\"modal-wrapper\"},[_c('div',{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:(_vm.closeModal),expression:\"closeModal\"}],staticClass:\"modal-container\"},[_c('div',{staticClass:\"modal-header\"},[_vm._t(\"header\")],2),_c('div',{staticClass:\"modal-body text-center\"},[_vm._t(\"body\")],2),_c('div',{staticClass:\"modal-footer\"},[_vm._t(\"footer\")],2)])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Modal.vue?vue&type=template&id=4efcea90&\"\nimport script from \"./Modal.vue?vue&type=script&lang=js&\"\nexport * from \"./Modal.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Modal.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BasicElementsSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BasicElementsSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./BasicElementsSection.vue?vue&type=template&id=2cefd40f&scoped=true&\"\nimport script from \"./BasicElementsSection.vue?vue&type=script&lang=js&\"\nexport * from \"./BasicElementsSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./BasicElementsSection.vue?vue&type=style&index=0&id=2cefd40f&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2cefd40f\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('div',{attrs:{\"id\":\"navigation\"}},[_c('div',{staticClass:\"navigation-example\",style:(_vm.bgImage)},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item\"},[_c('md-toolbar',{staticClass:\"md-rose\"},[_c('div',{staticClass:\"md-toolbar-row\"},[_c('div',{staticClass:\"md-toolbar-section-start\"},[_c('h3',{staticClass:\"md-title\"},[_vm._v(\"Brand\")]),_c('md-list',[_c('md-list-item',{attrs:{\"href\":\"#/\"}},[_c('p',[_vm._v(\"Link\")])]),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('p',[_vm._v(\"Link\")])])],1)],1),_c('div',{staticClass:\"md-toolbar-section-end\"},[_c('md-button',{staticClass:\"md-just-icon md-simple md-white md-toolbar-toggle\"},[_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"})]),_c('div',{staticClass:\"md-collapse\"},[_c('div',{staticClass:\"md-autocomplete\"},[_c('md-autocomplete',{staticClass:\"search has-white\",attrs:{\"md-options\":_vm.employees,\"md-open-on-focus\":false},model:{value:(_vm.selectedEmployee),callback:function ($$v) {_vm.selectedEmployee=$$v},expression:\"selectedEmployee\"}},[_c('label',[_vm._v(\"Search...\")])])],1)])],1)])]),_c('md-toolbar',{staticClass:\"md-info\"},[_c('div',{staticClass:\"md-toolbar-row\"},[_c('div',{staticClass:\"md-toolbar-section-start\"},[_c('h3',{staticClass:\"md-title\"},[_vm._v(\"Info Color\")])]),_c('div',{staticClass:\"md-toolbar-section-end\"},[_c('md-button',{staticClass:\"md-just-icon md-simple md-white md-toolbar-toggle\"},[_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"})]),_c('div',{staticClass:\"md-collapse\"},[_c('md-list',[_c('md-list-item',{attrs:{\"href\":\"#/\"}},[_c('p',[_vm._v(\"Discover\")])]),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('p',[_vm._v(\"Profile\")])]),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('p',[_vm._v(\"Settings\")])])],1)],1)],1)])]),_c('md-toolbar',{staticClass:\"md-primary\"},[_c('div',{staticClass:\"md-toolbar-row\"},[_c('div',{staticClass:\"md-toolbar-section-start\"},[_c('h3',{staticClass:\"md-title\"},[_vm._v(\"Primary Color\")])]),_c('div',{staticClass:\"md-toolbar-section-end\"},[_c('md-button',{staticClass:\"md-just-icon md-simple md-white md-toolbar-toggle\"},[_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"})]),_c('div',{staticClass:\"md-collapse\"},[_c('md-list',[_c('md-list-item',{attrs:{\"href\":\"#/\"}},[_c('md-icon',[_vm._v(\"explore\")]),_c('p',[_vm._v(\"Discover\")])],1),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('md-icon',[_vm._v(\"account_circle\")]),_c('p',[_vm._v(\"Profile\")])],1),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('md-icon',[_vm._v(\"settings\")]),_c('p',[_vm._v(\"Settings\")])],1)],1)],1)],1)])]),_c('md-toolbar',{staticClass:\"md-dark\"},[_c('div',{staticClass:\"md-toolbar-row\"},[_c('div',{staticClass:\"md-toolbar-section-start\"},[_c('h3',{staticClass:\"md-title\"},[_vm._v(\"Navbar with notification\")])]),_c('div',{staticClass:\"md-toolbar-section-end\"},[_c('md-button',{staticClass:\"md-just-icon md-simple md-white md-toolbar-toggle\"},[_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"})]),_c('div',{staticClass:\"md-collapse\"},[_c('md-list',[_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('p',[_vm._v(\"Discover\")])]),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('p',[_vm._v(\"Whishlist\")])]),_c('li',{staticClass:\"md-list-item\"},[_c('a',{staticClass:\"md-list-item-router md-list-item-container md-button-clean\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('div',{staticClass:\"md-list-item-content\"},[_c('md-button',{staticClass:\"md-rose md-just-icon md-round\"},[_c('md-icon',[_vm._v(\"email\")])],1)],1)])]),_c('li',{staticClass:\"md-list-item\"},[_c('a',{staticClass:\"md-list-item-router md-list-item-container md-button-clean dropdown\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('div',{staticClass:\"md-list-item-content\"},[_c('drop-down',{staticClass:\"profile-photo\",attrs:{\"direction\":\"down\"}},[_c('div',{staticClass:\"profile-photo-small\",attrs:{\"slot\":\"title\",\"data-toggle\":\"dropdown\"},slot:\"title\"},[_c('img',{attrs:{\"src\":_vm.img,\"alt\":\"Circle Image\"}})]),_c('ul',{staticClass:\"dropdown-menu dropdown-menu-right\"},[_c('li',{staticClass:\"dropdown-header\"},[_vm._v(\"Dropdown header\")]),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Me\")])]),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Settings and other stuff\")])]),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Sign Out\")])])])])],1)])])],1)],1)],1)])]),_c('md-toolbar',{staticClass:\"md-white\"},[_c('div',{staticClass:\"md-toolbar-row\"},[_c('div',{staticClass:\"md-toolbar-section-start\"},[_c('h3',{staticClass:\"md-title\"},[_vm._v(\"Navbar with profile\")])]),_c('div',{staticClass:\"md-toolbar-section-end\"},[_c('md-button',{staticClass:\"md-just-icon md-simple md-white md-toolbar-toggle\"},[_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"})]),_c('div',{staticClass:\"md-collapse\"},[_c('md-list',[_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('p',[_vm._v(\"Discover\")])]),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('p',[_vm._v(\"Whishlist\")])]),_c('li',{staticClass:\"md-list-item\"},[_c('a',{staticClass:\"md-list-item-router md-list-item-container md-button-clean\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('div',{staticClass:\"md-list-item-content\"},[_c('md-button',{staticClass:\"md-rose md-round\"},[_vm._v(\"Register\")])],1)])])],1)],1)],1)])]),_c('md-toolbar',{staticClass:\"md-transparent\"},[_c('div',{staticClass:\"md-toolbar-row\"},[_c('div',{staticClass:\"md-toolbar-section-start\"},[_c('h3',{staticClass:\"md-title\"},[_vm._v(\"Transparent\")])]),_c('div',{staticClass:\"md-toolbar-section-end\"},[_c('md-button',{staticClass:\"md-just-icon md-simple md-white md-toolbar-toggle\"},[_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"})]),_c('div',{staticClass:\"md-collapse\"},[_c('md-list',[_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-facebook-square\"}),_c('p',[_vm._v(\"Facebook\")])]),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-twitter\"}),_c('p',[_vm._v(\"Twitter\")])]),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-instagram\"}),_c('p',[_vm._v(\"Instagram\")])])],1)],1)],1)])])],1)])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavigationSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavigationSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NavigationSection.vue?vue&type=template&id=6e873b90&\"\nimport script from \"./NavigationSection.vue?vue&type=script&lang=js&\"\nexport * from \"./NavigationSection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('div',{attrs:{\"id\":\"menu\"}},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-50 md-small-size-100\"},[_vm._m(0),_c('md-toolbar',{staticClass:\"md-primary\"},[_c('div',{staticClass:\"md-toolbar-row\"},[_c('div',{staticClass:\"md-toolbar-section-start\"},[_c('h3',{staticClass:\"md-title\"},[_vm._v(\"Menu\")]),_c('md-list',[_c('md-list-item',{attrs:{\"href\":\"#/\"}},[_c('p',[_vm._v(\"Link\")])]),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('p',[_vm._v(\"Link\")])]),_c('li',{staticClass:\"md-list-item\"},[_c('a',{staticClass:\"md-list-item-router md-list-item-container md-button-clean dropdown\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('div',{staticClass:\"md-list-item-content\"},[_c('drop-down',{attrs:{\"direction\":\"down\"}},[_c('md-button',{staticClass:\"md-button md-button-link md-white md-simple dropdown-toggle\",attrs:{\"slot\":\"title\",\"data-toggle\":\"dropdown\"},slot:\"title\"},[_c('p',[_vm._v(\"Dropdown\")])]),_c('ul',{staticClass:\"dropdown-menu\",class:{ 'dropdown-menu-right': _vm.responsive }},[_c('li',{staticClass:\"dropdown-header\"},[_vm._v(\"Dropdown header\")]),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Action\")])]),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Another action\")])]),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Something else here\")])]),_c('li',{staticClass:\"dropdown-divider\"}),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Separated link\")])]),_c('li',{staticClass:\"dropdown-divider\"}),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"One more separated link\")])])])],1)],1)])])],1)],1),_c('div',{staticClass:\"md-toolbar-section-end\"},[_c('md-button',{staticClass:\"md-just-icon md-simple md-white md-toolbar-toggle\"},[_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"})]),_c('div',{staticClass:\"md-collapse\"})],1)])])],1),_c('div',{staticClass:\"md-layout-item md-size-50 md-small-size-100\"},[_vm._m(1),_c('md-toolbar',{staticClass:\"md-info\"},[_c('div',{staticClass:\"md-toolbar-row\"},[_c('div',{staticClass:\"md-toolbar-section-start\"},[_c('h3',{staticClass:\"md-title\"},[_vm._v(\"Icons\")])]),_c('div',{staticClass:\"md-toolbar-section-end\"},[_c('md-button',{staticClass:\"md-just-icon md-simple md-white md-toolbar-toggle\"},[_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"})]),_c('div',{staticClass:\"md-collapse\"},[_c('md-list',[_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('md-icon',[_vm._v(\"email\")])],1),_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"}},[_c('md-icon',[_vm._v(\"face\")])],1),_c('li',{staticClass:\"md-list-item\"},[_c('a',{staticClass:\"md-list-item-router md-list-item-container md-button-clean dropdown\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('div',{staticClass:\"md-list-item-content\"},[_c('drop-down',{attrs:{\"direction\":\"down\"}},[_c('md-button',{staticClass:\"md-button md-button-link md-white md-simple md-just-icon\",attrs:{\"slot\":\"title\",\"data-toggle\":\"dropdown\"},slot:\"title\"},[_c('md-icon',[_vm._v(\"settings\")])],1),_c('ul',{staticClass:\"dropdown-menu dropdown-menu-right\"},[_c('li',{staticClass:\"dropdown-header\"},[_vm._v(\"Dropdown header\")]),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Action\")])]),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Another action\")])]),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Something else here\")])]),_c('li',{staticClass:\"dropdown-divider\"}),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"Separated link\")])]),_c('li',{staticClass:\"dropdown-divider\"}),_c('li',[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#pablo\"}},[_vm._v(\"One more separated link\")])])])],1)],1)])])],1)],1)],1)])])],1)]),_vm._m(2)])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Menu\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Menu with Icons\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Navigation\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SmallNavigationSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SmallNavigationSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SmallNavigationSection.vue?vue&type=template&id=74807256&\"\nimport script from \"./SmallNavigationSection.vue?vue&type=script&lang=js&\"\nexport * from \"./SmallNavigationSection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('div',{attrs:{\"id\":\"nav-tabs\"}},[_c('h3',[_vm._v(\"Navigation Tabs\")]),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-50 md-small-size-100\"},[_vm._m(0),_c('nav-tabs-card',{attrs:{\"no-label\":\"\"}},[_c('template',{slot:\"content\"},[_c('md-tabs',{staticClass:\"md-primary\",attrs:{\"md-alignment\":\"left\"}},[_c('md-tab',{attrs:{\"id\":\"tab-home\",\"md-label\":\"Profile\",\"md-icon\":\"face\"}},[_c('p',[_vm._v(\" I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. \")])]),_c('md-tab',{attrs:{\"id\":\"tab-pages\",\"md-label\":\"Messages\",\"md-icon\":\"chat\"}},[_c('p',[_vm._v(\" I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. \")])]),_c('md-tab',{attrs:{\"id\":\"tab-posts\",\"md-label\":\"Settings\",\"md-icon\":\"build\"}},[_c('p',[_vm._v(\" I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. So when you get something that has the name Kanye West on it, it’s supposed to be pushing the furthest possibilities. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. \")])])],1)],1)],2)],1),_c('div',{staticClass:\"md-layout-item md-size-50 md-small-size-100\"},[_vm._m(1),_c('nav-tabs-card',{attrs:{\"no-label\":\"\",\"tabs-plain\":\"\"}},[_c('template',{slot:\"content\"},[_c('md-tabs',{staticClass:\"md-danger\",attrs:{\"md-alignment\":\"left\"}},[_c('md-tab',{attrs:{\"id\":\"tab-home\",\"md-label\":\"Home\"}},[_c('p',[_vm._v(\" I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. So when you get something that has the name Kanye West on it, it’s supposed to be pushing the furthest possibilities. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. \")])]),_c('md-tab',{attrs:{\"id\":\"tab-pages\",\"md-label\":\"Updates\"}},[_c('p',[_vm._v(\" I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. \")])]),_c('md-tab',{attrs:{\"id\":\"tab-posts\",\"md-label\":\"History\"}},[_c('p',[_vm._v(\" I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. \")])])],1)],1)],2)],1)])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('h3',[_c('small',[_vm._v(\"Tabs with Icons on Card\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('h3',[_c('small',[_vm._v(\"Tabs on Plain Card\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TabsSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TabsSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TabsSection.vue?vue&type=template&id=65b00ce2&\"\nimport script from \"./TabsSection.vue?vue&type=script&lang=js&\"\nexport * from \"./TabsSection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('div',{attrs:{\"id\":\"navigation-pills\"}},[_vm._m(0),_vm._m(1),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-50 md-small-size-100\"},[_c('tabs',{attrs:{\"tab-name\":['Dashboard', 'Schedule', 'Tasks'],\"tab-icon\":['dashboard', 'schedule', 'list'],\"plain\":\"\",\"nav-pills-icons\":\"\",\"color-button\":\"primary\"}},[_c('template',{slot:\"tab-pane-1\"},[_vm._v(\" Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. \"),_c('br'),_c('br'),_vm._v(\" Dramatically visualize customer directed convergence without revolutionary ROI. \")]),_c('template',{slot:\"tab-pane-2\"},[_vm._v(\" Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas. \"),_c('br'),_c('br'),_vm._v(\" Dramatically maintain clicks-and-mortar solutions without functional solutions. \")]),_c('template',{slot:\"tab-pane-3\"},[_vm._v(\" Completely synergize resource taxing relationships via premier niche markets. Professionally cultivate one-to-one customer service with robust ideas. \"),_c('br'),_c('br'),_vm._v(\" Dynamically innovate resource-leveling customer service for state of the art customer service. \")])],2)],1),_c('div',{staticClass:\"md-layout-item md-size-50 md-small-size-100\"},[_c('tabs',{attrs:{\"tab-name\":['Dashboard', 'Schedule'],\"tab-icon\":['dashboard', 'schedule'],\"plain\":\"\",\"flex-column\":\"\",\"nav-pills-icons\":\"\",\"color-button\":\"primary\"}},[_c('template',{slot:\"tab-pane-1\"},[_vm._v(\" Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. \"),_c('br'),_c('br'),_vm._v(\" Dramatically visualize customer directed convergence without revolutionary ROI. \")]),_c('template',{slot:\"tab-pane-2\"},[_vm._v(\" Efficiently unleash cross-media information without cross-media value. Quickly maximize timely deliverables for real-time schemas. \"),_c('br'),_c('br'),_vm._v(\" Dramatically maintain clicks-and-mortar solutions without functional solutions. \")])],2)],1)])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Navigation Pills\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_c('small',[_vm._v(\"With Icons\")])])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavPillsSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavPillsSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NavPillsSection.vue?vue&type=template&id=13199618&\"\nimport script from \"./NavPillsSection.vue?vue&type=script&lang=js&\"\nexport * from \"./NavPillsSection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('div',{attrs:{\"id\":\"notifications\"}},[_c('div',{staticClass:\"alert alert-info\"},[_c('div',{staticClass:\"container\"},[_c('button',{staticClass:\"close\",attrs:{\"type\":\"button\",\"aria-hidden\":\"true\"},on:{\"click\":function (event) { return _vm.removeNotify(event, 'alert-info'); }}},[_c('md-icon',[_vm._v(\"clear\")])],1),_c('div',{staticClass:\"alert-icon\"},[_c('md-icon',[_vm._v(\"info_outline\")])],1),_c('b',[_vm._v(\" INFO ALERT \")]),_vm._v(\" : You've got some friends nearby, stop looking at your phone and find them... \")])]),_c('div',{staticClass:\"alert alert-success\"},[_c('div',{staticClass:\"container\"},[_c('button',{staticClass:\"close\",attrs:{\"type\":\"button\",\"aria-hidden\":\"true\"},on:{\"click\":function (event) { return _vm.removeNotify(event, 'alert-success'); }}},[_c('md-icon',[_vm._v(\"clear\")])],1),_c('div',{staticClass:\"alert-icon\"},[_c('md-icon',[_vm._v(\"check\")])],1),_c('b',[_vm._v(\" SUCCESS ALERT \")]),_vm._v(\" : Yuhuuu! You've got your $11.99 album from The Weeknd \")])]),_c('div',{staticClass:\"alert alert-warning\"},[_c('div',{staticClass:\"container\"},[_c('button',{staticClass:\"close\",attrs:{\"type\":\"button\",\"aria-hidden\":\"true\"},on:{\"click\":function (event) { return _vm.removeNotify(event, 'alert-warning'); }}},[_c('md-icon',[_vm._v(\"clear\")])],1),_c('div',{staticClass:\"alert-icon\"},[_c('md-icon',[_vm._v(\"warning\")])],1),_c('b',[_vm._v(\" WARNING ALERT \")]),_vm._v(\" : Hey, it looks like you still have the \\\"copyright © 2015\\\" in your footer. Please update it! \")])]),_c('div',{staticClass:\"alert alert-danger\"},[_c('div',{staticClass:\"container\"},[_c('button',{staticClass:\"close\",attrs:{\"type\":\"button\",\"aria-hidden\":\"true\"},on:{\"click\":function (event) { return _vm.removeNotify(event, 'alert-danger'); }}},[_c('md-icon',[_vm._v(\"clear\")])],1),_c('div',{staticClass:\"alert-icon\"},[_c('md-icon',[_vm._v(\"info_outline\")])],1),_c('b',[_vm._v(\" ERROR ALERT \")]),_vm._v(\" : Damn man! You screwed up the server this time. You should find a good excuse for your Boss... \")])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NotificationsSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NotificationsSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NotificationsSection.vue?vue&type=template&id=76993e1c&\"\nimport script from \"./NotificationsSection.vue?vue&type=script&lang=js&\"\nexport * from \"./NotificationsSection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_vm._m(0),_c('div',{staticClass:\"space-50\"}),_c('div',{attrs:{\"id\":\"images\"}},[_vm._m(1),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-20 md-xsmall-size-100\",class:{ 'text-center': _vm.responsive }},[_c('h4',[_vm._v(\"Rounded Image\")]),_c('img',{staticClass:\"rounded\",class:{ 'responsive-image': _vm.responsive },attrs:{\"src\":_vm.image,\"alt\":\"Rounded Image\"}})]),_c('div',{staticClass:\"md-layout-item md-size-20 md-xsmall-size-100 ml-auto\",class:{ 'text-center': _vm.responsive }},[_c('h4',[_vm._v(\"Circle Image\")]),_c('img',{staticClass:\"rounded-circle\",class:{ 'responsive-image': _vm.responsive },attrs:{\"src\":_vm.image,\"alt\":\"Circle Image\"}})]),_c('div',{staticClass:\"md-layout-item md-size-20 md-xsmall-size-100 ml-auto\",class:{ 'text-center': _vm.responsive }},[_c('h4',[_vm._v(\"Rounded Raised\")]),_c('img',{staticClass:\"img-raised rounded\",class:{ 'responsive-image': _vm.responsive },attrs:{\"src\":_vm.image,\"alt\":\"Raised Image\"}})]),_c('div',{staticClass:\"md-layout-item md-size-20 md-xsmall-size-100 ml-auto\",class:{ 'text-center': _vm.responsive }},[_c('h4',[_vm._v(\"Circle Raised\")]),_c('img',{staticClass:\"img-raised rounded-circle\",class:{ 'responsive-image': _vm.responsive },attrs:{\"src\":_vm.image,\"alt\":\"Thumbnail Image\"}})])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"typography\"}},[_c('div',{staticClass:\"title\"},[_c('h2',[_vm._v(\"Typography\")])]),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item\"},[_c('div',{staticClass:\"tim-typo\"},[_c('h1',[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Header 1\")]),_vm._v(\"The Life of Material Kit \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('h2',[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Header 2\")]),_vm._v(\"The Life of Material Kit \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('h3',[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Header 3\")]),_vm._v(\"The Life of Material Kit \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('h4',[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Header 4\")]),_vm._v(\"The Life of Material Kit \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('h5',[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Header 5\")]),_vm._v(\"The Life of Material Kit \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('h6',[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Header 6\")]),_vm._v(\"The Life of Material Kit \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('h1',{staticClass:\"title\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Header 1 Title\")]),_vm._v(\"The Life of Material Kit \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('h2',{staticClass:\"title\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Header 2 Title\")]),_vm._v(\"The Life of Material Kit \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('h3',{staticClass:\"title\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Header 3 Title\")]),_vm._v(\"The Life of Material Kit \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('h4',{staticClass:\"title\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Header 4 Title\")]),_vm._v(\"The Life of Material Kit \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('p',[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Paragraph\")]),_vm._v(\" I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Quote\")]),_c('div',{staticClass:\"blockquote undefined\"},[_c('p',[_vm._v(\" I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. \")]),_c('small',[_vm._v(\" Kanye West, Musician \")])])]),_c('div',{staticClass:\"tim-typo\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Muted Text\")]),_c('p',{staticClass:\"text-muted\"},[_vm._v(\" I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Primary Text\")]),_c('p',{staticClass:\"text-primary\"},[_vm._v(\" I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Info Text\")]),_c('p',{staticClass:\"text-info\"},[_vm._v(\" I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Success Text\")]),_c('p',{staticClass:\"text-success\"},[_vm._v(\" I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Warning Text\")]),_c('p',{staticClass:\"text-warning\"},[_vm._v(\" I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Danger Text\")]),_c('p',{staticClass:\"text-danger\"},[_vm._v(\" I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... \")])]),_c('div',{staticClass:\"tim-typo\"},[_c('h2',[_c('span',{staticClass:\"tim-note\"},[_vm._v(\"Small Tag\")]),_vm._v(\" Header with small subtitle \"),_c('br'),_c('small',[_vm._v(\"Use \\\"small\\\" tag for the headers\")])])])])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h2',[_vm._v(\"Images\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TypographyImagesSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TypographyImagesSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TypographyImagesSection.vue?vue&type=template&id=0d1cc851&\"\nimport script from \"./TypographyImagesSection.vue?vue&type=script&lang=js&\"\nexport * from \"./TypographyImagesSection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('div',{attrs:{\"id\":\"javascriptComponents\"}},[_vm._m(0),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-small-size-100\"},[_vm._m(1),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-33\"},[_c('md-button',{staticClass:\"md-success md-block\",on:{\"click\":function($event){_vm.classicModal = true}}},[_c('md-icon',[_vm._v(\"library_books\")]),_vm._v(\" Classic\")],1),(_vm.classicModal)?_c('modal',{on:{\"close\":_vm.classicModalHide}},[_c('template',{slot:\"header\"},[_c('h4',{staticClass:\"modal-title\"},[_vm._v(\"Modal Title\")]),_c('md-button',{staticClass:\"md-simple md-just-icon md-round modal-default-button\",on:{\"click\":_vm.classicModalHide}},[_c('md-icon',[_vm._v(\"clear\")])],1)],1),_c('template',{slot:\"body\"},[_c('p',[_vm._v(\" Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast of the Semantics, a large language ocean. A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradisematic country, in which roasted parts of sentences fly into your mouth. Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar. \")])]),_c('template',{slot:\"footer\"},[_c('md-button',{staticClass:\"md-simple\"},[_vm._v(\"Nice Button\")]),_c('md-button',{staticClass:\"md-danger md-simple\",on:{\"click\":_vm.classicModalHide}},[_vm._v(\"Close\")])],1)],2):_vm._e()],1)]),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-80\"},[_vm._m(2),_c('md-datepicker',{model:{value:(_vm.selectedDate),callback:function ($$v) {_vm.selectedDate=$$v},expression:\"selectedDate\"}},[_c('label',[_vm._v(\"Select date\")])])],1)])]),_c('div',{staticClass:\"md-layout-item md-small-size-100\"},[_vm._m(3),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item\"},[_c('v-popover',{attrs:{\"offset\":\"8\",\"placement\":\"left\"}},[_c('md-button',[_vm._v(\"On left\")]),_c('template',{slot:\"popover\"},[_c('h3',{staticClass:\"popover-header\"},[_vm._v(\"Popover on left\")]),_c('div',{staticClass:\"popover-body\"},[_vm._v(\" Here will be some very useful information about his popover. Here will be some very useful information about his popover. \")])])],2),_c('v-popover',{attrs:{\"offset\":\"4\",\"placement\":\"top\"}},[_c('md-button',[_vm._v(\"On top\")]),_c('template',{slot:\"popover\"},[_c('h3',{staticClass:\"popover-header\"},[_vm._v(\"Popover on top\")]),_c('div',{staticClass:\"popover-body\"},[_vm._v(\" Here will be some very useful information about his popover. \")])])],2),_c('v-popover',{attrs:{\"offset\":\"4\",\"placement\":\"bottom\"}},[_c('md-button',[_vm._v(\"On bottom\")]),_c('template',{slot:\"popover\"},[_c('h3',{staticClass:\"popover-header\"},[_vm._v(\"Popover on bottom\")]),_c('div',{staticClass:\"popover-body\"},[_vm._v(\" Here will be some very useful information about his popover. \")])])],2),_c('v-popover',{attrs:{\"offset\":\"8\",\"placement\":\"right\"}},[_c('md-button',[_vm._v(\"On right\")]),_c('template',{slot:\"popover\"},[_c('h3',{staticClass:\"popover-header\"},[_vm._v(\"Popover on right\")]),_c('div',{staticClass:\"popover-body\"},[_vm._v(\" Here will be some very useful information about his popover. \")])])],2)],1)]),_c('div',{staticClass:\"md-layout\",attrs:{\"id\":\"tooltips\"}},[_c('div',{staticClass:\"md-layout-item\"},[_vm._m(4),_c('md-button',[_vm._v(\" on left \"),_c('md-tooltip',{attrs:{\"md-direction\":\"left\"}},[_vm._v(\"Tooltip on left\")])],1),_c('md-button',[_vm._v(\" on top \"),_c('md-tooltip',{attrs:{\"md-direction\":\"top\"}},[_vm._v(\"Tooltip on top\")])],1),_c('md-button',[_vm._v(\" on bottom \"),_c('md-tooltip',{attrs:{\"md-direction\":\"bottom\"}},[_vm._v(\"Tooltip on bottom\")])],1),_c('md-button',[_vm._v(\" on right \"),_c('md-tooltip',{attrs:{\"md-direction\":\"right\"}},[_vm._v(\"Tooltip on right\")])],1)],1)])])]),_c('br'),_vm._m(5),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-66 mx-auto md-small-size-100\"},[_c('md-card',[_c('carousel',{attrs:{\"per-page\":1,\"loop\":\"\",\"speed\":700,\"autoplay\":\"\",\"autoplay-timeout\":5000,\"mouse-drag\":false,\"navigationEnabled\":\"\",\"navigationNextLabel\":\"keyboard_arrow_right\",\"navigationPrevLabel\":\"keyboard_arrow_left\"}},[_c('slide',[_c('div',{staticClass:\"carousel-caption\"},[_c('h4',[_c('md-icon',[_vm._v(\"location_on\")]),_vm._v(\" Somewhere Beyond, United States \")],1)]),_c('img',{attrs:{\"src\":_vm.carousel1,\"alt\":\"carousel1\"}})]),_c('slide',[_c('div',{staticClass:\"carousel-caption\"},[_c('h4',[_c('md-icon',[_vm._v(\"location_on\")]),_vm._v(\" Yellowstone National Park, United States \")],1)]),_c('img',{attrs:{\"src\":_vm.carousel2,\"alt\":\"carousel2\"}})]),_c('slide',[_c('div',{staticClass:\"carousel-caption\"},[_c('h4',[_c('md-icon',[_vm._v(\"location_on\")]),_vm._v(\" Yellowstone National Park, United States \")],1)]),_c('img',{attrs:{\"src\":_vm.carousel3,\"alt\":\"carousel3\"}})])],1)],1)],1)])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h2',[_vm._v(\"Javascript components\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Modal\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"DatePicker\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Popovers\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Tooltips\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"title\"},[_c('h3',[_vm._v(\"Carousel\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./JavascriptComponentsSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./JavascriptComponentsSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./JavascriptComponentsSection.vue?vue&type=template&id=725137af&\"\nimport script from \"./JavascriptComponentsSection.vue?vue&type=script&lang=js&\"\nexport * from \"./JavascriptComponentsSection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=19324845&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Index.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('parallax',{staticClass:\"section page-header header-filter\",style:(_vm.headerStyle)},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-50 md-small-size-70 md-xsmall-size-100\"},[_c('h1',{staticClass:\"title\"},[_vm._v(\"Your Story Starts With Us.\")]),_c('h4',[_vm._v(\" Every landing page needs a small description after the big bold title, that's why we added this text here. Add here all the information that can make you or your product create the first impression. \")]),_c('br'),_c('md-button',{staticClass:\"md-success md-lg\",attrs:{\"href\":\"https://www.youtube.com/watch?v=dQw4w9WgXcQ\",\"target\":\"_blank\"}},[_c('i',{staticClass:\"fas fa-play\"}),_vm._v(\" Watch video\")])],1)])])]),_c('div',{staticClass:\"main main-raised\"},[_c('div',{staticClass:\"section\"},[_c('div',{staticClass:\"container\"},[_vm._m(0),_c('div',{staticClass:\"features text-center\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-medium-size-33 md-small-size-100\"},[_c('div',{staticClass:\"info\"},[_c('div',{staticClass:\"icon icon-info\"},[_c('md-icon',[_vm._v(\"chat\")])],1),_c('h4',{staticClass:\"info-title\"},[_vm._v(\"Free Chat\")]),_c('p',[_vm._v(\" Divide details about your product or agency work into parts. Write a few lines about each one. A paragraph describing a feature will be enough. \")])])]),_c('div',{staticClass:\"md-layout-item md-medium-size-33 md-small-size-100\"},[_c('div',{staticClass:\"info\"},[_c('div',{staticClass:\"icon icon-success\"},[_c('md-icon',[_vm._v(\"verified_user\")])],1),_c('h4',{staticClass:\"info-title\"},[_vm._v(\"Verified Users\")]),_c('p',[_vm._v(\" Divide details about your product or agency work into parts. Write a few lines about each one. A paragraph describing a feature will be enough. \")])])]),_c('div',{staticClass:\"md-layout-item md-medium-size-33 md-small-size-100\"},[_c('div',{staticClass:\"info\"},[_c('div',{staticClass:\"icon icon-danger\"},[_c('md-icon',[_vm._v(\"fingerprint\")])],1),_c('h4',{staticClass:\"info-title\"},[_vm._v(\"Fingerprint\")]),_c('p',[_vm._v(\" Divide details about your product or agency work into parts. Write a few lines about each one. A paragraph describing a feature will be enough. \")])])])])])])]),_c('div',{staticClass:\"section text-center\"},[_c('div',{staticClass:\"container\"},[_c('h2',{staticClass:\"title\"},[_vm._v(\"Here is our team\")]),_c('div',{staticClass:\"team\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-medium-size-33 md-small-size-100\"},[_c('div',{staticClass:\"team-player\"},[_c('md-card',{staticClass:\"md-card-plain\"},[_c('div',{staticClass:\"md-layout-item md-size-50 mx-auto\"},[_c('img',{staticClass:\"img-raised rounded-circle img-fluid\",attrs:{\"src\":_vm.teamImg1,\"alt\":\"Thumbnail Image\"}})]),_c('h4',{staticClass:\"card-title\"},[_vm._v(\" Gigi Hadid \"),_c('br'),_c('small',{staticClass:\"card-description text-muted\"},[_vm._v(\"Model\")])]),_c('md-card-content',[_c('p',{staticClass:\"card-description\"},[_vm._v(\" You can write here details about one of your team members. You can give more details about what they do. Feel free to add some \"),_c('a',{attrs:{\"href\":\"#\"}},[_vm._v(\"links\")]),_vm._v(\" for people to be able to follow them outside the site. \")])]),_c('md-card-actions',{staticClass:\"text-center\"},[_c('md-button',{staticClass:\"md-just-icon md-simple\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-twitter\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-instagram\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-facebook-square\"})])],1)],1)],1)]),_c('div',{staticClass:\"md-layout-item md-medium-size-33 md-small-size-100\"},[_c('div',{staticClass:\"team-player\"},[_c('md-card',{staticClass:\"md-card-plain\"},[_c('div',{staticClass:\"md-layout-item md-size-50 mx-auto\"},[_c('img',{staticClass:\"img-raised rounded-circle img-fluid\",attrs:{\"src\":_vm.teamImg2,\"alt\":\"Thumbnail Image\"}})]),_c('h4',{staticClass:\"card-title\"},[_vm._v(\" Carla Hortensia \"),_c('br'),_c('small',{staticClass:\"card-description text-muted\"},[_vm._v(\"Designer\")])]),_c('md-card-content',[_c('p',{staticClass:\"card-description\"},[_vm._v(\" You can write here details about one of your team members. You can give more details about what they do. Feel free to add some \"),_c('a',{attrs:{\"href\":\"#\"}},[_vm._v(\"links\")]),_vm._v(\" for people to be able to follow them outside the site. \")])]),_c('md-card-actions',{staticClass:\"text-center\"},[_c('md-button',{staticClass:\"md-just-icon md-simple\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-twitter\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-linkedin\"})])],1)],1)],1)]),_c('div',{staticClass:\"md-layout-item md-medium-size-33 md-small-size-100\"},[_c('div',{staticClass:\"team-player\"},[_c('md-card',{staticClass:\"md-card-plain\"},[_c('div',{staticClass:\"md-layout-item md-size-50 mx-auto\"},[_c('img',{staticClass:\"img-raised rounded-circle img-fluid\",attrs:{\"src\":_vm.teamImg3,\"alt\":\"Thumbnail Image\"}})]),_c('h4',{staticClass:\"card-title\"},[_vm._v(\" Kendall Jenner \"),_c('br'),_c('small',{staticClass:\"card-description text-muted\"},[_vm._v(\"Model\")])]),_c('md-card-content',[_c('p',{staticClass:\"card-description\"},[_vm._v(\" You can write here details about one of your team members. You can give more details about what they do. Feel free to add some \"),_c('a',{attrs:{\"href\":\"#\"}},[_vm._v(\"links\")]),_vm._v(\" for people to be able to follow them outside the site. \")])]),_c('md-card-actions',{staticClass:\"text-center\"},[_c('md-button',{staticClass:\"md-just-icon md-simple\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-twitter\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-instagram\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-facebook-square\"})])],1)],1)],1)])])])])]),_c('div',{staticClass:\"section section-contacts\"},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-66 md-xsmall-size-100 mx-auto\"},[_c('h2',{staticClass:\"text-center title\"},[_vm._v(\"Work with us\")]),_c('h4',{staticClass:\"text-center description\"},[_vm._v(\" Divide details about your product or agency work into parts. Write a few lines about each one and contact us about any further collaboration. We will responde get back to you in a couple of hours. \")]),_c('form',{staticClass:\"contact-form\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-50\"},[_c('md-field',[_c('label',[_vm._v(\"Your Name\")]),_c('md-input',{attrs:{\"type\":\"text\"},model:{value:(_vm.name),callback:function ($$v) {_vm.name=$$v},expression:\"name\"}})],1)],1),_c('div',{staticClass:\"md-layout-item md-size-50\"},[_c('md-field',[_c('label',[_vm._v(\"Your Email\")]),_c('md-input',{attrs:{\"type\":\"email\"},model:{value:(_vm.email),callback:function ($$v) {_vm.email=$$v},expression:\"email\"}})],1)],1)]),_c('md-field',{attrs:{\"maxlength\":\"5\"}},[_c('label',[_vm._v(\"Your Message\")]),_c('md-textarea',{model:{value:(_vm.message),callback:function ($$v) {_vm.message=$$v},expression:\"message\"}})],1),_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-33 mx-auto text-center\"},[_c('md-button',{staticClass:\"md-success\"},[_vm._v(\"Send Message\")])],1)])],1)])])])])])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-66 md-xsmall-size-100 mx-auto text-center\"},[_c('h2',{staticClass:\"title text-center\"},[_vm._v(\"Let's talk product\")]),_c('h5',{staticClass:\"description\"},[_vm._v(\" This is the paragraph where you can write more details about your product. Keep you user engaged by providing meaningful information. Remember that by this time, the user is curious, otherwise he wouldn't scroll to get here. Add a button if you want the user to see more. \")])])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Landing.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Landing.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Landing.vue?vue&type=template&id=8475ecf0&scoped=true&\"\nimport script from \"./Landing.vue?vue&type=script&lang=js&\"\nexport * from \"./Landing.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Landing.vue?vue&type=style&index=0&id=8475ecf0&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"8475ecf0\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('div',{staticClass:\"section page-header header-filter\",style:(_vm.headerStyle)},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-33 md-small-size-66 md-xsmall-size-100 md-medium-size-40 mx-auto\"},[_c('login-card',{attrs:{\"header-color\":\"green\"}},[_c('h4',{staticClass:\"card-title\",attrs:{\"slot\":\"title\"},slot:\"title\"},[_vm._v(\"Login\")]),_c('md-button',{staticClass:\"md-just-icon md-simple md-white\",attrs:{\"slot\":\"buttons\",\"href\":\"javascript:void(0)\"},slot:\"buttons\"},[_c('i',{staticClass:\"fab fa-facebook-square\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple md-white\",attrs:{\"slot\":\"buttons\",\"href\":\"javascript:void(0)\"},slot:\"buttons\"},[_c('i',{staticClass:\"fab fa-twitter\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple md-white\",attrs:{\"slot\":\"buttons\",\"href\":\"javascript:void(0)\"},slot:\"buttons\"},[_c('i',{staticClass:\"fab fa-google-plus-g\"})]),_c('p',{staticClass:\"description\",attrs:{\"slot\":\"description\"},slot:\"description\"},[_vm._v(\"Or Be Classical\")]),_c('md-field',{staticClass:\"md-form-group\",attrs:{\"slot\":\"inputs\"},slot:\"inputs\"},[_c('md-icon',[_vm._v(\"face\")]),_c('label',[_vm._v(\"First Name...\")]),_c('md-input',{model:{value:(_vm.firstname),callback:function ($$v) {_vm.firstname=$$v},expression:\"firstname\"}})],1),_c('md-field',{staticClass:\"md-form-group\",attrs:{\"slot\":\"inputs\"},slot:\"inputs\"},[_c('md-icon',[_vm._v(\"email\")]),_c('label',[_vm._v(\"Email...\")]),_c('md-input',{attrs:{\"type\":\"email\"},model:{value:(_vm.email),callback:function ($$v) {_vm.email=$$v},expression:\"email\"}})],1),_c('md-field',{staticClass:\"md-form-group\",attrs:{\"slot\":\"inputs\"},slot:\"inputs\"},[_c('md-icon',[_vm._v(\"lock_outline\")]),_c('label',[_vm._v(\"Password...\")]),_c('md-input',{model:{value:(_vm.password),callback:function ($$v) {_vm.password=$$v},expression:\"password\"}})],1),_c('md-button',{staticClass:\"md-simple md-success md-lg\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_vm._v(\" Get Started \")])],1)],1)])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Login.vue?vue&type=template&id=381890b2&\"\nimport script from \"./Login.vue?vue&type=script&lang=js&\"\nexport * from \"./Login.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wrapper\"},[_c('parallax',{staticClass:\"section page-header header-filter\",style:(_vm.headerStyle)}),_c('div',{staticClass:\"main main-raised\"},[_c('div',{staticClass:\"section profile-content\"},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-50 mx-auto\"},[_c('div',{staticClass:\"profile\"},[_c('div',{staticClass:\"avatar\"},[_c('img',{staticClass:\"img-raised rounded-circle img-fluid\",attrs:{\"src\":_vm.img,\"alt\":\"Circle Image\"}})]),_c('div',{staticClass:\"name\"},[_c('h3',{staticClass:\"title\"},[_vm._v(\"Carla Hortensia\")]),_c('h6',[_vm._v(\"Designer\")]),_c('md-button',{staticClass:\"md-just-icon md-simple md-dribbble\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-dribbble\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple md-twitter\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-twitter\"})]),_c('md-button',{staticClass:\"md-just-icon md-simple md-pinterest\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('i',{staticClass:\"fab fa-pinterest\"})])],1)])])]),_vm._m(0),_c('div',{staticClass:\"profile-tabs\"},[_c('tabs',{attrs:{\"tab-name\":['Studio', 'Work', 'Favorite'],\"tab-icon\":['camera', 'palette', 'favorite'],\"plain\":\"\",\"nav-pills-icons\":\"\",\"color-button\":\"success\"}},[_c('template',{slot:\"tab-pane-1\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-25 ml-auto\"},[_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane1[0].image}}),_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane1[1].image}})]),_c('div',{staticClass:\"md-layout-item md-size-25 mr-auto\"},[_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane1[3].image}}),_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane1[2].image}})])])]),_c('template',{slot:\"tab-pane-2\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-25 ml-auto\"},[_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane2[0].image}}),_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane2[1].image}}),_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane2[2].image}})]),_c('div',{staticClass:\"md-layout-item md-size-25 mr-auto\"},[_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane2[3].image}}),_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane2[4].image}})])])]),_c('template',{slot:\"tab-pane-3\"},[_c('div',{staticClass:\"md-layout\"},[_c('div',{staticClass:\"md-layout-item md-size-25 ml-auto\"},[_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane3[0].image}}),_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane3[1].image}})]),_c('div',{staticClass:\"md-layout-item md-size-25 mr-auto\"},[_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane3[2].image}}),_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane3[3].image}}),_c('img',{staticClass:\"rounded\",attrs:{\"src\":_vm.tabPane3[4].image}})])])])],2)],1)])])])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"description text-center\"},[_c('p',[_vm._v(\" An artist of considerable range, Chet Faker — the name taken by Melbourne-raised, Brooklyn-based Nick Murphy — writes, performs and records all of his own music, giving it a warm, intimate feel with a solid groove structure. \")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Profile.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Profile.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Profile.vue?vue&type=template&id=ef81d800&scoped=true&\"\nimport script from \"./Profile.vue?vue&type=script&lang=js&\"\nexport * from \"./Profile.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Profile.vue?vue&type=style&index=0&id=ef81d800&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"ef81d800\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('md-toolbar',{staticClass:\"md-transparent md-absolute\",class:_vm.extraNavClasses,attrs:{\"id\":\"toolbar\",\"md-elevation\":\"0\",\"color-on-scroll\":_vm.colorOnScroll}},[_c('div',{staticClass:\"md-toolbar-row md-collapse-lateral\"},[_c('div',{staticClass:\"md-toolbar-section-start\"},[_c('h3',{staticClass:\"md-title\"},[_vm._v(\"Vue Material Kit\")])]),_c('div',{staticClass:\"md-toolbar-section-end\"},[_c('md-button',{staticClass:\"md-just-icon md-simple md-toolbar-toggle\",class:{ toggled: _vm.toggledClass },on:{\"click\":function($event){return _vm.toggleNavbarMobile()}}},[_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"}),_c('span',{staticClass:\"icon-bar\"})]),_c('div',{staticClass:\"md-collapse\"},[_c('div',{staticClass:\"md-collapse-wrapper\"},[_c('mobile-menu',{attrs:{\"nav-mobile-section-start\":\"false\"}}),_c('md-list',[(!_vm.showDownload)?_c('li',{staticClass:\"md-list-item\"},[_c('a',{staticClass:\"md-list-item-router md-list-item-container md-button-clean dropdown\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('div',{staticClass:\"md-list-item-content\"},[_c('drop-down',{attrs:{\"direction\":\"down\"}},[_c('md-button',{staticClass:\"md-button md-button-link md-white md-simple dropdown-toggle\",attrs:{\"slot\":\"title\",\"data-toggle\":\"dropdown\"},slot:\"title\"},[_c('i',{staticClass:\"material-icons\"},[_vm._v(\"apps\")]),_c('p',[_vm._v(\"Components\")])]),_c('ul',{staticClass:\"dropdown-menu dropdown-with-icons\"},[_c('li',[_c('a',{attrs:{\"href\":\"#/\"}},[_c('i',{staticClass:\"material-icons\"},[_vm._v(\"layers\")]),_c('p',[_vm._v(\"All Components\")])])]),_c('li',[_c('a',{attrs:{\"href\":\"https://demos.creative-tim.com/vue-material-kit/documentation/\"}},[_c('i',{staticClass:\"material-icons\"},[_vm._v(\"content_paste\")]),_c('p',[_vm._v(\"Documentation\")])])])])],1)],1)])]):_vm._e(),(_vm.showDownload)?_c('md-list-item',{attrs:{\"href\":\"https://demos.creative-tim.com/vue-material-kit/documentation/\",\"target\":\"_blank\"}},[_c('i',{staticClass:\"material-icons\"},[_vm._v(\"content_paste\")]),_c('p',[_vm._v(\"Documentation\")])]):_vm._e(),(_vm.showDownload)?_c('md-list-item',{attrs:{\"href\":\"javascript:void(0)\"},on:{\"click\":function($event){return _vm.scrollToElement()}}},[_c('i',{staticClass:\"material-icons\"},[_vm._v(\"cloud_download\")]),_c('p',[_vm._v(\"Download\")])]):_c('li',{staticClass:\"md-list-item\"},[_c('a',{staticClass:\"md-list-item-router md-list-item-container md-button-clean dropdown\",attrs:{\"href\":\"javascript:void(0)\"}},[_c('div',{staticClass:\"md-list-item-content\"},[_c('drop-down',{attrs:{\"direction\":\"down\"}},[_c('md-button',{staticClass:\"md-button md-button-link md-white md-simple dropdown-toggle\",attrs:{\"slot\":\"title\",\"data-toggle\":\"dropdown\"},slot:\"title\"},[_c('i',{staticClass:\"material-icons\"},[_vm._v(\"view_carousel\")]),_c('p',[_vm._v(\"Examples\")])]),_c('ul',{staticClass:\"dropdown-menu dropdown-with-icons\"},[_c('li',[_c('a',{attrs:{\"href\":\"#/landing\"}},[_c('i',{staticClass:\"material-icons\"},[_vm._v(\"view_day\")]),_c('p',[_vm._v(\"Landing Page\")])])]),_c('li',[_c('a',{attrs:{\"href\":\"#/login\"}},[_c('i',{staticClass:\"material-icons\"},[_vm._v(\"fingerprint\")]),_c('p',[_vm._v(\"Login Page\")])])]),_c('li',[_c('a',{attrs:{\"href\":\"#/profile\"}},[_c('i',{staticClass:\"material-icons\"},[_vm._v(\"account_circle\")]),_c('p',[_vm._v(\"Profile Page\")])])])])],1)],1)])]),_c('md-list-item',{attrs:{\"href\":\"https://twitter.com/CreativeTim\",\"target\":\"_blank\"}},[_c('i',{staticClass:\"fab fa-twitter\"}),_c('p',{staticClass:\"hidden-lg\"},[_vm._v(\"Twitter\")]),_c('md-tooltip',{attrs:{\"md-direction\":\"bottom\"}},[_vm._v(\"Follow us on Twitter\")])],1),_c('md-list-item',{attrs:{\"href\":\"https://www.facebook.com/CreativeTim\",\"target\":\"_blank\"}},[_c('i',{staticClass:\"fab fa-facebook-square\"}),_c('p',{staticClass:\"hidden-lg\"},[_vm._v(\"Facebook\")]),_c('md-tooltip',{attrs:{\"md-direction\":\"bottom\"}},[_vm._v(\"Like us on Facebook\")])],1),_c('md-list-item',{attrs:{\"href\":\"https://www.instagram.com/CreativeTimOfficial\",\"target\":\"_blank\"}},[_c('i',{staticClass:\"fab fa-instagram\"}),_c('p',{staticClass:\"hidden-lg\"},[_vm._v(\"Instagram\")]),_c('md-tooltip',{attrs:{\"md-direction\":\"bottom\"}},[_vm._v(\"Follow us on Instagram\")])],1)],1)],1)])],1)])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.navMobileSectionStart === 'true')?_c('md-list',{staticClass:\"nav-mobile-menu nav-mobile-section-start\"},[_vm._t(\"default\")],2):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MobileMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MobileMenu.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MobileMenu.vue?vue&type=template&id=0aa938e7&\"\nimport script from \"./MobileMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./MobileMenu.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainNavbar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainNavbar.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainNavbar.vue?vue&type=template&id=899e6fc4&\"\nimport script from \"./MainNavbar.vue?vue&type=script&lang=js&\"\nexport * from \"./MainNavbar.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {\nvar _obj;\nvar _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('footer',{staticClass:\"footer\",class:( _obj = {}, _obj[(\"footer-\" + _vm.type)] = _vm.type, _obj ),attrs:{\"data-background-color\":_vm.backgroundColor}},[_c('div',{staticClass:\"container\"},[_vm._m(0),_c('div',{staticClass:\"copyright\"},[_vm._v(\" © \"+_vm._s(_vm.year)+\", made with \"),_c('md-icon',[_vm._v(\"favorite\")]),_vm._v(\" by \"),_c('a',{attrs:{\"href\":\"https://www.creative-tim.com/\",\"target\":\"_blank\"}},[_vm._v(\"Creative Tim\")]),_vm._v(\" for a better web. \")],1)])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('nav',[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://www.creative-tim.com\"}},[_vm._v(\" Creative Tim \")])]),_c('li',[_c('a',{attrs:{\"href\":\"https:///presentation.creative-tim.com\"}},[_vm._v(\" About Us \")])]),_c('li',[_c('a',{attrs:{\"href\":\"https:///blog.creative-tim.com\"}},[_vm._v(\" Blog \")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://www.creative-tim.com/license\"}},[_vm._v(\" Licenses \")])])])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainFooter.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainFooter.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainFooter.vue?vue&type=template&id=2a224be3&\"\nimport script from \"./MainFooter.vue?vue&type=script&lang=js&\"\nexport * from \"./MainFooter.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\";\nimport Router from \"vue-router\";\nimport Index from \"./views/Index.vue\";\nimport Landing from \"./views/Landing.vue\";\nimport Login from \"./views/Login.vue\";\nimport Profile from \"./views/Profile.vue\";\nimport MainNavbar from \"./layout/MainNavbar.vue\";\nimport MainFooter from \"./layout/MainFooter.vue\";\n\nVue.use(Router);\n\nexport default new Router({\n routes: [\n {\n path: \"/\",\n name: \"index\",\n components: { default: Index, header: MainNavbar, footer: MainFooter },\n props: {\n header: { colorOnScroll: 400 },\n footer: { backgroundColor: \"black\" }\n }\n },\n {\n path: \"/landing\",\n name: \"landing\",\n components: { default: Landing, header: MainNavbar, footer: MainFooter },\n props: {\n header: { colorOnScroll: 400 },\n footer: { backgroundColor: \"black\" }\n }\n },\n {\n path: \"/login\",\n name: \"login\",\n components: { default: Login, header: MainNavbar, footer: MainFooter },\n props: {\n header: { colorOnScroll: 400 }\n }\n },\n {\n path: \"/profile\",\n name: \"profile\",\n components: { default: Profile, header: MainNavbar, footer: MainFooter },\n props: {\n header: { colorOnScroll: 200 },\n footer: { backgroundColor: \"black\" }\n }\n }\n ],\n scrollBehavior: to => {\n if (to.hash) {\n return { selector: to.hash };\n } else {\n return { x: 0, y: 0 };\n }\n }\n});\n","import { directive as vClickOutside } from \"vue-clickaway\";\n\n/**\n * You can register global components here and use them as a plugin in your main Vue instance\n */\n\nconst GlobalDirectives = {\n install(Vue) {\n Vue.directive(\"click-outside\", vClickOutside);\n }\n};\n\nexport default GlobalDirectives;\n","/**\n * You can register global mixins here\n */\n\nconst GlobalMixins = {\n install(Vue) {\n Vue.mixin({\n mounted() {\n let { bodyClass } = this.$options;\n if (bodyClass) {\n document.body.classList.add(bodyClass);\n }\n },\n beforeDestroy() {\n let { bodyClass } = this.$options;\n if (bodyClass) {\n document.body.classList.remove(bodyClass);\n }\n }\n });\n }\n};\n\nexport default GlobalMixins;\n","import { DropDown } from \"../components\";\nimport { Parallax } from \"../components\";\nimport { VPopover } from \"v-tooltip\";\n/**\n * You can register global components here and use them as a plugin in your main Vue instance\n */\n\nconst GlobalComponents = {\n install(Vue) {\n Vue.component(\"drop-down\", DropDown);\n Vue.component(Parallax.name, Parallax);\n Vue.component(\"v-popover\", VPopover);\n }\n};\n\nexport default GlobalComponents;\n","import VueMaterial from \"vue-material\";\nimport \"vue-material/dist/vue-material.min.css\";\nimport \"@/assets/scss/material-kit.scss\";\nimport \"@/assets/demo.css\";\nimport globalDirectives from \"./globalDirectives\";\nimport globalMixins from \"./globalMixins\";\nimport globalComponents from \"./globalComponents\";\nimport VueLazyload from \"vue-lazyload\";\nimport VueCarousel from \"vue-carousel\";\n\nexport default {\n install(Vue) {\n Vue.use(VueMaterial);\n Vue.use(globalDirectives);\n Vue.use(globalMixins);\n Vue.use(globalComponents);\n Vue.use(VueCarousel);\n Vue.use(VueLazyload, {\n observer: true,\n // optional\n observerOptions: {\n rootMargin: \"0px\",\n threshold: 0.1\n }\n });\n }\n};\n","// =========================================================\n// * Vue Material Kit - v1.2.2\n// =========================================================\n//\n// * Product Page: https://www.creative-tim.com/product/vue-material-kit\n// * Copyright 2019 Creative Tim (https://www.creative-tim.com)\n// * Licensed under MIT (https://github.com/creativetimofficial/vue-material-kit/blob/master/LICENSE.md)\n//\n// * Coded by Creative Tim\n//\n// =========================================================\n//\n// * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nimport Vue from \"vue\";\nimport App from \"./App.vue\";\nimport router from \"./router\";\n\nimport MaterialKit from \"./plugins/material-kit\";\n\nVue.config.productionTip = false;\n\nVue.use(MaterialKit);\n\nconst NavbarStore = {\n showNavbar: false\n};\n\nVue.mixin({\n data() {\n return {\n NavbarStore\n };\n }\n});\n\nnew Vue({\n router,\n render: h => h(App)\n}).$mount(\"#app\");\n","module.exports = __webpack_public_path__ + \"img/leaf4.676d9333.png\";","module.exports = __webpack_public_path__ + \"img/profile_city.435c148e.jpg\";","module.exports = __webpack_public_path__ + \"img/clem-onojeghuo.23321ebf.jpg\";","module.exports = __webpack_public_path__ + \"img/landing.6e91ac7f.jpg\";","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BasicElementsSection.vue?vue&type=style&index=0&id=2cefd40f&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BasicElementsSection.vue?vue&type=style&index=0&id=2cefd40f&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/profile.52e4b9ba.jpg\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Profile.vue?vue&type=style&index=0&id=ef81d800&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Profile.vue?vue&type=style&index=0&id=ef81d800&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/nature.92760707.jpg\";","module.exports = __webpack_public_path__ + \"img/clem-onojegaw.8f92b88b.jpg\";","module.exports = __webpack_public_path__ + \"img/christian.8c64339c.jpg\";","module.exports = __webpack_public_path__ + \"img/avatar.cc93a967.jpg\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Landing.vue?vue&type=style&index=0&id=8475ecf0&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Landing.vue?vue&type=style&index=0&id=8475ecf0&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/studio-1.bd90b5d1.jpg\";","module.exports = __webpack_public_path__ + \"img/studio-4.5bea741d.jpg\";","module.exports = __webpack_public_path__ + \"img/kendall.5a0e395b.jpg\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=style&index=0&lang=scss&\"","module.exports = __webpack_public_path__ + \"img/vue-mk-header.98fb6ce8.jpg\";","module.exports = __webpack_public_path__ + \"img/bg.13322baf.jpg\";","module.exports = __webpack_public_path__ + \"img/bg7.2be2ff95.jpg\";","module.exports = __webpack_public_path__ + \"img/leaf1.2a5da8d8.png\";","module.exports = __webpack_public_path__ + \"img/mariya-georgieva.66c8b404.jpg\";","module.exports = __webpack_public_path__ + \"img/cynthia-del-rio.f7c4b2dd.jpg\";","module.exports = __webpack_public_path__ + \"img/nature-3.ffd55f37.jpg\";","module.exports = __webpack_public_path__ + \"img/studio-3.3f242763.jpg\";"],"sourceRoot":""} \ No newline at end of file diff --git a/js/chunk-vendors.347e303c.js b/js/chunk-vendors.347e303c.js deleted file mode 100644 index c0c139a..0000000 --- a/js/chunk-vendors.347e303c.js +++ /dev/null @@ -1,102 +0,0 @@ -/*! - ​ - ========================================================= - * Vue Material Kit - v1.2.2 - ========================================================= - - * Product Page: https://www.creative-tim.com/product/vue-material-kit - * Copyright 2019 Creative Tim (https://www.creative-tim.com) - * Licensed under MIT (https://github.com/creativetimofficial/vue-material-kit/blob/master/LICENSE.md) - - * Coded by Creative Tim - - ========================================================= - - * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - ​ - */ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"00ee":function(t,e,n){var r=n("b622"),i=r("toStringTag"),o={};o[i]="z",t.exports="[object z]"===String(o)},"057f":function(t,e,n){var r=n("fc6a"),i=n("241c").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return i(t)}catch(e){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?s(t):i(r(t))}},"06cf":function(t,e,n){var r=n("83ab"),i=n("d1e7"),o=n("5c6c"),a=n("fc6a"),s=n("c04e"),u=n("5135"),c=n("0cfb"),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=a(t),e=s(e,!0),c)try{return l(t,e)}catch(n){}if(u(t,e))return o(!i.f.call(t,e),t[e])}},"0a63":function(t,e,n){ -/*! - * vue-carousel v0.18.0-alpha - * (c) 2019 todd.beauchamp@ssense.com - * https://github.com/ssense/vue-carousel#readme - */ -!function(e,n){t.exports=n()}(window,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=53)}([function(t,e,n){var r=n(30)("wks"),i=n(15),o=n(3).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(3),i=n(11),o=n(6),a=n(10),s=n(29),u=function(t,e,n){var c,l,d,f,p=t&u.F,h=t&u.G,m=t&u.S,v=t&u.P,g=t&u.B,y=h?r:m?r[e]||(r[e]={}):(r[e]||{}).prototype,b=h?i:i[e]||(i[e]={}),_=b.prototype||(b.prototype={});for(c in h&&(n=e),n)d=((l=!p&&y&&void 0!==y[c])?y:n)[c],f=g&&l?s(d,r):v&&"function"==typeof d?s(Function.call,d):d,y&&a(y,c,d,t&u.U),b[c]!=d&&o(b,c,f),v&&_[c]!=d&&(_[c]=d)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){var r=n(7),i=n(40),o=n(20),a=Object.defineProperty;e.f=n(5)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(1)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(4),i=n(14);t.exports=n(5)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(8);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(3),i=n(6),o=n(9),a=n(15)("src"),s=Function.toString,u=(""+s).split("toString");n(11).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c="function"==typeof n;c&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(c&&(o(n,a)||i(n,a,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[a]||s.call(this)}))},function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(47),i=n(17);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(48),i=n(33);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){var r=n(17);t.exports=function(t){return Object(r(t))}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){t.exports={}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(8);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports=!1},function(t,e){e.f={}.propertyIsEnumerable},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var i=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(r),o=r.sources.map((function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"}));return[n].concat(o).concat([i]).join("\n")}return[n].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;idocument.F=Object<\/script>"),t.close(),u=t.F;r--;)delete u.prototype[o[r]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[a]=t):n=u(),void 0===e?n:i(n,e)}},function(t,e,n){var r=n(30)("keys"),i=n(15);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(4).f,i=n(9),o=n(0)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(48),i=n(33).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){var r=n(22),i=n(14),o=n(12),a=n(20),s=n(9),u=n(40),c=Object.getOwnPropertyDescriptor;e.f=n(5)?c:function(t,e){if(t=o(t),e=a(e,!0),u)try{return c(t,e)}catch(t){}if(s(t,e))return i(!r.f.call(t,e),t[e])}},function(t,e,n){"use strict";var r=n(3),i=n(9),o=n(19),a=n(85),s=n(20),u=n(1),c=n(36).f,l=n(37).f,d=n(4).f,f=n(87).trim,p=r.Number,h=p,m=p.prototype,v="Number"==o(n(31)(m)),g="trim"in String.prototype,y=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){var n,r,i,o=(e=g?e.trim():f(e,3)).charCodeAt(0);if(43===o||45===o){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+e}for(var a,u=e.slice(2),c=0,l=u.length;ci)return NaN;return parseInt(u,r)}}return+e};if(!p(" 0o1")||!p("0b1")||p("+0x1")){p=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof p&&(v?u((function(){m.valueOf.call(n)})):"Number"!=o(n))?a(new h(y(e)),n,p):y(e)};for(var b,_=n(5)?c(h):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),w=0;_.length>w;w++)i(h,b=_[w])&&!i(p,b)&&d(p,b,l(h,b));p.prototype=m,m.constructor=p,n(10)(r,"Number",p)}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){t.exports=!n(5)&&!n(1)((function(){return 7!=Object.defineProperty(n(41)("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(8),i=n(3).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){var r=n(43),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){"use strict";var r=n(7);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){"use strict";var r=n(46),i=n(64),o=n(18),a=n(12);t.exports=n(65)(Array,"Array",(function(t,e){this._t=a(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])}),"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e,n){var r=n(0)("unscopables"),i=Array.prototype;void 0==i[r]&&n(6)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){var r=n(19);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e,n){var r=n(9),i=n(12),o=n(49)(!1),a=n(32)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},function(t,e,n){var r=n(12),i=n(42),o=n(68);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var r=n(3),i=n(11),o=n(21),a=n(51),s=n(4).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){e.f=n(0)},function(t,e,n){var r=n(2);r(r.S+r.F,"Object",{assign:n(96)})},function(t,e,n){t.exports=n(103)},function(t,e,n){"use strict";var r=n(29),i=n(2),o=n(16),a=n(55),s=n(56),u=n(42),c=n(57),l=n(58);i(i.S+i.F*!n(60)((function(t){Array.from(t)})),"Array",{from:function(t){var e,n,i,d,f=o(t),p="function"==typeof this?this:Array,h=arguments.length,m=h>1?arguments[1]:void 0,v=void 0!==m,g=0,y=l(f);if(v&&(m=r(m,h>2?arguments[2]:void 0,2)),void 0==y||p==Array&&s(y))for(n=new p(e=u(f.length));e>g;g++)c(n,g,v?m(f[g],g):f[g]);else for(d=y.call(f),n=new p;!(i=d.next()).done;g++)c(n,g,v?a(d,m,[i.value,g],!0):i.value);return n.length=g,n}})},function(t,e,n){var r=n(7);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&r(o.call(t)),e}}},function(t,e,n){var r=n(18),i=n(0)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},function(t,e,n){"use strict";var r=n(4),i=n(14);t.exports=function(t,e,n){e in t?r.f(t,e,i(0,n)):t[e]=n}},function(t,e,n){var r=n(59),i=n(0)("iterator"),o=n(18);t.exports=n(11).getIteratorMethod=function(t){if(void 0!=t)return t[i]||t["@@iterator"]||o[r(t)]}},function(t,e,n){var r=n(19),i=n(0)("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):"Object"==(a=r(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){var r=n(0)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},t(o)}catch(t){}return n}},function(t,e,n){"use strict";n(62);var r=n(7),i=n(44),o=n(5),a=/./.toString,s=function(t){n(10)(RegExp.prototype,"toString",t,!0)};n(1)((function(){return"/a/b"!=a.call({source:"a",flags:"b"})}))?s((function(){var t=r(this);return"/".concat(t.source,"/","flags"in t?t.flags:!o&&t instanceof RegExp?i.call(t):void 0)})):"toString"!=a.name&&s((function(){return a.call(this)}))},function(t,e,n){n(5)&&"g"!=/./g.flags&&n(4).f(RegExp.prototype,"flags",{configurable:!0,get:n(44)})},function(t,e,n){for(var r=n(45),i=n(13),o=n(10),a=n(3),s=n(6),u=n(18),c=n(0),l=c("iterator"),d=c("toStringTag"),f=u.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=i(p),m=0;mu;)r.f(t,n=a[u++],e[n]);return t}},function(t,e,n){var r=n(43),i=Math.max,o=Math.min;t.exports=function(t,e){return(t=r(t))<0?i(t+e,0):o(t,e)}},function(t,e,n){var r=n(3).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(9),i=n(16),o=n(32)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){var r=n(16),i=n(13);n(72)("keys",(function(){return function(t){return i(r(t))}}))},function(t,e,n){var r=n(2),i=n(11),o=n(1);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],a={};a[t]=e(n),r(r.S+r.F*o((function(){n(1)})),"Object",a)}},function(t,e,n){n(50)("asyncIterator")},function(t,e,n){"use strict";var r=n(3),i=n(9),o=n(5),a=n(2),s=n(10),u=n(75).KEY,c=n(1),l=n(30),d=n(34),f=n(15),p=n(0),h=n(51),m=n(50),v=n(76),g=n(77),y=n(7),b=n(8),_=n(12),w=n(20),M=n(14),S=n(31),x=n(78),C=n(37),O=n(4),T=n(13),P=C.f,E=O.f,k=x.f,A=r.Symbol,j=r.JSON,$=j&&j.stringify,D=p("_hidden"),I=p("toPrimitive"),L={}.propertyIsEnumerable,N=l("symbol-registry"),F=l("symbols"),R=l("op-symbols"),B=Object.prototype,H="function"==typeof A,V=r.QObject,z=!V||!V.prototype||!V.prototype.findChild,U=o&&c((function(){return 7!=S(E({},"a",{get:function(){return E(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=P(B,e);r&&delete B[e],E(t,e,n),r&&t!==B&&E(B,e,r)}:E,W=function(t){var e=F[t]=S(A.prototype);return e._k=t,e},q=H&&"symbol"==typeof A.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof A},Y=function(t,e,n){return t===B&&Y(R,e,n),y(t),e=w(e,!0),y(n),i(F,e)?(n.enumerable?(i(t,D)&&t[D][e]&&(t[D][e]=!1),n=S(n,{enumerable:M(0,!1)})):(i(t,D)||E(t,D,M(1,{})),t[D][e]=!0),U(t,e,n)):E(t,e,n)},G=function(t,e){y(t);for(var n,r=v(e=_(e)),i=0,o=r.length;o>i;)Y(t,n=r[i++],e[n]);return t},X=function(t){var e=L.call(this,t=w(t,!0));return!(this===B&&i(F,t)&&!i(R,t))&&(!(e||!i(this,t)||!i(F,t)||i(this,D)&&this[D][t])||e)},Q=function(t,e){if(t=_(t),e=w(e,!0),t!==B||!i(F,e)||i(R,e)){var n=P(t,e);return!n||!i(F,e)||i(t,D)&&t[D][e]||(n.enumerable=!0),n}},K=function(t){for(var e,n=k(_(t)),r=[],o=0;n.length>o;)i(F,e=n[o++])||e==D||e==u||r.push(e);return r},J=function(t){for(var e,n=t===B,r=k(n?R:_(t)),o=[],a=0;r.length>a;)!i(F,e=r[a++])||n&&!i(B,e)||o.push(F[e]);return o};H||(s((A=function(){if(this instanceof A)throw TypeError("Symbol is not a constructor!");var t=f(arguments.length>0?arguments[0]:void 0),e=function(n){this===B&&e.call(R,n),i(this,D)&&i(this[D],t)&&(this[D][t]=!1),U(this,t,M(1,n))};return o&&z&&U(B,t,{configurable:!0,set:e}),W(t)}).prototype,"toString",(function(){return this._k})),C.f=Q,O.f=Y,n(36).f=x.f=K,n(22).f=X,n(35).f=J,o&&!n(21)&&s(B,"propertyIsEnumerable",X,!0),h.f=function(t){return W(p(t))}),a(a.G+a.W+a.F*!H,{Symbol:A});for(var Z="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),tt=0;Z.length>tt;)p(Z[tt++]);for(var et=T(p.store),nt=0;et.length>nt;)m(et[nt++]);a(a.S+a.F*!H,"Symbol",{for:function(t){return i(N,t+="")?N[t]:N[t]=A(t)},keyFor:function(t){if(!q(t))throw TypeError(t+" is not a symbol!");for(var e in N)if(N[e]===t)return e},useSetter:function(){z=!0},useSimple:function(){z=!1}}),a(a.S+a.F*!H,"Object",{create:function(t,e){return void 0===e?S(t):G(S(t),e)},defineProperty:Y,defineProperties:G,getOwnPropertyDescriptor:Q,getOwnPropertyNames:K,getOwnPropertySymbols:J}),j&&a(a.S+a.F*(!H||c((function(){var t=A();return"[null]"!=$([t])||"{}"!=$({a:t})||"{}"!=$(Object(t))}))),"JSON",{stringify:function(t){for(var e,n,r=[t],i=1;arguments.length>i;)r.push(arguments[i++]);if(n=e=r[1],(b(e)||void 0!==t)&&!q(t))return g(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!q(e))return e}),r[1]=e,$.apply(j,r)}}),A.prototype[I]||n(6)(A.prototype,I,A.prototype.valueOf),d(A,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},function(t,e,n){var r=n(15)("meta"),i=n(8),o=n(9),a=n(4).f,s=0,u=Object.isExtensible||function(){return!0},c=!n(1)((function(){return u(Object.preventExtensions({}))})),l=function(t){a(t,r,{value:{i:"O"+ ++s,w:{}}})},d=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,r)){if(!u(t))return"F";if(!e)return"E";l(t)}return t[r].i},getWeak:function(t,e){if(!o(t,r)){if(!u(t))return!0;if(!e)return!1;l(t)}return t[r].w},onFreeze:function(t){return c&&d.NEED&&u(t)&&!o(t,r)&&l(t),t}}},function(t,e,n){var r=n(13),i=n(35),o=n(22);t.exports=function(t){var e=r(t),n=i.f;if(n)for(var a,s=n(t),u=o.f,c=0;s.length>c;)u.call(t,a=s[c++])&&e.push(a);return e}},function(t,e,n){var r=n(19);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(12),i=n(36).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},function(t,e,n){var r=n(2);r(r.S,"Math",{sign:n(80)})},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e,n){n(82)("match",1,(function(t,e,n){return[function(n){"use strict";var r=t(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,r):new RegExp(n)[e](String(r))},n]}))},function(t,e,n){"use strict";var r=n(6),i=n(10),o=n(1),a=n(17),s=n(0);t.exports=function(t,e,n){var u=s(t),c=n(a,u,""[t]),l=c[0],d=c[1];o((function(){var e={};return e[u]=function(){return 7},7!=""[t](e)}))&&(i(String.prototype,t,l),r(RegExp.prototype,u,2==e?function(t,e){return d.call(t,this,e)}:function(t){return d.call(t,this)}))}},function(t,e,n){"use strict";var r=n(2),i=n(39),o=n(16),a=n(1),s=[].sort,u=[1,2,3];r(r.P+r.F*(a((function(){u.sort(void 0)}))||!a((function(){u.sort(null)}))||!n(84)(s)),"Array",{sort:function(t){return void 0===t?s.call(o(this)):s.call(o(this),i(t))}})},function(t,e,n){"use strict";var r=n(1);t.exports=function(t,e){return!!t&&r((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},function(t,e,n){var r=n(8),i=n(86).set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},function(t,e,n){var r=n(8),i=n(7),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{(r=n(29)(Function.call,n(37).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},function(t,e,n){var r=n(2),i=n(17),o=n(1),a=n(88),s="["+a+"]",u=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),l=function(t,e,n){var i={},s=o((function(){return!!a[t]()||"​…"!="​…"[t]()})),u=i[t]=s?e(d):a[t];n&&(i[n]=u),r(r.P+r.F*s,"String",i)},d=l.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(c,"")),t};t.exports=l},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){"use strict";var r=n(2),i=n(49)(!0);r(r.P,"Array",{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n(46)("includes")},function(t,e,n){"use strict";var r=n(2),i=n(91);r(r.P+r.F*n(93)("includes"),"String",{includes:function(t){return!!~i(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(92),i=n(17);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(t))}},function(t,e,n){var r=n(8),i=n(19),o=n(0)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},function(t,e,n){var r=n(0)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){"use strict";var r=n(25);n.n(r).a},function(t,e,n){(t.exports=n(23)(!1)).push([t.i,'\n.VueCarousel-navigation-button[data-v-453ad8cd] {\n position: absolute;\n top: 50%;\n box-sizing: border-box;\n color: #000;\n text-decoration: none;\n appearance: none;\n border: none;\n background-color: transparent;\n padding: 0;\n cursor: pointer;\n outline: none;\n}\n.VueCarousel-navigation-button[data-v-453ad8cd]:focus {\n outline: 1px solid lightblue;\n}\n.VueCarousel-navigation-next[data-v-453ad8cd] {\n right: 0;\n transform: translateY(-50%) translateX(100%);\n font-family: "system";\n}\n.VueCarousel-navigation-prev[data-v-453ad8cd] {\n left: 0;\n transform: translateY(-50%) translateX(-100%);\n font-family: "system";\n}\n.VueCarousel-navigation--disabled[data-v-453ad8cd] {\n opacity: 0.5;\n cursor: default;\n}\n\n/* Define the "system" font family */\n@font-face {\n font-family: system;\n font-style: normal;\n font-weight: 300;\n src: local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"),\n local(".LucidaGrandeUI"), local("Ubuntu Light"), local("Segoe UI Symbol"),\n local("Roboto-Light"), local("DroidSans"), local("Tahoma");\n}\n',""])},function(t,e,n){"use strict";var r=n(13),i=n(35),o=n(22),a=n(16),s=n(47),u=Object.assign;t.exports=!u||n(1)((function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r}))?function(t,e){for(var n=a(t),u=arguments.length,c=1,l=i.f,d=o.f;u>c;)for(var f,p=s(arguments[c++]),h=l?r(p).concat(l(p)):r(p),m=h.length,v=0;m>v;)d.call(p,f=h[v++])&&(n[f]=p[f]);return n}:u},function(t,e,n){"use strict";var r=n(26);n.n(r).a},function(t,e,n){(t.exports=n(23)(!1)).push([t.i,"\n.VueCarousel-pagination[data-v-438fd353] {\n width: 100%;\n text-align: center;\n}\n.VueCarousel-pagination--top-overlay[data-v-438fd353] {\n position: absolute;\n top: 0;\n}\n.VueCarousel-pagination--bottom-overlay[data-v-438fd353] {\n position: absolute;\n bottom: 0;\n}\n.VueCarousel-dot-container[data-v-438fd353] {\n display: inline-block;\n margin: 0 auto;\n padding: 0;\n}\n.VueCarousel-dot[data-v-438fd353] {\n display: inline-block;\n cursor: pointer;\n appearance: none;\n border: none;\n background-clip: content-box;\n box-sizing: content-box;\n padding: 0;\n border-radius: 100%;\n outline: none;\n}\n.VueCarousel-dot[data-v-438fd353]:focus {\n outline: 1px solid lightblue;\n}\n",""])},function(t,e,n){"use strict";var r=n(27);n.n(r).a},function(t,e,n){(t.exports=n(23)(!1)).push([t.i,"\n.VueCarousel-slide {\n flex-basis: inherit;\n flex-grow: 0;\n flex-shrink: 0;\n user-select: none;\n backface-visibility: hidden;\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n outline: none;\n}\n.VueCarousel-slide-adjustableHeight {\n display: table;\n flex-basis: auto;\n width: 100%;\n}\n",""])},function(t,e,n){"use strict";var r=n(28);n.n(r).a},function(t,e,n){(t.exports=n(23)(!1)).push([t.i,"\n.VueCarousel {\n display: flex;\n flex-direction: column;\n position: relative;\n}\n.VueCarousel--reverse {\n flex-direction: column-reverse;\n}\n.VueCarousel-wrapper {\n width: 100%;\n position: relative;\n overflow: hidden;\n}\n.VueCarousel-inner {\n display: flex;\n flex-direction: row;\n backface-visibility: hidden;\n}\n.VueCarousel-inner--center {\n justify-content: center;\n}\n",""])},function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"VueCarousel",class:{"VueCarousel--reverse":"top"===t.paginationPosition}},[n("div",{ref:"VueCarousel-wrapper",staticClass:"VueCarousel-wrapper"},[n("div",{ref:"VueCarousel-inner",class:["VueCarousel-inner",{"VueCarousel-inner--center":t.isCenterModeEnabled}],style:{transform:"translate("+t.currentOffset+"px, 0)",transition:t.dragging?"none":t.transitionStyle,"ms-flex-preferred-size":t.slideWidth+"px","webkit-flex-basis":t.slideWidth+"px","flex-basis":t.slideWidth+"px",visibility:t.slideWidth?"visible":"hidden",height:""+t.currentHeight,"padding-left":t.padding+"px","padding-right":t.padding+"px"}},[t._t("default")],2)]),t._v(" "),t.navigationEnabled?t._t("navigation",[t.isNavigationRequired?n("navigation",{attrs:{clickTargetSize:t.navigationClickTargetSize,nextLabel:t.navigationNextLabel,prevLabel:t.navigationPrevLabel},on:{navigationclick:t.handleNavigation}}):t._e()]):t._e(),t._v(" "),t.paginationEnabled?t._t("pagination",[n("pagination",{on:{paginationclick:function(e){t.goToPage(e,"pagination")}}})]):t._e()],2)};r._withStripped=!0,n(54),n(61),n(63),n(45),n(71),n(73),n(74),n(79),n(81),n(83),n(38),n(89),n(90);var i={props:{autoplay:{type:Boolean,default:!1},autoplayTimeout:{type:Number,default:2e3},autoplayHoverPause:{type:Boolean,default:!0},autoplayDirection:{type:String,default:"forward"}},data:function(){return{autoplayInterval:null}},destroyed:function(){this.$isServer||(this.$el.removeEventListener("mouseenter",this.pauseAutoplay),this.$el.removeEventListener("mouseleave",this.startAutoplay))},methods:{pauseAutoplay:function(){this.autoplayInterval&&(this.autoplayInterval=clearInterval(this.autoplayInterval))},startAutoplay:function(){this.autoplay&&(this.autoplayInterval=setInterval(this.autoplayAdvancePage,this.autoplayTimeout))},restartAutoplay:function(){this.pauseAutoplay(),this.startAutoplay()},autoplayAdvancePage:function(){this.advancePage(this.autoplayDirection)}},mounted:function(){!this.$isServer&&this.autoplayHoverPause&&(this.$el.addEventListener("mouseenter",this.pauseAutoplay),this.$el.addEventListener("mouseleave",this.startAutoplay)),this.startAutoplay()}},o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"VueCarousel-navigation"},[n("button",{staticClass:"VueCarousel-navigation-button VueCarousel-navigation-prev",class:{"VueCarousel-navigation--disabled":!t.canAdvanceBackward},style:"padding: "+t.clickTargetSize+"px; margin-right: -"+t.clickTargetSize+"px;",attrs:{type:"button","aria-label":"Previous page",tabindex:t.canAdvanceBackward?0:-1},domProps:{innerHTML:t._s(t.prevLabel)},on:{click:function(e){e.preventDefault(),t.triggerPageAdvance("backward")}}}),t._v(" "),n("button",{staticClass:"VueCarousel-navigation-button VueCarousel-navigation-next",class:{"VueCarousel-navigation--disabled":!t.canAdvanceForward},style:"padding: "+t.clickTargetSize+"px; margin-left: -"+t.clickTargetSize+"px;",attrs:{type:"button","aria-label":"Next page",tabindex:t.canAdvanceForward?0:-1},domProps:{innerHTML:t._s(t.nextLabel)},on:{click:function(e){e.preventDefault(),t.triggerPageAdvance("forward")}}})])};o._withStripped=!0;var a={name:"navigation",inject:["carousel"],props:{clickTargetSize:{type:Number,default:8},nextLabel:{type:String,default:"▶"},prevLabel:{type:String,default:"◀"}},computed:{canAdvanceForward:function(){return this.carousel.canAdvanceForward||!1},canAdvanceBackward:function(){return this.carousel.canAdvanceBackward||!1}},methods:{triggerPageAdvance:function(t){this.$emit("navigationclick",t)}}};function s(t,e,n,r,i,o,a,s){var u,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(t,e){return u.call(e),l(t,e)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,u):[u]}return{exports:t,options:c}}n(94);var u=s(a,o,[],!1,null,"453ad8cd",null);u.options.__file="src/Navigation.vue";var c=u.exports,l=function(){var t,e=this,n=e.$createElement,r=e._self._c||n;return r("div",{directives:[{name:"show",rawName:"v-show",value:e.carousel.pageCount>1,expression:"carousel.pageCount > 1"}],staticClass:"VueCarousel-pagination",class:(t={},t["VueCarousel-pagination--"+e.paginationPositionModifierName]=e.paginationPositionModifierName,t)},[r("div",{staticClass:"VueCarousel-dot-container",style:e.dotContainerStyle,attrs:{role:"tablist"}},e._l(e.paginationCount,(function(t,n){return r("button",{key:t+"_"+n,staticClass:"VueCarousel-dot",class:{"VueCarousel-dot--active":e.isCurrentDot(n)},style:e.dotStyle(n),attrs:{"aria-hidden":"false",role:"tab",title:e.getDotTitle(n),value:e.getDotTitle(n),"aria-label":e.getDotTitle(n),"aria-selected":e.isCurrentDot(n)?"true":"false"},on:{click:function(t){e.goToPage(n)}}})})))])};l._withStripped=!0,n(52);var d={name:"pagination",inject:["carousel"],computed:{paginationPositionModifierName:function(){var t=this.carousel.paginationPosition;if(!(t.indexOf("overlay")<0))return t},paginationPropertyBasedOnPosition:function(){return this.carousel.paginationPosition.indexOf("top")>=0?"bottom":"top"},paginationCount:function(){return this.carousel&&this.carousel.scrollPerPage?this.carousel.pageCount:this.carousel.slideCount||0},dotContainerStyle:function(){var t=this.carousel;if(-1===t.maxPaginationDotCount)return{"margin-top":"".concat(2*t.paginationPadding,"px")};var e=2*t.paginationPadding,n=t.maxPaginationDotCount*(t.paginationSize+e);return{"margin-top":"".concat(2*t.paginationPadding,"px"),overflow:"hidden",width:"".concat(n,"px"),margin:"0 auto","white-space":"nowrap"}}},methods:{goToPage:function(t){this.$emit("paginationclick",t)},isCurrentDot:function(t){return t===this.carousel.currentPage},getDotTitle:function(t){return this.carousel.$children[t].title?this.carousel.$children[t].title:"Item ".concat(t)},dotStyle:function(t){var e=this.carousel,n={};if(n["margin-".concat(this.paginationPropertyBasedOnPosition)]="".concat(2*e.paginationPadding,"px"),Object.assign(n,{padding:"".concat(e.paginationPadding,"px"),width:"".concat(e.paginationSize,"px"),height:"".concat(e.paginationSize,"px"),"background-color":"".concat(this.isCurrentDot(t)?e.paginationActiveColor:e.paginationColor)}),-1===e.maxPaginationDotCount)return n;var r=e.paginationSize+2*e.paginationPadding,i=e.pageCount-e.maxPaginationDotCount,o=0-r*(e.currentPage>i?i:e.currentPage<=e.maxPaginationDotCount/2?0:e.currentPage-Math.ceil(e.maxPaginationDotCount/2)+1);return Object.assign(n,{"-webkit-transform":"translate3d(".concat(o,"px,0,0)"),transform:"translate3d(".concat(o,"px,0,0)"),"-webkit-transition":"-webkit-transform ".concat(e.speed/1e3,"s"),transition:"transform ".concat(e.speed/1e3,"s")})}}},f=(n(97),s(d,l,[],!1,null,"438fd353",null));f.options.__file="src/Pagination.vue";var p=f.exports,h=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"VueCarousel-slide",class:{"VueCarousel-slide-active":this.isActive,"VueCarousel-slide-center":this.isCenter,"VueCarousel-slide-adjustableHeight":this.isAdjustableHeight},attrs:{tabindex:"-1","aria-hidden":!this.isActive,role:"tabpanel"}},[this._t("default")],2)};h._withStripped=!0;var m={name:"slide",props:["title"],data:function(){return{width:null}},inject:["carousel"],mounted:function(){this.$isServer||this.$el.addEventListener("dragstart",(function(t){return t.preventDefault()})),this.$el.addEventListener(this.carousel.isTouch?"touchend":"mouseup",this.onTouchEnd)},computed:{activeSlides:function(){for(var t=this.carousel,e=t.currentPage,n=t.breakpointSlidesPerPage,r=[],i=t.$children.filter((function(t){return t.$el&&t.$el.className.indexOf("VueCarousel-slide")>=0})).map((function(t){return t._uid})),o=0;o=0},isCenter:function(){var t=this.carousel.breakpointSlidesPerPage;return!(t%2==0||!this.isActive)&&this.activeSlides.indexOf(this._uid)===Math.floor(t/2)},isAdjustableHeight:function(){return this.carousel.adjustableHeight}},methods:{onTouchEnd:function(t){var e=this.carousel.isTouch&&t.changedTouches&&t.changedTouches.length>0?t.changedTouches[0].clientX:t.clientX,n=this.carousel.dragStartX-e;(0===this.carousel.minSwipeDistance||Math.abs(n)e[0]?-1:1})).filter((function(t){return e>=t[0]}));return n[0]&&n[0][1]||this.perPage},canAdvanceForward:function(){return this.loop||this.offset0},currentPerPage:function(){return!this.perPageCustom||this.$isServer?this.perPage:this.breakpointSlidesPerPage},currentOffset:function(){return this.isCenterModeEnabled?0:this.rtl?1*(this.offset-this.dragOffset):-1*(this.offset+this.dragOffset)},isHidden:function(){return this.carouselWidth<=0},maxOffset:function(){return Math.max(this.slideWidth*(this.slideCount-this.currentPerPage)-this.spacePadding*this.spacePaddingMaxOffsetFactor,0)},pageCount:function(){return this.scrollPerPage?Math.ceil(this.slideCount/this.currentPerPage):this.slideCount-this.currentPerPage+1},slideWidth:function(){return(this.carouselWidth-2*this.spacePadding)/this.currentPerPage},isNavigationRequired:function(){return this.slideCount>this.currentPerPage},isCenterModeEnabled:function(){return this.centerMode&&!this.isNavigationRequired},transitionStyle:function(){var t="".concat(this.speed/1e3,"s"),e="".concat(t," ").concat(this.easing," transform");return this.adjustableHeight?"".concat(e,", height ").concat(t," ").concat(this.adjustableHeightEasing||this.easing):e},padding:function(){var t=this.spacePadding;return t>0&&t}},methods:{getNextPage:function(){return this.currentPage0?this.currentPage-1:this.loop?this.pageCount-1:this.currentPage},advancePage:function(t){t&&"backward"===t&&this.canAdvanceBackward?this.goToPage(this.getPreviousPage(),"navigation"):(!t||t&&"backward"!==t)&&this.canAdvanceForward&&this.goToPage(this.getNextPage(),"navigation")},goToLastSlide:function(){var t=this;this.dragging=!0,setTimeout((function(){t.dragging=!1}),this.refreshRate),this.$nextTick((function(){t.goToPage(t.pageCount)}))},attachMutationObserver:function(){var t=this,e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;if(e){var n={attributes:!0,data:!0};if(this.adjustableHeight&&(n=function(t){for(var e=1;e0&&(this.carouselWidth=t[e].clientWidth||0);return this.carouselWidth},getCarouselHeight:function(){var t=this;if(!this.adjustableHeight)return"auto";var e=this.currentPerPage*(this.currentPage+1)-1,n=function(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e=0&&t<=this.pageCount&&(this.offset=this.scrollPerPage?Math.min(this.slideWidth*this.currentPerPage*t,this.maxOffset):this.slideWidth*t,this.autoplay&&!this.autoplayHoverPause&&this.restartAutoplay(),this.currentPage=t,"pagination"===e&&(this.pauseAutoplay(),this.$emit("pagination-click",t)))},onStart:function(t){2!=t.button&&(document.addEventListener(this.isTouch?"touchend":"mouseup",this.onEnd,!0),document.addEventListener(this.isTouch?"touchmove":"mousemove",this.onDrag,!0),this.startTime=t.timeStamp,this.dragging=!0,this.dragStartX=this.isTouch?t.touches[0].clientX:t.clientX,this.dragStartY=this.isTouch?t.touches[0].clientY:t.clientY)},onEnd:function(t){this.autoplay&&!this.autoplayHoverPause&&this.restartAutoplay(),this.pauseAutoplay();var e=this.isTouch?t.changedTouches[0].clientX:t.clientX,n=this.dragStartX-e;if(this.dragMomentum=n/(t.timeStamp-this.startTime),0!==this.minSwipeDistance&&Math.abs(n)>=this.minSwipeDistance){var r=this.scrollPerPage?this.slideWidth*this.currentPerPage:this.slideWidth;this.dragOffset=this.dragOffset+Math.sign(n)*(r/2)}this.rtl?this.offset-=this.dragOffset:this.offset+=this.dragOffset,this.dragOffset=0,this.dragging=!1,this.render(),document.removeEventListener(this.isTouch?"touchend":"mouseup",this.onEnd,!0),document.removeEventListener(this.isTouch?"touchmove":"mousemove",this.onDrag,!0)},onDrag:function(t){var e=this.isTouch?t.touches[0].clientX:t.clientX,n=this.isTouch?t.touches[0].clientY:t.clientY,r=this.dragStartX-e,i=this.dragStartY-n;if(!(this.isTouch&&Math.abs(r)0?this.dragOffset=Math.sqrt(this.resistanceCoef*this.dragOffset):this.offset==this.maxOffset&&this.dragOffset<0&&(this.dragOffset=-Math.sqrt(-this.resistanceCoef*this.dragOffset)):o<0?this.dragOffset=-Math.sqrt(-this.resistanceCoef*this.dragOffset):o>this.maxOffset&&(this.dragOffset=Math.sqrt(this.resistanceCoef*this.dragOffset))}},onResize:function(){var t=this;this.computeCarouselWidth(),this.computeCarouselHeight(),this.dragging=!0,this.render(),setTimeout((function(){t.dragging=!1}),this.refreshRate)},render:function(){this.rtl?this.offset-=Math.max(1-this.currentPerPage,Math.min(Math.round(this.dragMomentum),this.currentPerPage-1))*this.slideWidth:this.offset+=Math.max(1-this.currentPerPage,Math.min(Math.round(this.dragMomentum),this.currentPerPage-1))*this.slideWidth;var t=this.scrollPerPage?this.slideWidth*this.currentPerPage:this.slideWidth,e=t*Math.floor(this.slideCount/(this.currentPerPage-1)),n=e+this.slideWidth*(this.slideCount%this.currentPerPage);this.offset>(e+n)/2?this.offset=n:this.offset=t*Math.round(this.offset/t),this.offset=Math.max(0,Math.min(this.offset,this.maxOffset)),this.currentPage=this.scrollPerPage?Math.round(this.offset/this.slideWidth/this.currentPerPage):Math.round(this.offset/this.slideWidth)},computeCarouselWidth:function(){this.getSlideCount(),this.getBrowserWidth(),this.getCarouselWidth(),this.setCurrentPageInBounds()},computeCarouselHeight:function(){this.getCarouselHeight()},setCurrentPageInBounds:function(){if(!this.canAdvanceForward&&this.scrollPerPage){var t=this.pageCount-1;this.currentPage=t>=0?t:0,this.offset=Math.max(0,Math.min(this.offset,this.maxOffset))}},handleTransitionStart:function(){this.$emit("transitionStart"),this.$emit("transition-start")},handleTransitionEnd:function(){this.$emit("transitionEnd"),this.$emit("transition-end")}},mounted:function(){window.addEventListener("resize",function(t,e,n){var r;return function(){var i=n&&!r;clearTimeout(r),r=setTimeout((function(){r=null,n||t.apply(void 0)}),e),i&&t.apply(void 0)}}(this.onResize,this.refreshRate)),(this.isTouch&&this.touchDrag||this.mouseDrag)&&this.$refs["VueCarousel-wrapper"].addEventListener(this.isTouch?"touchstart":"mousedown",this.onStart),this.attachMutationObserver(),this.computeCarouselWidth(),this.computeCarouselHeight(),this.transitionstart=w(),this.$refs["VueCarousel-inner"].addEventListener(this.transitionstart,this.handleTransitionStart),this.transitionend=w(),this.$refs["VueCarousel-inner"].addEventListener(this.transitionend,this.handleTransitionEnd),this.$emit("mounted"),"backward"===this.autoplayDirection&&this.goToLastSlide()},beforeDestroy:function(){this.detachMutationObserver(),window.removeEventListener("resize",this.getBrowserWidth),this.$refs["VueCarousel-inner"].removeEventListener(this.transitionstart,this.handleTransitionStart),this.$refs["VueCarousel-inner"].removeEventListener(this.transitionend,this.handleTransitionEnd),this.$refs["VueCarousel-wrapper"].removeEventListener(this.isTouch?"touchstart":"mousedown",this.onStart)}},S=(n(101),s(M,r,[],!1,null,null,null));S.options.__file="src/Carousel.vue";var x=S.exports;n.d(e,"Carousel",(function(){return x})),n.d(e,"Slide",(function(){return g})),e.default={install:function(t){t.component("carousel",x),t.component("slide",g)}}}])}))},"0cfb":function(t,e,n){var r=n("83ab"),i=n("d039"),o=n("cc12");t.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},"159b":function(t,e,n){var r=n("da84"),i=n("fdbc"),o=n("17c2"),a=n("9112");for(var s in i){var u=r[s],c=u&&u.prototype;if(c&&c.forEach!==o)try{a(c,"forEach",o)}catch(l){c.forEach=o}}},"17c2":function(t,e,n){"use strict";var r=n("b727").forEach,i=n("b301");t.exports=i("forEach")?function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}:[].forEach},"19aa":function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},"1be4":function(t,e,n){var r=n("d066");t.exports=r("document","documentElement")},"1c0b":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},"1c7e":function(t,e,n){var r=n("b622"),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(u){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(u){}return n}},"1d80":function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},"1dde":function(t,e,n){var r=n("d039"),i=n("b622"),o=n("60ae"),a=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[],n=e.constructor={};return n[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},2266:function(t,e,n){var r=n("825a"),i=n("e95a"),o=n("50c4"),a=n("f8c2"),s=n("35a1"),u=n("9bdd"),c=function(t,e){this.stopped=t,this.result=e},l=t.exports=function(t,e,n,l,d){var f,p,h,m,v,g,y,b=a(e,n,l?2:1);if(d)f=t;else{if(p=s(t),"function"!=typeof p)throw TypeError("Target is not iterable");if(i(p)){for(h=0,m=o(t.length);m>h;h++)if(v=l?b(r(y=t[h])[0],y[1]):b(t[h]),v&&v instanceof c)return v;return new c(!1)}f=p.call(t)}g=f.next;while(!(y=g.call(f)).done)if(v=u(f,b,y.value,l),"object"==typeof v&&v&&v instanceof c)return v;return new c(!1)};l.stop=function(t){return new c(!0,t)}},"23cb":function(t,e,n){var r=n("a691"),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},"23e7":function(t,e,n){var r=n("da84"),i=n("06cf").f,o=n("9112"),a=n("6eeb"),s=n("ce4e"),u=n("e893"),c=n("94ca");t.exports=function(t,e){var n,l,d,f,p,h,m=t.target,v=t.global,g=t.stat;if(l=v?r:g?r[m]||s(m,{}):(r[m]||{}).prototype,l)for(d in e){if(p=e[d],t.noTargetGet?(h=i(l,d),f=h&&h.value):f=l[d],n=c(v?d:m+(g?".":"#")+d,t.forced),!n&&void 0!==f){if(typeof p===typeof f)continue;u(p,f)}(t.sham||f&&f.sham)&&o(p,"sham",!0),a(l,d,p,t)}}},"241c":function(t,e,n){var r=n("ca84"),i=n("7839"),o=i.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},"252c":function(t,e,n){"use strict";(function(t){function r(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>0)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);var n=t.indexOf("Trident/");if(n>0){var r=t.indexOf("rv:");return parseInt(t.substring(r+3,t.indexOf(".",r)),10)}var i=t.indexOf("Edge/");return i>0?parseInt(t.substring(i+5,t.indexOf(".",i)),10):-1}n.d(e,"a",(function(){return a}));var i=void 0;function o(){o.init||(o.init=!0,i=-1!==r())}var a={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{compareAndNotify:function(){this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.$emit("notify"))},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!i&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),delete this._resizeObject.onload)}},mounted:function(){var t=this;o(),this.$nextTick((function(){t._w=t.$el.offsetWidth,t._h=t.$el.offsetHeight}));var e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",i&&this.$el.appendChild(e),e.data="about:blank",i||this.$el.appendChild(e)},beforeDestroy:function(){this.removeResizeHandlers()}};function s(t){t.component("resize-observer",a),t.component("ResizeObserver",a)}var u={version:"0.4.5",install:s},c=null;"undefined"!==typeof window?c=window.Vue:"undefined"!==typeof t&&(c=t.Vue),c&&c.use(u)}).call(this,n("c8ba"))},2626:function(t,e,n){"use strict";var r=n("d066"),i=n("9bf2"),o=n("b622"),a=n("83ab"),s=o("species");t.exports=function(t){var e=r(t),n=i.f;a&&e&&!e[s]&&n(e,s,{configurable:!0,get:function(){return this}})}},2877:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s){var u,c="function"===typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(u=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(t,e){return u.call(e),l(t,e)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,u):[u]}return{exports:t,options:c}}n.d(e,"a",(function(){return r}))},"2b0e":function(t,e,n){"use strict";n.r(e),function(t){ -/*! - * Vue.js v2.6.10 - * (c) 2014-2019 Evan You - * Released under the MIT License. - */ -var n=Object.freeze({});function r(t){return void 0===t||null===t}function i(t){return void 0!==t&&null!==t}function o(t){return!0===t}function a(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function u(t){return null!==t&&"object"===typeof t}var c=Object.prototype.toString;function l(t){return"[object Object]"===c.call(t)}function d(t){return"[object RegExp]"===c.call(t)}function f(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function p(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function h(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===c?JSON.stringify(t,null,2):String(t)}function m(t){var e=parseFloat(t);return isNaN(e)?t:e}function v(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function _(t,e){return b.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var M=/-(\w)/g,S=w((function(t){return t.replace(M,(function(t,e){return e?e.toUpperCase():""}))})),x=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),C=/\B([A-Z])/g,O=w((function(t){return t.replace(C,"-$1").toLowerCase()}));function T(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function P(t,e){return t.bind(e)}var E=Function.prototype.bind?P:T;function k(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function A(t,e){for(var n in e)t[n]=e[n];return t}function j(t){for(var e={},n=0;n0,nt=Z&&Z.indexOf("edge/")>0,rt=(Z&&Z.indexOf("android"),Z&&/iphone|ipad|ipod|ios/.test(Z)||"ios"===J),it=(Z&&/chrome\/\d+/.test(Z),Z&&/phantomjs/.test(Z),Z&&Z.match(/firefox\/(\d+)/)),ot={}.watch,at=!1;if(Q)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch(Sa){}var ut=function(){return void 0===G&&(G=!Q&&!K&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),G},ct=Q&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function lt(t){return"function"===typeof t&&/native code/.test(t.toString())}var dt,ft="undefined"!==typeof Symbol&<(Symbol)&&"undefined"!==typeof Reflect&<(Reflect.ownKeys);dt="undefined"!==typeof Set&<(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var pt=$,ht=0,mt=function(){this.id=ht++,this.subs=[]};mt.prototype.addSub=function(t){this.subs.push(t)},mt.prototype.removeSub=function(t){y(this.subs,t)},mt.prototype.depend=function(){mt.target&&mt.target.addDep(this)},mt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(o&&!_(i,"default"))a=!1;else if(""===a||a===O(t)){var u=te(String,i.type);(u<0||s0&&(a=Te(a,(e||"")+"_"+n),Oe(a[0])&&Oe(c)&&(l[u]=Mt(c.text+a[0].text),a.shift()),l.push.apply(l,a)):s(a)?Oe(c)?l[u]=Mt(c.text+a):""!==a&&l.push(Mt(a)):Oe(a)&&Oe(c)?l[u]=Mt(c.text+a.text):(o(t._isVList)&&i(a.tag)&&r(a.key)&&i(e)&&(a.key="__vlist"+e+"_"+n+"__"),l.push(a)));return l}function Pe(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Ee(t){var e=ke(t.$options.inject,t);e&&(Et(!1),Object.keys(e).forEach((function(n){Dt(t,n,e[n])})),Et(!0))}function ke(t,e){if(t){for(var n=Object.create(null),r=ft?Reflect.ownKeys(t):Object.keys(t),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var u in i={},t)t[u]&&"$"!==u[0]&&(i[u]=De(e,u,t[u]))}else i={};for(var c in e)c in i||(i[c]=Ie(e,c));return t&&Object.isExtensible(t)&&(t._normalized=i),W(i,"$stable",a),W(i,"$key",s),W(i,"$hasNormal",o),i}function De(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Ce(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Ie(t,e){return function(){return t[e]}}function Le(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,o=t.length;r1?k(n):n;for(var r=k(arguments,1),i='event handler for "'+t+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Gn=function(){return Xn.now()})}function Qn(){var t,e;for(Yn=Gn(),Un=!0,Bn.sort((function(t,e){return t.id-e.id})),Wn=0;WnWn&&Bn[n].id>t.id)n--;Bn.splice(n+1,0,t)}else Bn.push(t);zn||(zn=!0,he(Qn))}}var er=0,nr=function(t,e,n,r,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++er,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new dt,this.newDepIds=new dt,this.expression="","function"===typeof e?this.getter=e:(this.getter=Y(e),this.getter||(this.getter=$)),this.value=this.lazy?void 0:this.get()};nr.prototype.get=function(){var t;gt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(Sa){if(!this.user)throw Sa;ee(Sa,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ve(t),yt(),this.cleanupDeps()}return t},nr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},nr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},nr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():tr(this)},nr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||u(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(Sa){ee(Sa,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},nr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},nr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},nr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||y(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var rr={enumerable:!0,configurable:!0,get:$,set:$};function ir(t,e,n){rr.get=function(){return this[e][n]},rr.set=function(t){this[e][n]=t},Object.defineProperty(t,n,rr)}function or(t){t._watchers=[];var e=t.$options;e.props&&ar(t,e.props),e.methods&&hr(t,e.methods),e.data?sr(t):$t(t._data={},!0),e.computed&&lr(t,e.computed),e.watch&&e.watch!==ot&&mr(t,e.watch)}function ar(t,e){var n=t.$options.propsData||{},r=t._props={},i=t.$options._propKeys=[],o=!t.$parent;o||Et(!1);var a=function(o){i.push(o);var a=Qt(o,e,n,t);Dt(r,o,a),o in t||ir(t,"_props",o)};for(var s in e)a(s);Et(!0)}function sr(t){var e=t.$options.data;e=t._data="function"===typeof e?ur(e,t):e||{},l(e)||(e={});var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);while(i--){var o=n[i];0,r&&_(r,o)||U(o)||ir(t,"_data",o)}$t(e,!0)}function ur(t,e){gt();try{return t.call(e,e)}catch(Sa){return ee(Sa,e,"data()"),{}}finally{yt()}}var cr={lazy:!0};function lr(t,e){var n=t._computedWatchers=Object.create(null),r=ut();for(var i in e){var o=e[i],a="function"===typeof o?o:o.get;0,r||(n[i]=new nr(t,a||$,$,cr)),i in t||dr(t,i,o)}}function dr(t,e,n){var r=!ut();"function"===typeof n?(rr.get=r?fr(e):pr(n),rr.set=$):(rr.get=n.get?r&&!1!==n.cache?fr(e):pr(n.get):$,rr.set=n.set||$),Object.defineProperty(t,e,rr)}function fr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),mt.target&&e.depend(),e.value}}function pr(t){return function(){return t.call(this,this)}}function hr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?$:E(e[n],t)}function mr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i-1)return this;var n=k(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Cr(t){t.mixin=function(t){return this.options=Gt(this.options,t),this}}function Or(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,i=t._Ctor||(t._Ctor={});if(i[r])return i[r];var o=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Gt(n.options,t),a["super"]=n,a.options.props&&Tr(a),a.options.computed&&Pr(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,B.forEach((function(t){a[t]=n[t]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=A({},a.options),i[r]=a,a}}function Tr(t){var e=t.options.props;for(var n in e)ir(t.prototype,"_props",n)}function Pr(t){var e=t.options.computed;for(var n in e)dr(t.prototype,n,e[n])}function Er(t){B.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function kr(t){return t&&(t.Ctor.options.name||t.tag)}function Ar(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!d(t)&&t.test(e)}function jr(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=kr(a.componentOptions);s&&!e(s)&&$r(n,o,r,i)}}}function $r(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,y(n,e)}br(Sr),gr(Sr),En(Sr),$n(Sr),yn(Sr);var Dr=[String,RegExp,Array],Ir={name:"keep-alive",abstract:!0,props:{include:Dr,exclude:Dr,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)$r(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){jr(t,(function(t){return Ar(e,t)}))})),this.$watch("exclude",(function(e){jr(t,(function(t){return!Ar(e,t)}))}))},render:function(){var t=this.$slots.default,e=Sn(t),n=e&&e.componentOptions;if(n){var r=kr(n),i=this,o=i.include,a=i.exclude;if(o&&(!r||!Ar(o,r))||a&&r&&Ar(a,r))return e;var s=this,u=s.cache,c=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;u[l]?(e.componentInstance=u[l].componentInstance,y(c,l),c.push(l)):(u[l]=e,c.push(l),this.max&&c.length>parseInt(this.max)&&$r(u,c[0],c,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Lr={KeepAlive:Ir};function Nr(t){var e={get:function(){return V}};Object.defineProperty(t,"config",e),t.util={warn:pt,extend:A,mergeOptions:Gt,defineReactive:Dt},t.set=It,t.delete=Lt,t.nextTick=he,t.observable=function(t){return $t(t),t},t.options=Object.create(null),B.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,A(t.options.components,Lr),xr(t),Cr(t),Or(t),Er(t)}Nr(Sr),Object.defineProperty(Sr.prototype,"$isServer",{get:ut}),Object.defineProperty(Sr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Sr,"FunctionalRenderContext",{value:Ke}),Sr.version="2.6.10";var Fr=v("style,class"),Rr=v("input,textarea,option,select,progress"),Br=function(t,e,n){return"value"===n&&Rr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Hr=v("contenteditable,draggable,spellcheck"),Vr=v("events,caret,typing,plaintext-only"),zr=function(t,e){return Gr(e)||"false"===e?"false":"contenteditable"===t&&Vr(e)?e:"true"},Ur=v("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Wr="http://www.w3.org/1999/xlink",qr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Yr=function(t){return qr(t)?t.slice(6,t.length):""},Gr=function(t){return null==t||!1===t};function Xr(t){var e=t.data,n=t,r=t;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Qr(r.data,e));while(i(n=n.parent))n&&n.data&&(e=Qr(e,n.data));return Kr(e.staticClass,e.class)}function Qr(t,e){return{staticClass:Jr(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Kr(t,e){return i(t)||i(e)?Jr(t,Zr(e)):""}function Jr(t,e){return t?e?t+" "+e:t:e||""}function Zr(t){return Array.isArray(t)?ti(t):u(t)?ei(t):"string"===typeof t?t:""}function ti(t){for(var e,n="",r=0,o=t.length;r-1?si[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:si[t]=/HTMLUnknownElement/.test(e.toString())}var ci=v("text,number,password,search,email,tel,url");function li(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function di(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function fi(t,e){return document.createElementNS(ni[t],e)}function pi(t){return document.createTextNode(t)}function hi(t){return document.createComment(t)}function mi(t,e,n){t.insertBefore(e,n)}function vi(t,e){t.removeChild(e)}function gi(t,e){t.appendChild(e)}function yi(t){return t.parentNode}function bi(t){return t.nextSibling}function _i(t){return t.tagName}function wi(t,e){t.textContent=e}function Mi(t,e){t.setAttribute(e,"")}var Si=Object.freeze({createElement:di,createElementNS:fi,createTextNode:pi,createComment:hi,insertBefore:mi,removeChild:vi,appendChild:gi,parentNode:yi,nextSibling:bi,tagName:_i,setTextContent:wi,setStyleScope:Mi}),xi={create:function(t,e){Ci(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Ci(t,!0),Ci(e))},destroy:function(t){Ci(t,!0)}};function Ci(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?y(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var Oi=new bt("",{},[]),Ti=["create","activate","update","remove","destroy"];function Pi(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&Ei(t,e)||o(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&r(e.asyncFactory.error))}function Ei(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||ci(r)&&ci(o)}function ki(t,e,n){var r,o,a={};for(r=e;r<=n;++r)o=t[r].key,i(o)&&(a[o]=r);return a}function Ai(t){var e,n,a={},u=t.modules,c=t.nodeOps;for(e=0;em?(d=r(n[y+1])?null:n[y+1].elm,S(t,d,n,h,y,o)):h>y&&C(t,e,f,m)}function P(t,e,n,r){for(var o=n;o-1?Vi(t,e,n):Ur(e)?Gr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Hr(e)?t.setAttribute(e,zr(e,n)):qr(e)?Gr(n)?t.removeAttributeNS(Wr,Yr(e)):t.setAttributeNS(Wr,e,n):Vi(t,e,n)}function Vi(t,e,n){if(Gr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var zi={create:Bi,update:Bi};function Ui(t,e){var n=e.elm,o=e.data,a=t.data;if(!(r(o.staticClass)&&r(o.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var s=Xr(e),u=n._transitionClasses;i(u)&&(s=Jr(s,Zr(u))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var Wi,qi={create:Ui,update:Ui},Yi="__r",Gi="__c";function Xi(t){if(i(t[Yi])){var e=tt?"change":"input";t[e]=[].concat(t[Yi],t[e]||[]),delete t[Yi]}i(t[Gi])&&(t.change=[].concat(t[Gi],t.change||[]),delete t[Gi])}function Qi(t,e,n){var r=Wi;return function i(){var o=e.apply(null,arguments);null!==o&&Zi(t,i,n,r)}}var Ki=ae&&!(it&&Number(it[1])<=53);function Ji(t,e,n,r){if(Ki){var i=Yn,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}Wi.addEventListener(t,e,at?{capture:n,passive:r}:n)}function Zi(t,e,n,r){(r||Wi).removeEventListener(t,e._wrapper||e,n)}function to(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},i=t.data.on||{};Wi=e.elm,Xi(n),_e(n,i,Ji,Zi,Qi,e.context),Wi=void 0}}var eo,no={create:to,update:to};function ro(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,o,a=e.elm,s=t.data.domProps||{},u=e.data.domProps||{};for(n in i(u.__ob__)&&(u=e.data.domProps=A({},u)),s)n in u||(a[n]="");for(n in u){if(o=u[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var c=r(o)?"":String(o);io(a,c)&&(a.value=c)}else if("innerHTML"===n&&ii(a.tagName)&&r(a.innerHTML)){eo=eo||document.createElement("div"),eo.innerHTML=""+o+"";var l=eo.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(o!==s[n])try{a[n]=o}catch(Sa){}}}}function io(t,e){return!t.composing&&("OPTION"===t.tagName||oo(t,e)||ao(t,e))}function oo(t,e){var n=!0;try{n=document.activeElement!==t}catch(Sa){}return n&&t.value!==e}function ao(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return m(n)!==m(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var so={create:ro,update:ro},uo=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function co(t){var e=lo(t.style);return t.staticStyle?A(t.staticStyle,e):e}function lo(t){return Array.isArray(t)?j(t):"string"===typeof t?uo(t):t}function fo(t,e){var n,r={};if(e){var i=t;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=co(i.data))&&A(r,n)}(n=co(t.data))&&A(r,n);var o=t;while(o=o.parent)o.data&&(n=co(o.data))&&A(r,n);return r}var po,ho=/^--/,mo=/\s*!important$/,vo=function(t,e,n){if(ho.test(e))t.style.setProperty(e,n);else if(mo.test(n))t.style.setProperty(O(e),n.replace(mo,""),"important");else{var r=yo(e);if(Array.isArray(n))for(var i=0,o=n.length;i-1?e.split(wo).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function So(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(wo).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function xo(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&A(e,Co(t.name||"v")),A(e,t),e}return"string"===typeof t?Co(t):void 0}}var Co=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Oo=Q&&!et,To="transition",Po="animation",Eo="transition",ko="transitionend",Ao="animation",jo="animationend";Oo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Eo="WebkitTransition",ko="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Ao="WebkitAnimation",jo="webkitAnimationEnd"));var $o=Q?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Do(t){$o((function(){$o(t)}))}function Io(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Mo(t,e))}function Lo(t,e){t._transitionClasses&&y(t._transitionClasses,e),So(t,e)}function No(t,e,n){var r=Ro(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===To?ko:jo,u=0,c=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++u>=a&&c()};setTimeout((function(){u0&&(n=To,l=a,d=o.length):e===Po?c>0&&(n=Po,l=c,d=u.length):(l=Math.max(a,c),n=l>0?a>c?To:Po:null,d=n?n===To?o.length:u.length:0);var f=n===To&&Fo.test(r[Eo+"Property"]);return{type:n,timeout:l,propCount:d,hasTransform:f}}function Bo(t,e){while(t.length1}function qo(t,e){!0!==e.data.show&&Vo(e)}var Yo=Q?{create:qo,activate:qo,remove:function(t,e){!0!==t.data.show?zo(t,e):e()}}:{},Go=[zi,qi,no,so,_o,Yo],Xo=Go.concat(Ri),Qo=Ai({nodeOps:Si,modules:Xo});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&ia(t,"input")}));var Ko={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?we(n,"postpatch",(function(){Ko.componentUpdated(t,e,n)})):Jo(t,e,n.context),t._vOptions=[].map.call(t.options,ea)):("textarea"===n.tag||ci(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",na),t.addEventListener("compositionend",ra),t.addEventListener("change",ra),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Jo(t,e,n.context);var r=t._vOptions,i=t._vOptions=[].map.call(t.options,ea);if(i.some((function(t,e){return!L(t,r[e])}))){var o=t.multiple?e.value.some((function(t){return ta(t,i)})):e.value!==e.oldValue&&ta(e.value,i);o&&ia(t,"change")}}}};function Jo(t,e,n){Zo(t,e,n),(tt||nt)&&setTimeout((function(){Zo(t,e,n)}),0)}function Zo(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,u=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(L(ea(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function ta(t,e){return e.every((function(e){return!L(e,t)}))}function ea(t){return"_value"in t?t._value:t.value}function na(t){t.target.composing=!0}function ra(t){t.target.composing&&(t.target.composing=!1,ia(t.target,"input"))}function ia(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function oa(t){return!t.componentInstance||t.data&&t.data.transition?t:oa(t.componentInstance._vnode)}var aa={bind:function(t,e,n){var r=e.value;n=oa(n);var i=n.data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,Vo(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value,i=e.oldValue;if(!r!==!i){n=oa(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,r?Vo(n,(function(){t.style.display=t.__vOriginalDisplay})):zo(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}},sa={model:Ko,show:aa},ua={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ca(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?ca(Sn(e.children)):t}function la(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[S(o)]=i[o];return e}function da(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function fa(t){while(t=t.parent)if(t.data.transition)return!0}function pa(t,e){return e.key===t.key&&e.tag===t.tag}var ha=function(t){return t.tag||Mn(t)},ma=function(t){return"show"===t.name},va={name:"transition",props:ua,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(ha),n.length)){0;var r=this.mode;0;var i=n[0];if(fa(this.$vnode))return i;var o=ca(i);if(!o)return i;if(this._leaving)return da(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var u=(o.data||(o.data={})).transition=la(this),c=this._vnode,l=ca(c);if(o.data.directives&&o.data.directives.some(ma)&&(o.data.show=!0),l&&l.data&&!pa(o,l)&&!Mn(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var d=l.data.transition=A({},u);if("out-in"===r)return this._leaving=!0,we(d,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),da(t,i);if("in-out"===r){if(Mn(o))return c;var f,p=function(){f()};we(u,"afterEnter",p),we(u,"enterCancelled",p),we(d,"delayLeave",(function(t){f=t}))}}return i}}},ga=A({tag:String,moveClass:String},ua);delete ga.mode;var ya={props:ga,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=An(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=la(this),s=0;sn)e.push(arguments[n++]);return _[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(b),b},m=function(t){delete _[t]},"process"==u(v)?r=function(t){v.nextTick(S(t))}:y&&y.now?r=function(t){y.now(S(t))}:g&&!f?(i=new g,o=i.port2,i.port1.onmessage=x,r=c(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(C)?r=w in d("script")?function(t){l.appendChild(d("script"))[w]=function(){l.removeChild(this),M(t)}}:function(t){setTimeout(S(t),0)}:(r=C,a.addEventListener("message",x,!1))),t.exports={set:h,clear:m}},"35a1":function(t,e,n){var r=n("f5df"),i=n("3f8c"),o=n("b622"),a=o("iterator");t.exports=function(t){if(void 0!=t)return t[a]||t["@@iterator"]||i[r(t)]}},"37e8":function(t,e,n){var r=n("83ab"),i=n("9bf2"),o=n("825a"),a=n("df75");t.exports=r?Object.defineProperties:function(t,e){o(t);var n,r=a(e),s=r.length,u=0;while(s>u)i.f(t,n=r[u++],e[n]);return t}},"3bbe":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3f8c":function(t,e){t.exports={}},"428f":function(t,e,n){var r=n("da84");t.exports=r},"43f9":function(t,e,n){ -/*! - * vue-material v1.0.0-beta-10.2 - * Made with <3 by marcosmoura 2019 - * Released under the MIT License. - */ -(function(e,r){t.exports=r(n("2b0e"))})("undefined"!==typeof self&&self,(function(t){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=179)}([function(t,e){t.exports=function(t,e,n,r,i,o){var a,s=t=t||{},u=typeof t.default;"object"!==u&&"function"!==u||(a=t,s=t.default);var c,l="function"===typeof s?s.options:s;if(e&&(l.render=e.render,l.staticRenderFns=e.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),i&&(l._scopeId=i),o?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},l._ssrRegister=c):r&&(c=r),c){var d=l.functional,f=d?l.render:l.beforeCreate;d?(l._injectStyles=c,l.render=function(t,e){return c.call(e),f(t,e)}):l.beforeCreate=f?[].concat(f,c):[c]}return{esModule:a,exports:s,options:l}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e={props:{mdTheme:null},computed:{$mdActiveTheme:function(){var t=i.default.enabled,e=i.default.getThemeName,n=i.default.getAncestorTheme;return t&&!1!==this.mdTheme?e(this.mdTheme||n(this)):null}}};return(0,a.default)(e,t)};var r=n(32),i=s(r),o=n(35),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n(180);var r=n(31),i=s(r),o=n(32),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}var u=function(){var t=new i.default({ripple:!0,theming:{},locale:{startYear:1900,endYear:2099,dateFormat:"yyyy-MM-dd",days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],shorterDays:["S","M","T","W","T","F","S"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","June","July","Aug","Sept","Oct","Nov","Dec"],shorterMonths:["J","F","M","A","M","Ju","Ju","A","Se","O","N","D"],firstDayOfAWeek:0},router:{linkActiveClass:"router-link-active"}});return Object.defineProperties(t.theming,{metaColors:{get:function(){return a.default.metaColors},set:function(t){a.default.metaColors=t}},theme:{get:function(){return a.default.theme},set:function(t){a.default.theme=t}},enabled:{get:function(){return a.default.enabled},set:function(t){a.default.enabled=t}}}),t};e.default=function(t){t.material||(t.material=u(),t.prototype.$material=t.material)}},function(t,e,n){"use strict";function r(t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var e=Object.prototype.toString.call(t);return t instanceof Date||"object"===typeof t&&"[object Date]"===e?new Date(t.getTime()):"number"===typeof t||"[object Number]"===e?new Date(t):("string"!==typeof t&&"[object String]"!==e||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as arguments. Please use `parseISO` to parse strings. See: https://git.io/fpAk2"),console.warn((new Error).stack)),new Date(NaN))}e["a"]=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(8),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default=function(t,e){return{validator:function(n){return!!e.includes(n)||(i.default.util.warn("The "+t+" prop is invalid. Given value: "+n+". Available options: "+e.join(", ")+".",void 0),!1)}}}},function(t,e,n){"use strict";function r(t){if(null===t||!0===t||!1===t)return NaN;var e=Number(t);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}e["a"]=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(73),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(282),s=!1;function u(t){s||n(278)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdIcon/MdIcon.vue",e["default"]=h.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){return Math.random().toString(36).slice(4)};e.default=r},function(e,n){e.exports=t},function(t,e,n){(function(e){for(var r=n(187),i="undefined"===typeof window?e:window,o=["moz","webkit"],a="AnimationFrame",s=i["request"+a],u=i["cancel"+a]||i["cancelRequest"+a],c=0;!s&&c=0)&&t.setAttribute("for",this.id)}}},setFieldValue:function(){this.MdField.value=this.model},setPlaceholder:function(){this.MdField.placeholder=Boolean(this.placeholder)},setDisabled:function(){this.MdField.disabled=Boolean(this.disabled)},setRequired:function(){this.MdField.required=Boolean(this.required)},setMaxlength:function(){this.mdCounter?this.MdField.counter=parseInt(this.mdCounter,10):this.MdField.maxlength=parseInt(this.maxlength,10)},onFocus:function(){this.MdField.focused=!0},onBlur:function(){this.MdField.focused=!1}},created:function(){this.setFieldValue(),this.setPlaceholder(),this.setDisabled(),this.setRequired(),this.setMaxlength()},mounted:function(){this.setLabelFor()}}},function(t,e,n){"use strict";e["a"]=i;var r=n(3);function i(t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var e=1,n=Object(r["a"])(t),i=n.getUTCDay(),o=(i=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=Object(i["a"])(t),l=c.getUTCDay(),d=(l=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setUTCFullYear(a+1,0,d),f.setUTCHours(0,0,0,0);var p=Object(o["a"])(f,e),h=new Date(0);h.setUTCFullYear(a,0,d),h.setUTCHours(0,0,0,0);var m=Object(o["a"])(h,e);return n.getTime()>=p.getTime()?a+1:n.getTime()>=m.getTime()?a:a-1}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(90),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(302),s=!1;function u(t){s||n(301)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdOverlay/MdOverlay.vue",e["default"]=h.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=i;var r=n(3);function i(t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var e=Object(r["a"])(t),n=e.getFullYear(),i=e.getMonth(),o=new Date(0);return o.setFullYear(n,i+1,0),o.setHours(0,0,0,0),o.getDate()}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(93),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=!1;function s(t){a||n(316)}var u=n(0),c=null,l=!1,d=s,f=null,p=null,h=u(i.a,c,l,d,f,p);h.options.__file="src/components/MdPopover/MdPopover.vue",e["default"]=h.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(9),i=s(r),o=n(118),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window,e=arguments[1],n=(0,a.default)(t,"resize",(function(){(0,i.default)(e)}),{passive:!0});return{destroy:n.destroy}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(161),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(478),s=!1;function u(t){s||n(475)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdTable/MdTableHead.vue",e["default"]=h.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e={};return i.default.util.defineReactive(e,"reactive",t),e.reactive};var r=n(8),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(8),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}var a=null,s=null,u=null;e.default=new i.default({data:function(){return{prefix:"md-theme-",theme:"default",enabled:!0,metaColors:!1}},computed:{themeTarget:function(){return!this.$isServer&&document.documentElement},fullThemeName:function(){return this.getThemeName()}},watch:{enabled:{immediate:!0,handler:function(){var t=this.fullThemeName,e=this.themeTarget,n=this.enabled;e&&(n?(e.classList.add(t),this.metaColors&&this.setHtmlMetaColors(t)):(e.classList.remove(t),this.metaColors&&this.setHtmlMetaColors()))}},theme:function(t,e){var n=this.getThemeName,r=this.themeTarget;t=n(t),r.classList.remove(n(e)),r.classList.add(t),this.metaColors&&this.setHtmlMetaColors(t)},metaColors:function(t){t?this.setHtmlMetaColors(this.fullThemeName):this.setHtmlMetaColors()}},methods:{getAncestorTheme:function(t){var e=this;if(t){var n=t.mdTheme,r=function t(r){if(r){var i=r.mdTheme,o=r.$parent;return i&&i!==n?i:t(o)}return e.theme};return r(t.$parent)}return null},getThemeName:function(t){var e=t||this.theme;return this.prefix+e},setMicrosoftColors:function(t){a&&a.setAttribute("content",t)},setThemeColors:function(t){s&&s.setAttribute("content",t)},setMaskColors:function(t){u&&u.setAttribute("color",t)},setHtmlMetaColors:function(t){var e="#fff";if(t){var n=window.getComputedStyle(document.documentElement);e=n.getPropertyValue("--"+t+"-primary")}e&&(this.setMicrosoftColors(e),this.setThemeColors(e),this.setMaskColors(e))}},mounted:function(){var t=this;a=document.querySelector('[name="msapplication-TileColor"]'),s=document.querySelector('[name="theme-color"]'),u=document.querySelector('[rel="mask-icon"]'),this.enabled&&this.metaColors&&window.addEventListener("load",(function(){t.setHtmlMetaColors(t.fullThemeName)}))}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e=i},handleFlexibleMode:function(t){var e=this.getToolbarConstrants(t),n=e.scrollTop,r=e.initialHeight,i=this.MdApp.toolbar.element,o=i.querySelector(".md-toolbar-row:first-child"),a=o.offsetHeight,s=r-n,u=n=i)||this.revealLastPos>o+r},handleFixedLastMode:function(t){var e=this.getToolbarConstrants(t),n=e.scrollTop,r=e.toolbarHeight,i=e.safeAmount,o=this.MdApp.toolbar.element,a=o.querySelector(".md-toolbar-row:first-child"),s=a.offsetHeight;this.setToolbarTimer(n),this.setToolbarMarginAndHeight(n-s,r),this.MdApp.toolbar.fixedLastHeight=s,this.MdApp.toolbar.fixedLastActive=!(n>=s)||this.revealLastPos>n+i},handleOverlapMode:function(t){var e=this.getToolbarConstrants(t),n=e.toolbarHeight,r=e.scrollTop,i=e.initialHeight,o=this.MdApp.toolbar.element,a=o.querySelector(".md-toolbar-row:first-child"),s=a.offsetHeight,u=i-r-100*r/(i-s-s/1.5);s&&(r=s?(this.MdApp.toolbar.overlapOff=!1,o.style.height=u+"px"):(this.MdApp.toolbar.overlapOff=!0,o.style.height=s+"px")),this.setToolbarMarginAndHeight(r,n)},handleModeScroll:function(t){"reveal"===this.mdMode?this.handleRevealMode(t):"fixed-last"===this.mdMode?this.handleFixedLastMode(t):"overlap"===this.mdMode?this.handleOverlapMode(t):"flexible"===this.mdMode&&this.handleFlexibleMode(t)},handleScroll:function(t){var e=this;this.MdApp.toolbar.element&&(0,o.default)((function(){e.mdWaterfall&&e.handleWaterfallScroll(t),e.mdMode&&e.handleModeScroll(t)}))}},created:function(){this.MdApp.options.mode=this.mdMode,this.MdApp.options.waterfall=this.mdWaterfall,this.setToolbarElevation()},mounted:function(){var t={target:{scrollTop:0}};"reveal"===this.mdMode&&(this.MdApp.toolbar.revealActive=!0,this.handleRevealMode(t)),"flexible"===this.mdMode&&(this.MdApp.toolbar.revealActive=!0,this.handleFlexibleMode(t)),"fixed-last"===this.mdMode&&(this.MdApp.toolbar.fixedLastActive=!0,this.handleFixedLastMode(t)),"overlap"===this.mdMode&&this.handleOverlapMode(t)}}},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(r){"object"===typeof window&&(n=window)}t.exports=n},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=s(r),o=n(36),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=new i.default({name:"MdAppInternalDrawer",mixins:[a.default]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e0||this.filteredAsyncOptions.length>0},hasScopedEmptySlot:function(){return this.$scopedSlots["md-autocomplete-empty"]}},watch:{mdOptions:{deep:!0,immediate:!0,handler:function(){var t=this;this.isPromise(this.mdOptions)&&(this.isPromisePending=!0,this.mdOptions.then((function(e){t.filteredAsyncOptions=e,t.isPromisePending=!1})))}},value:function(t){this.searchTerm=t}},methods:{getOptions:function(){return this.isPromise(this.mdOptions)?this.filteredAsyncOptions:this.filteredStaticOptions},isPromise:function(t){return(0,u.default)(t)},matchText:function(t){var e=t.toLowerCase(),n=this.searchTerm.toLowerCase();return this.mdFuzzySearch?(0,a.default)(n,e):e.includes(n)},filterByString:function(){var t=this;return this.mdOptions.filter((function(e){return t.matchText(e)}))},filterByObject:function(){var t=this;return this.mdOptions.filter((function(e){for(var n=Object.values(e),r=n.length,i=0;i<=r;i++)if("string"===typeof n[i]&&t.matchText(n[i]))return!0}))},openOnFocus:function(){this.mdOpenOnFocus&&this.showOptions()},onInput:function(t){this.$emit("input",t),this.mdOpenOnFocus||this.showOptions(),"inputevent"!==this.searchTerm.constructor.toString().match(/function (\w*)/)[1].toLowerCase()&&this.$emit("md-changed",this.searchTerm)},showOptions:function(){var t=this;if(this.showMenu)return!1;this.showMenu=!0,this.$nextTick((function(){t.triggerPopover=!0,t.$emit("md-opened")}))},hideOptions:function(){var t=this;this.$nextTick((function(){t.triggerPopover=!1,t.$emit("md-closed")}))},selectItem:function(t,e){var n=e.target.textContent.trim();this.searchTerm=n,this.$emit("input",t),this.$emit("md-selected",t),this.hideOptions()}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default=new i.default({name:"MdAvatar"})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:.6;t.mdTextScrim?t.applyScrimColor(e):t.mdSolid&&t.applySolidColor(e)},n=this.$el.querySelector("img");n&&(this.mdTextScrim||this.mdSolid)&&this.getImageLightness(n,(function(t){var n=256,r=(100*Math.abs(n-t)/n+15)/100;r>=.7&&(r=.7),e(r)}),e)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdCardContent"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdCardExpand",inject:["MdCard"]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e0},valueLength:function(){return this.stringValue?this.stringValue.length:0},fieldClasses:function(){return{"md-inline":this.mdInline,"md-clearable":this.mdClearable,"md-focused":this.MdField.focused,"md-highlight":this.MdField.highlighted,"md-disabled":this.MdField.disabled,"md-required":this.MdField.required,"md-has-value":this.hasValue,"md-has-placeholder":this.MdField.placeholder,"md-has-textarea":this.MdField.textarea,"md-has-password":this.MdField.password,"md-has-file":this.MdField.file,"md-has-select":this.MdField.select,"md-autogrow":this.MdField.autogrow}}},methods:{clearInput:function(){var t=this;this.MdField.clear=!0,this.$emit("md-clear"),this.$nextTick().then((function(){t.MdField.clear=!1}))},togglePassword:function(){this.MdField.togglePassword=!this.MdField.togglePassword},onBlur:function(){this.MdField.highlighted=!1}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(72),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(283),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/core/icons/MdClearIcon.vue",e["default"]=f.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(6),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default={name:"MdClearIcon",components:{MdIcon:i.default}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=s(r),o=n(279),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=new i.default({name:"MdIcon",components:{MdSvgLoader:a.default},props:{mdSrc:String}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={};e.default={name:"MdSVGLoader",props:{mdSrc:{type:String,required:!0}},data:function(){return{html:null,error:null}},watch:{mdSrc:function(){this.html=null,this.loadSVG()}},methods:{isSVG:function(t){return"string"===typeof t&&t.indexOf("svg")>=0},setHtml:function(t){var e=this;r[this.mdSrc].then((function(t){return e.html=t,e.$nextTick()})).then((function(){return e.$emit("md-loaded")}))},unexpectedError:function(t){this.error="Something bad happened trying to fetch "+this.mdSrc+".",t(this.error)},loadSVG:function(){var t=this;r.hasOwnProperty(this.mdSrc)?this.setHtml():r[this.mdSrc]=new Promise((function(e,n){var r=new window.XMLHttpRequest;r.open("GET",t.mdSrc,!0),r.onload=function(){var i=r.getResponseHeader("content-type");200===r.status?t.isSVG(i)?(e(r.response),t.setHtml()):(t.error="The file "+t.mdSrc+" is not a valid SVG.",n(t.error)):r.status>=400&&r.status<500?(t.error="The file "+t.mdSrc+" do not exists.",n(t.error)):t.unexpectedError(n)},r.onerror=function(){return t.unexpectedError(n)},r.onabort=function(){return t.unexpectedError(n)},r.send()}))}},mounted:function(){this.loadSVG()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(6),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default={name:"MdPasswordOffIcon",components:{MdIcon:i.default}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(6),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default={name:"MdPasswordOnIcon",components:{MdIcon:i.default}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e=0},isModelTypeDate:function(){return"object"===r(this.value)&&this.value instanceof Date&&(0,h.default)(this.value)},localString:function(){return this.localDate&&(0,l.default)(this.localDate,this.dateFormat)},localNumber:function(){return this.localDate&&Number(this.localDate)},parsedInputDate:function(){var t=(0,f.default)(this.inputDate,this.dateFormat,new Date);return t&&(0,h.default)(t)?t:null},pattern:function(){return this.dateFormat.replace(/yyyy|MM|dd/g,(function(t){switch(t){case"yyyy":return"[0-9]{4}";case"MM":case"dd":return"[0-9]{2}"}}))}},watch:{inputDate:function(t){this.inputDateToLocalDate()},localDate:function(){this.inputDate=this.localString,this.modelType===Date&&this.$emit("input",this.localDate)},localString:function(){this.modelType===String&&this.$emit("input",this.localString)},localNumber:function(){this.modelType===Number&&this.$emit("input",this.localNumber)},value:{immediate:!0,handler:function(){this.valueDateToLocalDate()}},mdModelType:function(t){switch(t){case Date:this.$emit("input",this.localDate);break;case String:this.$emit("input",this.localString);break;case Number:this.$emit("input",this.localNumber);break}},dateFormat:function(){this.localDate&&(this.inputDate=(0,l.default)(this.localDate,this.dateFormat))}},methods:{toggleDialog:function(){!u.default||this.mdOverrideNative?(this.showDialog=!this.showDialog,this.showDialog?this.$emit("md-opened"):this.$emit("md-closed")):this.$refs.input.$el.click()},onFocus:function(){this.mdOpenOnFocus&&this.toggleDialog()},inputDateToLocalDate:function(){this.inputDate?this.parsedInputDate&&(this.localDate=this.parsedInputDate):this.localDate=null},valueDateToLocalDate:function(){if(this.isModelNull)this.localDate=null;else if(this.isModelTypeNumber)this.localDate=new Date(this.value);else if(this.isModelTypeDate)this.localDate=this.value;else if(this.isModelTypeString){var t=(0,f.default)(this.value,this.dateFormat,new Date);(0,h.default)(t)?this.localDate=(0,f.default)(this.value,this.dateFormat,new Date):a.default.util.warn("The datepicker value is not a valid date. Given value: "+this.value+", format: "+this.dateFormat)}else a.default.util.warn("The datepicker value is not a valid date. Given value: "+this.value)}},created:function(){this.inputDateToLocalDate=(0,x.default)(this.inputDateToLocalDate,this.MdDebounce)}}},function(t,e,n){"use strict";e["a"]=i;var r=6e4;function i(t){var e=new Date(t.getTime()),n=e.getTimezoneOffset();e.setSeconds(0,0);var i=e.getTime()%r;return n*r+i}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=i;var r=n(3);function i(t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var e=Object(r["a"])(t);return!isNaN(e)}},function(t,e,n){"use strict";var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function i(t,e,n){var i;return n=n||{},i="string"===typeof r[t]?r[t]:1===e?r[t].one:r[t].other.replace("{{count}}",e),n.addSuffix?n.comparison>0?"in "+i:i+" ago":i}function o(t){return function(e){var n=e||{},r=n.width?String(n.width):t.defaultWidth,i=t.formats[r]||t.formats[t.defaultWidth];return i}}var a={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},s={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},u={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},c={date:o({formats:a,defaultWidth:"full"}),time:o({formats:s,defaultWidth:"full"}),dateTime:o({formats:u,defaultWidth:"full"})},l=c,d={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function f(t,e,n,r){return d[t]}function p(t){return function(e,n){var r,i=n||{},o=i.width?String(i.width):t.defaultWidth,a=i.context?String(i.context):"standalone";r="formatting"===a&&t.formattingValues?t.formattingValues[o]||t.formattingValues[t.defaultFormattingWidth]:t.values[o]||t.values[t.defaultWidth];var s=t.argumentCallback?t.argumentCallback(e):e;return r[s]}}var h={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},m={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},v={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},g={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},y={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},b={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}};function _(t,e){var n=Number(t),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"}var w={ordinalNumber:_,era:p({values:h,defaultWidth:"wide"}),quarter:p({values:m,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:p({values:v,defaultWidth:"wide"}),day:p({values:g,defaultWidth:"wide"}),dayPeriod:p({values:y,defaultWidth:"wide",formattingValues:b,defaultFormattingWidth:"wide"})},M=w;function S(t){return function(e,n){var r=String(e),i=n||{},o=r.match(t.matchPattern);if(!o)return null;var a=o[0],s=r.match(t.parsePattern);if(!s)return null;var u=t.valueCallback?t.valueCallback(s[0]):s[0];return u=i.valueCallback?i.valueCallback(u):u,{value:u,rest:r.slice(a.length)}}}function x(t){return function(e,n){var r=String(e),i=n||{},o=i.width,a=o&&t.matchPatterns[o]||t.matchPatterns[t.defaultMatchWidth],s=r.match(a);if(!s)return null;var u,c=s[0],l=o&&t.parsePatterns[o]||t.parsePatterns[t.defaultParseWidth];return u="[object Array]"===Object.prototype.toString.call(l)?l.findIndex((function(t){return t.test(r)})):C(l,(function(t){return t.test(r)})),u=t.valueCallback?t.valueCallback(u):u,u=i.valueCallback?i.valueCallback(u):u,{value:u,rest:r.slice(c.length)}}}function C(t,e){for(var n in t)if(t.hasOwnProperty(n)&&e(t[n]))return n}var O=/^(\d+)(th|st|nd|rd)?/i,T=/\d+/i,P={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},E={any:[/^b/i,/^(a|c)/i]},k={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},A={any:[/1/i,/2/i,/3/i,/4/i]},j={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},$={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},D={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},I={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},L={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},N={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},F={ordinalNumber:S({matchPattern:O,parsePattern:T,valueCallback:function(t){return parseInt(t,10)}}),era:x({matchPatterns:P,defaultMatchWidth:"wide",parsePatterns:E,defaultParseWidth:"any"}),quarter:x({matchPatterns:k,defaultMatchWidth:"wide",parsePatterns:A,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:x({matchPatterns:j,defaultMatchWidth:"wide",parsePatterns:$,defaultParseWidth:"any"}),day:x({matchPatterns:D,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any"}),dayPeriod:x({matchPatterns:L,defaultMatchWidth:"any",parsePatterns:N,defaultParseWidth:"any"})},R=F,B={formatDistance:i,formatLong:l,formatRelative:f,localize:M,match:R,options:{weekStartsOn:0,firstWeekContainsDate:1}};e["a"]=B},function(t,e,n){"use strict";var r=n(3),i=n(19),o=n(86);function a(t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var e=Object(o["a"])(t),n=new Date(0);n.setUTCFullYear(e,0,4),n.setUTCHours(0,0,0,0);var r=Object(i["a"])(n);return r}e["a"]=u;var s=6048e5;function u(t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var e=Object(r["a"])(t),n=Object(i["a"])(e).getTime()-a(e).getTime();return Math.round(n/s)+1}},function(t,e,n){"use strict";e["a"]=o;var r=n(3),i=n(19);function o(t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var e=Object(r["a"])(t),n=e.getUTCFullYear(),o=new Date(0);o.setUTCFullYear(n+1,0,4),o.setUTCHours(0,0,0,0);var a=Object(i["a"])(o),s=new Date(0);s.setUTCFullYear(n,0,4),s.setUTCHours(0,0,0,0);var u=Object(i["a"])(s);return e.getTime()>=a.getTime()?n+1:e.getTime()>=u.getTime()?n:n-1}},function(t,e,n){"use strict";var r=n(3),i=n(20),o=n(5),a=n(25);function s(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=e||{},r=n.locale,s=r&&r.options&&r.options.firstWeekContainsDate,u=null==s?1:Object(o["a"])(s),c=null==n.firstWeekContainsDate?u:Object(o["a"])(n.firstWeekContainsDate),l=Object(a["a"])(t,e),d=new Date(0);d.setUTCFullYear(l,0,c),d.setUTCHours(0,0,0,0);var f=Object(i["a"])(d,e);return f}e["a"]=c;var u=6048e5;function c(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=Object(r["a"])(t),o=Object(i["a"])(n,e).getTime()-s(n,e).getTime();return Math.round(o/u)+1}},function(t,e,n){"use strict";var r=n(5),i=n(3);function o(t,e){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var n=Object(i["a"])(t).getTime(),o=Object(r["a"])(e);return new Date(n+o)}function a(t,e){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var n=Object(r["a"])(e);return o(t,-n)}e["a"]=a},function(t,e,n){"use strict";e["a"]=i,e["b"]=o;var r=["D","DD","YY","YYYY"];function i(t){return-1!==r.indexOf(t)}function o(t){throw new RangeError("`options.awareOfUnicodeTokens` must be set to `true` to use `"+t+"` token; see: https://git.io/fxCyr")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(21),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default={name:"MdOverlay",components:{MdPortal:i.default},props:{mdActive:Boolean,mdAttachToParent:Boolean,mdFixed:Boolean},computed:{overlayClasses:function(){return{"md-fixed":this.mdFixed}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(92),i=R(r),o=n(305),a=R(o),s=n(306),u=R(s),c=n(307),l=R(c),d=n(308),f=R(d),p=n(27),h=R(p),m=n(309),v=R(m),g=n(310),y=R(g),b=n(311),_=R(b),w=n(312),M=R(w),S=n(313),x=R(S),C=n(314),O=R(C),T=n(315),P=R(T),E=n(1),k=R(E),A=n(28),j=R(A),$=n(318),D=R($),I=n(320),L=R(I),N=n(12),F=R(N);function R(t){return t&&t.__esModule?t:{default:t}}var B=7,H=function(t,e){return!(!t||!t.querySelector)&&t.querySelectorAll(e)};e.default=new k.default({name:"MdDatepickerDialog",components:{MdPopover:j.default,MdArrowRightIcon:D.default,MdArrowLeftIcon:L.default,MdDialog:F.default},props:{mdDate:Date,mdDisabledDates:[Array,Function],mdImmediately:{type:Boolean,default:!1}},data:function(){return{currentDate:null,selectedDate:null,showDialog:!1,monthAction:null,currentView:"day",contentStyles:{},availableYears:null}},computed:{firstDayOfAWeek:function(){var t=Number(this.locale.firstDayOfAWeek);return Number.isNaN(t)||!Number.isFinite(t)?0:(t=Math.floor(t)%B,t+=t<0?B:0,t)},locale:function(){return this.$material.locale},popperSettings:function(){return{placement:"bottom-start",modifiers:{keepTogether:{enabled:!0},flip:{enabled:!1}}}},calendarClasses:function(){return"next"===this.monthAction?"md-next":"md-previous"},firstDayOfMonth:function(){return(0,a.default)(this.currentDate).getDay()},prefixEmptyDays:function(){var t=this.firstDayOfMonth-this.firstDayOfAWeek;return t+=t<0?B:0,t},daysInMonth:function(){return(0,h.default)(this.currentDate)},currentDay:function(){return this.selectedDate?(0,l.default)(this.selectedDate):(0,l.default)(this.currentDate)},currentMonth:function(){return(0,v.default)(this.currentDate)},currentMonthName:function(){return this.locale.months[this.currentMonth]},currentYear:function(){return(0,y.default)(this.currentDate)},selectedYear:function(){return this.selectedDate?(0,y.default)(this.selectedDate):(0,y.default)(this.currentDate)},shortDayName:function(){return this.selectedDate?this.locale.shortDays[(0,f.default)(this.selectedDate)]:this.locale.shortDays[(0,f.default)(this.currentDate)]},shortMonthName:function(){return this.selectedDate?this.locale.shortMonths[(0,v.default)(this.selectedDate)]:this.locale.shortMonths[(0,v.default)(this.currentDate)]}},watch:{mdDate:function(){this.currentDate=this.mdDate||new Date,this.selectedDate=this.mdDate},currentDate:function(t,e){var n=this;this.$nextTick().then((function(){e&&n.setContentStyles()}))},currentView:function(){var t=this;this.$nextTick().then((function(){if("year"===t.currentView){var e=H(t.$el,".md-datepicker-year-button.md-datepicker-selected");e.length&&e[0].scrollIntoView({behavior:"instant",block:"center",inline:"center"})}}))}},methods:{setContentStyles:function(){var t=H(this.$el,".md-datepicker-month");if(t.length){var e=t[t.length-1];this.contentStyles={height:e.offsetHeight+10+"px"}}},setAvailableYears:function(){var t=this.locale,e=t.startYear,n=t.endYear,r=e,i=[];while(r<=n)i.push(r++);this.availableYears=i},handleDisabledDateByArray:function(t){return this.mdDisabledDates.some((function(e){return(0,M.default)(e,t)}))},isDisabled:function(t){if(this.mdDisabledDates){var e=(0,x.default)(this.currentDate,t);if(Array.isArray(this.mdDisabledDates))return this.handleDisabledDateByArray(e);if("function"===typeof this.mdDisabledDates)return this.mdDisabledDates(e)}},isSelectedDay:function(t){return(0,_.default)(this.selectedDate,(0,x.default)(this.currentDate,t))},isToday:function(t){return(0,M.default)(new Date,(0,x.default)(this.currentDate,t))},previousMonth:function(){this.monthAction="previous",this.currentDate=(0,u.default)(this.currentDate,1)},nextMonth:function(){this.monthAction="next",this.currentDate=(0,i.default)(this.currentDate,1)},switchMonth:function(t){this.currentDate=(0,O.default)(this.currentDate,t),this.currentView="day"},switchYear:function(t){this.currentDate=(0,P.default)(this.currentDate,t),this.currentView="month"},selectDate:function(t){this.currentDate=(0,x.default)(this.currentDate,t),this.selectedDate=this.currentDate,this.mdImmediately&&(this.$emit("update:mdDate",this.selectedDate),this.closeDialog())},closeDialog:function(){this.$emit("md-closed")},onClose:function(){this.closeDialog()},onCancel:function(){this.closeDialog()},onConfirm:function(){this.$emit("update:mdDate",this.selectedDate),this.closeDialog()},resetDate:function(){this.currentDate=this.mdDate||new Date,this.selectedDate=this.mdDate,this.currentView="day"}},created:function(){this.setAvailableYears(),this.resetDate()}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=a;var r=n(5),i=n(3),o=n(27);function a(t,e){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var n=Object(i["a"])(t),a=Object(r["a"])(e),s=n.getMonth()+a,u=new Date(0);u.setFullYear(n.getFullYear(),s,1),u.setHours(0,0,0,0);var c=Object(o["default"])(u);return n.setMonth(s,Math.min(c,n.getDate())),n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e1)throw new Error;return t[0]}catch(e){i.default.util.warn("MdFocusTrap can only render one, and exactly one child component.",this)}return null}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(6),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default={name:"MdDateIcon",components:{MdIcon:i.default}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdDialogTitle"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default=new i.default({name:"MdDialogContent"})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdDialogActions"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdDialogAlert",props:{mdTitle:String,mdContent:String,mdConfirmText:{type:String,default:"Ok"}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdDialogConfirm",props:{mdTitle:String,mdContent:String,mdConfirmText:{type:String,default:"Ok"},mdCancelText:{type:String,default:"Cancel"}},methods:{onCancel:function(){this.$emit("md-cancel"),this.$emit("update:mdActive",!1)},onConfirm:function(){this.$emit("md-confirm"),this.$emit("update:mdActive",!1)}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdDialogPrompt",props:{value:{},mdTitle:String,mdInputName:String,mdInputId:String,mdInputMaxlength:[String,Number],mdInputPlaceholder:[String,Number],mdContent:String,mdConfirmText:{type:String,default:"Ok"},mdCancelText:{type:String,default:"Cancel"}},data:function(){return{inputValue:null}},watch:{value:function(){this.inputValue=this.value}},methods:{onCancel:function(){this.$emit("md-cancel"),this.$emit("update:mdActive",!1)},onConfirm:function(){this.$emit("input",this.inputValue),this.$emit("md-confirm",this.inputValue),this.$emit("update:mdActive",!1)},setInputFocus:function(){var t=this;window.setTimeout((function(){t.$refs.input.$el.focus()}),50)}},created:function(){this.inputValue=this.value}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default=new i.default({name:"MdDivider",computed:{insideList:function(){return"md-list"===this.$parent.$options._componentTag}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e=this.mdSwipeThreshold&&Math.abs(i)<=this.mdSwipeRestraint?this.swiped=r<0?"left":"right":Math.abs(i)>=this.mdSwipeThreshold&&Math.abs(r)<=this.mdSwipeRestraint&&(this.swiped=i<0?"up":"down"))}},handleTouchEnd:function(){this.touchPosition={startX:0,startY:0},this.swiped=null,this.swipeStart=!1}},mounted:function(){this.mdSwipeable&&(this.getSwipeElement.addEventListener("touchstart",this.handleTouchStart,!1),this.getSwipeElement.addEventListener("touchend",this.handleTouchEnd,!1),this.getSwipeElement.addEventListener("touchmove",this.handleTouchMove,!1))},beforeDestroy:function(){this.mdSwipeable&&(this.getSwipeElement.removeEventListener("touchstart",this.handleTouchStart,!1),this.getSwipeElement.removeEventListener("touchend",this.handleTouchEnd,!1),this.getSwipeElement.removeEventListener("touchmove",this.handleTouchMove,!1))}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(109),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(360),s=!1;function u(t){s||n(359)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdEmptyState/MdEmptyState.vue",e["default"]=h.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=c(r),o=n(110),a=c(o),s=n(22),u=c(s);function c(t){return t&&t.__esModule?t:{default:t}}e.default=new i.default({name:"MdEmptyState",mixins:[u.default],props:a.default,computed:{emptyStateClasses:function(){return{"md-rounded":this.mdRounded}},emptyStateStyles:function(){if(this.mdRounded){var t=this.mdSize+"px";return{width:t,height:t}}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={mdRounded:Boolean,mdSize:{type:Number,default:420},mdIcon:String,mdLabel:String,mdDescription:String}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=s(r),o=n(6),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;et.offsetHeight},scrollToSelectedOption:function(t,e){var n=t.offsetTop,r=t.offsetHeight,i=e.offsetHeight;e.scrollTop=n-(i-r)/2},setOffsets:function(t){if(!this.$isServer){var e=this.$refs.menu.$refs.container;if(e){var n=t||e.querySelector(".md-selected");n?(this.scrollToSelectedOption(n,e),this.offset.y=g.y-n.offsetTop+e.scrollTop+8,this.menuStyles={"transform-origin":"0 "+Math.abs(this.offset.y)+"px"}):(this.offset.y=g.y+1,this.menuStyles={})}}},onMenuEnter:function(){this.didMount&&(this.setOffsets(),this.MdField.focused=!0,this.$emit("md-opened"))},applyHighlight:function(){this.MdField.focused=!1,this.MdField.highlighted=!0,this.$refs.input.$el.focus()},onClose:function(){this.$emit("md-closed"),this.didMount&&this.applyHighlight()},onFocus:function(){this.didMount&&this.applyHighlight()},removeHighlight:function(){this.MdField.highlighted=!1},openSelect:function(){this.disabled||(this.showSelect=!0)},arrayAccessorRemove:function(t,e){var n=t.slice(0,e),r=t.slice(e+1,t.length);return n.concat(r)},toggleArrayValue:function(t){var e=this.localValue.indexOf(t),n=e>-1;this.localValue=n?this.arrayAccessorRemove(this.localValue,e):this.localValue.concat([t])},setValue:function(t){this.model=t,this.setFieldValue(),this.showSelect=!1},setContent:function(t){this.MdSelect.label=t},setContentByValue:function(){var t=this.MdSelect.items[this.localValue];t?this.setContent(t):this.setContent("")},setMultipleValue:function(t){var e=t;this.toggleArrayValue(e),this.setFieldValue()},setMultipleContentByValue:function(){var t=this;this.localValue||this.initialLocalValueByDefault();var e=[];this.localValue.forEach((function(n){var r=t.MdSelect.items[n];r&&e.push(r)})),this.setContent(e.join(", "))},setFieldContent:function(){this.multiple?this.setMultipleContentByValue():this.setContentByValue()},isLocalValueSet:function(){return void 0!==this.localValue&&null!==this.localValue},setLocalValueIfMultiple:function(){this.isLocalValueSet()?this.localValue=[this.localValue]:this.localValue=[]},setLocalValueIfNotMultiple:function(){this.localValue.length>0?this.localValue=this.localValue[0]:this.localValue=null},initialLocalValueByDefault:function(){var t=Array.isArray(this.localValue);this.multiple&&!t?this.setLocalValueIfMultiple():!this.multiple&&t&&this.setLocalValueIfNotMultiple()},emitSelected:function(t){this.$emit("md-selected",t)}},mounted:function(){var t=this;this.showSelect=!1,this.setFieldContent(),this.$nextTick().then((function(){t.didMount=!0}))},updated:function(){this.setFieldContent()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(6),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default={name:"MdDropDownIcon",components:{MdIcon:i.default}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(115),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(368),s=!1;function u(t){s||n(367)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdMenu/MdMenu.vue",e["default"]=h.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e=0&&/iP/i.test(navigator.userAgent)&&(t.style.cursor="pointer"),t.addEventListener(e,n,r||!1),{destroy:i}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(120),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(371),s=!1;function u(t){s||n(370)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdList/MdList.vue",e["default"]=h.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default=new i.default({name:"MdList",data:function(){return{MdList:{expandable:[],expandATab:this.expandATab,pushExpandable:this.pushExpandable,removeExpandable:this.removeExpandable}}},provide:function(){return{MdList:this.MdList}},props:{mdExpandSingle:{default:!1}},methods:{expandATab:function(t){if(this.mdExpandSingle&&t){var e=this.MdList.expandable.filter((function(e){return e!==t}));e.forEach((function(t){return t.close()}))}},pushExpandable:function(t){var e=this.MdList.expandable;e.find((function(e){return e===t}))||(this.MdList.expandable=e.concat([t]))},removeExpandable:function(t){var e=this.MdList.expandable;e.find((function(e){return e===t}))&&(this.MdList.expandable=e.filter((function(e){return e!==t})))}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(7),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default={name:"MdOption",props:{value:[String,Number,Boolean],disabled:Boolean},inject:{MdSelect:{},MdOptgroup:{default:{}}},data:function(){return{uniqueId:"md-option-"+(0,i.default)(),isSelected:!1,isChecked:!1}},computed:{selectValue:function(){return this.MdSelect.modelValue},isMultiple:function(){return this.MdSelect.multiple},isDisabled:function(){return this.MdOptgroup.disabled||this.disabled},key:function(){var t=this.value||0===this.value;return t?this.value:this.uniqueId},inputLabel:function(){return this.MdSelect.label},optionClasses:function(){return{"md-selected":this.isSelected||this.isChecked}}},watch:{selectValue:function(){this.setIsSelected()},isChecked:function(t){t!==this.isSelected&&this.setSelection()},isSelected:function(t){this.isChecked=t}},methods:{getTextContent:function(){if(this.$el)return this.$el.textContent.trim();var t=this.$slots.default;return t?t[0].text.trim():""},setIsSelected:function(){this.isMultiple?void 0!==this.selectValue?this.isSelected=this.selectValue.includes(this.value):this.isSelected=!1:this.isSelected=this.selectValue===this.value},setSingleSelection:function(){this.MdSelect.setValue(this.value)},setMultipleSelection:function(){this.MdSelect.setMultipleValue(this.value)},setSelection:function(){this.isDisabled||(this.isMultiple?this.setMultipleSelection():this.setSingleSelection())},setItem:function(){this.$set(this.MdSelect.items,this.key,this.getTextContent())}},updated:function(){this.setItem()},created:function(){this.setItem(),this.setIsSelected()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdOptgroup",props:{label:String,disabled:Boolean},provide:function(){return{MdOptgroup:{disabled:this.disabled}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(7),i=c(r),o=n(382),a=c(o),s=n(18),u=c(s);function c(t){return t&&t.__esModule?t:{default:t}}function l(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1?this.getMultipleName(t):1===t.length?t[0].name:null:e.value.split("\\").pop()},openPicker:function(){this.onFocus(),this.$refs.inputFile.click()},onChange:function(t){this.onFileSelected(t)},onFileSelected:function(t){var e=t.target,n=t.dataTransfer,r=e.files||n.files;this.model=this.getFileName(r,e),this.$emit("md-change",r||e.value)}},created:function(){this.MdField.file=!0},beforeDestroy:function(){this.MdField.file=!1}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(6),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default={name:"MdFileIcon",components:{MdIcon:i.default}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e=i&&(t.style.height=r+e+"px",i'+e+""}function c(t,e){if(0===e.length)return t;var n=t.toLowerCase().indexOf(e[0].toLowerCase());if(-1===n)return"";for(var r=0,i=1;i1||e[0].tag)throw new Error;var n=d(e[0],this.mdTerm,this.mdFuzzySearch);return t("div",{staticClass:"md-highlight-text",class:this.$mdActiveTheme,domProps:{innerHTML:n}})}catch(r){i.default.util.warn("MdHighlightText can only render text nodes.",this)}return null}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default=new i.default({name:"MdImage",props:{mdSrc:String}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(129),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=!1;function s(t){a||n(397)}var u=n(0),c=null,l=!1,d=s,f=null,p=null,h=u(i.a,c,l,d,f,p);h.options.__file="src/components/MdList/MdListItem/MdListItem.vue",e["default"]=h.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;ee&&this.setStepperAsDone(this.MdSteppers.activeStep)},setActiveStep:function(t){if(this.mdLinear&&!this.isPreviousStepperDone(t))return!1;t===this.MdSteppers.activeStep||!this.isStepperEditable(t)&&this.isStepperDone(t)||(this.setPreviousStepperAsDone(t),this.MdSteppers.activeStep=t,this.$emit("md-changed",t),this.$emit("update:mdActiveStep",t),this.MdSteppers.items[t].error=null)},setActiveButtonEl:function(){this.activeButtonEl=this.$el.querySelector(".md-stepper-header.md-button.md-active")},setActiveStepByIndex:function(t){var e=this.getItemsAndKeys(),n=e.keys;this.hasActiveStep()||(this.MdSteppers.activeStep=n[t])},setupObservers:function(){var t=this.$el.querySelector(".md-steppers-wrapper");"ResizeObserver"in window?(this.resizeObserver=new window.ResizeObserver(this.calculateStepperPos),this.resizeObserver.observe(this.$el)):window.addEventListener("resize",this.calculateStepperPos),t&&(this.resizeObserver=(0,a.default)(this.$el.querySelector(".md-steppers-wrapper"),{childList:!0,characterData:!0,subtree:!0},this.calculateStepperPos))},calculateStepperPos:function(){if(!this.mdVertical){var t=this.$el.querySelector(".md-stepper:nth-child("+(this.activeStepIndex+1)+")");this.contentStyles={height:t.offsetHeight+"px"}}},onActiveStepIndex:function(){var t=this.getItemsAndKeys(),e=(t.items,t.keys);if(this.hasActiveStep()||this.activeStepIndex){this.MdSteppers.activeStep=e[this.activeStepIndex];for(var n=0;n0}))},setHeaderScroll:function(t){var e=this;(0,o.default)((function(){e.MdTable.contentEl.scrollLeft=t.target.scrollLeft}))},getContentEl:function(){return this.$el.querySelector(".md-table-content")},setContentEl:function(){this.MdTable.contentEl=this.getContentEl()},setHeaderPadding:function(){this.setContentEl();var t=this.MdTable.contentEl,e=t.childNodes[0];this.fixedHeaderPadding=t.offsetWidth-e.offsetWidth},getModel:function(){return this.value},getModelItem:function(t){return this.value[t]},manageItemSelection:function(t){this.MdTable.selectedItems.includes(t)?this.MdTable.selectedItems=this.MdTable.selectedItems.filter((function(e){return e!==t})):this.MdTable.selectedItems=this.MdTable.selectedItems.concat([t])},sortTable:function(){Array.isArray(this.value)&&this.$emit("input",this.mdSortFn(this.value))},select:function(t){this.$emit("update:mdSelectedValue",t),this.$emit("md-selected",t)},syncSelectedValue:function(){var t=this;this.$nextTick().then((function(){"single"===t.MdTable.selectingMode?t.MdTable.singleSelection=t.mdSelectedValue:"multiple"===t.MdTable.selectingMode&&(t.MdTable.selectedItems=t.mdSelectedValue||[])}))},setWidth:function(){this.mdFixedHeader&&(this.fixedHeaderTableWidth=this.$refs.contentTable.offsetWidth)}},created:function(){this.mdSort&&this.sortTable(),this.syncSelectedValue()},mounted:function(){this.setContentEl(),this.$nextTick().then(this.setWidth),this.mdFixedHeader&&(this.setHeaderPadding(),this.windowResizeObserver=new S.default(window,this.setWidth))},beforeDestroy:function(){this.windowResizeObserver&&this.windowResizeObserver.destroy()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:this.mdItem;"multiple"===this.mdSelectable&&(this.MdTable.selectable=this.MdTable.selectable.filter((function(e){return e!==t})))}},created:function(){var t=this;this.$nextTick((function(){t.addSelectableItem(),t.MdTable.selectingMode=t.mdSelectable}))},beforeDestroy:function(){this.removeSelectableItem()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(168),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(487),s=!1;function u(t){s||n(486)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdTable/MdTableCellSelection.vue",e["default"]=h.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdTableCellSelection",props:{value:Boolean,mdRowId:[Number,String],mdSelectable:Boolean,mdDisabled:Boolean},inject:["MdTable"],data:function(){return{isSelected:!1}},watch:{value:{immediate:!0,handler:function(t){this.isSelected=t}}},methods:{onChange:function(){this.$emit("input",this.isSelected)}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdTableRowGhost",props:{mdIndex:[String,Number],mdId:[String,Number],mdItem:[Array,Object]},render:function(){return this.$slots.default[0].componentOptions.propsData.mdIndex=this.mdIndex,this.$slots.default[0].componentOptions.propsData.mdId=this.mdId,this.$slots.default[0].componentOptions.propsData.mdItem=this.mdItem,this.$slots.default[0]}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(171),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default={name:"MdTableToolbar",components:{MdToolbar:i.default},inject:["MdTable"]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(172),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(494),s=!1;function u(t){s||n(493)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdToolbar/MdToolbar.vue",e["default"]=h.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=o(r);function o(t){return t&&t.__esModule?t:{default:t}}e.default=new i.default({name:"MdToolbar",props:{mdElevation:{type:[String,Number],default:4}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(108),i=(a(r),n(110)),o=a(i);function a(t){return t&&t.__esModule?t:{default:t}}e.default={name:"MdTableEmptyState",props:o.default,inject:["MdTable"]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdTableCell",props:{mdId:[String,Number],mdLabel:String,mdNumeric:Boolean,mdTooltip:String,mdSortBy:String},inject:["MdTable"],data:function(){return{index:null,parentNode:null}},computed:{cellClasses:function(){return{"md-numeric":this.mdNumeric}}},watch:{mdSortBy:function(){this.setCellData()},mdNumeric:function(){this.setCellData()},mdLabel:function(){this.setCellData()},mdTooltip:function(){this.setCellData()}},methods:{setCellData:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this;this.$set(this.MdTable.items,t.index,{id:t.mdId,label:t.mdLabel,numeric:t.mdNumeric,tooltip:t.mdTooltip,sortBy:t.mdSortBy})},updateAllCellData:function(){var t=this;this.MdTable.items={};var e=Array.from(this.parentNode.childNodes).filter((function(t){var e=t.tagName,n=t.classList,r=n&&n.contains("md-table-cell-selection"),i=e&&"td"===e.toLowerCase();return i&&!r}));e.forEach((function(e,n){var r=e.__vue__;r.index=n,t.setCellData(r)}))}},mounted:function(){this.parentNode=this.$el.parentNode,this.updateAllCellData()},destroyed:function(){var t=null!==this.$el.parentNode;if(t)return!1;this.updateAllCellData()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"MdTablePagination",inject:["MdTable"],props:{mdPageSize:{type:[String,Number],default:10},mdPageOptions:{type:Array,default:function(){return[10,25,50,100]}},mdPage:{type:Number,default:1},mdTotal:{type:[String,Number],default:"Many"},mdLabel:{type:String,default:"Rows per page:"},mdSeparator:{type:String,default:"of"}},data:function(){return{currentPageSize:0}},computed:{currentItemCount:function(){return(this.mdPage-1)*this.mdPageSize+1},currentPageCount:function(){return this.mdPage*this.mdPageSize}},watch:{mdPageSize:{immediate:!0,handler:function(t){this.currentPageSize=this.pageSize}}},methods:{setPageSize:function(){this.$emit("update:mdPageSize",this.currentPageSize)},goToPrevious:function(){},goToNext:function(){}},created:function(){this.currentPageSize=this.mdPageSize}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e0&&"left"===t&&this.setSwipeActiveTabByIndex(this.activeTabIndex-1)}},methods:{hasActiveTab:function(){return this.activeTab||this.mdActiveTab},getItemsAndKeys:function(){var t=this.MdTabs.items;return{items:t,keys:Object.keys(t)}},setActiveTab:function(t){this.mdSyncRoute||(this.activeTab=t)},setActiveButtonEl:function(){this.activeButtonEl=this.$refs.navigation.querySelector(".md-tab-nav-button.md-active")},setSwipeActiveTabByIndex:function(t){var e=this.getItemsAndKeys(),n=e.keys;n&&(this.activeTab=n[t])},setActiveTabByIndex:function(t){var e=this.getItemsAndKeys(),n=e.keys;this.hasActiveTab()||(this.activeTab=n[t])},setHasContent:function(){var t=this.getItemsAndKeys(),e=t.items,n=t.keys;this.hasContent=n.some((function(t){return e[t].hasContent}))},setIndicatorStyles:function(){var t=this;(0,o.default)((function(){t.$nextTick().then((function(){if(t.activeButtonEl&&t.$refs.indicator){var e=t.activeButtonEl.offsetWidth,n=t.activeButtonEl.offsetLeft,r=t.$refs.indicator.offsetLeft;t.indicatorClass=r1)for(var n=1;nn)return!1;if(r===n)return t===e;t:for(var i=0,o=0;i-1:t.model},on:{focus:t.onFocus,blur:t.onBlur,change:function(e){var n=t.model,r=e.target,i=!!r.checked;if(Array.isArray(n)){var o=null,a=t._i(n,o);r.checked?a<0&&(t.model=n.concat([o])):a>-1&&(t.model=n.slice(0,a).concat(n.slice(a+1)))}else t.model=i}}},"input",t.attributes,!1),t.listeners)):"radio"===t.attributes.type?n("input",t._g(t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"md-input",attrs:{type:"radio"},domProps:{checked:t._q(t.model,null)},on:{focus:t.onFocus,blur:t.onBlur,change:function(e){t.model=null}}},"input",t.attributes,!1),t.listeners)):n("input",t._g(t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"md-input",attrs:{type:t.attributes.type},domProps:{value:t.model},on:{focus:t.onFocus,blur:t.onBlur,input:function(e){e.target.composing||(t.model=e.target.value)}}},"input",t.attributes,!1),t.listeners))},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-field",{staticClass:"md-chips",class:[t.$mdActiveTheme,t.chipsClasses]},[t._t("default"),t._v(" "),t._l(t.value,(function(e,r){return n("md-chip",{key:e,attrs:{"md-deletable":!t.mdStatic,"md-clickable":!t.mdStatic,"md-duplicated":t.duplicatedChip===e},on:{keydown:function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"enter",13,n.key,"Enter")?null:t.$emit("md-click",e,r)},"md-delete":function(n){return n.stopPropagation(),t.removeChip(e)}},nativeOn:{click:function(n){return t.$emit("md-click",e,r)}}},[t.$scopedSlots["md-chip"]?t._t("md-chip",[t._v(t._s(e))],{chip:e}):[t._v(t._s(e))]],2)})),t._v(" "),!t.mdStatic&&t.modelRespectLimit?n("md-input",{ref:"input",attrs:{type:t.mdInputType,id:t.id,placeholder:t.mdPlaceholder},on:{input:t.handleInput,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.insertChip(e)},function(e){return e.type.indexOf("key")||8===e.keyCode?t.handleBackRemove(e):null}]},model:{value:t.inputValue,callback:function(e){t.inputValue="string"===typeof e?e.trim():e},expression:"inputValue"}}):t._e()],2)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(78),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(293),s=!1;function u(t){s||n(292)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdChips/MdChip.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"md-chip",appear:""}},[n("div",t._g({staticClass:"md-chip",class:[t.$mdActiveTheme,t.chipClasses],attrs:{tabindex:"0"}},t.$listeners),[t.mdClickable||!t.mdRipple?n("md-ripple",{attrs:{"md-disabled":t.mdDisabled}},[t._t("default")],2):t._t("default"),t._v(" "),n("transition",{attrs:{name:"md-input-action",appear:""}},[t.mdDeletable?n("md-button",{staticClass:"md-icon-button md-dense md-input-action md-clear",attrs:{tabindex:"-1"},on:{click:function(e){return t.$emit("md-delete",e)}}},[n("md-clear-icon")],1):t._e()],1)],2)])},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=s(r),o=n(79),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=s(r),o=n(296),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(81),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(328),s=!1;function u(t){s||n(297)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdDatepicker/MdDatepicker.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";t.exports="undefined"!==typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(5),i=n(82),o=n(3),a=n(83),s=n(84);function u(t,e){var n=t<0?"-":"",r=Math.abs(t).toString();while(r.length0?n:1-n;return u("yy"===e?r%100:r,e.length)},M:function(t,e){var n=t.getUTCMonth();return"M"===e?String(n+1):u(n+1,2)},d:function(t,e){return u(t.getUTCDate(),e.length)},a:function(t,e){var n=t.getUTCHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":case"aaa":return n.toUpperCase();case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:function(t,e){return u(t.getUTCHours()%12||12,e.length)},H:function(t,e){return u(t.getUTCHours(),e.length)},m:function(t,e){return u(t.getUTCMinutes(),e.length)},s:function(t,e){return u(t.getUTCSeconds(),e.length)}},l=c,d=864e5;function f(t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var e=Object(o["a"])(t),n=e.getTime();e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0);var r=e.getTime(),i=n-r;return Math.floor(i/d)+1}var p=n(85),h=n(86),m=n(87),v=n(25),g={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},y={G:function(t,e,n){var r=t.getUTCFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(t,e,n){if("yo"===e){var r=t.getUTCFullYear(),i=r>0?r:1-r;return n.ordinalNumber(i,{unit:"year"})}return l.y(t,e)},Y:function(t,e,n,r){var i=Object(v["a"])(t,r),o=i>0?i:1-i;if("YY"===e){var a=o%100;return u(a,2)}return"Yo"===e?n.ordinalNumber(o,{unit:"year"}):u(o,e.length)},R:function(t,e){var n=Object(h["a"])(t);return u(n,e.length)},u:function(t,e){var n=t.getUTCFullYear();return u(n,e.length)},Q:function(t,e,n){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return u(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,n){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return u(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,n){var r=t.getUTCMonth();switch(e){case"M":case"MM":return l.M(t,e);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,n){var r=t.getUTCMonth();switch(e){case"L":return String(r+1);case"LL":return u(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,n,r){var i=Object(m["a"])(t,r);return"wo"===e?n.ordinalNumber(i,{unit:"week"}):u(i,e.length)},I:function(t,e,n){var r=Object(p["a"])(t);return"Io"===e?n.ordinalNumber(r,{unit:"week"}):u(r,e.length)},d:function(t,e,n){return"do"===e?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):l.d(t,e)},D:function(t,e,n){var r=f(t);return"Do"===e?n.ordinalNumber(r,{unit:"dayOfYear"}):u(r,e.length)},E:function(t,e,n){var r=t.getUTCDay();switch(e){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,n,r){var i=t.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(o);case"ee":return u(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});case"eeee":default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(t,e,n,r){var i=t.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(o);case"cc":return u(o,e.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});case"cccc":default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(t,e,n){var r=t.getUTCDay(),i=0===r?7:r;switch(e){case"i":return String(i);case"ii":return u(i,e.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,n){var r=t.getUTCHours(),i=r/12>=1?"pm":"am";switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaaaa":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(t,e,n){var r,i=t.getUTCHours();switch(r=12===i?g.noon:0===i?g.midnight:i/12>=1?"pm":"am",e){case"b":case"bb":case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(t,e,n){var r,i=t.getUTCHours();switch(r=i>=17?g.evening:i>=12?g.afternoon:i>=4?g.morning:g.night,e){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(t,e,n){if("ho"===e){var r=t.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return l.h(t,e)},H:function(t,e,n){return"Ho"===e?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):l.H(t,e)},K:function(t,e,n){var r=t.getUTCHours()%12;return"Ko"===e?n.ordinalNumber(r,{unit:"hour"}):u(r,e.length)},k:function(t,e,n){var r=t.getUTCHours();return 0===r&&(r=24),"ko"===e?n.ordinalNumber(r,{unit:"hour"}):u(r,e.length)},m:function(t,e,n){return"mo"===e?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):l.m(t,e)},s:function(t,e,n){return"so"===e?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):l.s(t,e)},S:function(t,e){var n=e.length,r=t.getUTCMilliseconds(),i=Math.floor(r*Math.pow(10,n-3));return u(i,n)},X:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();if(0===o)return"Z";switch(e){case"X":return _(o);case"XXXX":case"XX":return w(o);case"XXXXX":case"XXX":default:return w(o,":")}},x:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();switch(e){case"x":return _(o);case"xxxx":case"xx":return w(o);case"xxxxx":case"xxx":default:return w(o,":")}},O:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+b(o,":");case"OOOO":default:return"GMT"+w(o,":")}},z:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+b(o,":");case"zzzz":default:return"GMT"+w(o,":")}},t:function(t,e,n,r){var i=r._originalDate||t,o=Math.floor(i.getTime()/1e3);return u(o,e.length)},T:function(t,e,n,r){var i=r._originalDate||t,o=i.getTime();return u(o,e.length)}};function b(t,e){var n=t>0?"-":"+",r=Math.abs(t),i=Math.floor(r/60),o=r%60;if(0===o)return n+String(i);var a=e||"";return n+String(i)+a+u(o,2)}function _(t,e){if(t%60===0){var n=t>0?"-":"+";return n+u(Math.abs(t)/60,2)}return w(t,e)}function w(t,e){var n=e||"",r=t>0?"-":"+",i=Math.abs(t),o=u(Math.floor(i/60),2),a=u(i%60,2);return r+o+n+a}var M=y;function S(t,e){switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}}function x(t,e){switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}}function C(t,e){var n,r=t.match(/(P+)(p+)?/),i=r[1],o=r[2];if(!o)return S(t,e);switch(i){case"P":n=e.dateTime({width:"short"});break;case"PP":n=e.dateTime({width:"medium"});break;case"PPP":n=e.dateTime({width:"long"});break;case"PPPP":default:n=e.dateTime({width:"full"});break}return n.replace("{{date}}",S(i,e)).replace("{{time}}",x(o,e))}var O={p:x,P:C},T=O,P=n(88),E=n(89);e["default"]=D;var k=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,A=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,j=/^'(.*?)'?$/,$=/''/g;function D(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var u=String(e),c=n||{},l=c.locale||s["a"],d=l.options&&l.options.firstWeekContainsDate,f=null==d?1:Object(r["a"])(d),p=null==c.firstWeekContainsDate?f:Object(r["a"])(c.firstWeekContainsDate);if(!(p>=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=l.options&&l.options.weekStartsOn,m=null==h?0:Object(r["a"])(h),v=null==c.weekStartsOn?m:Object(r["a"])(c.weekStartsOn);if(!(v>=0&&v<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!l.localize)throw new RangeError("locale must contain localize property");if(!l.formatLong)throw new RangeError("locale must contain formatLong property");var g=Object(o["a"])(t);if(!Object(a["default"])(g))throw new RangeError("Invalid time value");var y=Object(i["a"])(g),b=Object(P["a"])(g,y),_={firstWeekContainsDate:p,weekStartsOn:v,locale:l,_originalDate:g},w=u.match(A).map((function(t){var e=t[0];if("p"===e||"P"===e){var n=T[e];return n(t,l.formatLong,_)}return t})).join("").match(k).map((function(t){if("''"===t)return"'";var e=t[0];if("'"===e)return I(t);var n=M[e];return n?(!c.awareOfUnicodeTokens&&Object(E["a"])(t)&&Object(E["b"])(t),n(b,t,l.localize,_)):t})).join("");return w}function I(t){return t.match(j)[1].replace($,"'")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(5);function i(t,e){if(null==t)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in e=e||{},e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var o=n(82),a=n(3),s=n(88),u=n(84),c=n(25);function l(t,e,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var i=n||{},o=i.locale,s=o&&o.options&&o.options.weekStartsOn,u=null==s?0:Object(r["a"])(s),c=null==i.weekStartsOn?u:Object(r["a"])(i.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=Object(a["a"])(t),d=Object(r["a"])(e),f=l.getUTCDay(),p=d%7,h=(p+7)%7,m=(h0,i=r?e:1-e;if(i<=50)n=t||100;else{var o=i+50,a=100*Math.floor(o/100),s=t>=o%100;n=t+a-(s?100:0)}return r?n:1-n}var k=[31,28,31,30,31,30,31,31,30,31,30,31],A=[31,29,31,30,31,30,31,31,30,31,30,31];function j(t){return t%400===0||t%4===0&&t%100!==0}var $={G:{priority:140,parse:function(t,e,n,r){switch(e){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});case"GGGG":default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}},set:function(t,e,n,r){return t.setUTCFullYear(1===n?10:-9,0,1),t.setUTCHours(0,0,0,0),t}},y:{priority:130,parse:function(t,e,n,r){var i=function(t){return{year:t,isTwoDigitYear:"yy"===e}};switch(e){case"y":return O(4,t,i);case"yo":return n.ordinalNumber(t,{unit:"year",valueCallback:i});default:return O(e.length,t,i)}},validate:function(t,e,n){return e.isTwoDigitYear||e.year>0},set:function(t,e,n,r){var i=Object(c["a"])(t,r);if(n.isTwoDigitYear){var o=E(n.year,i);return t.setUTCFullYear(o,0,1),t.setUTCHours(0,0,0,0),t}var a=i>0?n.year:1-n.year;return t.setUTCFullYear(a,0,1),t.setUTCHours(0,0,0,0),t}},Y:{priority:130,parse:function(t,e,n,r){var i=function(t){return{year:t,isTwoDigitYear:"YY"===e}};switch(e){case"Y":return O(4,t,i);case"Yo":return n.ordinalNumber(t,{unit:"year",valueCallback:i});default:return O(e.length,t,i)}},validate:function(t,e,n){return e.isTwoDigitYear||e.year>0},set:function(t,e,n,r){var i=t.getUTCFullYear();if(n.isTwoDigitYear){var o=E(n.year,i);return t.setUTCFullYear(o,0,r.firstWeekContainsDate),t.setUTCHours(0,0,0,0),Object(p["a"])(t,r)}var a=i>0?n.year:1-n.year;return t.setUTCFullYear(a,0,r.firstWeekContainsDate),t.setUTCHours(0,0,0,0),Object(p["a"])(t,r)}},R:{priority:130,parse:function(t,e,n,r){return T("R"===e?4:e.length,t)},set:function(t,e,n,r){var i=new Date(0);return i.setUTCFullYear(n,0,4),i.setUTCHours(0,0,0,0),Object(g["a"])(i)}},u:{priority:130,parse:function(t,e,n,r){return T("u"===e?4:e.length,t)},set:function(t,e,n,r){return t.setUTCFullYear(n,0,1),t.setUTCHours(0,0,0,0),t}},Q:{priority:120,parse:function(t,e,n,r){switch(e){case"Q":case"QQ":return O(e.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}},validate:function(t,e,n){return e>=1&&e<=4},set:function(t,e,n,r){return t.setUTCMonth(3*(n-1),1),t.setUTCHours(0,0,0,0),t}},q:{priority:120,parse:function(t,e,n,r){switch(e){case"q":case"qq":return O(e.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}},validate:function(t,e,n){return e>=1&&e<=4},set:function(t,e,n,r){return t.setUTCMonth(3*(n-1),1),t.setUTCHours(0,0,0,0),t}},M:{priority:110,parse:function(t,e,n,r){var i=function(t){return t-1};switch(e){case"M":return S(w.month,t,i);case"MM":return O(2,t,i);case"Mo":return n.ordinalNumber(t,{unit:"month",valueCallback:i});case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}},validate:function(t,e,n){return e>=0&&e<=11},set:function(t,e,n,r){return t.setUTCMonth(n,1),t.setUTCHours(0,0,0,0),t}},L:{priority:110,parse:function(t,e,n,r){var i=function(t){return t-1};switch(e){case"L":return S(w.month,t,i);case"LL":return O(2,t,i);case"Lo":return n.ordinalNumber(t,{unit:"month",valueCallback:i});case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}},validate:function(t,e,n){return e>=0&&e<=11},set:function(t,e,n,r){return t.setUTCMonth(n,1),t.setUTCHours(0,0,0,0),t}},w:{priority:100,parse:function(t,e,n,r){switch(e){case"w":return S(w.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return O(e.length,t)}},validate:function(t,e,n){return e>=1&&e<=53},set:function(t,e,n,r){return Object(p["a"])(f(t,n,r),r)}},I:{priority:100,parse:function(t,e,n,r){switch(e){case"I":return S(w.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return O(e.length,t)}},validate:function(t,e,n){return e>=1&&e<=53},set:function(t,e,n,r){return Object(g["a"])(v(t,n,r),r)}},d:{priority:90,parse:function(t,e,n,r){switch(e){case"d":return S(w.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return O(e.length,t)}},validate:function(t,e,n){var r=t.getUTCFullYear(),i=j(r),o=t.getUTCMonth();return i?e>=1&&e<=A[o]:e>=1&&e<=k[o]},set:function(t,e,n,r){return t.setUTCDate(n),t.setUTCHours(0,0,0,0),t}},D:{priority:90,parse:function(t,e,n,r){switch(e){case"D":case"DD":return S(w.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return O(e.length,t)}},validate:function(t,e,n){var r=t.getUTCFullYear(),i=j(r);return i?e>=1&&e<=366:e>=1&&e<=365},set:function(t,e,n,r){return t.setUTCMonth(0,n),t.setUTCHours(0,0,0,0),t}},E:{priority:90,parse:function(t,e,n,r){switch(e){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}},validate:function(t,e,n){return e>=0&&e<=6},set:function(t,e,n,r){return t=l(t,n,r),t.setUTCHours(0,0,0,0),t}},e:{priority:90,parse:function(t,e,n,r){var i=function(t){var e=7*Math.floor((t-1)/7);return(t+r.weekStartsOn+6)%7+e};switch(e){case"e":case"ee":return O(e.length,t,i);case"eo":return n.ordinalNumber(t,{unit:"day",valueCallback:i});case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}},validate:function(t,e,n){return e>=0&&e<=6},set:function(t,e,n,r){return t=l(t,n,r),t.setUTCHours(0,0,0,0),t}},c:{priority:90,parse:function(t,e,n,r){var i=function(t){var e=7*Math.floor((t-1)/7);return(t+r.weekStartsOn+6)%7+e};switch(e){case"c":case"cc":return O(e.length,t,i);case"co":return n.ordinalNumber(t,{unit:"day",valueCallback:i});case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}},validate:function(t,e,n){return e>=0&&e<=6},set:function(t,e,n,r){return t=l(t,n,r),t.setUTCHours(0,0,0,0),t}},i:{priority:90,parse:function(t,e,n,r){var i=function(t){return 0===t?7:t};switch(e){case"i":case"ii":return O(e.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return n.day(t,{width:"abbreviated",context:"formatting",valueCallback:i})||n.day(t,{width:"short",context:"formatting",valueCallback:i})||n.day(t,{width:"narrow",context:"formatting",valueCallback:i});case"iiiii":return n.day(t,{width:"narrow",context:"formatting",valueCallback:i});case"iiiiii":return n.day(t,{width:"short",context:"formatting",valueCallback:i})||n.day(t,{width:"narrow",context:"formatting",valueCallback:i});case"iiii":default:return n.day(t,{width:"wide",context:"formatting",valueCallback:i})||n.day(t,{width:"abbreviated",context:"formatting",valueCallback:i})||n.day(t,{width:"short",context:"formatting",valueCallback:i})||n.day(t,{width:"narrow",context:"formatting",valueCallback:i})}},validate:function(t,e,n){return e>=1&&e<=7},set:function(t,e,n,r){return t=h(t,n,r),t.setUTCHours(0,0,0,0),t}},a:{priority:80,parse:function(t,e,n,r){switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}},set:function(t,e,n,r){return t.setUTCHours(P(n),0,0,0),t}},b:{priority:80,parse:function(t,e,n,r){switch(e){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}},set:function(t,e,n,r){return t.setUTCHours(P(n),0,0,0),t}},B:{priority:80,parse:function(t,e,n,r){switch(e){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}},set:function(t,e,n,r){return t.setUTCHours(P(n),0,0,0),t}},h:{priority:70,parse:function(t,e,n,r){switch(e){case"h":return S(w.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return O(e.length,t)}},validate:function(t,e,n){return e>=1&&e<=12},set:function(t,e,n,r){var i=t.getUTCHours()>=12;return i&&n<12?t.setUTCHours(n+12,0,0,0):i||12!==n?t.setUTCHours(n,0,0,0):t.setUTCHours(0,0,0,0),t}},H:{priority:70,parse:function(t,e,n,r){switch(e){case"H":return S(w.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return O(e.length,t)}},validate:function(t,e,n){return e>=0&&e<=23},set:function(t,e,n,r){return t.setUTCHours(n,0,0,0),t}},K:{priority:70,parse:function(t,e,n,r){switch(e){case"K":return S(w.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return O(e.length,t)}},validate:function(t,e,n){return e>=0&&e<=11},set:function(t,e,n,r){var i=t.getUTCHours()>=12;return i&&n<12?t.setUTCHours(n+12,0,0,0):t.setUTCHours(n,0,0,0),t}},k:{priority:70,parse:function(t,e,n,r){switch(e){case"k":return S(w.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return O(e.length,t)}},validate:function(t,e,n){return e>=1&&e<=24},set:function(t,e,n,r){var i=n<=24?n%24:n;return t.setUTCHours(i,0,0,0),t}},m:{priority:60,parse:function(t,e,n,r){switch(e){case"m":return S(w.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return O(e.length,t)}},validate:function(t,e,n){return e>=0&&e<=59},set:function(t,e,n,r){return t.setUTCMinutes(n,0,0),t}},s:{priority:50,parse:function(t,e,n,r){switch(e){case"s":return S(w.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return O(e.length,t)}},validate:function(t,e,n){return e>=0&&e<=59},set:function(t,e,n,r){return t.setUTCSeconds(n,0),t}},S:{priority:30,parse:function(t,e,n,r){var i=function(t){return Math.floor(t*Math.pow(10,3-e.length))};return O(e.length,t,i)},set:function(t,e,n,r){return t.setUTCMilliseconds(n),t}},X:{priority:10,parse:function(t,e,n,r){switch(e){case"X":return x(M.basicOptionalMinutes,t);case"XX":return x(M.basic,t);case"XXXX":return x(M.basicOptionalSeconds,t);case"XXXXX":return x(M.extendedOptionalSeconds,t);case"XXX":default:return x(M.extended,t)}},set:function(t,e,n,r){return e.timestampIsSet?t:new Date(t.getTime()-n)}},x:{priority:10,parse:function(t,e,n,r){switch(e){case"x":return x(M.basicOptionalMinutes,t);case"xx":return x(M.basic,t);case"xxxx":return x(M.basicOptionalSeconds,t);case"xxxxx":return x(M.extendedOptionalSeconds,t);case"xxx":default:return x(M.extended,t)}},set:function(t,e,n,r){return e.timestampIsSet?t:new Date(t.getTime()-n)}},t:{priority:40,parse:function(t,e,n,r){return C(t)},set:function(t,e,n,r){return[new Date(1e3*n),{timestampIsSet:!0}]}},T:{priority:20,parse:function(t,e,n,r){return C(t)},set:function(t,e,n,r){return[new Date(n),{timestampIsSet:!0}]}}},D=$,I=n(89);e["default"]=H;var L=10,N=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,F=/^'(.*?)'?$/,R=/''/g,B=/\S/;function H(t,e,n,c){if(arguments.length<3)throw new TypeError("3 arguments required, but only "+arguments.length+" present");var l=String(t),d=String(e),f=c||{},p=f.locale||u["a"];if(!p.match)throw new RangeError("locale must contain match property");var h=p.options&&p.options.firstWeekContainsDate,m=null==h?1:Object(r["a"])(h),v=null==f.firstWeekContainsDate?m:Object(r["a"])(f.firstWeekContainsDate);if(!(v>=1&&v<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=p.options&&p.options.weekStartsOn,y=null==g?0:Object(r["a"])(g),b=null==f.weekStartsOn?y:Object(r["a"])(f.weekStartsOn);if(!(b>=0&&b<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===d)return""===l?Object(a["a"])(n):new Date(NaN);var _,w={firstWeekContainsDate:v,weekStartsOn:b,locale:p},M=[{priority:L,set:V,index:0}],S=d.match(N);for(_=0;_0&&B.test(l))return new Date(NaN);var P=M.map((function(t){return t.priority})).sort((function(t,e){return e-t})).filter((function(t,e,n){return n.indexOf(t)===e})).map((function(t){return M.filter((function(e){return e.priority===t})).reverse()})).map((function(t){return t[0]})),E=Object(a["a"])(n);if(isNaN(E))return new Date(NaN);var k=Object(s["a"])(E,Object(o["a"])(E)),A={};for(_=0;_=0){i=1;break}function a(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}function s(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),i))}}var u=n&&window.Promise,c=u?a:s;function l(t){var e={};return t&&"[object Function]"===e.toString.call(t)}function d(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView,r=n.getComputedStyle(t,null);return e?r[e]:r}function f(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function p(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=d(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?t:p(f(t))}var h=n&&!(!window.MSInputMethodContext||!document.documentMode),m=n&&/MSIE 10/.test(navigator.userAgent);function v(t){return 11===t?h:10===t?m:h||m}function g(t){if(!t)return document.documentElement;var e=v(10)?document.body:null,n=t.offsetParent||null;while(n===e&&t.nextElementSibling)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===d(n,"position")?g(n):n:t?t.ownerDocument.documentElement:document.documentElement}function y(t){var e=t.nodeName;return"BODY"!==e&&("HTML"===e||g(t.firstElementChild)===t)}function b(t){return null!==t.parentNode?b(t.parentNode):t}function _(t,e){if(!t||!t.nodeType||!e||!e.nodeType)return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,i=n?e:t,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a=o.commonAncestorContainer;if(t!==a&&e!==a||r.contains(i))return y(a)?a:g(a);var s=b(t);return s.host?_(s.host,e):_(t,b(e).host)}function w(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===e?"scrollTop":"scrollLeft",r=t.nodeName;if("BODY"===r||"HTML"===r){var i=t.ownerDocument.documentElement,o=t.ownerDocument.scrollingElement||i;return o[n]}return t[n]}function M(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=w(e,"top"),i=w(e,"left"),o=n?-1:1;return t.top+=r*o,t.bottom+=r*o,t.left+=i*o,t.right+=i*o,t}function S(t,e){var n="x"===e?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+r+"Width"],10)}function x(t,e,n,r){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],v(10)?parseInt(n["offset"+t])+parseInt(r["margin"+("Height"===t?"Top":"Left")])+parseInt(r["margin"+("Height"===t?"Bottom":"Right")]):0)}function C(t){var e=t.body,n=t.documentElement,r=v(10)&&getComputedStyle(n);return{height:x("Height",e,n,r),width:x("Width",e,n,r)}}var O=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},T=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=v(10),i="HTML"===e.nodeName,o=A(t),a=A(e),s=p(t),u=d(e),c=parseFloat(u.borderTopWidth,10),l=parseFloat(u.borderLeftWidth,10);n&&i&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var f=k({top:o.top-a.top-c,left:o.left-a.left-l,width:o.width,height:o.height});if(f.marginTop=0,f.marginLeft=0,!r&&i){var h=parseFloat(u.marginTop,10),m=parseFloat(u.marginLeft,10);f.top-=c-h,f.bottom-=c-h,f.left-=l-m,f.right-=l-m,f.marginTop=h,f.marginLeft=m}return(r&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(f=M(f,e)),f}function $(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=j(t,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:w(n),s=e?0:w(n,"left"),u={top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o};return k(u)}function D(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===d(t,"position"))return!0;var n=f(t);return!!n&&D(n)}function I(t){if(!t||!t.parentElement||v())return document.documentElement;var e=t.parentElement;while(e&&"none"===d(e,"transform"))e=e.parentElement;return e||document.documentElement}function L(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?I(t):_(t,e);if("viewport"===r)o=$(a,i);else{var s=void 0;"scrollParent"===r?(s=p(f(e)),"BODY"===s.nodeName&&(s=t.ownerDocument.documentElement)):s="window"===r?t.ownerDocument.documentElement:r;var u=j(s,a,i);if("HTML"!==s.nodeName||D(a))o=u;else{var c=C(t.ownerDocument),l=c.height,d=c.width;o.top+=u.top-u.marginTop,o.bottom=l+u.top,o.left+=u.left-u.marginLeft,o.right=d+u.left}}n=n||0;var h="number"===typeof n;return o.left+=h?n:n.left||0,o.top+=h?n:n.top||0,o.right-=h?n:n.right||0,o.bottom-=h?n:n.bottom||0,o}function N(t){var e=t.width,n=t.height;return e*n}function F(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=L(n,r,o,i),s={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},u=Object.keys(s).map((function(t){return E({key:t},s[t],{area:N(s[t])})})).sort((function(t,e){return e.area-t.area})),c=u.filter((function(t){var e=t.width,r=t.height;return e>=n.clientWidth&&r>=n.clientHeight})),l=c.length>0?c[0].key:u[0].key,d=t.split("-")[1];return l+(d?"-"+d:"")}function R(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=r?I(e):_(e,n);return j(n,i,r)}function B(t){var e=t.ownerDocument.defaultView,n=e.getComputedStyle(t),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),i=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),o={width:t.offsetWidth+i,height:t.offsetHeight+r};return o}function H(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return e[t]}))}function V(t,e,n){n=n.split("-")[0];var r=B(t),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",u=o?"height":"width",c=o?"width":"height";return i[a]=e[a]+e[u]/2-r[u]/2,i[s]=n===s?e[s]-r[c]:e[H(s)],i}function z(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function U(t,e,n){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[e]===n}));var r=z(t,(function(t){return t[e]===n}));return t.indexOf(r)}function W(t,e,n){var r=void 0===n?t:t.slice(0,U(t,"name",n));return r.forEach((function(t){t["function"]&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t["function"]||t.fn;t.enabled&&l(n)&&(e.offsets.popper=k(e.offsets.popper),e.offsets.reference=k(e.offsets.reference),e=n(e,t))})),e}function q(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=R(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=F(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=V(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=W(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function Y(t,e){return t.some((function(t){var n=t.name,r=t.enabled;return r&&n===e}))}function G(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),r=0;ra[h]&&(t.offsets.popper[f]+=s[f]+m-a[h]),t.offsets.popper=k(t.offsets.popper);var v=s[f]+s[c]/2-m/2,g=d(t.instance.popper),y=parseFloat(g["margin"+l],10),b=parseFloat(g["border"+l+"Width"],10),_=v-t.offsets.popper[f]-y-b;return _=Math.max(Math.min(a[c]-m,_),0),t.arrowElement=r,t.offsets.arrow=(n={},P(n,f,Math.round(_)),P(n,p,""),n),t}function ft(t){return"end"===t?"start":"start"===t?"end":t}var pt=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],ht=pt.slice(3);function mt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ht.indexOf(t),r=ht.slice(n+1).concat(ht.slice(0,n));return e?r.reverse():r}var vt={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function gt(t,e){if(Y(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=L(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),r=t.placement.split("-")[0],i=H(r),o=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case vt.FLIP:a=[r,i];break;case vt.CLOCKWISE:a=mt(r);break;case vt.COUNTERCLOCKWISE:a=mt(r,!0);break;default:a=e.behavior}return a.forEach((function(s,u){if(r!==s||a.length===u+1)return t;r=t.placement.split("-")[0],i=H(r);var c=t.offsets.popper,l=t.offsets.reference,d=Math.floor,f="left"===r&&d(c.right)>d(l.left)||"right"===r&&d(c.left)d(l.top)||"bottom"===r&&d(c.top)d(n.right),m=d(c.top)d(n.bottom),g="left"===r&&p||"right"===r&&h||"top"===r&&m||"bottom"===r&&v,y=-1!==["top","bottom"].indexOf(r),b=!!e.flipVariations&&(y&&"start"===o&&p||y&&"end"===o&&h||!y&&"start"===o&&m||!y&&"end"===o&&v),_=!!e.flipVariationsByContent&&(y&&"start"===o&&h||y&&"end"===o&&p||!y&&"start"===o&&v||!y&&"end"===o&&m),w=b||_;(f||g||w)&&(t.flipped=!0,(f||g)&&(r=a[u+1]),w&&(o=ft(o)),t.placement=r+(o?"-"+o:""),t.offsets.popper=E({},t.offsets.popper,V(t.instance.popper,t.offsets.reference,t.placement)),t=W(t.instance.modifiers,t,"flip"))})),t}function yt(t){var e=t.offsets,n=e.popper,r=e.reference,i=t.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",u=a?"left":"top",c=a?"width":"height";return n[s]o(r[s])&&(t.offsets.popper[u]=o(r[s])),t}function bt(t,e,n,r){var i=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return t;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}var u=k(s);return u[e]/100*o}if("vh"===a||"vw"===a){var c=void 0;return c="vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0),c/100*o}return o}function _t(t,e,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=t.split(/(\+|\-)/).map((function(t){return t.trim()})),s=a.indexOf(z(a,(function(t){return-1!==t.search(/,|\s/)})));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return c=c.map((function(t,r){var i=(1===r?!o:o)?"height":"width",a=!1;return t.reduce((function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)}),[]).map((function(t){return bt(t,i,e,n)}))})),c.forEach((function(t,e){t.forEach((function(n,r){nt(n)&&(i[e]+=n*("-"===t[r-1]?-1:1))}))})),i}function wt(t,e){var n=e.offset,r=t.placement,i=t.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],u=void 0;return u=nt(+n)?[+n,0]:_t(n,o,a,s),"left"===s?(o.top+=u[0],o.left-=u[1]):"right"===s?(o.top+=u[0],o.left+=u[1]):"top"===s?(o.left+=u[0],o.top-=u[1]):"bottom"===s&&(o.left+=u[0],o.top+=u[1]),t.popper=o,t}function Mt(t,e){var n=e.boundariesElement||g(t.instance.popper);t.instance.reference===n&&(n=g(n));var r=G("transform"),i=t.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var u=L(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);i.top=o,i.left=a,i[r]=s,e.boundaries=u;var c=e.priority,l=t.offsets.popper,d={primary:function(t){var n=l[t];return l[t]u[t]&&!e.escapeWithReference&&(r=Math.min(l[n],u[t]-("right"===t?l.width:l.height))),P({},n,r)}};return c.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";l=E({},l,d[e](t))})),t.offsets.popper=l,t}function St(t){var e=t.placement,n=e.split("-")[0],r=e.split("-")[1];if(r){var i=t.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),u=s?"left":"top",c=s?"width":"height",l={start:P({},u,o[u]),end:P({},u,o[u]+o[c]-a[c])};t.offsets.popper=E({},a,l[r])}return t}function xt(t){if(!lt(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=z(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};O(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=c(this.update.bind(this)),this.options=E({},t.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(E({},t.Defaults.modifiers,i.modifiers)).forEach((function(e){r.options.modifiers[e]=E({},t.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return E({name:t},r.options.modifiers[t])})).sort((function(t,e){return t.order-e.order})),this.modifiers.forEach((function(t){t.enabled&&l(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)})),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return T(t,[{key:"update",value:function(){return q.call(this)}},{key:"destroy",value:function(){return X.call(this)}},{key:"enableEventListeners",value:function(){return Z.call(this)}},{key:"disableEventListeners",value:function(){return et.call(this)}}]),t}();Pt.Utils=("undefined"!==typeof window?window:t).PopperUtils,Pt.placements=pt,Pt.Defaults=Tt,e["default"]=Pt}.call(e,n(37))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(94),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(319),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/core/icons/MdArrowRightIcon.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}}),t._v(" "),n("path",{attrs:{d:"M0-.25h24v24H0z",fill:"none"}})])])}];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(95),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(321),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/core/icons/MdArrowLeftIcon.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}}),t._v(" "),n("path",{attrs:{d:"M0-.5h24v24H0z",fill:"none"}})])])}];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-portal",[n("transition",{attrs:{name:"md-dialog"}},[t.mdActive?n("div",t._g({staticClass:"md-dialog",class:[t.dialogClasses,t.$mdActiveTheme],on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.onEsc(e)}}},t.$listeners),[n("md-focus-trap",[n("div",{staticClass:"md-dialog-container"},[t._t("default"),t._v(" "),n("keep-alive",[t.mdBackdrop?n("md-overlay",{class:t.mdBackdropClass,attrs:{"md-fixed":"","md-active":t.mdActive},on:{click:t.onClick}}):t._e()],1)],2)])],1):t._e()])],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-popover",{attrs:{"md-settings":t.popperSettings,"md-active":""}},[n("transition",{attrs:{name:"md-datepicker-dialog",appear:""},on:{enter:t.setContentStyles,"after-leave":t.resetDate}},[n("div",{staticClass:"md-datepicker-dialog",class:[t.$mdActiveTheme]},[n("div",{staticClass:"md-datepicker-header"},[n("span",{staticClass:"md-datepicker-year-select",class:{"md-selected":"year"===t.currentView},on:{click:function(e){t.currentView="year"}}},[t._v(t._s(t.selectedYear))]),t._v(" "),n("div",{staticClass:"md-datepicker-date-select",class:{"md-selected":"year"!==t.currentView},on:{click:function(e){t.currentView="day"}}},[n("strong",{staticClass:"md-datepicker-dayname"},[t._v(t._s(t.shortDayName)+", ")]),t._v(" "),n("strong",{staticClass:"md-datepicker-monthname"},[t._v(t._s(t.shortMonthName))]),t._v(" "),n("strong",{staticClass:"md-datepicker-day"},[t._v(t._s(t.currentDay))])])]),t._v(" "),n("div",{staticClass:"md-datepicker-body"},[n("transition",{attrs:{name:"md-datepicker-body-header"}},["day"===t.currentView?n("div",{staticClass:"md-datepicker-body-header"},[n("md-button",{staticClass:"md-dense md-icon-button",on:{click:t.previousMonth}},[n("md-arrow-left-icon")],1),t._v(" "),n("md-button",{staticClass:"md-dense md-icon-button",on:{click:t.nextMonth}},[n("md-arrow-right-icon")],1)],1):t._e()]),t._v(" "),n("div",{staticClass:"md-datepicker-body-content",style:t.contentStyles},[n("transition",{attrs:{name:"md-datepicker-view"}},["day"===t.currentView?n("transition-group",{staticClass:"md-datepicker-panel md-datepicker-calendar",class:t.calendarClasses,attrs:{tag:"div",name:"md-datepicker-month"}},t._l([t.currentDate],(function(e){return n("div",{key:e.getMonth(),staticClass:"md-datepicker-panel md-datepicker-month"},[n("md-button",{staticClass:"md-dense md-datepicker-month-trigger",on:{click:function(e){t.currentView="month"}}},[t._v(t._s(t.currentMonthName)+" "+t._s(t.currentYear))]),t._v(" "),n("div",{staticClass:"md-datepicker-week"},[t._l(t.locale.shorterDays,(function(e,r){return r>=t.firstDayOfAWeek?n("span",{key:r},[t._v(t._s(e))]):t._e()})),t._v(" "),t._l(t.locale.shorterDays,(function(e,r){return r-1:t.model},on:{click:t.openPicker,blur:t.onBlur,change:function(e){var n=t.model,r=e.target,i=!!r.checked;if(Array.isArray(n)){var o=null,a=t._i(n,o);r.checked?a<0&&(t.model=n.concat([o])):a>-1&&(t.model=n.slice(0,a).concat(n.slice(a+1)))}else t.model=i}}},"input",{disabled:t.disabled,required:t.required,placeholder:t.placeholder},!1)):"radio"==={disabled:t.disabled,required:t.required,placeholder:t.placeholder}.type?n("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"md-input",attrs:{readonly:"",type:"radio"},domProps:{checked:t._q(t.model,null)},on:{click:t.openPicker,blur:t.onBlur,change:function(e){t.model=null}}},"input",{disabled:t.disabled,required:t.required,placeholder:t.placeholder},!1)):n("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"md-input",attrs:{readonly:"",type:{disabled:t.disabled,required:t.required,placeholder:t.placeholder}.type},domProps:{value:t.model},on:{click:t.openPicker,blur:t.onBlur,input:function(e){e.target.composing||(t.model=e.target.value)}}},"input",{disabled:t.disabled,required:t.required,placeholder:t.placeholder},!1)),t._v(" "),n("input",t._g(t._b({ref:"inputFile",attrs:{type:"file"},on:{change:t.onChange}},"input",t.attributes,!1),t.$listeners))],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(125),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(386),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/components/MdField/MdTextarea/MdTextarea.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("textarea",t._g(t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],staticClass:"md-textarea",style:t.textareaStyles,domProps:{value:t.model},on:{focus:t.onFocus,blur:t.onBlur,input:function(e){e.target.composing||(t.model=e.target.value)}}},"textarea",t.attributes,!1),t.listeners))},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=s(r),o=n(388),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(126),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=!1;function s(t){a||n(389)}var u=n(0),c=null,l=!1,d=s,f=null,p=null,h=u(i.a,c,l,d,f,p);h.options.__file="src/components/MdHighlightText/MdHighlightText.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=s(r),o=n(391),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(127),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(393),s=!1;function u(t){s||n(392)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdImage/MdImage.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-image",class:[t.$mdActiveTheme]},[t._t("default")],2)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n(395),e.default=function(t){}},function(t,e){},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=c(r),o=n(119),a=c(o),s=n(128),u=c(s);function c(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default),t.component(u.default.name,u.default)}},function(t,e){},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(131),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(401),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/components/MdList/MdListItem/MdListItemDefault.vue",e["default"]=f.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(132),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(400),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/components/MdList/MdListItem/MdListItemContent.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-ripple",{staticClass:"md-list-item-content",attrs:{"md-disabled":t.mdDisabled}},[t._t("default")],2)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-list-item-default",on:{click:t.toggleControl}},[n("md-list-item-content",{attrs:{"md-disabled":""}},[t._t("default")],2)],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(133),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(403),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/components/MdList/MdListItem/MdListItemFakeButton.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-list-item-fake-button",attrs:{disabled:t.disabled}},[n("md-list-item-content",{attrs:{"md-disabled":t.isDisabled}},[t._t("default")],2)],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(134),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(405),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/components/MdList/MdListItem/MdListItemButton.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("button",{staticClass:"md-list-item-button",attrs:{type:"button",disabled:t.disabled}},[n("md-list-item-content",{attrs:{"md-disabled":t.isDisabled}},[t._t("default")],2)],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(135),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(407),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/components/MdList/MdListItem/MdListItemLink.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",t._b({staticClass:"md-list-item-link"},"a",t.$props,!1),[n("md-list-item-content",{attrs:{"md-disabled":t.isDisabled}},[t._t("default")],2)],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(136),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(409),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/components/MdList/MdListItem/MdListItemRouter.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",t._b({staticClass:"md-list-item-router"},"router-link",t.routerProps,!1),[n("md-list-item-content",{attrs:{"md-disabled":t.isDisabled}},[t._t("default")],2)],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(137),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(414),s=!1;function u(t){s||n(411)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdList/MdListItem/MdListItemExpand.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(138),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(413),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/core/icons/MdArrowDownIcon.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"}}),t._v(" "),n("path",{attrs:{d:"M0-.75h24v24H0z",fill:"none"}})])])}];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-list-item-expand",class:t.expandClasses},[n("md-list-item-content",{attrs:{"md-disabled":t.isDisabled},nativeOn:{click:function(e){return t.toggleExpand(e)}}},[t._t("default"),t._v(" "),n("md-arrow-down-icon",{staticClass:"md-list-expand-icon"})],2),t._v(" "),n("div",{ref:"listExpand",staticClass:"md-list-expand",style:t.expandStyles},[t._t("md-expand")],2)],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=d(r),o=n(114),a=d(o),s=n(116),u=d(s),c=n(416),l=d(c);function d(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default),t.component(u.default.name,u.default),t.component(l.default.name,l.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(139),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(417),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/components/MdMenu/MdMenuItem.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-list-item",t._g(t._b({staticClass:"md-menu-item",class:[t.itemClasses,t.$mdActiveTheme],attrs:{disabled:t.disabled,tabindex:t.highlighted&&-1}},"md-list-item",t.$attrs,!1),t.listeners),[t._t("default")],2)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=c(r),o=n(419),a=c(o),s=n(422),u=c(s);function c(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default),t.component(u.default.name,u.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(140),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(421),s=!1;function u(t){s||n(420)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdProgress/MdProgressBar/MdProgressBar.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"md-progress-bar",appear:""}},[n("div",{staticClass:"md-progress-bar",class:[t.progressClasses,t.$mdActiveTheme]},[n("div",{staticClass:"md-progress-bar-track",style:t.progressTrackStyle}),t._v(" "),n("div",{staticClass:"md-progress-bar-fill",style:t.progressValueStyle}),t._v(" "),n("div",{staticClass:"md-progress-bar-buffer",attrs:{Style:t.progressBufferStyle}})])])},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(141),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(424),s=!1;function u(t){s||n(423)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdProgress/MdProgressSpinner/MdProgressSpinner.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"md-progress-spinner",appear:""}},[n("div",{staticClass:"md-progress-spinner",class:[t.progressClasses,t.$mdActiveTheme]},[n("svg",{ref:"md-progress-spinner-draw",staticClass:"md-progress-spinner-draw",attrs:{preserveAspectRatio:"xMidYMid meet",focusable:"false",viewBox:"0 0 "+t.mdDiameter+" "+t.mdDiameter}},[n("circle",{ref:"md-progress-spinner-circle",staticClass:"md-progress-spinner-circle",attrs:{cx:"50%",cy:"50%",r:t.circleRadius}})])])])},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=s(r),o=n(426),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(142),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(428),s=!1;function u(t){s||n(427)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdRadio/MdRadio.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-radio",class:[t.$mdActiveTheme,t.radioClasses]},[n("div",{staticClass:"md-radio-container",on:{click:function(e){return e.stopPropagation(),t.toggleCheck(e)}}},[n("md-ripple",{attrs:{"md-centered":"","md-active":t.rippleActive,"md-disabled":t.disabled},on:{"update:mdActive":function(e){t.rippleActive=e},"update:md-active":function(e){t.rippleActive=e}}},[n("input",t._b({attrs:{type:"radio"}},"input",{id:t.id,name:t.name,disabled:t.disabled,required:t.required,value:t.value},!1))])],1),t._v(" "),t.$slots.default?n("label",{staticClass:"md-radio-label",attrs:{for:t.id},on:{click:function(e){return e.preventDefault(),t.toggleCheck(e)}}},[t._t("default")],2):t._e()])},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=c(r),o=n(10),a=c(o),s=n(49),u=c(s);function c(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default),t.component(u.default.name,u.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=s(r),o=n(431),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(143),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(436),s=!1;function u(t){s||n(432)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdSnackbar/MdSnackbar.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(144),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(434),s=n(0),u=!0,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/components/MdSnackbar/MdSnackbarContent.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(t,e){var n=e._c;return n("transition",{attrs:{name:"md-snackbar",appear:""}},[n("div",{staticClass:"md-snackbar",class:e.props.mdClasses},[n("div",{staticClass:"md-snackbar-content"},[e._t("default")],2)])])},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=null,i=null;function o(t,e,n){return new Promise((function(o){r={destroy:function(){r=null,o()}},t!==1/0&&(i=window.setTimeout((function(){a(),e||n._vnode.componentInstance.initDestroy(!0)}),t))}))}var a=e.destroySnackbar=function(){return new Promise((function(t){r?(window.clearTimeout(i),r.destroy(),window.setTimeout(t,400)):t()}))};e.createSnackbar=function(t,e,n){return r?a().then((function(){return o(t,e,n)})):o(t,e,n)}},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.mdPersistent&&t.mdDuration!==1/0?n("md-portal",[n("keep-alive",[t.mdActive?n("md-snackbar-content",{attrs:{"md-classes":[t.snackbarClasses,t.$mdActiveTheme]}},[t._t("default")],2):t._e()],1)],1):n("md-portal",[t.mdActive?n("md-snackbar-content",{attrs:{"md-classes":[t.snackbarClasses,t.$mdActiveTheme]}},[t._t("default")],2):t._e()],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=d(r),o=n(438),a=d(o),s=n(441),u=d(s),c=n(444),l=d(c);function d(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default),t.component(u.default.name,u.default),t.component(l.default.name,l.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(145),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(440),s=!1;function u(t){s||n(439)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdSpeedDial/MdSpeedDial.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-speed-dial",class:[t.$mdActiveTheme,t.speedDialClasses]},[t._t("default")],2)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(146),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(443),s=!1;function u(t){s||n(442)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdSpeedDial/MdSpeedDialTarget.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-button",t._g(t._b({staticClass:"md-speed-dial-target md-fab",on:{click:t.handleClick}},"md-button",t.$attrs,!1),t.$listeners),[t._t("default")],2)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(147),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(446),s=!1;function u(t){s||n(445)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdSpeedDial/MdSpeedDialContent.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-speed-dial-content"},[t._t("default")],2)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=c(r),o=n(448),a=c(o),s=n(458),u=c(s);function c(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default),t.component(u.default.name,u.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(148),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(457),s=!1;function u(t){s||n(449)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdSteppers/MdSteppers.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(152),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(451),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/core/icons/MdWarningIcon.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}}),t._v(" "),n("path",{attrs:{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}})])])}];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(153),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(453),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/core/icons/MdCheckIcon.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}}),t._v(" "),n("path",{attrs:{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}})])])}];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(154),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(455),s=n(0),u=!1,c=null,l=null,d=null,f=s(i.a,a["a"],u,c,l,d);f.options.__file="src/core/icons/MdEditIcon.vue",e["default"]=f.exports},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}}),t._v(" "),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})])])}];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("md-button",t._g(t._b({staticClass:"md-stepper-header",class:t.classes,attrs:{disabled:t.shouldDisable},nativeOn:{click:function(e){!t.MdSteppers.syncRoute&&t.MdSteppers.setActiveStep(t.index)}}},"md-button",t.data.props,!1),t.data.events),[t.data.error?n("md-warning-icon",{staticClass:"md-stepper-icon"}):n("div",{staticClass:"md-stepper-number"},[t.data.done&&t.data.editable?n("md-edit-icon",{staticClass:"md-stepper-editable"}):t.data.done?n("md-check-icon",{staticClass:"md-stepper-done"}):[t._v(t._s(t.MdSteppers.getStepperNumber(t.index)))]],2),t._v(" "),n("div",{staticClass:"md-stepper-text"},[n("span",{staticClass:"md-stepper-label"},[t._v(t._s(t.data.label))]),t._v(" "),t.data.error?n("span",{staticClass:"md-stepper-error"},[t._v(t._s(t.data.error))]):t.data.description?n("span",{staticClass:"md-stepper-description"},[t._v(t._s(t.data.description))]):t._e()])],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-steppers",class:[t.steppersClasses,t.$mdActiveTheme]},[t.mdVertical?t._e():n("div",{staticClass:"md-steppers-navigation"},t._l(t.MdSteppers.items,(function(t,e){return n("md-step-header",{key:e,attrs:{index:e}})})),1),t._v(" "),n("div",{staticClass:"md-steppers-wrapper",style:t.contentStyles},[n("div",{staticClass:"md-steppers-container",style:t.containerStyles},[t._t("default")],2)])])},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(155),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(460),s=!1;function u(t){s||n(459)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdSteppers/MdStep.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-stepper"},[t.MdSteppers.isVertical?n("md-step-header",{attrs:{index:t.id}}):t._e(),t._v(" "),n("div",{staticClass:"md-stepper-content",class:{"md-active":!t.MdSteppers.syncRoute&&t.id===t.MdSteppers.activeStep}},[t._t("default")],2)],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=s(r),o=n(462),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(156),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(464),s=!1;function u(t){s||n(463)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdSubheader/MdSubheader.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.insideList?n("li",{staticClass:"md-subheader",class:[t.$mdActiveTheme]},[t._t("default")],2):n("div",{staticClass:"md-subheader",class:[t.$mdActiveTheme]},[t._t("default")],2)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=s(r),o=n(466),a=s(o);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component(a.default.name,a.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(157),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);var a=n(468),s=!1;function u(t){s||n(467)}var c=n(0),l=!1,d=u,f=null,p=null,h=c(i.a,a["a"],l,d,f,p);h.options.__file="src/components/MdSwitch/MdSwitch.vue",e["default"]=h.exports},function(t,e){},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"md-switch",class:[t.$mdActiveTheme,t.checkClasses]},[n("div",{staticClass:"md-switch-container",on:{click:function(e){return e.stopPropagation(),t.toggleCheck(e)}}},[n("div",{staticClass:"md-switch-thumb"},[n("md-ripple",{attrs:{"md-centered":"","md-active":t.rippleActive,"md-disabled":t.disabled},on:{"update:mdActive":function(e){t.rippleActive=e},"update:md-active":function(e){t.rippleActive=e}}},[n("input",t._b({attrs:{id:t.id,type:"checkbox"}},"input",{id:t.id,name:t.name,disabled:t.disabled,required:t.required,value:t.value},!1))])],1)]),t._v(" "),t.$slots.default?n("label",{staticClass:"md-switch-label",attrs:{for:t.id},on:{click:function(e){return e.preventDefault(),t.toggleCheck(e)}}},[t._t("default")],2):t._e()])},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};e["a"]=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(2),i=b(r),o=n(470),a=b(o),s=n(491),u=b(s),c=n(496),l=b(c),d=n(165),f=b(d),p=n(30),h=b(p),m=n(499),v=b(m),g=n(502),y=b(g);function b(t){return t&&t.__esModule?t:{default:t}}e.default=function(t){(0,i.default)(t),t.component("MdTable",a.default),t.component(u.default.name,u.default),t.component(l.default.name,l.default),t.component(f.default.name,f.default),t.component(h.default.name,h.default),t.component(v.default.name,v.default),t.component(y.default.name,y.default)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;el)if(s=u[l++],s!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},"4de4":function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").filter,o=n("d039"),a=n("1dde"),s=a("filter"),u=s&&!o((function(){[].filter.call({length:-1,0:1},(function(t){throw t}))}));r({target:"Array",proto:!0,forced:!s||!u},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},"50c4":function(t,e,n){var r=n("a691"),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},5135:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},"51de":function(t,e,n){},5299:function(t,e,n){"use strict"; -/*! - * vue-social-sharing v2.4.7 - * (c) 2019 nicolasbeauvais - * Released under the MIT License. - */function r(t){return t&&"object"===typeof t&&"default"in t?t["default"]:t}var i=r(n("2b0e")),o={functional:!0,props:{network:{type:String,default:""}},render:function(t,e){var n=e.parent._data.baseNetworks[e.props.network];return n?t(e.parent.networkTag,{staticClass:e.data.staticClass||null,staticStyle:e.data.staticStyle||null,class:e.data.class||null,style:e.data.style||null,attrs:{id:e.data.attrs.id||null,tabindex:e.data.attrs.tabindex||0,"data-link":"popup"===n.type?"#share-"+e.props.network:e.parent.createSharingUrl(e.props.network),"data-action":"popup"===n.type?null:n.action},on:{click:"popup"===n.type?function(){e.parent.share(e.props.network)}:function(){e.parent.touch(e.props.network)}}},e.children):console.warn("Network "+e.props.network+" does not exist")}},a={sharer:"mailto:?subject=@title&body=@url%0D%0A%0D%0A@description",type:"direct"},s={sharer:"https://www.facebook.com/sharer/sharer.php?u=@url&title=@title&description=@description"e=@quote&hashtag=@hashtags",type:"popup"},u={sharer:"https://plus.google.com/share?url=@url",type:"popup"},c={sharer:"http://line.me/R/msg/text/?@description%0D%0A@url",type:"popup"},l={sharer:"https://www.linkedin.com/shareArticle?mini=true&url=@url&title=@title&summary=@description",type:"popup"},d={sharer:"https://connect.ok.ru/dk?st.cmd=WidgetSharePreview&st.shareUrl=@url&st.comments=@description",type:"popup"},f={sharer:"https://pinterest.com/pin/create/button/?url=@url&media=@media&description=@title",type:"popup"},p={sharer:"https://www.reddit.com/submit?url=@url&title=@title",type:"popup"},h={sharer:"https://web.skype.com/share?url=@description%0D%0A@url",type:"popup"},m={sharer:"https://t.me/share/url?url=@url&text=@description",type:"popup"},v={sharer:"https://twitter.com/intent/tweet?text=@title&url=@url&hashtags=@hashtags@twitteruser",type:"popup"},g={sharer:"viber://forward?text=@url @description",type:"direct"},y={sharer:"https://vk.com/share.php?url=@url&title=@title&description=@description&image=@media&noparse=true",type:"popup"},b={sharer:"http://service.weibo.com/share/share.php?url=@url&title=@title",type:"popup"},_={sharer:"https://api.whatsapp.com/send?text=@description%0D%0A@url",type:"popup",action:"share/whatsapp/share"},w={sharer:"sms:?body=@url%20@description",type:"direct"},M={sharer:"sms:;body=@url%20@description",type:"direct"},S={email:a,facebook:s,googleplus:u,line:c,linkedin:l,odnoklassniki:d,pinterest:f,reddit:p,skype:h,telegram:m,twitter:v,viber:g,vk:y,weibo:b,whatsapp:_,sms:w,sms_ios:M},x="undefined"!==typeof window,C=x?window:null,O={props:{url:{type:String,default:x?window.location.href:""},title:{type:String,default:""},description:{type:String,default:""},quote:{type:String,default:""},hashtags:{type:String,default:""},twitterUser:{type:String,default:""},withCounts:{type:[String,Boolean],default:!1},googleKey:{type:String,default:void 0},media:{type:String,default:""},networkTag:{type:String,default:"span"},networks:{type:Object,default:function(){return{}}}},data:function(){return{baseNetworks:S,popup:{status:!1,resizable:!0,toolbar:!1,menubar:!1,scrollbars:!1,location:!1,directories:!1,width:626,height:436,top:0,left:0,window:void 0,interval:null}}},methods:{createSharingUrl:function(t){var e=navigator.userAgent.toLowerCase();"sms"===t&&(e.indexOf("iphone")>-1||e.indexOf("ipad")>-1)&&(t+="_ios");var n=this.baseNetworks[t].sharer;return"twitter"===t&&0===this.hashtags.length&&(n=n.replace("&hashtags=@hashtags","")),n.replace(/@url/g,encodeURIComponent(this.url)).replace(/@title/g,encodeURIComponent(this.title)).replace(/@description/g,encodeURIComponent(this.description)).replace(/@quote/g,encodeURIComponent(this.quote)).replace(/@hashtags/g,this.generateHashtags(t,this.hashtags)).replace(/@media/g,this.media).replace(/@twitteruser/g,this.twitterUser?"&via="+this.twitterUser:"")},generateHashtags:function(t,e){return"facebook"===t&&e.length>0?"%23"+e.split(",")[0]:e},share:function(t){this.openSharer(t,this.createSharingUrl(t)),this.$root.$emit("social_shares_open",t,this.url),this.$emit("open",t,this.url)},touch:function(t){window.open(this.createSharingUrl(t),"_self"),this.$root.$emit("social_shares_open",t,this.url),this.$emit("open",t,this.url)},openSharer:function(t,e){var n=this,r=null;r&&this.popup.interval&&(clearInterval(this.popup.interval),r.close(),this.$root.$emit("social_shares_change",t,this.url),this.$emit("change",t,this.url)),r=window.open(e,"sharer","status="+(this.popup.status?"yes":"no")+",height="+this.popup.height+",width="+this.popup.width+",resizable="+(this.popup.resizable?"yes":"no")+",left="+this.popup.left+",top="+this.popup.top+",screenX="+this.popup.left+",screenY="+this.popup.top+",toolbar="+(this.popup.toolbar?"yes":"no")+",menubar="+(this.popup.menubar?"yes":"no")+",scrollbars="+(this.popup.scrollbars?"yes":"no")+",location="+(this.popup.location?"yes":"no")+",directories="+(this.popup.directories?"yes":"no")),r.focus(),this.popup.interval=setInterval((function(){r&&!r.closed||(clearInterval(n.popup.interval),r=void 0,n.$root.$emit("social_shares_close",t,n.url),n.$emit("close",t,n.url))}),500)}},beforeMount:function(){this.baseNetworks=i.util.extend(this.baseNetworks,this.networks)},mounted:function(){if(x){var t=void 0!==C.screenLeft?C.screenLeft:screen.left,e=void 0!==C.screenTop?C.screenTop:screen.top,n=C.innerWidth?C.innerWidth:document.documentElement.clientWidth?document.documentElement.clientWidth:screen.width,r=C.innerHeight?C.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:screen.height;this.popup.left=n/2-this.popup.width/2+t,this.popup.top=r/2-this.popup.height/2+e}},components:{network:o},version:"2.4.7",install:function(t){t.component("social-sharing",O)}};"undefined"!==typeof window&&(window.SocialSharing=O),t.exports=O},5692:function(t,e,n){var r=n("c430"),i=n("c6cd");(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.5.0",mode:r?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"56ef":function(t,e,n){var r=n("d066"),i=n("241c"),o=n("7418"),a=n("825a");t.exports=r("Reflect","ownKeys")||function(t){var e=i.f(a(t)),n=o.f;return n?e.concat(n(t)):e}},5899:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(t,e,n){var r=n("1d80"),i=n("5899"),o="["+i+"]",a=RegExp("^"+o+o+"*"),s=RegExp(o+o+"*$"),u=function(t){return function(e){var n=String(r(e));return 1&t&&(n=n.replace(a,"")),2&t&&(n=n.replace(s,"")),n}};t.exports={start:u(1),end:u(2),trim:u(3)}},"5c6c":function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"60ae":function(t,e,n){var r,i,o=n("da84"),a=n("b39a"),s=o.process,u=s&&s.versions,c=u&&u.v8;c?(r=c.split("."),i=r[0]+r[1]):a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=r[1]))),t.exports=i&&+i},"60da":function(t,e,n){"use strict";var r=n("83ab"),i=n("d039"),o=n("df75"),a=n("7418"),s=n("d1e7"),u=n("7b0b"),c=n("44ad"),l=Object.assign,d=Object.defineProperty;t.exports=!l||i((function(){if(r&&1!==l({b:1},l(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),i="abcdefghijklmnopqrst";return t[n]=7,i.split("").forEach((function(t){e[t]=t})),7!=l({},t)[n]||o(l({},e)).join("")!=i}))?function(t,e){var n=u(t),i=arguments.length,l=1,d=a.f,f=s.f;while(i>l){var p,h=c(arguments[l++]),m=d?o(h).concat(d(h)):o(h),v=m.length,g=0;while(v>g)p=m[g++],r&&!f.call(h,p)||(n[p]=h[p])}return n}:l},"65f0":function(t,e,n){var r=n("861d"),i=n("e8b5"),o=n("b622"),a=o("species");t.exports=function(t,e){var n;return i(t)&&(n=t.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)?r(n)&&(n=n[a],null===n&&(n=void 0)):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},"69f3":function(t,e,n){var r,i,o,a=n("7f9a"),s=n("da84"),u=n("861d"),c=n("9112"),l=n("5135"),d=n("f772"),f=n("d012"),p=s.WeakMap,h=function(t){return o(t)?i(t):r(t,{})},m=function(t){return function(e){var n;if(!u(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}};if(a){var v=new p,g=v.get,y=v.has,b=v.set;r=function(t,e){return b.call(v,t,e),e},i=function(t){return g.call(v,t)||{}},o=function(t){return y.call(v,t)}}else{var _=d("state");f[_]=!0,r=function(t,e){return c(t,_,e),e},i=function(t){return l(t,_)?t[_]:{}},o=function(t){return l(t,_)}}t.exports={set:r,get:i,has:o,enforce:h,getterFor:m}},"6eeb":function(t,e,n){var r=n("da84"),i=n("9112"),o=n("5135"),a=n("ce4e"),s=n("8925"),u=n("69f3"),c=u.get,l=u.enforce,d=String(String).split("String");(t.exports=function(t,e,n,s){var u=!!s&&!!s.unsafe,c=!!s&&!!s.enumerable,f=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||i(n,"name",e),l(n).source=d.join("string"==typeof e?e:"")),t!==r?(u?!f&&t[e]&&(c=!0):delete t[e],c?t[e]=n:i(t,e,n)):c?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||s(this)}))},7156:function(t,e,n){var r=n("861d"),i=n("d2bb");t.exports=function(t,e,n){var o,a;return i&&"function"==typeof(o=e.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(t,a),t}},7418:function(t,e){e.f=Object.getOwnPropertySymbols},"746f":function(t,e,n){var r=n("428f"),i=n("5135"),o=n("c032"),a=n("9bf2").f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},7839:function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(t,e,n){var r=n("1d80");t.exports=function(t){return Object(r(t))}},"7c73":function(t,e,n){var r=n("825a"),i=n("37e8"),o=n("7839"),a=n("d012"),s=n("1be4"),u=n("cc12"),c=n("f772"),l=c("IE_PROTO"),d="prototype",f=function(){},p=function(){var t,e=u("iframe"),n=o.length,r="<",i="script",a=">",c="java"+i+":";e.style.display="none",s.appendChild(e),e.src=String(c),t=e.contentWindow.document,t.open(),t.write(r+i+a+"document.F=Object"+r+"/"+i+a),t.close(),p=t.F;while(n--)delete p[d][o[n]];return p()};t.exports=Object.create||function(t,e){var n;return null!==t?(f[d]=r(t),n=new f,f[d]=null,n[l]=t):n=p(),void 0===e?n:i(n,e)},a[l]=!0},"7dd0":function(t,e,n){"use strict";var r=n("23e7"),i=n("9ed3"),o=n("e163"),a=n("d2bb"),s=n("d44e"),u=n("9112"),c=n("6eeb"),l=n("b622"),d=n("c430"),f=n("3f8c"),p=n("ae93"),h=p.IteratorPrototype,m=p.BUGGY_SAFARI_ITERATORS,v=l("iterator"),g="keys",y="values",b="entries",_=function(){return this};t.exports=function(t,e,n,l,p,w,M){i(n,e,l);var S,x,C,O=function(t){if(t===p&&A)return A;if(!m&&t in E)return E[t];switch(t){case g:return function(){return new n(this,t)};case y:return function(){return new n(this,t)};case b:return function(){return new n(this,t)}}return function(){return new n(this)}},T=e+" Iterator",P=!1,E=t.prototype,k=E[v]||E["@@iterator"]||p&&E[p],A=!m&&k||O(p),j="Array"==e&&E.entries||k;if(j&&(S=o(j.call(new t)),h!==Object.prototype&&S.next&&(d||o(S)===h||(a?a(S,h):"function"!=typeof S[v]&&u(S,v,_)),s(S,T,!0,!0),d&&(f[T]=_))),p==y&&k&&k.name!==y&&(P=!0,A=function(){return k.call(this)}),d&&!M||E[v]===A||u(E,v,A),f[e]=A,p)if(x={values:O(y),keys:w?A:O(g),entries:O(b)},M)for(C in x)!m&&!P&&C in E||c(E,C,x[C]);else r({target:e,proto:!0,forced:m||P},x);return x}},"7f9a":function(t,e,n){var r=n("da84"),i=n("8925"),o=r.WeakMap;t.exports="function"===typeof o&&/native code/.test(i(o))},"825a":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},"83ab":function(t,e,n){var r=n("d039");t.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},8418:function(t,e,n){"use strict";var r=n("c04e"),i=n("9bf2"),o=n("5c6c");t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},"861d":function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},8925:function(t,e,n){var r=n("c6cd"),i=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return i.call(t)}),t.exports=r.inspectSource},"8c4f":function(t,e,n){"use strict"; -/*! - * vue-router v3.1.3 - * (c) 2019 Evan You - * @license MIT - */function r(t,e){0}function i(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function o(t,e){return e instanceof t||e&&(e.name===t.name||e._name===t._name)}function a(t,e){for(var n in e)t[n]=e[n];return t}var s={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,i=e.parent,o=e.data;o.routerView=!0;var s=i.$createElement,c=n.name,l=i.$route,d=i._routerViewCache||(i._routerViewCache={}),f=0,p=!1;while(i&&i._routerRoot!==i){var h=i.$vnode&&i.$vnode.data;h&&(h.routerView&&f++,h.keepAlive&&i._inactive&&(p=!0)),i=i.$parent}if(o.routerViewDepth=f,p)return s(d[c],o,r);var m=l.matched[f];if(!m)return d[c]=null,s();var v=d[c]=m.components[c];o.registerRouteInstance=function(t,e){var n=m.instances[c];(e&&n!==t||!e&&n===t)&&(m.instances[c]=e)},(o.hook||(o.hook={})).prepatch=function(t,e){m.instances[c]=e.componentInstance},o.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==m.instances[c]&&(m.instances[c]=t.componentInstance)};var g=o.props=u(l,m.props&&m.props[c]);if(g){g=o.props=a({},g);var y=o.attrs=o.attrs||{};for(var b in g)v.props&&b in v.props||(y[b]=g[b],delete g[b])}return s(v,o,r)}};function u(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}var c=/[!'()*]/g,l=function(t){return"%"+t.charCodeAt(0).toString(16)},d=/%2C/g,f=function(t){return encodeURIComponent(t).replace(c,l).replace(d,",")},p=decodeURIComponent;function h(t,e,n){void 0===e&&(e={});var r,i=n||m;try{r=i(t||"")}catch(a){r={}}for(var o in e)r[o]=e[o];return r}function m(t){var e={};return t=t.trim().replace(/^(\?|#|&)/,""),t?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),r=p(n.shift()),i=n.length>0?p(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]})),e):e}function v(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return f(e);if(Array.isArray(n)){var r=[];return n.forEach((function(t){void 0!==t&&(null===t?r.push(f(e)):r.push(f(e)+"="+f(t)))})),r.join("&")}return f(e)+"="+f(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var g=/\/?$/;function y(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=b(o)}catch(s){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:o,params:e.params||{},fullPath:M(e,i),matched:t?w(t):[]};return n&&(a.redirectedFrom=M(n,i)),Object.freeze(a)}function b(t){if(Array.isArray(t))return t.map(b);if(t&&"object"===typeof t){var e={};for(var n in t)e[n]=b(t[n]);return e}return t}var _=y(null,{path:"/"});function w(t){var e=[];while(t)e.unshift(t),t=t.parent;return e}function M(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;void 0===i&&(i="");var o=e||v;return(n||"/")+o(r)+i}function S(t,e){return e===_?t===e:!!e&&(t.path&&e.path?t.path.replace(g,"")===e.path.replace(g,"")&&t.hash===e.hash&&x(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&x(t.query,e.query)&&x(t.params,e.params)))}function x(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every((function(n){var r=t[n],i=e[n];return"object"===typeof r&&"object"===typeof i?x(r,i):String(r)===String(i)}))}function C(t,e){return 0===t.path.replace(g,"/").indexOf(e.path.replace(g,"/"))&&(!e.hash||t.hash===e.hash)&&O(t.query,e.query)}function O(t,e){for(var n in e)if(!(n in t))return!1;return!0}function T(t,e,n){var r=t.charAt(0);if("/"===r)return t;if("?"===r||"#"===r)return e+t;var i=e.split("/");n&&i[i.length-1]||i.pop();for(var o=t.replace(/^\//,"").split("/"),a=0;a=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function E(t){return t.replace(/\/\//g,"/")}var k=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},A=Q,j=N,$=F,D=H,I=X,L=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function N(t,e){var n,r=[],i=0,o=0,a="",s=e&&e.delimiter||"/";while(null!=(n=L.exec(t))){var u=n[0],c=n[1],l=n.index;if(a+=t.slice(o,l),o=l+u.length,c)a+=c[1];else{var d=t[o],f=n[2],p=n[3],h=n[4],m=n[5],v=n[6],g=n[7];a&&(r.push(a),a="");var y=null!=f&&null!=d&&d!==f,b="+"===v||"*"===v,_="?"===v||"*"===v,w=n[2]||s,M=h||m;r.push({name:p||i++,prefix:f||"",delimiter:w,optional:_,repeat:b,partial:y,asterisk:!!g,pattern:M?z(M):g?".*":"[^"+V(w)+"]+?"})}}return o1||!w.length)return 0===w.length?t():t("span",{},w)}if("a"===this.tag)_.on=b,_.attrs={href:u};else{var M=at(this.$slots.default);if(M){M.isStatic=!1;var x=M.data=a({},M.data);for(var O in x.on=x.on||{},x.on){var T=x.on[O];O in b&&(x.on[O]=Array.isArray(T)?T:[T])}for(var P in b)P in x.on?x.on[P].push(b[P]):x.on[P]=g;var E=M.data.attrs=a({},M.data.attrs);E.href=u}else _.on=b}return t(this.tag,_,this.$slots.default)}};function ot(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function at(t){if(t)for(var e,n=0;n-1&&(s.params[f]=n.params[f]);return s.path=J(c.path,s.params,'named route "'+u+'"'),l(c,s,a)}if(s.path){s.params={};for(var p=0;p=t.length?n():t[i]?e(t[i],(function(){r(i+1)})):r(i+1)};r(0)}function Nt(t){return function(e,n,r){var o=!1,a=0,s=null;Ft(t,(function(t,e,n,u){if("function"===typeof t&&void 0===t.cid){o=!0,a++;var c,l=Vt((function(e){Ht(e)&&(e=e.default),t.resolved="function"===typeof e?e:tt.extend(e),n.components[u]=e,a--,a<=0&&r()})),d=Vt((function(t){var e="Failed to resolve async component "+u+": "+t;s||(s=i(t)?t:new Error(e),r(s))}));try{c=t(l,d)}catch(p){d(p)}if(c)if("function"===typeof c.then)c.then(l,d);else{var f=c.component;f&&"function"===typeof f.then&&f.then(l,d)}}})),o||r()}}function Ft(t,e){return Rt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Rt(t){return Array.prototype.concat.apply([],t)}var Bt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Ht(t){return t.__esModule||Bt&&"Module"===t[Symbol.toStringTag]}function Vt(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var zt=function(t){function e(e){t.call(this),this.name=this._name="NavigationDuplicated",this.message='Navigating to current location ("'+e.fullPath+'") is not allowed',Object.defineProperty(this,"stack",{value:(new t).stack,writable:!0,configurable:!0})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e}(Error);zt._name="NavigationDuplicated";var Ut=function(t,e){this.router=t,this.base=Wt(e),this.current=_,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function Wt(t){if(!t)if(ut){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function qt(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n-1?decodeURI(t.slice(0,r))+t.slice(r):decodeURI(t)}else n>-1&&(t=decodeURI(t.slice(0,n))+t.slice(n));return t}function se(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function ue(t){$t?Dt(se(t)):window.location.hash=t}function ce(t){$t?It(se(t)):window.location.replace(se(t))}var le=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){e.index=n,e.updateRoute(r)}),(function(t){o(zt,t)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(Ut),de=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=pt(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!$t&&!1!==t.fallback,this.fallback&&(e="hash"),ut||(e="abstract"),this.mode=e,e){case"history":this.history=new ee(this,t.base);break;case"hash":this.history=new re(this,t.base,this.fallback);break;case"abstract":this.history=new le(this,t.base);break;default:0}},fe={currentRoute:{configurable:!0}};function pe(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function he(t,e,n){var r="hash"===n?"#"+e:e;return t?E(t+"/"+r):r}de.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},fe.currentRoute.get=function(){return this.history&&this.history.current},de.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null)})),!this.app){this.app=t;var n=this.history;if(n instanceof ee)n.transitionTo(n.getCurrentLocation());else if(n instanceof re){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},de.prototype.beforeEach=function(t){return pe(this.beforeHooks,t)},de.prototype.beforeResolve=function(t){return pe(this.resolveHooks,t)},de.prototype.afterEach=function(t){return pe(this.afterHooks,t)},de.prototype.onReady=function(t,e){this.history.onReady(t,e)},de.prototype.onError=function(t){this.history.onError(t)},de.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},de.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},de.prototype.go=function(t){this.history.go(t)},de.prototype.back=function(){this.go(-1)},de.prototype.forward=function(){this.go(1)},de.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},de.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=Z(t,e,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=he(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},de.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==_&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(de.prototype,fe),de.install=st,de.version="3.1.3",ut&&window.Vue&&window.Vue.use(de),e["a"]=de},"90e3":function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},9112:function(t,e,n){var r=n("83ab"),i=n("9bf2"),o=n("5c6c");t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},"94ca":function(t,e,n){var r=n("d039"),i=/#|\.prototype\./,o=function(t,e){var n=s[a(t)];return n==c||n!=u&&("function"==typeof e?r(e):!!e)},a=o.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=o.data={},u=o.NATIVE="N",c=o.POLYFILL="P";t.exports=o},"9bdd":function(t,e,n){var r=n("825a");t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(a){var o=t["return"];throw void 0!==o&&r(o.call(t)),a}}},"9bf2":function(t,e,n){var r=n("83ab"),i=n("0cfb"),o=n("825a"),a=n("c04e"),s=Object.defineProperty;e.f=r?s:function(t,e,n){if(o(t),e=a(e,!0),o(n),i)try{return s(t,e,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},"9ed3":function(t,e,n){"use strict";var r=n("ae93").IteratorPrototype,i=n("7c73"),o=n("5c6c"),a=n("d44e"),s=n("3f8c"),u=function(){return this};t.exports=function(t,e,n){var c=e+" Iterator";return t.prototype=i(r,{next:o(1,n)}),a(t,c,!1,!0),s[c]=u,t}},a4d3:function(t,e,n){"use strict";var r=n("23e7"),i=n("da84"),o=n("d066"),a=n("c430"),s=n("83ab"),u=n("4930"),c=n("fdbf"),l=n("d039"),d=n("5135"),f=n("e8b5"),p=n("861d"),h=n("825a"),m=n("7b0b"),v=n("fc6a"),g=n("c04e"),y=n("5c6c"),b=n("7c73"),_=n("df75"),w=n("241c"),M=n("057f"),S=n("7418"),x=n("06cf"),C=n("9bf2"),O=n("d1e7"),T=n("9112"),P=n("6eeb"),E=n("5692"),k=n("f772"),A=n("d012"),j=n("90e3"),$=n("b622"),D=n("c032"),I=n("746f"),L=n("d44e"),N=n("69f3"),F=n("b727").forEach,R=k("hidden"),B="Symbol",H="prototype",V=$("toPrimitive"),z=N.set,U=N.getterFor(B),W=Object[H],q=i.Symbol,Y=o("JSON","stringify"),G=x.f,X=C.f,Q=M.f,K=O.f,J=E("symbols"),Z=E("op-symbols"),tt=E("string-to-symbol-registry"),et=E("symbol-to-string-registry"),nt=E("wks"),rt=i.QObject,it=!rt||!rt[H]||!rt[H].findChild,ot=s&&l((function(){return 7!=b(X({},"a",{get:function(){return X(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=G(W,e);r&&delete W[e],X(t,e,n),r&&t!==W&&X(W,e,r)}:X,at=function(t,e){var n=J[t]=b(q[H]);return z(n,{type:B,tag:t,description:e}),s||(n.description=e),n},st=u&&"symbol"==typeof q.iterator?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof q},ut=function(t,e,n){t===W&&ut(Z,e,n),h(t);var r=g(e,!0);return h(n),d(J,r)?(n.enumerable?(d(t,R)&&t[R][r]&&(t[R][r]=!1),n=b(n,{enumerable:y(0,!1)})):(d(t,R)||X(t,R,y(1,{})),t[R][r]=!0),ot(t,r,n)):X(t,r,n)},ct=function(t,e){h(t);var n=v(e),r=_(n).concat(ht(n));return F(r,(function(e){s&&!dt.call(n,e)||ut(t,e,n[e])})),t},lt=function(t,e){return void 0===e?b(t):ct(b(t),e)},dt=function(t){var e=g(t,!0),n=K.call(this,e);return!(this===W&&d(J,e)&&!d(Z,e))&&(!(n||!d(this,e)||!d(J,e)||d(this,R)&&this[R][e])||n)},ft=function(t,e){var n=v(t),r=g(e,!0);if(n!==W||!d(J,r)||d(Z,r)){var i=G(n,r);return!i||!d(J,r)||d(n,R)&&n[R][r]||(i.enumerable=!0),i}},pt=function(t){var e=Q(v(t)),n=[];return F(e,(function(t){d(J,t)||d(A,t)||n.push(t)})),n},ht=function(t){var e=t===W,n=Q(e?Z:v(t)),r=[];return F(n,(function(t){!d(J,t)||e&&!d(W,t)||r.push(J[t])})),r};if(u||(q=function(){if(this instanceof q)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=j(t),n=function(t){this===W&&n.call(Z,t),d(this,R)&&d(this[R],e)&&(this[R][e]=!1),ot(this,e,y(1,t))};return s&&it&&ot(W,e,{configurable:!0,set:n}),at(e,t)},P(q[H],"toString",(function(){return U(this).tag})),O.f=dt,C.f=ut,x.f=ft,w.f=M.f=pt,S.f=ht,s&&(X(q[H],"description",{configurable:!0,get:function(){return U(this).description}}),a||P(W,"propertyIsEnumerable",dt,{unsafe:!0}))),c||(D.f=function(t){return at($(t),t)}),r({global:!0,wrap:!0,forced:!u,sham:!u},{Symbol:q}),F(_(nt),(function(t){I(t)})),r({target:B,stat:!0,forced:!u},{for:function(t){var e=String(t);if(d(tt,e))return tt[e];var n=q(e);return tt[e]=n,et[n]=e,n},keyFor:function(t){if(!st(t))throw TypeError(t+" is not a symbol");if(d(et,t))return et[t]},useSetter:function(){it=!0},useSimple:function(){it=!1}}),r({target:"Object",stat:!0,forced:!u,sham:!s},{create:lt,defineProperty:ut,defineProperties:ct,getOwnPropertyDescriptor:ft}),r({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:pt,getOwnPropertySymbols:ht}),r({target:"Object",stat:!0,forced:l((function(){S.f(1)}))},{getOwnPropertySymbols:function(t){return S.f(m(t))}}),Y){var mt=!u||l((function(){var t=q();return"[null]"!=Y([t])||"{}"!=Y({a:t})||"{}"!=Y(Object(t))}));r({target:"JSON",stat:!0,forced:mt},{stringify:function(t,e,n){var r,i=[t],o=1;while(arguments.length>o)i.push(arguments[o++]);if(r=e,(p(e)||void 0!==t)&&!st(t))return f(e)||(e=function(t,e){if("function"==typeof r&&(e=r.call(this,t,e)),!st(e))return e}),i[1]=e,Y.apply(null,i)}})}q[H][V]||T(q[H],V,q[H].valueOf),L(q,B),A[R]=!0},a691:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},a79d:function(t,e,n){"use strict";var r=n("23e7"),i=n("c430"),o=n("fea9"),a=n("d039"),s=n("d066"),u=n("4840"),c=n("cdf9"),l=n("6eeb"),d=!!o&&a((function(){o.prototype["finally"].call({then:function(){}},(function(){}))}));r({target:"Promise",proto:!0,real:!0,forced:d},{finally:function(t){var e=u(this,s("Promise")),n="function"==typeof t;return this.then(n?function(n){return c(e,t()).then((function(){return n}))}:t,n?function(n){return c(e,t()).then((function(){throw n}))}:t)}}),i||"function"!=typeof o||o.prototype["finally"]||l(o.prototype,"finally",s("Promise").prototype["finally"])},a9e3:function(t,e,n){"use strict";var r=n("83ab"),i=n("da84"),o=n("94ca"),a=n("6eeb"),s=n("5135"),u=n("c6b6"),c=n("7156"),l=n("c04e"),d=n("d039"),f=n("7c73"),p=n("241c").f,h=n("06cf").f,m=n("9bf2").f,v=n("58a8").trim,g="Number",y=i[g],b=y.prototype,_=u(f(b))==g,w=function(t){var e,n,r,i,o,a,s,u,c=l(t,!1);if("string"==typeof c&&c.length>2)if(c=v(c),e=c.charCodeAt(0),43===e||45===e){if(n=c.charCodeAt(2),88===n||120===n)return NaN}else if(48===e){switch(c.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+c}for(o=c.slice(2),a=o.length,s=0;si)return NaN;return parseInt(o,r)}return+c};if(o(g,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var M,S=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof S&&(_?d((function(){b.valueOf.call(n)})):u(n)!=g)?c(new y(w(e)),n,S):w(e)},x=r?p(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),C=0;x.length>C;C++)s(y,M=x[C])&&!s(S,M)&&m(S,M,h(y,M));S.prototype=b,b.constructor=S,a(i,g,S)}},ade3:function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,"a",(function(){return r}))},ae93:function(t,e,n){"use strict";var r,i,o,a=n("e163"),s=n("9112"),u=n("5135"),c=n("b622"),l=n("c430"),d=c("iterator"),f=!1,p=function(){return this};[].keys&&(o=[].keys(),"next"in o?(i=a(a(o)),i!==Object.prototype&&(r=i)):f=!0),void 0==r&&(r={}),l||u(r,d)||s(r,d,p),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:f}},b0c0:function(t,e,n){var r=n("83ab"),i=n("9bf2").f,o=Function.prototype,a=o.toString,s=/^\s*function ([^ (]*)/,u="name";!r||u in o||i(o,u,{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(t){return""}}})},b301:function(t,e,n){"use strict";var r=n("d039");t.exports=function(t,e){var n=[][t];return!n||!r((function(){n.call(null,e||function(){throw 1},1)}))}},b39a:function(t,e,n){var r=n("d066");t.exports=r("navigator","userAgent")||""},b575:function(t,e,n){var r,i,o,a,s,u,c,l,d=n("da84"),f=n("06cf").f,p=n("c6b6"),h=n("2cf4").set,m=n("b629"),v=d.MutationObserver||d.WebKitMutationObserver,g=d.process,y=d.Promise,b="process"==p(g),_=f(d,"queueMicrotask"),w=_&&_.value;w||(r=function(){var t,e;b&&(t=g.domain)&&t.exit();while(i){e=i.fn,i=i.next;try{e()}catch(n){throw i?a():o=void 0,n}}o=void 0,t&&t.enter()},b?a=function(){g.nextTick(r)}:v&&!m?(s=!0,u=document.createTextNode(""),new v(r).observe(u,{characterData:!0}),a=function(){u.data=s=!s}):y&&y.resolve?(c=y.resolve(void 0),l=c.then,a=function(){l.call(c,r)}):a=function(){h.call(d,r)}),t.exports=w||function(t){var e={fn:t,next:void 0};o&&(o.next=e),i||(i=e,a()),o=e}},b622:function(t,e,n){var r=n("da84"),i=n("5692"),o=n("5135"),a=n("90e3"),s=n("4930"),u=n("fdbf"),c=i("wks"),l=r.Symbol,d=u?l:a;t.exports=function(t){return o(c,t)||(s&&o(l,t)?c[t]=l[t]:c[t]=d("Symbol."+t)),c[t]}},b629:function(t,e,n){var r=n("b39a");t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},b64b:function(t,e,n){var r=n("23e7"),i=n("7b0b"),o=n("df75"),a=n("d039"),s=a((function(){o(1)}));r({target:"Object",stat:!0,forced:s},{keys:function(t){return o(i(t))}})},b727:function(t,e,n){var r=n("f8c2"),i=n("44ad"),o=n("7b0b"),a=n("50c4"),s=n("65f0"),u=[].push,c=function(t){var e=1==t,n=2==t,c=3==t,l=4==t,d=6==t,f=5==t||d;return function(p,h,m,v){for(var g,y,b=o(p),_=i(b),w=r(h,m,3),M=a(_.length),S=0,x=v||s,C=e?x(p,M):n?x(p,0):void 0;M>S;S++)if((f||S in _)&&(g=_[S],y=w(g,S,b),t))if(e)C[S]=y;else if(y)switch(t){case 3:return!0;case 5:return g;case 6:return S;case 2:u.call(C,g)}else if(l)return!1;return d?-1:c||l?l:C}};t.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6)}},c032:function(t,e,n){var r=n("b622");e.f=r},c04e:function(t,e,n){var r=n("861d");t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},c430:function(t,e){t.exports=!1},c6b6:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},c6cd:function(t,e,n){var r=n("da84"),i=n("ce4e"),o="__core-js_shared__",a=r[o]||i(o,{});t.exports=a},c7db:function(t,e,n){"use strict";var r=n("2b0e");r="default"in r?r["default"]:r;var i="2.2.2",o=/^2\./.test(r.version);o||r.util.warn("VueClickaway "+i+" only supports Vue 2.x, and does not support Vue "+r.version);var a="_vue_clickaway_handler";function s(t,e,n){u(t);var r=n.context,i=e.value;if("function"===typeof i){var o=!1;setTimeout((function(){o=!0}),0),t[a]=function(e){var n=e.path||(e.composedPath?e.composedPath():void 0);if(o&&(n?n.indexOf(t)<0:!t.contains(e.target)))return i.call(r,e)},document.documentElement.addEventListener("click",t[a],!1)}}function u(t){document.documentElement.removeEventListener("click",t[a],!1),delete t[a]}var c={bind:s,update:function(t,e){e.value!==e.oldValue&&s(t,e)},unbind:u},l={directives:{onClickaway:c}};e.version=i,e.directive=c,e.mixin=l},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},c975:function(t,e,n){"use strict";var r=n("23e7"),i=n("4d64").indexOf,o=n("b301"),a=[].indexOf,s=!!a&&1/[1].indexOf(1,-0)<0,u=o("indexOf");r({target:"Array",proto:!0,forced:s||u},{indexOf:function(t){return s?a.apply(this,arguments)||0:i(this,t,arguments.length>1?arguments[1]:void 0)}})},ca84:function(t,e,n){var r=n("5135"),i=n("fc6a"),o=n("4d64").indexOf,a=n("d012");t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)!r(a,n)&&r(s,n)&&c.push(n);while(e.length>u)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},caad:function(t,e,n){"use strict";var r=n("23e7"),i=n("4d64").includes,o=n("44d2");r({target:"Array",proto:!0},{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("includes")},caf9:function(t,e,n){"use strict"; -/*! - * Vue-Lazyload.js v1.3.3 - * (c) 2019 Awe - * Released under the MIT License. - */var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},o=function(){function t(t,e){for(var n=0;n0}}),!0)}var b={event:"event",observer:"observer"},_=function(){if(v)return"function"===typeof window.CustomEvent?window.CustomEvent:(t.prototype=window.Event.prototype,t);function t(t,e){e=e||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),n}}();function w(t,e){if(t.length){var n=t.indexOf(e);return n>-1?t.splice(n,1):void 0}}function M(t,e){for(var n=!1,r=0,i=t.length;re[0])return-1;if(t[0]===e[0]){if(-1!==e[1].indexOf(".webp",e[1].length-5))return 1;if(-1!==t[1].indexOf(".webp",t[1].length-5))return-1}return 0}));for(var c="",l=void 0,d=0;d0&&void 0!==arguments[0]?arguments[0]:1;return v&&window.devicePixelRatio||t};function O(){if(!v)return!1;var t=!0,e=document;try{var n=e.createElement("object");n.type="image/webp",n.style.visibility="hidden",n.innerHTML="!",e.body.appendChild(n),t=!n.offsetWidth,e.body.removeChild(n)}catch(r){t=!1}return t}function T(t,e){var n=null,r=0;return function(){if(!n){var i=Date.now()-r,o=this,a=arguments,s=function(){r=Date.now(),n=!1,t.apply(o,a)};i>=e?s():n=setTimeout(s,e)}}}function P(){if(v){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("test",null,e)}catch(n){}return t}}var E=P(),k={on:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];E?t.addEventListener(e,n,{capture:r,passive:!0}):t.addEventListener(e,n,r)},off:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];t.removeEventListener(e,n,r)}},A=function(t,e,n){var r=new Image;if(!t||!t.src){var i=new Error("image src is required");return n(i)}r.src=t.src,r.onload=function(){e({naturalHeight:r.naturalHeight,naturalWidth:r.naturalWidth,src:r.src})},r.onerror=function(t){n(t)}},j=function(t,e){return"undefined"!==typeof getComputedStyle?getComputedStyle(t,null).getPropertyValue(e):t.style[e]},$=function(t){return j(t,"overflow")+j(t,"overflow-y")+j(t,"overflow-x")},D=function(t){if(v){if(!(t instanceof HTMLElement))return window;var e=t;while(e){if(e===document.body||e===document.documentElement)break;if(!e.parentNode)break;if(/(scroll|auto)/.test($(e)))return e;e=e.parentNode}return window}};function I(t){return null!==t&&"object"===("undefined"===typeof t?"undefined":r(t))}function L(t){if(!(t instanceof Object))return[];if(Object.keys)return Object.keys(t);var e=[];for(var n in t)t.hasOwnProperty(n)&&e.push(n);return e}function N(t){for(var e=t.length,n=[],r=0;r-1}},{key:"add",value:function(t){this.has(t)||(this._caches.push(t),this._caches.length>this.options.max&&this.free())}},{key:"free",value:function(){this._caches.shift()}}]),t}(),B=function(){function t(e){var n=e.el,r=e.src,o=e.error,a=e.loading,s=e.bindType,u=e.$parent,c=e.options,l=e.elRenderer,d=e.imageCache;i(this,t),this.el=n,this.src=r,this.error=o,this.loading=a,this.bindType=s,this.attempt=0,this.naturalHeight=0,this.naturalWidth=0,this.options=c,this.rect=null,this.$parent=u,this.elRenderer=l,this._imageCache=d,this.performanceData={init:Date.now(),loadStart:0,loadEnd:0},this.filter(),this.initState(),this.render("loading",!1)}return o(t,[{key:"initState",value:function(){"dataset"in this.el?this.el.dataset.src=this.src:this.el.setAttribute("data-src",this.src),this.state={loading:!1,error:!1,loaded:!1,rendered:!1}}},{key:"record",value:function(t){this.performanceData[t]=Date.now()}},{key:"update",value:function(t){var e=t.src,n=t.loading,r=t.error,i=this.src;this.src=e,this.loading=n,this.error=r,this.filter(),i!==this.src&&(this.attempt=0,this.initState())}},{key:"getRect",value:function(){this.rect=this.el.getBoundingClientRect()}},{key:"checkInView",value:function(){return this.getRect(),this.rect.topthis.options.preLoadTop&&this.rect.left0}},{key:"filter",value:function(){var t=this;L(this.options.filter).map((function(e){t.options.filter[e](t,t.options)}))}},{key:"renderLoading",value:function(t){var e=this;this.state.loading=!0,A({src:this.loading},(function(n){e.render("loading",!1),e.state.loading=!1,t()}),(function(){t(),e.state.loading=!1,e.options.silent||console.warn("VueLazyload log: load failed with loading image("+e.loading+")")}))}},{key:"load",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:F;return this.attempt>this.options.attempt-1&&this.state.error?(this.options.silent||console.log("VueLazyload log: "+this.src+" tried too more than "+this.options.attempt+" times"),void e()):this.state.rendered&&this.state.loaded?void 0:this._imageCache.has(this.src)?(this.state.loaded=!0,this.render("loaded",!0),this.state.rendered=!0,e()):void this.renderLoading((function(){t.attempt++,t.options.adapter["beforeLoad"]&&t.options.adapter["beforeLoad"](t,t.options),t.record("loadStart"),A({src:t.src},(function(n){t.naturalHeight=n.naturalHeight,t.naturalWidth=n.naturalWidth,t.state.loaded=!0,t.state.error=!1,t.record("loadEnd"),t.render("loaded",!1),t.state.rendered=!0,t._imageCache.add(t.src),e()}),(function(e){!t.options.silent&&console.error(e),t.state.error=!0,t.state.loaded=!1,t.render("error",!1)}))}))}},{key:"render",value:function(t,e){this.elRenderer(this,t,e)}},{key:"performance",value:function(){var t="loading",e=0;return this.state.loaded&&(t="loaded",e=(this.performanceData.loadEnd-this.performanceData.loadStart)/1e3),this.state.error&&(t="error"),{src:this.src,state:t,time:e}}},{key:"$destroy",value:function(){this.el=null,this.src=null,this.error=null,this.loading=null,this.bindType=null,this.attempt=0}}]),t}(),H="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",V=["scroll","wheel","mousewheel","resize","animationend","transitionend","touchmove"],z={rootMargin:"0px",threshold:0},U=function(t){return function(){function e(t){var n=t.preLoad,r=t.error,o=t.throttleWait,a=t.preLoadTop,s=t.dispatchEvent,u=t.loading,c=t.attempt,l=t.silent,d=void 0===l||l,f=t.scale,p=t.listenEvents,h=(t.hasbind,t.filter),m=t.adapter,v=t.observer,g=t.observerOptions;i(this,e),this.version="1.3.3",this.mode=b.event,this.ListenerQueue=[],this.TargetIndex=0,this.TargetQueue=[],this.options={silent:d,dispatchEvent:!!s,throttleWait:o||200,preLoad:n||1.3,preLoadTop:a||0,error:r||H,loading:u||H,attempt:c||3,scale:f||C(f),ListenEvents:p||V,hasbind:!1,supportWebp:O(),filter:h||{},adapter:m||{},observer:!!v,observerOptions:g||z},this._initEvent(),this._imageCache=new R({max:200}),this.lazyLoadHandler=T(this._lazyLoadHandler.bind(this),this.options.throttleWait),this.setMode(this.options.observer?b.observer:b.event)}return o(e,[{key:"config",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};m(this.options,t)}},{key:"performance",value:function(){var t=[];return this.ListenerQueue.map((function(e){t.push(e.performance())})),t}},{key:"addLazyBox",value:function(t){this.ListenerQueue.push(t),v&&(this._addListenerTarget(window),this._observer&&this._observer.observe(t.el),t.$el&&t.$el.parentNode&&this._addListenerTarget(t.$el.parentNode))}},{key:"add",value:function(e,n,r){var i=this;if(M(this.ListenerQueue,(function(t){return t.el===e})))return this.update(e,n),t.nextTick(this.lazyLoadHandler);var o=this._valueFormatter(n.value),a=o.src,s=o.loading,u=o.error;t.nextTick((function(){a=S(e,i.options.scale)||a,i._observer&&i._observer.observe(e);var o=Object.keys(n.modifiers)[0],c=void 0;o&&(c=r.context.$refs[o],c=c?c.$el||c:document.getElementById(o)),c||(c=D(e));var l=new B({bindType:n.arg,$parent:c,el:e,loading:s,error:u,src:a,elRenderer:i._elRenderer.bind(i),options:i.options,imageCache:i._imageCache});i.ListenerQueue.push(l),v&&(i._addListenerTarget(window),i._addListenerTarget(c)),i.lazyLoadHandler(),t.nextTick((function(){return i.lazyLoadHandler()}))}))}},{key:"update",value:function(e,n,r){var i=this,o=this._valueFormatter(n.value),a=o.src,s=o.loading,u=o.error;a=S(e,this.options.scale)||a;var c=x(this.ListenerQueue,(function(t){return t.el===e}));c?c.update({src:a,loading:s,error:u}):this.add(e,n,r),this._observer&&(this._observer.unobserve(e),this._observer.observe(e)),this.lazyLoadHandler(),t.nextTick((function(){return i.lazyLoadHandler()}))}},{key:"remove",value:function(t){if(t){this._observer&&this._observer.unobserve(t);var e=x(this.ListenerQueue,(function(e){return e.el===t}));e&&(this._removeListenerTarget(e.$parent),this._removeListenerTarget(window),w(this.ListenerQueue,e),e.$destroy())}}},{key:"removeComponent",value:function(t){t&&(w(this.ListenerQueue,t),this._observer&&this._observer.unobserve(t.el),t.$parent&&t.$el.parentNode&&this._removeListenerTarget(t.$el.parentNode),this._removeListenerTarget(window))}},{key:"setMode",value:function(t){var e=this;g||t!==b.observer||(t=b.event),this.mode=t,t===b.event?(this._observer&&(this.ListenerQueue.forEach((function(t){e._observer.unobserve(t.el)})),this._observer=null),this.TargetQueue.forEach((function(t){e._initListen(t.el,!0)}))):(this.TargetQueue.forEach((function(t){e._initListen(t.el,!1)})),this._initIntersectionObserver())}},{key:"_addListenerTarget",value:function(t){if(t){var e=x(this.TargetQueue,(function(e){return e.el===t}));return e?e.childrenCount++:(e={el:t,id:++this.TargetIndex,childrenCount:1,listened:!0},this.mode===b.event&&this._initListen(e.el,!0),this.TargetQueue.push(e)),this.TargetIndex}}},{key:"_removeListenerTarget",value:function(t){var e=this;this.TargetQueue.forEach((function(n,r){n.el===t&&(n.childrenCount--,n.childrenCount||(e._initListen(n.el,!1),e.TargetQueue.splice(r,1),n=null))}))}},{key:"_initListen",value:function(t,e){var n=this;this.options.ListenEvents.forEach((function(r){return k[e?"on":"off"](t,r,n.lazyLoadHandler)}))}},{key:"_initEvent",value:function(){var t=this;this.Event={listeners:{loading:[],loaded:[],error:[]}},this.$on=function(e,n){t.Event.listeners[e]||(t.Event.listeners[e]=[]),t.Event.listeners[e].push(n)},this.$once=function(e,n){var r=t;function i(){r.$off(e,i),n.apply(r,arguments)}t.$on(e,i)},this.$off=function(e,n){if(n)w(t.Event.listeners[e],n);else{if(!t.Event.listeners[e])return;t.Event.listeners[e].length=0}},this.$emit=function(e,n,r){t.Event.listeners[e]&&t.Event.listeners[e].forEach((function(t){return t(n,r)}))}}},{key:"_lazyLoadHandler",value:function(){var t=this,e=[];this.ListenerQueue.forEach((function(t,n){t.el&&t.el.parentNode||e.push(t);var r=t.checkInView();r&&t.load()})),e.forEach((function(e){w(t.ListenerQueue,e),e.$destroy()}))}},{key:"_initIntersectionObserver",value:function(){var t=this;g&&(this._observer=new IntersectionObserver(this._observerHandler.bind(this),this.options.observerOptions),this.ListenerQueue.length&&this.ListenerQueue.forEach((function(e){t._observer.observe(e.el)})))}},{key:"_observerHandler",value:function(t,e){var n=this;t.forEach((function(t){t.isIntersecting&&n.ListenerQueue.forEach((function(e){if(e.el===t.target){if(e.state.loaded)return n._observer.unobserve(e.el);e.load()}}))}))}},{key:"_elRenderer",value:function(t,e,n){if(t.el){var r=t.el,i=t.bindType,o=void 0;switch(e){case"loading":o=t.loading;break;case"error":o=t.error;break;default:o=t.src;break}if(i?r.style[i]='url("'+o+'")':r.getAttribute("src")!==o&&r.setAttribute("src",o),r.setAttribute("lazy",e),this.$emit(e,t,n),this.options.adapter[e]&&this.options.adapter[e](t,this.options),this.options.dispatchEvent){var a=new _(e,{detail:t});r.dispatchEvent(a)}}}},{key:"_valueFormatter",value:function(t){var e=t,n=this.options.loading,r=this.options.error;return I(t)&&(t.src||this.options.silent||console.error("Vue Lazyload warning: miss src with "+t),e=t.src,n=t.loading||this.options.loading,r=t.error||this.options.error),{src:e,loading:n,error:r}}}]),e}()},W=function(t){return{props:{tag:{type:String,default:"div"}},render:function(t){return!1===this.show?t(this.tag):t(this.tag,null,this.$slots.default)},data:function(){return{el:null,state:{loaded:!1},rect:{},show:!1}},mounted:function(){this.el=this.$el,t.addLazyBox(this),t.lazyLoadHandler()},beforeDestroy:function(){t.removeComponent(this)},methods:{getRect:function(){this.rect=this.$el.getBoundingClientRect()},checkInView:function(){return this.getRect(),v&&this.rect.top0&&this.rect.left0},load:function(){this.show=!0,this.state.loaded=!0,this.$emit("show",this)},destroy:function(){return this.$destroy}}}},q=function(){function t(e){var n=e.lazy;i(this,t),this.lazy=n,n.lazyContainerMananger=this,this._queue=[]}return o(t,[{key:"bind",value:function(t,e,n){var r=new G({el:t,binding:e,vnode:n,lazy:this.lazy});this._queue.push(r)}},{key:"update",value:function(t,e,n){var r=x(this._queue,(function(e){return e.el===t}));r&&r.update({el:t,binding:e,vnode:n})}},{key:"unbind",value:function(t,e,n){var r=x(this._queue,(function(e){return e.el===t}));r&&(r.clear(),w(this._queue,r))}}]),t}(),Y={selector:"img"},G=function(){function t(e){var n=e.el,r=e.binding,o=e.vnode,a=e.lazy;i(this,t),this.el=null,this.vnode=o,this.binding=r,this.options={},this.lazy=a,this._queue=[],this.update({el:n,binding:r})}return o(t,[{key:"update",value:function(t){var e=this,n=t.el,r=t.binding;this.el=n,this.options=m({},Y,r.value);var i=this.getImgs();i.forEach((function(t){e.lazy.add(t,m({},e.binding,{value:{src:"dataset"in t?t.dataset.src:t.getAttribute("data-src"),error:("dataset"in t?t.dataset.error:t.getAttribute("data-error"))||e.options.error,loading:("dataset"in t?t.dataset.loading:t.getAttribute("data-loading"))||e.options.loading}}),e.vnode)}))}},{key:"getImgs",value:function(){return N(this.el.querySelectorAll(this.options.selector))}},{key:"clear",value:function(){var t=this,e=this.getImgs();e.forEach((function(e){return t.lazy.remove(e)})),this.vnode=null,this.binding=null,this.lazy=null}}]),t}(),X=function(t){return{props:{src:[String,Object],tag:{type:String,default:"img"}},render:function(t){return t(this.tag,{attrs:{src:this.renderSrc}},this.$slots.default)},data:function(){return{el:null,options:{src:"",error:"",loading:"",attempt:t.options.attempt},state:{loaded:!1,error:!1,attempt:0},rect:{},renderSrc:""}},watch:{src:function(){this.init(),t.addLazyBox(this),t.lazyLoadHandler()}},created:function(){this.init(),this.renderSrc=this.options.loading},mounted:function(){this.el=this.$el,t.addLazyBox(this),t.lazyLoadHandler()},beforeDestroy:function(){t.removeComponent(this)},methods:{init:function(){var e=t._valueFormatter(this.src),n=e.src,r=e.loading,i=e.error;this.state.loaded=!1,this.options.src=n,this.options.error=i,this.options.loading=r,this.renderSrc=this.options.loading},getRect:function(){this.rect=this.$el.getBoundingClientRect()},checkInView:function(){return this.getRect(),v&&this.rect.top0&&this.rect.left0},load:function(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:F;if(this.state.attempt>this.options.attempt-1&&this.state.error)return t.options.silent||console.log("VueLazyload log: "+this.options.src+" tried too more than "+this.options.attempt+" times"),void n();var r=this.options.src;A({src:r},(function(t){var n=t.src;e.renderSrc=n,e.state.loaded=!0}),(function(t){e.state.attempt++,e.renderSrc=e.options.error,e.state.error=!0}))}}}},Q={install:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=U(t),r=new n(e),i=new q({lazy:r}),o="2"===t.version.split(".")[0];t.prototype.$Lazyload=r,e.lazyComponent&&t.component("lazy-component",W(r)),e.lazyImage&&t.component("lazy-image",X(r)),o?(t.directive("lazy",{bind:r.add.bind(r),update:r.update.bind(r),componentUpdated:r.lazyLoadHandler.bind(r),unbind:r.remove.bind(r)}),t.directive("lazy-container",{bind:i.bind.bind(i),componentUpdated:i.update.bind(i),unbind:i.unbind.bind(i)})):(t.directive("lazy",{bind:r.lazyLoadHandler.bind(r),update:function(t,e){m(this.vm.$refs,this.vm.$els),r.add(this.el,{modifiers:this.modifiers||{},arg:this.arg,value:t,oldValue:e},{context:this.vm})},unbind:function(){r.remove(this.el)}}),t.directive("lazy-container",{update:function(t,e){i.update(this.el,{modifiers:this.modifiers||{},arg:this.arg,value:t,oldValue:e},{context:this.vm})},unbind:function(){i.unbind(this.el)}}))}};e["a"]=Q},cc12:function(t,e,n){var r=n("da84"),i=n("861d"),o=r.document,a=i(o)&&i(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},cca6:function(t,e,n){var r=n("23e7"),i=n("60da");r({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},cdf9:function(t,e,n){var r=n("825a"),i=n("861d"),o=n("f069");t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t),a=n.resolve;return a(e),n.promise}},ce4e:function(t,e,n){var r=n("da84"),i=n("9112");t.exports=function(t,e){try{i(r,t,e)}catch(n){r[t]=e}return e}},d012:function(t,e){t.exports={}},d039:function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},d066:function(t,e,n){var r=n("428f"),i=n("da84"),o=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t])||o(i[t]):r[t]&&r[t][e]||i[t]&&i[t][e]}},d1e7:function(t,e,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);e.f=o?function(t){var e=i(this,t);return!!e&&e.enumerable}:r},d2bb:function(t,e,n){var r=n("825a"),i=n("3bbe");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,t.call(n,[]),e=n instanceof Array}catch(o){}return function(n,o){return r(n),i(o),e?t.call(n,o):n.__proto__=o,n}}():void 0)},d44e:function(t,e,n){var r=n("9bf2").f,i=n("5135"),o=n("b622"),a=o("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},da84:function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n("c8ba"))},dbb4:function(t,e,n){var r=n("23e7"),i=n("83ab"),o=n("56ef"),a=n("fc6a"),s=n("06cf"),u=n("8418");r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){var e,n,r=a(t),i=s.f,c=o(r),l={},d=0;while(c.length>d)n=i(r,e=c[d++]),void 0!==n&&u(l,e,n);return l}})},df75:function(t,e,n){var r=n("ca84"),i=n("7839");t.exports=Object.keys||function(t){return r(t,i)}},e163:function(t,e,n){var r=n("5135"),i=n("7b0b"),o=n("f772"),a=n("e177"),s=o("IE_PROTO"),u=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=i(t),r(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},e177:function(t,e,n){var r=n("d039");t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},e260:function(t,e,n){"use strict";var r=n("fc6a"),i=n("44d2"),o=n("3f8c"),a=n("69f3"),s=n("7dd0"),u="Array Iterator",c=a.set,l=a.getterFor(u);t.exports=s(Array,"Array",(function(t,e){c(this,{type:u,target:r(t),index:0,kind:e})}),(function(){var t=l(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},e2cc:function(t,e,n){var r=n("6eeb");t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},e37d:function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return lo}));var r=n("f0bd"),i=n("252c");function o(t){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var n=0;n
',trigger:"hover focus",offset:0},y=[],b=function(){function t(e,n){var r=this;a(this,t),c(this,"_events",[]),c(this,"_setTooltipNodeEvent",(function(t,e,n,i){var o=t.relatedreference||t.toElement||t.relatedTarget,a=function n(o){var a=o.relatedreference||o.toElement||o.relatedTarget;r._tooltipNode.removeEventListener(t.type,n),e.contains(a)||r._scheduleHide(e,i.delay,i,o)};return!!r._tooltipNode.contains(o)&&(r._tooltipNode.addEventListener(t.type,a),!0)})),n=l({},g,n),e.jquery&&(e=e[0]),this.show=this.show.bind(this),this.hide=this.hide.bind(this),this.reference=e,this.options=n,this._isOpen=!1,this._init()}return u(t,[{key:"show",value:function(){this._show(this.reference,this.options)}},{key:"hide",value:function(){this._hide()}},{key:"dispose",value:function(){this._dispose()}},{key:"toggle",value:function(){return this._isOpen?this.hide():this.show()}},{key:"setClasses",value:function(t){this._classes=t}},{key:"setContent",value:function(t){this.options.title=t,this._tooltipNode&&this._setContent(t,this.options)}},{key:"setOptions",value:function(t){var e=!1,n=t&&t.classes||E.options.defaultClass;this._classes!==n&&(this.setClasses(n),e=!0),t=S(t);var r=!1,i=!1;for(var o in this.options.offset===t.offset&&this.options.placement===t.placement||(r=!0),(this.options.template!==t.template||this.options.trigger!==t.trigger||this.options.container!==t.container||e)&&(i=!0),t)this.options[o]=t[o];if(this._tooltipNode)if(i){var a=this._isOpen;this.dispose(),this._init(),a&&this.show()}else r&&this.popperInstance.update()}},{key:"_init",value:function(){var t="string"===typeof this.options.trigger?this.options.trigger.split(" "):[];this._isDisposed=!1,this._enableDocumentTouch=-1===t.indexOf("manual"),t=t.filter((function(t){return-1!==["click","hover","focus"].indexOf(t)})),this._setEventListeners(this.reference,t,this.options),this.$_originalTitle=this.reference.getAttribute("title"),this.reference.removeAttribute("title"),this.reference.setAttribute("data-original-title",this.$_originalTitle)}},{key:"_create",value:function(t,e){var n=window.document.createElement("div");n.innerHTML=e.trim();var r=n.childNodes[0];return r.id="tooltip_".concat(Math.random().toString(36).substr(2,10)),r.setAttribute("aria-hidden","true"),this.options.autoHide&&-1!==this.options.trigger.indexOf("hover")&&(r.addEventListener("mouseenter",this.hide),r.addEventListener("click",this.hide)),r}},{key:"_setContent",value:function(t,e){var n=this;this.asyncContent=!1,this._applyContent(t,e).then((function(){n.popperInstance.update()}))}},{key:"_applyContent",value:function(t,e){var n=this;return new Promise((function(r,i){var o=e.html,a=n._tooltipNode;if(a){var s=a.querySelector(n.options.innerSelector);if(1===t.nodeType){if(o){while(s.firstChild)s.removeChild(s.firstChild);s.appendChild(t)}}else{if("function"===typeof t){var u=t();return void(u&&"function"===typeof u.then?(n.asyncContent=!0,e.loadingClass&&p(a,e.loadingClass),e.loadingContent&&n._applyContent(e.loadingContent,e),u.then((function(t){return e.loadingClass&&h(a,e.loadingClass),n._applyContent(t,e)})).then(r).catch(i)):n._applyContent(u,e).then(r).catch(i))}o?s.innerHTML=t:s.innerText=t}r()}}))}},{key:"_show",value:function(t,e){if(e&&"string"===typeof e.container){var n=document.querySelector(e.container);if(!n)return}clearTimeout(this._disposeTimer),e=Object.assign({},e),delete e.offset;var r=!0;this._tooltipNode&&(p(this._tooltipNode,this._classes),r=!1);var i=this._ensureShown(t,e);return r&&this._tooltipNode&&p(this._tooltipNode,this._classes),p(t,["v-tooltip-open"]),i}},{key:"_ensureShown",value:function(t,e){var n=this;if(this._isOpen)return this;if(this._isOpen=!0,y.push(this),this._tooltipNode)return this._tooltipNode.style.display="",this._tooltipNode.setAttribute("aria-hidden","false"),this.popperInstance.enableEventListeners(),this.popperInstance.update(),this.asyncContent&&this._setContent(e.title,e),this;var i=t.getAttribute("title")||e.title;if(!i)return this;var o=this._create(t,e.template);this._tooltipNode=o,t.setAttribute("aria-describedby",o.id);var a=this._findContainer(e.container,t);this._append(o,a);var s=l({},e.popperOptions,{placement:e.placement});return s.modifiers=l({},s.modifiers,{arrow:{element:this.options.arrowSelector}}),e.boundariesElement&&(s.modifiers.preventOverflow={boundariesElement:e.boundariesElement}),this.popperInstance=new r["a"](t,o,s),this._setContent(i,e),requestAnimationFrame((function(){!n._isDisposed&&n.popperInstance?(n.popperInstance.update(),requestAnimationFrame((function(){n._isDisposed?n.dispose():n._isOpen&&o.setAttribute("aria-hidden","false")}))):n.dispose()})),this}},{key:"_noLongerOpen",value:function(){var t=y.indexOf(this);-1!==t&&y.splice(t,1)}},{key:"_hide",value:function(){var t=this;if(!this._isOpen)return this;this._isOpen=!1,this._noLongerOpen(),this._tooltipNode.style.display="none",this._tooltipNode.setAttribute("aria-hidden","true"),this.popperInstance.disableEventListeners(),clearTimeout(this._disposeTimer);var e=E.options.disposeTimeout;return null!==e&&(this._disposeTimer=setTimeout((function(){t._tooltipNode&&(t._tooltipNode.removeEventListener("mouseenter",t.hide),t._tooltipNode.removeEventListener("click",t.hide),t._removeTooltipNode())}),e)),h(this.reference,["v-tooltip-open"]),this}},{key:"_removeTooltipNode",value:function(){if(this._tooltipNode){var t=this._tooltipNode.parentNode;t&&(t.removeChild(this._tooltipNode),this.reference.removeAttribute("aria-describedby")),this._tooltipNode=null}}},{key:"_dispose",value:function(){var t=this;return this._isDisposed=!0,this.reference.removeAttribute("data-original-title"),this.$_originalTitle&&this.reference.setAttribute("title",this.$_originalTitle),this._events.forEach((function(e){var n=e.func,r=e.event;t.reference.removeEventListener(r,n)})),this._events=[],this._tooltipNode?(this._hide(),this._tooltipNode.removeEventListener("mouseenter",this.hide),this._tooltipNode.removeEventListener("click",this.hide),this.popperInstance.destroy(),this.popperInstance.options.removeOnDestroy||this._removeTooltipNode()):this._noLongerOpen(),this}},{key:"_findContainer",value:function(t,e){return"string"===typeof t?t=window.document.querySelector(t):!1===t&&(t=e.parentNode),t}},{key:"_append",value:function(t,e){e.appendChild(t)}},{key:"_setEventListeners",value:function(t,e,n){var r=this,i=[],o=[];e.forEach((function(t){switch(t){case"hover":i.push("mouseenter"),o.push("mouseleave"),r.options.hideOnTargetClick&&o.push("click");break;case"focus":i.push("focus"),o.push("blur"),r.options.hideOnTargetClick&&o.push("click");break;case"click":i.push("click"),o.push("click");break}})),i.forEach((function(e){var i=function(e){!0!==r._isOpen&&(e.usedByTooltip=!0,r._scheduleShow(t,n.delay,n,e))};r._events.push({event:e,func:i}),t.addEventListener(e,i)})),o.forEach((function(e){var i=function(e){!0!==e.usedByTooltip&&r._scheduleHide(t,n.delay,n,e)};r._events.push({event:e,func:i}),t.addEventListener(e,i)}))}},{key:"_onDocumentTouch",value:function(t){this._enableDocumentTouch&&this._scheduleHide(this.reference,this.options.delay,this.options,t)}},{key:"_scheduleShow",value:function(t,e,n){var r=this,i=e&&e.show||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout((function(){return r._show(t,n)}),i)}},{key:"_scheduleHide",value:function(t,e,n,r){var i=this,o=e&&e.hide||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout((function(){if(!1!==i._isOpen&&document.body.contains(i._tooltipNode)){if("mouseleave"===r.type){var o=i._setTooltipNodeEvent(r,t,e,n);if(o)return}i._hide(t,n)}}),o)}}]),t}();"undefined"!==typeof document&&document.addEventListener("touchstart",(function(t){for(var e=0;e
',defaultArrowSelector:".tooltip-arrow, .tooltip__arrow",defaultInnerSelector:".tooltip-inner, .tooltip__inner",defaultDelay:0,defaultTrigger:"hover focus",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultLoadingClass:"tooltip-loading",defaultLoadingContent:"...",autoHide:!0,defaultHideOnTargetClick:!0,disposeTimeout:5e3,popover:{defaultPlacement:"bottom",defaultClass:"vue-popover-theme",defaultBaseClass:"tooltip popover",defaultWrapperClass:"wrapper",defaultInnerClass:"tooltip-inner popover-inner",defaultArrowClass:"tooltip-arrow popover-arrow",defaultOpenClass:"open",defaultDelay:0,defaultTrigger:"click",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultAutoHide:!0,defaultHandleResize:!0}};function S(t){var e={placement:"undefined"!==typeof t.placement?t.placement:E.options.defaultPlacement,delay:"undefined"!==typeof t.delay?t.delay:E.options.defaultDelay,html:"undefined"!==typeof t.html?t.html:E.options.defaultHtml,template:"undefined"!==typeof t.template?t.template:E.options.defaultTemplate,arrowSelector:"undefined"!==typeof t.arrowSelector?t.arrowSelector:E.options.defaultArrowSelector,innerSelector:"undefined"!==typeof t.innerSelector?t.innerSelector:E.options.defaultInnerSelector,trigger:"undefined"!==typeof t.trigger?t.trigger:E.options.defaultTrigger,offset:"undefined"!==typeof t.offset?t.offset:E.options.defaultOffset,container:"undefined"!==typeof t.container?t.container:E.options.defaultContainer,boundariesElement:"undefined"!==typeof t.boundariesElement?t.boundariesElement:E.options.defaultBoundariesElement,autoHide:"undefined"!==typeof t.autoHide?t.autoHide:E.options.autoHide,hideOnTargetClick:"undefined"!==typeof t.hideOnTargetClick?t.hideOnTargetClick:E.options.defaultHideOnTargetClick,loadingClass:"undefined"!==typeof t.loadingClass?t.loadingClass:E.options.defaultLoadingClass,loadingContent:"undefined"!==typeof t.loadingContent?t.loadingContent:E.options.defaultLoadingContent,popperOptions:l({},"undefined"!==typeof t.popperOptions?t.popperOptions:E.options.defaultPopperOptions)};if(e.offset){var n=o(e.offset),r=e.offset;("number"===n||"string"===n&&-1===r.indexOf(","))&&(r="0, ".concat(r)),e.popperOptions.modifiers||(e.popperOptions.modifiers={}),e.popperOptions.modifiers.offset={offset:r}}return e.trigger&&-1!==e.trigger.indexOf("click")&&(e.hideOnTargetClick=!1),e}function x(t,e){for(var n=t.placement,r=0;r2&&void 0!==arguments[2]?arguments[2]:{},r=C(e),i="undefined"!==typeof e.classes?e.classes:E.options.defaultClass,o=l({title:r},S(l({},e,{placement:x(e,n)}))),a=t._tooltip=new b(t,o);a.setClasses(i),a._vueEl=t;var s="undefined"!==typeof e.targetClasses?e.targetClasses:E.options.defaultTargetClass;return t._tooltipTargetClasses=s,p(t,s),a}function T(t){t._tooltip&&(t._tooltip.dispose(),delete t._tooltip,delete t._tooltipOldShow),t._tooltipTargetClasses&&(h(t,t._tooltipTargetClasses),delete t._tooltipTargetClasses)}function P(t,e){var n,r=e.value,i=(e.oldValue,e.modifiers),o=C(r);o&&_.enabled?(t._tooltip?(n=t._tooltip,n.setContent(o),n.setOptions(l({},r,{placement:x(r,i)}))):n=O(t,r,i),"undefined"!==typeof r.show&&r.show!==t._tooltipOldShow&&(t._tooltipOldShow=r.show,r.show?n.show():n.hide())):T(t)}var E={options:M,bind:P,update:P,unbind:function(t){T(t)}};function k(t){t.addEventListener("click",j),t.addEventListener("touchstart",$,!!m&&{passive:!0})}function A(t){t.removeEventListener("click",j),t.removeEventListener("touchstart",$),t.removeEventListener("touchend",D),t.removeEventListener("touchcancel",I)}function j(t){var e=t.currentTarget;t.closePopover=!e.$_vclosepopover_touch,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}function $(t){if(1===t.changedTouches.length){var e=t.currentTarget;e.$_vclosepopover_touch=!0;var n=t.changedTouches[0];e.$_vclosepopover_touchPoint=n,e.addEventListener("touchend",D),e.addEventListener("touchcancel",I)}}function D(t){var e=t.currentTarget;if(e.$_vclosepopover_touch=!1,1===t.changedTouches.length){var n=t.changedTouches[0],r=e.$_vclosepopover_touchPoint;t.closePopover=Math.abs(n.screenY-r.screenY)<20&&Math.abs(n.screenX-r.screenX)<20,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}}function I(t){var e=t.currentTarget;e.$_vclosepopover_touch=!1}var L={bind:function(t,e){var n=e.value,r=e.modifiers;t.$_closePopoverModifiers=r,("undefined"===typeof n||n)&&k(t)},update:function(t,e){var n=e.value,r=e.oldValue,i=e.modifiers;t.$_closePopoverModifiers=i,n!==r&&("undefined"===typeof n||n?k(t):A(t))},unbind:function(t){A(t)}};function N(t){var e=E.options.popover[t];return"undefined"===typeof e?E.options[t]:e}var F=!1;"undefined"!==typeof window&&"undefined"!==typeof navigator&&(F=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);var R=[],B=function(){};"undefined"!==typeof window&&(B=window.Element);var H={name:"VPopover",components:{ResizeObserver:i["a"]},props:{open:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placement:{type:String,default:function(){return N("defaultPlacement")}},delay:{type:[String,Number,Object],default:function(){return N("defaultDelay")}},offset:{type:[String,Number],default:function(){return N("defaultOffset")}},trigger:{type:String,default:function(){return N("defaultTrigger")}},container:{type:[String,Object,B,Boolean],default:function(){return N("defaultContainer")}},boundariesElement:{type:[String,B],default:function(){return N("defaultBoundariesElement")}},popperOptions:{type:Object,default:function(){return N("defaultPopperOptions")}},popoverClass:{type:[String,Array],default:function(){return N("defaultClass")}},popoverBaseClass:{type:[String,Array],default:function(){return E.options.popover.defaultBaseClass}},popoverInnerClass:{type:[String,Array],default:function(){return E.options.popover.defaultInnerClass}},popoverWrapperClass:{type:[String,Array],default:function(){return E.options.popover.defaultWrapperClass}},popoverArrowClass:{type:[String,Array],default:function(){return E.options.popover.defaultArrowClass}},autoHide:{type:Boolean,default:function(){return E.options.popover.defaultAutoHide}},handleResize:{type:Boolean,default:function(){return E.options.popover.defaultHandleResize}},openGroup:{type:String,default:null},openClass:{type:[String,Array],default:function(){return E.options.popover.defaultOpenClass}}},data:function(){return{isOpen:!1,id:Math.random().toString(36).substr(2,10)}},computed:{cssClass:function(){return c({},this.openClass,this.isOpen)},popoverId:function(){return"popover_".concat(this.id)}},watch:{open:function(t){t?this.show():this.hide()},disabled:function(t,e){t!==e&&(t?this.hide():this.open&&this.show())},container:function(t){if(this.isOpen&&this.popperInstance){var e=this.$refs.popover,n=this.$refs.trigger,r=this.$_findContainer(this.container,n);if(!r)return void console.warn("No container for popover",this);r.appendChild(e),this.popperInstance.scheduleUpdate()}},trigger:function(t){this.$_removeEventListeners(),this.$_addEventListeners()},placement:function(t){var e=this;this.$_updatePopper((function(){e.popperInstance.options.placement=t}))},offset:"$_restartPopper",boundariesElement:"$_restartPopper",popperOptions:{handler:"$_restartPopper",deep:!0}},created:function(){this.$_isDisposed=!1,this.$_mounted=!1,this.$_events=[],this.$_preventOpen=!1},mounted:function(){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t),this.$_init(),this.open&&this.show()},deactivated:function(){this.hide()},beforeDestroy:function(){this.dispose()},methods:{show:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.event,r=(e.skipDelay,e.force),i=void 0!==r&&r;!i&&this.disabled||(this.$_scheduleShow(n),this.$emit("show")),this.$emit("update:open",!0),this.$_beingShowed=!0,requestAnimationFrame((function(){t.$_beingShowed=!1}))},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.event;t.skipDelay;this.$_scheduleHide(e),this.$emit("hide"),this.$emit("update:open",!1)},dispose:function(){if(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.popperInstance&&(this.popperInstance.destroy(),!this.popperInstance.options.removeOnDestroy)){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t)}this.$_mounted=!1,this.popperInstance=null,this.isOpen=!1,this.$emit("dispose")},$_init:function(){-1===this.trigger.indexOf("manual")&&this.$_addEventListeners()},$_show:function(){var t=this,e=this.$refs.trigger,n=this.$refs.popover;if(clearTimeout(this.$_disposeTimer),!this.isOpen){if(this.popperInstance&&(this.isOpen=!0,this.popperInstance.enableEventListeners(),this.popperInstance.scheduleUpdate()),!this.$_mounted){var i=this.$_findContainer(this.container,e);if(!i)return void console.warn("No container for popover",this);i.appendChild(n),this.$_mounted=!0}if(!this.popperInstance){var o=l({},this.popperOptions,{placement:this.placement});if(o.modifiers=l({},o.modifiers,{arrow:l({},o.modifiers&&o.modifiers.arrow,{element:this.$refs.arrow})}),this.offset){var a=this.$_getOffset();o.modifiers.offset=l({},o.modifiers&&o.modifiers.offset,{offset:a})}this.boundariesElement&&(o.modifiers.preventOverflow=l({},o.modifiers&&o.modifiers.preventOverflow,{boundariesElement:this.boundariesElement})),this.popperInstance=new r["a"](e,n,o),requestAnimationFrame((function(){if(t.hidden)return t.hidden=!1,void t.$_hide();!t.$_isDisposed&&t.popperInstance?(t.popperInstance.scheduleUpdate(),requestAnimationFrame((function(){if(t.hidden)return t.hidden=!1,void t.$_hide();t.$_isDisposed?t.dispose():t.isOpen=!0}))):t.dispose()}))}var s=this.openGroup;if(s)for(var u,c=0;c1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),t)this.$_show();else{var e=parseInt(this.delay&&this.delay.show||this.delay||0);this.$_scheduleTimer=setTimeout(this.$_show.bind(this),e)}},$_scheduleHide:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),n)this.$_hide();else{var r=parseInt(this.delay&&this.delay.hide||this.delay||0);this.$_scheduleTimer=setTimeout((function(){if(t.isOpen){if(e&&"mouseleave"===e.type){var n=t.$_setTooltipNodeEvent(e);if(n)return}t.$_hide()}}),r)}},$_setTooltipNodeEvent:function(t){var e=this,n=this.$refs.trigger,r=this.$refs.popover,i=t.relatedreference||t.toElement||t.relatedTarget,o=function i(o){var a=o.relatedreference||o.toElement||o.relatedTarget;r.removeEventListener(t.type,i),n.contains(a)||e.hide({event:o})};return!!r.contains(i)&&(r.addEventListener(t.type,o),!0)},$_removeEventListeners:function(){var t=this.$refs.trigger;this.$_events.forEach((function(e){var n=e.func,r=e.event;t.removeEventListener(r,n)})),this.$_events=[]},$_updatePopper:function(t){this.popperInstance&&(t(),this.isOpen&&this.popperInstance.scheduleUpdate())},$_restartPopper:function(){if(this.popperInstance){var t=this.isOpen;this.dispose(),this.$_isDisposed=!1,this.$_init(),t&&this.show({skipDelay:!0,force:!0})}},$_handleGlobalClose:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.$_beingShowed||(this.hide({event:t}),t.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),n&&(this.$_preventOpen=!0,setTimeout((function(){e.$_preventOpen=!1}),300)))},$_handleResize:function(){this.isOpen&&this.popperInstance&&(this.popperInstance.scheduleUpdate(),this.$emit("resize"))}}};function V(t){U(t)}function z(t){U(t,!0)}function U(t){for(var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(n){var r=R[n];if(r.$refs.popover){var i=r.$refs.popover.contains(t.target);requestAnimationFrame((function(){(t.closeAllPopover||t.closePopover&&i||r.autoHide&&!i)&&r.$_handleGlobalClose(t,e)}))}},r=0;r-1}var ht=pt;function mt(t,e){var n=this.__data__,r=at(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var vt=mt;function gt(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e-1&&t%1==0&&t<=ar}var ur=sr;function cr(t){return null!=t&&ur(t.length)&&!ie(t)}var lr=cr;function dr(t){return Xn(t)&&lr(t)}var fr=dr;function pr(){return!1}var hr=pr,mr=Pt((function(t,e){var n=e&&!e.nodeType&&e,r=n&&t&&!t.nodeType&&t,i=r&&r.exports===n,o=i?$t.Buffer:void 0,a=o?o.isBuffer:void 0,s=a||hr;t.exports=s})),vr="[object Object]",gr=Function.prototype,yr=Object.prototype,br=gr.toString,_r=yr.hasOwnProperty,wr=br.call(Object);function Mr(t){if(!Xn(t)||Qt(t)!=vr)return!1;var e=Vn(t);if(null===e)return!0;var n=_r.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&br.call(n)==wr}var Sr=Mr,xr="[object Arguments]",Cr="[object Array]",Or="[object Boolean]",Tr="[object Date]",Pr="[object Error]",Er="[object Function]",kr="[object Map]",Ar="[object Number]",jr="[object Object]",$r="[object RegExp]",Dr="[object Set]",Ir="[object String]",Lr="[object WeakMap]",Nr="[object ArrayBuffer]",Fr="[object DataView]",Rr="[object Float32Array]",Br="[object Float64Array]",Hr="[object Int8Array]",Vr="[object Int16Array]",zr="[object Int32Array]",Ur="[object Uint8Array]",Wr="[object Uint8ClampedArray]",qr="[object Uint16Array]",Yr="[object Uint32Array]",Gr={};function Xr(t){return Xn(t)&&ur(t.length)&&!!Gr[Qt(t)]}Gr[Rr]=Gr[Br]=Gr[Hr]=Gr[Vr]=Gr[zr]=Gr[Ur]=Gr[Wr]=Gr[qr]=Gr[Yr]=!0,Gr[xr]=Gr[Cr]=Gr[Nr]=Gr[Or]=Gr[Fr]=Gr[Tr]=Gr[Pr]=Gr[Er]=Gr[kr]=Gr[Ar]=Gr[jr]=Gr[$r]=Gr[Dr]=Gr[Ir]=Gr[Lr]=!1;var Qr=Xr;function Kr(t){return function(e){return t(e)}}var Jr=Kr,Zr=Pt((function(t,e){var n=e&&!e.nodeType&&e,r=n&&t&&!t.nodeType&&t,i=r&&r.exports===n,o=i&&kt.process,a=function(){try{var t=r&&r.require&&r.require("util").types;return t||o&&o.binding&&o.binding("util")}catch(ho){}}();t.exports=a})),ti=Zr&&Zr.isTypedArray,ei=ti?Jr(ti):Qr,ni=ei;function ri(t,e){if("__proto__"!=e)return t[e]}var ii=ri,oi=Object.prototype,ai=oi.hasOwnProperty;function si(t,e,n){var r=t[e];ai.call(t,e)&&it(r,n)&&(void 0!==n||e in t)||_n(t,e,n)}var ui=si;function ci(t,e,n,r){var i=!n;n||(n={});var o=-1,a=e.length;while(++o-1&&t%1==0&&t0){if(++e>=qi)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var Qi=Xi,Ki=Qi(Wi),Ji=Ki;function Zi(t,e){return Ji(Hi(t,e,Li),t+"")}var to=Zi;function eo(t,e,n){if(!Jt(n))return!1;var r=typeof e;return!!("number"==r?lr(n)&&vi(e,n.length):"string"==r&&e in n)&&it(n[e],t)}var no=eo;function ro(t){return to((function(e,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;o=t.length>3&&"function"==typeof o?(i--,o):void 0,a&&no(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),e=Object(e);while(++r1&&void 0!==arguments[1]?arguments[1]:{};if(!co.installed){co.installed=!0;var n={};ao(n,M,e),fo.options=n,E.options=n,t.directive("tooltip",E),t.directive("close-popover",L),t.component("v-popover",tt)}}so(uo);var lo=tt,fo={install:co,get enabled(){return _.enabled},set enabled(t){_.enabled=t}},po=null;"undefined"!==typeof window?po=window.Vue:"undefined"!==typeof t&&(po=t.Vue),po&&po.use(fo)}).call(this,n("c8ba"))},e439:function(t,e,n){var r=n("23e7"),i=n("d039"),o=n("fc6a"),a=n("06cf").f,s=n("83ab"),u=i((function(){a(1)})),c=!s||u;r({target:"Object",stat:!0,forced:c,sham:!s},{getOwnPropertyDescriptor:function(t,e){return a(o(t),e)}})},e667:function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(e){return{error:!0,value:e}}}},e6cf:function(t,e,n){"use strict";var r,i,o,a,s=n("23e7"),u=n("c430"),c=n("da84"),l=n("d066"),d=n("fea9"),f=n("6eeb"),p=n("e2cc"),h=n("d44e"),m=n("2626"),v=n("861d"),g=n("1c0b"),y=n("19aa"),b=n("c6b6"),_=n("8925"),w=n("2266"),M=n("1c7e"),S=n("4840"),x=n("2cf4").set,C=n("b575"),O=n("cdf9"),T=n("44de"),P=n("f069"),E=n("e667"),k=n("69f3"),A=n("94ca"),j=n("b622"),$=n("60ae"),D=j("species"),I="Promise",L=k.get,N=k.set,F=k.getterFor(I),R=d,B=c.TypeError,H=c.document,V=c.process,z=l("fetch"),U=P.f,W=U,q="process"==b(V),Y=!!(H&&H.createEvent&&c.dispatchEvent),G="unhandledrejection",X="rejectionhandled",Q=0,K=1,J=2,Z=1,tt=2,et=A(I,(function(){var t=_(R)!==String(R);if(!t){if(66===$)return!0;if(!q&&"function"!=typeof PromiseRejectionEvent)return!0}if(u&&!R.prototype["finally"])return!0;if($>=51&&/native code/.test(R))return!1;var e=R.resolve(1),n=function(t){t((function(){}),(function(){}))},r=e.constructor={};return r[D]=n,!(e.then((function(){}))instanceof n)})),nt=et||!M((function(t){R.all(t)["catch"]((function(){}))})),rt=function(t){var e;return!(!v(t)||"function"!=typeof(e=t.then))&&e},it=function(t,e,n){if(!e.notified){e.notified=!0;var r=e.reactions;C((function(){var i=e.value,o=e.state==K,a=0;while(r.length>a){var s,u,c,l=r[a++],d=o?l.ok:l.fail,f=l.resolve,p=l.reject,h=l.domain;try{d?(o||(e.rejection===tt&&ut(t,e),e.rejection=Z),!0===d?s=i:(h&&h.enter(),s=d(i),h&&(h.exit(),c=!0)),s===l.promise?p(B("Promise-chain cycle")):(u=rt(s))?u.call(s,f,p):f(s)):p(i)}catch(m){h&&!c&&h.exit(),p(m)}}e.reactions=[],e.notified=!1,n&&!e.rejection&&at(t,e)}))}},ot=function(t,e,n){var r,i;Y?(r=H.createEvent("Event"),r.promise=e,r.reason=n,r.initEvent(t,!1,!0),c.dispatchEvent(r)):r={promise:e,reason:n},(i=c["on"+t])?i(r):t===G&&T("Unhandled promise rejection",n)},at=function(t,e){x.call(c,(function(){var n,r=e.value,i=st(e);if(i&&(n=E((function(){q?V.emit("unhandledRejection",r,t):ot(G,t,r)})),e.rejection=q||st(e)?tt:Z,n.error))throw n.value}))},st=function(t){return t.rejection!==Z&&!t.parent},ut=function(t,e){x.call(c,(function(){q?V.emit("rejectionHandled",t):ot(X,t,e.value)}))},ct=function(t,e,n,r){return function(i){t(e,n,i,r)}},lt=function(t,e,n,r){e.done||(e.done=!0,r&&(e=r),e.value=n,e.state=J,it(t,e,!0))},dt=function(t,e,n,r){if(!e.done){e.done=!0,r&&(e=r);try{if(t===n)throw B("Promise can't be resolved itself");var i=rt(n);i?C((function(){var r={done:!1};try{i.call(n,ct(dt,t,r,e),ct(lt,t,r,e))}catch(o){lt(t,r,o,e)}})):(e.value=n,e.state=K,it(t,e,!1))}catch(o){lt(t,{done:!1},o,e)}}};et&&(R=function(t){y(this,R,I),g(t),r.call(this);var e=L(this);try{t(ct(dt,this,e),ct(lt,this,e))}catch(n){lt(this,e,n)}},r=function(t){N(this,{type:I,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Q,value:void 0})},r.prototype=p(R.prototype,{then:function(t,e){var n=F(this),r=U(S(this,R));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=q?V.domain:void 0,n.parent=!0,n.reactions.push(r),n.state!=Q&&it(this,n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),i=function(){var t=new r,e=L(t);this.promise=t,this.resolve=ct(dt,t,e),this.reject=ct(lt,t,e)},P.f=U=function(t){return t===R||t===o?new i(t):W(t)},u||"function"!=typeof d||(a=d.prototype.then,f(d.prototype,"then",(function(t,e){var n=this;return new R((function(t,e){a.call(n,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof z&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return O(R,z.apply(c,arguments))}}))),s({global:!0,wrap:!0,forced:et},{Promise:R}),h(R,I,!1,!0),m(I),o=l(I),s({target:I,stat:!0,forced:et},{reject:function(t){var e=U(this);return e.reject.call(void 0,t),e.promise}}),s({target:I,stat:!0,forced:u||et},{resolve:function(t){return O(u&&this===o?R:this,t)}}),s({target:I,stat:!0,forced:nt},{all:function(t){var e=this,n=U(e),r=n.resolve,i=n.reject,o=E((function(){var n=g(e.resolve),o=[],a=0,s=1;w(t,(function(t){var u=a++,c=!1;o.push(void 0),s++,n.call(e,t).then((function(t){c||(c=!0,o[u]=t,--s||r(o))}),i)})),--s||r(o)}));return o.error&&i(o.value),n.promise},race:function(t){var e=this,n=U(e),r=n.reject,i=E((function(){var i=g(e.resolve);w(t,(function(t){i.call(e,t).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},e893:function(t,e,n){var r=n("5135"),i=n("56ef"),o=n("06cf"),a=n("9bf2");t.exports=function(t,e){for(var n=i(e),s=a.f,u=o.f,c=0;c0&&(p(t,e),setTimeout((function(){h(t,e)}),n))}function l(t){return Math.max(Math.min(t,100),0)}function d(t){return Array.isArray(t)?t:[t]}function f(t){t=String(t);var e=t.split(".");return e.length>1?e[1].length:0}function p(t,e){t.classList?t.classList.add(e):t.className+=" "+e}function h(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\b)"+e.split(" ").join("|")+"(\\b|$)","gi")," ")}function m(t,e){return t.classList?t.classList.contains(e):new RegExp("\\b"+e+"\\b").test(t.className)}function v(t){var e=void 0!==window.pageXOffset,n="CSS1Compat"===(t.compatMode||""),r=e?window.pageXOffset:n?t.documentElement.scrollLeft:t.body.scrollLeft,i=e?window.pageYOffset:n?t.documentElement.scrollTop:t.body.scrollTop;return{x:r,y:i}}function g(){return window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"}}function y(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("test",null,e)}catch(n){}return t}function b(){return window.CSS&&CSS.supports&&CSS.supports("touch-action","none")}function _(t,e){return 100/(e-t)}function w(t,e){return 100*e/(t[1]-t[0])}function M(t,e){return w(t,t[0]<0?e+Math.abs(t[0]):e-t[0])}function S(t,e){return e*(t[1]-t[0])/100+t[0]}function x(t,e){var n=1;while(t>=e[n])n+=1;return n}function C(t,e,n){if(n>=t.slice(-1)[0])return 100;var r=x(n,t),i=t[r-1],o=t[r],a=e[r-1],s=e[r];return a+M([i,o],n)/_(a,s)}function O(t,e,n){if(n>=100)return t.slice(-1)[0];var r=x(n,e),i=t[r-1],o=t[r],a=e[r-1],s=e[r];return S([i,o],(n-a)*_(a,s))}function T(t,e,n,r){if(100===r)return r;var i=x(r,t),o=t[i-1],s=t[i];return n?r-o>(s-o)/2?s:o:e[i-1]?t[i-1]+a(r-t[i-1],e[i-1]):r}function P(e,n,r){var i;if("number"===typeof n&&(n=[n]),!Array.isArray(n))throw new Error("noUiSlider ("+t+"): 'range' contains invalid value.");if(i="min"===e?0:"max"===e?100:parseFloat(e),!u(i)||!u(n[0]))throw new Error("noUiSlider ("+t+"): 'range' value isn't numeric.");r.xPct.push(i),r.xVal.push(n[0]),i?r.xSteps.push(!isNaN(n[1])&&n[1]):isNaN(n[1])||(r.xSteps[0]=n[1]),r.xHighestCompleteStep.push(0)}function E(t,e,n){if(e)if(n.xVal[t]!==n.xVal[t+1]){n.xSteps[t]=w([n.xVal[t],n.xVal[t+1]],e)/_(n.xPct[t],n.xPct[t+1]);var r=(n.xVal[t+1]-n.xVal[t])/n.xNumSteps[t],i=Math.ceil(Number(r.toFixed(3))-1),o=n.xVal[t]+n.xNumSteps[t]*i;n.xHighestCompleteStep[t]=o}else n.xSteps[t]=n.xHighestCompleteStep[t]=n.xVal[t]}function k(t,e,n){var r;this.xPct=[],this.xVal=[],this.xSteps=[n||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=e;var i=[];for(r in t)t.hasOwnProperty(r)&&i.push([t[r],r]);for(i.length&&"object"===typeof i[0][0]?i.sort((function(t,e){return t[0][0]-e[0][0]})):i.sort((function(t,e){return t[0]-e[0]})),r=0;r100)throw new Error("noUiSlider ("+t+"): 'padding' option must not exceed 100% of the range.")}}function U(e,n){switch(n){case"ltr":e.dir=0;break;case"rtl":e.dir=1;break;default:throw new Error("noUiSlider ("+t+"): 'direction' option was not recognized.")}}function W(e,n){if("string"!==typeof n)throw new Error("noUiSlider ("+t+"): 'behaviour' must be a string containing options.");var r=n.indexOf("tap")>=0,i=n.indexOf("drag")>=0,o=n.indexOf("fixed")>=0,a=n.indexOf("snap")>=0,s=n.indexOf("hover")>=0,u=n.indexOf("unconstrained")>=0;if(o){if(2!==e.handles)throw new Error("noUiSlider ("+t+"): 'fixed' behaviour must be used with 2 handles");H(e,e.start[1]-e.start[0])}if(u&&(e.margin||e.limit))throw new Error("noUiSlider ("+t+"): 'unconstrained' behaviour cannot be used with margin or limit");e.events={tap:r||a,drag:i,fixed:o,snap:a,hover:s,unconstrained:u}}function q(e,n){if(!1!==n)if(!0===n){e.tooltips=[];for(var r=0;r= 2) required for mode 'count'.");var i=n-1,o=100/i;n=[];while(i--)n[i]=i*o;n.push(100),e="positions"}return"positions"===e?n.map((function(t){return P.fromStepping(r?P.getStep(t):t)})):"values"===e?r?n.map((function(t){return P.fromStepping(P.getStep(P.toStepping(t)))})):n:void 0}function et(t,e,n){function r(t,e){return(t+e).toFixed(7)/1}var i={},a=P.xVal[0],s=P.xVal[P.xVal.length-1],u=!1,c=!1,l=0;return n=o(n.slice().sort((function(t,e){return t-e}))),n[0]!==a&&(n.unshift(a),u=!0),n[n.length-1]!==s&&(n.push(s),c=!0),n.forEach((function(o,a){var s,d,f,p,h,m,v,g,y,b,_=o,w=n[a+1],M="steps"===e;if(M&&(s=P.xNumSteps[a]),s||(s=w-_),!1!==_&&void 0!==w)for(s=Math.max(s,1e-7),d=_;d<=w;d=r(d,s)){for(p=P.toStepping(d),h=p-l,g=h/t,y=Math.round(g),b=h/y,f=1;f<=y;f+=1)m=l+f*b,i[m.toFixed(5)]=[P.fromStepping(m),0];v=n.indexOf(d)>-1?R:M?B:F,!a&&u&&(v=0),d===w&&c||(i[p.toFixed(5)]=[d,v]),l=p}})),i}function nt(t,e,n){var i=D.createElement("div"),o=[];o[F]=r.cssClasses.valueNormal,o[R]=r.cssClasses.valueLarge,o[B]=r.cssClasses.valueSub;var a=[];a[F]=r.cssClasses.markerNormal,a[R]=r.cssClasses.markerLarge,a[B]=r.cssClasses.markerSub;var s=[r.cssClasses.valueHorizontal,r.cssClasses.valueVertical],u=[r.cssClasses.markerHorizontal,r.cssClasses.markerVertical];function c(t,e){var n=e===r.cssClasses.value,i=n?s:u,c=n?o:a;return e+" "+i[r.ort]+" "+c[t]}function l(t,o,a){if(a=e?e(o,a):a,a!==N){var s=V(i,!1);s.className=c(a,r.cssClasses.marker),s.style[r.style]=t+"%",a>F&&(s=V(i,!1),s.className=c(a,r.cssClasses.value),s.setAttribute("data-value",o),s.style[r.style]=t+"%",s.innerHTML=n.to(o))}}return p(i,r.cssClasses.pips),p(i,0===r.ort?r.cssClasses.pipsHorizontal:r.cssClasses.pipsVertical),Object.keys(t).forEach((function(e){l(e,t[e][0],t[e][1])})),i}function rt(){w&&(n(w),w=null)}function it(t){rt();var e=t.mode,n=t.density||1,r=t.filter||!1,i=t.values||!1,o=t.stepped||!1,a=tt(e,i,o),s=et(n,e,a),u=t.format||{to:Math.round};return w=T.appendChild(nt(s,r,u)),w}function ot(){var t=u.getBoundingClientRect(),e="offset"+["Width","Height"][r.ort];return 0===r.ort?t.width||u[e]:t.height||u[e]}function at(t,e,n,i){var o=function(o){return o=st(o,i.pageOffset,i.target||e),!!o&&(!(G()&&!i.doNotReject)&&(!(m(T,r.cssClasses.tap)&&!i.doNotReject)&&(!(t===x.start&&void 0!==o.buttons&&o.buttons>1)&&((!i.hover||!o.buttons)&&(O||o.preventDefault(),o.calcPoint=o.points[r.ort],void n(o,i))))))},a=[];return t.split(" ").forEach((function(t){e.addEventListener(t,o,!!O&&{passive:!0}),a.push([t,o])})),a}function st(t,e,n){var r,i,o=0===t.type.indexOf("touch"),a=0===t.type.indexOf("mouse"),s=0===t.type.indexOf("pointer");if(0===t.type.indexOf("MSPointer")&&(s=!0),o){var u=function(t){return t.target===n||n.contains(t.target)};if("touchstart"===t.type){var c=Array.prototype.filter.call(t.touches,u);if(c.length>1)return!1;r=c[0].pageX,i=c[0].pageY}else{var l=Array.prototype.find.call(t.changedTouches,u);if(!l)return!1;r=l.pageX,i=l.pageY}}return e=e||v(D),(a||s)&&(r=t.clientX+e.x,i=t.clientY+e.y),t.pageOffset=e,t.points=[r,i],t.cursor=a||s,t}function ut(t){var e=t-s(u,r.ort),n=100*e/ot();return n=l(n),r.dir?100-n:n}function ct(t){var e=100,n=!1;return f.forEach((function(r,i){if(!X(i)){var o=k[i],a=Math.abs(o-t),s=100===a&&100===e,u=ao;(u||c||s)&&(n=i,e=a)}})),n}function lt(t,e){"mouseout"===t.type&&"HTML"===t.target.nodeName&&null===t.relatedTarget&&ft(t,e)}function dt(t,e){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===t.buttons&&0!==e.buttonsProperty)return ft(t,e);var n=(r.dir?-1:1)*(t.calcPoint-e.startCalcPoint),i=100*n/e.baseSize;St(n>0,i,e.locations,e.handleNumbers)}function ft(t,e){e.handle&&(h(e.handle,r.cssClasses.active),j-=1),e.listeners.forEach((function(t){I.removeEventListener(t[0],t[1])})),0===j&&(h(T,r.cssClasses.drag),Ot(),t.cursor&&(L.style.cursor="",L.removeEventListener("selectstart",i))),e.handleNumbers.forEach((function(t){_t("change",t),_t("set",t),_t("end",t)}))}function pt(t,e){if(e.handleNumbers.some(X))return!1;var n;if(1===e.handleNumbers.length){var o=f[e.handleNumbers[0]];n=o.children[0],j+=1,p(n,r.cssClasses.active)}t.stopPropagation();var a=[],s=at(x.move,I,dt,{target:t.target,handle:n,listeners:a,startCalcPoint:t.calcPoint,baseSize:ot(),pageOffset:t.pageOffset,handleNumbers:e.handleNumbers,buttonsProperty:t.buttons,locations:k.slice()}),u=at(x.end,I,ft,{target:t.target,handle:n,listeners:a,doNotReject:!0,handleNumbers:e.handleNumbers}),c=at("mouseout",I,lt,{target:t.target,handle:n,listeners:a,doNotReject:!0,handleNumbers:e.handleNumbers});a.push.apply(a,s.concat(u,c)),t.cursor&&(L.style.cursor=getComputedStyle(t.target).cursor,f.length>1&&p(T,r.cssClasses.drag),L.addEventListener("selectstart",i,!1)),e.handleNumbers.forEach((function(t){_t("start",t)}))}function ht(t){t.stopPropagation();var e=ut(t.calcPoint),n=ct(e);if(!1===n)return!1;r.events.snap||c(T,r.cssClasses.tap,r.animationDuration),Tt(n,e,!0,!0),Ot(),_t("slide",n,!0),_t("update",n,!0),_t("change",n,!0),_t("set",n,!0),r.events.snap&&pt(t,{handleNumbers:[n]})}function mt(t){var e=ut(t.calcPoint),n=P.getStep(e),r=P.fromStepping(n);Object.keys($).forEach((function(t){"hover"===t.split(".")[0]&&$[t].forEach((function(t){t.call(S,r)}))}))}function vt(t,e){if(G()||X(e))return!1;var n=["Left","Right"],i=["Down","Up"],o=["PageDown","PageUp"],a=["Home","End"];r.dir&&!r.ort?n.reverse():r.ort&&!r.dir&&(i.reverse(),o.reverse());var s,u=t.key.replace("Arrow",""),c=u===o[0],l=u===o[1],d=u===i[0]||u===n[0]||c,f=u===i[1]||u===n[1]||l,p=u===a[0],h=u===a[1];if(!d&&!f&&!p&&!h)return!0;if(t.preventDefault(),f||d){var m=5,v=d?0:1,g=It(e),y=g[v];if(null===y)return!1;!1===y&&(y=P.getDefaultStep(k[e],d,10)),(l||c)&&(y*=m),y=Math.max(y,1e-7),y*=d?-1:1,s=E[e]+y}else s=h?r.spectrum.xVal[r.spectrum.xVal.length-1]:r.spectrum.xVal[0];return Tt(e,P.toStepping(s),!0,!0),_t("slide",e),_t("update",e),_t("change",e),_t("set",e),!1}function gt(t){t.fixed||f.forEach((function(t,e){at(x.start,t.children[0],pt,{handleNumbers:[e]})})),t.tap&&at(x.start,u,ht,{}),t.hover&&at(x.move,u,mt,{hover:!0}),t.drag&&_.forEach((function(e,n){if(!1!==e&&0!==n&&n!==_.length-1){var i=f[n-1],o=f[n],a=[e];p(e,r.cssClasses.draggable),t.fixed&&(a.push(i.children[0]),a.push(o.children[0])),a.forEach((function(t){at(x.start,t,pt,{handles:[i,o],handleNumbers:[n-1,n]})}))}}))}function yt(t,e){$[t]=$[t]||[],$[t].push(e),"update"===t.split(".")[0]&&f.forEach((function(t,e){_t("update",e)}))}function bt(t){var e=t&&t.split(".")[0],n=e&&t.substring(e.length);Object.keys($).forEach((function(t){var r=t.split(".")[0],i=t.substring(r.length);e&&e!==r||n&&n!==i||delete $[t]}))}function _t(t,e,n){Object.keys($).forEach((function(i){var o=i.split(".")[0];t===o&&$[i].forEach((function(t){t.call(S,E.map(r.format.to),e,E.slice(),n||!1,k.slice())}))}))}function wt(t,e,n,i,o,a){return f.length>1&&!r.events.unconstrained&&(i&&e>0&&(n=Math.max(n,t[e-1]+r.margin)),o&&e1&&r.limit&&(i&&e>0&&(n=Math.min(n,t[e-1]+r.limit)),o&&e1?r.forEach((function(t,n){var r=wt(i,t,i[t]+e,o[n],a[n],!1);!1===r?e=0:(e=r-i[t],i[t]=r)})):o=a=[!0];var s=!1;r.forEach((function(t,r){s=Tt(t,n[t]+e,o[r],a[r])||s})),s&&r.forEach((function(t){_t("update",t),_t("slide",t)}))}function xt(t,e){return r.dir?100-t-e:t}function Ct(t,e){k[t]=e,E[t]=P.fromStepping(e);var n=10*(xt(e,0)-H),i="translate("+Mt(n+"%","0")+")";f[t].style[r.transformRule]=i,Pt(t),Pt(t+1)}function Ot(){A.forEach((function(t){var e=k[t]>50?-1:1,n=3+(f.length+e*t);f[t].style.zIndex=n}))}function Tt(t,e,n,r){return e=wt(k,t,e,n,r,!1),!1!==e&&(Ct(t,e),!0)}function Pt(t){if(_[t]){var e=0,n=100;0!==t&&(e=k[t-1]),t!==_.length-1&&(n=k[t]);var i=n-e,o="translate("+Mt(xt(e,i)+"%","0")+")",a="scale("+Mt(i/100,"1")+")";_[t].style[r.transformRule]=o+" "+a}}function Et(t,e){return null===t||!1===t||void 0===t?k[e]:("number"===typeof t&&(t=String(t)),t=r.format.from(t),t=P.toStepping(t),!1===t||isNaN(t)?k[e]:t)}function kt(t,e){var n=d(t),i=void 0===k[0];e=void 0===e||!!e,r.animate&&!i&&c(T,r.cssClasses.tap,r.animationDuration),A.forEach((function(t){Tt(t,Et(n[t],t),!0,!1)}));for(var o=1===A.length?0:1;o=0&&en.stepAfter.startValue&&(o=n.stepAfter.startValue-i),a=i>n.thisStep.startValue?n.thisStep.step:!1!==n.stepBefore.step&&i-n.stepBefore.highestStep,100===e?o=null:0===e&&(a=null);var s=P.countStepDecimals();return null!==o&&!1!==o&&(o=Number(o.toFixed(s))),null!==a&&!1!==a&&(a=Number(a.toFixed(s))),[a,o]}function Lt(){return A.map(It)}function Nt(t,e){var n=$t(),i=["margin","limit","padding","range","animate","snap","step","format","pips","tooltips"];i.forEach((function(e){void 0!==t[e]&&(a[e]=t[e])}));var o=Z(a);i.forEach((function(e){void 0!==t[e]&&(r[e]=o[e])})),P=o.spectrum,r.margin=o.margin,r.limit=o.limit,r.padding=o.padding,r.pips?it(r.pips):rt(),r.tooltips?K():Q(),k=[],kt(t.start||n,e)}function Ft(){u=q(T),W(r.connect,u),gt(r.events),kt(r.start),r.pips&&it(r.pips),r.tooltips&&K(),J()}return Ft(),S={destroy:Dt,steps:Lt,on:yt,off:bt,get:$t,set:kt,setHandle:jt,reset:At,__moveHandles:function(t,e,n){St(t,e,k,n)},options:a,updateOptions:Nt,target:T,removePips:rt,removeTooltips:Q,pips:it},S}function et(e,n){if(!e||!e.nodeName)throw new Error("noUiSlider ("+t+"): create requires a single element, got: "+e);if(e.noUiSlider)throw new Error("noUiSlider ("+t+"): Slider was already initialized.");var r=Z(n,e),i=tt(e,r,n);return e.noUiSlider=i,i}return{__spectrum:k,version:t,create:et}}))},f069:function(t,e,n){"use strict";var r=n("1c0b"),i=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new i(t)}},f0bd:function(t,e,n){"use strict";(function(t){ -/**! - * @fileOverview Kickass library to create and place poppers near their reference elements. - * @version 1.16.0 - * @license - * Copyright (c) 2016 Federico Zivolo and contributors - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -var n="undefined"!==typeof window&&"undefined"!==typeof document&&"undefined"!==typeof navigator,r=function(){for(var t=["Edge","Trident","Firefox"],e=0;e=0)return 1;return 0}();function i(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}function o(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),r))}}var a=n&&window.Promise,s=a?i:o;function u(t){var e={};return t&&"[object Function]"===e.toString.call(t)}function c(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView,r=n.getComputedStyle(t,null);return e?r[e]:r}function l(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function d(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=c(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?t:d(l(t))}function f(t){return t&&t.referenceNode?t.referenceNode:t}var p=n&&!(!window.MSInputMethodContext||!document.documentMode),h=n&&/MSIE 10/.test(navigator.userAgent);function m(t){return 11===t?p:10===t?h:p||h}function v(t){if(!t)return document.documentElement;var e=m(10)?document.body:null,n=t.offsetParent||null;while(n===e&&t.nextElementSibling)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===c(n,"position")?v(n):n:t?t.ownerDocument.documentElement:document.documentElement}function g(t){var e=t.nodeName;return"BODY"!==e&&("HTML"===e||v(t.firstElementChild)===t)}function y(t){return null!==t.parentNode?y(t.parentNode):t}function b(t,e){if(!t||!t.nodeType||!e||!e.nodeType)return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,i=n?e:t,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a=o.commonAncestorContainer;if(t!==a&&e!==a||r.contains(i))return g(a)?a:v(a);var s=y(t);return s.host?b(s.host,e):b(t,y(e).host)}function _(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===e?"scrollTop":"scrollLeft",r=t.nodeName;if("BODY"===r||"HTML"===r){var i=t.ownerDocument.documentElement,o=t.ownerDocument.scrollingElement||i;return o[n]}return t[n]}function w(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=_(e,"top"),i=_(e,"left"),o=n?-1:1;return t.top+=r*o,t.bottom+=r*o,t.left+=i*o,t.right+=i*o,t}function M(t,e){var n="x"===e?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+r+"Width"],10)}function S(t,e,n,r){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],m(10)?parseInt(n["offset"+t])+parseInt(r["margin"+("Height"===t?"Top":"Left")])+parseInt(r["margin"+("Height"===t?"Bottom":"Right")]):0)}function x(t){var e=t.body,n=t.documentElement,r=m(10)&&getComputedStyle(n);return{height:S("Height",e,n,r),width:S("Width",e,n,r)}}var C=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},O=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=m(10),i="HTML"===e.nodeName,o=k(t),a=k(e),s=d(t),u=c(e),l=parseFloat(u.borderTopWidth,10),f=parseFloat(u.borderLeftWidth,10);n&&i&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var p=E({top:o.top-a.top-l,left:o.left-a.left-f,width:o.width,height:o.height});if(p.marginTop=0,p.marginLeft=0,!r&&i){var h=parseFloat(u.marginTop,10),v=parseFloat(u.marginLeft,10);p.top-=l-h,p.bottom-=l-h,p.left-=f-v,p.right-=f-v,p.marginTop=h,p.marginLeft=v}return(r&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(p=w(p,e)),p}function j(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=A(t,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:_(n),s=e?0:_(n,"left"),u={top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o};return E(u)}function $(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===c(t,"position"))return!0;var n=l(t);return!!n&&$(n)}function D(t){if(!t||!t.parentElement||m())return document.documentElement;var e=t.parentElement;while(e&&"none"===c(e,"transform"))e=e.parentElement;return e||document.documentElement}function I(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?D(t):b(t,f(e));if("viewport"===r)o=j(a,i);else{var s=void 0;"scrollParent"===r?(s=d(l(e)),"BODY"===s.nodeName&&(s=t.ownerDocument.documentElement)):s="window"===r?t.ownerDocument.documentElement:r;var u=A(s,a,i);if("HTML"!==s.nodeName||$(a))o=u;else{var c=x(t.ownerDocument),p=c.height,h=c.width;o.top+=u.top-u.marginTop,o.bottom=p+u.top,o.left+=u.left-u.marginLeft,o.right=h+u.left}}n=n||0;var m="number"===typeof n;return o.left+=m?n:n.left||0,o.top+=m?n:n.top||0,o.right-=m?n:n.right||0,o.bottom-=m?n:n.bottom||0,o}function L(t){var e=t.width,n=t.height;return e*n}function N(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=I(n,r,o,i),s={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},u=Object.keys(s).map((function(t){return P({key:t},s[t],{area:L(s[t])})})).sort((function(t,e){return e.area-t.area})),c=u.filter((function(t){var e=t.width,r=t.height;return e>=n.clientWidth&&r>=n.clientHeight})),l=c.length>0?c[0].key:u[0].key,d=t.split("-")[1];return l+(d?"-"+d:"")}function F(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=r?D(e):b(e,f(n));return A(n,i,r)}function R(t){var e=t.ownerDocument.defaultView,n=e.getComputedStyle(t),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),i=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),o={width:t.offsetWidth+i,height:t.offsetHeight+r};return o}function B(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return e[t]}))}function H(t,e,n){n=n.split("-")[0];var r=R(t),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",u=o?"height":"width",c=o?"width":"height";return i[a]=e[a]+e[u]/2-r[u]/2,i[s]=n===s?e[s]-r[c]:e[B(s)],i}function V(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function z(t,e,n){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[e]===n}));var r=V(t,(function(t){return t[e]===n}));return t.indexOf(r)}function U(t,e,n){var r=void 0===n?t:t.slice(0,z(t,"name",n));return r.forEach((function(t){t["function"]&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t["function"]||t.fn;t.enabled&&u(n)&&(e.offsets.popper=E(e.offsets.popper),e.offsets.reference=E(e.offsets.reference),e=n(e,t))})),e}function W(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=F(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=N(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=H(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=U(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function q(t,e){return t.some((function(t){var n=t.name,r=t.enabled;return r&&n===e}))}function Y(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),r=0;ra[h]&&(t.offsets.popper[f]+=s[f]+m-a[h]),t.offsets.popper=E(t.offsets.popper);var v=s[f]+s[l]/2-m/2,g=c(t.instance.popper),y=parseFloat(g["margin"+d],10),b=parseFloat(g["border"+d+"Width"],10),_=v-t.offsets.popper[f]-y-b;return _=Math.max(Math.min(a[l]-m,_),0),t.arrowElement=r,t.offsets.arrow=(n={},T(n,f,Math.round(_)),T(n,p,""),n),t}function dt(t){return"end"===t?"start":"start"===t?"end":t}var ft=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],pt=ft.slice(3);function ht(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=pt.indexOf(t),r=pt.slice(n+1).concat(pt.slice(0,n));return e?r.reverse():r}var mt={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function vt(t,e){if(q(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=I(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),r=t.placement.split("-")[0],i=B(r),o=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case mt.FLIP:a=[r,i];break;case mt.CLOCKWISE:a=ht(r);break;case mt.COUNTERCLOCKWISE:a=ht(r,!0);break;default:a=e.behavior}return a.forEach((function(s,u){if(r!==s||a.length===u+1)return t;r=t.placement.split("-")[0],i=B(r);var c=t.offsets.popper,l=t.offsets.reference,d=Math.floor,f="left"===r&&d(c.right)>d(l.left)||"right"===r&&d(c.left)d(l.top)||"bottom"===r&&d(c.top)d(n.right),m=d(c.top)d(n.bottom),g="left"===r&&p||"right"===r&&h||"top"===r&&m||"bottom"===r&&v,y=-1!==["top","bottom"].indexOf(r),b=!!e.flipVariations&&(y&&"start"===o&&p||y&&"end"===o&&h||!y&&"start"===o&&m||!y&&"end"===o&&v),_=!!e.flipVariationsByContent&&(y&&"start"===o&&h||y&&"end"===o&&p||!y&&"start"===o&&v||!y&&"end"===o&&m),w=b||_;(f||g||w)&&(t.flipped=!0,(f||g)&&(r=a[u+1]),w&&(o=dt(o)),t.placement=r+(o?"-"+o:""),t.offsets.popper=P({},t.offsets.popper,H(t.instance.popper,t.offsets.reference,t.placement)),t=U(t.instance.modifiers,t,"flip"))})),t}function gt(t){var e=t.offsets,n=e.popper,r=e.reference,i=t.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",u=a?"left":"top",c=a?"width":"height";return n[s]o(r[s])&&(t.offsets.popper[u]=o(r[s])),t}function yt(t,e,n,r){var i=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return t;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}var u=E(s);return u[e]/100*o}if("vh"===a||"vw"===a){var c=void 0;return c="vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0),c/100*o}return o}function bt(t,e,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=t.split(/(\+|\-)/).map((function(t){return t.trim()})),s=a.indexOf(V(a,(function(t){return-1!==t.search(/,|\s/)})));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return c=c.map((function(t,r){var i=(1===r?!o:o)?"height":"width",a=!1;return t.reduce((function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)}),[]).map((function(t){return yt(t,i,e,n)}))})),c.forEach((function(t,e){t.forEach((function(n,r){et(n)&&(i[e]+=n*("-"===t[r-1]?-1:1))}))})),i}function _t(t,e){var n=e.offset,r=t.placement,i=t.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],u=void 0;return u=et(+n)?[+n,0]:bt(n,o,a,s),"left"===s?(o.top+=u[0],o.left-=u[1]):"right"===s?(o.top+=u[0],o.left+=u[1]):"top"===s?(o.left+=u[0],o.top-=u[1]):"bottom"===s&&(o.left+=u[0],o.top+=u[1]),t.popper=o,t}function wt(t,e){var n=e.boundariesElement||v(t.instance.popper);t.instance.reference===n&&(n=v(n));var r=Y("transform"),i=t.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var u=I(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);i.top=o,i.left=a,i[r]=s,e.boundaries=u;var c=e.priority,l=t.offsets.popper,d={primary:function(t){var n=l[t];return l[t]u[t]&&!e.escapeWithReference&&(r=Math.min(l[n],u[t]-("right"===t?l.width:l.height))),T({},n,r)}};return c.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";l=P({},l,d[e](t))})),t.offsets.popper=l,t}function Mt(t){var e=t.placement,n=e.split("-")[0],r=e.split("-")[1];if(r){var i=t.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),u=s?"left":"top",c=s?"width":"height",l={start:T({},u,o[u]),end:T({},u,o[u]+o[c]-a[c])};t.offsets.popper=P({},a,l[r])}return t}function St(t){if(!ct(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=V(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};C(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=s(this.update.bind(this)),this.options=P({},t.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(P({},t.Defaults.modifiers,i.modifiers)).forEach((function(e){r.options.modifiers[e]=P({},t.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return P({name:t},r.options.modifiers[t])})).sort((function(t,e){return t.order-e.order})),this.modifiers.forEach((function(t){t.enabled&&u(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)})),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return O(t,[{key:"update",value:function(){return W.call(this)}},{key:"destroy",value:function(){return G.call(this)}},{key:"enableEventListeners",value:function(){return J.call(this)}},{key:"disableEventListeners",value:function(){return tt.call(this)}}]),t}();Tt.Utils=("undefined"!==typeof window?window:t).PopperUtils,Tt.placements=ft,Tt.Defaults=Ot,e["a"]=Tt}).call(this,n("c8ba"))},f5df:function(t,e,n){var r=n("00ee"),i=n("c6b6"),o=n("b622"),a=o("toStringTag"),s="Arguments"==i(function(){return arguments}()),u=function(t,e){try{return t[e]}catch(n){}};t.exports=r?i:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=u(e=Object(t),a))?n:s?i(e):"Object"==(r=i(e))&&"function"==typeof e.callee?"Arguments":r}},f772:function(t,e,n){var r=n("5692"),i=n("90e3"),o=r("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},f8c2:function(t,e,n){var r=n("1c0b");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},fc6a:function(t,e,n){var r=n("44ad"),i=n("1d80");t.exports=function(t){return r(i(t))}},fdbc:function(t,e){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fdbf:function(t,e,n){var r=n("4930");t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol()},fea9:function(t,e,n){var r=n("da84");t.exports=r.Promise}}]); -//# sourceMappingURL=chunk-vendors.347e303c.js.map \ No newline at end of file diff --git a/js/chunk-vendors.347e303c.js.map b/js/chunk-vendors.347e303c.js.map deleted file mode 100644 index 62457eb..0000000 --- a/js/chunk-vendors.347e303c.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///./node_modules/core-js/internals/to-string-tag-support.js","webpack:///./node_modules/core-js/internals/object-get-own-property-names-external.js","webpack:///./node_modules/core-js/internals/object-get-own-property-descriptor.js","webpack:///./node_modules/vue-carousel/dist/vue-carousel.min.js","webpack:///./node_modules/core-js/internals/ie8-dom-define.js","webpack:///./node_modules/core-js/modules/web.dom-collections.for-each.js","webpack:///./node_modules/core-js/internals/array-for-each.js","webpack:///./node_modules/core-js/internals/an-instance.js","webpack:///./node_modules/core-js/internals/html.js","webpack:///./node_modules/core-js/internals/a-function.js","webpack:///./node_modules/core-js/internals/check-correctness-of-iteration.js","webpack:///./node_modules/core-js/internals/require-object-coercible.js","webpack:///./node_modules/core-js/internals/array-method-has-species-support.js","webpack:///./node_modules/core-js/internals/iterate.js","webpack:///./node_modules/core-js/internals/to-absolute-index.js","webpack:///./node_modules/core-js/internals/export.js","webpack:///./node_modules/core-js/internals/object-get-own-property-names.js","webpack:///./node_modules/vue-resize/dist/vue-resize.esm.js","webpack:///./node_modules/core-js/internals/set-species.js","webpack:///./node_modules/vue-loader/lib/runtime/componentNormalizer.js","webpack:///./node_modules/vue/dist/vue.runtime.esm.js","webpack:///./node_modules/core-js/internals/task.js","webpack:///./node_modules/core-js/internals/get-iterator-method.js","webpack:///./node_modules/core-js/internals/object-define-properties.js","webpack:///./node_modules/core-js/internals/a-possible-prototype.js","webpack:///./node_modules/core-js/internals/iterators.js","webpack:///./node_modules/core-js/internals/path.js","webpack:///./node_modules/vue-material/dist/vue-material.js","webpack:///./node_modules/core-js/internals/indexed-object.js","webpack:///./node_modules/core-js/internals/add-to-unscopables.js","webpack:///./node_modules/core-js/internals/host-report-errors.js","webpack:///./node_modules/core-js/internals/species-constructor.js","webpack:///./node_modules/core-js/internals/native-symbol.js","webpack:///./node_modules/core-js/internals/array-includes.js","webpack:///./node_modules/core-js/modules/es.array.filter.js","webpack:///./node_modules/core-js/internals/to-length.js","webpack:///./node_modules/core-js/internals/has.js","webpack:///./node_modules/vue-social-sharing/dist/vue-social-sharing.common.js","webpack:///./node_modules/core-js/internals/shared.js","webpack:///./node_modules/core-js/internals/own-keys.js","webpack:///./node_modules/core-js/internals/whitespaces.js","webpack:///./node_modules/core-js/internals/string-trim.js","webpack:///./node_modules/core-js/internals/create-property-descriptor.js","webpack:///./node_modules/core-js/internals/v8-version.js","webpack:///./node_modules/core-js/internals/object-assign.js","webpack:///./node_modules/core-js/internals/array-species-create.js","webpack:///./node_modules/core-js/internals/internal-state.js","webpack:///./node_modules/core-js/internals/redefine.js","webpack:///./node_modules/core-js/internals/inherit-if-required.js","webpack:///./node_modules/core-js/internals/object-get-own-property-symbols.js","webpack:///./node_modules/core-js/internals/define-well-known-symbol.js","webpack:///./node_modules/core-js/internals/enum-bug-keys.js","webpack:///./node_modules/core-js/internals/to-object.js","webpack:///./node_modules/core-js/internals/object-create.js","webpack:///./node_modules/core-js/internals/define-iterator.js","webpack:///./node_modules/core-js/internals/native-weak-map.js","webpack:///./node_modules/core-js/internals/an-object.js","webpack:///./node_modules/core-js/internals/descriptors.js","webpack:///./node_modules/core-js/internals/create-property.js","webpack:///./node_modules/core-js/internals/is-object.js","webpack:///./node_modules/core-js/internals/inspect-source.js","webpack:///./node_modules/vue-router/dist/vue-router.esm.js","webpack:///./node_modules/core-js/internals/uid.js","webpack:///./node_modules/core-js/internals/create-non-enumerable-property.js","webpack:///./node_modules/core-js/internals/is-forced.js","webpack:///./node_modules/core-js/internals/call-with-safe-iteration-closing.js","webpack:///./node_modules/core-js/internals/object-define-property.js","webpack:///./node_modules/core-js/internals/create-iterator-constructor.js","webpack:///./node_modules/core-js/modules/es.symbol.js","webpack:///./node_modules/core-js/internals/to-integer.js","webpack:///./node_modules/core-js/modules/es.promise.finally.js","webpack:///./node_modules/core-js/modules/es.number.constructor.js","webpack:///./node_modules/@babel/runtime/helpers/esm/defineProperty.js","webpack:///./node_modules/core-js/internals/iterators-core.js","webpack:///./node_modules/core-js/modules/es.function.name.js","webpack:///./node_modules/core-js/internals/sloppy-array-method.js","webpack:///./node_modules/core-js/internals/user-agent.js","webpack:///./node_modules/core-js/internals/microtask.js","webpack:///./node_modules/core-js/internals/well-known-symbol.js","webpack:///./node_modules/core-js/internals/is-ios.js","webpack:///./node_modules/core-js/modules/es.object.keys.js","webpack:///./node_modules/core-js/internals/array-iteration.js","webpack:///./node_modules/core-js/internals/wrapped-well-known-symbol.js","webpack:///./node_modules/core-js/internals/to-primitive.js","webpack:///./node_modules/core-js/internals/is-pure.js","webpack:///./node_modules/core-js/internals/classof-raw.js","webpack:///./node_modules/core-js/internals/shared-store.js","webpack:///./node_modules/vue-clickaway/dist/vue-clickaway.common.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/core-js/modules/es.array.index-of.js","webpack:///./node_modules/core-js/internals/object-keys-internal.js","webpack:///./node_modules/core-js/modules/es.array.includes.js","webpack:///./node_modules/vue-lazyload/vue-lazyload.esm.js","webpack:///./node_modules/core-js/internals/document-create-element.js","webpack:///./node_modules/core-js/modules/es.object.assign.js","webpack:///./node_modules/core-js/internals/promise-resolve.js","webpack:///./node_modules/core-js/internals/set-global.js","webpack:///./node_modules/core-js/internals/hidden-keys.js","webpack:///./node_modules/core-js/internals/fails.js","webpack:///./node_modules/core-js/internals/get-built-in.js","webpack:///./node_modules/core-js/internals/object-property-is-enumerable.js","webpack:///./node_modules/core-js/internals/object-set-prototype-of.js","webpack:///./node_modules/core-js/internals/set-to-string-tag.js","webpack:///./node_modules/core-js/internals/global.js","webpack:///./node_modules/core-js/modules/es.object.get-own-property-descriptors.js","webpack:///./node_modules/core-js/internals/object-keys.js","webpack:///./node_modules/core-js/internals/object-get-prototype-of.js","webpack:///./node_modules/core-js/internals/correct-prototype-getter.js","webpack:///./node_modules/core-js/modules/es.array.iterator.js","webpack:///./node_modules/core-js/internals/redefine-all.js","webpack:///./node_modules/v-tooltip/dist/v-tooltip.esm.js","webpack:///./node_modules/core-js/modules/es.object.get-own-property-descriptor.js","webpack:///./node_modules/core-js/internals/perform.js","webpack:///./node_modules/core-js/modules/es.promise.js","webpack:///./node_modules/core-js/internals/copy-constructor-properties.js","webpack:///./node_modules/core-js/internals/is-array.js","webpack:///./node_modules/core-js/internals/is-array-iterator-method.js","webpack:///./node_modules/nouislider/distribute/nouislider.js","webpack:///./node_modules/core-js/internals/new-promise-capability.js","webpack:///./node_modules/popper.js/dist/esm/popper.js","webpack:///./node_modules/core-js/internals/classof.js","webpack:///./node_modules/core-js/internals/shared-key.js","webpack:///./node_modules/core-js/internals/bind-context.js","webpack:///./node_modules/core-js/internals/to-indexed-object.js","webpack:///./node_modules/core-js/internals/dom-iterables.js","webpack:///./node_modules/core-js/internals/use-symbol-as-uid.js","webpack:///./node_modules/core-js/internals/native-promise-constructor.js"],"names":["wellKnownSymbol","TO_STRING_TAG","test","module","exports","String","toIndexedObject","nativeGetOwnPropertyNames","f","toString","windowNames","window","Object","getOwnPropertyNames","getWindowNames","it","error","slice","call","DESCRIPTORS","propertyIsEnumerableModule","createPropertyDescriptor","toPrimitive","has","IE8_DOM_DEFINE","nativeGetOwnPropertyDescriptor","getOwnPropertyDescriptor","O","P","t","e","n","r","i","l","m","c","d","o","defineProperty","enumerable","get","Symbol","toStringTag","value","__esModule","create","bind","default","prototype","hasOwnProperty","p","s","a","store","u","h","F","G","g","S","v","y","B","b","x","Function","U","core","W","R","Math","self","__g","TypeError","split","inspectSource","join","this","version","__e","keys","configurable","writable","random","concat","valueOf","propertyIsEnumerable","map","btoa","unescape","encodeURIComponent","JSON","stringify","sources","sourceRoot","length","push","id","css","media","sourceMap","parts","document","DEBUG","Error","head","getElementsByTagName","navigator","userAgent","toLowerCase","refs","createElement","type","appendChild","querySelector","parentNode","removeChild","setAttribute","ssrId","styleSheet","cssText","firstChild","createTextNode","filter","Boolean","childNodes","insertBefore","locals","apply","arguments","mode","copyright","style","display","src","contentWindow","open","write","close","getOwnPropertySymbols","trim","Number","charCodeAt","NaN","parseInt","constructor","min","ceil","floor","isNaN","global","ignoreCase","multiline","unicode","sticky","Array","_t","_i","_k","Arguments","charAt","assign","from","next","done","return","getIteratorMethod","callee","RegExp","source","flags","name","CSSRuleList","CSSStyleDeclaration","CSSValueList","ClientRectList","DOMRectList","DOMStringList","DOMTokenList","DataTransferItemList","FileList","HTMLAllCollection","HTMLCollection","HTMLFormElement","HTMLSelectElement","MediaList","MimeTypeArray","NamedNodeMap","NodeList","PaintRequestList","Plugin","PluginArray","SVGLengthList","SVGNumberList","SVGPathSegList","SVGPointList","SVGStringList","SVGTransformList","SourceBufferList","StyleSheetList","TextTrackCueList","TextTrackList","TouchList","C","w","T","_","E","j","entries","values","defineProperties","max","documentElement","getPrototypeOf","KEY","A","M","N","k","L","V","$","I","D","QObject","H","findChild","z","X","iterator","Y","q","J","K","Q","set","Z","tt","et","nt","for","keyFor","useSetter","useSimple","isExtensible","preventExtensions","NEED","fastKey","getWeak","onFreeze","isArray","sign","sort","setPrototypeOf","__proto__","check","replace","includes","indexOf","forEach","$createElement","_self","_c","staticClass","class","paginationPosition","ref","isCenterModeEnabled","transform","currentOffset","transition","dragging","transitionStyle","slideWidth","visibility","height","currentHeight","padding","_v","navigationEnabled","isNavigationRequired","attrs","clickTargetSize","navigationClickTargetSize","nextLabel","navigationNextLabel","prevLabel","navigationPrevLabel","on","navigationclick","handleNavigation","_e","paginationEnabled","paginationclick","goToPage","_withStripped","props","autoplay","autoplayTimeout","autoplayHoverPause","autoplayDirection","data","autoplayInterval","destroyed","$isServer","$el","removeEventListener","pauseAutoplay","startAutoplay","methods","clearInterval","setInterval","autoplayAdvancePage","restartAutoplay","advancePage","mounted","addEventListener","canAdvanceBackward","tabindex","domProps","innerHTML","_s","click","preventDefault","triggerPageAdvance","canAdvanceForward","inject","computed","carousel","$emit","options","render","staticRenderFns","_compiled","functional","_scopeId","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","_registeredComponents","add","_ssrRegister","$root","$options","shadowRoot","_injectStyles","beforeCreate","__file","directives","rawName","pageCount","expression","paginationPositionModifierName","dotContainerStyle","role","_l","paginationCount","key","isCurrentDot","dotStyle","title","getDotTitle","paginationPropertyBasedOnPosition","scrollPerPage","slideCount","maxPaginationDotCount","paginationPadding","paginationSize","overflow","width","margin","currentPage","$children","paginationActiveColor","paginationColor","speed","isActive","isCenter","isAdjustableHeight","isTouch","onTouchEnd","activeSlides","breakpointSlidesPerPage","className","_uid","adjustableHeight","changedTouches","clientX","dragStartX","minSwipeDistance","abs","currentTarget","dataset","onwebkittransitionend","onmoztransitionend","onotransitionend","ontransitionend","beforeUpdate","computeCarouselWidth","components","Navigation","Pagination","Slide","browserWidth","carouselWidth","dragMomentum","dragOffset","dragStartY","offset","refreshRate","transitionstart","transitionend","mixins","provide","adjustableHeightEasing","centerMode","easing","validator","loop","mouseDrag","touchDrag","navigateTo","perPage","perPageCustom","resistanceCoef","spacePadding","spacePaddingMaxOffsetFactor","tagName","rtl","watch","immediate","handler","setTimeout","$nextTick","maxOffset","currentPerPage","isHidden","getNextPage","getPreviousPage","goToLastSlide","attachMutationObserver","MutationObserver","WebKitMutationObserver","MozMutationObserver","attributes","childList","subtree","characterData","mutationObserver","computeCarouselHeight","$parent","getElementsByClassName","observe","detachMutationObserver","disconnect","getBrowserWidth","innerWidth","getCarouselWidth","clientWidth","getCarouselHeight","getSlide","reduce","clientHeight","getSlideCount","$slots","tag","match","onStart","button","onEnd","onDrag","startTime","timeStamp","touches","clientY","stopImmediatePropagation","sqrt","onResize","round","setCurrentPageInBounds","handleTransitionStart","handleTransitionEnd","clearTimeout","$refs","beforeDestroy","install","component","fails","DOMIterables","createNonEnumerableProperty","COLLECTION_NAME","Collection","CollectionPrototype","$forEach","sloppyArrayMethod","callbackfn","undefined","Constructor","getBuiltIn","ITERATOR","SAFE_CLOSING","called","iteratorWithReturn","exec","SKIP_CLOSING","ITERATION_SUPPORT","object","V8_VERSION","SPECIES","METHOD_NAME","array","foo","anObject","isArrayIteratorMethod","toLength","callWithSafeIterationClosing","Result","stopped","result","iterate","iterable","fn","that","AS_ENTRIES","IS_ITERATOR","iterFn","index","step","boundFunction","stop","toInteger","integer","redefine","setGlobal","copyConstructorProperties","isForced","FORCED","target","targetProperty","sourceProperty","descriptor","TARGET","GLOBAL","STATIC","stat","noTargetGet","forced","sham","internalObjectKeys","enumBugKeys","hiddenKeys","getInternetExplorerVersion","ua","msie","substring","trident","rv","edge","isIE","initCompat","init","ResizeObserver","_vm","_h","compareAndNotify","_w","offsetWidth","offsetHeight","addResizeHandlers","_resizeObject","contentDocument","defaultView","removeResizeHandlers","onload","_this","Vue","plugin","GlobalVue","use","definePropertyModule","CONSTRUCTOR_NAME","normalizeComponent","scriptExports","functionalTemplate","injectStyles","scopeId","moduleIdentifier","shadowMode","hook","context","originalRender","existing","emptyObject","freeze","isUndef","isDef","isTrue","isFalse","isPrimitive","isObject","obj","_toString","isPlainObject","isRegExp","isValidArrayIndex","val","parseFloat","isFinite","isPromise","then","catch","toNumber","makeMap","str","expectsLowerCase","list","isReservedAttribute","remove","arr","item","splice","hasOwn","cached","cache","hit","camelizeRE","camelize","toUpperCase","capitalize","hyphenateRE","hyphenate","polyfillBind","ctx","boundFn","_length","nativeBind","toArray","start","ret","extend","to","_from","toObject","res","noop","no","identity","looseEqual","isObjectA","isObjectB","isArrayA","isArrayB","every","Date","getTime","keysA","keysB","looseIndexOf","once","SSR_ATTR","ASSET_TYPES","LIFECYCLE_HOOKS","config","optionMergeStrategies","silent","productionTip","devtools","performance","errorHandler","warnHandler","ignoredElements","keyCodes","isReservedTag","isReservedAttr","isUnknownElement","getTagNamespace","parsePlatformTagName","mustUseProp","async","_lifecycleHooks","unicodeRegExp","isReserved","def","bailRE","parsePath","path","segments","_isServer","hasProto","inBrowser","inWeex","WXEnvironment","platform","weexPlatform","UA","isIE9","isEdge","isIOS","isFF","nativeWatch","supportsPassive","opts","isServerRendering","env","VUE_ENV","__VUE_DEVTOOLS_GLOBAL_HOOK__","isNative","Ctor","_Set","hasSymbol","Reflect","ownKeys","Set","clear","warn","uid","Dep","subs","addSub","sub","removeSub","depend","addDep","notify","update","targetStack","pushTarget","popTarget","pop","VNode","children","text","elm","componentOptions","asyncFactory","ns","fnContext","fnOptions","fnScopeId","componentInstance","raw","isStatic","isRootInsert","isComment","isCloned","isOnce","asyncMeta","isAsyncPlaceholder","prototypeAccessors","child","createEmptyVNode","node","createTextVNode","cloneVNode","vnode","cloned","arrayProto","arrayMethods","methodsToPatch","method","original","args","len","inserted","ob","__ob__","observeArray","dep","arrayKeys","shouldObserve","toggleObserving","Observer","vmCount","protoAugment","copyAugment","walk","asRootData","_isVue","defineReactive$$1","customSetter","shallow","property","getter","setter","childOb","dependArray","newVal","del","items","strats","mergeData","toVal","fromVal","mergeDataOrFn","parentVal","childVal","vm","instanceData","defaultData","mergeHook","dedupeHooks","hooks","mergeAssets","key$1","defaultStrat","normalizeProps","normalizeInject","normalized","normalizeDirectives","dirs","def$$1","mergeOptions","_base","extends","mergeField","strat","resolveAsset","warnMissing","assets","camelizedId","PascalCaseId","validateProp","propOptions","propsData","prop","absent","booleanIndex","getTypeIndex","stringIndex","getPropDefaultValue","prevShouldObserve","_props","getType","isSameType","expectedTypes","handleError","err","info","cur","errorCaptured","capture","globalHandleError","invokeWithErrorHandling","_handled","logError","console","timerFunc","isUsingMicroTask","callbacks","pending","flushCallbacks","copies","Promise","resolve","setImmediate","counter","observer","textNode","nextTick","cb","_resolve","seenObjects","traverse","_traverse","seen","isA","isFrozen","depId","normalizeEvent","passive","once$$1","createFnInvoker","fns","invoker","arguments$1","updateListeners","oldOn","remove$$1","createOnceHandler","old","event","params","mergeVNodeHook","hookKey","oldHook","wrappedHook","merged","extractPropsFromVNodeData","altKey","checkProp","hash","preserve","simpleNormalizeChildren","normalizeChildren","normalizeArrayChildren","isTextNode","nestedIndex","lastIndex","last","shift","_isVList","initProvide","_provided","initInjections","resolveInject","provideKey","provideDefault","resolveSlots","slots","slot","name$1","isWhitespace","normalizeScopedSlots","normalSlots","prevSlots","hasNormalSlots","isStable","$stable","$key","_normalized","$hasNormal","normalizeScopedSlot","key$2","proxyNormalSlot","proxy","renderList","renderSlot","fallback","bindObject","nodes","scopedSlotFn","$scopedSlots","resolveFilter","isKeyNotMatch","expect","actual","checkKeyCodes","eventKeyCode","builtInKeyCode","eventKeyName","builtInKeyName","mappedKeyCode","bindObjectProps","asProp","isSync","camelizedKey","hyphenatedKey","$event","renderStatic","isInFor","_staticTrees","tree","_renderProxy","markStatic","markOnce","markStaticNode","bindObjectListeners","ours","resolveScopedSlots","hasDynamicKeys","contentHashKey","bindDynamicKeys","baseObj","prependModifier","symbol","installRenderHelpers","_o","_n","_q","_m","_f","_b","_u","_g","_d","_p","FunctionalRenderContext","contextVm","this$1","_original","isCompiled","needNormalization","listeners","injections","scopedSlots","createFunctionalComponent","mergeProps","renderContext","cloneAndMarkFunctionalResult","vnodes","clone","componentVNodeHooks","hydrating","_isDestroyed","keepAlive","mountedNode","prepatch","createComponentInstanceForVnode","activeInstance","$mount","oldVnode","updateChildComponent","insert","_isMounted","callHook","queueActivatedComponent","activateChildComponent","destroy","deactivateChildComponent","$destroy","hooksToMerge","createComponent","baseCtor","cid","resolveAsyncComponent","createAsyncPlaceholder","resolveConstructorOptions","model","transformModel","nativeOn","abstract","installComponentHooks","_isComponent","_parentVnode","inlineTemplate","toMerge","_merged","mergeHook$1","f1","f2","callback","SIMPLE_NORMALIZE","ALWAYS_NORMALIZE","normalizationType","alwaysNormalize","_createElement","is","pre","applyNS","registerDeepBindings","force","initRender","_vnode","parentVnode","_renderChildren","parentData","_parentListeners","currentRenderingInstance","renderMixin","_render","ensureCtor","comp","base","factory","errorComp","resolved","owner","owners","loading","loadingComp","sync","timerLoading","timerTimeout","$on","forceRender","renderCompleted","$forceUpdate","reject","reason","delay","timeout","getFirstComponentChild","initEvents","_events","_hasHookEvent","updateComponentListeners","remove$1","$off","_target","onceHandler","oldListeners","eventsMixin","hookRE","$once","i$1","cbs","setActiveInstance","prevActiveInstance","initLifecycle","_watcher","_inactive","_directInactive","_isBeingDestroyed","lifecycleMixin","_update","prevEl","prevVnode","restoreActiveInstance","__patch__","__vue__","teardown","_watchers","_data","mountComponent","el","updateComponent","Watcher","before","renderChildren","newScopedSlots","oldScopedSlots","hasDynamicScopedSlot","needsForceUpdate","$attrs","$listeners","propKeys","_propKeys","isInInactiveTree","direct","handlers","queue","activatedChildren","waiting","flushing","resetSchedulerState","currentFlushTimestamp","getNow","now","createEvent","flushSchedulerQueue","watcher","run","activatedQueue","updatedQueue","callActivatedHooks","callUpdatedHooks","emit","queueWatcher","uid$2","expOrFn","isRenderWatcher","deep","user","lazy","active","dirty","deps","newDeps","depIds","newDepIds","cleanupDeps","tmp","oldValue","evaluate","sharedPropertyDefinition","sourceKey","initState","initProps","initMethods","initData","initComputed","initWatch","propsOptions","isRoot","getData","computedWatcherOptions","watchers","_computedWatchers","isSSR","userDef","defineComputed","shouldCache","createComputedGetter","createGetterInvoker","createWatcher","$watch","stateMixin","dataDef","propsDef","$set","$delete","uid$3","initMixin","_init","initInternalComponent","vnodeComponentOptions","_componentTag","super","superOptions","cachedSuperOptions","modifiedOptions","resolveModifiedOptions","extendOptions","modified","latest","sealed","sealedOptions","initUse","installedPlugins","_installedPlugins","unshift","initMixin$1","mixin","initExtend","Super","SuperId","cachedCtors","_Ctor","Sub","initProps$1","initComputed$1","Comp","initAssetRegisters","definition","getComponentName","matches","pattern","pruneCache","keepAliveInstance","cachedNode","pruneCacheEntry","current","cached$$1","patternTypes","KeepAlive","include","exclude","created","ref$1","builtInComponents","initGlobalAPI","configDef","util","defineReactive","delete","observable","acceptValue","attr","isEnumeratedAttr","isValidContentEditableValue","convertEnumeratedValue","isFalsyAttrValue","isBooleanAttr","xlinkNS","isXlink","getXlinkProp","genClassForVnode","childNode","mergeClassData","renderClass","dynamicClass","stringifyClass","stringifyArray","stringifyObject","stringified","namespaceMap","svg","math","isHTMLTag","isSVG","unknownElementCache","HTMLUnknownElement","HTMLElement","isTextInputType","query","selected","createElement$1","multiple","createElementNS","namespace","createComment","newNode","referenceNode","nextSibling","setTextContent","textContent","setStyleScope","nodeOps","registerRef","isRemoval","refInFor","emptyNode","sameVnode","sameInputType","typeA","typeB","createKeyToOldIdx","beginIdx","endIdx","createPatchFunction","backend","modules","emptyNodeAt","createRmCb","childElm","removeNode","createElm","insertedVnodeQueue","parentElm","refElm","nested","ownerArray","setScope","createChildren","invokeCreateHooks","isReactivated","initComponent","reactivateComponent","pendingInsert","isPatchable","innerNode","activate","ref$$1","ancestor","addVnodes","startIdx","invokeDestroyHook","removeVnodes","ch","removeAndInvokeRemoveHook","rm","updateChildren","oldCh","newCh","removeOnly","oldKeyToIdx","idxInOld","vnodeToMove","oldStartIdx","newStartIdx","oldEndIdx","oldStartVnode","oldEndVnode","newEndIdx","newStartVnode","newEndVnode","canMove","patchVnode","findIdxInOld","end","hydrate","postpatch","invokeInsertHook","initial","isRenderedModule","inVPre","hasChildNodes","childrenMatch","fullInvoke","isInitialPatch","isRealElement","nodeType","hasAttribute","removeAttribute","oldElm","_leaveCb","patchable","i$2","updateDirectives","oldDir","dir","isCreate","isDestroy","oldDirs","normalizeDirectives$1","newDirs","dirsWithInsert","dirsWithPostpatch","oldArg","arg","callHook$1","componentUpdated","callInsert","emptyModifiers","modifiers","getRawDirName","baseModules","updateAttrs","inheritAttrs","oldAttrs","setAttr","removeAttributeNS","baseSetAttr","setAttributeNS","__ieph","blocker","updateClass","oldData","cls","transitionClass","_transitionClasses","_prevClass","target$1","klass","RANGE_TOKEN","CHECKBOX_RADIO_TOKEN","normalizeEvents","change","createOnceHandler$1","remove$2","useMicrotaskFix","add$1","attachedTimestamp","_wrapper","ownerDocument","updateDOMListeners","svgContainer","events","updateDOMProps","oldProps","_value","strCur","shouldUpdateValue","checkVal","composing","isNotInFocusAndDirty","isDirtyWithModifiers","notInFocus","activeElement","_vModifiers","number","parseStyleText","listDelimiter","propertyDelimiter","normalizeStyleData","normalizeStyleBinding","staticStyle","bindingStyle","getStyle","checkChild","styleData","emptyStyle","cssVarRE","importantRE","setProp","setProperty","normalizedName","normalize","vendorNames","capName","updateStyle","oldStaticStyle","oldStyleBinding","normalizedStyle","oldStyle","newStyle","whitespaceRE","addClass","classList","getAttribute","removeClass","tar","resolveTransition","autoCssTransition","enterClass","enterToClass","enterActiveClass","leaveClass","leaveToClass","leaveActiveClass","hasTransition","TRANSITION","ANIMATION","transitionProp","transitionEndEvent","animationProp","animationEndEvent","onanimationend","onwebkitanimationend","raf","requestAnimationFrame","nextFrame","addTransitionClass","transitionClasses","removeTransitionClass","whenTransitionEnds","expectedType","getTransitionInfo","propCount","ended","transformRE","styles","getComputedStyle","transitionDelays","transitionDurations","transitionTimeout","getTimeout","animationDelays","animationDurations","animationTimeout","hasTransform","delays","durations","toMs","enter","toggleDisplay","cancelled","_enterCb","appearClass","appearToClass","appearActiveClass","beforeEnter","afterEnter","enterCancelled","beforeAppear","appear","afterAppear","appearCancelled","duration","transitionNode","isAppear","startClass","activeClass","toClass","beforeEnterHook","enterHook","afterEnterHook","enterCancelledHook","explicitEnterDuration","expectsCSS","userWantsControl","getHookArgumentsLength","show","pendingNode","_pending","isValidDuration","leave","beforeLeave","afterLeave","leaveCancelled","delayLeave","explicitLeaveDuration","performLeave","invokerFns","_enter","platformModules","patch","vmodel","trigger","directive","binding","_vOptions","setSelected","getValue","onCompositionStart","onCompositionEnd","prevOptions","curOptions","some","needReset","hasNoMatchingOption","actuallySetSelected","isMultiple","option","selectedIndex","initEvent","dispatchEvent","locateNode","transition$$1","originalDisplay","__vOriginalDisplay","unbind","platformDirectives","transitionProps","getRealChild","compOptions","extractTransitionData","placeholder","rawChild","hasParentTransition","isSameChild","oldChild","isNotTextNode","isVShowDirective","Transition","_leaving","oldRawChild","delayedLeave","moveClass","TransitionGroup","beforeMount","kept","prevChildren","rawChildren","transitionData","removed","c$1","pos","getBoundingClientRect","updated","hasMove","callPendingCbs","recordPosition","applyTranslation","_reflow","body","moved","WebkitTransform","transitionDuration","_moveCb","propertyName","_hasMove","cloneNode","newPos","oldPos","dx","left","dy","top","platformComponents","defer","channel","port","classof","html","IS_IOS","location","clearImmediate","process","MessageChannel","Dispatch","ONREADYSTATECHANGE","runner","listener","post","postMessage","protocol","host","port2","port1","onmessage","importScripts","Iterators","objectKeys","Properties","root","__WEBPACK_EXTERNAL_MODULE_8__","installedModules","__webpack_require__","moduleId","rawScriptExports","compiledTemplate","esModule","newComponent","defaults","mdTheme","$mdActiveTheme","enabled","_MdTheme2","getThemeName","getAncestorTheme","_deepmerge2","_MdTheme","_interopRequireDefault","_deepmerge","_MdReactive","_MdReactive2","material","ripple","theming","locale","startYear","endYear","dateFormat","days","shortDays","shorterDays","months","shortMonths","shorterMonths","firstDayOfAWeek","router","linkActiveClass","metaColors","theme","$material","__webpack_exports__","toDate","argument","argStr","stack","_vue","_vue2","dirtyNumber","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdIcon_vue___default","__WEBPACK_IMPORT_KEY__","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_59c14b8f_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdIcon_vue__","disposed","injectStyle","__vue_template_functional__","__vue_styles__","__vue_scopeId__","__vue_module_identifier__","Component","MdUuid","vendors","suffix","caf","frameDuration","_now","cp","handle","cancel","polyfill","cancelAnimationFrame","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdRipple_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdRipple_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7692b1af_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdRipple_vue__","_MdRipple","_MdRipple2","_MdListItemContent","_MdListItemContent2","MdListItemContent","disabled","isDisabled","mdRipple","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialog_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialog_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_f080a6a2_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDialog_vue__","append","exact","exactActiveClass","_extends","RouterLink","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdButton_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdButton_vue___default","__vue_template__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdInput_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdInput_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_69de42aa_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdInput_vue__","maxlength","readonly","required","mdCounter","localValue","textareaHeight","MdField","setFieldValue","_clear","clearField","setPlaceholder","setDisabled","setRequired","setMaxlength","setLabelFor","label","forAttribute","onFocus","focused","onBlur","startOfUTCISOWeek","__WEBPACK_IMPORTED_MODULE_0__toDate_index_js__","dirtyDate","weekStartsOn","date","day","getUTCDay","diff","setUTCDate","getUTCDate","setUTCHours","startOfUTCWeek","__WEBPACK_IMPORTED_MODULE_0__toInteger_index_js__","__WEBPACK_IMPORTED_MODULE_1__toDate_index_js__","dirtyOptions","localeWeekStartsOn","defaultWeekStartsOn","RangeError","_raf","_raf2","mdAttachToParent","mdTarget","leaveTimeout","originalParentEl","transitionName","childrenComponent","_transition","newTarget","oldTarget","changeParentEl","getTransitionDuration","num","unit","killGhostElement","_parentElm","initDestroy","manualCall","Node","COMMENT_NODE","destroyElement","_this2","defaultSlot","isAssetIcon","icon","MdRipple","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdField_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdField_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2ecd7b97_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdField_vue__","getUTCWeekYear","__WEBPACK_IMPORTED_MODULE_2__startOfUTCWeek_index_js__","year","getUTCFullYear","localeFirstWeekContainsDate","firstWeekContainsDate","defaultFirstWeekContainsDate","firstWeekOfNextYear","setUTCFullYear","startOfNextYear","firstWeekOfThisYear","startOfThisYear","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdOverlay_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdOverlay_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_0e05c97a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdOverlay_vue__","getDaysInMonth","getFullYear","monthIndex","getMonth","lastDayOfMonth","setFullYear","setHours","getDate","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdPopover_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdPopover_vue___default","_MdObserveEvent","_MdObserveEvent2","observerFn","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableHead_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableHead_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_98ddc082_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTableHead_vue__","Instance","reactive","msColor","themeColor","maskIcon","prefix","themeTarget","fullThemeName","setHtmlMetaColors","newTheme","oldTheme","meta","currentTheme","getParentThemeName","themeName","setMicrosoftColors","primaryColor","setThemeColors","setMaskColors","computedStyle","getPropertyValue","_MdAppSideDrawer","_MdAppSideDrawer2","_MdAppInternalDrawer","_MdAppInternalDrawer2","_MdDrawerRightPrevious","_MdDrawerRightPrevious2","componentTypes","normilizeTagName","isValidChild","isRightDrawer","mdRight","shouldRenderSlot","generateAttrKeys","buildSlots","functionalContext","hasDrawer","slotName","isRight","drawerRightPrevious","getDrawers","drawerVnodes","hasInternalDrawer","mdPermanent","_ref","appComponent","drawers","drawer","_MdComponent","_MdComponent2","_MdAppMixin","_MdAppMixin2","isMergeableObject","isNonNullObject","isSpecial","stringValue","isReactElement","canUseSymbol","REACT_ELEMENT_TYPE","$$typeof","emptyTarget","cloneUnlessOtherwiseSpecified","deepmerge","defaultArrayMerge","element","getMergeFunction","customMerge","mergeObject","destination","arrayMerge","sourceIsArray","targetIsArray","sourceAndTargetTypesMatch","all","prev","deepmerge_1","_MdPropValidator","_MdPropValidator2","_defineProperty","mdAppModes","mdMode","mdWaterfall","mdScrollbar","revealTimer","revealLastPos","manualTick","MdApp","waterfall","flexible","toolbar","titleElement","initialHeight","titleSize","hasElevation","revealActive","fixedLastActive","fixedLastHeight","overlapOff","initialWidth","submode","right","isFixed","isDrawerMini","contentPadding","contentStyles","containerStyles","scrollerClasses","appClasses","setToolbarElevation","setToolbarTimer","scrollTop","setToolbarMarginAndHeight","getToolbarConstrants","toolbarHeight","safeAmount","threshold","handleWaterfallScroll","_getToolbarConstrants","elevationMark","handleFlexibleMode","_getToolbarConstrants2","firstRow","firstRowHeight","scrollAmount","shouldKeepFlexible","targetSize","initialSize","newSize","fontSize","_getToolbarConstrants3","handleRevealMode","_getToolbarConstrants4","handleFixedLastMode","_getToolbarConstrants5","handleOverlapMode","_getToolbarConstrants6","newHeight","handleModeScroll","handleScroll","fakeEvent","eval","mdPersistent","mdActive","mdFixed","drawerClasses","classes","isTemporary","toolbarClasses","toolbarStyles","showCard","drawerElement","initialized","visible","_visible","getDrawerWidth","_mode","_submode","updateDrawerData","clearDrawerData","_MdBadgeStandalone","_MdBadgeStandalone2","MdBadgeStandalone","mdContent","mdPosition","mdDense","hasDefaultSlot","badgeClasses","_extends2","getStaticClass","filterClasses","_typeof","_fuzzysearch","_fuzzysearch2","_isPromise2","_isPromise3","mdLayout","mdOpenOnFocus","mdFuzzySearch","mdOptions","mdInputName","mdInputId","mdInputMaxlength","mdInputPlaceholder","searchTerm","showMenu","triggerPopover","isPromisePending","filteredAsyncOptions","isBoxLayout","fieldClasses","contentClasses","shouldFilter","filteredStaticOptions","firstItem","filterByString","filterByObject","hasFilteredItems","hasScopedEmptySlot","getOptions","matchText","search","_this3","valuesCount","openOnFocus","showOptions","onInput","_this4","hideOptions","_this5","selectItem","content","mdSyncRoute","mdActiveItem","mdType","MdBottomBar","mouseEvent","activeItem","syncRoute","barClasses","_mdSyncRoute","hasActiveItem","getItemsAndKeys","setActiveItemByIndex","_getItemsAndKeys","_MdUuid","_MdUuid2","_MdWave","_MdWave2","MdWave","mdDisabled","mdCentered","mdEventTrigger","ripples","touchTimeout","eventType","rippleClasses","waveClasses","isBoolean","isEvent","startRipple","touchMoveCheck","touchStartCheck","size","getSize","position","getCenteredPosition","getHitPosition","waveStyles","applyStyles","uuid","clearWave","_$el","halfSize","elementSize","rect","pageY","pageX","scrollLeft","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdWave_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdWave_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_58890fb8_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdWave_vue__","animating","_MdAssetIcon","_MdAssetIcon2","_MdRouterLink","_MdRouterLink2","_MdRouterLinkProps","_MdRouterLinkProps2","ignoredProps","mdLabel","mdIcon","$props","setItemData","itemClasses","propNames","getPropValues","mdTemplateOptions","setActiveItem","$router","componentProps","_MdFocused","_MdFocused2","_MdButtonContent","_MdButtonContent2","rippleActive","MdButtonContent","href","rippleWorks","isRouterLink","buttonContent","mdRippleActive","buttonAttrs","mdHasFocus","touchstart","touchmove","mousedown","hasEvents","eventTarget","supportsPassiveEvent","MdFocused","currentElement","checkPassiveEventSupport","setKeyboardInteraction","keyCode","setMouseAndTouchInteraction","createKeyboardEvents","createPointerEvents","createMSPointerEvents","createMouseAndTouchEvents","bindEvents","PointerEvent","MSPointerEvent","createEvents","focusedElement","mdWithHover","MdCard","expand","cardClasses","mdInset","areaClasses","parentClasses","contains","_slicedToArray","sliceIterator","_arr","mdRatio","mdMedium","mdBig","mediaClasses","ratio","getAspectRatio","_ratio","horiz","vert","mdTextScrim","mdSolid","backdropBackground","coverClasses","coverStyles","background","applyScrimColor","darkness","backdrop","applySolidColor","area","getImageLightness","image","onLoad","onError","canvas","crossOrigin","colorSum","imageData","imageMetadata","average","getContext","drawImage","getImageData","onerror","applyBackground","lightness","limit","_$slots$default","_MdObserveElement","_MdObserveElement2","marginTop","resizeObserver","transitionEnabled","calculateMarginTop","calculateMarginTopImmediately","alignments","mdAlignment","_MdCheckboxMixin","_MdCheckboxMixin2","indeterminate","trueValue","falseValue","isSelected","isModelArray","hasValue","checkClasses","removeItemFromModel","newModel","handleArrayCheckbox","handleSingleSelectCheckbox","handleSimpleCheckbox","toggleCheck","_MdField","_MdField2","_MdInput","_MdInput2","MdInput","mdInputType","mdPlaceholder","mdStatic","mdLimit","mdCheckDuplicated","mdFormat","inputValue","duplicatedChip","chipsClasses","modelRespectLimit","formattedInputValue","insertChip","removeChip","chip","input","focus","handleBackRemove","handleInput","checkDuplicated","_MdClearIcon","_MdClearIcon2","_MdPasswordOffIcon","_MdPasswordOffIcon2","_MdPasswordOnIcon","_MdPasswordOnIcon2","MdClearIcon","MdPasswordOffIcon","MdPasswordOnIcon","mdInline","mdClearable","mdTogglePassword","showPassword","highlighted","textarea","autogrow","password","togglePassword","file","hasCounter","hasPasswordToggle","valueLength","select","clearInput","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdClearIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdClearIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_f53126ba_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdClearIcon_vue__","_MdIcon","_MdIcon2","MdIcon","_MdSvgLoader","_MdSvgLoader2","MdSvgLoader","mdSrc","mdSVGStore","loadSVG","mimetype","setHtml","unexpectedError","request","XMLHttpRequest","getResponseHeader","status","response","onabort","send","_MdFieldMixin","_MdFieldMixin2","toggleType","isPassword","_type","setPassword","toggle","setTypeText","setTypePassword","state","_MdButton","_MdButton2","MdButton","mdDeletable","mdClickable","mdDuplicated","chipClasses","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdContent_vue___default","mdTag","_isFirefox","_isFirefox2","_format","_format2","_parse","_parse2","_isValid","_isValid2","_MdOverlay","_MdOverlay2","_MdDatepickerDialog","_MdDatepickerDialog2","_MdDateIcon","_MdDateIcon2","_MdDebounce","_MdDebounce2","MdOverlay","MdDateIcon","MdDatepickerDialog","mdDisabledDates","mdOverrideNative","mdImmediately","mdModelType","MdDebounce","showDialog","inputDate","localDate","modelType","isModelTypeString","isModelTypeNumber","isModelTypeDate","isModelNull","isInteger","localString","localNumber","parsedInputDate","parsedDate","inputDateToLocalDate","valueDateToLocalDate","toggleDialog","getTimezoneOffsetInMilliseconds","MILLISECONDS_IN_MINUTE","baseTimezoneOffset","getTimezoneOffset","setSeconds","millisecondsPartOfTimezoneOffset","isValid","formatDistanceLocale","lessThanXSeconds","one","other","xSeconds","halfAMinute","lessThanXMinutes","xMinutes","aboutXHours","xHours","xDays","aboutXMonths","xMonths","aboutXYears","xYears","overXYears","almostXYears","formatDistance","token","count","addSuffix","comparison","buildFormatLongFn","defaultWidth","format","formats","dateFormats","full","long","medium","short","timeFormats","dateTimeFormats","formatLong","time","dateTime","_lib_formatLong","formatRelativeLocale","lastWeek","yesterday","today","tomorrow","nextWeek","formatRelative","baseDate","buildLocalizeFn","dirtyIndex","valuesArray","formattingValues","defaultFormattingWidth","argumentCallback","eraValues","narrow","abbreviated","wide","quarterValues","monthValues","dayValues","dayPeriodValues","am","pm","midnight","noon","morning","afternoon","evening","night","formattingDayPeriodValues","ordinalNumber","rem100","localize","era","quarter","month","dayPeriod","_lib_localize","buildMatchPatternFn","dirtyString","string","matchResult","matchPattern","matchedString","parseResult","parsePattern","valueCallback","rest","buildMatchFn","matchPatterns","defaultMatchWidth","parsePatterns","defaultParseWidth","findIndex","findKey","predicate","matchOrdinalNumberPattern","parseOrdinalNumberPattern","matchEraPatterns","parseEraPatterns","any","matchQuarterPatterns","parseQuarterPatterns","matchMonthPatterns","parseMonthPatterns","matchDayPatterns","parseDayPatterns","matchDayPeriodPatterns","parseDayPeriodPatterns","_lib_match","getUTCISOWeekYear","startOfUTCISOWeekYear","fourthOfJanuary","getUTCISOWeek","MILLISECONDS_IN_WEEK","__WEBPACK_IMPORTED_MODULE_1__startOfUTCISOWeek_index_js__","fourthOfJanuaryOfNextYear","fourthOfJanuaryOfThisYear","startOfUTCWeekYear","firstWeek","getUTCWeek","addMilliseconds","dirtyAmount","timestamp","amount","subMilliseconds","isProtectedToken","throwProtectedError","protectedTokens","_MdPortal","_MdPortal2","MdPortal","overlayClasses","_addMonths","_addMonths2","_startOfMonth","_startOfMonth2","_subMonths","_subMonths2","_getDate","_getDate2","_getDay","_getDay2","_getDaysInMonth","_getDaysInMonth2","_getMonth","_getMonth2","_getYear","_getYear2","_isEqual","_isEqual2","_isSameDay","_isSameDay2","_setDate","_setDate2","_setMonth","_setMonth2","_setYear","_setYear2","_MdPopover","_MdPopover2","_MdArrowRightIcon","_MdArrowRightIcon2","_MdArrowLeftIcon","_MdArrowLeftIcon2","_MdDialog","_MdDialog2","daysInAWeek","getElements","selector","querySelectorAll","MdPopover","MdArrowRightIcon","MdArrowLeftIcon","MdDialog","mdDate","currentDate","selectedDate","monthAction","currentView","availableYears","popperSettings","placement","keepTogether","flip","calendarClasses","firstDayOfMonth","getDay","prefixEmptyDays","daysInMonth","currentDay","currentMonth","currentMonthName","currentYear","selectedYear","shortDayName","shortMonthName","previous","setContentStyles","activeYear","scrollIntoView","behavior","block","inline","nextMonth","setAvailableYears","_locale","years","handleDisabledDateByArray","disabledDate","targetDate","isSelectedDay","isToday","previousMonth","switchMonth","switchYear","selectDate","closeDialog","onClose","onCancel","onConfirm","resetDate","addMonths","__WEBPACK_IMPORTED_MODULE_0__lib_toInteger_index_js__","__WEBPACK_IMPORTED_MODULE_2__getDaysInMonth_index_js__","desiredMonth","dateWithDesiredMonth","setMonth","_popper","_popper2","mdSettings","popperInstance","shouldRender","shouldActivate","popoverClasses","bindPopper","createPopper","getPopperOptions","preventOverflow","boundariesElement","computeStyle","gpuAcceleration","onCreate","setOriginalParent","killPopper","resetPopper","_MdFocusTrap","_MdFocusTrap2","MdFocusTrap","mdBackdrop","mdBackdropClass","mdCloseOnEsc","mdClickOutsideToClose","mdFullscreen","mdAnimateFromSource","dialogClasses","onClick","onEsc","setFocus","mdTitle","mdConfirmText","mdCancelText","setInputFocus","insideList","_MdSwipeable","_MdSwipeable2","swiped","mdSwipeElement","closeDrawer","mdSwipeable","mdSwipeThreshold","mdSwipeRestraint","mdSwipeTime","swipeStart","swipeStartTime","touchPosition","startX","startY","getSwipeElement","handleTouchStart","screenX","screenY","handleTouchMove","touchmoveX","touchmoveY","actualX","actualY","elapsedTime","handleTouchEnd","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdEmptyState_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdEmptyState_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_d8a893a2_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdEmptyState_vue__","_MdEmptyStateProps","_MdEmptyStateProps2","emptyStateClasses","mdRounded","emptyStateStyles","mdSize","mdDescription","_material","_material2","_MdDropDownIcon","_MdDropDownIcon2","_MdMenu","_MdMenu2","_MdMenuContent","_MdMenuContent2","defaultOffset","MdMenu","MdMenuContent","MdDropDownIcon","mdClass","menuStyles","showSelect","didMount","MdSelect","modelValue","setValue","setContent","setMultipleValue","setMultipleContent","inputListeners","setFieldContent","emitSelected","initialLocalValueByDefault","elHasScroll","scrollHeight","scrollToSelectedOption","menu","offsetTop","elHeight","menuHeight","setOffsets","container","onMenuEnter","applyHighlight","removeHighlight","openSelect","arrayAccessorRemove","after","toggleArrayValue","newValue","newLabel","setContentByValue","setMultipleContentByValue","isLocalValueSet","setLocalValueIfMultiple","setLocalValueIfNotMultiple","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdMenu_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdMenu_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_577c0662_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdMenu_vue__","mdAlignTrigger","mdOffsetX","mdOffsetY","mdFullWidth","mdDirection","mdCloseOnSelect","mdCloseOnClick","triggerEl","instance","direction","alignTrigger","offsetX","offsetY","fullWidth","dense","closeOnSelect","closeOnClick","bodyClickObserver","windowResizeObserver","aligned","_isActive","toggleContent","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdMenuContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdMenuContent_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2c16774c_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdMenuContent_vue__","_MdResizeObserver","_MdResizeObserver2","_MdList","_MdList2","MdList","mdListClass","mdContentClass","highlightIndex","highlightItems","filteredAttrs","highlightedItem","menuClasses","listClasses","_shouldRender","setPopperSettings","setInitialHighlightIndex","createClickEventObserver","createResizeObserver","createKeydownListener","_getOffsets","getOffsets","hasCustomOffsets","setHighlightItems","setHighlight","clearAllHighlights","setItemHighlight","setSelection","destroyKeyDownListener","relativePosition","getBodyPosition","isMenu","_ref2","isMenuContentEl","_ref3","isBackdropExpectMenu","stopPropagation","keyNavigation","setStyles","setupWatchers","_body$getBoundingClie","pageXOffset","pageYOffset","eventName","killObserver","cursor","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdList_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdList_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_16ed17ef_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdList_vue__","expandable","expandATab","pushExpandable","removeExpandable","mdExpandSingle","expandedListItem","otherExpandableListItems","expandableListItem","expandableListItems","find","MdOptgroup","uniqueId","isChecked","selectValue","isSet","inputLabel","optionClasses","setIsSelected","getTextContent","setSingleSelection","setMultipleSelection","setItem","_MdFileIcon","_MdFileIcon2","_toConsumableArray","arr2","MdFileIcon","iconClass","getMultipleName","files","names","getFileName","openPicker","inputFile","onChange","onFileSelected","dataTransfer","calculateContentHeight","lineHeight","origHeight","mdAutogrow","textareaStyles","getTextAreaLineSize","setTextAreaSize","setTextarea","setAutogrow","getHTMLOutput","fuzzyHighlight","term","normalHighlight","generateHighlight","isFuzzy","mdTerm","HTMLContent","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItem_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItem_vue___default","_MdInteractionEvents","_MdInteractionEvents2","_MdListItemDefault","_MdListItemDefault2","_MdListItemFakeButton","_MdListItemFakeButton2","_MdListItemButton","_MdListItemButton2","_MdListItemLink","_MdListItemLink2","_MdListItemRouter","_MdListItemRouter2","_MdListItemExpand","_MdListItemExpand2","hasExpansion","mdExpand","resolveScopedSlot","hasChildrenButtons","childrens","shouldRenderButtonWithListener","listenerNames","createListComponent","renderButtonWithListener","listComponent","_MdListItemMixin","_MdListItemMixin2","toggleControl","control","download","hreflang","ping","rel","routerProps","_MdArrowDownIcon","_MdArrowDownIcon2","MdArrowDownIcon","expandStyles","showContent","mdExpanded","expandClasses","getChildrenSize","expandEl","listExpand","fetchStyle","fullHeight","toggleExpand","expanded","_MdListItem","closeMenu","eventObserver","triggerCloseMenu","listItem","mdValue","mdBuffer","isDeterminate","isBuffer","hasAmountFill","progressClasses","progressValueStyle","progressTrackStyle","progressBufferStyle","mdDiameter","mdStroke","isIndeterminate","animationClass","circleRadius","circleStrokeWidth","circleCircumference","PI","circleStrokeDashArray","circleStrokeDashOffset","attachCircleStyle","attachSvgStyle","circle","strokeDashoffset","strokeDasharray","strokeWidth","radioClasses","_MdSnackbarContent","_MdSnackbarContent2","_MdSnackbarQueue","MdSnackbarContent","mdDuration","snackbarClasses","createSnackbar","destroySnackbar","mdClasses","mdEvent","mdEffect","MdSpeedDial","speedDialClasses","handleClick","getChildIndex","setChildrenIndexes","countChild","childIndex","_MdThrottling","_MdThrottling2","_MdStepHeader","_MdStepHeader2","MdStepHeader","mdDynamicHeight","mdVertical","mdLinear","mdAlternative","mdActiveStep","activeStepIndex","noTransition","activeButtonEl","MdSteppers","activeStep","isLinear","isVertical","getStepperNumber","setActiveStep","isPreviousStepperDone","steppersClasses","activeIndex","stepper","setActiveButtonEl","onActiveStepIndex","calculateStepperPos","activeButton","hasActiveStep","stepperNames","isStepperDone","previousIndex","isStepperEditable","editable","setStepperAsDone","setPreviousStepperAsDone","newId","newIndex","setActiveStepByIndex","setupObservers","steppersContent","stepperElement","_getItemsAndKeys2","getOption","leading","_arguments","functionCall","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdStepHeader_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdStepHeader_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_43e95866_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdStepHeader_vue__","_MdWarningIcon","_MdWarningIcon2","_MdCheckIcon","_MdCheckIcon2","_MdEditIcon","_MdEditIcon2","MdWarningIcon","MdCheckIcon","MdEditIcon","shouldDisable","mdError","mdDone","mdEditable","setStepperData","description","getProp","stepperAttrs","buttonProps","MdRouterLinkProps","_MdTagSwitcher","_MdTagSwitcher2","_MdTableThead","_MdTableThead2","_MdTableAlternateHeader","_MdTableAlternateHeader2","_MdTableRow","_MdTableRow2","_MdTableRowGhost","_MdTableRowGhost2","_MdTableCellSelection","_MdTableCellSelection2","getObjectAttribute","_iteratorNormalCompletion","_didIteratorError","_iteratorError","_step","_iterator","attribute","MdTagSwitcher","MdTableAlternateHeader","MdTableThead","MdTableRow","MdTableRowGhost","MdTableCellSelection","mdModelId","mdCard","mdFixedHeader","mdHeight","mdSort","mdSortOrder","mdSortFn","sortBy","MdTable","aAttr","bAttr","isAsc","sortOrder","isNumber","localeCompare","mdSelectedValue","fixedHeaderTableWidth","fixedHeaderPadding","hasContentScroll","singleSelection","selectedItems","selectable","fixedHeader","contentEl","emitEvent","sortTable","manageItemSelection","getModel","getModelItem","selectingMode","itemsUuidMap","WeakMap","contentTag","headerCount","selectedCount","headerStyles","headerClasses","fixedHeaderTableStyles","changed","isValEmpty","isEmpty","isOldEmpty","hasValues","syncSelectedValue","setWidth","getRowId","setScroll","fixedHeaderContainer","setHeaderScroll","getContentEl","setContentEl","setHeaderPadding","tableEl","contentTable","_MdTableHead","_MdTableHead2","_MdTableHeadSelection","_MdTableHeadSelection2","MdTableHead","MdTableHeadSelection","_MdUpwardIcon","_MdUpwardIcon2","MdUpwardIcon","mdNumeric","numeric","tooltip","hasSort","isSorted","isDescSorted","isAscSorted","headStyles","headClasses","changeSort","getChildNodesBySelector","getNodeIndex","cellSelector","thEls","tdEls","nodeIndex","selectableCount","allSelected","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableRow_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableRow_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_00a4496a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTableRow_vue__","mdIndex","mdId","mdSelectable","mdAutoSelect","mdItem","isMultipleSelected","isSingleSelected","hasMultipleSelection","hasSingleSelection","rowClasses","isInSelectedItems","removeSelectableItem","addSelectableItem","selectRowIfMultiple","selectRowIfSingle","toggleSelection","addSelection","removeSelection","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableCellSelection_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableCellSelection_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_50a4b70a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTableCellSelection_vue__","mdRowId","_MdToolbar","_MdToolbar2","MdToolbar","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdToolbar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdToolbar_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_38a0b4d9_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdToolbar_vue__","mdElevation","_MdEmptyState","mdTooltip","mdSortBy","cellClasses","setCellData","$vm","updateAllCellData","cells","isSelection","isTd","cell","rowRemoved","mdPageSize","mdPageOptions","mdPage","mdTotal","mdSeparator","currentPageSize","currentItemCount","currentPageCount","pageSize","setPageSize","goToPrevious","goToNext","_MdContent","_MdContent2","MdContent","mdActiveTab","activeTab","activeTabIndex","indicatorStyles","indicatorClass","hasContent","MdTabs","tabsClasses","navigationClasses","tabsContent","setHasContent","setIndicatorStyles","tab","_activeButtonEl","calculateTabPos","setSwipeActiveTabByIndex","hasActiveTab","setActiveTab","navigation","setActiveTabByIndex","_getItemsAndKeys3","_getItemsAndKeys4","indicator","buttonWidth","buttonLeft","offsetLeft","indicatorLeft","tabElement","callResizeFunctions","mdTemplateData","setTabData","setTabContent","setupObserver","tabAttrs","mdDelay","targetEl","tooltipClasses","tooltipStyles","hide","_components","MdComponents","_interopRequireWildcard","newObj","VueMaterial","MdComponent","MdTooltip","MdSwitch","MdSubheader","MdSnackbar","MdRadio","MdProgress","MdLayout","MdImage","MdHighlightText","MdEmptyState","MdElevation","MdDrawer","MdDivider","MdDialogPrompt","MdDialogConfirm","MdDialogAlert","MdDatepicker","MdChips","MdCheckbox","MdAvatar","MdAutocomplete","MdBadge","_MdApp","_MdApp2","_MdBadge","_MdBadge2","_MdAutocomplete","_MdAutocomplete2","_MdAvatar","_MdAvatar2","_MdBottomBar","_MdBottomBar2","_MdCard","_MdCard2","_MdCheckbox","_MdCheckbox2","_MdChips","_MdChips2","_MdDatepicker","_MdDatepicker2","_MdDialogAlert","_MdDialogAlert2","_MdDialogConfirm","_MdDialogConfirm2","_MdDialogPrompt","_MdDialogPrompt2","_MdDivider","_MdDivider2","_MdDrawer","_MdDrawer2","_MdElevation","_MdElevation2","_MdEmptyState2","_MdHighlightText","_MdHighlightText2","_MdImage","_MdImage2","_MdLayout","_MdLayout2","_MdProgress","_MdProgress2","_MdRadio","_MdRadio2","_MdSnackbar","_MdSnackbar2","_MdSpeedDial","_MdSpeedDial2","_MdSteppers","_MdSteppers2","_MdSubheader","_MdSubheader2","_MdSwitch","_MdSwitch2","_MdTable","_MdTable2","_MdTabs","_MdTabs2","_MdTooltip","_MdTooltip2","_MdAppToolbar","_MdAppToolbar2","_MdAppContent","_MdAppContent2","_MdAppDrawer","_MdAppDrawer2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdApp_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdApp_vue___default","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAppSideDrawer_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAppSideDrawer_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2aaa67a6_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdAppSideDrawer_vue__","getNanoSeconds","hrtime","loadTime","moduleLoadTime","nodeLoadTime","upTime","hr","uptime","cachedSetTimeout","cachedClearTimeout","defaultSetTimout","defaultClearTimeout","runTimeout","fun","runClearTimeout","marker","currentQueue","draining","queueIndex","cleanUpNextTick","drainQueue","Item","browser","argv","versions","addListener","off","removeListener","removeAllListeners","prependListener","prependOnceListener","cwd","chdir","umask","esExports","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAppInternalDrawer_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAppInternalDrawer_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_f33ea0da_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdAppInternalDrawer_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDrawerRightPrevious_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDrawerRightPrevious_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_59050158_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDrawerRightPrevious_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAppToolbar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAppToolbar_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2d3e4174_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdAppToolbar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAppContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAppContent_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_65f3d944_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdAppContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAppDrawer_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAppDrawer_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_1d41d1f6_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdAppDrawer_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdBadge_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdBadge_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_3d6e3ee9_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdBadge_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdBadgeStandalone_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdBadgeStandalone_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_3c5ccf8e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdBadgeStandalone_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAutocomplete_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAutocomplete_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_130e5ea2_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdAutocomplete_vue__","fuzzysearch","needle","haystack","tlen","qlen","outer","nch","blur","$$v","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAvatar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdAvatar_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2bc61fcf_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdAvatar_vue__","_MdBottomBarItem","_MdBottomBarItem2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdBottomBar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdBottomBar_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_0fac6773_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdBottomBar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdBottomBarItem_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdBottomBarItem_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7ba29fa6_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdBottomBarItem_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdButtonContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdButtonContent_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_008ae93a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdButtonContent_vue__","_MdCardArea","_MdCardArea2","_MdCardHeader","_MdCardHeader2","_MdCardHeaderText","_MdCardHeaderText2","_MdCardMedia","_MdCardMedia2","_MdCardMediaActions","_MdCardMediaActions2","_MdCardMediaCover","_MdCardMediaCover2","_MdCardContent","_MdCardContent2","_MdCardExpand","_MdCardExpand2","_MdCardExpandTrigger","_MdCardExpandTrigger2","_MdCardExpandContent","_MdCardExpandContent2","_MdCardActions","_MdCardActions2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCard_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCard_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_24f7f3af_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCard_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardArea_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardArea_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_132f02d7_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCardArea_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardHeader_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardHeader_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4d103817_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCardHeader_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardHeaderText_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardHeaderText_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_49a3ab64_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCardHeaderText_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardMedia_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardMedia_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_33e1f253_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCardMedia_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardMediaActions_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardMediaActions_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_102584da_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCardMediaActions_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardMediaCover_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardMediaCover_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_20dfcfd4_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCardMediaCover_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardContent_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_36a98486_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCardContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardExpand_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardExpand_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_d46d3592_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCardExpand_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardExpandTrigger_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardExpandTrigger_vue___default","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardExpandContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardExpandContent_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_604296f2_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCardExpandContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardActions_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCardActions_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2894ebc5_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCardActions_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCheckbox_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCheckbox_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7c2899cf_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCheckbox_vue__","_MdChip","_MdChip2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdChips_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdChips_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_0b3d2a1e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdChips_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSvgLoader_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSvgLoader_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_0db3655e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdSvgLoader_vue__","viewBox","xmlns","fill","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdPasswordOffIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdPasswordOffIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4113206a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdPasswordOffIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdPasswordOnIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdPasswordOnIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_71ec8df4_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdPasswordOnIcon_vue__","checked","$$a","$$el","$$c","$$i","keydown","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdChip_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdChip_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_84ba771c_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdChip_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDatepicker_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDatepicker_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_37fe792f_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDatepicker_vue__","en_US","addLeadingZeros","targetLength","output","formatters","signedYear","getUTCMonth","dayPeriodEnumValue","getUTCHours","getUTCMinutes","getUTCSeconds","lightFormatters","MILLISECONDS_IN_DAY","getUTCDayOfYear","setUTCMonth","startOfYearTimestamp","difference","dayPeriodEnum","formatters_formatters","signedWeekYear","weekYear","twoDigitYear","isoWeekYear","week","isoWeek","dayOfYear","dayOfWeek","localDayOfWeek","isoDayOfWeek","hours","numberOfDigits","milliseconds","getUTCMilliseconds","fractionalSeconds","pow","_localize","originalDate","_originalDate","timezoneOffset","formatTimezoneWithOptionalMinutes","formatTimezone","formatTimezoneShort","dirtyDelimiter","absOffset","minutes","delimiter","format_formatters","dateLongFormatter","timeLongFormatter","dateTimeLongFormatter","dateTimeFormat","datePattern","timePattern","longFormatters","format_longFormatters","formattingTokensRegExp","longFormattingTokensRegExp","escapedStringRegExp","doubleQuoteRegExp","dirtyFormatStr","formatStr","utcDate","formatterOptions","firstCharacter","longFormatter","cleanEscapedString","formatter","awareOfUnicodeTokens","assign_assign","dirtyObject","setUTCDay","dirtyDay","remainder","dayIndex","setUTCWeek","dirtyWeek","setUTCISODay","setUTCISOWeek","dirtyISOWeek","MILLISECONDS_IN_HOUR","MILLISECONDS_IN_SECOND","numericPatterns","hour23h","hour24h","hour11h","hour12h","minute","second","singleDigit","twoDigits","threeDigits","fourDigits","anyDigitsSigned","singleDigitSigned","twoDigitsSigned","threeDigitsSigned","fourDigitsSigned","timezonePatterns","basicOptionalMinutes","basic","basicOptionalSeconds","extended","extendedOptionalSeconds","parseNumericPattern","parseTimezonePattern","seconds","parseAnyDigitsSigned","parseNDigits","parseNDigitsSigned","dayPeriodEnumToHours","enumValue","normalizeTwoDigitYear","isCommonEra","absCurrentYear","rangeEnd","rangeEndCentury","isPreviousCentury","DAYS_IN_MONTH","DAYS_IN_MONTH_LEAP_YEAR","isLeapYearIndex","parsers","priority","parse","isTwoDigitYear","validate","normalizedTwoDigitYear","firstWeekOfYear","isLeapYear","wholeWeekDays","isPM","setUTCMinutes","setUTCSeconds","setUTCMilliseconds","timestampIsSet","_lib_parsers","TIMEZONE_UNIT_PRIORITY","notWhitespaceRegExp","dirtyDateString","dirtyFormatString","dirtyBaseDate","dateString","formatString","subFnOptions","setters","dateToSystemTimezone","tokens","parser","uniquePrioritySetters","reverse","setterArray","convertedDate","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDatepickerDialog_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDatepickerDialog_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4f0a3d52_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDatepickerDialog_vue__","startOfMonth","setDate","subMonths","__WEBPACK_IMPORTED_MODULE_1__addMonths_index_js__","dayOfMonth","getYear","isEqual","dirtyLeftDate","dirtyRightDate","dateLeft","dateRight","startOfDay","isSameDay","dirtyDateLeft","dirtyDateRight","dateLeftStartOfDay","dateRightStartOfDay","dirtyDayOfMonth","dirtyMonth","setYear","dirtyYear","isBrowser","longerTimeoutBrowsers","timeoutDuration","microtaskDebounce","taskDebounce","scheduled","supportsMicroTasks","debounce","isFunction","functionToCheck","getStyleComputedProperty","getParentNode","nodeName","getScrollParent","_getStyleComputedProp","overflowX","overflowY","isIE11","MSInputMethodContext","documentMode","isIE10","getOffsetParent","noOffsetParent","offsetParent","nextElementSibling","isOffsetContainer","firstElementChild","getRoot","findCommonOffsetParent","element1","element2","order","compareDocumentPosition","DOCUMENT_POSITION_FOLLOWING","range","createRange","setStart","setEnd","commonAncestorContainer","element1root","getScroll","side","upperSide","scrollingElement","includeScroll","subtract","modifier","bottom","getBordersSize","axis","sideA","sideB","getWindowSizes","classCallCheck","createClass","protoProps","staticProps","getClientRect","offsets","sizes","horizScrollbar","vertScrollbar","getOffsetRectRelativeToArbitraryNode","fixedPosition","isHTML","childrenRect","parentRect","scrollParent","borderTopWidth","borderLeftWidth","marginLeft","getViewportOffsetRectRelativeToArtbitraryNode","excludeScroll","relativeOffset","innerHeight","getFixedPositionOffsetParent","parentElement","getBoundaries","popper","reference","boundaries","boundariesNode","_getWindowSizes","isPaddingNumber","getArea","computeAutoPlacement","refRect","rects","sortedAreas","filteredAreas","computedPlacement","variation","getReferenceOffsets","commonOffsetParent","getOuterSizes","marginBottom","marginRight","getOppositePlacement","matched","getPopperOffsets","referenceOffsets","popperRect","popperOffsets","isHoriz","mainSide","secondarySide","measurement","secondaryMeasurement","runModifiers","ends","modifiersToRun","isDestroyed","arrowStyles","flipped","positionFixed","originalPlacement","isCreated","onUpdate","isModifierEnabled","modifierName","getSupportedPropertyName","prefixes","upperProp","toCheck","willChange","disableEventListeners","removeOnDestroy","getWindow","attachToScrollParents","scrollParents","isBody","setupEventListeners","updateBound","scrollElement","eventsEnabled","enableEventListeners","scheduleUpdate","removeEventListeners","isNumeric","setAttributes","applyStyle","arrowElement","applyStyleOnLoad","modifierOptions","getRoundedOffsets","shouldRound","_data$offsets","noRound","referenceWidth","popperWidth","isVariation","sameWidthParity","bothOddWidth","horizontalToInteger","verticalToInteger","isFirefox","legacyGpuAccelerationOption","offsetParentRect","devicePixelRatio","prefixedProperty","invertTop","invertLeft","arrow","isModifierRequired","requestingName","requestedName","requesting","isRequired","_requesting","requested","_data$offsets$arrow","sideCapitalized","altSide","opSide","arrowElementSize","center","popperMarginSide","popperBorderSide","sideValue","getOppositeVariation","placements","validPlacements","clockwise","BEHAVIORS","FLIP","CLOCKWISE","COUNTERCLOCKWISE","placementOpposite","flipOrder","refOffsets","overlapsRef","overflowsLeft","overflowsRight","overflowsTop","overflowsBottom","overflowsBoundaries","flippedVariationByRef","flipVariations","flippedVariationByContent","flipVariationsByContent","flippedVariation","toValue","parseOffset","basePlacement","useHeight","fragments","frag","divider","splitRegex","ops","op","mergeWithPrevious","index2","transformProp","popperStyles","primary","escapeWithReference","secondary","shiftvariation","shiftOffsets","bound","inner","subtractLength","Defaults","Popper","jquery","Utils","PopperUtils","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdArrowRightIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdArrowRightIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_1e23e1bf_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdArrowRightIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdArrowLeftIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdArrowLeftIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5cc7b6f4_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdArrowLeftIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDateIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDateIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_644b79cc_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDateIcon_vue__","_MdDialogTitle","_MdDialogTitle2","_MdDialogContent","_MdDialogContent2","_MdDialogActions","_MdDialogActions2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogTitle_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogTitle_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_879275ce_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDialogTitle_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogContent_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_dae90f0c_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDialogContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogActions_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogActions_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_092eaafe_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDialogActions_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogAlert_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogAlert_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_197ab94b_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDialogAlert_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogConfirm_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogConfirm_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_acc7afda_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDialogConfirm_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogPrompt_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDialogPrompt_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7b3c8c22_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDialogPrompt_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDivider_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDivider_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_8ca7ced6_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDivider_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDrawer_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDrawer_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_801caa62_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDrawer_vue__","_MdSelect","_MdSelect2","_MdFile","_MdFile2","_MdTextarea","_MdTextarea2","_MdOption","_MdOption2","_MdOptgroup","_MdOptgroup2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSelect_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSelect_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7e35dfa3_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdSelect_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDropDownIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdDropDownIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_44db031d_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdDropDownIcon_vue__","$$selectedVal","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdOption_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdOption_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_32c8ce9c_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdOption_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdOptgroup_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdOptgroup_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_60840a93_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdOptgroup_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdFile_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdFile_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_16fac4a3_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdFile_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdFileIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdFileIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_3bd0ca30_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdFileIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTextarea_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTextarea_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_445d103a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTextarea_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdHighlightText_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdHighlightText_vue___default","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdImage_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdImage_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4511ea59_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdImage_vue__","_MdListItem2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemDefault_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemDefault_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_b4eac868_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdListItemDefault_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemContent_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_af37c3f8_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdListItemContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemFakeButton_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemFakeButton_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_91dceca8_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdListItemFakeButton_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemButton_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemButton_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4d27ca12_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdListItemButton_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemLink_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemLink_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_49acb202_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdListItemLink_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemRouter_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemRouter_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_091cb0e4_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdListItemRouter_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemExpand_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdListItemExpand_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_378e4342_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdListItemExpand_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdArrowDownIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdArrowDownIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_2443de21_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdArrowDownIcon_vue__","_MdMenuItem","_MdMenuItem2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdMenuItem_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdMenuItem_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_26762702_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdMenuItem_vue__","_MdProgressBar","_MdProgressBar2","_MdProgressSpinner","_MdProgressSpinner2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdProgressBar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdProgressBar_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_ec82e758_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdProgressBar_vue__","Style","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdProgressSpinner_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdProgressSpinner_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_0abf13e0_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdProgressSpinner_vue__","preserveAspectRatio","focusable","cx","cy","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdRadio_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdRadio_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_b5b900ce_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdRadio_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSnackbar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSnackbar_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7063bc8f_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdSnackbar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSnackbarContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSnackbarContent_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_ffe066cc_hasScoped_false_buble_transforms_stripWithFunctional_true_node_modules_vue_loader_lib_selector_type_template_index_0_MdSnackbarContent_vue__","currentSnackbar","createPromise","persistent","Infinity","_MdSpeedDialTarget","_MdSpeedDialTarget2","_MdSpeedDialContent","_MdSpeedDialContent2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSpeedDial_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSpeedDial_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_470f76d1_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdSpeedDial_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSpeedDialTarget_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSpeedDialTarget_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_654a757c_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdSpeedDialTarget_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSpeedDialContent_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSpeedDialContent_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_45ac6418_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdSpeedDialContent_vue__","_MdStep","_MdStep2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSteppers_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSteppers_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_95acb722_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdSteppers_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdWarningIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdWarningIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_8993dc9c_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdWarningIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCheckIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdCheckIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4154b05e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdCheckIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdEditIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdEditIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_75d6b514_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdEditIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdStep_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdStep_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_8624960e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdStep_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSubheader_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSubheader_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7ff30e86_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdSubheader_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSwitch_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdSwitch_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_5ff953a2_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdSwitch_vue__","_MdTableContainer","_MdTableContainer2","_MdTableToolbar","_MdTableToolbar2","_MdTableEmptyState","_MdTableEmptyState2","_MdTableCell","_MdTableCell2","_MdTablePagination","_MdTablePagination2","processChildren","slotNames","namedSlots","getTag","slotChildren","_processChildren","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTable_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTable_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_aaeced82_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTable_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTagSwitcher_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTagSwitcher_vue___default","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableThead_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableThead_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_8a8392f6_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTableThead_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdUpwardIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdUpwardIcon_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_235f197a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdUpwardIcon_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableHeadSelection_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableHeadSelection_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_7fa31cbd_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTableHeadSelection_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableAlternateHeader_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableAlternateHeader_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4241c118_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTableAlternateHeader_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableRowGhost_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableRowGhost_vue___default","scroll","colspan","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableToolbar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableToolbar_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_3f6f4028_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTableToolbar_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableEmptyState_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableEmptyState_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_6f84743a_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTableEmptyState_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableCell_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTableCell_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_813d6b7e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTableCell_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTablePagination_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTablePagination_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_4165698e_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTablePagination_vue__","_MdTab","_MdTab2","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTabs_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTabs_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_733c1bef_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTabs_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTab_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTab_vue___default","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTooltip_vue__","__WEBPACK_IMPORTED_MODULE_0__babel_loader_node_modules_vue_loader_lib_selector_type_script_index_0_MdTooltip_vue___default","__WEBPACK_IMPORTED_MODULE_1__node_modules_vue_loader_lib_template_compiler_index_id_data_v_03252be9_hasScoped_false_buble_transforms_node_modules_vue_loader_lib_selector_type_template_index_0_MdTooltip_vue__","UNSCOPABLES","ArrayPrototype","aFunction","defaultConstructor","toAbsoluteIndex","createMethod","IS_INCLUDES","$this","fromIndex","$filter","arrayMethodHasSpeciesSupport","HAS_SPECIES_SUPPORT","USES_TO_LENGTH","0","proto","_interopDefault","ex","SocialSharingNetwork","network","baseNetworks","networkTag","createSharingUrl","action","share","touch","email","facebook","googleplus","line","linkedin","odnoklassniki","pinterest","reddit","skype","telegram","twitter","viber","vk","weibo","whatsapp","sms","sms_ios","BaseNetworks","$window","SocialSharing","url","quote","hashtags","twitterUser","withCounts","googleKey","networks","popup","resizable","menubar","scrollbars","directories","interval","sharer","generateHashtags","openSharer","popupWindow","closed","dualScreenLeft","screenLeft","screen","dualScreenTop","screenTop","IS_PURE","getOwnPropertyNamesModule","getOwnPropertySymbolsModule","requireObjectCoercible","whitespaces","whitespace","ltrim","rtrim","TYPE","bitmap","v8","IndexedObject","nativeAssign","alphabet","chr","argumentsLength","originalArray","NATIVE_WEAK_MAP","objectHas","sharedKey","enforce","getterFor","wmget","wmhas","wmset","metadata","STATE","InternalStateModule","getInternalState","enforceInternalState","TEMPLATE","unsafe","simple","dummy","Wrapper","NewTarget","NewTargetPrototype","wrappedWellKnownSymbolModule","NAME","documentCreateElement","IE_PROTO","PROTOTYPE","Empty","createDict","iframeDocument","iframe","lt","script","gt","js","createIteratorConstructor","setToStringTag","IteratorsCore","IteratorPrototype","BUGGY_SAFARI_ITERATORS","KEYS","VALUES","ENTRIES","returnThis","Iterable","IteratorConstructor","DEFAULT","IS_SET","CurrentIteratorPrototype","getIterationMethod","KIND","defaultIterator","IterablePrototype","INCORRECT_VALUES_NAME","nativeIterator","anyNativeIterator","propertyKey","functionToString","condition","message","isError","isExtendedError","_name","View","routerView","route","$route","_routerViewCache","depth","inactive","_routerRoot","vnodeData","routerViewDepth","registerRouteInstance","instances","propsToPass","resolveProps","encodeReserveRE","encodeReserveReplacer","commaRE","encode","decode","decodeURIComponent","resolveQuery","extraQuery","_parseQuery","parsedQuery","parseQuery","param","stringifyQuery","val2","trailingSlashRE","createRoute","record","redirectedFrom","fullPath","getFullPath","formatMatch","START","_stringifyQuery","isSameRoute","isObjectEqual","aKeys","bKeys","aVal","bVal","isIncludedRoute","queryIncludes","resolvePath","relative","firstChar","segment","hashIndex","queryIndex","cleanPath","isarray","pathToRegexp_1","pathToRegexp","parse_1","compile_1","compile","tokensToFunction_1","tokensToFunction","tokensToRegExp_1","tokensToRegExp","PATH_REGEXP","defaultDelimiter","escaped","group","asterisk","partial","repeat","optional","escapeGroup","escapeString","substr","encodeURIComponentPretty","encodeURI","encodeAsterisk","pretty","attachKeys","re","sensitive","regexpToRegexp","groups","arrayToRegexp","regexp","stringToRegexp","strict","endsWithDelimiter","regexpCompileCache","fillParams","routeMsg","filler","pathMatch","normalizeLocation","rawPath","parsedPath","basePath","_Vue","toTypes","eventTypes","Link","globalActiveClass","globalExactActiveClass","linkExactActiveClass","activeClassFallback","exactActiveClassFallback","compareTarget","guardEvent","scopedSlot","navigate","isExactActive","findAnchor","aData","handler$1","event$1","aAttrs","metaKey","ctrlKey","shiftKey","defaultPrevented","installed","registerInstance","callVal","_router","history","_route","beforeRouteEnter","beforeRouteLeave","beforeRouteUpdate","createRouteMap","routes","oldPathList","oldPathMap","oldNameMap","pathList","pathMap","nameMap","addRouteRecord","matchAs","pathToRegexpOptions","normalizedPath","normalizePath","caseSensitive","regex","compileRouteRegex","redirect","childMatchAs","alias","aliases","aliasRoute","createMatcher","addRoutes","currentRoute","_createRoute","paramNames","record$1","matchRoute","originalRedirect","resolveRecordPath","resolvedPath","aliasedPath","aliasedMatch","aliasedRecord","Time","genStateKey","toFixed","_key","getStateKey","setStateKey","positionStore","setupScroll","protocolAndPath","absolutePath","replaceState","saveScrollPosition","isPop","app","scrollBehavior","getScrollPosition","shouldScroll","scrollToPosition","getElementPosition","docEl","docRect","elRect","isValidPosition","normalizePosition","normalizeOffset","hashStartsWithNumberRE","getElementById","scrollTo","supportsPushState","pushState","runQueue","resolveAsyncComponents","hasAsync","flatMapComponents","resolvedDef","isESModule","msg","flatten","NavigationDuplicated","normalizedLocation","History","normalizeBase","ready","readyCbs","readyErrorCbs","errorCbs","baseEl","resolveQueue","activated","deactivated","extractGuards","records","guards","guard","extractGuard","extractLeaveGuards","bindGuard","extractUpdateHooks","extractEnterGuards","bindEnterGuard","poll","listen","onReady","errorCb","transitionTo","onComplete","onAbort","confirmTransition","updateRoute","ensureURL","abort","beforeHooks","postEnterCbs","enterGuards","resolveHooks","afterHooks","HTML5History","expectScroll","supportsScroll","initLocation","getLocation","go","fromRoute","getCurrentLocation","decodeURI","pathname","HashHistory","checkFallback","ensureSlash","setupListeners","getHash","replaceHash","pushHash","searchIndex","getUrl","AbstractHistory","targetIndex","VueRouter","apps","matcher","registerHook","createHref","setupHashListener","beforeEach","beforeResolve","afterEach","back","forward","getMatchedComponents","normalizedTo","postfix","replacement","feature","detection","POLYFILL","NATIVE","returnMethod","nativeDefineProperty","Attributes","NATIVE_SYMBOL","USE_SYMBOL_AS_UID","nativeObjectCreate","getOwnPropertyNamesExternal","getOwnPropertyDescriptorModule","shared","defineWellKnownSymbol","HIDDEN","SYMBOL","TO_PRIMITIVE","setInternalState","ObjectPrototype","$Symbol","$stringify","nativePropertyIsEnumerable","AllSymbols","ObjectPrototypeSymbols","StringToSymbolRegistry","SymbolToStringRegistry","WellKnownSymbolsStore","USE_SETTER","setSymbolDescriptor","ObjectPrototypeDescriptor","wrap","isSymbol","$defineProperty","$defineProperties","properties","$getOwnPropertySymbols","$propertyIsEnumerable","$create","$getOwnPropertyDescriptor","$getOwnPropertyNames","IS_OBJECT_PROTOTYPE","sym","FORCED_JSON_STRINGIFY","replacer","space","$replacer","NativePromise","speciesConstructor","promiseResolve","NON_GENERIC","real","onFinally","inheritIfRequired","NUMBER","NativeNumber","NumberPrototype","BROKEN_CLASSOF","first","third","radix","maxCode","digits","code","NumberWrapper","PrototypeOfArrayIteratorPrototype","arrayIterator","FunctionPrototype","FunctionPrototypeToString","nameRE","flush","promise","macrotask","IS_NODE","queueMicrotaskDescriptor","queueMicrotask","domain","exit","task","createWellKnownSymbol","nativeKeys","FAILS_ON_PRIMITIVES","arraySpeciesCreate","IS_MAP","IS_FILTER","IS_SOME","IS_EVERY","IS_FIND_INDEX","NO_HOLES","specificCreate","PREFERRED_STRING","SHARED","compatible","HANDLER","initialMacrotaskEnded","ev","composedPath","onClickaway","$indexOf","nativeIndexOf","NEGATIVE_ZERO","SLOPPY_METHOD","searchElement","$includes","addToUnscopables","assignSymbols","receiver","objects","isEnumerable","provider","kindOf","isObject$1","assignDeep","hasIntersectionObserver","checkIntersectionObserver","IntersectionObserverEntry","intersectionRatio","modeType","CustomEvent","Event","bubbles","cancelable","detail","evt","initCustomEvent","getBestSelectionFromSrcset","scale","containerWidth","spaceIndex","tmpSrc","tmpWidth","lastIndexOf","bestSelectedSrc","tmpOption","getDPR","supportWebp","support","throttle","lastRun","elapsed","runCallback","testSupportsPassive","func","loadImageAsync","Image","naturalHeight","naturalWidth","ObjectKeys","ArrayFrom","arrLike","ImageCache","_caches","free","ReactiveListener","bindType","elRenderer","imageCache","attempt","_imageCache","performanceData","loadStart","loadEnd","loaded","rendered","oldSrc","getRect","preLoad","preLoadTop","onFinish","log","renderLoading","adapter","DEFAULT_URL","DEFAULT_EVENTS","DEFAULT_OBSERVER_OPTIONS","rootMargin","Lazy","throttleWait","_ref$silent","listenEvents","hasbind","observerOptions","ListenerQueue","TargetIndex","TargetQueue","ListenEvents","_initEvent","lazyLoadHandler","_lazyLoadHandler","setMode","_addListenerTarget","_observer","_valueFormatter2","_valueFormatter","newListener","_elRenderer","_valueFormatter3","exist","unobserve","existItem","_removeListenerTarget","_initListen","_initIntersectionObserver","childrenCount","listened","_this6","inCache","_this7","freeList","catIn","checkInView","load","_this8","IntersectionObserver","_observerHandler","_this9","entry","isIntersecting","LazyComponent","addLazyBox","removeComponent","LazyContainerMananger","lazyContainerMananger","_queue","LazyContainer$1","defaultOptions","LazyContainer","imgs","getImgs","LazyImage","lazyManager","renderSrc","_lazyManager$_valueFo","LazyClass","lazyContainer","isVue2","$Lazyload","lazyComponent","lazyImage","$els","EXISTS","newPromiseCapability","promiseCapability","variable","NASHORN_BUG","1","aPossiblePrototype","CORRECT_SETTER","TAG","globalThis","createProperty","getOwnPropertyDescriptors","CORRECT_PROTOTYPE_GETTER","defineIterator","ARRAY_ITERATOR","iterated","kind","_classCallCheck","_defineProperties","_createClass","_objectSpread","SVGAnimatedString","convertToArray","addClasses","newClasses","baseVal","newClass","SVGElement","removeClasses","DEFAULT_OPTIONS","template","openTooltips","Tooltip","_reference","_options","relatedreference","toElement","relatedTarget","evt2","relatedreference2","_tooltipNode","_scheduleHide","_isOpen","_show","_hide","_dispose","_classes","_setContent","classesUpdated","defaultClass","setClasses","needPopperUpdate","needRestart","isOpen","dispose","_isDisposed","_enableDocumentTouch","_setEventListeners","$_originalTitle","tooltipGenerator","tooltipNode","autoHide","asyncContent","_applyContent","allowHtml","rootNode","titleNode","innerSelector","loadingClass","loadingContent","asyncResult","innerText","_disposeTimer","updateClasses","_ensureShown","_create","_findContainer","_append","popperOptions","arrowSelector","_noLongerOpen","disposeTime","disposeTimeout","_removeTooltipNode","directEvents","oppositeEvents","hideOnTargetClick","usedByTooltip","_scheduleShow","computedDelay","_scheduleTimer","_setTooltipNodeEvent","_onDocumentTouch","positions","defaultPlacement","defaultTargetClass","defaultHtml","defaultTemplate","defaultArrowSelector","defaultInnerSelector","defaultDelay","defaultTrigger","defaultContainer","defaultBoundariesElement","defaultPopperOptions","defaultLoadingClass","defaultLoadingContent","defaultHideOnTargetClick","popover","defaultBaseClass","defaultWrapperClass","defaultInnerClass","defaultArrowClass","defaultOpenClass","defaultAutoHide","defaultHandleResize","typeofOffset","getPlacement","getContent","createTooltip","_tooltip","_vueEl","targetClasses","_tooltipTargetClasses","destroyTooltip","_tooltipOldShow","setOptions","addListeners","onTouchStart","removeListeners","onTouchCancel","closePopover","$_vclosepopover_touch","closeAllPopover","$_closePopoverModifiers","$_vclosepopover_touchPoint","firstTouch","vclosepopover","getDefault","MSStream","openPopovers","Element","popoverClass","popoverBaseClass","popoverInnerClass","popoverWrapperClass","popoverArrowClass","handleResize","openGroup","openClass","cssClass","popoverId","oldVal","popoverNode","$_findContainer","$_removeEventListeners","$_addEventListeners","$_updatePopper","$_isDisposed","$_mounted","$_events","$_preventOpen","$_init","_ref2$force","skipDelay","$_scheduleShow","$_beingShowed","$_scheduleHide","$_show","$_disposeTimer","$_getOffset","hidden","$_hide","$_scheduleTimer","$_setTooltipNodeEvent","event2","_ref4","$_restartPopper","$_handleGlobalClose","$_handleResize","handleGlobalClick","handleGlobalClose","handleGlobalTouchend","_loop","isFunctionalTemplate","createInjector","createInjectorSSR","createInjectorShadow","normalizeComponent_1","__vue_script__","__vue_render__","keyup","__vue_staticRenderFns__","__vue_inject_styles__","__vue_scope_id__","__vue_is_functional_template__","Popover","listCacheClear","__data__","_listCacheClear","eq","eq_1","assocIndexOf","_assocIndexOf","listCacheDelete","_listCacheDelete","listCacheGet","_listCacheGet","listCacheHas","_listCacheHas","listCacheSet","_listCacheSet","ListCache","_ListCache","stackClear","_stackClear","stackDelete","_stackDelete","stackGet","_stackGet","stackHas","_stackHas","commonjsGlobal","createCommonjsModule","freeGlobal","_freeGlobal","freeSelf","_root","Symbol$1","_Symbol","objectProto","nativeObjectToString","symToStringTag","getRawTag","isOwn","unmasked","_getRawTag","objectProto$1","nativeObjectToString$1","objectToString","_objectToString","nullTag","undefinedTag","symToStringTag$1","baseGetTag","_baseGetTag","isObject_1","asyncTag","funcTag","genTag","proxyTag","isFunction_1","coreJsData","_coreJsData","maskSrcKey","isMasked","_isMasked","funcProto","funcToString","toSource","_toSource","reRegExpChar","reIsHostCtor","funcProto$1","objectProto$2","funcToString$1","hasOwnProperty$1","reIsNative","baseIsNative","_baseIsNative","_getValue","getNative","_getNative","Map","_Map","nativeCreate","_nativeCreate","hashClear","_hashClear","hashDelete","_hashDelete","HASH_UNDEFINED","objectProto$3","hasOwnProperty$2","hashGet","_hashGet","objectProto$4","hasOwnProperty$3","hashHas","_hashHas","HASH_UNDEFINED$1","hashSet","_hashSet","Hash","_Hash","mapCacheClear","_mapCacheClear","isKeyable","_isKeyable","getMapData","_getMapData","mapCacheDelete","_mapCacheDelete","mapCacheGet","_mapCacheGet","mapCacheHas","_mapCacheHas","mapCacheSet","_mapCacheSet","MapCache","_MapCache","LARGE_ARRAY_SIZE","stackSet","pairs","_stackSet","Stack","_Stack","_defineProperty$1","baseAssignValue","_baseAssignValue","assignMergeValue","_assignMergeValue","createBaseFor","fromRight","iteratee","keysFunc","_createBaseFor","baseFor","_baseFor","_cloneBuffer","freeExports","freeModule","moduleExports","Buffer","allocUnsafe","cloneBuffer","buffer","isDeep","copy","Uint8Array","_Uint8Array","cloneArrayBuffer","arrayBuffer","byteLength","_cloneArrayBuffer","cloneTypedArray","typedArray","byteOffset","_cloneTypedArray","copyArray","_copyArray","objectCreate","baseCreate","_baseCreate","overArg","_overArg","getPrototype","_getPrototype","objectProto$5","isPrototype","_isPrototype","initCloneObject","_initCloneObject","isObjectLike","isObjectLike_1","argsTag","baseIsArguments","_baseIsArguments","objectProto$6","hasOwnProperty$4","isArguments","isArguments_1","isArray_1","MAX_SAFE_INTEGER","isLength","isLength_1","isArrayLike","isArrayLike_1","isArrayLikeObject","isArrayLikeObject_1","stubFalse","stubFalse_1","isBuffer_1","nativeIsBuffer","objectTag","funcProto$2","objectProto$7","funcToString$2","hasOwnProperty$5","objectCtorString","isPlainObject_1","argsTag$1","arrayTag","boolTag","dateTag","errorTag","funcTag$1","mapTag","numberTag","objectTag$1","regexpTag","setTag","stringTag","weakMapTag","arrayBufferTag","dataViewTag","float32Tag","float64Tag","int8Tag","int16Tag","int32Tag","uint8Tag","uint8ClampedTag","uint16Tag","uint32Tag","typedArrayTags","baseIsTypedArray","_baseIsTypedArray","baseUnary","_baseUnary","_nodeUtil","freeProcess","nodeUtil","types","require","nodeIsTypedArray","isTypedArray","isTypedArray_1","safeGet","_safeGet","objectProto$8","hasOwnProperty$6","assignValue","objValue","_assignValue","copyObject","customizer","isNew","_copyObject","baseTimes","_baseTimes","MAX_SAFE_INTEGER$1","reIsUint","isIndex","_isIndex","objectProto$9","hasOwnProperty$7","arrayLikeKeys","inherited","isArr","isArg","isBuff","isType","skipIndexes","_arrayLikeKeys","nativeKeysIn","_nativeKeysIn","objectProto$a","hasOwnProperty$8","baseKeysIn","isProto","_baseKeysIn","keysIn","keysIn_1","toPlainObject","toPlainObject_1","baseMergeDeep","srcIndex","mergeFunc","srcValue","stacked","isCommon","isTyped","_baseMergeDeep","baseMerge","_baseMerge","identity_1","thisArg","_apply","nativeMax","overRest","otherArgs","_overRest","constant","constant_1","baseSetToString","_baseSetToString","HOT_COUNT","HOT_SPAN","nativeNow","shortOut","lastCalled","stamp","remaining","_shortOut","setToString","_setToString","baseRest","_baseRest","isIterateeCall","_isIterateeCall","createAssigner","assigner","_createAssigner","merge","merge_1","styleInject","insertAt","finalOptions","VPopover","Internal","OwnPromiseCapability","PromiseWrapper","nativeThen","redefineAll","setSpecies","anInstance","checkCorrectnessOfIteration","microtask","hostReportErrors","newPromiseCapabilityModule","perform","PROMISE","getInternalPromiseState","PromiseConstructor","$fetch","newGenericPromiseCapability","DISPATCH_EVENT","UNHANDLED_REJECTION","REJECTION_HANDLED","PENDING","FULFILLED","REJECTED","HANDLED","UNHANDLED","GLOBAL_CORE_JS_PROMISE","PromiseRejectionEvent","FakePromise","INCORRECT_ITERATION","isThenable","isReject","notified","chain","reactions","ok","exited","reaction","fail","rejection","onHandleUnhandled","onUnhandled","IS_UNHANDLED","isUnhandled","unwrap","internalReject","internalResolve","wrapper","executor","onFulfilled","onRejected","fetch","capability","$promiseResolve","alreadyCalled","race","VERSION","isValidFormatter","removeElement","unique","closest","elem","orientation","doc","docElem","pageOffset","getPageOffset","clientTop","clientLeft","addClassFor","asArray","countDecimals","numStr","pieces","hasClass","supportPageOffset","isCSS1Compat","compatMode","getActions","pointerEnabled","move","msPointerEnabled","getSupportsPassive","getSupportsTouchActionNone","CSS","supports","subRangeRatio","pa","pb","fromPercentage","toPercentage","isPercentage","getJ","toStepping","xVal","xPct","va","vb","fromStepping","getStep","xSteps","snap","handleEntryPoint","percentage","xHighestCompleteStep","handleStepPoint","totalSteps","xNumSteps","highestStep","Spectrum","singleStep","ordered","getMargin","getDefaultStep","isDown","getNearbySteps","stepBefore","startValue","thisStep","stepAfter","countStepDecimals","stepDecimals","convert","defaultFormatter","validateFormat","testStep","parsed","testRange","spectrum","testStart","handles","testSnap","testAnimate","animate","testAnimationDuration","animationDuration","testConnect","connect","testOrientation","ort","testMargin","testLimit","testPadding","testDirection","testBehaviour","tap","drag","fixed","hover","unconstrained","testTooltips","tooltips","testAriaFormat","ariaFormat","testFormat","testKeyboardSupport","keyboardSupport","testDocumentElement","testCssPrefix","cssPrefix","testCssClasses","cssClasses","testOptions","tests","behaviour","origin","handleLower","handleUpper","touchArea","horizontal","vertical","connects","ltr","textDirectionLtr","textDirectionRtl","draggable","pips","pipsHorizontal","pipsVertical","markerHorizontal","markerVertical","markerNormal","markerLarge","markerSub","valueHorizontal","valueVertical","valueNormal","valueLarge","valueSub","msPrefix","msTransform","noPrefix","transformRule","scope","originalOptions","scope_Base","scope_Handles","scope_Connects","scope_Pips","scope_Tooltips","scope_Self","actions","supportsTouchActionNone","scope_Target","scope_Spectrum","scope_Values","scope_Locations","scope_HandleNumbers","scope_ActiveHandlesCount","scope_Events","scope_Document","scope_DocumentElement","scope_Body","PIPS_NONE","PIPS_NO_VALUE","PIPS_LARGE_VALUE","PIPS_SMALL_VALUE","scope_DirOffset","addNodeTo","addTarget","div","addOrigin","handleNumber","eventKeydown","addConnect","addElements","connectOptions","connectBase","addSlider","textDirection","addTooltip","isSliderDisabled","isHandleDisabled","handleOrigin","removeTooltips","removeEvent","bindEvent","unencoded","formattedValue","aria","checkHandlePosition","getGroup","stepped","spread","generateSpread","density","safeIncrement","increment","indexes","firstInRange","lastInRange","ignoreFirst","ignoreLast","prevPct","newPct","pctDifference","pctPos","steps","realSteps","stepSize","low","high","isSteps","addMarking","filterFunc","valueSizeClasses","markerSizeClasses","valueOrientationClasses","markerOrientationClasses","getClasses","orientationClasses","sizeClasses","addSpread","removePips","grid","baseSize","alt","attachEvent","fixEvent","doNotReject","buttons","calcPoint","points","mouse","pointer","isTouchOnTarget","checkTouch","targetTouches","targetTouch","calcPointToPercentage","proposal","getClosestHandle","clickedPosition","smallestDifference","handlePosition","differenceWithThisHandle","clickAtEdge","isCloser","isCloserAfter","documentLeave","eventEnd","eventMove","appVersion","buttonsProperty","movement","startCalcPoint","moveHandles","locations","handleNumbers","setZindex","fireEvent","eventStart","moveEvent","endEvent","outEvent","eventTap","setHandle","eventHover","targetEvent","horizontalKeys","verticalKeys","largeStepKeys","edgeKeys","isLargeDown","isLargeUp","isUp","isMin","isMax","multiplier","getNextStepsForHandle","bindSliderEvents","handleBefore","handleAfter","eventHolders","eventHolder","namespacedEvent","tEvent","tNamespace","lookBackward","lookForward","inRuleOrder","upward","proposals","transformDirection","updateHandlePosition","translation","translateRule","updateConnect","zIndex","connectWidth","scaleRule","resolveToValue","valueSet","fireSetEvent","isInit","valueReset","valueSetHandle","valueGet","noUiSlider","nearbySteps","decrement","getNextSteps","updateOptions","optionsToUpdate","updateAble","newOptions","setupSlider","reset","__moveHandles","initialize","api","__spectrum","PromiseCapability","$$resolve","$$reject","getReferenceNode","TO_STRING_TAG_SUPPORT","classofRaw","CORRECT_ARGUMENTS","tryGet"],"mappings":"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","file":"js/chunk-vendors.347e303c.js","sourcesContent":["var wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar TO_STRING_TAG = wellKnownSymbol('toStringTag');\nvar test = {};\n\ntest[TO_STRING_TAG] = 'z';\n\nmodule.exports = String(test) === '[object z]';\n","var toIndexedObject = require('../internals/to-indexed-object');\nvar nativeGetOwnPropertyNames = require('../internals/object-get-own-property-names').f;\n\nvar toString = {}.toString;\n\nvar windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames\n ? Object.getOwnPropertyNames(window) : [];\n\nvar getWindowNames = function (it) {\n try {\n return nativeGetOwnPropertyNames(it);\n } catch (error) {\n return windowNames.slice();\n }\n};\n\n// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window\nmodule.exports.f = function getOwnPropertyNames(it) {\n return windowNames && toString.call(it) == '[object Window]'\n ? getWindowNames(it)\n : nativeGetOwnPropertyNames(toIndexedObject(it));\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar toPrimitive = require('../internals/to-primitive');\nvar has = require('../internals/has');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\n\nvar nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// `Object.getOwnPropertyDescriptor` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor\nexports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {\n O = toIndexedObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return nativeGetOwnPropertyDescriptor(O, P);\n } catch (error) { /* empty */ }\n if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]);\n};\n","/*!\n * vue-carousel v0.18.0-alpha\n * (c) 2019 todd.beauchamp@ssense.com\n * https://github.com/ssense/vue-carousel#readme\n */\n!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define([],e):\"object\"==typeof exports?exports.VueCarousel=e():t.VueCarousel=e()}(window,function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\"a\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\"\",n(n.s=53)}([function(t,e,n){var r=n(30)(\"wks\"),i=n(15),o=n(3).Symbol,a=\"function\"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)(\"Symbol.\"+t))}).store=r},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(3),i=n(11),o=n(6),a=n(10),s=n(29),u=function(t,e,n){var c,l,f,d,h=t&u.F,p=t&u.G,g=t&u.S,v=t&u.P,y=t&u.B,m=p?r:g?r[e]||(r[e]={}):(r[e]||{}).prototype,b=p?i:i[e]||(i[e]={}),x=b.prototype||(b.prototype={});for(c in p&&(n=e),n)f=((l=!h&&m&&void 0!==m[c])?m:n)[c],d=y&&l?s(f,r):v&&\"function\"==typeof f?s(Function.call,f):f,m&&a(m,c,f,t&u.U),b[c]!=f&&o(b,c,d),v&&x[c]!=f&&(x[c]=f)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){var n=t.exports=\"undefined\"!=typeof window&&window.Math==Math?window:\"undefined\"!=typeof self&&self.Math==Math?self:Function(\"return this\")();\"number\"==typeof __g&&(__g=n)},function(t,e,n){var r=n(7),i=n(40),o=n(20),a=Object.defineProperty;e.f=n(5)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if(\"get\"in n||\"set\"in n)throw TypeError(\"Accessors not supported!\");return\"value\"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(1)(function(){return 7!=Object.defineProperty({},\"a\",{get:function(){return 7}}).a})},function(t,e,n){var r=n(4),i=n(14);t.exports=n(5)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(8);t.exports=function(t){if(!r(t))throw TypeError(t+\" is not an object!\");return t}},function(t,e){t.exports=function(t){return\"object\"==typeof t?null!==t:\"function\"==typeof t}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(3),i=n(6),o=n(9),a=n(15)(\"src\"),s=Function.toString,u=(\"\"+s).split(\"toString\");n(11).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c=\"function\"==typeof n;c&&(o(n,\"name\")||i(n,\"name\",e)),t[e]!==n&&(c&&(o(n,a)||i(n,a,t[e]?\"\"+t[e]:u.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,\"toString\",function(){return\"function\"==typeof this&&this[a]||s.call(this)})},function(t,e){var n=t.exports={version:\"2.5.7\"};\"number\"==typeof __e&&(__e=n)},function(t,e,n){var r=n(47),i=n(17);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(48),i=n(33);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return\"Symbol(\".concat(void 0===t?\"\":t,\")_\",(++n+r).toString(36))}},function(t,e,n){var r=n(17);t.exports=function(t){return Object(r(t))}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError(\"Can't call method on \"+t);return t}},function(t,e){t.exports={}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(8);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&\"function\"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if(\"function\"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&\"function\"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError(\"Can't convert object to primitive value\")}},function(t,e){t.exports=!1},function(t,e){e.f={}.propertyIsEnumerable},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n=function(t,e){var n=t[1]||\"\",r=t[3];if(!r)return n;if(e&&\"function\"==typeof btoa){var i=function(t){return\"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,\"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+\" */\"}(r),o=r.sources.map(function(t){return\"/*# sourceURL=\"+r.sourceRoot+t+\" */\"});return[n].concat(o).concat([i]).join(\"\\n\")}return[n].join(\"\\n\")}(e,t);return e[2]?\"@media \"+e[2]+\"{\"+n+\"}\":n}).join(\"\")},e.i=function(t,n){\"string\"==typeof t&&(t=[[null,t,\"\"]]);for(var r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;idocument.F=Object<\\/script>\"),t.close(),u=t.F;r--;)delete u.prototype[o[r]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[a]=t):n=u(),void 0===e?n:i(n,e)}},function(t,e,n){var r=n(30)(\"keys\"),i=n(15);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){t.exports=\"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\")},function(t,e,n){var r=n(4).f,i=n(9),o=n(0)(\"toStringTag\");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(48),i=n(33).concat(\"length\",\"prototype\");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){var r=n(22),i=n(14),o=n(12),a=n(20),s=n(9),u=n(40),c=Object.getOwnPropertyDescriptor;e.f=n(5)?c:function(t,e){if(t=o(t),e=a(e,!0),u)try{return c(t,e)}catch(t){}if(s(t,e))return i(!r.f.call(t,e),t[e])}},function(t,e,n){\"use strict\";var r=n(3),i=n(9),o=n(19),a=n(85),s=n(20),u=n(1),c=n(36).f,l=n(37).f,f=n(4).f,d=n(87).trim,h=r.Number,p=h,g=h.prototype,v=\"Number\"==o(n(31)(g)),y=\"trim\"in String.prototype,m=function(t){var e=s(t,!1);if(\"string\"==typeof e&&e.length>2){var n,r,i,o=(e=y?e.trim():d(e,3)).charCodeAt(0);if(43===o||45===o){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+e}for(var a,u=e.slice(2),c=0,l=u.length;ci)return NaN;return parseInt(u,r)}}return+e};if(!h(\" 0o1\")||!h(\"0b1\")||h(\"+0x1\")){h=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof h&&(v?u(function(){g.valueOf.call(n)}):\"Number\"!=o(n))?a(new p(m(e)),n,h):m(e)};for(var b,x=n(5)?c(p):\"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger\".split(\",\"),P=0;x.length>P;P++)i(p,b=x[P])&&!i(h,b)&&f(h,b,l(p,b));h.prototype=g,g.constructor=h,n(10)(r,\"Number\",h)}},function(t,e){t.exports=function(t){if(\"function\"!=typeof t)throw TypeError(t+\" is not a function!\");return t}},function(t,e,n){t.exports=!n(5)&&!n(1)(function(){return 7!=Object.defineProperty(n(41)(\"div\"),\"a\",{get:function(){return 7}}).a})},function(t,e,n){var r=n(8),i=n(3).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){var r=n(43),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){\"use strict\";var r=n(7);t.exports=function(){var t=r(this),e=\"\";return t.global&&(e+=\"g\"),t.ignoreCase&&(e+=\"i\"),t.multiline&&(e+=\"m\"),t.unicode&&(e+=\"u\"),t.sticky&&(e+=\"y\"),e}},function(t,e,n){\"use strict\";var r=n(46),i=n(64),o=n(18),a=n(12);t.exports=n(65)(Array,\"Array\",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,\"keys\"==e?n:\"values\"==e?t[n]:[n,t[n]])},\"values\"),o.Arguments=o.Array,r(\"keys\"),r(\"values\"),r(\"entries\")},function(t,e,n){var r=n(0)(\"unscopables\"),i=Array.prototype;void 0==i[r]&&n(6)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){var r=n(19);t.exports=Object(\"z\").propertyIsEnumerable(0)?Object:function(t){return\"String\"==r(t)?t.split(\"\"):Object(t)}},function(t,e,n){var r=n(9),i=n(12),o=n(49)(!1),a=n(32)(\"IE_PROTO\");t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},function(t,e,n){var r=n(12),i=n(42),o=n(68);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var r=n(3),i=n(11),o=n(21),a=n(51),s=n(4).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});\"_\"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){e.f=n(0)},function(t,e,n){var r=n(2);r(r.S+r.F,\"Object\",{assign:n(96)})},function(t,e,n){t.exports=n(103)},function(t,e,n){\"use strict\";var r=n(29),i=n(2),o=n(16),a=n(55),s=n(56),u=n(42),c=n(57),l=n(58);i(i.S+i.F*!n(60)(function(t){Array.from(t)}),\"Array\",{from:function(t){var e,n,i,f,d=o(t),h=\"function\"==typeof this?this:Array,p=arguments.length,g=p>1?arguments[1]:void 0,v=void 0!==g,y=0,m=l(d);if(v&&(g=r(g,p>2?arguments[2]:void 0,2)),void 0==m||h==Array&&s(m))for(n=new h(e=u(d.length));e>y;y++)c(n,y,v?g(d[y],y):d[y]);else for(f=m.call(d),n=new h;!(i=f.next()).done;y++)c(n,y,v?a(f,g,[i.value,y],!0):i.value);return n.length=y,n}})},function(t,e,n){var r=n(7);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&r(o.call(t)),e}}},function(t,e,n){var r=n(18),i=n(0)(\"iterator\"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},function(t,e,n){\"use strict\";var r=n(4),i=n(14);t.exports=function(t,e,n){e in t?r.f(t,e,i(0,n)):t[e]=n}},function(t,e,n){var r=n(59),i=n(0)(\"iterator\"),o=n(18);t.exports=n(11).getIteratorMethod=function(t){if(void 0!=t)return t[i]||t[\"@@iterator\"]||o[r(t)]}},function(t,e,n){var r=n(19),i=n(0)(\"toStringTag\"),o=\"Arguments\"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?\"Undefined\":null===t?\"Null\":\"string\"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):\"Object\"==(a=r(e))&&\"function\"==typeof e.callee?\"Arguments\":a}},function(t,e,n){var r=n(0)(\"iterator\"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},t(o)}catch(t){}return n}},function(t,e,n){\"use strict\";n(62);var r=n(7),i=n(44),o=n(5),a=/./.toString,s=function(t){n(10)(RegExp.prototype,\"toString\",t,!0)};n(1)(function(){return\"/a/b\"!=a.call({source:\"a\",flags:\"b\"})})?s(function(){var t=r(this);return\"/\".concat(t.source,\"/\",\"flags\"in t?t.flags:!o&&t instanceof RegExp?i.call(t):void 0)}):\"toString\"!=a.name&&s(function(){return a.call(this)})},function(t,e,n){n(5)&&\"g\"!=/./g.flags&&n(4).f(RegExp.prototype,\"flags\",{configurable:!0,get:n(44)})},function(t,e,n){for(var r=n(45),i=n(13),o=n(10),a=n(3),s=n(6),u=n(18),c=n(0),l=c(\"iterator\"),f=c(\"toStringTag\"),d=u.Array,h={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},p=i(h),g=0;gu;)r.f(t,n=a[u++],e[n]);return t}},function(t,e,n){var r=n(43),i=Math.max,o=Math.min;t.exports=function(t,e){return(t=r(t))<0?i(t+e,0):o(t,e)}},function(t,e,n){var r=n(3).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(9),i=n(16),o=n(32)(\"IE_PROTO\"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:\"function\"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){var r=n(16),i=n(13);n(72)(\"keys\",function(){return function(t){return i(r(t))}})},function(t,e,n){var r=n(2),i=n(11),o=n(1);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],a={};a[t]=e(n),r(r.S+r.F*o(function(){n(1)}),\"Object\",a)}},function(t,e,n){n(50)(\"asyncIterator\")},function(t,e,n){\"use strict\";var r=n(3),i=n(9),o=n(5),a=n(2),s=n(10),u=n(75).KEY,c=n(1),l=n(30),f=n(34),d=n(15),h=n(0),p=n(51),g=n(50),v=n(76),y=n(77),m=n(7),b=n(8),x=n(12),P=n(20),S=n(14),C=n(31),w=n(78),O=n(37),T=n(4),_=n(13),E=O.f,j=T.f,A=w.f,M=r.Symbol,N=r.JSON,k=N&&N.stringify,L=h(\"_hidden\"),V=h(\"toPrimitive\"),$={}.propertyIsEnumerable,I=l(\"symbol-registry\"),D=l(\"symbols\"),W=l(\"op-symbols\"),F=Object.prototype,R=\"function\"==typeof M,B=r.QObject,H=!B||!B.prototype||!B.prototype.findChild,z=o&&c(function(){return 7!=C(j({},\"a\",{get:function(){return j(this,\"a\",{value:7}).a}})).a})?function(t,e,n){var r=E(F,e);r&&delete F[e],j(t,e,n),r&&t!==F&&j(F,e,r)}:j,U=function(t){var e=D[t]=C(M.prototype);return e._k=t,e},X=R&&\"symbol\"==typeof M.iterator?function(t){return\"symbol\"==typeof t}:function(t){return t instanceof M},G=function(t,e,n){return t===F&&G(W,e,n),m(t),e=P(e,!0),m(n),i(D,e)?(n.enumerable?(i(t,L)&&t[L][e]&&(t[L][e]=!1),n=C(n,{enumerable:S(0,!1)})):(i(t,L)||j(t,L,S(1,{})),t[L][e]=!0),z(t,e,n)):j(t,e,n)},Y=function(t,e){m(t);for(var n,r=v(e=x(e)),i=0,o=r.length;o>i;)G(t,n=r[i++],e[n]);return t},q=function(t){var e=$.call(this,t=P(t,!0));return!(this===F&&i(D,t)&&!i(W,t))&&(!(e||!i(this,t)||!i(D,t)||i(this,L)&&this[L][t])||e)},J=function(t,e){if(t=x(t),e=P(e,!0),t!==F||!i(D,e)||i(W,e)){var n=E(t,e);return!n||!i(D,e)||i(t,L)&&t[L][e]||(n.enumerable=!0),n}},K=function(t){for(var e,n=A(x(t)),r=[],o=0;n.length>o;)i(D,e=n[o++])||e==L||e==u||r.push(e);return r},Q=function(t){for(var e,n=t===F,r=A(n?W:x(t)),o=[],a=0;r.length>a;)!i(D,e=r[a++])||n&&!i(F,e)||o.push(D[e]);return o};R||(s((M=function(){if(this instanceof M)throw TypeError(\"Symbol is not a constructor!\");var t=d(arguments.length>0?arguments[0]:void 0),e=function(n){this===F&&e.call(W,n),i(this,L)&&i(this[L],t)&&(this[L][t]=!1),z(this,t,S(1,n))};return o&&H&&z(F,t,{configurable:!0,set:e}),U(t)}).prototype,\"toString\",function(){return this._k}),O.f=J,T.f=G,n(36).f=w.f=K,n(22).f=q,n(35).f=Q,o&&!n(21)&&s(F,\"propertyIsEnumerable\",q,!0),p.f=function(t){return U(h(t))}),a(a.G+a.W+a.F*!R,{Symbol:M});for(var Z=\"hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables\".split(\",\"),tt=0;Z.length>tt;)h(Z[tt++]);for(var et=_(h.store),nt=0;et.length>nt;)g(et[nt++]);a(a.S+a.F*!R,\"Symbol\",{for:function(t){return i(I,t+=\"\")?I[t]:I[t]=M(t)},keyFor:function(t){if(!X(t))throw TypeError(t+\" is not a symbol!\");for(var e in I)if(I[e]===t)return e},useSetter:function(){H=!0},useSimple:function(){H=!1}}),a(a.S+a.F*!R,\"Object\",{create:function(t,e){return void 0===e?C(t):Y(C(t),e)},defineProperty:G,defineProperties:Y,getOwnPropertyDescriptor:J,getOwnPropertyNames:K,getOwnPropertySymbols:Q}),N&&a(a.S+a.F*(!R||c(function(){var t=M();return\"[null]\"!=k([t])||\"{}\"!=k({a:t})||\"{}\"!=k(Object(t))})),\"JSON\",{stringify:function(t){for(var e,n,r=[t],i=1;arguments.length>i;)r.push(arguments[i++]);if(n=e=r[1],(b(e)||void 0!==t)&&!X(t))return y(e)||(e=function(t,e){if(\"function\"==typeof n&&(e=n.call(this,t,e)),!X(e))return e}),r[1]=e,k.apply(N,r)}}),M.prototype[V]||n(6)(M.prototype,V,M.prototype.valueOf),f(M,\"Symbol\"),f(Math,\"Math\",!0),f(r.JSON,\"JSON\",!0)},function(t,e,n){var r=n(15)(\"meta\"),i=n(8),o=n(9),a=n(4).f,s=0,u=Object.isExtensible||function(){return!0},c=!n(1)(function(){return u(Object.preventExtensions({}))}),l=function(t){a(t,r,{value:{i:\"O\"+ ++s,w:{}}})},f=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!i(t))return\"symbol\"==typeof t?t:(\"string\"==typeof t?\"S\":\"P\")+t;if(!o(t,r)){if(!u(t))return\"F\";if(!e)return\"E\";l(t)}return t[r].i},getWeak:function(t,e){if(!o(t,r)){if(!u(t))return!0;if(!e)return!1;l(t)}return t[r].w},onFreeze:function(t){return c&&f.NEED&&u(t)&&!o(t,r)&&l(t),t}}},function(t,e,n){var r=n(13),i=n(35),o=n(22);t.exports=function(t){var e=r(t),n=i.f;if(n)for(var a,s=n(t),u=o.f,c=0;s.length>c;)u.call(t,a=s[c++])&&e.push(a);return e}},function(t,e,n){var r=n(19);t.exports=Array.isArray||function(t){return\"Array\"==r(t)}},function(t,e,n){var r=n(12),i=n(36).f,o={}.toString,a=\"object\"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&\"[object Window]\"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},function(t,e,n){var r=n(2);r(r.S,\"Math\",{sign:n(80)})},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e,n){n(82)(\"match\",1,function(t,e,n){return[function(n){\"use strict\";var r=t(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,r):new RegExp(n)[e](String(r))},n]})},function(t,e,n){\"use strict\";var r=n(6),i=n(10),o=n(1),a=n(17),s=n(0);t.exports=function(t,e,n){var u=s(t),c=n(a,u,\"\"[t]),l=c[0],f=c[1];o(function(){var e={};return e[u]=function(){return 7},7!=\"\"[t](e)})&&(i(String.prototype,t,l),r(RegExp.prototype,u,2==e?function(t,e){return f.call(t,this,e)}:function(t){return f.call(t,this)}))}},function(t,e,n){\"use strict\";var r=n(2),i=n(39),o=n(16),a=n(1),s=[].sort,u=[1,2,3];r(r.P+r.F*(a(function(){u.sort(void 0)})||!a(function(){u.sort(null)})||!n(84)(s)),\"Array\",{sort:function(t){return void 0===t?s.call(o(this)):s.call(o(this),i(t))}})},function(t,e,n){\"use strict\";var r=n(1);t.exports=function(t,e){return!!t&&r(function(){e?t.call(null,function(){},1):t.call(null)})}},function(t,e,n){var r=n(8),i=n(86).set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&\"function\"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},function(t,e,n){var r=n(8),i=n(7),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+\": can't set as prototype!\")};t.exports={set:Object.setPrototypeOf||(\"__proto__\"in{}?function(t,e,r){try{(r=n(29)(Function.call,n(37).f(Object.prototype,\"__proto__\").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},function(t,e,n){var r=n(2),i=n(17),o=n(1),a=n(88),s=\"[\"+a+\"]\",u=RegExp(\"^\"+s+s+\"*\"),c=RegExp(s+s+\"*$\"),l=function(t,e,n){var i={},s=o(function(){return!!a[t]()||\"​…\"!=\"​…\"[t]()}),u=i[t]=s?e(f):a[t];n&&(i[n]=u),r(r.P+r.F*s,\"String\",i)},f=l.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(u,\"\")),2&e&&(t=t.replace(c,\"\")),t};t.exports=l},function(t,e){t.exports=\"\\t\\n\\v\\f\\r   ᠎              \\u2028\\u2029\\ufeff\"},function(t,e,n){\"use strict\";var r=n(2),i=n(49)(!0);r(r.P,\"Array\",{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n(46)(\"includes\")},function(t,e,n){\"use strict\";var r=n(2),i=n(91);r(r.P+r.F*n(93)(\"includes\"),\"String\",{includes:function(t){return!!~i(this,t,\"includes\").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(92),i=n(17);t.exports=function(t,e,n){if(r(e))throw TypeError(\"String#\"+n+\" doesn't accept regex!\");return String(i(t))}},function(t,e,n){var r=n(8),i=n(19),o=n(0)(\"match\");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:\"RegExp\"==i(t))}},function(t,e,n){var r=n(0)(\"match\");t.exports=function(t){var e=/./;try{\"/./\"[t](e)}catch(n){try{return e[r]=!1,!\"/./\"[t](e)}catch(t){}}return!0}},function(t,e,n){\"use strict\";var r=n(25);n.n(r).a},function(t,e,n){(t.exports=n(23)(!1)).push([t.i,'\\n.VueCarousel-navigation-button[data-v-453ad8cd] {\\n position: absolute;\\n top: 50%;\\n box-sizing: border-box;\\n color: #000;\\n text-decoration: none;\\n appearance: none;\\n border: none;\\n background-color: transparent;\\n padding: 0;\\n cursor: pointer;\\n outline: none;\\n}\\n.VueCarousel-navigation-button[data-v-453ad8cd]:focus {\\n outline: 1px solid lightblue;\\n}\\n.VueCarousel-navigation-next[data-v-453ad8cd] {\\n right: 0;\\n transform: translateY(-50%) translateX(100%);\\n font-family: \"system\";\\n}\\n.VueCarousel-navigation-prev[data-v-453ad8cd] {\\n left: 0;\\n transform: translateY(-50%) translateX(-100%);\\n font-family: \"system\";\\n}\\n.VueCarousel-navigation--disabled[data-v-453ad8cd] {\\n opacity: 0.5;\\n cursor: default;\\n}\\n\\n/* Define the \"system\" font family */\\n@font-face {\\n font-family: system;\\n font-style: normal;\\n font-weight: 300;\\n src: local(\".SFNSText-Light\"), local(\".HelveticaNeueDeskInterface-Light\"),\\n local(\".LucidaGrandeUI\"), local(\"Ubuntu Light\"), local(\"Segoe UI Symbol\"),\\n local(\"Roboto-Light\"), local(\"DroidSans\"), local(\"Tahoma\");\\n}\\n',\"\"])},function(t,e,n){\"use strict\";var r=n(13),i=n(35),o=n(22),a=n(16),s=n(47),u=Object.assign;t.exports=!u||n(1)(function(){var t={},e={},n=Symbol(),r=\"abcdefghijklmnopqrst\";return t[n]=7,r.split(\"\").forEach(function(t){e[t]=t}),7!=u({},t)[n]||Object.keys(u({},e)).join(\"\")!=r})?function(t,e){for(var n=a(t),u=arguments.length,c=1,l=i.f,f=o.f;u>c;)for(var d,h=s(arguments[c++]),p=l?r(h).concat(l(h)):r(h),g=p.length,v=0;g>v;)f.call(h,d=p[v++])&&(n[d]=h[d]);return n}:u},function(t,e,n){\"use strict\";var r=n(26);n.n(r).a},function(t,e,n){(t.exports=n(23)(!1)).push([t.i,\"\\n.VueCarousel-pagination[data-v-438fd353] {\\n width: 100%;\\n text-align: center;\\n}\\n.VueCarousel-pagination--top-overlay[data-v-438fd353] {\\n position: absolute;\\n top: 0;\\n}\\n.VueCarousel-pagination--bottom-overlay[data-v-438fd353] {\\n position: absolute;\\n bottom: 0;\\n}\\n.VueCarousel-dot-container[data-v-438fd353] {\\n display: inline-block;\\n margin: 0 auto;\\n padding: 0;\\n}\\n.VueCarousel-dot[data-v-438fd353] {\\n display: inline-block;\\n cursor: pointer;\\n appearance: none;\\n border: none;\\n background-clip: content-box;\\n box-sizing: content-box;\\n padding: 0;\\n border-radius: 100%;\\n outline: none;\\n}\\n.VueCarousel-dot[data-v-438fd353]:focus {\\n outline: 1px solid lightblue;\\n}\\n\",\"\"])},function(t,e,n){\"use strict\";var r=n(27);n.n(r).a},function(t,e,n){(t.exports=n(23)(!1)).push([t.i,\"\\n.VueCarousel-slide {\\n flex-basis: inherit;\\n flex-grow: 0;\\n flex-shrink: 0;\\n user-select: none;\\n backface-visibility: hidden;\\n -webkit-touch-callout: none;\\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\\n outline: none;\\n}\\n.VueCarousel-slide-adjustableHeight {\\n display: table;\\n flex-basis: auto;\\n width: 100%;\\n}\\n\",\"\"])},function(t,e,n){\"use strict\";var r=n(28);n.n(r).a},function(t,e,n){(t.exports=n(23)(!1)).push([t.i,\"\\n.VueCarousel {\\n display: flex;\\n flex-direction: column;\\n position: relative;\\n}\\n.VueCarousel--reverse {\\n flex-direction: column-reverse;\\n}\\n.VueCarousel-wrapper {\\n width: 100%;\\n position: relative;\\n overflow: hidden;\\n}\\n.VueCarousel-inner {\\n display: flex;\\n flex-direction: row;\\n backface-visibility: hidden;\\n}\\n.VueCarousel-inner--center {\\n justify-content: center;\\n}\\n\",\"\"])},function(t,e,n){\"use strict\";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{staticClass:\"VueCarousel\",class:{\"VueCarousel--reverse\":\"top\"===t.paginationPosition}},[n(\"div\",{ref:\"VueCarousel-wrapper\",staticClass:\"VueCarousel-wrapper\"},[n(\"div\",{ref:\"VueCarousel-inner\",class:[\"VueCarousel-inner\",{\"VueCarousel-inner--center\":t.isCenterModeEnabled}],style:{transform:\"translate(\"+t.currentOffset+\"px, 0)\",transition:t.dragging?\"none\":t.transitionStyle,\"ms-flex-preferred-size\":t.slideWidth+\"px\",\"webkit-flex-basis\":t.slideWidth+\"px\",\"flex-basis\":t.slideWidth+\"px\",visibility:t.slideWidth?\"visible\":\"hidden\",height:\"\"+t.currentHeight,\"padding-left\":t.padding+\"px\",\"padding-right\":t.padding+\"px\"}},[t._t(\"default\")],2)]),t._v(\" \"),t.navigationEnabled?t._t(\"navigation\",[t.isNavigationRequired?n(\"navigation\",{attrs:{clickTargetSize:t.navigationClickTargetSize,nextLabel:t.navigationNextLabel,prevLabel:t.navigationPrevLabel},on:{navigationclick:t.handleNavigation}}):t._e()]):t._e(),t._v(\" \"),t.paginationEnabled?t._t(\"pagination\",[n(\"pagination\",{on:{paginationclick:function(e){t.goToPage(e,\"pagination\")}}})]):t._e()],2)};r._withStripped=!0,n(54),n(61),n(63),n(45),n(71),n(73),n(74),n(79),n(81),n(83),n(38),n(89),n(90);var i={props:{autoplay:{type:Boolean,default:!1},autoplayTimeout:{type:Number,default:2e3},autoplayHoverPause:{type:Boolean,default:!0},autoplayDirection:{type:String,default:\"forward\"}},data:function(){return{autoplayInterval:null}},destroyed:function(){this.$isServer||(this.$el.removeEventListener(\"mouseenter\",this.pauseAutoplay),this.$el.removeEventListener(\"mouseleave\",this.startAutoplay))},methods:{pauseAutoplay:function(){this.autoplayInterval&&(this.autoplayInterval=clearInterval(this.autoplayInterval))},startAutoplay:function(){this.autoplay&&(this.autoplayInterval=setInterval(this.autoplayAdvancePage,this.autoplayTimeout))},restartAutoplay:function(){this.pauseAutoplay(),this.startAutoplay()},autoplayAdvancePage:function(){this.advancePage(this.autoplayDirection)}},mounted:function(){!this.$isServer&&this.autoplayHoverPause&&(this.$el.addEventListener(\"mouseenter\",this.pauseAutoplay),this.$el.addEventListener(\"mouseleave\",this.startAutoplay)),this.startAutoplay()}},o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{staticClass:\"VueCarousel-navigation\"},[n(\"button\",{staticClass:\"VueCarousel-navigation-button VueCarousel-navigation-prev\",class:{\"VueCarousel-navigation--disabled\":!t.canAdvanceBackward},style:\"padding: \"+t.clickTargetSize+\"px; margin-right: -\"+t.clickTargetSize+\"px;\",attrs:{type:\"button\",\"aria-label\":\"Previous page\",tabindex:t.canAdvanceBackward?0:-1},domProps:{innerHTML:t._s(t.prevLabel)},on:{click:function(e){e.preventDefault(),t.triggerPageAdvance(\"backward\")}}}),t._v(\" \"),n(\"button\",{staticClass:\"VueCarousel-navigation-button VueCarousel-navigation-next\",class:{\"VueCarousel-navigation--disabled\":!t.canAdvanceForward},style:\"padding: \"+t.clickTargetSize+\"px; margin-left: -\"+t.clickTargetSize+\"px;\",attrs:{type:\"button\",\"aria-label\":\"Next page\",tabindex:t.canAdvanceForward?0:-1},domProps:{innerHTML:t._s(t.nextLabel)},on:{click:function(e){e.preventDefault(),t.triggerPageAdvance(\"forward\")}}})])};o._withStripped=!0;var a={name:\"navigation\",inject:[\"carousel\"],props:{clickTargetSize:{type:Number,default:8},nextLabel:{type:String,default:\"▶\"},prevLabel:{type:String,default:\"◀\"}},computed:{canAdvanceForward:function(){return this.carousel.canAdvanceForward||!1},canAdvanceBackward:function(){return this.carousel.canAdvanceBackward||!1}},methods:{triggerPageAdvance:function(t){this.$emit(\"navigationclick\",t)}}};function s(t,e,n,r,i,o,a,s){var u,c=\"function\"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),o&&(c._scopeId=\"data-v-\"+o),a?(u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(t,e){return u.call(e),l(t,e)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:t,options:c}}n(94);var u=s(a,o,[],!1,null,\"453ad8cd\",null);u.options.__file=\"src/Navigation.vue\";var c=u.exports,l=function(){var t,e=this,n=e.$createElement,r=e._self._c||n;return r(\"div\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.carousel.pageCount>1,expression:\"carousel.pageCount > 1\"}],staticClass:\"VueCarousel-pagination\",class:(t={},t[\"VueCarousel-pagination--\"+e.paginationPositionModifierName]=e.paginationPositionModifierName,t)},[r(\"div\",{staticClass:\"VueCarousel-dot-container\",style:e.dotContainerStyle,attrs:{role:\"tablist\"}},e._l(e.paginationCount,function(t,n){return r(\"button\",{key:t+\"_\"+n,staticClass:\"VueCarousel-dot\",class:{\"VueCarousel-dot--active\":e.isCurrentDot(n)},style:e.dotStyle(n),attrs:{\"aria-hidden\":\"false\",role:\"tab\",title:e.getDotTitle(n),value:e.getDotTitle(n),\"aria-label\":e.getDotTitle(n),\"aria-selected\":e.isCurrentDot(n)?\"true\":\"false\"},on:{click:function(t){e.goToPage(n)}}})}))])};l._withStripped=!0,n(52);var f={name:\"pagination\",inject:[\"carousel\"],computed:{paginationPositionModifierName:function(){var t=this.carousel.paginationPosition;if(!(t.indexOf(\"overlay\")<0))return t},paginationPropertyBasedOnPosition:function(){return this.carousel.paginationPosition.indexOf(\"top\")>=0?\"bottom\":\"top\"},paginationCount:function(){return this.carousel&&this.carousel.scrollPerPage?this.carousel.pageCount:this.carousel.slideCount||0},dotContainerStyle:function(){var t=this.carousel;if(-1===t.maxPaginationDotCount)return{\"margin-top\":\"\".concat(2*t.paginationPadding,\"px\")};var e=2*t.paginationPadding,n=t.maxPaginationDotCount*(t.paginationSize+e);return{\"margin-top\":\"\".concat(2*t.paginationPadding,\"px\"),overflow:\"hidden\",width:\"\".concat(n,\"px\"),margin:\"0 auto\",\"white-space\":\"nowrap\"}}},methods:{goToPage:function(t){this.$emit(\"paginationclick\",t)},isCurrentDot:function(t){return t===this.carousel.currentPage},getDotTitle:function(t){return this.carousel.$children[t].title?this.carousel.$children[t].title:\"Item \".concat(t)},dotStyle:function(t){var e=this.carousel,n={};if(n[\"margin-\".concat(this.paginationPropertyBasedOnPosition)]=\"\".concat(2*e.paginationPadding,\"px\"),Object.assign(n,{padding:\"\".concat(e.paginationPadding,\"px\"),width:\"\".concat(e.paginationSize,\"px\"),height:\"\".concat(e.paginationSize,\"px\"),\"background-color\":\"\".concat(this.isCurrentDot(t)?e.paginationActiveColor:e.paginationColor)}),-1===e.maxPaginationDotCount)return n;var r=e.paginationSize+2*e.paginationPadding,i=e.pageCount-e.maxPaginationDotCount,o=0-r*(e.currentPage>i?i:e.currentPage<=e.maxPaginationDotCount/2?0:e.currentPage-Math.ceil(e.maxPaginationDotCount/2)+1);return Object.assign(n,{\"-webkit-transform\":\"translate3d(\".concat(o,\"px,0,0)\"),transform:\"translate3d(\".concat(o,\"px,0,0)\"),\"-webkit-transition\":\"-webkit-transform \".concat(e.speed/1e3,\"s\"),transition:\"transform \".concat(e.speed/1e3,\"s\")})}}},d=(n(97),s(f,l,[],!1,null,\"438fd353\",null));d.options.__file=\"src/Pagination.vue\";var h=d.exports,p=function(){var t=this.$createElement;return(this._self._c||t)(\"div\",{staticClass:\"VueCarousel-slide\",class:{\"VueCarousel-slide-active\":this.isActive,\"VueCarousel-slide-center\":this.isCenter,\"VueCarousel-slide-adjustableHeight\":this.isAdjustableHeight},attrs:{tabindex:\"-1\",\"aria-hidden\":!this.isActive,role:\"tabpanel\"}},[this._t(\"default\")],2)};p._withStripped=!0;var g={name:\"slide\",props:[\"title\"],data:function(){return{width:null}},inject:[\"carousel\"],mounted:function(){this.$isServer||this.$el.addEventListener(\"dragstart\",function(t){return t.preventDefault()}),this.$el.addEventListener(this.carousel.isTouch?\"touchend\":\"mouseup\",this.onTouchEnd)},computed:{activeSlides:function(){for(var t=this.carousel,e=t.currentPage,n=t.breakpointSlidesPerPage,r=[],i=t.$children.filter(function(t){return t.$el&&t.$el.className.indexOf(\"VueCarousel-slide\")>=0}).map(function(t){return t._uid}),o=0;o=0},isCenter:function(){var t=this.carousel.breakpointSlidesPerPage;return!(t%2==0||!this.isActive)&&this.activeSlides.indexOf(this._uid)===Math.floor(t/2)},isAdjustableHeight:function(){return this.carousel.adjustableHeight}},methods:{onTouchEnd:function(t){var e=this.carousel.isTouch&&t.changedTouches&&t.changedTouches.length>0?t.changedTouches[0].clientX:t.clientX,n=this.carousel.dragStartX-e;(0===this.carousel.minSwipeDistance||Math.abs(n)e[0]?-1:1}).filter(function(t){return e>=t[0]});return n[0]&&n[0][1]||this.perPage},canAdvanceForward:function(){return this.loop||this.offset0},currentPerPage:function(){return!this.perPageCustom||this.$isServer?this.perPage:this.breakpointSlidesPerPage},currentOffset:function(){return this.isCenterModeEnabled?0:this.rtl?1*(this.offset-this.dragOffset):-1*(this.offset+this.dragOffset)},isHidden:function(){return this.carouselWidth<=0},maxOffset:function(){return Math.max(this.slideWidth*(this.slideCount-this.currentPerPage)-this.spacePadding*this.spacePaddingMaxOffsetFactor,0)},pageCount:function(){return this.scrollPerPage?Math.ceil(this.slideCount/this.currentPerPage):this.slideCount-this.currentPerPage+1},slideWidth:function(){return(this.carouselWidth-2*this.spacePadding)/this.currentPerPage},isNavigationRequired:function(){return this.slideCount>this.currentPerPage},isCenterModeEnabled:function(){return this.centerMode&&!this.isNavigationRequired},transitionStyle:function(){var t=\"\".concat(this.speed/1e3,\"s\"),e=\"\".concat(t,\" \").concat(this.easing,\" transform\");return this.adjustableHeight?\"\".concat(e,\", height \").concat(t,\" \").concat(this.adjustableHeightEasing||this.easing):e},padding:function(){var t=this.spacePadding;return t>0&&t}},methods:{getNextPage:function(){return this.currentPage0?this.currentPage-1:this.loop?this.pageCount-1:this.currentPage},advancePage:function(t){t&&\"backward\"===t&&this.canAdvanceBackward?this.goToPage(this.getPreviousPage(),\"navigation\"):(!t||t&&\"backward\"!==t)&&this.canAdvanceForward&&this.goToPage(this.getNextPage(),\"navigation\")},goToLastSlide:function(){var t=this;this.dragging=!0,setTimeout(function(){t.dragging=!1},this.refreshRate),this.$nextTick(function(){t.goToPage(t.pageCount)})},attachMutationObserver:function(){var t=this,e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;if(e){var n={attributes:!0,data:!0};if(this.adjustableHeight&&(n=function(t){for(var e=1;e0&&(this.carouselWidth=t[e].clientWidth||0);return this.carouselWidth},getCarouselHeight:function(){var t=this;if(!this.adjustableHeight)return\"auto\";var e=this.currentPerPage*(this.currentPage+1)-1,n=function(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e=0&&t<=this.pageCount&&(this.offset=this.scrollPerPage?Math.min(this.slideWidth*this.currentPerPage*t,this.maxOffset):this.slideWidth*t,this.autoplay&&!this.autoplayHoverPause&&this.restartAutoplay(),this.currentPage=t,\"pagination\"===e&&(this.pauseAutoplay(),this.$emit(\"pagination-click\",t)))},onStart:function(t){2!=t.button&&(document.addEventListener(this.isTouch?\"touchend\":\"mouseup\",this.onEnd,!0),document.addEventListener(this.isTouch?\"touchmove\":\"mousemove\",this.onDrag,!0),this.startTime=t.timeStamp,this.dragging=!0,this.dragStartX=this.isTouch?t.touches[0].clientX:t.clientX,this.dragStartY=this.isTouch?t.touches[0].clientY:t.clientY)},onEnd:function(t){this.autoplay&&!this.autoplayHoverPause&&this.restartAutoplay(),this.pauseAutoplay();var e=this.isTouch?t.changedTouches[0].clientX:t.clientX,n=this.dragStartX-e;if(this.dragMomentum=n/(t.timeStamp-this.startTime),0!==this.minSwipeDistance&&Math.abs(n)>=this.minSwipeDistance){var r=this.scrollPerPage?this.slideWidth*this.currentPerPage:this.slideWidth;this.dragOffset=this.dragOffset+Math.sign(n)*(r/2)}this.rtl?this.offset-=this.dragOffset:this.offset+=this.dragOffset,this.dragOffset=0,this.dragging=!1,this.render(),document.removeEventListener(this.isTouch?\"touchend\":\"mouseup\",this.onEnd,!0),document.removeEventListener(this.isTouch?\"touchmove\":\"mousemove\",this.onDrag,!0)},onDrag:function(t){var e=this.isTouch?t.touches[0].clientX:t.clientX,n=this.isTouch?t.touches[0].clientY:t.clientY,r=this.dragStartX-e,i=this.dragStartY-n;if(!(this.isTouch&&Math.abs(r)0?this.dragOffset=Math.sqrt(this.resistanceCoef*this.dragOffset):this.offset==this.maxOffset&&this.dragOffset<0&&(this.dragOffset=-Math.sqrt(-this.resistanceCoef*this.dragOffset)):o<0?this.dragOffset=-Math.sqrt(-this.resistanceCoef*this.dragOffset):o>this.maxOffset&&(this.dragOffset=Math.sqrt(this.resistanceCoef*this.dragOffset))}},onResize:function(){var t=this;this.computeCarouselWidth(),this.computeCarouselHeight(),this.dragging=!0,this.render(),setTimeout(function(){t.dragging=!1},this.refreshRate)},render:function(){this.rtl?this.offset-=Math.max(1-this.currentPerPage,Math.min(Math.round(this.dragMomentum),this.currentPerPage-1))*this.slideWidth:this.offset+=Math.max(1-this.currentPerPage,Math.min(Math.round(this.dragMomentum),this.currentPerPage-1))*this.slideWidth;var t=this.scrollPerPage?this.slideWidth*this.currentPerPage:this.slideWidth,e=t*Math.floor(this.slideCount/(this.currentPerPage-1)),n=e+this.slideWidth*(this.slideCount%this.currentPerPage);this.offset>(e+n)/2?this.offset=n:this.offset=t*Math.round(this.offset/t),this.offset=Math.max(0,Math.min(this.offset,this.maxOffset)),this.currentPage=this.scrollPerPage?Math.round(this.offset/this.slideWidth/this.currentPerPage):Math.round(this.offset/this.slideWidth)},computeCarouselWidth:function(){this.getSlideCount(),this.getBrowserWidth(),this.getCarouselWidth(),this.setCurrentPageInBounds()},computeCarouselHeight:function(){this.getCarouselHeight()},setCurrentPageInBounds:function(){if(!this.canAdvanceForward&&this.scrollPerPage){var t=this.pageCount-1;this.currentPage=t>=0?t:0,this.offset=Math.max(0,Math.min(this.offset,this.maxOffset))}},handleTransitionStart:function(){this.$emit(\"transitionStart\"),this.$emit(\"transition-start\")},handleTransitionEnd:function(){this.$emit(\"transitionEnd\"),this.$emit(\"transition-end\")}},mounted:function(){window.addEventListener(\"resize\",function(t,e,n){var r;return function(){var i=n&&!r;clearTimeout(r),r=setTimeout(function(){r=null,n||t.apply(void 0)},e),i&&t.apply(void 0)}}(this.onResize,this.refreshRate)),(this.isTouch&&this.touchDrag||this.mouseDrag)&&this.$refs[\"VueCarousel-wrapper\"].addEventListener(this.isTouch?\"touchstart\":\"mousedown\",this.onStart),this.attachMutationObserver(),this.computeCarouselWidth(),this.computeCarouselHeight(),this.transitionstart=P(),this.$refs[\"VueCarousel-inner\"].addEventListener(this.transitionstart,this.handleTransitionStart),this.transitionend=P(),this.$refs[\"VueCarousel-inner\"].addEventListener(this.transitionend,this.handleTransitionEnd),this.$emit(\"mounted\"),\"backward\"===this.autoplayDirection&&this.goToLastSlide()},beforeDestroy:function(){this.detachMutationObserver(),window.removeEventListener(\"resize\",this.getBrowserWidth),this.$refs[\"VueCarousel-inner\"].removeEventListener(this.transitionstart,this.handleTransitionStart),this.$refs[\"VueCarousel-inner\"].removeEventListener(this.transitionend,this.handleTransitionEnd),this.$refs[\"VueCarousel-wrapper\"].removeEventListener(this.isTouch?\"touchstart\":\"mousedown\",this.onStart)}},C=(n(101),s(S,r,[],!1,null,null,null));C.options.__file=\"src/Carousel.vue\";var w=C.exports;n.d(e,\"Carousel\",function(){return w}),n.d(e,\"Slide\",function(){return y}),e.default={install:function(t){t.component(\"carousel\",w),t.component(\"slide\",y)}}}])});","var DESCRIPTORS = require('../internals/descriptors');\nvar fails = require('../internals/fails');\nvar createElement = require('../internals/document-create-element');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !DESCRIPTORS && !fails(function () {\n return Object.defineProperty(createElement('div'), 'a', {\n get: function () { return 7; }\n }).a != 7;\n});\n","var global = require('../internals/global');\nvar DOMIterables = require('../internals/dom-iterables');\nvar forEach = require('../internals/array-for-each');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nfor (var COLLECTION_NAME in DOMIterables) {\n var Collection = global[COLLECTION_NAME];\n var CollectionPrototype = Collection && Collection.prototype;\n // some Chrome versions have non-configurable methods on DOMTokenList\n if (CollectionPrototype && CollectionPrototype.forEach !== forEach) try {\n createNonEnumerableProperty(CollectionPrototype, 'forEach', forEach);\n } catch (error) {\n CollectionPrototype.forEach = forEach;\n }\n}\n","'use strict';\nvar $forEach = require('../internals/array-iteration').forEach;\nvar sloppyArrayMethod = require('../internals/sloppy-array-method');\n\n// `Array.prototype.forEach` method implementation\n// https://tc39.github.io/ecma262/#sec-array.prototype.foreach\nmodule.exports = sloppyArrayMethod('forEach') ? function forEach(callbackfn /* , thisArg */) {\n return $forEach(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n} : [].forEach;\n","module.exports = function (it, Constructor, name) {\n if (!(it instanceof Constructor)) {\n throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation');\n } return it;\n};\n","var getBuiltIn = require('../internals/get-built-in');\n\nmodule.exports = getBuiltIn('document', 'documentElement');\n","module.exports = function (it) {\n if (typeof it != 'function') {\n throw TypeError(String(it) + ' is not a function');\n } return it;\n};\n","var wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar ITERATOR = wellKnownSymbol('iterator');\nvar SAFE_CLOSING = false;\n\ntry {\n var called = 0;\n var iteratorWithReturn = {\n next: function () {\n return { done: !!called++ };\n },\n 'return': function () {\n SAFE_CLOSING = true;\n }\n };\n iteratorWithReturn[ITERATOR] = function () {\n return this;\n };\n // eslint-disable-next-line no-throw-literal\n Array.from(iteratorWithReturn, function () { throw 2; });\n} catch (error) { /* empty */ }\n\nmodule.exports = function (exec, SKIP_CLOSING) {\n if (!SKIP_CLOSING && !SAFE_CLOSING) return false;\n var ITERATION_SUPPORT = false;\n try {\n var object = {};\n object[ITERATOR] = function () {\n return {\n next: function () {\n return { done: ITERATION_SUPPORT = true };\n }\n };\n };\n exec(object);\n } catch (error) { /* empty */ }\n return ITERATION_SUPPORT;\n};\n","// `RequireObjectCoercible` abstract operation\n// https://tc39.github.io/ecma262/#sec-requireobjectcoercible\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n","var fails = require('../internals/fails');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar V8_VERSION = require('../internals/v8-version');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (METHOD_NAME) {\n // We can't use this feature detection in V8 since it causes\n // deoptimization and serious performance degradation\n // https://github.com/zloirock/core-js/issues/677\n return V8_VERSION >= 51 || !fails(function () {\n var array = [];\n var constructor = array.constructor = {};\n constructor[SPECIES] = function () {\n return { foo: 1 };\n };\n return array[METHOD_NAME](Boolean).foo !== 1;\n });\n};\n","var anObject = require('../internals/an-object');\nvar isArrayIteratorMethod = require('../internals/is-array-iterator-method');\nvar toLength = require('../internals/to-length');\nvar bind = require('../internals/bind-context');\nvar getIteratorMethod = require('../internals/get-iterator-method');\nvar callWithSafeIterationClosing = require('../internals/call-with-safe-iteration-closing');\n\nvar Result = function (stopped, result) {\n this.stopped = stopped;\n this.result = result;\n};\n\nvar iterate = module.exports = function (iterable, fn, that, AS_ENTRIES, IS_ITERATOR) {\n var boundFunction = bind(fn, that, AS_ENTRIES ? 2 : 1);\n var iterator, iterFn, index, length, result, next, step;\n\n if (IS_ITERATOR) {\n iterator = iterable;\n } else {\n iterFn = getIteratorMethod(iterable);\n if (typeof iterFn != 'function') throw TypeError('Target is not iterable');\n // optimisation for array iterators\n if (isArrayIteratorMethod(iterFn)) {\n for (index = 0, length = toLength(iterable.length); length > index; index++) {\n result = AS_ENTRIES\n ? boundFunction(anObject(step = iterable[index])[0], step[1])\n : boundFunction(iterable[index]);\n if (result && result instanceof Result) return result;\n } return new Result(false);\n }\n iterator = iterFn.call(iterable);\n }\n\n next = iterator.next;\n while (!(step = next.call(iterator)).done) {\n result = callWithSafeIterationClosing(iterator, boundFunction, step.value, AS_ENTRIES);\n if (typeof result == 'object' && result && result instanceof Result) return result;\n } return new Result(false);\n};\n\niterate.stop = function (result) {\n return new Result(true, result);\n};\n","var toInteger = require('../internals/to-integer');\n\nvar max = Math.max;\nvar min = Math.min;\n\n// Helper for a popular repeating case of the spec:\n// Let integer be ? ToInteger(index).\n// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).\nmodule.exports = function (index, length) {\n var integer = toInteger(index);\n return integer < 0 ? max(integer + length, 0) : min(integer, length);\n};\n","var global = require('../internals/global');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar redefine = require('../internals/redefine');\nvar setGlobal = require('../internals/set-global');\nvar copyConstructorProperties = require('../internals/copy-constructor-properties');\nvar isForced = require('../internals/is-forced');\n\n/*\n options.target - name of the target object\n options.global - target is the global object\n options.stat - export as static methods of target\n options.proto - export as prototype methods of target\n options.real - real prototype method for the `pure` version\n options.forced - export even if the native feature is available\n options.bind - bind methods to the target, required for the `pure` version\n options.wrap - wrap constructors to preventing global pollution, required for the `pure` version\n options.unsafe - use the simple assignment of property instead of delete + defineProperty\n options.sham - add a flag to not completely full polyfills\n options.enumerable - export as enumerable property\n options.noTargetGet - prevent calling a getter on target\n*/\nmodule.exports = function (options, source) {\n var TARGET = options.target;\n var GLOBAL = options.global;\n var STATIC = options.stat;\n var FORCED, target, key, targetProperty, sourceProperty, descriptor;\n if (GLOBAL) {\n target = global;\n } else if (STATIC) {\n target = global[TARGET] || setGlobal(TARGET, {});\n } else {\n target = (global[TARGET] || {}).prototype;\n }\n if (target) for (key in source) {\n sourceProperty = source[key];\n if (options.noTargetGet) {\n descriptor = getOwnPropertyDescriptor(target, key);\n targetProperty = descriptor && descriptor.value;\n } else targetProperty = target[key];\n FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced);\n // contained in target\n if (!FORCED && targetProperty !== undefined) {\n if (typeof sourceProperty === typeof targetProperty) continue;\n copyConstructorProperties(sourceProperty, targetProperty);\n }\n // add a flag to not completely full polyfills\n if (options.sham || (targetProperty && targetProperty.sham)) {\n createNonEnumerableProperty(sourceProperty, 'sham', true);\n }\n // extend global\n redefine(target, key, sourceProperty, options);\n }\n};\n","var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\nvar hiddenKeys = enumBugKeys.concat('length', 'prototype');\n\n// `Object.getOwnPropertyNames` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertynames\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return internalObjectKeys(O, hiddenKeys);\n};\n","function getInternetExplorerVersion() {\n\tvar ua = window.navigator.userAgent;\n\n\tvar msie = ua.indexOf('MSIE ');\n\tif (msie > 0) {\n\t\t// IE 10 or older => return version number\n\t\treturn parseInt(ua.substring(msie + 5, ua.indexOf('.', msie)), 10);\n\t}\n\n\tvar trident = ua.indexOf('Trident/');\n\tif (trident > 0) {\n\t\t// IE 11 => return version number\n\t\tvar rv = ua.indexOf('rv:');\n\t\treturn parseInt(ua.substring(rv + 3, ua.indexOf('.', rv)), 10);\n\t}\n\n\tvar edge = ua.indexOf('Edge/');\n\tif (edge > 0) {\n\t\t// Edge (IE 12+) => return version number\n\t\treturn parseInt(ua.substring(edge + 5, ua.indexOf('.', edge)), 10);\n\t}\n\n\t// other browser\n\treturn -1;\n}\n\nvar isIE = void 0;\n\nfunction initCompat() {\n\tif (!initCompat.init) {\n\t\tinitCompat.init = true;\n\t\tisIE = getInternetExplorerVersion() !== -1;\n\t}\n}\n\nvar ResizeObserver = { render: function render() {\n\t\tvar _vm = this;var _h = _vm.$createElement;var _c = _vm._self._c || _h;return _c('div', { staticClass: \"resize-observer\", attrs: { \"tabindex\": \"-1\" } });\n\t}, staticRenderFns: [], _scopeId: 'data-v-b329ee4c',\n\tname: 'resize-observer',\n\n\tmethods: {\n\t\tcompareAndNotify: function compareAndNotify() {\n\t\t\tif (this._w !== this.$el.offsetWidth || this._h !== this.$el.offsetHeight) {\n\t\t\t\tthis._w = this.$el.offsetWidth;\n\t\t\t\tthis._h = this.$el.offsetHeight;\n\t\t\t\tthis.$emit('notify');\n\t\t\t}\n\t\t},\n\t\taddResizeHandlers: function addResizeHandlers() {\n\t\t\tthis._resizeObject.contentDocument.defaultView.addEventListener('resize', this.compareAndNotify);\n\t\t\tthis.compareAndNotify();\n\t\t},\n\t\tremoveResizeHandlers: function removeResizeHandlers() {\n\t\t\tif (this._resizeObject && this._resizeObject.onload) {\n\t\t\t\tif (!isIE && this._resizeObject.contentDocument) {\n\t\t\t\t\tthis._resizeObject.contentDocument.defaultView.removeEventListener('resize', this.compareAndNotify);\n\t\t\t\t}\n\t\t\t\tdelete this._resizeObject.onload;\n\t\t\t}\n\t\t}\n\t},\n\n\tmounted: function mounted() {\n\t\tvar _this = this;\n\n\t\tinitCompat();\n\t\tthis.$nextTick(function () {\n\t\t\t_this._w = _this.$el.offsetWidth;\n\t\t\t_this._h = _this.$el.offsetHeight;\n\t\t});\n\t\tvar object = document.createElement('object');\n\t\tthis._resizeObject = object;\n\t\tobject.setAttribute('aria-hidden', 'true');\n\t\tobject.setAttribute('tabindex', -1);\n\t\tobject.onload = this.addResizeHandlers;\n\t\tobject.type = 'text/html';\n\t\tif (isIE) {\n\t\t\tthis.$el.appendChild(object);\n\t\t}\n\t\tobject.data = 'about:blank';\n\t\tif (!isIE) {\n\t\t\tthis.$el.appendChild(object);\n\t\t}\n\t},\n\tbeforeDestroy: function beforeDestroy() {\n\t\tthis.removeResizeHandlers();\n\t}\n};\n\n// Install the components\nfunction install(Vue) {\n\tVue.component('resize-observer', ResizeObserver);\n\tVue.component('ResizeObserver', ResizeObserver);\n}\n\n// Plugin\nvar plugin = {\n\t// eslint-disable-next-line no-undef\n\tversion: \"0.4.5\",\n\tinstall: install\n};\n\n// Auto-install\nvar GlobalVue = null;\nif (typeof window !== 'undefined') {\n\tGlobalVue = window.Vue;\n} else if (typeof global !== 'undefined') {\n\tGlobalVue = global.Vue;\n}\nif (GlobalVue) {\n\tGlobalVue.use(plugin);\n}\n\nexport { install, ResizeObserver };\nexport default plugin;\n","'use strict';\nvar getBuiltIn = require('../internals/get-built-in');\nvar definePropertyModule = require('../internals/object-define-property');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar DESCRIPTORS = require('../internals/descriptors');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (CONSTRUCTOR_NAME) {\n var Constructor = getBuiltIn(CONSTRUCTOR_NAME);\n var defineProperty = definePropertyModule.f;\n\n if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {\n defineProperty(Constructor, SPECIES, {\n configurable: true,\n get: function () { return this; }\n });\n }\n};\n","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent (\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier, /* server only */\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () { injectStyles.call(this, this.$root.$options.shadowRoot) }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","/*!\n * Vue.js v2.6.10\n * (c) 2014-2019 Evan You\n * Released under the MIT License.\n */\n/* */\n\nvar emptyObject = Object.freeze({});\n\n// These helpers produce better VM code in JS engines due to their\n// explicitness and function inlining.\nfunction isUndef (v) {\n return v === undefined || v === null\n}\n\nfunction isDef (v) {\n return v !== undefined && v !== null\n}\n\nfunction isTrue (v) {\n return v === true\n}\n\nfunction isFalse (v) {\n return v === false\n}\n\n/**\n * Check if value is primitive.\n */\nfunction isPrimitive (value) {\n return (\n typeof value === 'string' ||\n typeof value === 'number' ||\n // $flow-disable-line\n typeof value === 'symbol' ||\n typeof value === 'boolean'\n )\n}\n\n/**\n * Quick object check - this is primarily used to tell\n * Objects from primitive values when we know the value\n * is a JSON-compliant type.\n */\nfunction isObject (obj) {\n return obj !== null && typeof obj === 'object'\n}\n\n/**\n * Get the raw type string of a value, e.g., [object Object].\n */\nvar _toString = Object.prototype.toString;\n\nfunction toRawType (value) {\n return _toString.call(value).slice(8, -1)\n}\n\n/**\n * Strict object type check. Only returns true\n * for plain JavaScript objects.\n */\nfunction isPlainObject (obj) {\n return _toString.call(obj) === '[object Object]'\n}\n\nfunction isRegExp (v) {\n return _toString.call(v) === '[object RegExp]'\n}\n\n/**\n * Check if val is a valid array index.\n */\nfunction isValidArrayIndex (val) {\n var n = parseFloat(String(val));\n return n >= 0 && Math.floor(n) === n && isFinite(val)\n}\n\nfunction isPromise (val) {\n return (\n isDef(val) &&\n typeof val.then === 'function' &&\n typeof val.catch === 'function'\n )\n}\n\n/**\n * Convert a value to a string that is actually rendered.\n */\nfunction toString (val) {\n return val == null\n ? ''\n : Array.isArray(val) || (isPlainObject(val) && val.toString === _toString)\n ? JSON.stringify(val, null, 2)\n : String(val)\n}\n\n/**\n * Convert an input value to a number for persistence.\n * If the conversion fails, return original string.\n */\nfunction toNumber (val) {\n var n = parseFloat(val);\n return isNaN(n) ? val : n\n}\n\n/**\n * Make a map and return a function for checking if a key\n * is in that map.\n */\nfunction makeMap (\n str,\n expectsLowerCase\n) {\n var map = Object.create(null);\n var list = str.split(',');\n for (var i = 0; i < list.length; i++) {\n map[list[i]] = true;\n }\n return expectsLowerCase\n ? function (val) { return map[val.toLowerCase()]; }\n : function (val) { return map[val]; }\n}\n\n/**\n * Check if a tag is a built-in tag.\n */\nvar isBuiltInTag = makeMap('slot,component', true);\n\n/**\n * Check if an attribute is a reserved attribute.\n */\nvar isReservedAttribute = makeMap('key,ref,slot,slot-scope,is');\n\n/**\n * Remove an item from an array.\n */\nfunction remove (arr, item) {\n if (arr.length) {\n var index = arr.indexOf(item);\n if (index > -1) {\n return arr.splice(index, 1)\n }\n }\n}\n\n/**\n * Check whether an object has the property.\n */\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nfunction hasOwn (obj, key) {\n return hasOwnProperty.call(obj, key)\n}\n\n/**\n * Create a cached version of a pure function.\n */\nfunction cached (fn) {\n var cache = Object.create(null);\n return (function cachedFn (str) {\n var hit = cache[str];\n return hit || (cache[str] = fn(str))\n })\n}\n\n/**\n * Camelize a hyphen-delimited string.\n */\nvar camelizeRE = /-(\\w)/g;\nvar camelize = cached(function (str) {\n return str.replace(camelizeRE, function (_, c) { return c ? c.toUpperCase() : ''; })\n});\n\n/**\n * Capitalize a string.\n */\nvar capitalize = cached(function (str) {\n return str.charAt(0).toUpperCase() + str.slice(1)\n});\n\n/**\n * Hyphenate a camelCase string.\n */\nvar hyphenateRE = /\\B([A-Z])/g;\nvar hyphenate = cached(function (str) {\n return str.replace(hyphenateRE, '-$1').toLowerCase()\n});\n\n/**\n * Simple bind polyfill for environments that do not support it,\n * e.g., PhantomJS 1.x. Technically, we don't need this anymore\n * since native bind is now performant enough in most browsers.\n * But removing it would mean breaking code that was able to run in\n * PhantomJS 1.x, so this must be kept for backward compatibility.\n */\n\n/* istanbul ignore next */\nfunction polyfillBind (fn, ctx) {\n function boundFn (a) {\n var l = arguments.length;\n return l\n ? l > 1\n ? fn.apply(ctx, arguments)\n : fn.call(ctx, a)\n : fn.call(ctx)\n }\n\n boundFn._length = fn.length;\n return boundFn\n}\n\nfunction nativeBind (fn, ctx) {\n return fn.bind(ctx)\n}\n\nvar bind = Function.prototype.bind\n ? nativeBind\n : polyfillBind;\n\n/**\n * Convert an Array-like object to a real Array.\n */\nfunction toArray (list, start) {\n start = start || 0;\n var i = list.length - start;\n var ret = new Array(i);\n while (i--) {\n ret[i] = list[i + start];\n }\n return ret\n}\n\n/**\n * Mix properties into target object.\n */\nfunction extend (to, _from) {\n for (var key in _from) {\n to[key] = _from[key];\n }\n return to\n}\n\n/**\n * Merge an Array of Objects into a single Object.\n */\nfunction toObject (arr) {\n var res = {};\n for (var i = 0; i < arr.length; i++) {\n if (arr[i]) {\n extend(res, arr[i]);\n }\n }\n return res\n}\n\n/* eslint-disable no-unused-vars */\n\n/**\n * Perform no operation.\n * Stubbing args to make Flow happy without leaving useless transpiled code\n * with ...rest (https://flow.org/blog/2017/05/07/Strict-Function-Call-Arity/).\n */\nfunction noop (a, b, c) {}\n\n/**\n * Always return false.\n */\nvar no = function (a, b, c) { return false; };\n\n/* eslint-enable no-unused-vars */\n\n/**\n * Return the same value.\n */\nvar identity = function (_) { return _; };\n\n/**\n * Check if two values are loosely equal - that is,\n * if they are plain objects, do they have the same shape?\n */\nfunction looseEqual (a, b) {\n if (a === b) { return true }\n var isObjectA = isObject(a);\n var isObjectB = isObject(b);\n if (isObjectA && isObjectB) {\n try {\n var isArrayA = Array.isArray(a);\n var isArrayB = Array.isArray(b);\n if (isArrayA && isArrayB) {\n return a.length === b.length && a.every(function (e, i) {\n return looseEqual(e, b[i])\n })\n } else if (a instanceof Date && b instanceof Date) {\n return a.getTime() === b.getTime()\n } else if (!isArrayA && !isArrayB) {\n var keysA = Object.keys(a);\n var keysB = Object.keys(b);\n return keysA.length === keysB.length && keysA.every(function (key) {\n return looseEqual(a[key], b[key])\n })\n } else {\n /* istanbul ignore next */\n return false\n }\n } catch (e) {\n /* istanbul ignore next */\n return false\n }\n } else if (!isObjectA && !isObjectB) {\n return String(a) === String(b)\n } else {\n return false\n }\n}\n\n/**\n * Return the first index at which a loosely equal value can be\n * found in the array (if value is a plain object, the array must\n * contain an object of the same shape), or -1 if it is not present.\n */\nfunction looseIndexOf (arr, val) {\n for (var i = 0; i < arr.length; i++) {\n if (looseEqual(arr[i], val)) { return i }\n }\n return -1\n}\n\n/**\n * Ensure a function is called only once.\n */\nfunction once (fn) {\n var called = false;\n return function () {\n if (!called) {\n called = true;\n fn.apply(this, arguments);\n }\n }\n}\n\nvar SSR_ATTR = 'data-server-rendered';\n\nvar ASSET_TYPES = [\n 'component',\n 'directive',\n 'filter'\n];\n\nvar LIFECYCLE_HOOKS = [\n 'beforeCreate',\n 'created',\n 'beforeMount',\n 'mounted',\n 'beforeUpdate',\n 'updated',\n 'beforeDestroy',\n 'destroyed',\n 'activated',\n 'deactivated',\n 'errorCaptured',\n 'serverPrefetch'\n];\n\n/* */\n\n\n\nvar config = ({\n /**\n * Option merge strategies (used in core/util/options)\n */\n // $flow-disable-line\n optionMergeStrategies: Object.create(null),\n\n /**\n * Whether to suppress warnings.\n */\n silent: false,\n\n /**\n * Show production mode tip message on boot?\n */\n productionTip: process.env.NODE_ENV !== 'production',\n\n /**\n * Whether to enable devtools\n */\n devtools: process.env.NODE_ENV !== 'production',\n\n /**\n * Whether to record perf\n */\n performance: false,\n\n /**\n * Error handler for watcher errors\n */\n errorHandler: null,\n\n /**\n * Warn handler for watcher warns\n */\n warnHandler: null,\n\n /**\n * Ignore certain custom elements\n */\n ignoredElements: [],\n\n /**\n * Custom user key aliases for v-on\n */\n // $flow-disable-line\n keyCodes: Object.create(null),\n\n /**\n * Check if a tag is reserved so that it cannot be registered as a\n * component. This is platform-dependent and may be overwritten.\n */\n isReservedTag: no,\n\n /**\n * Check if an attribute is reserved so that it cannot be used as a component\n * prop. This is platform-dependent and may be overwritten.\n */\n isReservedAttr: no,\n\n /**\n * Check if a tag is an unknown element.\n * Platform-dependent.\n */\n isUnknownElement: no,\n\n /**\n * Get the namespace of an element\n */\n getTagNamespace: noop,\n\n /**\n * Parse the real tag name for the specific platform.\n */\n parsePlatformTagName: identity,\n\n /**\n * Check if an attribute must be bound using property, e.g. value\n * Platform-dependent.\n */\n mustUseProp: no,\n\n /**\n * Perform updates asynchronously. Intended to be used by Vue Test Utils\n * This will significantly reduce performance if set to false.\n */\n async: true,\n\n /**\n * Exposed for legacy reasons\n */\n _lifecycleHooks: LIFECYCLE_HOOKS\n});\n\n/* */\n\n/**\n * unicode letters used for parsing html tags, component names and property paths.\n * using https://www.w3.org/TR/html53/semantics-scripting.html#potentialcustomelementname\n * skipping \\u10000-\\uEFFFF due to it freezing up PhantomJS\n */\nvar unicodeRegExp = /a-zA-Z\\u00B7\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u203F-\\u2040\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD/;\n\n/**\n * Check if a string starts with $ or _\n */\nfunction isReserved (str) {\n var c = (str + '').charCodeAt(0);\n return c === 0x24 || c === 0x5F\n}\n\n/**\n * Define a property.\n */\nfunction def (obj, key, val, enumerable) {\n Object.defineProperty(obj, key, {\n value: val,\n enumerable: !!enumerable,\n writable: true,\n configurable: true\n });\n}\n\n/**\n * Parse simple path.\n */\nvar bailRE = new RegExp((\"[^\" + (unicodeRegExp.source) + \".$_\\\\d]\"));\nfunction parsePath (path) {\n if (bailRE.test(path)) {\n return\n }\n var segments = path.split('.');\n return function (obj) {\n for (var i = 0; i < segments.length; i++) {\n if (!obj) { return }\n obj = obj[segments[i]];\n }\n return obj\n }\n}\n\n/* */\n\n// can we use __proto__?\nvar hasProto = '__proto__' in {};\n\n// Browser environment sniffing\nvar inBrowser = typeof window !== 'undefined';\nvar inWeex = typeof WXEnvironment !== 'undefined' && !!WXEnvironment.platform;\nvar weexPlatform = inWeex && WXEnvironment.platform.toLowerCase();\nvar UA = inBrowser && window.navigator.userAgent.toLowerCase();\nvar isIE = UA && /msie|trident/.test(UA);\nvar isIE9 = UA && UA.indexOf('msie 9.0') > 0;\nvar isEdge = UA && UA.indexOf('edge/') > 0;\nvar isAndroid = (UA && UA.indexOf('android') > 0) || (weexPlatform === 'android');\nvar isIOS = (UA && /iphone|ipad|ipod|ios/.test(UA)) || (weexPlatform === 'ios');\nvar isChrome = UA && /chrome\\/\\d+/.test(UA) && !isEdge;\nvar isPhantomJS = UA && /phantomjs/.test(UA);\nvar isFF = UA && UA.match(/firefox\\/(\\d+)/);\n\n// Firefox has a \"watch\" function on Object.prototype...\nvar nativeWatch = ({}).watch;\n\nvar supportsPassive = false;\nif (inBrowser) {\n try {\n var opts = {};\n Object.defineProperty(opts, 'passive', ({\n get: function get () {\n /* istanbul ignore next */\n supportsPassive = true;\n }\n })); // https://github.com/facebook/flow/issues/285\n window.addEventListener('test-passive', null, opts);\n } catch (e) {}\n}\n\n// this needs to be lazy-evaled because vue may be required before\n// vue-server-renderer can set VUE_ENV\nvar _isServer;\nvar isServerRendering = function () {\n if (_isServer === undefined) {\n /* istanbul ignore if */\n if (!inBrowser && !inWeex && typeof global !== 'undefined') {\n // detect presence of vue-server-renderer and avoid\n // Webpack shimming the process\n _isServer = global['process'] && global['process'].env.VUE_ENV === 'server';\n } else {\n _isServer = false;\n }\n }\n return _isServer\n};\n\n// detect devtools\nvar devtools = inBrowser && window.__VUE_DEVTOOLS_GLOBAL_HOOK__;\n\n/* istanbul ignore next */\nfunction isNative (Ctor) {\n return typeof Ctor === 'function' && /native code/.test(Ctor.toString())\n}\n\nvar hasSymbol =\n typeof Symbol !== 'undefined' && isNative(Symbol) &&\n typeof Reflect !== 'undefined' && isNative(Reflect.ownKeys);\n\nvar _Set;\n/* istanbul ignore if */ // $flow-disable-line\nif (typeof Set !== 'undefined' && isNative(Set)) {\n // use native Set when available.\n _Set = Set;\n} else {\n // a non-standard Set polyfill that only works with primitive keys.\n _Set = /*@__PURE__*/(function () {\n function Set () {\n this.set = Object.create(null);\n }\n Set.prototype.has = function has (key) {\n return this.set[key] === true\n };\n Set.prototype.add = function add (key) {\n this.set[key] = true;\n };\n Set.prototype.clear = function clear () {\n this.set = Object.create(null);\n };\n\n return Set;\n }());\n}\n\n/* */\n\nvar warn = noop;\nvar tip = noop;\nvar generateComponentTrace = (noop); // work around flow check\nvar formatComponentName = (noop);\n\nif (process.env.NODE_ENV !== 'production') {\n var hasConsole = typeof console !== 'undefined';\n var classifyRE = /(?:^|[-_])(\\w)/g;\n var classify = function (str) { return str\n .replace(classifyRE, function (c) { return c.toUpperCase(); })\n .replace(/[-_]/g, ''); };\n\n warn = function (msg, vm) {\n var trace = vm ? generateComponentTrace(vm) : '';\n\n if (config.warnHandler) {\n config.warnHandler.call(null, msg, vm, trace);\n } else if (hasConsole && (!config.silent)) {\n console.error((\"[Vue warn]: \" + msg + trace));\n }\n };\n\n tip = function (msg, vm) {\n if (hasConsole && (!config.silent)) {\n console.warn(\"[Vue tip]: \" + msg + (\n vm ? generateComponentTrace(vm) : ''\n ));\n }\n };\n\n formatComponentName = function (vm, includeFile) {\n if (vm.$root === vm) {\n return ''\n }\n var options = typeof vm === 'function' && vm.cid != null\n ? vm.options\n : vm._isVue\n ? vm.$options || vm.constructor.options\n : vm;\n var name = options.name || options._componentTag;\n var file = options.__file;\n if (!name && file) {\n var match = file.match(/([^/\\\\]+)\\.vue$/);\n name = match && match[1];\n }\n\n return (\n (name ? (\"<\" + (classify(name)) + \">\") : \"\") +\n (file && includeFile !== false ? (\" at \" + file) : '')\n )\n };\n\n var repeat = function (str, n) {\n var res = '';\n while (n) {\n if (n % 2 === 1) { res += str; }\n if (n > 1) { str += str; }\n n >>= 1;\n }\n return res\n };\n\n generateComponentTrace = function (vm) {\n if (vm._isVue && vm.$parent) {\n var tree = [];\n var currentRecursiveSequence = 0;\n while (vm) {\n if (tree.length > 0) {\n var last = tree[tree.length - 1];\n if (last.constructor === vm.constructor) {\n currentRecursiveSequence++;\n vm = vm.$parent;\n continue\n } else if (currentRecursiveSequence > 0) {\n tree[tree.length - 1] = [last, currentRecursiveSequence];\n currentRecursiveSequence = 0;\n }\n }\n tree.push(vm);\n vm = vm.$parent;\n }\n return '\\n\\nfound in\\n\\n' + tree\n .map(function (vm, i) { return (\"\" + (i === 0 ? '---> ' : repeat(' ', 5 + i * 2)) + (Array.isArray(vm)\n ? ((formatComponentName(vm[0])) + \"... (\" + (vm[1]) + \" recursive calls)\")\n : formatComponentName(vm))); })\n .join('\\n')\n } else {\n return (\"\\n\\n(found in \" + (formatComponentName(vm)) + \")\")\n }\n };\n}\n\n/* */\n\nvar uid = 0;\n\n/**\n * A dep is an observable that can have multiple\n * directives subscribing to it.\n */\nvar Dep = function Dep () {\n this.id = uid++;\n this.subs = [];\n};\n\nDep.prototype.addSub = function addSub (sub) {\n this.subs.push(sub);\n};\n\nDep.prototype.removeSub = function removeSub (sub) {\n remove(this.subs, sub);\n};\n\nDep.prototype.depend = function depend () {\n if (Dep.target) {\n Dep.target.addDep(this);\n }\n};\n\nDep.prototype.notify = function notify () {\n // stabilize the subscriber list first\n var subs = this.subs.slice();\n if (process.env.NODE_ENV !== 'production' && !config.async) {\n // subs aren't sorted in scheduler if not running async\n // we need to sort them now to make sure they fire in correct\n // order\n subs.sort(function (a, b) { return a.id - b.id; });\n }\n for (var i = 0, l = subs.length; i < l; i++) {\n subs[i].update();\n }\n};\n\n// The current target watcher being evaluated.\n// This is globally unique because only one watcher\n// can be evaluated at a time.\nDep.target = null;\nvar targetStack = [];\n\nfunction pushTarget (target) {\n targetStack.push(target);\n Dep.target = target;\n}\n\nfunction popTarget () {\n targetStack.pop();\n Dep.target = targetStack[targetStack.length - 1];\n}\n\n/* */\n\nvar VNode = function VNode (\n tag,\n data,\n children,\n text,\n elm,\n context,\n componentOptions,\n asyncFactory\n) {\n this.tag = tag;\n this.data = data;\n this.children = children;\n this.text = text;\n this.elm = elm;\n this.ns = undefined;\n this.context = context;\n this.fnContext = undefined;\n this.fnOptions = undefined;\n this.fnScopeId = undefined;\n this.key = data && data.key;\n this.componentOptions = componentOptions;\n this.componentInstance = undefined;\n this.parent = undefined;\n this.raw = false;\n this.isStatic = false;\n this.isRootInsert = true;\n this.isComment = false;\n this.isCloned = false;\n this.isOnce = false;\n this.asyncFactory = asyncFactory;\n this.asyncMeta = undefined;\n this.isAsyncPlaceholder = false;\n};\n\nvar prototypeAccessors = { child: { configurable: true } };\n\n// DEPRECATED: alias for componentInstance for backwards compat.\n/* istanbul ignore next */\nprototypeAccessors.child.get = function () {\n return this.componentInstance\n};\n\nObject.defineProperties( VNode.prototype, prototypeAccessors );\n\nvar createEmptyVNode = function (text) {\n if ( text === void 0 ) text = '';\n\n var node = new VNode();\n node.text = text;\n node.isComment = true;\n return node\n};\n\nfunction createTextVNode (val) {\n return new VNode(undefined, undefined, undefined, String(val))\n}\n\n// optimized shallow clone\n// used for static nodes and slot nodes because they may be reused across\n// multiple renders, cloning them avoids errors when DOM manipulations rely\n// on their elm reference.\nfunction cloneVNode (vnode) {\n var cloned = new VNode(\n vnode.tag,\n vnode.data,\n // #7975\n // clone children array to avoid mutating original in case of cloning\n // a child.\n vnode.children && vnode.children.slice(),\n vnode.text,\n vnode.elm,\n vnode.context,\n vnode.componentOptions,\n vnode.asyncFactory\n );\n cloned.ns = vnode.ns;\n cloned.isStatic = vnode.isStatic;\n cloned.key = vnode.key;\n cloned.isComment = vnode.isComment;\n cloned.fnContext = vnode.fnContext;\n cloned.fnOptions = vnode.fnOptions;\n cloned.fnScopeId = vnode.fnScopeId;\n cloned.asyncMeta = vnode.asyncMeta;\n cloned.isCloned = true;\n return cloned\n}\n\n/*\n * not type checking this file because flow doesn't play well with\n * dynamically accessing methods on Array prototype\n */\n\nvar arrayProto = Array.prototype;\nvar arrayMethods = Object.create(arrayProto);\n\nvar methodsToPatch = [\n 'push',\n 'pop',\n 'shift',\n 'unshift',\n 'splice',\n 'sort',\n 'reverse'\n];\n\n/**\n * Intercept mutating methods and emit events\n */\nmethodsToPatch.forEach(function (method) {\n // cache original method\n var original = arrayProto[method];\n def(arrayMethods, method, function mutator () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n var result = original.apply(this, args);\n var ob = this.__ob__;\n var inserted;\n switch (method) {\n case 'push':\n case 'unshift':\n inserted = args;\n break\n case 'splice':\n inserted = args.slice(2);\n break\n }\n if (inserted) { ob.observeArray(inserted); }\n // notify change\n ob.dep.notify();\n return result\n });\n});\n\n/* */\n\nvar arrayKeys = Object.getOwnPropertyNames(arrayMethods);\n\n/**\n * In some cases we may want to disable observation inside a component's\n * update computation.\n */\nvar shouldObserve = true;\n\nfunction toggleObserving (value) {\n shouldObserve = value;\n}\n\n/**\n * Observer class that is attached to each observed\n * object. Once attached, the observer converts the target\n * object's property keys into getter/setters that\n * collect dependencies and dispatch updates.\n */\nvar Observer = function Observer (value) {\n this.value = value;\n this.dep = new Dep();\n this.vmCount = 0;\n def(value, '__ob__', this);\n if (Array.isArray(value)) {\n if (hasProto) {\n protoAugment(value, arrayMethods);\n } else {\n copyAugment(value, arrayMethods, arrayKeys);\n }\n this.observeArray(value);\n } else {\n this.walk(value);\n }\n};\n\n/**\n * Walk through all properties and convert them into\n * getter/setters. This method should only be called when\n * value type is Object.\n */\nObserver.prototype.walk = function walk (obj) {\n var keys = Object.keys(obj);\n for (var i = 0; i < keys.length; i++) {\n defineReactive$$1(obj, keys[i]);\n }\n};\n\n/**\n * Observe a list of Array items.\n */\nObserver.prototype.observeArray = function observeArray (items) {\n for (var i = 0, l = items.length; i < l; i++) {\n observe(items[i]);\n }\n};\n\n// helpers\n\n/**\n * Augment a target Object or Array by intercepting\n * the prototype chain using __proto__\n */\nfunction protoAugment (target, src) {\n /* eslint-disable no-proto */\n target.__proto__ = src;\n /* eslint-enable no-proto */\n}\n\n/**\n * Augment a target Object or Array by defining\n * hidden properties.\n */\n/* istanbul ignore next */\nfunction copyAugment (target, src, keys) {\n for (var i = 0, l = keys.length; i < l; i++) {\n var key = keys[i];\n def(target, key, src[key]);\n }\n}\n\n/**\n * Attempt to create an observer instance for a value,\n * returns the new observer if successfully observed,\n * or the existing observer if the value already has one.\n */\nfunction observe (value, asRootData) {\n if (!isObject(value) || value instanceof VNode) {\n return\n }\n var ob;\n if (hasOwn(value, '__ob__') && value.__ob__ instanceof Observer) {\n ob = value.__ob__;\n } else if (\n shouldObserve &&\n !isServerRendering() &&\n (Array.isArray(value) || isPlainObject(value)) &&\n Object.isExtensible(value) &&\n !value._isVue\n ) {\n ob = new Observer(value);\n }\n if (asRootData && ob) {\n ob.vmCount++;\n }\n return ob\n}\n\n/**\n * Define a reactive property on an Object.\n */\nfunction defineReactive$$1 (\n obj,\n key,\n val,\n customSetter,\n shallow\n) {\n var dep = new Dep();\n\n var property = Object.getOwnPropertyDescriptor(obj, key);\n if (property && property.configurable === false) {\n return\n }\n\n // cater for pre-defined getter/setters\n var getter = property && property.get;\n var setter = property && property.set;\n if ((!getter || setter) && arguments.length === 2) {\n val = obj[key];\n }\n\n var childOb = !shallow && observe(val);\n Object.defineProperty(obj, key, {\n enumerable: true,\n configurable: true,\n get: function reactiveGetter () {\n var value = getter ? getter.call(obj) : val;\n if (Dep.target) {\n dep.depend();\n if (childOb) {\n childOb.dep.depend();\n if (Array.isArray(value)) {\n dependArray(value);\n }\n }\n }\n return value\n },\n set: function reactiveSetter (newVal) {\n var value = getter ? getter.call(obj) : val;\n /* eslint-disable no-self-compare */\n if (newVal === value || (newVal !== newVal && value !== value)) {\n return\n }\n /* eslint-enable no-self-compare */\n if (process.env.NODE_ENV !== 'production' && customSetter) {\n customSetter();\n }\n // #7981: for accessor properties without setter\n if (getter && !setter) { return }\n if (setter) {\n setter.call(obj, newVal);\n } else {\n val = newVal;\n }\n childOb = !shallow && observe(newVal);\n dep.notify();\n }\n });\n}\n\n/**\n * Set a property on an object. Adds the new property and\n * triggers change notification if the property doesn't\n * already exist.\n */\nfunction set (target, key, val) {\n if (process.env.NODE_ENV !== 'production' &&\n (isUndef(target) || isPrimitive(target))\n ) {\n warn((\"Cannot set reactive property on undefined, null, or primitive value: \" + ((target))));\n }\n if (Array.isArray(target) && isValidArrayIndex(key)) {\n target.length = Math.max(target.length, key);\n target.splice(key, 1, val);\n return val\n }\n if (key in target && !(key in Object.prototype)) {\n target[key] = val;\n return val\n }\n var ob = (target).__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n process.env.NODE_ENV !== 'production' && warn(\n 'Avoid adding reactive properties to a Vue instance or its root $data ' +\n 'at runtime - declare it upfront in the data option.'\n );\n return val\n }\n if (!ob) {\n target[key] = val;\n return val\n }\n defineReactive$$1(ob.value, key, val);\n ob.dep.notify();\n return val\n}\n\n/**\n * Delete a property and trigger change if necessary.\n */\nfunction del (target, key) {\n if (process.env.NODE_ENV !== 'production' &&\n (isUndef(target) || isPrimitive(target))\n ) {\n warn((\"Cannot delete reactive property on undefined, null, or primitive value: \" + ((target))));\n }\n if (Array.isArray(target) && isValidArrayIndex(key)) {\n target.splice(key, 1);\n return\n }\n var ob = (target).__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n process.env.NODE_ENV !== 'production' && warn(\n 'Avoid deleting properties on a Vue instance or its root $data ' +\n '- just set it to null.'\n );\n return\n }\n if (!hasOwn(target, key)) {\n return\n }\n delete target[key];\n if (!ob) {\n return\n }\n ob.dep.notify();\n}\n\n/**\n * Collect dependencies on array elements when the array is touched, since\n * we cannot intercept array element access like property getters.\n */\nfunction dependArray (value) {\n for (var e = (void 0), i = 0, l = value.length; i < l; i++) {\n e = value[i];\n e && e.__ob__ && e.__ob__.dep.depend();\n if (Array.isArray(e)) {\n dependArray(e);\n }\n }\n}\n\n/* */\n\n/**\n * Option overwriting strategies are functions that handle\n * how to merge a parent option value and a child option\n * value into the final value.\n */\nvar strats = config.optionMergeStrategies;\n\n/**\n * Options with restrictions\n */\nif (process.env.NODE_ENV !== 'production') {\n strats.el = strats.propsData = function (parent, child, vm, key) {\n if (!vm) {\n warn(\n \"option \\\"\" + key + \"\\\" can only be used during instance \" +\n 'creation with the `new` keyword.'\n );\n }\n return defaultStrat(parent, child)\n };\n}\n\n/**\n * Helper that recursively merges two data objects together.\n */\nfunction mergeData (to, from) {\n if (!from) { return to }\n var key, toVal, fromVal;\n\n var keys = hasSymbol\n ? Reflect.ownKeys(from)\n : Object.keys(from);\n\n for (var i = 0; i < keys.length; i++) {\n key = keys[i];\n // in case the object is already observed...\n if (key === '__ob__') { continue }\n toVal = to[key];\n fromVal = from[key];\n if (!hasOwn(to, key)) {\n set(to, key, fromVal);\n } else if (\n toVal !== fromVal &&\n isPlainObject(toVal) &&\n isPlainObject(fromVal)\n ) {\n mergeData(toVal, fromVal);\n }\n }\n return to\n}\n\n/**\n * Data\n */\nfunction mergeDataOrFn (\n parentVal,\n childVal,\n vm\n) {\n if (!vm) {\n // in a Vue.extend merge, both should be functions\n if (!childVal) {\n return parentVal\n }\n if (!parentVal) {\n return childVal\n }\n // when parentVal & childVal are both present,\n // we need to return a function that returns the\n // merged result of both functions... no need to\n // check if parentVal is a function here because\n // it has to be a function to pass previous merges.\n return function mergedDataFn () {\n return mergeData(\n typeof childVal === 'function' ? childVal.call(this, this) : childVal,\n typeof parentVal === 'function' ? parentVal.call(this, this) : parentVal\n )\n }\n } else {\n return function mergedInstanceDataFn () {\n // instance merge\n var instanceData = typeof childVal === 'function'\n ? childVal.call(vm, vm)\n : childVal;\n var defaultData = typeof parentVal === 'function'\n ? parentVal.call(vm, vm)\n : parentVal;\n if (instanceData) {\n return mergeData(instanceData, defaultData)\n } else {\n return defaultData\n }\n }\n }\n}\n\nstrats.data = function (\n parentVal,\n childVal,\n vm\n) {\n if (!vm) {\n if (childVal && typeof childVal !== 'function') {\n process.env.NODE_ENV !== 'production' && warn(\n 'The \"data\" option should be a function ' +\n 'that returns a per-instance value in component ' +\n 'definitions.',\n vm\n );\n\n return parentVal\n }\n return mergeDataOrFn(parentVal, childVal)\n }\n\n return mergeDataOrFn(parentVal, childVal, vm)\n};\n\n/**\n * Hooks and props are merged as arrays.\n */\nfunction mergeHook (\n parentVal,\n childVal\n) {\n var res = childVal\n ? parentVal\n ? parentVal.concat(childVal)\n : Array.isArray(childVal)\n ? childVal\n : [childVal]\n : parentVal;\n return res\n ? dedupeHooks(res)\n : res\n}\n\nfunction dedupeHooks (hooks) {\n var res = [];\n for (var i = 0; i < hooks.length; i++) {\n if (res.indexOf(hooks[i]) === -1) {\n res.push(hooks[i]);\n }\n }\n return res\n}\n\nLIFECYCLE_HOOKS.forEach(function (hook) {\n strats[hook] = mergeHook;\n});\n\n/**\n * Assets\n *\n * When a vm is present (instance creation), we need to do\n * a three-way merge between constructor options, instance\n * options and parent options.\n */\nfunction mergeAssets (\n parentVal,\n childVal,\n vm,\n key\n) {\n var res = Object.create(parentVal || null);\n if (childVal) {\n process.env.NODE_ENV !== 'production' && assertObjectType(key, childVal, vm);\n return extend(res, childVal)\n } else {\n return res\n }\n}\n\nASSET_TYPES.forEach(function (type) {\n strats[type + 's'] = mergeAssets;\n});\n\n/**\n * Watchers.\n *\n * Watchers hashes should not overwrite one\n * another, so we merge them as arrays.\n */\nstrats.watch = function (\n parentVal,\n childVal,\n vm,\n key\n) {\n // work around Firefox's Object.prototype.watch...\n if (parentVal === nativeWatch) { parentVal = undefined; }\n if (childVal === nativeWatch) { childVal = undefined; }\n /* istanbul ignore if */\n if (!childVal) { return Object.create(parentVal || null) }\n if (process.env.NODE_ENV !== 'production') {\n assertObjectType(key, childVal, vm);\n }\n if (!parentVal) { return childVal }\n var ret = {};\n extend(ret, parentVal);\n for (var key$1 in childVal) {\n var parent = ret[key$1];\n var child = childVal[key$1];\n if (parent && !Array.isArray(parent)) {\n parent = [parent];\n }\n ret[key$1] = parent\n ? parent.concat(child)\n : Array.isArray(child) ? child : [child];\n }\n return ret\n};\n\n/**\n * Other object hashes.\n */\nstrats.props =\nstrats.methods =\nstrats.inject =\nstrats.computed = function (\n parentVal,\n childVal,\n vm,\n key\n) {\n if (childVal && process.env.NODE_ENV !== 'production') {\n assertObjectType(key, childVal, vm);\n }\n if (!parentVal) { return childVal }\n var ret = Object.create(null);\n extend(ret, parentVal);\n if (childVal) { extend(ret, childVal); }\n return ret\n};\nstrats.provide = mergeDataOrFn;\n\n/**\n * Default strategy.\n */\nvar defaultStrat = function (parentVal, childVal) {\n return childVal === undefined\n ? parentVal\n : childVal\n};\n\n/**\n * Validate component names\n */\nfunction checkComponents (options) {\n for (var key in options.components) {\n validateComponentName(key);\n }\n}\n\nfunction validateComponentName (name) {\n if (!new RegExp((\"^[a-zA-Z][\\\\-\\\\.0-9_\" + (unicodeRegExp.source) + \"]*$\")).test(name)) {\n warn(\n 'Invalid component name: \"' + name + '\". Component names ' +\n 'should conform to valid custom element name in html5 specification.'\n );\n }\n if (isBuiltInTag(name) || config.isReservedTag(name)) {\n warn(\n 'Do not use built-in or reserved HTML elements as component ' +\n 'id: ' + name\n );\n }\n}\n\n/**\n * Ensure all props option syntax are normalized into the\n * Object-based format.\n */\nfunction normalizeProps (options, vm) {\n var props = options.props;\n if (!props) { return }\n var res = {};\n var i, val, name;\n if (Array.isArray(props)) {\n i = props.length;\n while (i--) {\n val = props[i];\n if (typeof val === 'string') {\n name = camelize(val);\n res[name] = { type: null };\n } else if (process.env.NODE_ENV !== 'production') {\n warn('props must be strings when using array syntax.');\n }\n }\n } else if (isPlainObject(props)) {\n for (var key in props) {\n val = props[key];\n name = camelize(key);\n res[name] = isPlainObject(val)\n ? val\n : { type: val };\n }\n } else if (process.env.NODE_ENV !== 'production') {\n warn(\n \"Invalid value for option \\\"props\\\": expected an Array or an Object, \" +\n \"but got \" + (toRawType(props)) + \".\",\n vm\n );\n }\n options.props = res;\n}\n\n/**\n * Normalize all injections into Object-based format\n */\nfunction normalizeInject (options, vm) {\n var inject = options.inject;\n if (!inject) { return }\n var normalized = options.inject = {};\n if (Array.isArray(inject)) {\n for (var i = 0; i < inject.length; i++) {\n normalized[inject[i]] = { from: inject[i] };\n }\n } else if (isPlainObject(inject)) {\n for (var key in inject) {\n var val = inject[key];\n normalized[key] = isPlainObject(val)\n ? extend({ from: key }, val)\n : { from: val };\n }\n } else if (process.env.NODE_ENV !== 'production') {\n warn(\n \"Invalid value for option \\\"inject\\\": expected an Array or an Object, \" +\n \"but got \" + (toRawType(inject)) + \".\",\n vm\n );\n }\n}\n\n/**\n * Normalize raw function directives into object format.\n */\nfunction normalizeDirectives (options) {\n var dirs = options.directives;\n if (dirs) {\n for (var key in dirs) {\n var def$$1 = dirs[key];\n if (typeof def$$1 === 'function') {\n dirs[key] = { bind: def$$1, update: def$$1 };\n }\n }\n }\n}\n\nfunction assertObjectType (name, value, vm) {\n if (!isPlainObject(value)) {\n warn(\n \"Invalid value for option \\\"\" + name + \"\\\": expected an Object, \" +\n \"but got \" + (toRawType(value)) + \".\",\n vm\n );\n }\n}\n\n/**\n * Merge two option objects into a new one.\n * Core utility used in both instantiation and inheritance.\n */\nfunction mergeOptions (\n parent,\n child,\n vm\n) {\n if (process.env.NODE_ENV !== 'production') {\n checkComponents(child);\n }\n\n if (typeof child === 'function') {\n child = child.options;\n }\n\n normalizeProps(child, vm);\n normalizeInject(child, vm);\n normalizeDirectives(child);\n\n // Apply extends and mixins on the child options,\n // but only if it is a raw options object that isn't\n // the result of another mergeOptions call.\n // Only merged options has the _base property.\n if (!child._base) {\n if (child.extends) {\n parent = mergeOptions(parent, child.extends, vm);\n }\n if (child.mixins) {\n for (var i = 0, l = child.mixins.length; i < l; i++) {\n parent = mergeOptions(parent, child.mixins[i], vm);\n }\n }\n }\n\n var options = {};\n var key;\n for (key in parent) {\n mergeField(key);\n }\n for (key in child) {\n if (!hasOwn(parent, key)) {\n mergeField(key);\n }\n }\n function mergeField (key) {\n var strat = strats[key] || defaultStrat;\n options[key] = strat(parent[key], child[key], vm, key);\n }\n return options\n}\n\n/**\n * Resolve an asset.\n * This function is used because child instances need access\n * to assets defined in its ancestor chain.\n */\nfunction resolveAsset (\n options,\n type,\n id,\n warnMissing\n) {\n /* istanbul ignore if */\n if (typeof id !== 'string') {\n return\n }\n var assets = options[type];\n // check local registration variations first\n if (hasOwn(assets, id)) { return assets[id] }\n var camelizedId = camelize(id);\n if (hasOwn(assets, camelizedId)) { return assets[camelizedId] }\n var PascalCaseId = capitalize(camelizedId);\n if (hasOwn(assets, PascalCaseId)) { return assets[PascalCaseId] }\n // fallback to prototype chain\n var res = assets[id] || assets[camelizedId] || assets[PascalCaseId];\n if (process.env.NODE_ENV !== 'production' && warnMissing && !res) {\n warn(\n 'Failed to resolve ' + type.slice(0, -1) + ': ' + id,\n options\n );\n }\n return res\n}\n\n/* */\n\n\n\nfunction validateProp (\n key,\n propOptions,\n propsData,\n vm\n) {\n var prop = propOptions[key];\n var absent = !hasOwn(propsData, key);\n var value = propsData[key];\n // boolean casting\n var booleanIndex = getTypeIndex(Boolean, prop.type);\n if (booleanIndex > -1) {\n if (absent && !hasOwn(prop, 'default')) {\n value = false;\n } else if (value === '' || value === hyphenate(key)) {\n // only cast empty string / same name to boolean if\n // boolean has higher priority\n var stringIndex = getTypeIndex(String, prop.type);\n if (stringIndex < 0 || booleanIndex < stringIndex) {\n value = true;\n }\n }\n }\n // check default value\n if (value === undefined) {\n value = getPropDefaultValue(vm, prop, key);\n // since the default value is a fresh copy,\n // make sure to observe it.\n var prevShouldObserve = shouldObserve;\n toggleObserving(true);\n observe(value);\n toggleObserving(prevShouldObserve);\n }\n if (\n process.env.NODE_ENV !== 'production' &&\n // skip validation for weex recycle-list child component props\n !(false)\n ) {\n assertProp(prop, key, value, vm, absent);\n }\n return value\n}\n\n/**\n * Get the default value of a prop.\n */\nfunction getPropDefaultValue (vm, prop, key) {\n // no default, return undefined\n if (!hasOwn(prop, 'default')) {\n return undefined\n }\n var def = prop.default;\n // warn against non-factory defaults for Object & Array\n if (process.env.NODE_ENV !== 'production' && isObject(def)) {\n warn(\n 'Invalid default value for prop \"' + key + '\": ' +\n 'Props with type Object/Array must use a factory function ' +\n 'to return the default value.',\n vm\n );\n }\n // the raw prop value was also undefined from previous render,\n // return previous default value to avoid unnecessary watcher trigger\n if (vm && vm.$options.propsData &&\n vm.$options.propsData[key] === undefined &&\n vm._props[key] !== undefined\n ) {\n return vm._props[key]\n }\n // call factory function for non-Function types\n // a value is Function if its prototype is function even across different execution context\n return typeof def === 'function' && getType(prop.type) !== 'Function'\n ? def.call(vm)\n : def\n}\n\n/**\n * Assert whether a prop is valid.\n */\nfunction assertProp (\n prop,\n name,\n value,\n vm,\n absent\n) {\n if (prop.required && absent) {\n warn(\n 'Missing required prop: \"' + name + '\"',\n vm\n );\n return\n }\n if (value == null && !prop.required) {\n return\n }\n var type = prop.type;\n var valid = !type || type === true;\n var expectedTypes = [];\n if (type) {\n if (!Array.isArray(type)) {\n type = [type];\n }\n for (var i = 0; i < type.length && !valid; i++) {\n var assertedType = assertType(value, type[i]);\n expectedTypes.push(assertedType.expectedType || '');\n valid = assertedType.valid;\n }\n }\n\n if (!valid) {\n warn(\n getInvalidTypeMessage(name, value, expectedTypes),\n vm\n );\n return\n }\n var validator = prop.validator;\n if (validator) {\n if (!validator(value)) {\n warn(\n 'Invalid prop: custom validator check failed for prop \"' + name + '\".',\n vm\n );\n }\n }\n}\n\nvar simpleCheckRE = /^(String|Number|Boolean|Function|Symbol)$/;\n\nfunction assertType (value, type) {\n var valid;\n var expectedType = getType(type);\n if (simpleCheckRE.test(expectedType)) {\n var t = typeof value;\n valid = t === expectedType.toLowerCase();\n // for primitive wrapper objects\n if (!valid && t === 'object') {\n valid = value instanceof type;\n }\n } else if (expectedType === 'Object') {\n valid = isPlainObject(value);\n } else if (expectedType === 'Array') {\n valid = Array.isArray(value);\n } else {\n valid = value instanceof type;\n }\n return {\n valid: valid,\n expectedType: expectedType\n }\n}\n\n/**\n * Use function string name to check built-in types,\n * because a simple equality check will fail when running\n * across different vms / iframes.\n */\nfunction getType (fn) {\n var match = fn && fn.toString().match(/^\\s*function (\\w+)/);\n return match ? match[1] : ''\n}\n\nfunction isSameType (a, b) {\n return getType(a) === getType(b)\n}\n\nfunction getTypeIndex (type, expectedTypes) {\n if (!Array.isArray(expectedTypes)) {\n return isSameType(expectedTypes, type) ? 0 : -1\n }\n for (var i = 0, len = expectedTypes.length; i < len; i++) {\n if (isSameType(expectedTypes[i], type)) {\n return i\n }\n }\n return -1\n}\n\nfunction getInvalidTypeMessage (name, value, expectedTypes) {\n var message = \"Invalid prop: type check failed for prop \\\"\" + name + \"\\\".\" +\n \" Expected \" + (expectedTypes.map(capitalize).join(', '));\n var expectedType = expectedTypes[0];\n var receivedType = toRawType(value);\n var expectedValue = styleValue(value, expectedType);\n var receivedValue = styleValue(value, receivedType);\n // check if we need to specify expected value\n if (expectedTypes.length === 1 &&\n isExplicable(expectedType) &&\n !isBoolean(expectedType, receivedType)) {\n message += \" with value \" + expectedValue;\n }\n message += \", got \" + receivedType + \" \";\n // check if we need to specify received value\n if (isExplicable(receivedType)) {\n message += \"with value \" + receivedValue + \".\";\n }\n return message\n}\n\nfunction styleValue (value, type) {\n if (type === 'String') {\n return (\"\\\"\" + value + \"\\\"\")\n } else if (type === 'Number') {\n return (\"\" + (Number(value)))\n } else {\n return (\"\" + value)\n }\n}\n\nfunction isExplicable (value) {\n var explicitTypes = ['string', 'number', 'boolean'];\n return explicitTypes.some(function (elem) { return value.toLowerCase() === elem; })\n}\n\nfunction isBoolean () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n return args.some(function (elem) { return elem.toLowerCase() === 'boolean'; })\n}\n\n/* */\n\nfunction handleError (err, vm, info) {\n // Deactivate deps tracking while processing error handler to avoid possible infinite rendering.\n // See: https://github.com/vuejs/vuex/issues/1505\n pushTarget();\n try {\n if (vm) {\n var cur = vm;\n while ((cur = cur.$parent)) {\n var hooks = cur.$options.errorCaptured;\n if (hooks) {\n for (var i = 0; i < hooks.length; i++) {\n try {\n var capture = hooks[i].call(cur, err, vm, info) === false;\n if (capture) { return }\n } catch (e) {\n globalHandleError(e, cur, 'errorCaptured hook');\n }\n }\n }\n }\n }\n globalHandleError(err, vm, info);\n } finally {\n popTarget();\n }\n}\n\nfunction invokeWithErrorHandling (\n handler,\n context,\n args,\n vm,\n info\n) {\n var res;\n try {\n res = args ? handler.apply(context, args) : handler.call(context);\n if (res && !res._isVue && isPromise(res) && !res._handled) {\n res.catch(function (e) { return handleError(e, vm, info + \" (Promise/async)\"); });\n // issue #9511\n // avoid catch triggering multiple times when nested calls\n res._handled = true;\n }\n } catch (e) {\n handleError(e, vm, info);\n }\n return res\n}\n\nfunction globalHandleError (err, vm, info) {\n if (config.errorHandler) {\n try {\n return config.errorHandler.call(null, err, vm, info)\n } catch (e) {\n // if the user intentionally throws the original error in the handler,\n // do not log it twice\n if (e !== err) {\n logError(e, null, 'config.errorHandler');\n }\n }\n }\n logError(err, vm, info);\n}\n\nfunction logError (err, vm, info) {\n if (process.env.NODE_ENV !== 'production') {\n warn((\"Error in \" + info + \": \\\"\" + (err.toString()) + \"\\\"\"), vm);\n }\n /* istanbul ignore else */\n if ((inBrowser || inWeex) && typeof console !== 'undefined') {\n console.error(err);\n } else {\n throw err\n }\n}\n\n/* */\n\nvar isUsingMicroTask = false;\n\nvar callbacks = [];\nvar pending = false;\n\nfunction flushCallbacks () {\n pending = false;\n var copies = callbacks.slice(0);\n callbacks.length = 0;\n for (var i = 0; i < copies.length; i++) {\n copies[i]();\n }\n}\n\n// Here we have async deferring wrappers using microtasks.\n// In 2.5 we used (macro) tasks (in combination with microtasks).\n// However, it has subtle problems when state is changed right before repaint\n// (e.g. #6813, out-in transitions).\n// Also, using (macro) tasks in event handler would cause some weird behaviors\n// that cannot be circumvented (e.g. #7109, #7153, #7546, #7834, #8109).\n// So we now use microtasks everywhere, again.\n// A major drawback of this tradeoff is that there are some scenarios\n// where microtasks have too high a priority and fire in between supposedly\n// sequential events (e.g. #4521, #6690, which have workarounds)\n// or even between bubbling of the same event (#6566).\nvar timerFunc;\n\n// The nextTick behavior leverages the microtask queue, which can be accessed\n// via either native Promise.then or MutationObserver.\n// MutationObserver has wider support, however it is seriously bugged in\n// UIWebView in iOS >= 9.3.3 when triggered in touch event handlers. It\n// completely stops working after triggering a few times... so, if native\n// Promise is available, we will use it:\n/* istanbul ignore next, $flow-disable-line */\nif (typeof Promise !== 'undefined' && isNative(Promise)) {\n var p = Promise.resolve();\n timerFunc = function () {\n p.then(flushCallbacks);\n // In problematic UIWebViews, Promise.then doesn't completely break, but\n // it can get stuck in a weird state where callbacks are pushed into the\n // microtask queue but the queue isn't being flushed, until the browser\n // needs to do some other work, e.g. handle a timer. Therefore we can\n // \"force\" the microtask queue to be flushed by adding an empty timer.\n if (isIOS) { setTimeout(noop); }\n };\n isUsingMicroTask = true;\n} else if (!isIE && typeof MutationObserver !== 'undefined' && (\n isNative(MutationObserver) ||\n // PhantomJS and iOS 7.x\n MutationObserver.toString() === '[object MutationObserverConstructor]'\n)) {\n // Use MutationObserver where native Promise is not available,\n // e.g. PhantomJS, iOS7, Android 4.4\n // (#6466 MutationObserver is unreliable in IE11)\n var counter = 1;\n var observer = new MutationObserver(flushCallbacks);\n var textNode = document.createTextNode(String(counter));\n observer.observe(textNode, {\n characterData: true\n });\n timerFunc = function () {\n counter = (counter + 1) % 2;\n textNode.data = String(counter);\n };\n isUsingMicroTask = true;\n} else if (typeof setImmediate !== 'undefined' && isNative(setImmediate)) {\n // Fallback to setImmediate.\n // Techinically it leverages the (macro) task queue,\n // but it is still a better choice than setTimeout.\n timerFunc = function () {\n setImmediate(flushCallbacks);\n };\n} else {\n // Fallback to setTimeout.\n timerFunc = function () {\n setTimeout(flushCallbacks, 0);\n };\n}\n\nfunction nextTick (cb, ctx) {\n var _resolve;\n callbacks.push(function () {\n if (cb) {\n try {\n cb.call(ctx);\n } catch (e) {\n handleError(e, ctx, 'nextTick');\n }\n } else if (_resolve) {\n _resolve(ctx);\n }\n });\n if (!pending) {\n pending = true;\n timerFunc();\n }\n // $flow-disable-line\n if (!cb && typeof Promise !== 'undefined') {\n return new Promise(function (resolve) {\n _resolve = resolve;\n })\n }\n}\n\n/* */\n\n/* not type checking this file because flow doesn't play well with Proxy */\n\nvar initProxy;\n\nif (process.env.NODE_ENV !== 'production') {\n var allowedGlobals = makeMap(\n 'Infinity,undefined,NaN,isFinite,isNaN,' +\n 'parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,' +\n 'Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,' +\n 'require' // for Webpack/Browserify\n );\n\n var warnNonPresent = function (target, key) {\n warn(\n \"Property or method \\\"\" + key + \"\\\" is not defined on the instance but \" +\n 'referenced during render. Make sure that this property is reactive, ' +\n 'either in the data option, or for class-based components, by ' +\n 'initializing the property. ' +\n 'See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.',\n target\n );\n };\n\n var warnReservedPrefix = function (target, key) {\n warn(\n \"Property \\\"\" + key + \"\\\" must be accessed with \\\"$data.\" + key + \"\\\" because \" +\n 'properties starting with \"$\" or \"_\" are not proxied in the Vue instance to ' +\n 'prevent conflicts with Vue internals' +\n 'See: https://vuejs.org/v2/api/#data',\n target\n );\n };\n\n var hasProxy =\n typeof Proxy !== 'undefined' && isNative(Proxy);\n\n if (hasProxy) {\n var isBuiltInModifier = makeMap('stop,prevent,self,ctrl,shift,alt,meta,exact');\n config.keyCodes = new Proxy(config.keyCodes, {\n set: function set (target, key, value) {\n if (isBuiltInModifier(key)) {\n warn((\"Avoid overwriting built-in modifier in config.keyCodes: .\" + key));\n return false\n } else {\n target[key] = value;\n return true\n }\n }\n });\n }\n\n var hasHandler = {\n has: function has (target, key) {\n var has = key in target;\n var isAllowed = allowedGlobals(key) ||\n (typeof key === 'string' && key.charAt(0) === '_' && !(key in target.$data));\n if (!has && !isAllowed) {\n if (key in target.$data) { warnReservedPrefix(target, key); }\n else { warnNonPresent(target, key); }\n }\n return has || !isAllowed\n }\n };\n\n var getHandler = {\n get: function get (target, key) {\n if (typeof key === 'string' && !(key in target)) {\n if (key in target.$data) { warnReservedPrefix(target, key); }\n else { warnNonPresent(target, key); }\n }\n return target[key]\n }\n };\n\n initProxy = function initProxy (vm) {\n if (hasProxy) {\n // determine which proxy handler to use\n var options = vm.$options;\n var handlers = options.render && options.render._withStripped\n ? getHandler\n : hasHandler;\n vm._renderProxy = new Proxy(vm, handlers);\n } else {\n vm._renderProxy = vm;\n }\n };\n}\n\n/* */\n\nvar seenObjects = new _Set();\n\n/**\n * Recursively traverse an object to evoke all converted\n * getters, so that every nested property inside the object\n * is collected as a \"deep\" dependency.\n */\nfunction traverse (val) {\n _traverse(val, seenObjects);\n seenObjects.clear();\n}\n\nfunction _traverse (val, seen) {\n var i, keys;\n var isA = Array.isArray(val);\n if ((!isA && !isObject(val)) || Object.isFrozen(val) || val instanceof VNode) {\n return\n }\n if (val.__ob__) {\n var depId = val.__ob__.dep.id;\n if (seen.has(depId)) {\n return\n }\n seen.add(depId);\n }\n if (isA) {\n i = val.length;\n while (i--) { _traverse(val[i], seen); }\n } else {\n keys = Object.keys(val);\n i = keys.length;\n while (i--) { _traverse(val[keys[i]], seen); }\n }\n}\n\nvar mark;\nvar measure;\n\nif (process.env.NODE_ENV !== 'production') {\n var perf = inBrowser && window.performance;\n /* istanbul ignore if */\n if (\n perf &&\n perf.mark &&\n perf.measure &&\n perf.clearMarks &&\n perf.clearMeasures\n ) {\n mark = function (tag) { return perf.mark(tag); };\n measure = function (name, startTag, endTag) {\n perf.measure(name, startTag, endTag);\n perf.clearMarks(startTag);\n perf.clearMarks(endTag);\n // perf.clearMeasures(name)\n };\n }\n}\n\n/* */\n\nvar normalizeEvent = cached(function (name) {\n var passive = name.charAt(0) === '&';\n name = passive ? name.slice(1) : name;\n var once$$1 = name.charAt(0) === '~'; // Prefixed last, checked first\n name = once$$1 ? name.slice(1) : name;\n var capture = name.charAt(0) === '!';\n name = capture ? name.slice(1) : name;\n return {\n name: name,\n once: once$$1,\n capture: capture,\n passive: passive\n }\n});\n\nfunction createFnInvoker (fns, vm) {\n function invoker () {\n var arguments$1 = arguments;\n\n var fns = invoker.fns;\n if (Array.isArray(fns)) {\n var cloned = fns.slice();\n for (var i = 0; i < cloned.length; i++) {\n invokeWithErrorHandling(cloned[i], null, arguments$1, vm, \"v-on handler\");\n }\n } else {\n // return handler return value for single handlers\n return invokeWithErrorHandling(fns, null, arguments, vm, \"v-on handler\")\n }\n }\n invoker.fns = fns;\n return invoker\n}\n\nfunction updateListeners (\n on,\n oldOn,\n add,\n remove$$1,\n createOnceHandler,\n vm\n) {\n var name, def$$1, cur, old, event;\n for (name in on) {\n def$$1 = cur = on[name];\n old = oldOn[name];\n event = normalizeEvent(name);\n if (isUndef(cur)) {\n process.env.NODE_ENV !== 'production' && warn(\n \"Invalid handler for event \\\"\" + (event.name) + \"\\\": got \" + String(cur),\n vm\n );\n } else if (isUndef(old)) {\n if (isUndef(cur.fns)) {\n cur = on[name] = createFnInvoker(cur, vm);\n }\n if (isTrue(event.once)) {\n cur = on[name] = createOnceHandler(event.name, cur, event.capture);\n }\n add(event.name, cur, event.capture, event.passive, event.params);\n } else if (cur !== old) {\n old.fns = cur;\n on[name] = old;\n }\n }\n for (name in oldOn) {\n if (isUndef(on[name])) {\n event = normalizeEvent(name);\n remove$$1(event.name, oldOn[name], event.capture);\n }\n }\n}\n\n/* */\n\nfunction mergeVNodeHook (def, hookKey, hook) {\n if (def instanceof VNode) {\n def = def.data.hook || (def.data.hook = {});\n }\n var invoker;\n var oldHook = def[hookKey];\n\n function wrappedHook () {\n hook.apply(this, arguments);\n // important: remove merged hook to ensure it's called only once\n // and prevent memory leak\n remove(invoker.fns, wrappedHook);\n }\n\n if (isUndef(oldHook)) {\n // no existing hook\n invoker = createFnInvoker([wrappedHook]);\n } else {\n /* istanbul ignore if */\n if (isDef(oldHook.fns) && isTrue(oldHook.merged)) {\n // already a merged invoker\n invoker = oldHook;\n invoker.fns.push(wrappedHook);\n } else {\n // existing plain hook\n invoker = createFnInvoker([oldHook, wrappedHook]);\n }\n }\n\n invoker.merged = true;\n def[hookKey] = invoker;\n}\n\n/* */\n\nfunction extractPropsFromVNodeData (\n data,\n Ctor,\n tag\n) {\n // we are only extracting raw values here.\n // validation and default values are handled in the child\n // component itself.\n var propOptions = Ctor.options.props;\n if (isUndef(propOptions)) {\n return\n }\n var res = {};\n var attrs = data.attrs;\n var props = data.props;\n if (isDef(attrs) || isDef(props)) {\n for (var key in propOptions) {\n var altKey = hyphenate(key);\n if (process.env.NODE_ENV !== 'production') {\n var keyInLowerCase = key.toLowerCase();\n if (\n key !== keyInLowerCase &&\n attrs && hasOwn(attrs, keyInLowerCase)\n ) {\n tip(\n \"Prop \\\"\" + keyInLowerCase + \"\\\" is passed to component \" +\n (formatComponentName(tag || Ctor)) + \", but the declared prop name is\" +\n \" \\\"\" + key + \"\\\". \" +\n \"Note that HTML attributes are case-insensitive and camelCased \" +\n \"props need to use their kebab-case equivalents when using in-DOM \" +\n \"templates. You should probably use \\\"\" + altKey + \"\\\" instead of \\\"\" + key + \"\\\".\"\n );\n }\n }\n checkProp(res, props, key, altKey, true) ||\n checkProp(res, attrs, key, altKey, false);\n }\n }\n return res\n}\n\nfunction checkProp (\n res,\n hash,\n key,\n altKey,\n preserve\n) {\n if (isDef(hash)) {\n if (hasOwn(hash, key)) {\n res[key] = hash[key];\n if (!preserve) {\n delete hash[key];\n }\n return true\n } else if (hasOwn(hash, altKey)) {\n res[key] = hash[altKey];\n if (!preserve) {\n delete hash[altKey];\n }\n return true\n }\n }\n return false\n}\n\n/* */\n\n// The template compiler attempts to minimize the need for normalization by\n// statically analyzing the template at compile time.\n//\n// For plain HTML markup, normalization can be completely skipped because the\n// generated render function is guaranteed to return Array. There are\n// two cases where extra normalization is needed:\n\n// 1. When the children contains components - because a functional component\n// may return an Array instead of a single root. In this case, just a simple\n// normalization is needed - if any child is an Array, we flatten the whole\n// thing with Array.prototype.concat. It is guaranteed to be only 1-level deep\n// because functional components already normalize their own children.\nfunction simpleNormalizeChildren (children) {\n for (var i = 0; i < children.length; i++) {\n if (Array.isArray(children[i])) {\n return Array.prototype.concat.apply([], children)\n }\n }\n return children\n}\n\n// 2. When the children contains constructs that always generated nested Arrays,\n// e.g.