From f980d99abd577fc006af87ed09e475885a498635 Mon Sep 17 00:00:00 2001 From: Leandro Roberto Date: Tue, 29 Jan 2019 01:27:24 -0200 Subject: [PATCH] =?UTF-8?q?migra=20linha=20do=20tempo=20de=20vig=C3=AAncia?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sapl-frontend/src/apps/compilacao/main.js | 15 +- .../src/apps/compilacao/scss/compilacao.scss | 134 +- sapl-frontend/vue.config.js | 11 +- ...ccaa4c3.css => chunk-vendors.606a90f4.css} | 5 + sapl/static/css/compilacao.8f6b7cdb.css | 1 - sapl/static/css/compilacao.ec5c90e3.css | 1 + sapl/static/css/global.8608d5e7.css | 1 + sapl/static/fonts/fa-brands-400.50a544b5.ttf | Bin 0 -> 134160 bytes sapl/static/fonts/fa-brands-400.7d43b9ae.eot | Bin 0 -> 134396 bytes .../static/fonts/fa-brands-400.b89c6c51.woff2 | Bin 0 -> 74296 bytes sapl/static/fonts/fa-brands-400.dd4ff119.woff | Bin 0 -> 87048 bytes sapl/static/fonts/fa-regular-400.8e9f0ee6.eot | Bin 0 -> 40308 bytes sapl/static/fonts/fa-regular-400.deb8619e.ttf | Bin 0 -> 40080 bytes .../fonts/fa-regular-400.e65d96d0.woff2 | Bin 0 -> 14864 bytes .../static/fonts/fa-regular-400.fc5252e5.woff | Bin 0 -> 18164 bytes sapl/static/fonts/fa-solid-900.1709a281.ttf | Bin 0 -> 208792 bytes sapl/static/fonts/fa-solid-900.52b8345b.woff | Bin 0 -> 102224 bytes sapl/static/fonts/fa-solid-900.8086e197.woff2 | Bin 0 -> 79212 bytes sapl/static/fonts/fa-solid-900.f72d546a.eot | Bin 0 -> 209012 bytes sapl/static/img/fa-brands-400.fef43c1f.svg | 1260 ++++++++ sapl/static/img/fa-regular-400.734248d0.svg | 471 +++ sapl/static/img/fa-solid-900.27603739.svg | 2763 +++++++++++++++++ sapl/static/js/chunk-vendors.3e94208e.js | 2550 +++++++++++++++ sapl/static/js/compilacao.36a0ff40.js | 240 ++ sapl/static/js/global.eeba74c5.js | 263 ++ .../compilacao/text_list__embedded.html | 63 +- webpack-stats.json | 2 +- 27 files changed, 7765 insertions(+), 15 deletions(-) rename sapl/static/css/{chunk-vendors.7ccaa4c3.css => chunk-vendors.606a90f4.css} (79%) delete mode 100644 sapl/static/css/compilacao.8f6b7cdb.css create mode 100644 sapl/static/css/compilacao.ec5c90e3.css create mode 100644 sapl/static/css/global.8608d5e7.css create mode 100644 sapl/static/fonts/fa-brands-400.50a544b5.ttf create mode 100644 sapl/static/fonts/fa-brands-400.7d43b9ae.eot create mode 100644 sapl/static/fonts/fa-brands-400.b89c6c51.woff2 create mode 100644 sapl/static/fonts/fa-brands-400.dd4ff119.woff create mode 100644 sapl/static/fonts/fa-regular-400.8e9f0ee6.eot create mode 100644 sapl/static/fonts/fa-regular-400.deb8619e.ttf create mode 100644 sapl/static/fonts/fa-regular-400.e65d96d0.woff2 create mode 100644 sapl/static/fonts/fa-regular-400.fc5252e5.woff create mode 100644 sapl/static/fonts/fa-solid-900.1709a281.ttf create mode 100644 sapl/static/fonts/fa-solid-900.52b8345b.woff create mode 100644 sapl/static/fonts/fa-solid-900.8086e197.woff2 create mode 100644 sapl/static/fonts/fa-solid-900.f72d546a.eot create mode 100644 sapl/static/img/fa-brands-400.fef43c1f.svg create mode 100644 sapl/static/img/fa-regular-400.734248d0.svg create mode 100644 sapl/static/img/fa-solid-900.27603739.svg create mode 100644 sapl/static/js/chunk-vendors.3e94208e.js create mode 100644 sapl/static/js/compilacao.36a0ff40.js create mode 100644 sapl/static/js/global.eeba74c5.js diff --git a/sapl-frontend/src/apps/compilacao/main.js b/sapl-frontend/src/apps/compilacao/main.js index a5ed0ac92..22c4aaa06 100644 --- a/sapl-frontend/src/apps/compilacao/main.js +++ b/sapl-frontend/src/apps/compilacao/main.js @@ -25,7 +25,7 @@ $(document).ready(function () { 0 ) } catch (err) { - console.log(err) + // console.log(err) } } }, 100) @@ -41,5 +41,18 @@ $(document).ready(function () { var nivel = parseInt($(this).attr('nivel')) $(this).css('z-index', 15 - nivel) }) + + $('.cp-linha-vigencias > li:not(:first-child):not(:last-child) > a').click(function (event) { + $('.cp-linha-vigencias > li').removeClass('active') + $(this).closest('li').addClass('active') + event.preventDefault() + }) + + $('main').click(function (event) { + if (event.target === this || event.target === this.firstElementChild) { + $('.cp-linha-vigencias > li').removeClass('active') + } + }) + window.onReadyNotasVides() }) diff --git a/sapl-frontend/src/apps/compilacao/scss/compilacao.scss b/sapl-frontend/src/apps/compilacao/scss/compilacao.scss index 3d39795d1..26621b500 100644 --- a/sapl-frontend/src/apps/compilacao/scss/compilacao.scss +++ b/sapl-frontend/src/apps/compilacao/scss/compilacao.scss @@ -164,6 +164,130 @@ a:link:after, a:visited:after { } .cp { + .vigencia-active { + margin-top: 30px; + display: block; + } + + .cp-linha-vigencias { + display: flex; + flex-direction: row; + list-style: none; + margin: 4rem 0 3rem; + padding: 0; + ul { + list-style: none; + margin: 0; + padding: 0; + } + & > li { + display: flex; + position: relative; + flex: 1 1 auto; + justify-content: center; + line-height: 0; + background: black; + height: 2px; + text-align: center; + .circle { + display: block; + width: 10px; + line-height: 0; + background: black; + height: 10px; + margin: -5px auto 0; + border-radius: 50%; + } + + & > a { + position: absolute; + white-space: nowrap; + line-height: 1.8rem; + text-align: center; + } + &:nth-child(even) { + & > a { + top: 100%; + } + } + &:nth-child(odd) { + & > a { + bottom: 100%; + } + } + + ul { + z-index: 1; + position: absolute; + display: none; + background: white; + margin: 30px 0; + border: 1px solid #aaa; + box-shadow: 0px 0px 10px #aaa; + align-items: center; + &::before { + content: " "; + width: 2px; + height: 30px; + position: absolute; + display: block; + background-color: #aaa; + bottom: 100%; + left: 50%; + margin-left: -1px; + } + li { + text-align: left; + } + a { + display: block; + white-space: nowrap; + line-height: 2rem; + padding: 0 10px; + font-size: 1rem; + &:hover { + background: #eee; + } + } + } + + &.active { + .circle { + display: block; + width: 20px; + line-height: 0; + background: #aaa; + height: 20px; + margin: -10px auto 0; + } + + &:not(:last-child) { + & > a { + transform: rotate(-90deg); + margin-bottom: 15px; + } + } + & > a { + margin-bottom: 5px; + + } + &:nth-child(even) { + & > a { + bottom: 100%; + top: auto; + } + } + ul { + display: flex; + flex-direction: column; + li{ + text-align: left; + width: 100%; + } + } + } + } + } .cp-vigencias { .nav-link { padding: 0.5rem; @@ -508,8 +632,14 @@ a:link:after, a:visited:after { } /* and dpt */ .tipo-vigencias { - a { - box-shadow: 1px 1px 1px #aaa; + opacity: 0.8; + div { + a { + color: white; + } + } + &:hover { + opacity: 1; } } diff --git a/sapl-frontend/vue.config.js b/sapl-frontend/vue.config.js index 75be3fae2..e120a03ea 100644 --- a/sapl-frontend/vue.config.js +++ b/sapl-frontend/vue.config.js @@ -40,17 +40,14 @@ module.exports = { config.plugins.delete('preload') config.plugins.delete('prefetch') - - config .mode('development') .devtool('cheap-module-eval-source-map') - config - .mode('development') - .optimization - .splitChunks(false) - + //config + // .mode('development') + // .optimization + // .splitChunks(false) config .plugin('RelativeBundleTrackerPlugin') diff --git a/sapl/static/css/chunk-vendors.7ccaa4c3.css b/sapl/static/css/chunk-vendors.606a90f4.css similarity index 79% rename from sapl/static/css/chunk-vendors.7ccaa4c3.css rename to sapl/static/css/chunk-vendors.606a90f4.css index b465a1e08..56f35f7ff 100644 --- a/sapl/static/css/chunk-vendors.7ccaa4c3.css +++ b/sapl/static/css/chunk-vendors.606a90f4.css @@ -3,6 +3,11 @@ * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=deedf7&bgTextureHeader=highlight_soft&bgImgOpacityHeader=100&borderColorHeader=aed0ea&fcHeader=222222&iconColorHeader=72a7cf&bgColorContent=f2f5f7&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=362b36&iconColorContent=72a7cf&bgColorDefault=d7ebf9&bgTextureDefault=glass&bgImgOpacityDefault=80&borderColorDefault=aed0ea&fcDefault=2779aa&iconColorDefault=3d80b3&bgColorHover=e4f1fb&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=74b2e2&fcHover=0070a3&iconColorHover=2694e8&bgColorActive=3baae3&bgTextureActive=glass&bgImgOpacityActive=50&borderColorActive=2694e8&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=ffef8f&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=25&borderColorHighlight=f9dd34&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=cd0a0a&bgTextureError=flat&bgImgOpacityError=15&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffffff&bgColorOverlay=eeeeee&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=90&opacityOverlay=80&bgColorShadow=000000&bgTextureShadow=highlight_hard&bgImgOpacityShadow=70&opacityShadow=30&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px * Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #aed0ea}.ui-widget-content{border:1px solid #ddd;background:#f2f5f7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkEAIAAACY3hF0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH4AcIFAkwQTDFlAAAAIpJREFUKM/tz6ENwkAUgOE/DYYJUA0KZkFUIetxqKJZgQUYguJBIQDVAQhhAESTtnf33r0mMAGakKA+/RHPZv01AYA/n2jxSMKeExXqLO9n6CI+rUYusbANkmptE8JKl/GIP8gjZviBzPWGy0OlBd0uZDqkG/u7lMlrzZaSdupTGdE0zoXw7eZP8Qbj00P2LE1L9gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wNy0wOFQyMDowOTo0OCswMjowMDFydjoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDctMDhUMjA6MDk6NDgrMDI6MDBAL86GAAAAAElFTkSuQmCC) 50% top repeat-x;color:#362b36}.ui-widget-content a{color:#362b36}.ui-widget-header{border:1px solid #aed0ea;background:#deedf7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkEAIAAACY3hF0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH4AcIFAkwQTDFlAAAAMFJREFUKM/lkD1qwgAYQB8fuHQpgpBO7eDgUByFdO0RuiX0Dj1DzqD0BmZyd9RFTKd2Kc2UQEUL5qdtSJOYCJ+Dh1Do9JYHDx7ZrFrsXwQA/g0CEipRG5cPwdYxvqjFGJ/vVTnYG6R1MW1C0nZhNq6ooQ4e8fVfr+kTdfLnOmF7kbfqiWihT8z5KrJVfcsmzh52kei7PjIVNXDwjsqMz/XPTfUrmDriTfQKh6WodazfMeSV8D7tVpcEQZKU5akvnTkO8y9eZNHr5WMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDctMDhUMjA6MDk6NDgrMDI6MDAxcnY6AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA3LTA4VDIwOjA5OjQ4KzAyOjAwQC/OhgAAAABJRU5ErkJggg==) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #aed0ea;background:#d7ebf9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH4AcIFAkwQTDFlAAAAJhJREFUSMftzyEOggAYBeD33mZz02pwYxo1GDQT5BBsJr0RBzA4TkAyOzwBBTcx6BwGHEESSPAUTsOfvvzhHr38dy4AAAzDMIxvgzQtirrGyX9Om644QoCpuOQOM2RO2Wu2uMTltcmkkAld6cgrPDHmDZ4UMoGLfF4NWgePfXVuV9KGERbimAEmwgFrDEUHfXT+Im0YhvFDPkIzLk7A/EzKAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTA4VDIwOjA5OjQ4KzAyOjAwMXJ2OgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0wOFQyMDowOTo0OCswMjowMEAvzoYAAAAASUVORK5CYII=) 50% 50% repeat-x;font-weight:700;color:#2779aa}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#2779aa;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #74b2e2;background:#e4f1fb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH4AcIFAkwQTDFlAAAAJxJREFUSMftz60KwmAYhuHnedEkiFGwujC2uGTRYjAurAp6Ip6BmCyLO4gVk8XgYTiTf3yD/cD2gcFjEA1vutoNN16Hamf3AgCAoiiK8m2QZcY0Da5h7rY9YYENxsIBt3CFHmL4wjVTBLjNi1n7wP1Ydq2D57Q826VwxRQBjNQTe0K+qC+2EnqM6X9ijjBhhKFghD46fzGtKIryQ95Jgy/jpWK+ggAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wNy0wOFQyMDowOTo0OCswMjowMDFydjoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDctMDhUMjA6MDk6NDgrMDI6MDBAL86GAAAAAElFTkSuQmCC) 50% 50% repeat-x;font-weight:700;color:#0070a3}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#0070a3;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #2694e8;background:#3baae3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH4AcIFAkwQTDFlAAAAI5JREFUSMdjSJq6e/fLJiYGBgYGBoZRapQapUapUYrm1M1l79//SmRi7GZczWjBxFLJ2MRQz8Ryh2kNYx8Tix3TdYbZTKwsTLqM2yHUDibWdOYIhqNMbOlM4YzH0ORYFjIxMaxkYrVjus44m6G4/7DE6/dMTIGMjIyhTIzJDNoMfIPD06PUKDVKjVIDRwEAMuIhVFSEkAcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDctMDhUMjA6MDk6NDgrMDI6MDAxcnY6AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA3LTA4VDIwOjA5OjQ4KzAyOjAwQC/OhgAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:700;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#2694e8;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #f9dd34;background:#ffef8f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkEAIAAACY3hF0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH4AcIFAkwQTDFlAAAAHNJREFUKM/lkM0Jg2AQBYdXyJc+tI/EJnKyEFvwbkuBCHoQ9CDiMfA8rCGCBSSQ0zD72B8WeynquwDgj/CiEzC5FDBSfswDNwG9s0AuoAtrnQIXAS1JwPNdTALv2cM69+3DBq4HG+OIWOvZlYCV5vtf+mlsEsU1wS9R7TYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDctMDhUMjA6MDk6NDgrMDI6MDAxcnY6AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA3LTA4VDIwOjA5OjQ4KzAyOjAwQC/OhgAAAABJRU5ErkJggg==) 50% top repeat-x;color:#363636}.ui-state-checked{border:1px solid #f9dd34;background:#ffef8f}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#cd0a0a;color:#fff}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(../img/ui-icons_72a7cf_256x240.55a4c5ce.png)}.ui-button .ui-icon{background-image:url(../img/ui-icons_3d80b3_256x240.24fcd129.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../img/ui-icons_2694e8_256x240.274157b3.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(../img/ui-icons_ffffff_256x240.bb2a88be.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(../img/ui-icons_2e83ff_256x240.602e5d4d.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(../img/ui-icons_ffffff_256x240.bb2a88be.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-widget-overlay{background:#eee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoEAAAAAD5BTvyAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgBwgUCTBBMMWUAAAAhElEQVRIx+3VMQrAIAyF4Wcmz+Y5e4Yey7E4dhGxIqWQf+iQN4ePgJKXrkM9rWhJPrXJ+5yx3AAproMcJxnLSalWkpseheFaMZZbNvRzD5DgJpDhBkhxHeQ4yVhOMpbbfGwfl09juc2G3lNhLLeAxCEzlotO8XPRKdEp0Snf5qJTftgpN3jsoxwYW8JUAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTA4VDIwOjA5OjQ4KzAyOjAwMXJ2OgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0wOFQyMDowOTo0OCswMjowMEAvzoYAAAAASUVORK5CYII=) 50% 50% repeat;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #000;box-shadow:-7px -7px 7px #000} +/*! + * Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-icicles:before{content:"\f7ad"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{margin:-1px}.sr-only-focusable:active,.sr-only-focusable:focus{margin:0}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../fonts/fa-brands-400.7d43b9ae.eot);src:url(../fonts/fa-brands-400.7d43b9ae.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.b89c6c51.woff2) format("woff2"),url(../fonts/fa-brands-400.dd4ff119.woff) format("woff"),url(../fonts/fa-brands-400.50a544b5.ttf) format("truetype"),url(../img/fa-brands-400.fef43c1f.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400.8e9f0ee6.eot);src:url(../fonts/fa-regular-400.8e9f0ee6.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-regular-400.e65d96d0.woff2) format("woff2"),url(../fonts/fa-regular-400.fc5252e5.woff) format("woff"),url(../fonts/fa-regular-400.deb8619e.ttf) format("truetype"),url(../img/fa-regular-400.734248d0.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.f72d546a.eot);src:url(../fonts/fa-solid-900.f72d546a.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.8086e197.woff2) format("woff2"),url(../fonts/fa-solid-900.52b8345b.woff) format("woff"),url(../fonts/fa-solid-900.1709a281.ttf) format("truetype"),url(../img/fa-solid-900.27603739.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900} + /*! * jQuery UI CSS Framework 1.12.1 * http://jqueryui.com diff --git a/sapl/static/css/compilacao.8f6b7cdb.css b/sapl/static/css/compilacao.8f6b7cdb.css deleted file mode 100644 index a25daf4e6..000000000 --- a/sapl/static/css/compilacao.8f6b7cdb.css +++ /dev/null @@ -1 +0,0 @@ -a:link:after,a:visited:after{content:""}.test_import:nth-child(2n){background-color:#ccc}#wait_message{display:block;position:fixed;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,86.3%,.75);z-index:99}#wait_message #msg{position:relative;margin:20% auto;padding:1.2em 2em;max-width:600px;text-align:center;font-size:1.5em;color:#677;border:1px solid #eee;background-color:#fff!important;-webkit-box-shadow:0 1px 2px #999;box-shadow:0 1px 2px #999}.text-center{text-align:center}.cp-notify{z-index:9999;position:fixed;top:2em;left:50%;min-width:600px;-webkit-transform:translate(-50%);transform:translate(-50%);opacity:.97}.cp-notify,.cp-notify.hide{-webkit-transition:all .4s ease;transition:all .4s ease}.cp-notify.hide{opacity:0;top:-1000px;display:block!important}.cp-notify .message{padding:1em;border:2px solid rgba(0,0,0,.1);border-radius:4px;color:rgba(0,0,0,.6);line-height:1em;font-size:1.3em;text-align:center;-webkit-box-shadow:0 0 100px rgba(0,0,0,.2);box-shadow:0 0 100px rgba(0,0,0,.2)}.cp .cp-vigencias .nav-link{padding:.5rem}.cp .cp-vigencias .dropdown-toggle:after{zoom:.8;margin:0}.cp .cp-vigencias .dropdown-menu{margin-left:.5rem}.cp .cp-vigencias .dropdown-item{padding:0}.cp .cp-vigencias .dropdown-item a{line-height:1;padding:.7rem}.cp .desativado .dpt-link,.cp .desativado .dpt-link *,.cp .desativado .dtxt,.cp .desativado .dtxt *,.cp .dpt .dptt>a.desativado .dpt-link,.cp .dpt .dptt>a.desativado .dpt-link *,.cp .dpt .dptt>a.desativado .dtxt,.cp .dpt .dptt>a.desativado .dtxt *{text-decoration:line-through;color:#999!important}.cp .desativado .dpt-link * table,.cp .desativado .dpt-link * table td,.cp .desativado .dpt-link table,.cp .desativado .dpt-link table td,.cp .desativado .dtxt * table,.cp .desativado .dtxt * table td,.cp .desativado .dtxt table,.cp .desativado .dtxt table td,.cp .dpt .dptt>a.desativado .dpt-link * table,.cp .dpt .dptt>a.desativado .dpt-link * table td,.cp .dpt .dptt>a.desativado .dpt-link table,.cp .dpt .dptt>a.desativado .dpt-link table td,.cp .dpt .dptt>a.desativado .dtxt * table,.cp .dpt .dptt>a.desativado .dtxt * table td,.cp .dpt .dptt>a.desativado .dtxt table,.cp .dpt .dptt>a.desativado .dtxt table td{border:1px dotted #ccc}.cp a{text-decoration:none;cursor:pointer}.cp .diff .desativado,.cp .diff .desativado *,.cp .diff .dpt .dptt>a.desativado,.cp .diff .dpt .dptt>a.desativado *,.cp .dpt .diff .dptt>a.desativado,.cp .dpt .diff .dptt>a.desativado *{text-decoration:line-through;color:#ddd!important;font-size:90%}.cp .diff .added{color:#04de2c}.cp .dpt{font-size:1em;position:relative}.cp .dpt.indent{padding-left:1em}.cp .dpt .ementa{padding:2em 0 2em 35%;font-weight:700}.cp .dpt .anexo,.cp .dpt .capitulo,.cp .dpt .disp_finais,.cp .dpt .disp_gerais,.cp .dpt .disp_preliminares,.cp .dpt .disp_transitorias,.cp .dpt .itemsecao,.cp .dpt .livro,.cp .dpt .parte,.cp .dpt .secao,.cp .dpt .subsecao,.cp .dpt .titulo,.cp .dpt .titulo_generico{text-align:center;margin-bottom:1em;font-size:1.15em;margin-top:3em}.cp .dpt .titulo{margin-top:2em}.cp .dpt .capitulo{margin-top:1.5em;font-size:1.15em}.cp .dpt .secao{margin-top:1.2em;margin-bottom:.7em;font-weight:700;font-size:1.15em}.cp .dpt .itemsecao,.cp .dpt .subsecao{margin-top:1em;margin-bottom:.6em;font-weight:700;font-size:1.15em}.cp .dpt .artigo{font-size:1.15em;float:left}.cp .dpt .artigo .dptt{position:relative}.cp .dpt .caput{margin-top:.3333em;font-size:1.15em}.cp .dpt .paragrafo{font-size:1.1em;margin-top:.2222em}.cp .dpt .inciso{font-size:1.1em;margin-top:.1667em}.cp .dpt .alinea,.cp .dpt .item{font-size:1em;margin-top:2px}.cp .dpt .assinatura,.cp .dpt .fecho_lei{margin-top:.6em;font-size:1.15em}.cp .dpt .page-break{page-break-before:always}.cp .dpt .bloco_alteracao{padding-left:10%;font-style:italic;color:#018}.cp .dpt .bloco_alteracao a{text-decoration:underline}.cp .dpt .bloco_alteracao a,.cp .dpt .bloco_alteracao table,.cp .dpt .bloco_alteracao table td{color:#018!important}.cp .dpt .card-header{font-size:1.7rem}.cp .dpt .dn{font-weight:400;position:relative;font-size:70%}.cp .dpt .dn p,.cp .dpt .dn ul{font-weight:400;margin:0 0 0 0;list-style:none;padding:0}.cp .dpt .dn .dnl{display:block;text-align:left!important}.cp .dpt .dn .dnl *{display:inline}.cp .dpt .dn .dnl .bullet{padding:0 .333em;display:inline-block}.cp .dpt .dn .dnl .dnli{min-height:2.5em}.cp .dpt .dn .dnl .dnli:hover ul{font-size:1rem;clip:auto;opacity:1;background:hsla(0,0%,90.2%,.9)}.cp .dpt .dn .dnl .dnli:hover ul,.cp .dpt .dn .dnl .dnli ul{-webkit-transition:opacity .5s linear,clip 0s .3s;transition:opacity .5s linear,clip 0s .3s}.cp .dpt .dn .dnl .dnli ul{clip:rect(0,0,0,0);opacity:0;position:absolute;background:transparent;right:0;padding:.2em .5em 0 .5em;border:1px solid #c7e3d3;border-top:0;font-size:1.5rem}.cp .dpt .dn .dnl .dnli ul li{display:table-cell;color:#aaa}.cp .dpt .dn .dnl .dnli ul li:hover{color:#787}.cp .dpt .dn .dnl .dnli ul li .nowner,.cp .dpt .dn .dnl .dnli ul li:hover a{color:#27ae60!important}.cp .dpt .dn .dnl .dnli .ntitulo{font-weight:700;color:#03a203;text-decoration:none}.cp .dpt .dn .dnl .dnli .ntitulo a{color:#294!important}.cp .dpt .dn .dnl .dnli .ntexto{color:#06d806}.cp .dpt .dn .dnl .dnli .ntexto a{color:#03a203!important}.cp .dpt .dn .dnl:hover,.cp .dpt .dn .dnl:hover *{display:block}.cp .dpt .dn .dnl:hover>.bullet{display:none}.cp .dpt .dn .dnl:hover .dnli{margin-top:.5em;border-top:1px solid #c7e3d3}.cp .dpt .dptt{clear:left}.cp .dpt .dptt>a{color:#000}.cp .dpt .dptt>a.nota-alteracao{color:#02baf2;font-size:.75em}.cp .dpt .dptt>a.nota-alteracao:hover{text-decoration:underline}.cp .dpt .dptt .dne{position:absolute;display:block;right:0;left:0;top:0;height:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:all .3s ease;transition:all .3s ease;border-top:1px solid #2980b9}.cp .dpt .dptt .dne ul.btns-action{list-style:none;padding:0;position:absolute;right:0;background-color:#2980b9}.cp .dpt .dptt .dne ul.btns-action li{float:left}.cp .dpt .dptt .dne ul.btns-action li:hover{background-color:rgba(0,0,0,.1)}.cp .dpt .dptt .dne ul.btns-action li a{color:#fff;padding:.15em 1em 0;display:inline-block}.cp .dpt .dptt .dne-nota{position:relative;-webkit-transform:scaleX(1);transform:scaleX(1);height:auto;border-top:0}.cp .dpt .dptt .dne-nota ul.btns-action{display:none}.cp .dpt .dptt .dne-nota .dne-form{margin:1em -2em 0;text-align:left;font-size:1rem}.cp .dpt .dptt:hover .dne{height:.1667rem;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-delay:1s;transition-delay:1s}.cp .dpt .dptt:hover .dne-nota{height:auto;-webkit-transition-delay:0s;transition-delay:0s}.cp .tipo-vigencias{list-style:none;position:fixed;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin:0;padding:0;background-color:#2980b9;z-index:1000;opacity:.9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cp .tipo-vigencias li{display:inline-block;border-left:1px solid #fff;float:left}.cp .tipo-vigencias li a{color:#fff;padding:.3em 1em 0;display:inline-block;font-size:110%;cursor:pointer}.cp .tipo-vigencias li a.selected{background-color:rgba(0,0,0,.5)}.cp .tipo-vigencias li:hover{background-color:rgba(0,0,0,.2)}.cp .tipo-vigencias:hover{opacity:1}.cp.cpe .desativado,.cp.cpe .dpt .dptt>a.desativado{text-decoration:line-through;color:#999!important}.cp.cpe .desativado table,.cp.cpe .desativado table td,.cp.cpe .dpt .dptt>a.desativado table,.cp.cpe .dpt .dptt>a.desativado table td{border:1px dotted #ccc}.cp.cpe .desativado a.nota-alteracao *{color:#02baf2!important}.cp.cpe .dpt{display:block}.cp.cpe .dpt>.dpt-actions-fixed{position:absolute;right:-.8em;top:-.8em;z-index:3;opacity:0}.cp.cpe .dpt>.dpt-actions-fixed .activate{display:none}.cp.cpe .dpt>.dpt-actions-fixed .deactivate{display:inline}.cp.cpe .dpt>.dpt-actions-fixed .btn-dpt-edit.btn-default{color:#333}.cp.cpe .dpt>.dpt-actions-fixed .btn-dpt-edit.btn-default:hover{color:#fff;background-color:#02baf2}.cp.cpe .dpt>.dpt-actions,.cp.cpe .dpt>.dpt-actions-bottom{display:none}.cp.cpe .dpt>.dpt-text{cursor:text;min-height:30px;border:1px solid transparent}.cp.cpe .dpt>.dpt-text.hover-fixed,.cp.cpe .dpt>.dpt-text:hover{background-color:rgba(0,0,0,.01);color:#2980b9;border:1px solid #eee;-webkit-transition:color .3s ease;transition:color .3s ease}.cp.cpe .dpt>.dpt-text.artigo{float:none}.cp.cpe .dpt>.dpt-text a.link-rotulo{color:#000}.cp.cpe .dpt:hover>.dpt-actions-fixed{opacity:1}.cp.cpe .dpt:hover>.dpt-actions-fixed:hover~.dpt-text{background-color:rgba(0,0,0,.01);color:#2980b9;border:1px solid #eee;-webkit-transition:color .3s ease;transition:color .3s ease}.cp.cpe .dpt .semtexto{font-weight:700;color:#9aaed6}.cp.cpe .dpt .semtexto:hover{color:#5f76a4}.cp.cpe .dpt-alts{margin:0;margin-bottom:1em;padding:0;background-color:transparent;min-height:100px;border:2px dashed #fff}.cp.cpe .dpt-alts:hover{border-color:#d9ddde}.cp.cpe .dpt-alts:empty{border-color:#ddd}.cp.cpe .dpt-alts.drag{width:100%!important;border-color:#d9ddde}.cp.cpe .dpt-alts.drag .dpt{-webkit-transition-duration:0s!important;transition-duration:0s!important}.cp.cpe .dpt-alts .dpt{width:100%!important;-webkit-box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);padding:0;margin:0;background-color:#edf0f1;height:auto!important;min-height:2em;z-index:1}.cp.cpe .dpt-alts .dpt:not(:first-child){border-top:1px solid #fff}.cp.cpe .dpt-alts .dpt>.dpt-text{padding:.3em 1em;margin-top:0;margin-bottom:0}.cp.cpe .dpt-alts .dpt>.dpt-text a.link-rotulo{text-decoration:underline}.cp.cpe .dpt-alts .dpt-selected.dpt{margin:0 -.5em}.cp.cpe .dpt-selected.dpt{width:auto!important;margin:1em -.5em;border:1px solid #fad46b!important;padding:0;background-color:#fafafa;border-radius:3px;z-index:4}.cp.cpe .dpt-selected.dpt>.dpt-text{border:1px solid transparent}.cp.cpe .dpt-selected.dpt>.dpt-text:hover{border:1px solid transparent;background-color:transparent}.cp.cpe .dpt-selected.dpt>.dpt-form{margin-bottom:0}.cp.cpe .dpt-selected.dpt>.dpt-actions,.cp.cpe .dpt-selected.dpt>.dpt-actions-bottom{display:table;background-color:#e5e5e5;padding:1em;margin-bottom:0;width:100%}.cp.cpe .dpt-selected.dpt>.dpt-actions-bottom>.btn-action,.cp.cpe .dpt-selected.dpt>.dpt-actions>.btn-action{display:table-cell;float:none}.cp.cpe1_old_apagar .cp.cpe .dpt-selected.dpt>.dpt-actions-bottom .csform .actions_inserts>li>a.btn-salvar,.cp.cpe1_old_apagar .cp.cpe .dpt-selected.dpt>.dpt-actions .csform .actions_inserts>li>a.btn-salvar,.cp.cpe .cp.cpe1_old_apagar .dpt-selected.dpt>.dpt-actions-bottom .csform .actions_inserts>li>a.btn-salvar,.cp.cpe .cp.cpe1_old_apagar .dpt-selected.dpt>.dpt-actions .csform .actions_inserts>li>a.btn-salvar,.cp.cpe .dpt-selected.dpt>.dpt-actions-bottom .btn-excluir,.cp.cpe .dpt-selected.dpt>.dpt-actions .btn-excluir{display:inline-block;opacity:.3}.cp.cpe1_old_apagar .cp.cpe .dpt-selected.dpt>.dpt-actions-bottom .csform .actions_inserts>li>a.btn-salvar:hover,.cp.cpe1_old_apagar .cp.cpe .dpt-selected.dpt>.dpt-actions .csform .actions_inserts>li>a.btn-salvar:hover,.cp.cpe .cp.cpe1_old_apagar .dpt-selected.dpt>.dpt-actions-bottom .csform .actions_inserts>li>a.btn-salvar:hover,.cp.cpe .cp.cpe1_old_apagar .dpt-selected.dpt>.dpt-actions .csform .actions_inserts>li>a.btn-salvar:hover,.cp.cpe .dpt-selected.dpt>.dpt-actions-bottom .btn-excluir:hover,.cp.cpe .dpt-selected.dpt>.dpt-actions .btn-excluir:hover{opacity:1}.cp.cpe .dpt-selected.dpt>.dpt-actions-bottom{margin:0}.cp.cpe .dpt-selected .dpt-block{border-top:1px solid #e5e5e5!important;opacity:.6;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.cp.cpe .dpt-selected .dpt-block:hover{opacity:1}.cp.cpe .dpt-selected .dpt-text{opacity:.7;margin:0;padding:.7em}.cp.cpe .dpt-selected .dpt-text:hover{opacity:1;background-color:#f5f5f5}.cp.cpe .dpt-selected .dpt-alts{margin:1em}.cp.cpe .dpt-selected .dpt-alts .dpt{-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.cp.cpe .dpt-selected>.dpt-actions-fixed{opacity:1;top:-12px;right:.5em}.cp.cpe .dpt-selected>.dpt-actions-fixed .activate{display:inline}.cp.cpe .dpt-selected>.dpt-actions-fixed .deactivate{display:none}.cp.cpe .dpt-selected>.dpt-actions-fixed .btn-dpt-edit{padding-top:2px;padding-bottom:1px}.cp.cpe .dpt-selected>.dpt-actions-fixed .btn-dpt-edit.btn-default{background-color:#fad46b;border:1px solid #fad46b}.cp.cpe .dpt-selected .dropdown-menu.dropdown-menu-left{right:auto!important;left:0;padding:2px 0}.cp.cpe .dpt-selected .dropdown-menu.dropdown-menu-left>.top.arrow{right:88%;left:auto}.cp.cpe .dpt-selected .dropdown-menu li a{padding-top:2px;padding-bottom:2px}.cp.cpe .dpt-selected .btn-group .radius-right{border-bottom-right-radius:4px!important;border-top-right-radius:4px!important}.cp.cpe .dpt-selected:hover>.dpt-actions-fixed{opacity:1}.cp.cpe1_old_apagar{margin-bottom:15em}.cp.cpe1_old_apagar .desativado,.cp.cpe1_old_apagar .desativado *,.cp.cpe1_old_apagar .dpt .dptt>a.desativado,.cp.cpe1_old_apagar .dpt .dptt>a.desativado *{text-decoration:line-through;color:#999!important}.cp.cpe1_old_apagar .desativado * table,.cp.cpe1_old_apagar .desativado * table td,.cp.cpe1_old_apagar .desativado table,.cp.cpe1_old_apagar .desativado table td,.cp.cpe1_old_apagar .dpt .dptt>a.desativado * table,.cp.cpe1_old_apagar .dpt .dptt>a.desativado * table td,.cp.cpe1_old_apagar .dpt .dptt>a.desativado table,.cp.cpe1_old_apagar .dpt .dptt>a.desativado table td{border:1px dotted #ccc}.cp.cpe1_old_apagar a{text-decoration:none;cursor:pointer}.cp.cpe1_old_apagar .dpt{position:relative;display:block}.cp.cpe1_old_apagar .dpt .semtexto{font-weight:700;color:#bfd1f6}.cp.cpe1_old_apagar .dpt .artigo{float:none}.cp.cpe1_old_apagar .dpt .caput{margin-top:0}.cp.cpe1_old_apagar .dpt-selected .csform .dpt>.actions_left,.cp.cpe1_old_apagar .dpt>.actions_right{color:#fff;right:0;position:absolute;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:1000}.cp.cpe1_old_apagar .dpt-selected .csform .dpt>.actions_left a.btn-bloco,.cp.cpe1_old_apagar .dpt>.actions_right a.btn-bloco{background-color:#3498db;color:#fff!important;padding:8px 18px 6px;display:inline-block;line-height:1;float:right}.cp.cpe1_old_apagar .dpt-selected .csform .dpt>.actions_left a.btn-bloco:hover,.cp.cpe1_old_apagar .dpt>.actions_right a.btn-bloco:hover{opacity:1;background-image:-webkit-gradient(linear,left top,left bottom,from(#1c81c4),to(#0b6dad));background-image:linear-gradient(180deg,#1c81c4,#0b6dad)}.cp.cpe1_old_apagar .dpt-selected .csform .dpt:hover>.actions_left,.cp.cpe1_old_apagar .dpt:hover>.actions_right{opacity:1}.cp.cpe1_old_apagar .dpt .bloco{display:block;clear:both}.cp.cpe1_old_apagar .dpt .bloco :hover{color:#27ae60}.cp.cpe1_old_apagar .dpt .bloco .de{cursor:pointer}.cp.cpe1_old_apagar .dpt .articulacao{border-top:2px solid #e5e5e5;margin:2em 0}.cp.cpe1_old_apagar .dpt .bloco_alteracao{margin:1em 0;padding:0;background-color:transparent;min-height:100px;border:2px dashed #fff}.cp.cpe1_old_apagar .dpt .bloco_alteracao:hover{border-color:#d9ddde}.cp.cpe1_old_apagar .dpt .bloco_alteracao.drag{width:100%!important;border-color:#d9ddde}.cp.cpe1_old_apagar .dpt .bloco_alteracao.drag .dpt{-webkit-transition-duration:0s!important;transition-duration:0s!important}.cp.cpe1_old_apagar .dpt .bloco_alteracao .dpt{width:100%!important;-webkit-box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);padding:.3em 1em;margin:0;background-color:#edf0f1;z-index:1}.cp.cpe1_old_apagar .dpt .bloco_alteracao .dpt:not(:first-child){border-top:1px solid #fff}.cp.cpe1_old_apagar .dpt .bloco_alteracao .dpt.ui-draggable div{cursor:pointer}.cp.cpe1_old_apagar .dpt .bloco_alteracao .dpt.dpt-comp-selected{-webkit-transition:all .3s ease;transition:all .3s ease;width:auto!important;margin:2em -3.7em;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16),0 6px 12px rgba(0,0,0,.32);box-shadow:0 0 6px rgba(0,0,0,.16),0 6px 12px rgba(0,0,0,.32)}.cp.cpe1_old_apagar .dpt-selected{font-size:1em;border:0 solid #ccc;margin:1em -1.8em 1em -1.8em;padding:2.2em 2.2em 1.6em 2.2em;-webkit-box-shadow:-4px 15px 15px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.23);box-shadow:-4px 15px 15px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.23);background-image:-webkit-gradient(linear,left top,left bottom,from(#eaeaee),to(#ddd));background-image:linear-gradient(180deg,#eaeaee,#ddd)}.cp.cpe1_old_apagar .dpt-selected ul{list-style:none;margin:0;padding:0}.cp.cpe1_old_apagar .dpt-selected .semtexto{color:#999}.cp.cpe1_old_apagar .dpt-selected .bloco{opacity:.5}.cp.cpe1_old_apagar .dpt-selected .bloco:hover{opacity:1}.cp.cpe1_old_apagar .dpt-selected .bloco a:hover{background:transparent}.cp.cpe1_old_apagar .dpt-selected>.bloco{opacity:1;margin:1em}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao{margin:0;padding:1em;border:0 transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#eaeaee),to(#ddd));background-image:linear-gradient(180deg,#eaeaee,#ddd)}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao:hover{border-color:transparent}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao.drag{width:100%!important}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao.drag .dpt{-webkit-transition-duration:0s!important;transition-duration:0s!important}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao .dpt{width:auto!important;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao .dpt:not(:first-child){border-top:0 solid #fff}.cp.cpe1_old_apagar .dpt-selected>.dpt{padding:0}.cp.cpe1_old_apagar .dpt-selected>.dpt:last-child{padding-bottom:1em}.cp.cpe1_old_apagar .dpt-selected .csform .dpt-selected>.actions_left a.btn-bloco,.cp.cpe1_old_apagar .dpt-selected>.actions_right a.btn-bloco{display:none}.cp.cpe1_old_apagar .dpt-selected .csform{display:block;clear:both;z-index:9;position:static}.cp.cpe1_old_apagar .dpt-selected .csform .btns-action{-webkit-animation:fadeIn 1s ease-in-out;-moz-animation:fadeIn 1s ease-in-out;-o-animation:fadeIn 1s ease-in-out;opacity:1;position:absolute;display:table;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cp.cpe1_old_apagar .dpt-selected .csform .btns-action a{color:#16407c;display:block;background:transparent;vertical-align:middle;text-align:center;font-weight:400;text-shadow:0 0 10px rgba(0,0,0,.3);padding:.33em .4em}.cp.cpe1_old_apagar .dpt-selected .csform .btns-action>li{position:relative;display:table-cell;vertical-align:top}.cp.cpe1_old_apagar .dpt-selected .csform .btns-action>li:hover{background-color:hsla(0,0%,100%,.5)}.cp.cpe1_old_apagar .dpt-selected .csform .btns-action>li:hover>a{text-shadow:0 0 5px #777;color:#0a5}.cp.cpe1_old_apagar .dpt-selected .csform .label_status{position:absolute;bottom:0;right:0;color:#889;padding:.3em;font-size:80%;text-align:right;z-index:15;display:table}.cp.cpe1_old_apagar .dpt-selected .csform .label_status li{display:table-cell;padding:0 .5em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents{z-index:11;top:0;left:0}.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents a{padding:.62em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents div,.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents li{font-size:80%;display:table-cell;vertical-align:middle;border-right:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents div{padding:0 .4em;font-stretch:condensed;font-variant:small-caps;font-weight:700;text-shadow:0 0 10px #fff}.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents>li:hover a{color:#16407c;font-weight:400}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom,.cp.cpe1_old_apagar .dpt-selected .csform .actions_top{top:0;right:0}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom a,.cp.cpe1_old_apagar .dpt-selected .csform .actions_top a{padding-right:1em;padding-left:1em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom li,.cp.cpe1_old_apagar .dpt-selected .csform .actions_top li{display:table-cell;vertical-align:middle;border-left:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom{top:auto;left:0;bottom:0;display:inline-block;border-top:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom a{padding:0 .4em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom li{border:0;border-right:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_left,.cp.cpe1_old_apagar .dpt-selected .csform .actions_right{top:2.2em;right:0;bottom:0;display:block}.cp.cpe1_old_apagar .dpt-selected .csform .actions_left li,.cp.cpe1_old_apagar .dpt-selected .csform .actions_right li{width:2.2em;display:block;border-bottom:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_left li:first-child,.cp.cpe1_old_apagar .dpt-selected .csform .actions_right li:first-child{border-top:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_left{right:auto;left:0}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts{background:transparent;position:relative;z-index:19;display:table;width:100%}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li{display:table-cell}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li:hover>a{background-image:-webkit-gradient(linear,left top,left bottom,from(#1c81c4),to(#0b6dad));background-image:linear-gradient(180deg,#1c81c4,#0b6dad)}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a{background-image:-webkit-gradient(linear,left top,left bottom,from(#3498db),to(#2980c9));background-image:linear-gradient(180deg,#3498db,#2980c9);border-right:1px solid #fff;padding:.2em;display:block;color:#fff;text-align:center;white-space:nowrap}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-excluir,.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar{text-align:left;background:#a70808;color:#c99;padding-left:1.7em;position:relative}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-excluir:hover,.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar:hover{background-color:#c70808;color:#ecc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-excluir:before,.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar:before{z-index:20;position:absolute;background:url(/static/img/icon_delete_white.png) no-repeat 50% 50%;content:"";top:0;left:0;display:block;color:#000;margin-left:.4em;height:100%;width:2em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar{background:#1f8b4d;color:#fff}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar:hover{background:#2d9c5c;color:#fff}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar:before{background:url(/static/img/icon_save_white.png) no-repeat 50% 50%}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a span{padding:0 .7em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li:last-child>a{border-right:0 solid #fff}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>ul li:nth-child(2n) a{background:#3385ca}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>ul li a{border-right:1px solid #fff;display:block;color:#fff;background:#2980c9;font-size:80%;padding:.23em 1em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>ul li a:hover{background:#0a5ea4}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior{table-layout:fixed}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior>ul{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:transform .1s linear,opacity .1s linear,clip 0s .3s;transition:transform .1s linear,opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;clip:rect(0,0,0,0);opacity:0;position:absolute;margin-left:.5em;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);-webkit-transition-delay:.4s;transition-delay:.4s}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior>ul li a{border-right:0!important}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior>ul li:first-child:before{border-width:.375rem;border-style:inset inset solid;content:"";display:block;height:0;width:0;border-color:transparent transparent #3385ca;position:absolute;top:-.71rem;left:.9375rem}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior>ul li:first-child:hover:before{border-color:transparent transparent #0a5ea4}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior>ul:after{content:"";position:absolute;z-index:-1;left:0;top:-25px;height:25px;width:100%;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior:hover>ul{-webkit-transform:translateY(7px);transform:translateY(7px);-webkit-transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:transform .4s linear,opacity .4s linear,clip 0s .2s;transition:transform .4s linear,opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;opacity:1;clip:rect(-100px,2000px,2000px,-100px)}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir{display:block;position:static}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:transform .1s linear,opacity .1s linear,clip 0s .3s;transition:transform .1s linear,opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;clip:rect(0,0,0,0);opacity:0;position:absolute;margin-left:.5em;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);-webkit-transition-delay:.4s;transition-delay:.4s}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li a{border-right:0!important}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li:first-child:before{border-width:.375rem;border-style:inset inset solid;content:"";display:block;height:0;width:0;border-color:transparent transparent #3385ca;position:absolute;top:-.71rem;left:.9375rem}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li:first-child:hover:before{border-color:transparent transparent #0a5ea4}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul:after{content:"";position:absolute;z-index:-1;left:0;top:-25px;height:25px;width:100%;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir:hover>ul{-webkit-transform:translateY(7px);transform:translateY(7px);-webkit-transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:transform .4s linear,opacity .4s linear,clip 0s .2s;transition:transform .4s linear,opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;opacity:1;clip:rect(-100px,2000px,2000px,-100px)}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul{right:.5em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li a{background-color:#a70808}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li a:hover{background:#c70808}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li:first-child:before{border-color:transparent transparent #a70808;right:10%;left:auto}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li:first-child:hover:before{border-color:transparent transparent #c70808}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo{z-index:2000}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li>ul,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li>ul{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:transform .1s linear,opacity .1s linear,clip 0s .3s;transition:transform .1s linear,opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;clip:rect(0,0,0,0);opacity:0;position:absolute;margin-left:.5em;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);-webkit-transition-delay:.4s;transition-delay:.4s}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li>ul li a,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li>ul li a{border-right:0!important}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li>ul li:first-child:before,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li>ul li:first-child:before{border-width:.375rem;border-style:inset inset solid;content:"";display:block;height:0;width:0;border-color:transparent transparent #3385ca;position:absolute;top:-.71rem;left:.9375rem}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li>ul li:first-child:hover:before,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li>ul li:first-child:hover:before{border-color:transparent transparent #0a5ea4}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li>ul:after,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li>ul:after{content:"";position:absolute;z-index:-1;left:0;top:-25px;height:25px;width:100%;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li:hover>ul,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li:hover>ul{-webkit-transform:translateY(7px);transform:translateY(7px);-webkit-transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:transform .4s linear,opacity .4s linear,clip 0s .2s;transition:transform .4s linear,opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;opacity:1;clip:rect(-100px,2000px,2000px,-100px)}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li.menu_excluir>ul li:first-child:before,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li.menu_excluir>ul li:first-child:before{right:auto;left:.9375rem}.cp.cpe1_old_apagar .dpt-selected .csform textarea{margin:0;resize:vertical;min-height:12.6em;border:0;font-size:120%;width:100%}.cp.cpe1_old_apagar .dpt-selected .csform textarea:focus{background:#fff}.cp.cpe1_old_apagar .dpt-selected .csform textarea::-webkit-input-placeholder{color:#c70808;opacity:.6;font-size:80%}.cp.cpe1_old_apagar .dpt-selected .csform textarea:-moz-placeholder,.cp.cpe1_old_apagar .dpt-selected .csform textarea::-moz-placeholder{color:#c70808}.cp.cpe1_old_apagar .dpt-selected .csform textarea:-ms-input-placeholder{color:#c70808;opacity:.6}.cp.cpe1_old_apagar .selected{background-color:hsla(0,0%,100%,.5)}.cp.cpe1_old_apagar .selected a:hover{color:#16407c!important;font-weight:400!important}.lista-dispositivo,.result-busca-dispositivo{padding:0 0 1em;min-height:3em}.lista-dispositivo ul,.result-busca-dispositivo ul{list-style:none;margin:0;padding:1em 0 0;-webkit-transition:all 2s linear;transition:all 2s linear;clear:both}.lista-dispositivo ul li,.result-busca-dispositivo ul li{display:table;border-collapse:separate;border-bottom:1px solid #fff;width:100%}.lista-dispositivo ul li.ta_title,.result-busca-dispositivo ul li.ta_title{background-color:rgba(0,0,0,.15);border-radius:4px 4px 0 0;width:100%}.lista-dispositivo ul li:last-child .itemlabel,.result-busca-dispositivo ul li:last-child .itemlabel{border-radius:0 0 4px 0;margin:0}.lista-dispositivo ul li:last-child .iteminput,.result-busca-dispositivo ul li:last-child .iteminput{border-radius:0 0 0 4px}.lista-dispositivo ul li .iteminput,.result-busca-dispositivo ul li .iteminput{background-color:rgba(0,0,0,.1);border-right:1px solid #fff;display:table-cell;padding:.5em;vertical-align:middle;text-align:center}.lista-dispositivo ul li .iteminput input,.result-busca-dispositivo ul li .iteminput input{margin:0}.lista-dispositivo ul li .itemlabel,.result-busca-dispositivo ul li .itemlabel{background-color:rgba(0,0,0,.1);display:table-cell;padding:.5em;vertical-align:middle;width:100%}.lista-dispositivo ul li .itemlabel .artigo,.result-busca-dispositivo ul li .itemlabel .artigo{float:none}.lista-dispositivo .nomenclatura_heranca,.result-busca-dispositivo .nomenclatura_heranca{font-size:90%;color:#057dba;display:inline}.lista-dispositivo.controls-radio-checkbox{border:0}.label_vigencia{border-top:1px solid #fff;display:inline-block;color:#555}.label_vigencia span{color:grey}.cp-nav-parents>.dropdown-menu{left:0;right:auto}.cp-nav-parents>.dropdown-menu:before{content:"";position:absolute;top:-11px;width:100%;height:11px}.cp-nav-parents:hover>.dropdown-menu{display:block}.table-notificacoes tbody tr td{border-top:1px solid #fff;padding:5px;vertical-align:middle}.table-notificacoes tbody tr td ul{margin:0}.table-notificacoes tbody tr td ul li:hover{background-color:rgba(0,0,0,.1)}.btn-modal-open{float:right}.class_color_container{background:#ddd!important}.clear{clear:both}.mce-tinymce.mce-container{border:1px solid #ccc!important;margin-right:2px}.mce-btn button:hover{background-color:rgba(0,0,0,.1)!important;text-shadow:0 0 5px #fff;-webkit-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777}.mce-menu{background:#eee!important}.displaynone{display:none!important}@media only screen and (max-width:800px){.cp .fixed{z-index:98;position:relative}.cp.cpe1 .dpt-selected{margin:1em 0}.cp.cpe1 .dpt-selected .csform .actions_parents,.cp.cpe1 .dpt-selected .csform .label_status{font-size:80%;position:static!important;display:block!important;padding:0;height:auto!important;left:0;right:auto;text-align:left}.cp.cpe1 .dpt-selected .csform .actions_parents div,.cp.cpe1 .dpt-selected .csform .actions_parents li,.cp.cpe1 .dpt-selected .csform .label_status div,.cp.cpe1 .dpt-selected .csform .label_status li{display:inline-block!important}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>ul{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:transform .1s linear,opacity .1s linear,clip 0s .3s;transition:transform .1s linear,opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;clip:rect(0,0,0,0);opacity:0;position:absolute;margin-left:.5em;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);-webkit-transition-delay:.4s;transition-delay:.4s}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>ul li a{border-right:0!important}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>ul li:first-child:before{border-width:.375rem;border-style:inset inset solid;content:"";display:block;height:0;width:0;border-color:transparent transparent #3385ca;position:absolute;top:-.71rem;left:.9375rem}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>ul li:first-child:hover:before{border-color:transparent transparent #0a5ea4}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>ul:after{content:"";position:absolute;z-index:-1;left:0;top:-25px;height:25px;width:100%;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.cp.cpe1 .dpt-selected .csform .actions_inserts>li:hover>ul{-webkit-transform:translateY(7px);transform:translateY(7px);-webkit-transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:transform .4s linear,opacity .4s linear,clip 0s .2s;transition:transform .4s linear,opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;opacity:1;clip:rect(-100px,2000px,2000px,-100px)}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>a span{display:none}.cp.cpe1 .cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar,.cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-excluir,.cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-salvar,.cp.cpe1_old_apagar .cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-salvar{padding-left:0;min-width:1em}.cp.cpe1 .cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar:before,.cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-excluir:before,.cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-salvar:before,.cp.cpe1_old_apagar .cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-salvar:before{width:100%;margin:0}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_in,.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_next,.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_prior{position:static}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_in>ul{left:1em!important;right:1em!important;margin-left:0}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_in>ul li:first-child:before{left:37%}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_next>ul{left:0!important;right:1em!important}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_prior>ul{left:1em!important;right:0!important;margin-left:0;margin-right:.5em}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_prior>ul li:first-child:before{right:42%;left:auto}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.menu_excluir>ul{left:10%!important;right:0!important;margin-left:0;margin-right:.5em}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li:first-child:before{right:0;left:auto}}@media print{#btn_font_mais,#btn_font_menos,.button,.cp .vigencias,.dne,.menu-icon,.tipo-vigencias,.toggle-topbar{display:none}.container{width:100%}} \ No newline at end of file diff --git a/sapl/static/css/compilacao.ec5c90e3.css b/sapl/static/css/compilacao.ec5c90e3.css new file mode 100644 index 000000000..295652553 --- /dev/null +++ b/sapl/static/css/compilacao.ec5c90e3.css @@ -0,0 +1 @@ +a:link:after,a:visited:after{content:""}.test_import:nth-child(2n){background-color:#ccc}#wait_message{display:block;position:fixed;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,86.3%,.75);z-index:99}#wait_message #msg{position:relative;margin:20% auto;padding:1.2em 2em;max-width:600px;text-align:center;font-size:1.5em;color:#677;border:1px solid #eee;background-color:#fff!important;-webkit-box-shadow:0 1px 2px #999;box-shadow:0 1px 2px #999}.text-center{text-align:center}.cp-notify{z-index:9999;position:fixed;top:2em;left:50%;min-width:600px;-webkit-transform:translate(-50%);transform:translate(-50%);opacity:.97}.cp-notify,.cp-notify.hide{-webkit-transition:all .4s ease;transition:all .4s ease}.cp-notify.hide{opacity:0;top:-1000px;display:block!important}.cp-notify .message{padding:1em;border:2px solid rgba(0,0,0,.1);border-radius:4px;color:rgba(0,0,0,.6);line-height:1em;font-size:1.3em;text-align:center;-webkit-box-shadow:0 0 100px rgba(0,0,0,.2);box-shadow:0 0 100px rgba(0,0,0,.2)}.cp .vigencia-active{margin-top:30px;display:block}.cp .cp-linha-vigencias{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:4rem 0 3rem;padding:0}.cp .cp-linha-vigencias ul{list-style:none;margin:0;padding:0}.cp .cp-linha-vigencias>li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;background:#000;height:2px;text-align:center}.cp .cp-linha-vigencias>li .circle{display:block;width:10px;line-height:0;background:#000;height:10px;margin:-5px auto 0;border-radius:50%}.cp .cp-linha-vigencias>li>a{position:absolute;white-space:nowrap;line-height:1.8rem;text-align:center}.cp .cp-linha-vigencias>li:nth-child(2n)>a{top:100%}.cp .cp-linha-vigencias>li:nth-child(odd)>a{bottom:100%}.cp .cp-linha-vigencias>li ul{z-index:1;position:absolute;display:none;background:#fff;margin:30px 0;border:1px solid #aaa;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cp .cp-linha-vigencias>li ul:before{content:" ";width:2px;height:30px;position:absolute;display:block;background-color:#aaa;bottom:100%;left:50%;margin-left:-1px}.cp .cp-linha-vigencias>li ul li{text-align:left}.cp .cp-linha-vigencias>li ul a{display:block;white-space:nowrap;line-height:2rem;padding:0 10px;font-size:1rem}.cp .cp-linha-vigencias>li ul a:hover{background:#eee}.cp .cp-linha-vigencias>li.active .circle{display:block;width:20px;line-height:0;background:#aaa;height:20px;margin:-10px auto 0}.cp .cp-linha-vigencias>li.active:not(:last-child)>a{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-bottom:15px}.cp .cp-linha-vigencias>li.active>a{margin-bottom:5px}.cp .cp-linha-vigencias>li.active:nth-child(2n)>a{bottom:100%;top:auto}.cp .cp-linha-vigencias>li.active ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cp .cp-linha-vigencias>li.active ul li{text-align:left;width:100%}.cp .cp-vigencias .nav-link{padding:.5rem}.cp .cp-vigencias .dropdown-toggle:after{zoom:.8;margin:0}.cp .cp-vigencias .dropdown-menu{margin-left:.5rem}.cp .cp-vigencias .dropdown-item{padding:0}.cp .cp-vigencias .dropdown-item a{line-height:1;padding:.7rem}.cp .desativado .dpt-link,.cp .desativado .dpt-link *,.cp .desativado .dtxt,.cp .desativado .dtxt *,.cp .dpt .dptt>a.desativado .dpt-link,.cp .dpt .dptt>a.desativado .dpt-link *,.cp .dpt .dptt>a.desativado .dtxt,.cp .dpt .dptt>a.desativado .dtxt *{text-decoration:line-through;color:#999!important}.cp .desativado .dpt-link * table,.cp .desativado .dpt-link * table td,.cp .desativado .dpt-link table,.cp .desativado .dpt-link table td,.cp .desativado .dtxt * table,.cp .desativado .dtxt * table td,.cp .desativado .dtxt table,.cp .desativado .dtxt table td,.cp .dpt .dptt>a.desativado .dpt-link * table,.cp .dpt .dptt>a.desativado .dpt-link * table td,.cp .dpt .dptt>a.desativado .dpt-link table,.cp .dpt .dptt>a.desativado .dpt-link table td,.cp .dpt .dptt>a.desativado .dtxt * table,.cp .dpt .dptt>a.desativado .dtxt * table td,.cp .dpt .dptt>a.desativado .dtxt table,.cp .dpt .dptt>a.desativado .dtxt table td{border:1px dotted #ccc}.cp a{text-decoration:none;cursor:pointer}.cp .diff .desativado,.cp .diff .desativado *,.cp .diff .dpt .dptt>a.desativado,.cp .diff .dpt .dptt>a.desativado *,.cp .dpt .diff .dptt>a.desativado,.cp .dpt .diff .dptt>a.desativado *{text-decoration:line-through;color:#ddd!important;font-size:90%}.cp .diff .added{color:#04de2c}.cp .dpt{font-size:1em;position:relative}.cp .dpt.indent{padding-left:1em}.cp .dpt .ementa{padding:2em 0 2em 35%;font-weight:700}.cp .dpt .anexo,.cp .dpt .capitulo,.cp .dpt .disp_finais,.cp .dpt .disp_gerais,.cp .dpt .disp_preliminares,.cp .dpt .disp_transitorias,.cp .dpt .itemsecao,.cp .dpt .livro,.cp .dpt .parte,.cp .dpt .secao,.cp .dpt .subsecao,.cp .dpt .titulo,.cp .dpt .titulo_generico{text-align:center;margin-bottom:1em;font-size:1.15em;margin-top:3em}.cp .dpt .titulo{margin-top:2em}.cp .dpt .capitulo{margin-top:1.5em;font-size:1.15em}.cp .dpt .secao{margin-top:1.2em;margin-bottom:.7em;font-weight:700;font-size:1.15em}.cp .dpt .itemsecao,.cp .dpt .subsecao{margin-top:1em;margin-bottom:.6em;font-weight:700;font-size:1.15em}.cp .dpt .artigo{font-size:1.15em;float:left}.cp .dpt .artigo .dptt{position:relative}.cp .dpt .caput{margin-top:.3333em;font-size:1.15em}.cp .dpt .paragrafo{font-size:1.1em;margin-top:.2222em}.cp .dpt .inciso{font-size:1.1em;margin-top:.1667em}.cp .dpt .alinea,.cp .dpt .item{font-size:1em;margin-top:2px}.cp .dpt .assinatura,.cp .dpt .fecho_lei{margin-top:.6em;font-size:1.15em}.cp .dpt .page-break{page-break-before:always}.cp .dpt .bloco_alteracao{padding-left:10%;font-style:italic;color:#018}.cp .dpt .bloco_alteracao a{text-decoration:underline}.cp .dpt .bloco_alteracao a,.cp .dpt .bloco_alteracao table,.cp .dpt .bloco_alteracao table td{color:#018!important}.cp .dpt .card-header{font-size:1.7rem}.cp .dpt .dn{font-weight:400;position:relative;font-size:70%}.cp .dpt .dn p,.cp .dpt .dn ul{font-weight:400;margin:0 0 0 0;list-style:none;padding:0}.cp .dpt .dn .dnl{display:block;text-align:left!important}.cp .dpt .dn .dnl *{display:inline}.cp .dpt .dn .dnl .bullet{padding:0 .333em;display:inline-block}.cp .dpt .dn .dnl .dnli{min-height:2.5em}.cp .dpt .dn .dnl .dnli:hover ul{font-size:1rem;clip:auto;opacity:1;background:hsla(0,0%,90.2%,.9)}.cp .dpt .dn .dnl .dnli:hover ul,.cp .dpt .dn .dnl .dnli ul{-webkit-transition:opacity .5s linear,clip 0s .3s;transition:opacity .5s linear,clip 0s .3s}.cp .dpt .dn .dnl .dnli ul{clip:rect(0,0,0,0);opacity:0;position:absolute;background:transparent;right:0;padding:.2em .5em 0 .5em;border:1px solid #c7e3d3;border-top:0;font-size:1.5rem}.cp .dpt .dn .dnl .dnli ul li{display:table-cell;color:#aaa}.cp .dpt .dn .dnl .dnli ul li:hover{color:#787}.cp .dpt .dn .dnl .dnli ul li .nowner,.cp .dpt .dn .dnl .dnli ul li:hover a{color:#27ae60!important}.cp .dpt .dn .dnl .dnli .ntitulo{font-weight:700;color:#03a203;text-decoration:none}.cp .dpt .dn .dnl .dnli .ntitulo a{color:#294!important}.cp .dpt .dn .dnl .dnli .ntexto{color:#06d806}.cp .dpt .dn .dnl .dnli .ntexto a{color:#03a203!important}.cp .dpt .dn .dnl:hover,.cp .dpt .dn .dnl:hover *{display:block}.cp .dpt .dn .dnl:hover>.bullet{display:none}.cp .dpt .dn .dnl:hover .dnli{margin-top:.5em;border-top:1px solid #c7e3d3}.cp .dpt .dptt{clear:left}.cp .dpt .dptt>a{color:#000}.cp .dpt .dptt>a.nota-alteracao{color:#02baf2;font-size:.75em}.cp .dpt .dptt>a.nota-alteracao:hover{text-decoration:underline}.cp .dpt .dptt .dne{position:absolute;display:block;right:0;left:0;top:0;height:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:all .3s ease;transition:all .3s ease;border-top:1px solid #2980b9}.cp .dpt .dptt .dne ul.btns-action{list-style:none;padding:0;position:absolute;right:0;background-color:#2980b9}.cp .dpt .dptt .dne ul.btns-action li{float:left}.cp .dpt .dptt .dne ul.btns-action li:hover{background-color:rgba(0,0,0,.1)}.cp .dpt .dptt .dne ul.btns-action li a{color:#fff;padding:.15em 1em 0;display:inline-block}.cp .dpt .dptt .dne-nota{position:relative;-webkit-transform:scaleX(1);transform:scaleX(1);height:auto;border-top:0}.cp .dpt .dptt .dne-nota ul.btns-action{display:none}.cp .dpt .dptt .dne-nota .dne-form{margin:1em -2em 0;text-align:left;font-size:1rem}.cp .dpt .dptt:hover .dne{height:.1667rem;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-delay:1s;transition-delay:1s}.cp .dpt .dptt:hover .dne-nota{height:auto;-webkit-transition-delay:0s;transition-delay:0s}.cp .tipo-vigencias{opacity:.8}.cp .tipo-vigencias div a{color:#fff}.cp .tipo-vigencias:hover{opacity:1}.cp .tipo-vigencias__old{list-style:none;position:fixed;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin:0;padding:0;background-color:#2980b9;z-index:1000;opacity:.9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cp .tipo-vigencias__old a{color:#fff;padding:.3em 1em 0;display:inline-block;font-size:110%;cursor:pointer}.cp .tipo-vigencias__old a.selected{background-color:rgba(0,0,0,.5)}.cp .tipo-vigencias__old:hover{background-color:rgba(0,0,0,.2)}.cp:hover{opacity:1}.cp.cpe .desativado,.cp.cpe .dpt .dptt>a.desativado{text-decoration:line-through;color:#999!important}.cp.cpe .desativado table,.cp.cpe .desativado table td,.cp.cpe .dpt .dptt>a.desativado table,.cp.cpe .dpt .dptt>a.desativado table td{border:1px dotted #ccc}.cp.cpe .desativado a.nota-alteracao *{color:#02baf2!important;font-size:2rem}.cp.cpe .dpt{display:block}.cp.cpe .dpt>.dpt-actions-fixed{position:absolute;right:-.8em;top:-.8em;z-index:3;opacity:0}.cp.cpe .dpt>.dpt-actions-fixed .activate{display:none}.cp.cpe .dpt>.dpt-actions-fixed .deactivate{display:inline}.cp.cpe .dpt>.dpt-actions-fixed .btn-dpt-edit.btn-default{color:#333}.cp.cpe .dpt>.dpt-actions-fixed .btn-dpt-edit.btn-default:hover{color:#fff;background-color:#02baf2}.cp.cpe .dpt>.dpt-actions,.cp.cpe .dpt>.dpt-actions-bottom{display:none}.cp.cpe .dpt>.dpt-text{cursor:text;min-height:30px;border:1px solid transparent}.cp.cpe .dpt>.dpt-text.hover-fixed,.cp.cpe .dpt>.dpt-text:hover{background-color:rgba(0,0,0,.01);color:#2980b9;border:1px solid #eee;-webkit-transition:color .3s ease;transition:color .3s ease}.cp.cpe .dpt>.dpt-text.artigo{float:none}.cp.cpe .dpt>.dpt-text a.link-rotulo{color:#000}.cp.cpe .dpt:hover>.dpt-actions-fixed{opacity:1}.cp.cpe .dpt:hover>.dpt-actions-fixed:hover~.dpt-text{background-color:rgba(0,0,0,.01);color:#2980b9;border:1px solid #eee;-webkit-transition:color .3s ease;transition:color .3s ease}.cp.cpe .dpt .semtexto{font-weight:700;color:#9aaed6}.cp.cpe .dpt .semtexto:hover{color:#5f76a4}.cp.cpe .dpt-alts{margin:0;margin-bottom:1em;padding:0;background-color:transparent;min-height:100px;border:2px dashed #fff}.cp.cpe .dpt-alts:hover{border-color:#d9ddde}.cp.cpe .dpt-alts:empty{border-color:#ddd}.cp.cpe .dpt-alts.drag{width:100%!important;border-color:#d9ddde}.cp.cpe .dpt-alts.drag .dpt{-webkit-transition-duration:0s!important;transition-duration:0s!important}.cp.cpe .dpt-alts .dpt{width:100%!important;-webkit-box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);padding:0;margin:0;background-color:#edf0f1;height:auto!important;min-height:2em;z-index:1}.cp.cpe .dpt-alts .dpt:not(:first-child){border-top:1px solid #fff}.cp.cpe .dpt-alts .dpt>.dpt-text{padding:.3em 1em;margin-top:0;margin-bottom:0}.cp.cpe .dpt-alts .dpt>.dpt-text a.link-rotulo{text-decoration:underline}.cp.cpe .dpt-alts .dpt-selected.dpt{margin:0 -.5em}.cp.cpe .dpt-selected.dpt{width:auto!important;margin:1em -.5em;border:1px solid #fad46b!important;padding:0;background-color:#fafafa;border-radius:3px;z-index:4}.cp.cpe .dpt-selected.dpt>.dpt-text{border:1px solid transparent}.cp.cpe .dpt-selected.dpt>.dpt-text:hover{border:1px solid transparent;background-color:transparent}.cp.cpe .dpt-selected.dpt>.dpt-form{margin-bottom:0}.cp.cpe .dpt-selected.dpt>.dpt-actions,.cp.cpe .dpt-selected.dpt>.dpt-actions-bottom{display:table;background-color:#e5e5e5;padding:1em;margin-bottom:0;width:100%}.cp.cpe .dpt-selected.dpt>.dpt-actions-bottom>.btn-action,.cp.cpe .dpt-selected.dpt>.dpt-actions>.btn-action{display:table-cell;float:none}.cp.cpe1_old_apagar .cp.cpe .dpt-selected.dpt>.dpt-actions-bottom .csform .actions_inserts>li>a.btn-salvar,.cp.cpe1_old_apagar .cp.cpe .dpt-selected.dpt>.dpt-actions .csform .actions_inserts>li>a.btn-salvar,.cp.cpe .cp.cpe1_old_apagar .dpt-selected.dpt>.dpt-actions-bottom .csform .actions_inserts>li>a.btn-salvar,.cp.cpe .cp.cpe1_old_apagar .dpt-selected.dpt>.dpt-actions .csform .actions_inserts>li>a.btn-salvar,.cp.cpe .dpt-selected.dpt>.dpt-actions-bottom .btn-excluir,.cp.cpe .dpt-selected.dpt>.dpt-actions .btn-excluir{display:inline-block;opacity:.3}.cp.cpe1_old_apagar .cp.cpe .dpt-selected.dpt>.dpt-actions-bottom .csform .actions_inserts>li>a.btn-salvar:hover,.cp.cpe1_old_apagar .cp.cpe .dpt-selected.dpt>.dpt-actions .csform .actions_inserts>li>a.btn-salvar:hover,.cp.cpe .cp.cpe1_old_apagar .dpt-selected.dpt>.dpt-actions-bottom .csform .actions_inserts>li>a.btn-salvar:hover,.cp.cpe .cp.cpe1_old_apagar .dpt-selected.dpt>.dpt-actions .csform .actions_inserts>li>a.btn-salvar:hover,.cp.cpe .dpt-selected.dpt>.dpt-actions-bottom .btn-excluir:hover,.cp.cpe .dpt-selected.dpt>.dpt-actions .btn-excluir:hover{opacity:1}.cp.cpe .dpt-selected.dpt>.dpt-actions-bottom{margin:0}.cp.cpe .dpt-selected .dpt-block{border-top:1px solid #e5e5e5!important;opacity:.6;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.cp.cpe .dpt-selected .dpt-block:hover{opacity:1}.cp.cpe .dpt-selected .dpt-text{opacity:.7;margin:0;padding:.7em}.cp.cpe .dpt-selected .dpt-text:hover{opacity:1;background-color:#f5f5f5}.cp.cpe .dpt-selected .dpt-alts{margin:1em}.cp.cpe .dpt-selected .dpt-alts .dpt{-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.cp.cpe .dpt-selected>.dpt-actions-fixed{opacity:1;top:-12px;right:.5em}.cp.cpe .dpt-selected>.dpt-actions-fixed .activate{display:inline}.cp.cpe .dpt-selected>.dpt-actions-fixed .deactivate{display:none}.cp.cpe .dpt-selected>.dpt-actions-fixed .btn-dpt-edit{padding-top:2px;padding-bottom:1px}.cp.cpe .dpt-selected>.dpt-actions-fixed .btn-dpt-edit.btn-default{background-color:#fad46b;border:1px solid #fad46b}.cp.cpe .dpt-selected .dropdown-menu.dropdown-menu-left{right:auto!important;left:0;padding:2px 0}.cp.cpe .dpt-selected .dropdown-menu.dropdown-menu-left>.top.arrow{right:88%;left:auto}.cp.cpe .dpt-selected .dropdown-menu li a{padding-top:2px;padding-bottom:2px}.cp.cpe .dpt-selected .btn-group .radius-right{border-bottom-right-radius:4px!important;border-top-right-radius:4px!important}.cp.cpe .dpt-selected:hover>.dpt-actions-fixed{opacity:1}.cp.cpe1_old_apagar{margin-bottom:15em}.cp.cpe1_old_apagar .desativado,.cp.cpe1_old_apagar .desativado *,.cp.cpe1_old_apagar .dpt .dptt>a.desativado,.cp.cpe1_old_apagar .dpt .dptt>a.desativado *{text-decoration:line-through;color:#999!important}.cp.cpe1_old_apagar .desativado * table,.cp.cpe1_old_apagar .desativado * table td,.cp.cpe1_old_apagar .desativado table,.cp.cpe1_old_apagar .desativado table td,.cp.cpe1_old_apagar .dpt .dptt>a.desativado * table,.cp.cpe1_old_apagar .dpt .dptt>a.desativado * table td,.cp.cpe1_old_apagar .dpt .dptt>a.desativado table,.cp.cpe1_old_apagar .dpt .dptt>a.desativado table td{border:1px dotted #ccc}.cp.cpe1_old_apagar a{text-decoration:none;cursor:pointer}.cp.cpe1_old_apagar .dpt{position:relative;display:block}.cp.cpe1_old_apagar .dpt .semtexto{font-weight:700;color:#bfd1f6}.cp.cpe1_old_apagar .dpt .artigo{float:none}.cp.cpe1_old_apagar .dpt .caput{margin-top:0}.cp.cpe1_old_apagar .dpt-selected .csform .dpt>.actions_left,.cp.cpe1_old_apagar .dpt>.actions_right{color:#fff;right:0;position:absolute;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:1000}.cp.cpe1_old_apagar .dpt-selected .csform .dpt>.actions_left a.btn-bloco,.cp.cpe1_old_apagar .dpt>.actions_right a.btn-bloco{background-color:#3498db;color:#fff!important;padding:8px 18px 6px;display:inline-block;line-height:1;float:right}.cp.cpe1_old_apagar .dpt-selected .csform .dpt>.actions_left a.btn-bloco:hover,.cp.cpe1_old_apagar .dpt>.actions_right a.btn-bloco:hover{opacity:1;background-image:-webkit-gradient(linear,left top,left bottom,from(#1c81c4),to(#0b6dad));background-image:linear-gradient(180deg,#1c81c4,#0b6dad)}.cp.cpe1_old_apagar .dpt-selected .csform .dpt:hover>.actions_left,.cp.cpe1_old_apagar .dpt:hover>.actions_right{opacity:1}.cp.cpe1_old_apagar .dpt .bloco{display:block;clear:both}.cp.cpe1_old_apagar .dpt .bloco :hover{color:#27ae60}.cp.cpe1_old_apagar .dpt .bloco .de{cursor:pointer}.cp.cpe1_old_apagar .dpt .articulacao{border-top:2px solid #e5e5e5;margin:2em 0}.cp.cpe1_old_apagar .dpt .bloco_alteracao{margin:1em 0;padding:0;background-color:transparent;min-height:100px;border:2px dashed #fff}.cp.cpe1_old_apagar .dpt .bloco_alteracao:hover{border-color:#d9ddde}.cp.cpe1_old_apagar .dpt .bloco_alteracao.drag{width:100%!important;border-color:#d9ddde}.cp.cpe1_old_apagar .dpt .bloco_alteracao.drag .dpt{-webkit-transition-duration:0s!important;transition-duration:0s!important}.cp.cpe1_old_apagar .dpt .bloco_alteracao .dpt{width:100%!important;-webkit-box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);padding:.3em 1em;margin:0;background-color:#edf0f1;z-index:1}.cp.cpe1_old_apagar .dpt .bloco_alteracao .dpt:not(:first-child){border-top:1px solid #fff}.cp.cpe1_old_apagar .dpt .bloco_alteracao .dpt.ui-draggable div{cursor:pointer}.cp.cpe1_old_apagar .dpt .bloco_alteracao .dpt.dpt-comp-selected{-webkit-transition:all .3s ease;transition:all .3s ease;width:auto!important;margin:2em -3.7em;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16),0 6px 12px rgba(0,0,0,.32);box-shadow:0 0 6px rgba(0,0,0,.16),0 6px 12px rgba(0,0,0,.32)}.cp.cpe1_old_apagar .dpt-selected{font-size:1em;border:0 solid #ccc;margin:1em -1.8em 1em -1.8em;padding:2.2em 2.2em 1.6em 2.2em;-webkit-box-shadow:-4px 15px 15px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.23);box-shadow:-4px 15px 15px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.23);background-image:-webkit-gradient(linear,left top,left bottom,from(#eaeaee),to(#ddd));background-image:linear-gradient(180deg,#eaeaee,#ddd)}.cp.cpe1_old_apagar .dpt-selected ul{list-style:none;margin:0;padding:0}.cp.cpe1_old_apagar .dpt-selected .semtexto{color:#999}.cp.cpe1_old_apagar .dpt-selected .bloco{opacity:.5}.cp.cpe1_old_apagar .dpt-selected .bloco:hover{opacity:1}.cp.cpe1_old_apagar .dpt-selected .bloco a:hover{background:transparent}.cp.cpe1_old_apagar .dpt-selected>.bloco{opacity:1;margin:1em}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao{margin:0;padding:1em;border:0 transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(#eaeaee),to(#ddd));background-image:linear-gradient(180deg,#eaeaee,#ddd)}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao:hover{border-color:transparent}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao.drag{width:100%!important}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao.drag .dpt{-webkit-transition-duration:0s!important;transition-duration:0s!important}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao .dpt{width:auto!important;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff}.cp.cpe1_old_apagar .dpt-selected .bloco_alteracao .dpt:not(:first-child){border-top:0 solid #fff}.cp.cpe1_old_apagar .dpt-selected>.dpt{padding:0}.cp.cpe1_old_apagar .dpt-selected>.dpt:last-child{padding-bottom:1em}.cp.cpe1_old_apagar .dpt-selected .csform .dpt-selected>.actions_left a.btn-bloco,.cp.cpe1_old_apagar .dpt-selected>.actions_right a.btn-bloco{display:none}.cp.cpe1_old_apagar .dpt-selected .csform{display:block;clear:both;z-index:9;position:static}.cp.cpe1_old_apagar .dpt-selected .csform .btns-action{-webkit-animation:fadeIn 1s ease-in-out;-moz-animation:fadeIn 1s ease-in-out;-o-animation:fadeIn 1s ease-in-out;opacity:1;position:absolute;display:table;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cp.cpe1_old_apagar .dpt-selected .csform .btns-action a{color:#16407c;display:block;background:transparent;vertical-align:middle;text-align:center;font-weight:400;text-shadow:0 0 10px rgba(0,0,0,.3);padding:.33em .4em}.cp.cpe1_old_apagar .dpt-selected .csform .btns-action>li{position:relative;display:table-cell;vertical-align:top}.cp.cpe1_old_apagar .dpt-selected .csform .btns-action>li:hover{background-color:hsla(0,0%,100%,.5)}.cp.cpe1_old_apagar .dpt-selected .csform .btns-action>li:hover>a{text-shadow:0 0 5px #777;color:#0a5}.cp.cpe1_old_apagar .dpt-selected .csform .label_status{position:absolute;bottom:0;right:0;color:#889;padding:.3em;font-size:80%;text-align:right;z-index:15;display:table}.cp.cpe1_old_apagar .dpt-selected .csform .label_status li{display:table-cell;padding:0 .5em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents{z-index:11;top:0;left:0}.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents a{padding:.62em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents div,.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents li{font-size:80%;display:table-cell;vertical-align:middle;border-right:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents div{padding:0 .4em;font-stretch:condensed;font-variant:small-caps;font-weight:700;text-shadow:0 0 10px #fff}.cp.cpe1_old_apagar .dpt-selected .csform .actions_parents>li:hover a{color:#16407c;font-weight:400}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom,.cp.cpe1_old_apagar .dpt-selected .csform .actions_top{top:0;right:0}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom a,.cp.cpe1_old_apagar .dpt-selected .csform .actions_top a{padding-right:1em;padding-left:1em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom li,.cp.cpe1_old_apagar .dpt-selected .csform .actions_top li{display:table-cell;vertical-align:middle;border-left:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom{top:auto;left:0;bottom:0;display:inline-block;border-top:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom a{padding:0 .4em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_bottom li{border:0;border-right:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_left,.cp.cpe1_old_apagar .dpt-selected .csform .actions_right{top:2.2em;right:0;bottom:0;display:block}.cp.cpe1_old_apagar .dpt-selected .csform .actions_left li,.cp.cpe1_old_apagar .dpt-selected .csform .actions_right li{width:2.2em;display:block;border-bottom:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_left li:first-child,.cp.cpe1_old_apagar .dpt-selected .csform .actions_right li:first-child{border-top:1px solid #ccc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_left{right:auto;left:0}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts{background:transparent;position:relative;z-index:19;display:table;width:100%}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li{display:table-cell}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li:hover>a{background-image:-webkit-gradient(linear,left top,left bottom,from(#1c81c4),to(#0b6dad));background-image:linear-gradient(180deg,#1c81c4,#0b6dad)}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a{background-image:-webkit-gradient(linear,left top,left bottom,from(#3498db),to(#2980c9));background-image:linear-gradient(180deg,#3498db,#2980c9);border-right:1px solid #fff;padding:.2em;display:block;color:#fff;text-align:center;white-space:nowrap}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-excluir,.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar{text-align:left;background:#a70808;color:#c99;padding-left:1.7em;position:relative}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-excluir:hover,.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar:hover{background-color:#c70808;color:#ecc}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-excluir:before,.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar:before{z-index:20;position:absolute;background:url(/static/img/icon_delete_white.png) no-repeat 50% 50%;content:"";top:0;left:0;display:block;color:#000;margin-left:.4em;height:100%;width:2em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar{background:#1f8b4d;color:#fff}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar:hover{background:#2d9c5c;color:#fff}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar:before{background:url(/static/img/icon_save_white.png) no-repeat 50% 50%}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a span{padding:0 .7em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li:last-child>a{border-right:0 solid #fff}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>ul li:nth-child(2n) a{background:#3385ca}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>ul li a{border-right:1px solid #fff;display:block;color:#fff;background:#2980c9;font-size:80%;padding:.23em 1em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>ul li a:hover{background:#0a5ea4}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior{table-layout:fixed}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior>ul{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:transform .1s linear,opacity .1s linear,clip 0s .3s;transition:transform .1s linear,opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;clip:rect(0,0,0,0);opacity:0;position:absolute;margin-left:.5em;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);-webkit-transition-delay:.4s;transition-delay:.4s}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior>ul li a{border-right:0!important}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior>ul li:first-child:before{border-width:.375rem;border-style:inset inset solid;content:"";display:block;height:0;width:0;border-color:transparent transparent #3385ca;position:absolute;top:-.71rem;left:.9375rem}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior>ul li:first-child:hover:before{border-color:transparent transparent #0a5ea4}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior>ul:after{content:"";position:absolute;z-index:-1;left:0;top:-25px;height:25px;width:100%;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.add_prior:hover>ul{-webkit-transform:translateY(7px);transform:translateY(7px);-webkit-transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:transform .4s linear,opacity .4s linear,clip 0s .2s;transition:transform .4s linear,opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;opacity:1;clip:rect(-100px,2000px,2000px,-100px)}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir{display:block;position:static}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:transform .1s linear,opacity .1s linear,clip 0s .3s;transition:transform .1s linear,opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;clip:rect(0,0,0,0);opacity:0;position:absolute;margin-left:.5em;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);-webkit-transition-delay:.4s;transition-delay:.4s}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li a{border-right:0!important}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li:first-child:before{border-width:.375rem;border-style:inset inset solid;content:"";display:block;height:0;width:0;border-color:transparent transparent #3385ca;position:absolute;top:-.71rem;left:.9375rem}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li:first-child:hover:before{border-color:transparent transparent #0a5ea4}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul:after{content:"";position:absolute;z-index:-1;left:0;top:-25px;height:25px;width:100%;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir:hover>ul{-webkit-transform:translateY(7px);transform:translateY(7px);-webkit-transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:transform .4s linear,opacity .4s linear,clip 0s .2s;transition:transform .4s linear,opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;opacity:1;clip:rect(-100px,2000px,2000px,-100px)}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul{right:.5em}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li a{background-color:#a70808}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li a:hover{background:#c70808}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li:first-child:before{border-color:transparent transparent #a70808;right:10%;left:auto}.cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li:first-child:hover:before{border-color:transparent transparent #c70808}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo{z-index:2000}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li>ul,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li>ul{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:transform .1s linear,opacity .1s linear,clip 0s .3s;transition:transform .1s linear,opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;clip:rect(0,0,0,0);opacity:0;position:absolute;margin-left:.5em;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);-webkit-transition-delay:.4s;transition-delay:.4s}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li>ul li a,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li>ul li a{border-right:0!important}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li>ul li:first-child:before,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li>ul li:first-child:before{border-width:.375rem;border-style:inset inset solid;content:"";display:block;height:0;width:0;border-color:transparent transparent #3385ca;position:absolute;top:-.71rem;left:.9375rem}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li>ul li:first-child:hover:before,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li>ul li:first-child:hover:before{border-color:transparent transparent #0a5ea4}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li>ul:after,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li>ul:after{content:"";position:absolute;z-index:-1;left:0;top:-25px;height:25px;width:100%;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li:hover>ul,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li:hover>ul{-webkit-transform:translateY(7px);transform:translateY(7px);-webkit-transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:transform .4s linear,opacity .4s linear,clip 0s .2s;transition:transform .4s linear,opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;opacity:1;clip:rect(-100px,2000px,2000px,-100px)}.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante>li.menu_excluir>ul li:first-child:before,.cp.cpe1_old_apagar .dpt-selected .csform .menu_flutuante_fixo>li.menu_excluir>ul li:first-child:before{right:auto;left:.9375rem}.cp.cpe1_old_apagar .dpt-selected .csform textarea{margin:0;resize:vertical;min-height:12.6em;border:0;font-size:120%;width:100%}.cp.cpe1_old_apagar .dpt-selected .csform textarea:focus{background:#fff}.cp.cpe1_old_apagar .dpt-selected .csform textarea::-webkit-input-placeholder{color:#c70808;opacity:.6;font-size:80%}.cp.cpe1_old_apagar .dpt-selected .csform textarea:-moz-placeholder,.cp.cpe1_old_apagar .dpt-selected .csform textarea::-moz-placeholder{color:#c70808}.cp.cpe1_old_apagar .dpt-selected .csform textarea:-ms-input-placeholder{color:#c70808;opacity:.6}.cp.cpe1_old_apagar .selected{background-color:hsla(0,0%,100%,.5)}.cp.cpe1_old_apagar .selected a:hover{color:#16407c!important;font-weight:400!important}.lista-dispositivo,.result-busca-dispositivo{padding:0 0 1em;min-height:3em}.lista-dispositivo ul,.result-busca-dispositivo ul{list-style:none;margin:0;padding:1em 0 0;-webkit-transition:all 2s linear;transition:all 2s linear;clear:both}.lista-dispositivo ul li,.result-busca-dispositivo ul li{display:table;border-collapse:separate;border-bottom:1px solid #fff;width:100%}.lista-dispositivo ul li.ta_title,.result-busca-dispositivo ul li.ta_title{background-color:rgba(0,0,0,.15);border-radius:4px 4px 0 0;width:100%}.lista-dispositivo ul li:last-child .itemlabel,.result-busca-dispositivo ul li:last-child .itemlabel{border-radius:0 0 4px 0;margin:0}.lista-dispositivo ul li:last-child .iteminput,.result-busca-dispositivo ul li:last-child .iteminput{border-radius:0 0 0 4px}.lista-dispositivo ul li .iteminput,.result-busca-dispositivo ul li .iteminput{background-color:rgba(0,0,0,.1);border-right:1px solid #fff;display:table-cell;padding:.5em;vertical-align:middle;text-align:center}.lista-dispositivo ul li .iteminput input,.result-busca-dispositivo ul li .iteminput input{margin:0}.lista-dispositivo ul li .itemlabel,.result-busca-dispositivo ul li .itemlabel{background-color:rgba(0,0,0,.1);display:table-cell;padding:.5em;vertical-align:middle;width:100%}.lista-dispositivo ul li .itemlabel .artigo,.result-busca-dispositivo ul li .itemlabel .artigo{float:none}.lista-dispositivo .nomenclatura_heranca,.result-busca-dispositivo .nomenclatura_heranca{font-size:90%;color:#057dba;display:inline}.lista-dispositivo.controls-radio-checkbox{border:0}.label_vigencia{border-top:1px solid #fff;display:inline-block;color:#555}.label_vigencia span{color:grey}.cp-nav-parents>.dropdown-menu{left:0;right:auto}.cp-nav-parents>.dropdown-menu:before{content:"";position:absolute;top:-11px;width:100%;height:11px}.cp-nav-parents:hover>.dropdown-menu{display:block}.table-notificacoes tbody tr td{border-top:1px solid #fff;padding:5px;vertical-align:middle}.table-notificacoes tbody tr td ul{margin:0}.table-notificacoes tbody tr td ul li:hover{background-color:rgba(0,0,0,.1)}.btn-modal-open{float:right}.class_color_container{background:#ddd!important}.clear{clear:both}.mce-tinymce.mce-container{border:1px solid #ccc!important;margin-right:2px}.mce-btn button:hover{background-color:rgba(0,0,0,.1)!important;text-shadow:0 0 5px #fff;-webkit-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777}.mce-menu{background:#eee!important}.displaynone{display:none!important}@media only screen and (max-width:800px){.cp .fixed{z-index:98;position:relative}.cp.cpe1 .dpt-selected{margin:1em 0}.cp.cpe1 .dpt-selected .csform .actions_parents,.cp.cpe1 .dpt-selected .csform .label_status{font-size:80%;position:static!important;display:block!important;padding:0;height:auto!important;left:0;right:auto;text-align:left}.cp.cpe1 .dpt-selected .csform .actions_parents div,.cp.cpe1 .dpt-selected .csform .actions_parents li,.cp.cpe1 .dpt-selected .csform .label_status div,.cp.cpe1 .dpt-selected .csform .label_status li{display:inline-block!important}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>ul{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;transition:transform .1s linear,opacity .1s linear,clip 0s .3s;transition:transform .1s linear,opacity .1s linear,clip 0s .3s,-webkit-transform .1s linear;clip:rect(0,0,0,0);opacity:0;position:absolute;margin-left:.5em;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);box-shadow:0 6px 18px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);-webkit-transition-delay:.4s;transition-delay:.4s}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>ul li a{border-right:0!important}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>ul li:first-child:before{border-width:.375rem;border-style:inset inset solid;content:"";display:block;height:0;width:0;border-color:transparent transparent #3385ca;position:absolute;top:-.71rem;left:.9375rem}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>ul li:first-child:hover:before{border-color:transparent transparent #0a5ea4}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>ul:after{content:"";position:absolute;z-index:-1;left:0;top:-25px;height:25px;width:100%;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.cp.cpe1 .dpt-selected .csform .actions_inserts>li:hover>ul{-webkit-transform:translateY(7px);transform:translateY(7px);-webkit-transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;transition:transform .4s linear,opacity .4s linear,clip 0s .2s;transition:transform .4s linear,opacity .4s linear,clip 0s .2s,-webkit-transform .4s linear;opacity:1;clip:rect(-100px,2000px,2000px,-100px)}.cp.cpe1 .dpt-selected .csform .actions_inserts>li>a span{display:none}.cp.cpe1 .cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar,.cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-excluir,.cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-salvar,.cp.cpe1_old_apagar .cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-salvar{padding-left:0;min-width:1em}.cp.cpe1 .cp.cpe1_old_apagar .dpt-selected .csform .actions_inserts>li>a.btn-salvar:before,.cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-excluir:before,.cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-salvar:before,.cp.cpe1_old_apagar .cp.cpe1 .dpt-selected .csform .actions_inserts>li>a.btn-salvar:before{width:100%;margin:0}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_in,.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_next,.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_prior{position:static}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_in>ul{left:1em!important;right:1em!important;margin-left:0}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_in>ul li:first-child:before{left:37%}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_next>ul{left:0!important;right:1em!important}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_prior>ul{left:1em!important;right:0!important;margin-left:0;margin-right:.5em}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.add_prior>ul li:first-child:before{right:42%;left:auto}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.menu_excluir>ul{left:10%!important;right:0!important;margin-left:0;margin-right:.5em}.cp.cpe1 .dpt-selected .csform .actions_inserts>li.menu_excluir>ul li:first-child:before{right:0;left:auto}}@media print{#btn_font_mais,#btn_font_menos,.button,.cp .vigencias,.dne,.menu-icon,.tipo-vigencias,.toggle-topbar{display:none}.container{width:100%}} \ No newline at end of file diff --git a/sapl/static/css/global.8608d5e7.css b/sapl/static/css/global.8608d5e7.css new file mode 100644 index 000000000..e8cf41d7d --- /dev/null +++ b/sapl/static/css/global.8608d5e7.css @@ -0,0 +1 @@ +.jcrop-holder{-ms-touch-action:none;direction:ltr;text-align:left}.jcrop-hline,.jcrop-vline{background:#fff url(data:image/gif;base64,R0lGODlhCAAIAJEAAKqqqv///wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgAAACwAAAAACAAIAAACDZQFCadrzVRMB9FZ5SwAIfkECQoAAAAsAAAAAAgACAAAAg+ELqCYaudeW9ChyOyltQAAIfkECQoAAAAsAAAAAAgACAAAAg8EhGKXm+rQYtC0WGl9oAAAIfkECQoAAAAsAAAAAAgACAAAAg+EhWKQernaYmjCWLF7qAAAIfkECQoAAAAsAAAAAAgACAAAAg2EISmna81UTAfRWeUsACH5BAkKAAAALAAAAAAIAAgAAAIPFA6imGrnXlvQocjspbUAACH5BAkKAAAALAAAAAAIAAgAAAIPlIBgl5vq0GLQtFhpfaIAACH5BAUKAAAALAAAAAAIAAgAAAIPlIFgknq52mJowlixe6gAADs=);font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px solid #eee;font-size:1px;height:7px;width:7px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-hline,.jcrop-light .jcrop-vline{background:#fff;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-hline,.jcrop-dark .jcrop-vline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-hline,.solid-line .jcrop-vline{background:#fff}.jcrop-holder img,img.jcrop-preview{max-width:none}div.jcrop-image.size-warning .jcrop-hline,div.jcrop-image.size-warning .jcrop-vline{border:1px solid red;background:none}body.change-form .allow-fullsize+.help,body.change-form .jcrop-holder+.help{clear:left}body.change-form .jcrop-holder{float:left}div.allow-fullsize{padding:5px 0 0 10px} \ No newline at end of file diff --git a/sapl/static/fonts/fa-brands-400.50a544b5.ttf b/sapl/static/fonts/fa-brands-400.50a544b5.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7a9cc0a6268817b7ef45062202fc4c254f0a293e GIT binary patch literal 134160 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 CVJ3e7 literal 0 HcmV?d00001 diff --git a/sapl/static/fonts/fa-brands-400.b89c6c51.woff2 b/sapl/static/fonts/fa-brands-400.b89c6c51.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5e5b258d8668d35f3dfa6ba2e6e2d5cbfa0013c3 GIT binary patch literal 74296 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 SMO!v*OJtybZnU+(00022dLcFd literal 0 HcmV?d00001 diff --git a/sapl/static/fonts/fa-brands-400.dd4ff119.woff b/sapl/static/fonts/fa-brands-400.dd4ff119.woff new file mode 100644 index 0000000000000000000000000000000000000000..8292315c174bcbd6f9e2adcd38213936edbf5649 GIT binary patch literal 87048 zcmV)sK$yRGPew)n0RR910aOS83jhEB0t^rU0RR91000000000000000000000000- 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 literal 0 HcmV?d00001 diff --git a/sapl/static/fonts/fa-regular-400.deb8619e.ttf b/sapl/static/fonts/fa-regular-400.deb8619e.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9f06c0f447453423fa2473e0cd564adc6be0cdb2 GIT binary patch literal 40080 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 literal 0 HcmV?d00001 diff --git a/sapl/static/fonts/fa-regular-400.e65d96d0.woff2 b/sapl/static/fonts/fa-regular-400.e65d96d0.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a25ccc75aa4b5e600a2ff75f69a00a0669e32a05 GIT binary patch literal 14864 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 We7)oRk5U^;OH2O&+MtMS00013g7MG* literal 0 HcmV?d00001 diff --git a/sapl/static/fonts/fa-solid-900.1709a281.ttf b/sapl/static/fonts/fa-solid-900.1709a281.ttf new file mode 100644 index 0000000000000000000000000000000000000000..acec33c4d60448b26be0a5f7eec23a855850668b GIT binary patch literal 208792 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 RB|l)14E%nYnW%lM{1^Rp=LG-& literal 0 HcmV?d00001 diff --git a/sapl/static/fonts/fa-solid-900.52b8345b.woff b/sapl/static/fonts/fa-solid-900.52b8345b.woff new file mode 100644 index 0000000000000000000000000000000000000000..6f229ba6a9e793588b92971ddaf6928c1eadd8a0 GIT binary patch literal 102224 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

j$bPe?(C}B5PR6-4(LwR2uzj)UveBGn(~J zHeAzYmygCYT@pk^)FjhXRY8+1NfdR<(nXPG>BY5Tk=5ip5a7#yHsA!t0(-fIf1?{6 zp)Z1h;1~7<HyB3QK5Y^*#ujux;Ree zqeJ^BhpWq@_ULjIBaP6BTkD_HzBmkU*SB{=ac4fivq*G(D{k4&pAEO{vaNqU%(5Rm zU&BB6ywFO&+}HG>zAu4p?s9$4VClMI_RBYW#)ICGJ;bD2_;T^=^R@WTIQEXLYDlH& zB3~%p(QD~22G4NJq-`*GioMoR!t=8DJGTwAi8ivoU61rTL3EzsjUlvI{f!)$eXik{v1K_hN_V9DDz*zN~+`iCd) z!1xY1E%VJwl7}%qoRl*d_HpL5-oAgFVE{bNbVAcWrx&;rvcE0(?#~`c`P%He+UPDlu7}zS;@V#Xvxcsus2{?)*5@su8-1 zOEO({8b=D?tByVrQdI?HCPK)$db&KBn99+U?eW6)#Z6LcWiTaeNa09BMa0y%!Od-8 zKOTY?c?6JtVd})gxVdP`VnDg351?yyzM`2XdY}(C_n#R`t{ImO9Kdm-4?g$tKGa+; zTYV0_k>lo;Dnoa6y(Xc%yKuRkFDsg+pm`3Xd)+WzuH*sf@|YFRU3vn6?mp#v8ZejU z5JOAnhAm(;=AfPD6h}EHTUzT37MrrHd|tC!n$>oO0UwD0iMvZ_m`1EiC5x0asVs{0 zDuYY*vO;8?ge)uS)=s^2tTKHu4`Hmc3t9RB%bJq3tfZoqpUE%9?ReTn$W7DCQoeR- zCJ{eXn90L;PHQu3QsL5%FMV2&(Vx)~eI=9lGFOsmfgzGY`rN*Qq%}53XZ}}Czhg=bxWo+gHV@~ZE+p4)ljE3p&w25!(v-Wr zC-BRG{}6aTL~vh%;5`gZ*biwj4`D6nGt|j~_qoB+NGmj$c96ex;@2wIT|g+EpIhL- z7$BsolVX7m10EnF$N~uRK-rNYW$UnVc8jvs2qH;TMat_(iDDQ*!`N>ifc=(L3|4=1 z?oNhjF|kclF^mJ4NLbbg3EEhZkR;0l8z!Y43^`;44Kwc8$_2zMO*%}4dzn01Fshme z7f=*OHqIFI-tUVBRUONsA}KNuh;%jgTSnus^7@7Pb8Wzz!{M7_FQ!A*2AoXR z`R3a%{7~>r&(LSOFof&(0$Tbl17X`YgcNH6@@_`$KwE{L8}8(*5Rw47#*9YP!9hsLf*I~!0= zlPj_l<5_08xH@)d%(Ks={{sn#8x2t_rl0S&QFI|bcIe7OWAX0Ye(A#auJO$kdNumD z(!0|NV2yOKVFKTw^RP>)!!9yqvCsqSD;FPQtH88ok*kSAf0lMTnuZyz^A!vBq1a+N zZJKPL8FsDir~wcXKWO7({h_UAKCDv-EtmEZoN9Q75x)oFZ$EKEX)Tb9)Z0Zv=3(ES=j-b zc^)i7q@&B15Chjh8LeehndQ^S{45B{8HQBU5q3-*IeP7QwJtk~sfc)DtT-AcBy(-! zb*8;uss2gW`Kf4YZ! z8B0&ovUfB0|Bc$(T6;5MuA7k@{cT20bE{P_Cci*bx;oIYP1hlB%WcYYHMUwmvsv?> z3;ZDnodH}HVIvR$*VZ7VxxFn8($}~LEPg=-&qr;8F~|*flY>Fz+NpXyMSti4FEe?S zmQ*{xp{lS&cd750yLuk2aa;&{ja5md{n3lRyJnu-;4oVwn47O) zXsZJ@{KLc!VObU!qc_>ch{Hh3fjg})u+Q&9k6;oFo(o0^x`uBtE%^{8iP&B@!FCX; zj_%(1z|yYK3LWh^O5p{g(cmg3hMytyz`|529#2iN*t6lJy0WyG%Vu+nODkGV=QJJm zFepDuDY_b^Y_0%I?0E*BN&lk$d_{QJxkjG*o&q)zH{V@^*j8m;4i=KLek2`2hf9h3 z0(q;@{CY5~*?4|bjhHB4M%2-HY-{0HT%!5#$Ueo8bw!J6(!P;!3j2iIu`6x`t@?f1w*nZLm6z4kjEdO zTw!NnDpSQ4u4blap4)D9{!!H}<*gR^%~&v>+(_nw&%X8Tv-(i@=!<(gn@xTM;w^XEo(+sK+}f=z|Ct-y`O1rJ z=~FM*MDB~pY^q}nyP4ztc@_+ymSV_S4c~R?qsg&3+x2iOTzhUmNt!$u?_zo9N@8?2 z$AKzxv!jWXHSHN5mDgK${rg<*F56su+pBglFHnxn*)bT2jVQA(ugirY-J8#+b4lCz zm}E$?P&U|$9b8FQDJi{JrXTtn-39!fQ-lakeWIm0Pg&*flGnpD{lPagVp7B^H4m_P?4*cb~@MmXYzDwvHfu;!#A zi4LBPjSX}MA4NwxzY9YKwdok?e5r-nEwrZtI~ux9;XcQgI&@rff67tX^A@5sK#X1w zfEl{x#=Riclu287No7_>w$Zq)am0+`i+#B-7%q=8xBU@W4B8}rd)ylJ82RjbI{MF18X znPi3ep%c)VlZuQ(wc@xxKw`5Yk#cqal@D{YpC8ZU#h}QFvU#bxT&h4tTcQ=wMi7T) zWB%Y8FV<{{;FFkiHu=}khT~x|pJg$u>19Tj3Ii2+AOD0t+a|io_v{$}6st;4NM)1g%ID~`bTi$4acTJDb11dezHz-)4 zs6lo5q%b-*x^rc(y`TlU>?V_P*}ap-jRuCMI`g7sCmoVkE=$Y;$tl zvf`;jr#e4M#cflPOgp~lXa3LDBGj%HcP;MPQLbiETy;$+==(*j0HHk>S%-(}N( z=gY~hhqlIO8Da4txA$1+HobEBetUca8VN~qYY%!6PBx%DZNDEe^QD3LC>lu6bvFqtJ z(_F;V(}_e{hgbFU=ji>}eJ@5#e(7QGP*&RY>ju0q@L>#;nBl93@(HU?p@;1d16x>T z&vsc}mGc$D5V`5lg& zo56}KMS_kKj7YMAXL7Q$BR_vaU+6o9Wf$}l^L(}TVofpp=zL&0&nM`x#*h*TgOlMP)Od`3A zXm!3+Tq+cn4neY?PYy*76X%IcE<$7}m7T7LX?kKalSxa}Beex$3G#I>)y&SacOp$T z_{_29!QrS~+xcLiNT20s;HJPU18)xeR^ShKB$o-~uTgVgY3Q#~_4xtUr=PE^1X!0t z%U$FDq70l)nRJ^bYmyL_gz<4f3Ih2pu(k-V=>w8# zuPu*r@*){`Y%7=JNXaY(^o*&u(u*WyQ|j#C8KEG^6@;W6)iE-4azQR|+&xITa|+l6 zECg=kGjqOA8nC)DffZLl)UB!}tSYRVtF(A6pD zHn2!}^OeAH7RSsR{yz9iV|MsMZ48frI(^DYecqAXexk@NLNpNC5%Xxx#-c?@DG>>Z zK={~g(d0Q`M=1XV;B?P@E>&u^O8=*azxn-EDMicH&x%;m1VZ1VAT)X--&3>DkwH)I zT%?sZTdC4Uc45~-mL<7VX}y%{!({ycopWm*-UJw5f~AVrmrP3pI#jTHneUEm599Fe z`kt|c>@Q^(#%3pEY(_M7xS;djJkifvW12i7tELdPI-k>Qske)EYj)@FxP2VAm+;#( zMR}xMfqhI0^dj4a0kNnUr9JPKyRIxQSco?Od@|;~h&Dg>>C`ALy2%nMe2=&OJMM^- zb=(}vCSTw|ju0W1-K>o!#bf-5(y|yyi60Y-aZ%%TNdEW=1{})C78o}2*7>7v?D$X7 z9XG<-Hsixlru^$YNVs(t zxx!023<43+b0B7AZ{F-Y#XlOP)2~mLh@uf>;&?EeM3*}d>|(j}lGSdGk6+%WY8Q3$ zbRaPMqH%0WgN8v{j`y%}crQKI2In9jJgCzUK&m1 zh+&XiD*Do0o~xF}cXL~ic;F!TyLW-Tix{js$}@;N#ksiKuAX44!J_QA{ZcNkiC#Q7 zc7Vkn<5f6N)l%@N5RXvBUK2uqL()HE0+?)o9TjATXZ$9~c{&#pH{YX5{!7 zYNto`Hz(?vR-b6@A4%s}Oal(Ax)P0;x}xZ2B)Z~5t+pXBtSBm)WjnE4E=I{~P4WFF z_}q9baDCtvO!i;tk&!{v!^2#n%V@b$?#2mlNtsvzI4=O)#yq^5#Rh=abqPKn-G#k6 z3+3f9?I_nb69UC7U0(zgbMjY$8gxo0Wm>|Z68Aap4Mr1{hEB_yIooie`DPxW!mi@v zLH&#tL@1Lsqw&Jh!Ci&o&d!Z=D$dLD7_qEVY8Bm8n2XJcCbnczoK=)UO%NtffHasr znlfHC7$KgEXgWlyrPK;4?8p~)7Z=Ba+UPzv8lKM-b`}e}4(=>INvC*p)QHEDLamT< zucTL0>6K3jbA^$Kex4cDmHlbT+ku*4e~LP!(EgQ0Z)3bycez zL>s|ir$xd+RSkyG1HaNLvv2HA&;j)MKosa7msxDHp~t8=%7e*h`i`au=2w>3mgjJzO%NXrpx2*uyMtJnYkQpLopm<7N$)=6m#3 z-NWnwD-~EAUyoEdM87k6BqsUUV)z%fE&Xukf*EO6H>yoL3nWn%^b2V;4FIH*Be4rapP1s?mZB10`+c^h-qV0{fHMF+2_DMR1tG$RO zRW_*m3kDAUTC3IBXaR^7=cDqJk761aFXH=vx9@UK6@zk2dAMhm$tq{}T=1w%o9P=X z^C$F2fH`4P0i|D#NrQsD1sj= z<0uD`waXOxAPye(<7eskYV_e;GI1`fd)*<`1GXeQ7R3OPB^wa&1y4M3W#?P4|K+1^ zfK6jwLUIC|(&-<-?(ZMv%<6tm5OW9HTidQ|5N{F2$3EtJQski?2VY&+5i#;20LX`7 zc+u)=d7-@81!MdWcLu)$i%o_r)C3Z!FY6Ois15$B{TzIp`-B6{HGERjgA?>9#r`-% zP0Hf{j?&;qogXki91Nk9kM@7crJ=yIU6^Pua3X!eO~;29X?w5V@k>y*1dcuC;hm!v z+pK67Aab^H!)J9ihD+Z5Fk~RP9x@A-w!#>7&Syfr;|6%0H=>sZHOmh?NOS;ltTEU- z#lfS+==1bXOA;0sOg97TrdgC5F4^!i=O9`nSOz}4wQ{>#d&}v5L91JNg^5@9W7JE4$c$GUh2zysV9c!;)t*wvkf(dMw`vKNQm!_(uI4&b!F{7zw=hv|kJ zC9;*Bl6}lajIlulW_ZLyGSAO(gTw~&7Oj*E40M27GBOhP<)T7q5BkS8hsUyUEjSZW zmDzl1E`sGG)+I9pUu#ZPC0kPS@CA=&6Jb3lNqR7xuQZA~i{aQWC7n zVK*P2N-d%Ce(LIJ;1_3=!9|cfs_{_{B|#_}Kc*qpPq@H*RpN&B)zcNmnV}ZoT?APQa3&oP}^< z(-pJqWJ;8SfaAnABd30yZSI+CR_SeQuAy6Nq?fEPvn_dHOv|CKWDBO{(D90As00JE zAJg*5P48*cPxT>Mez9Bn`JV^R^4bABOHPx6-qB{hz+4$T1EFj{WL1e2ypYgQW|TR{ zBU~?(f3FZrS&~yyvxU~qL+CGJ;fX!F!wFk$8Coup8qFLqr#ByW<@)|u=|<^dLKC*cBgz_5_HI2@ zV!Rxq1*^>xYB81(lH+X%x|Zt^d%0${l_~}Br5{}SH0_7K2qYPLSv{~!seh2@F>=4L zEC37wBkjRMv?n#*lIaS>zI5cCpy`Ass^?~$q^ufxDZZL2Uw!cKXSk3z!Z)uR*r5Ls zy!*)hJv%1H$B3A%Mq<<1a_YqEGr7)x=0af4;-odO2{1cq&XYTIwcZ7~aNpa8u2U7_ zJ8Iyqfz7sqswaW_W^^{!*XiE|8OwdK2Ld`W+33Q7{ALXE65DMg6(iP3*R5ubNBI~ z+u4!wMB0gF{(Ed`=VUM#`$ViYfnvXgP3&TPK}2-Y`$RBP4Spp#zmoVUFaBuesob@x)^1L^-HW?1}HAwZ_b_oVG``WFOAsGWDh zyLRmgJLhYZQn)`Iw$ppYrwP)C`WA$^v;)yuLqnm($!c_Da%S;C)NV|V&(4ldH`?gI z#hJ;GXmxUtXpbN)@Xv-`_Yu#B3jHCan+i<3!QrjCqM-SHuPXMPKJv}UBa;(HxT{-^ zr2yrJ)+Y{Mb7X=+_M@{MZsvWK9cDDBug5AdiPw<)R~!yX1I!ONiO~D?E4BW(=8eKN zV3KP!Q11=uwl-_tyh?fAcFWVZFuM%Kf8c=5c(fw3j5-FCeq??T47;<)EmvHa7>o49 zRp#Lhf=%c$Y82&Rt&8ZzS7#0F*Sj<*y)lj6P!Wu1T9VRHLue49plPHK8xs0Y*+UOi zgtxJHB`KKfA~$vygID+LQe;D@NNHq`WwcVmEoqstlO*D1vu@-Z{SlgflU8!aepE_z zAXbWrC_mltEK$~aCMtiE8FNbk9w+e$;SID8{y6Y>;LpIr4P4qR7W%T%V8ji0_%C|M z{1#%Q4;))&3S~+-k#Yg7BDjadh%e|Xuxd;I!QjtmQWW#`ydk%Dp44Hksb0v#O@yQC;3J3>dwLP;nDT{9k( z6xE2(#yA$+h7>Df>lmvhJs^f7iYQ`LlPC}F=&mWddNH1(b!YQ42+ibYX*L%x>aJ|M zxXDv>an;X}ud>?L)-88?vQSn(0hQwtDL=w#N_g!X)+=A-@kR|vPq;`Gw_ zxSe+&wzN}9wvbg$L06s2arXC5&so|t+!gA+HCZG32vXcUWe9_zP>@IeK(FEa?hpT* zO)53bqO(j{UZZt=``RCNah!%U@Gqbm>etAhrpq8(3yFHZmmN^ff3nN;^b(Kv{9kl_ z<34@?x7eqF4monE>wU}T(q7zS=_^|EQuq5b62rhqBEn)7h`0UM&=LDu>7 z+?@ZxEP8VHX#}6%G9be6Y^lr($|S~%Vkl6iD?_ea2!-`%NDU?|HSFl&P@$Zoi^!*x z@kz&~zhiMHJT*gqXf`%(JCpSHF?TBL%+TLvF*j2yC$o}B=t!btUlyfovRs?V70qNu zn_8g1X}PhtY|!5*&MZu6^p}v!dm9G*1w32tFQR7{PPr3^)Au+!jI`vCNz)zNZ0k}3+Pq5 zELNjhFpO6LZ6Qgw#~$fA{(PYu&+tzJ35HBA!(A)oIwv~;FRwW{=*>7-}0BAxcQ4&gl2Pv598n;;v4A^MusAEBds4ibIaHN{N_)jiX*cK z`SuL#dD(q|Iu_kV@4gk{mX>`#S>6+Gv0Z#)@Lia}8R*)(f+!x0NfYg__}zf&QY_ec zI`}S4X9x!PUBMf%Yrnf4^LrsMKm&k`bPFDc2qss11kT+z20W`47Y3++k3TFU74Lkr zAT$L0@+@(P%d&zy1miLN@D9Lhf0!O>2zr*#dXS^_obG$y2#^4!H<8Po9(wN|72BPE zzK^~x6MdumptsO6lfL8o&{*%$SbW_-@#GX4O5Z@tB@eO4Cr2wF(xjK?k4HRo8h~Rf zkohPu#OQm|k|y3ONz?RZyR3ie{5U3rjn^VslI|6?4@uH{B}0LvT5IKuQ8YKr4$$hf zb~WAk@oSB+5Tn)MBF{<&t*St>I%?!vej5>s*OCd8z(0t-Y)zI8y%G_fbk;1Iy3N)FTQ^6IY}ygSlrGt?(KjiXHqu0M zB1A}dUe?!jc|IbO(1a;M3<;6GJX%kA?yn}Xo`~a=fIJ)#{?~c?J=2kcsxIKf*H?pa zLr|PbLE{>Etx$;)!H5S}gIVL)4W=zP=8aBp_KIl4%u5JKc{38dVm9d9U^#+q+<45$ zUUd)Pr5Ojqv|oQp*ZI#g`$6y%nqb~-eAeYNaHG4tZ|k`d0j(yFJk>yp=d+#x5Z&@# zdUi|6XwI^f&aV@rU|A|UPd0mILmuYI))KUlG&(gcX`m-HF4shqtzly!Psf4x_UCZf zGXkGMgI@l3N0|3D3Wu2!b~L6Xwa&k38f;NmLlIv7PG0TDF%6C;>0vmU^lWN)oKuzA zsUHiR4y*x+R?qXb(p}}}Sh&_+-0ZsR8MJi66E{Fd3~FQmpRO|rYY3w50E=HL_8FLQ z7ll@Ceu_@%DUfi9nQ$sX#-dhaC!Obi-|OYvh!nMqkch(Ev1P55gE;iu1R%nwnTu;v zk#Z6|=_BTC!UWT@?FgE?Pti*yBi?XZ`}^Mty1}3kj+jgsvz}Yuh(tO}a*Lj1rhi=> z@Sg_4fZbT?qGWhZa}^oj%z#nw5F8n^fCjB{>axs#qv4DD-+kJXab;Vc&{& zCl+uLn*+9#wQX%FJ@Doj1k-MK0k=myTqPn88drWAD?$)qd6@}LJw%Pf+&?jJ4Qz&m7a)EP*Cv6{rk#Q?yvXkr6PE*O<5CiwBK9U_;pnkbu0^lK;Muc$XLHA>o{3am#`$3N+R9p6R8y4mqkiu zJ2a6ceW`WLnKRe4Btfc*hI|Uk^5l&ZvW!p3hFFyZv~Cw{j3im0d=BMg1X)5?kDfg{ zDv7eFiBrEYMN?UvEuJj`E|jQ>$$d$Hrjj^p4C7$~bll|_rREJSh@~<#0%7c-f9(#V z)b&f?1s4N7kx51a-21WJHH z;N~Ltx$$F~dGfddm*@2Bm3s!xU3B8^%vqUt8801m7lm5Jibry>k|kKAz4NR-p$A1o zXGc)x#PWhvNK^}1Kg>K$!zSQFznSxspJ>~l;*W1;W5>d_aJUgN6rBZ&O-B>u^8VPV zp1kjr8CFRfdFAaQ5o3niIDB+Or0XPXg#RHD!8P18TBnsaxse2HHW^Cqm4Y~O z^l*b#5QzBAlxxK3CB7m;VcN4J_i=1yVFvOMMKJ5{I&E61Quh@_9zb57TV7eX`|k5Z z)t`HtO3vS{=;+CsdQ7sUV`@!N*613rrkt9gQ}3;soxGK(8#AK)w#+Ln^(e+iRqK@* zDX9D#V11<4{!IybG&RhJK|nqowp1&*fQ8AT&Cdv23FR`Xg9X77&U0}r6U09E@oRMp z%XR6>YB~$?rS2 zq9|2G#Jz^ysgvJ`jaFtwF*bLljPp{M+`KR<(Rn*8^Y53(k8cd_WCl!-?bf;`6 zcip8J^3IPEQ~6}r3KoJ^c-Uq?J|r=S5EjG*;72+-(k88HBf9pvVC!Ee&I4P@7s<~XB zy(6J~*#y&|u+iGHNMZ&n^L6+Tz0qE&b5{=(pbL17+dSHb8?DA+Sg(HoOknLi)2P`z z3@4pgZn;H2yOWazHa|AdAKS(ae*sH}{(d@6@D0qh;0937ce4ZC_U+-LEE^bDqvyAY zdHG_R(!WeET&67ptMgB{Zw$xb{49?fR@w%Te%NybtzTdkB^RJid)a4(_Ps2(xni-N z3_8!=7`UCXI82mUUzh`mqXMYI2vCP%&+!yk;8Ia3bK9jD*WyLGNIPK51|N$jjppiw z9&V8D9jVJlOhT6ca=&FGpj z=1Q$Hz4-oWw&4g!3~B;KMSA|eMm#c2@-L}13=+2)p zw)!9$`qLL`!w@0*{Ez2hB*B=BF$}z7qd!m{9ZbOdml<(2ffjiT-F1nbIF>a3*gj%i74qOulA|3Hv}S ziHU7EhOA`sGZW|c%Bn2AMpj-*w~xriy>=*B2HQp#As`qmZ z@!O)gTvQ_D3Qu9o?9-Xtsn+*o+dSB|&*itgl!BIH4O*Tm4Yk~BUbEC~U8yFIjKq2K~KiKA0^*LIY z!sG!KJ^D+QvqY`NY|vizEJiUQ8Em9e4*Cd|B5%?x4&6a zqu7=tk{g{me*KB5(HxN^8%J+qs#lhvw-)Z)4J-634(z_8C}TCPgmL`P*wl%ssT0$c zE8;k;q*eSBQ^P>g^Lu*(leYmi;tMVaw`TVOC3&JWRP;>bL7dh=0lp|mdfqr|iqX8W zv!WMDS!Fit^2xB@*if*^5HA$k4yLAlRS);Q{)X_1eM=Q*?OI_c-K)Z|TM~C+vOOCfE&G z$LSQ8Ag{8o(+o-+NzxycXCmnMb@r=Bg1(jGw1!GQyP5JI(H>TbL8&g2+3p`tx^K{v zCe|;;GpDj*NL$lY1I=iADs40J!R)C_{GukCN&O9O@;KCAW%~EZ9&H90s=lU$`uttM zekK8tm9~WJ>3a9L!&FZn9Dqj|)zLZ7oLL$I)Y;B|;$VuMjn?+Yrf8#w>)+uH7i*7g zYh3D$3+_YR0PXo!JIcOXx6Q-;p}E(<1z*#j`fWrjeN9IJX3N^@PkH;=1EC1G{U^gs zuYtu#sT(1uvfLlr*CW|n($(yEaPr7A8bnhkxIX8^nbDdDy#W%mwqJaLCNYdVU*P6Q zYu^5eGk9?n5JOmyVzS!y%f0i^32uxad2=?zSFCtAU5ruX);xXGCGRR9V>Mrg|6H8V zwN64C>a=Qh{?&}6N|eFpo_LhaFI|6$PKcKR8^HB*Ju3>l(xjCm=6WebIbYs*%KWBE zmjY|;b$ZfcT+8bD$Z&sv(ZD{ijpJ{xxTPQa3}B~GX`c0^JI^fwy?EUIq}3JG3pVu7 zMvq1jcnqoRLg%_)PE$^CF7{eDay!dA0{&GxI#PUD*i^}dXGj-jnoBf5e$Z~H>MfJ> z`-E*(V&mjefUgt%&lBWQjna^xg4jQ~y31&Owo;$37l*5%wr_A2`Lbtxwsu&_hFY7O zXuW%=-Lp$WIWN-=hR)Yot=57}iqGCwO=weZ(74T$oPtn8@LPU+~I*Aj*N@gtkQCU)DQB1`u zseD>DWkn`wLzm- z9|%i2ZMH#cxwTwtt(D8szfD>~i`#IJ=GwWnja)nD@#KE|>|KBbRpLuEXRs>lr7=H+ z1`py5oEn3`?He>)H$TXM{jkRif47=RMMXg>ikfJvRydSV<&coj!i*bLu$9y!g~ehd zl`5xF8$CArmQXN9>5?R+OCm&zSh|8WWa*Kl#NGa7NwJM+EqzOV-i&)Xj(Aacop){5k zMSPPeOS=-8Xf~dSMnm5zOi%Bho-X{FBU$+Af@Fw^Yj(<#Sa=!>|NHKcp>Pnnw75jUhMl7P^gxla((~jS_Ta2_RSeA^6Zg#Z0xzfvA~(jN5`%JXd!T*jN7Py zl)m18pj?g0oC}z7KD8QS5i{8LeEDeC??e*P6SP;t5WYMXgFxqDgoMOQ)S+azBvqQt ziX=)n5*?|JjMP8!e8H^$Q4nI1B!m)zU>Jgs2nmvOJyD3zJkgYhKt}4z^^wl6vZ&PD z&zs}nnSm4?`HLL)3p5aHTBpOFdCP-~0*i=9nVg~{6D}$O(e5A`$#$q&pFBx4BDolldey1*D<|NK4lT{_>w^N!N@%$_yc zeO54XYV;nri~QC1&+6vg}#CcGlJ|dSw@33xRqr8HHJe?7)O_PUBSqtLpyfuZ(KXa@)KhRSI*Xs zO|Tswt_M86XXob&yc9elnB=#P9>wEhzjEv$hA_A9u5?Bv`)=LwFxx$K@Ia~jGP!y6 z>|5Br59jk%w%5Edo;WA(D88NTF&QSyWooYPUk3R0QMxiiOjT~x!uSv{tYBIfmlB7K z9x*r=?g2RQU~jUa2hfiQStX9Ogr!6Edd_l4=aw_|`XLG53*L#pNDEfGHNM6e^?PaN zS_0*kR+WzK+)>pm^0FN}k4kJMg}v48;cv4t>DwMX{y60uKF8t^9t>Q?y`+3_XS#C0 z^y2XeUczmFx1vlu?>@S{yofct$da-W4l6_Z(^zB>5|>HP<5N?j$bYh`b#j_250s!y zP3`>VHn0l)&=D-2_TvIZe@55R<-kiIrYHk^Wv)EFs~gNJo}SocmI@=D(w;H>p4yd_ z%(-3FYYbxL)wu%<90lHG8GT9!tJQfTg$)*9U}3awIP+twsNW+S=$FQ-ET;qgex-#M@}ViR7?nj z9Ny>W?twb{=z^ZfNSY861Su2z*GWkbqV%$p^xT@RD65hsttyIMn>om6a!&8ffW!mf zaeLl>3orrs_VII`tOiJKZv{bt*|UXFIwURaAv)N`-KE^riRr21(<3`vO59aNDS!10 zn?unjNAshERiguWJQ|-masBbBXjDYBmM&%sY>M>sNq^34)aoAckUQ7}ZsyW$0+?S{ zhFF$oXXrpL-rQt&-am6S{jdv?D!IGz47|5Cbv%BX>;=L?8$`ZxYCsxZa%`)2ZoIcifFz8VmKia@veD+6u7X zKM=^m+7SWm31G%};k3A!L`xiqWnsL73uxMOh@1?b)AU+Ze7OfpSMX{8*2 zASoe=2?-J5XDolj(~_KLN|aS5_&Yz5o0SBo;_^6DnDHsTjUwOxT)Ul(B21YTxlr*H zEB%_pVSF(Fb@fSuVU1&(3q{a-`Sv|iqOHf9aorZD#Guh&)N{iKcK*_rw5Y#B4@VNr zw|^BpK&=F7aUlu+`-e|y7P5nu_9-LGJbBKA(LE~Zg#*7}+d?YRAH5`!;(WtTh1a1s z1qzHy9CZZy|>NdJw-$sZ|qNMs6Rj~;&wP!V} zO80frc}7t`!?UEnqD8Bih@88XkXvanJv#AmVzX)a>l0ANiII=<4C$-$bv74!b`wva zKc)153RcPuf2FHn7GiwPrIaRPBtbGSd)%_?g@Tfas2)(l@(rtK&*3BQ5OUY$rG=A) zC<#pv&Dpy*rjZFvl(Rp=VdbDINJ>mjV}aa$_6?`5{2eJAmY1$6yRGyQUAA<(hUiD^ z*kqyeuSCFUImYH(+CYRJ4A?Bbs28iO&pL;&Fe8NdXD|zS0xd3}z{>sm8Tiot`&Smu zF6f1q-0_lvzHs);&fng-#*!^}fsNO7MF-w0p zt3mPYBpmv@u95>p)juB!cQ%j&ODE;QhzwA~yP8CmRe75J)G5?bHCMt|aw+ArVP|fZ z6-B-|gVLfTiIafg^g5l?ps+?DXs*Kafo*2P330}!=_;`p*aKLgb#6DrtS>#IisG=( zSAD+H!%5@bmED3y(YHY2VXx4W=PBuZ9+Y{Aa?Px4_K_MjkX!t zh`f_y7tQ25&w#r)vhy>YjoeuteDXE9oS$9U;1a}u7vDI*;w?8kuS4#=RrKc;F5m$N ztOg620po%7Wnkh#O9xf_U*cW<)}lnjv3(UR6TEmsQzW-Q!GZhsL&23-96T+O zVWU&t^)jyP8xtuBNUJw*Sj0re`|ms86^xI+?Mh0{0Z;q)%+^Jrlv9(=dVVxa7h1;^ zH_&3X{xrB-pjXV@^!Sl>sa`JEOBbb+?PG+pCyg6-NX&`qg0!@A?Uq+U*-fh_YBgS( zOG53^kz?(Xyg=GsE z{W$QAjps!{?kP{`_{BYk*KKo@;_@|R>skUu}2~HIAANSZ#l-a z5uFyT@Tj}>s_zF+;x(997$&T+7wu)f%rDT??Q(;JI{YYdDL%+gVd0R*1C zTFZGirSVG0E}rcmQ~JARv2;0=w(UhqC!JGf5?+2J!biz)tPO85N{>o3L-_i)T! zY|cY`r8BhfORI8HKe$9EV3U5houI^< z>0ae_T9*idaQjG2lo3qnGb4Rvl)UxIyxeUSlF;Eyl$4Vke+7Mj(X%c?NcBnBU{~W0 zq*1w4WZ2kc2G|dz(BcS(aH5GHQ-^uk_<$kE_NKKU!0(&KgK=5Wl1P|Ls(I&%=y^Y3rQo`u$FUl0k#%lym(Fv|8J4b$F>=jgTGjhq;M3gW>!f> zMJ20=_?py_u$YWo5$n-@P z^0Paylq-l$4V|YTy=u&P2W%h3m60=)_x`YmPb;$g?j6T)9ms#T+o0^z^sUpNIo-SezBd_VU88lxQne(apxoqd=?#jk>Xp7DV9og}ugL!~ zumxX;M7{vqKhD46SMJ;Yl&Y$-qK4z~u&T(P;B3XmF^H#n2YjE;UaS|-?`Y8H(_i)p zgr{Nttx=~J@P&y&%8Sh9-0JrPHTkmsJ5G9BP=xWc#P{D9nn^-HnEbAoOv2m5f_Ww# zaT}u8a3kr9yyU%3%(l}>#g;&B_QOk`WOIEgFbi*CkEd5b04=clukdq3I#h(b4zP!$Mv_Tdv2hq z`>`PJdg!H*oM_AFFKHE7mG<4$f|Ydj;nO!Djh1Nm%AJ5P+qiy*uMdZ3*+F^KyEt}Fs&EFchYlG z^eHI=5WZ6uU8n5z>!w2Ei1ATs_5Y2m%`Gph*iLfrtOJopbf_}{CV`nU<^Q=!a zZF0kZ_aY;XXtF<^0o2uSh~jzl4sA&`i`3pcEdNk~X|dI?|fdmjOX zN4^j82oXuhGYKBQ`d4-L9J{iFL%vIz?XIq_?yjn?uKJ(9KcEGb3d{hmR0qWVmGoy( zey-Lz8ye3#S&~94*_o_DG2Gi&Ss?`PZA&Onn~Nnor!!Sis5JAnIZ^~Gz4(3*OAKN= z5vm6F+9&o#b84@z5$-EMh|^Ek>nrp}TH9HtOxaqpa%L6&b=w5rQ93XjI6)9@IoLM}tklSfws=eL$69y7}YdSPhNM9lLLJZtmFp zo;fPVNaN1AZnRH*ToAFC#=4;MglGuUF%U^a%!}lU$MM{r`D1hRreh%$q$6n@y|o)4 z^j8doRT&dz4|AFaUY(2tYHPTB*xzWV!TPy(H2%naom zm)N(mkL~Vw5ob`|MQ$UTBkT)uFqdFtyDRt7jOA`1)&>`FL4?Vs zv(|mlXwkBiV`@b`rdZaRSHfy^UvxenIujzle4yVaX^KVhD)k^&U_e9y_@vn`MiO*s z%VEJ3Nze9qn4FGMldaB^zDs?NdT1?&{2zMll6b+hVi5kh|AY8+m-L}aOk~K}G3A?Ro zH5M+zr3t`qFALW7fNepe3Ii;r#Ox1SG)M!TE3jP%Gbdc1+x8>@VAUvbbEmOoURfJU zM1`o5vttLAUT0ePw7lL~Z-|1Ol||*%UPq`>I4sF1cnX{99%Kgh?a&PzuM7|0Hk?O$ zR1=@V(f_gwwS`zvjCdV=R3bDqkL0e-4KbY?0^g|&l00)taLJsdqEX7U&Y)*sywc6L zL4MM+?Xr5OhF-w~fT_{oOm?^@B%*tkMXP?6O25eT_k?OPNFt~3NwOcD0S3(73ayFhNMyd=%oaoDdL*)LhA!-%oZ-%*_K9ov%#KH8*=e-)9ln{+04uV* zBE~x(D<8P#W&6Cjn#ESzN$s&KldPrvu5^^gU{GL`Kbmea837&8%&WRuK?NHeQ_&B1 z>vDL6%o3)0S~baBF%p*b-9|P~(YKDYw0d?eTi04gC^lC<(|HmF9#qu__wP1JqWLz% z0;D>%W*KiY#gehR7`06`q?!xKLLs?8lXet2M=FBA;*q*E{d(Y!+(dX^wm-a*|I)I=>i6@yzUU z$K7%=Cdez_Uy+4aQoehKYIdGwbvns*=h^PN%`Ud_Vis&C-_9ia`bz~j%mVuwER%f*Gu4JGT!3JvP>S?F7n&_2*Wlgai-S!Ckd5h<6Y;p$hfT0Dt107Cxc{(oD78~$+{Uz;e-~+t7MD@ zT$|gn8)I~D;Of8)f#ZRD0uKfr37iVNBk-QUZv;Nv#cgU$O`sMF0#ypTrZs?J=q_=- ze#8r(>T68=Q>`AKw}DfeTy^pLY`ol0pf~+0A!Bun6I|SiI^yJy1vZ*l52fO?ylWe(%qrCU&Z8kQJg)L(GV?W%0&0uF}yGB+*xLPze-#p!|ANM~sL<`Me77bvgbNre{Bh6%XbY-CXH)NA<| z9WV{Q@^LfPxt0d3aVOclVLi9L$|l#ht*)M7saI@Y`TGxqEu(XutTgT%Y8m&2^Q)^D z*!+26wR6@>tA)b!CHuhIxv7w+n&W0s+U5sz;&Ja20CJOrUL7Gb;3oL=-<MNnp-Fj&6kY;j*A;%*;Mr|?Tgb_L+I~Fe=5RYNl-z*%2J)Th=<>w+x z=8zti!tsz4cEa!%!*Pq3u2&;JuUniYgnl5aB`vJ-K}Q{Xw;n=az4AtdH{ZD@b!8uTvzEkdmcTD9wjtXi`lviaMaAerP=rX2JrT$XVDJ_-cRStgKw}# zQoq094Si_iYsCHd+a+olQfO|_jr!E5=TTT_7SM&x>A^_%2#}&XA4KiWI$G<=?@-ni zon!~==cx>ToqH+e&6t1tA!f1NE9Arj$E^Vir%N3_;~{Y>kNc?~`>9uNk~*Vc8f$W$ zy25)=%hm}kOetc-T;w~{1s<)j1K+~Q!x?&>TSJe5@0$yAYg44#*3@jZLXTUs6FzDR zWgci?IuDFf>O$8tmlRhMdT+cOt7Wvb5zQ$AFUUo^Slc(O1xHeubW7y<2yaMRl!(IL zCWb6S9i87>;dmkFjK)*pqLwK}G7(Uv1h|mugao9EIG#>KN*qdLuDCPR9OAfeSun(u z#0ynX3adXdv&!h~u52#loiUpm0?|WMJ?@55Oyt;*#~sQ`c#cb-!?){I?8`{`UO#T-)ry z(N%5O4e<184#tb`H3w*j16MT$j@Nu>`SN;wz3v46wB~v98MQwRI&~!bCH}jgT4g)f ztkmoEEkUQ<&1pNqE&1+YcjMU!QvO}0I*VBvamEwHfQyyn2OR^#NTf7L(F<=u=(`qX zSm%UsYfuiVi#12lUfJd7G+URV?k7Mt(X`U}mS~7O1yd1snl)2UjK@s=4$MMNp#ppBpreDT5$%*M53CLD(rOrm)jA$&G&hCN*i18_2Hk~QnAn7LA` zt6D}Ytij)hd39Gp(JaH&D36A#8ZUFRqtvtbe0Id_{NpX7v53ALpOK`hr)R!q)bSO} z1y8%&Str!+9|$4UuzIx1D%bfT$sft8X8i_3jl2PgoRC!of$E#Dy3*4$yV%=Iry>Vx z;K9>vIW^y&q_L1VsxSu$1;9nYyUM|ib0C!ptG#WHxcqn zNoc30RNkoF%_-Xci9b>-MN-hIaI~DnomXip1lxTekEO^KJ)tZ5Ojt;StmxItnyQs} z-bbA5ypIr9qPTmXS<-9GU|QS1>kd(hSi)E2B#xqcV-hdN=gCV}GLjNcNXdqg5JWkj z(=5@(g1`klOjPs~U5^;W9T2Mwl+$y_qwV$PPZyn`>_$DDL_Pv#my-5TztJb&{&q>= zP2Lbc^BK_~2|?PB)A_F=r^>IBHD1hDsA#|P0XGIP+ljk&k?A%~F1!AEa)Y#F@Edae zkE9w5s>$${UBJ=p+VV1{8ScjN<$a71@a5jlY%;;}nXL!CGWH&6J4h*KTP(D-ubyo9 zEM{Q$D|bzgV~iA};DbG8CkM&utRRfXr+2;bx0%_myF=@XCzfWe&x;{tJJx#bdNjOU z35ogZXO>PZcGi2%eY-In*c=-W5ks4BT);u@@N*v{qdH2K6z%{^ETKOZ3<;bYJM%2z z`3*um(iFt3DEn_WMunx_ARy%ZG7Kx2v0=Vq7FM`lOb>+KrFu3W7o?WvcHy=2OUqg!Nw6LrxPupBd4)bdOu|CX^`YLiUP zbG227w2`dL9GRhSj`wBmrN9+|yTQl(1u&jmimBSw;`+@Rv@@$-4p!8K&RMz$Q!DZn zMs@Y18Bh;e>6ST1ljr)AZ5B_7VR?0vXMU<|-^S#Ei=jS2qo(v>y}HIEu4ujD0^xug z8%XL1>C`K!u*<+6J6|Phv1d72cMnxx+(@$cH+rb1QjKh;NlVpq83EeH%Ynk!& z?C@|F^I|v_3yb_KlIe63hXoldlVu@%FU!WP&_FwE!s`?Iyy-Urf;jm+^?;EK_S%8H zmUZj!W%jNAnqJYB9@Ch=@MpEt32VZRRzbnGDQ1+@KvjWON_sj3YagAI!CLz_}6V%SL7cVOa9K1a!M z4oL4#!bhb-zv7L4$UpkN^3CN%h7OrXM0VD)v(e~mmMVEyx&g&jyUFh6Y(7sxDD~n< z+_vL%37|f;>n`4Vj8eR_frDW2N}2(V!FFrVXSO-hLK2_|INdn0)!7DBk5-FrfLJ?A zMMSP;4a5YB0IWmz`yZc?Q+)ZYlA*4-*4mS=>mY|A{y=HoeWIm!tI3$I6Q5cGA zB#A?UAe2tiMqO|(CYw&1lwF$c{Ag%Be`u0Aqr7GavOX8oB#Dpb+@0$;?7h1&8b|2n zz{@v5y{PmO%TBh>xf~C?Y%r0qCeRC9;SAiKdsW@DRk>QB`=FT{qKSzQbf_yha9>LG z?AarhP4f$>utgKun1Ai68_|$#kRoZzkX{aFmFV_L7Sh?N>wb`qw!uh*-0fr=aYi{t zOKs23S^AL8N)_hUyEk&_lW$R9_avF`ZVNo#UAY->9t%t24qv`UGz0SgzDS6aF7F9L zPDO}=rbaE->ESYNM3?_;N{*WfFNk9!nPg**j-x-)q5irkaWOLy={@*8N*yFPl}peR z8ULyfi3lnL+q>vh=*--)`SSL3t`t=SHDW|9s{HO;p!X0&WN8J*PwRO{hKqO33Bue? zNP)hoR02P!i(TN+z8v}@p?&v&*S=5tG6or7P=TtY9;7)2;zSjTjvK+kaj9WoYXI!Q zvn3@HxKo{F9t|E5JSA%(RTi{+?Znokl!z-*R<^<;A#0zZi=0#mV!?`FAyh#31cO#s z!Lp^8!5d7$=2dNG`;x^8AC$Ojf)S4tevf3RDfw_nwr6x%OKMvpl4Q%dNHZZg29`|8 zr1vQ3Zxm&EYb+L};2maCsb=rLQB_IR(qbYMb+L;HJ-i(>QWFQPc_H3Ad9}AVD=zY3@BSPVT&BnO7rJUDa(xmFdrjHj}1=I9HrHzvq( zMN`-hb%&mpIKuPL6?0B8Vsk5VF@vPwI8FLk;za3jB-l=+U_@@S!$aXnxFDd%C9(4@ zCUsA2CbTDfpbT<-=Ao&enkk8#o}n^2C#W;~gF;FVI#h0#(aB>>^0=06gzQ$Xw!@b7 zM0MnbV#v^2yuQq251k8rY6y3CM8c-7C?RLgi(Ul%%`oGbFDAqTye)8N;1%F2;L2GV z7f(1Yw4D3#QPm)WlItPt8A@M+nJHEq)N0QM6LU&c4^jj=`Bh9axO=nR-#X3^!w4%| zv9@?niU&_e)1hcOQzAqU3XqL98nenS?%1vecRt)c3kqSfe!_N7uUfJ9HxROgVT97rlj-OU=4`Ik(exihsFu;+5)$NokR+^frmdX3Vr50&Gt6{Yojzx|MwdbI-^))Y`obpaC zqIV_;u~xJ#lUp_|yYnlrQs1`ie(NsrM0nNFepz!?!zV)8T~E4f-uT7}TGB zgriwXACsW#x!YQLc6H7Zd zEWU=?=I!FK_`@zq5@SU*$htej7Ku#q{O35o{KoMfJe12gs5Q*t8VMhEnOnKTu8l5RQ^R^Na~Q zI5OGT{s#IG>6bj2cXkDCpjKuxYzX(lbNU)Wse(Ok7K-@iiriu?snTK=nUpfFmi(}B zB^t?^f-j?Hlov(?F(=|AjK6zelMvNn#M&B5#*-tlupl56DPr8rjNKGgB+TQWj-K-S z(nCB!2W>&+hsp4Ngbri6*&?F))?h8NaS$4kIKIr`F&!`i=;}5QGC$In|b#w~G4)tvILVrof=@~rddj=23#v8pR zH8|qRE~QV~Khrz@km4p(lG!sDU+V77sH+bK+aieT3RwCKVbTlL>7hxwBqX)17a;-a z1yD&~a*~@H9pB#=b)3=0{_#;kFk{W;w$eB^UfR}d#!R8}9V?M6>Wu=g2!)1TNG4Ih zu%`eIZOS%8zBamRa>i0sYi4rSXpI-|&BT&c^ZE?WXRdEr3CEQigFo*)wGo81xdNeA zp%wt)ND)!V&}rCgOIGY=!=9$#X06gJOf)n)sf+4P`cLAnN^C83zKxZyPFCZ4?9vD! zr1IonIvN@&*?Z#E$*+<(mo02f#1e@|fQt?4`UTBUCDkz(waD69In|EW;vw?aPLFs#myLWX1r^~oiX zasm6e#Mtaug4;)r#HGo)K+cQ&??yQ!ipi8DBsrZtOX5&MA-rO34|yzMx21!+{{2H{ zTu@fX?PS8|T^XH;gp$cnWF~qg;Q?iGpA|)jn}^)kO85#XfPKFukKT9VeqA%i9DwLX4V!hmoPuu; z?*e3tDxuVJ}{YiAj8v;W9FKHXpJT;Dwo^;%S-iVu+xK+pe#e6s@j0Qj+$ zsT!1`ZBalV(+vY9QELOH4}<{#e--r14l^o*q*^^Rp=N@65*5{~D4dj5L!GUh6c@Vz zWTp}7s|o&Xy90+HCX(e*WevacJi)LhJM=YNT@-PzXmum+e0ljvKV&7EzohS!jra{v?!&9u3K5IzVSj2J#%-jO-ViOaL zbt8Lm;5h!zT77&U-dTF=Drn zw^YX-D4H`3A*m`pZW>)NT9laJs5P48zMxsEhet2rrTJUt$xo4FP87!`c0IU@{3b?4 zNqOIuMPBENS7Kgh8RSZS=T2V2$Y=?C1kK-a|1I+fYbqDo_263`+!f+vP5FtoOOkeJ zNEc?W6eTn?gs^bste|@~TkBkc#(V>ttw|bK8EQp`4n?x3PR4ZDR3Ip4IET=4@7g8? zBSCT7yY!%XSAvh4GJfnaESph2ahDo=Q^a}A@>@yoz5$5kH`rt;P)@uv7!!8x6k@@5 zo>1b^hr@5(j+R~*^H;f=YkDV4c1nQ5jcr(m7J^+K9BI> zjUZ~}P?fA{4*KOL7Nh3fb7D9e7U%9Zqato@%-SA}>dlkQ=E*r{;w`l(`S)sP;?`(% z{ivP{-weHQb2zCV?K}Etp>Tx!ySXw~_=Q3Nb_Eun3Voa5?e)lLHxa^lLe(A#DwCEz zbLy1D^LgHoPEpR}lw^=2UfMkS{(}d};yWh_{Gs>58u$J~yg&{O;Uf9&`{KsX7Xuk` z0BeK)w!oi-N|C8RT|#`{n|n-)8(iWp1qF?FZj&4b{hl{8bX$^k?vx~3r-OsD-=NE~ zHy3=1;;j(s)CqfB8VyPmrcSJ`mZOcux`>}v5|Kzkd72(X5p{7q`=4YkVszGw2q%C1 z_esu%`+BS+=uIZT_XP|}T@Deg(R+PSg&V71qzC91J4d>AM!k3T`~#n2sPzDXMPu;+ zKw_oJkm$M*DQyN_=f7nJv*u(u3Z_MEk-F}tUq}w2a4a_GjvbMK{AVkt+FkDHxg3pz5GLn_=OV`s|hV>)!?^O)WK$;RFH;^8#Zken7 zoJ6h-k$dQzp}cqgs5Z8LZ2Z8)eR4LODzA7F&8{CBP&Wa>8TEo6lm2orwZ^lfXzrA$ zcBm;nlFhf?idAWC4N=>F$UUW+ty}S$r1r-_OK%qU>mrfTGu`;-7YUEZS|6b-%dDjI)fZY)I@H^NF}3uj$04YD~+ z{Ws?uN4MZoH@Bz^r34|(t3tMM>$?S67T(PUB2Q)Vuc!8p8JK~~rDoR!q{M8-DaA#l zyu8PYmQZ`W%}9|pTDVpTckT)+*I+)Pb8S7sKgvS3w$HFot0-{wnrW_SPAKGbK1dnI z5X}A0k-7hF>ch8%X#rfpqzl+jBg1+dShYA@tlEVpc%oGO@DL{AuHPmE<<86Gps+0@ zR&!+CsF-GD3^t=x)2P}QXKUgSGt^lN8%juFYpN1Ld+)@ujPFb?jSDCe3`V>^B#bZp zf^ht}!0}HOYG(0v0^9&u1%Ja8OBbYyhE4iWudbcboy6+LOx?#gsl zy2-QMWUt@-I`!ZIiz5l!)X^7~{MlBsQuRl2H{>q%=W0)8C>5(NrHW3R5;d%JR1a6edNgf4s0a>D<&wc*GMB=Rpy(5`W69*$?8IL&c!+go z?n!>pv@EBi)bJDP{a2(9e}~3oWEK^Dez};UfzmJ#Jejcp%e-@D__nZ0C7tI8MGY zFMI{VM)V?HG${T*X3oIbZWQ0DFRh$Ju1|~WgIDb?Tsf}QvwmR*y;aB$k;x!k%_ZWd zz>8T)7tDxZXxOTR(g-Qi6P_XoFDv4VG$tx^PD{==v#{T#2sLR^P(^4ffX%$8lRg#%iAKl`^>K=A{_yFC>+tmFm4>Kf?ET}c%!^zeQ2?`Rp6!0If)mx78i%g3;Ff@ z;?T3E%8+DL^UK|&D+%d*-<6lFJ|9SoC#QK$$XUI1mxC6V_!4OCRnMn@N;bR@b$z{wO zjcsYhGn*i@KeMtzV`DH(Notp>5URw1==M&*(*!_#8pi82Gz9?0`h63p*Va3~o z&}*lob<(|^Rp#oOr?RMMC|?JaFC0vYDg&Dtg3#NP(Q8)dB}QiV*B=~ zaCnMt;|M(K$ZuuiCFCwzaNsU4O?X$5ZNm4xf6?DO{(r|ezy7oP<_B#{tAjSZp2uky zAkItln3R5uNx)7r8}nILq}D_8f0<={kr|Yq?b^jlzFoXZBSVY@>VX-cu!Ej4HB;w= zF$|+F0s^70ajz#Pcov~=-Ti5d#>k`QZ%|Uoe)KivC)7KKFkh?8h$7Y||JFVu((GTk zURC#Zo>l&LB}Kzkbf`yroLNPDk`xShSjvy0+XA(~O9S^q90V6;2$280G|2N^&kM#k z68=OixkjI^vG8E3Z{qAF;=R#U_9)WN^Rk*$Wj>J!WfE@MN!=Hb@Nugs$E@Sdq_q;# zb}HyoA;Loj!=Z3c&JJyoin!CubR;r8=WpoL^W2Y_u=LG5{pUDrZ*wb#fMP zV$N%!TgAF6o2IPxZs~Xm2O+RF`(q(ynef#A?!flH9e9{&zW#lkLlr!;E}lp)om+8Z z&~1`Sby?iW7vD*pm#!P6^UaVKFNI7+>pkg^NnTI>a(gGgx=MQ35dRhiAA2YTBwp=5 z{to%VdEUpFV7Sy48IQZE^#FjukqKC&lQ2NUp&qn2LOxTlxGDziJ0*2XMTXD6!06Wo zL_pfT6|YqUotxY$=t5dT=Kjp?}`G?`tt$4@cAt*^}h*wjd;@wqUcnTHdwn!&VAcka0kxMIO ziffwXD2(Zu+Rh0{-uV)a4=pVmk zM!R?JxDP`=fM@?+GWn$`sL40KX7{?`x^7b|3%cuvi z&~udXDs|rV<$Um;azl$J9zL( z+Po@+c>!&jNt(z^>?!NBN%AGGEyd^_GOp|7s-Pgm+B_c?6yeMsazJ=2ft-qM703-$ z!Ic{@84<)n1zQGcanTP?<|~D|j-Wk2tbNE`TfJB(od4y0HHJr18s$i|)F_U{(&3^F=DCIM3W_5$Xe1v+8=Bck}{$yb?93+hlh9|>{shAOxj*u49sn(4G6Jkyj zzdbxfeNwB_wGT}etfICK)nC_&R$=nBe+ljROED3IykO%07j3erf~eajrk@7ftps56 zZYG0u{o@B_4fKi*sAI*q(U_cXqk$A?2D%eM66R_4cOc_CG`U8%bmQ630QSIp2|YE` z8+)wUwZIjd-GvPvi@2vSS;8=W&wDW0Me$P@ETB5)sLs5un!o=P#(<&r-uIGC43qQG z&*$M}o?_cEna2*Yc8mkAg;nUaZwAoz0dwbYsmB{sbbw>GDSPgD2sA10K06&^%VY^F zts*2S;8L+ga}@M#Y7^fVw9-95XIy-jIzYL5+C0>zzANMe*eIX(jFoAEw&AbQljMDE z)&_f{$#!oWKqgFOF}=Y)X?&^K8CTCsYWz@78y<4o@CO@e(yjYix9V$N%{#w)(MEe~ zIPz&7kYEo~d=PSmNSV&1Le? z{<gf!Cov6yk%$LxH?e2r>p+ZRPTT!+2p&q`EKr4{l0v>dmcUJ=XN(wcP~Px{9gLk zO;XqUsflhEesZ(SGu`B!{(0vA_}ufK;T|Jvj7T_;2BAU@2W}4BMMj*7oY@wx&NQb; zUxT2P1&yN|GKDQ;0lr#bL{SBPbQzT=KmY_b?Z7uvLpKrlO$>Mrc*dDPEjVGK76hPa zu~Yv!l}C~MiTu&yVl11;hmu1>uRIZn2zjYem>e&uNuyF6x(V^dSOjtDyoKJoFbxW;v-#zI2WzB~<@3?Hep6$1;iQD)x6R%V+g+&hIkrY^ly-9!i2 zIPH)ItS3{joTqrzmHS)FVt*Gmh<(n6^|^c5hmI_K@MYKngi z3+`WwrW&^M^+~s0z)M?%+FYXc*zizFGc0&iLy3jZ*@|4k!C{6bv<-dq#CZU>Bo#yC z(fL)BpX{w%j#MiQp_77PvC`~OOPKM3{x;N{mBQC?L* zUj+0Us$<(s`rJ*~F7jOi#CH|+*XaYPi3St=PLEGBQ;?p-QEW!>(c_(nDa+`?j+CC5 zW|s6b|{UD0BmAG1qINms#12FY3}aXY7}f|QD& zQy1WR*!%@kgZ@iQcTh|XtHIKU&5M5};+&)jQYC4QSm7~CNt#YcwIgaIQjZ!N+qVI` z)0bs1tvO&kMkQQ|Ntpd$)vit;&&c2X-=vy$C)Qn&rd?$0SxHbe?)F4UBP|gON!6uf z$sXhL#ptfEh=ph-9#SQN^nq%mBB}GNaje(890fB$`I7oOJ{p8U?cdYxNLnx;LmIG)+AE7i5t;2|3aT2C_ z3dK2Ku2csg`qTSI@i+t&vooB0LrBLYWY4 zHWRlq3^Y({G9$nuVf*@+mF5}+Vm+OXrlXxa*`y(b&O@qBDtDGLEkJqY0g;%B%K^Q_ zO}qq7Q^uy>-nTwz@4M0DZi6{ouMKdE=WBu@Y}+P4YOUP@ja>l%RF9!j!L$tl z6UgWJ=TMDcBDAbUCa+q(YLeD%3<6}C%47lft`EV(r^i#*JC!PVAo;OMbxzS3Sqd&p zGT@9}yOC62gi;iJb|Wo{bPF-}V3+_FnJc&lA6{pgPHqx)bF8#L$I@d>Qdki+UMLg< zUK3ZO_p_bEGFOwWNEAS3hF?DnpfJ%$t9J-}zAlKmSgVnZQ0L8pyXRTlhPlpve+ZhV=WhHkuZhy@H{@6@eF2s}2*-pcEl+Esfymuve^ zrMsTHvRwMOD|`k+t1Gj7zOR(ls`&+j+me4;LHxbvoWU!PZWG;#eS%PW>-&kk}4>u>>`w( zti=Q?v>vjASZy*7fLIuz!K~T4xPT)1Qotr_h#Sw1ObgX!6*~<_ z>Vn{qMT6>C!MBEb)>YkzlC!w#5^+5Q#*bbZp0w{?Yp*Wft;yk6YB{y3eS9ouC9G6b z;S6#APHmsaX_3^v zAWw4M6}lT)H8dp2`5fA##YSk1EabNM&C^^pU(;0GI_;-t=|qPSk-Wvp(E1^^l_KGm7|K9wP{= ziZDMq+LP`)8%alceK{Cz56sg{9J5I%?+sw99_F_sHtbRXEF@laVGke$^}^W)dI0VL zV7#-wx{3ni?@S(my6IUu*e|dxQ>c>ho?oS=f();l+Gl~h{=UG&pvx(5kk?x!;IS#; z0@hn4-@})Z5m5+pCYPY;(Js!md_Un?7GJml21X78zwskf@H9A3XlQ0;&&NsMBuT^~Rt!TSJ5eH3azql%prMQ@M$i|h3iTIKHHlkkK+Gj3oQl&{6Yf+ogAX=tMM7$8Z#OF}Pn(+$s+VoAM0W-7z- z9k2s5m?r1iW8M--fSr}K(MQaku`Q~u&k+W2)&&@`-Knuztu$LDX1+Vgl^jBpc-PF# z-f|5n4So!pYq2;h;_q!!_))@WAW0I&cx9W2<1}9(%yT5i%hL*nVeX60pR;~ zC{R(Sa!k9Nn^G(Am!DR~=I6(h={!02BvYra_3Z*)Y!J_nVCK?31igF=zND)_y;lWu zmWH}3T+%aO7D`PN0+Nd}3EwEhFqjU^Qhk7DYYUP|5rUI1pq4#=Pe5i7n7>QS13{ZI^FJ4D87c%}4`QYgyv8D14EDwuD+QG(1 zX~lhVXWcU_=G^aP-9=S*`=sPzw7!@Yzrti_cvrJ^ku(|j3a{h)vCb>x6Tl)kL{k&M^JLbidQ%T4 zu|IeddRbaEEeT`EGF50yqw`s6UAL2@_xi31n{8ZwUaws*)FPf4`Br(>qRngjYf+T8 z{>4fY21P`7kc`2q&2&C(C6gA~Ey{izM<&N8bMGxjyL{8H1o3nyKI!h6Ggt+4`~>(G9JhDq~n$a5+`i3_W5l*Ry%EGZl`sIn6>gP)tT-;lW>Ryi`KXapL*v8pvX;^ed3fCQkA9Tu z7GTv1v^;EBpy?e9-ak$m$WD>rA+*ZOy15zlzq)Bo!_Qy|!TvyEIdMS39D2mCI={^e z$UqX0-pp+q&(36Bd%Hd4{1#I7Q{)=^rqGR1GV^}kGCH5VnUtL%*Su_eE5Kr&?zH`N zN%CWhPm$@K0P^r?LbbF$5OI;J^7eU4K z8g=|fKY%+KvW$I)m1OWf!#e9i{fA>auG|sZPPbvOC;Z@5jSq_g`7b(xDF~`YiC#?= z$dMz8g2an(-KC2>#9rHXewH^o-!`l}HG@##UO?i2362`#zuMI`)Iiu_3vpJFa|sqkyIiRBtyL zC3nvjD^(_+1z}*QX%02Y;eL}Nix3yV%5&!!E%Ja%lJFHt9KEs5j{b6sMfv&8S+E5P zh9?U$`3I3IWm&=3CeQX_Ae|RSeXlOTkMpsWw&|KnePca>%Sk{s>pk*f1UMys=ob3M zaQz-OhR+xl9mCTIQ9~w#cKWGlHkJ?ks%NdMv;7$|f=rK;> z>#OGn+)CZJ^)UBUX=In>jj>-Z5=`*Y(Of&!kScWf0bAjMO9W-5*fkW(q6}yf)aS}a zshN%StU0qeSDwv1^i*i;m0N>flmvdB*QI$m$UrTE^1Nt}ECH>q+R3E7${W)ClE|mY z>e!(phb)n4UL=`x{WGXc2%$ft8jf~gC9oPe8CVOP4x9;`4Xg*w0V04!7CDE7#WCp$ zvK9Db=G702`0NIwkALT}_%pt~e5vv~Z@T{an|2DEFe>QMb%dsoCU2XN2-|U;q?0`E zSQnCH^`}U7&c4XPU_19+NPoAl2s*MePX6r_3~84ra3xNa7Q^91NhL`^+$9-b_DWv% z=7yh1IoB@$Y-b@Zhi@&*L_uu)dLkd{I|4{-E6-8S>>r)!GG%A}2e@VfLK}4;A>WSc zIg%%&ZabRpoI!c_`+hxon)=*jfx5ArWz?!LXJHpIOaiY^GDv5evlYJ7s^S6i?SVT| zd#hKxVO$j7_Jat@<;9;i%#F@0-K>efuZDdwx%piz}s zn$%dN_(m**LY7Upl_J+RtL3{ENnb49RVI^!frqOjW!@m{Sv*%t2X#c!<niMp=D zjd*6V@Om@Q>jyLqZD~=6lTCy?G>qLQ`B)MQT_yw0p1)#vEF-C^^cL7;YI|yF=({)5 zqtTJh_j&+l7Av*AAL(}PN2;}2?ZZ9Cdxk5E{e2I5<3C0}MxO$#8!$PmR=S`145$-a zZ4q^Nr2;;O5x+AN2nG5a6Gxnd{P@9%@dFdNd4~tpr%Y z+cu9#DUHt-srJjQ5BO6)3D{(OEK&ap{)Xo%e0qao^6# zYYPHj6coW(EYz=>oV=<&x-W4nDRtg;H9S}y-Esfp_w6WV1yv~WyzNl^Vzof;PhkXZrSR)BX>EJafKUb|(OA@Bu7qCo#BY%ZPn)O17 zXOV;g6zl1J3i#AjG4AN9$!3DKowe;ZHZxezcuq16p2vbn`d<_<&l{%1@tS}$O$qZF zo=)fU>1nL-7@c-+OE$Hx26C>egc^hUX6;*bVe3#VEn!oXBy8yrD_gg)B#9=L(y^hf zg3f6M=5$^Vc%8$B?)e6x3xtMB21Wq8hzT}*YXJ6UX?VjJKVT|dX51qSR0i1g^bcJS z`8Z*#UnOGDJAIeuzbnQ&E2=5-=o~Mao!1S4cmRt-;3JRPAzozspU8(q?g&SIov)ZG zi~g>f7uK;Djf!|3{(;QzU!VUpC!s$IWC9Do+m=Du3#bpXo_RGzDW+Nmr^@y$kMS+b zq$vA5C}0G0VkQT%X;c@4@yx-43(;t1oLK~n+artiIC(`O@;7cTj*tVAuaa`n=)%E+ zq?~{v4#u4;m<2cb6poJcpRe^?`i-7j*7~2;xeqMA$@SC%oZPQFM?Fa`CMmtw?`-ac zi620^@;ol6)8w-w3!~Ife0cZaUBhwTr}2GG(ILO}6WP&`YzWx$(D3fzk=?^5sMd~d z-W_(Fa2+-bbJVTNW!L25Pk+J3di3rWs860vy~egNU;ZWJnx-?Dcd!|>yHjwV^eu)x zINg?)Ks7Q9j~J@*ZYd#^YgxzrHYaQL&{p!EjRhm*dlau5G=VHo@x4(N|d1C|?C z3@s0lK6~A>>gTNOhqhOjCSU3qY-|xZF)12vCneNqdcD_=Q4bVJfBAvt$PDL{D7u*U zO!uXs0QIOi2%Fz&m98wcN()8i-dbEZG>b1E&`p}S0{(iH5vfkL0j;>ITx0Psm*WJtl-~?9k%K6b|bCjC&`-vkk z(Br_<)aea${g-k%>Bs_l0@^(n!5qLWzB(av^`8&r2 zQdH%y7Wkj%Rd=56;;+;Ot!TWJ&!WJTK)Ov+-(AP-HJI7qs`y3^q=GYfUa)Jnz~^Uz zsRO;XF{?~T*Lh+npDG|SCl*rqAx~G&a3#RseU|F#`{D}@#$N#YK0MR%pz*wJBvfZ_ zC!-79L7b3;MM07TU63k*bRlABJ$-pYskYkf<@4R){mXF4m9UwW1gTcxybg_D`Mw_G z7FPe)llp_c?5e=4!DGMLngtU}COiWzJ(HaQHB3gfgK6k(CN2YFfl14NXaL_SLXLni zrEkcPmeLpmIh=e zJChKFI63n+VCOTL&NsT<@O_Twu&Rdjv@WPHk*NaT+i9yoo!f8QL0-xy1l}}pR)Tjb zWw9CLghXEAgPWf8gZ4+pn%6}GNbGKaFU6gap9I0$R zn$9&p&Yb6t2+oKjWKx!mJ{nDDXV%^F;7S(?k@6Y%{xc-uLRaNwIcPW1$VlpLFoLB5h=76ATx?EG3xwLt-X(bi+fhUhx63hPAYcO_j5a-uLI zh+I(9x0|#Z%~goK_4#P@^JM?Xv16#bSW=;mYH6|jk7xlWpPtwb>l#8oL8!QJ&)Th_o72%)5(Qc#0I6Sr0fa|( z6RvZG&c`3u$A&WY^jT72K^Dl5Ts-!*Z}PuO)?uremB8S2EfiXvEF@!WQtqGsY%*@P zP#&6vtLh)m&A#bPEV(T9fHCx_YjcU(vMBLALp-7M%yQ^A@{`*q^RBwrx(VRr*C2$I zH^_tG^F2eq4r153Wl-@2*?@@F*C{c58>}C<42*cp7U?3P#%K^uLg|40!wmKCpp|!E zv@<~)wfSoT-a(~mXBqA>bqE;vV0ymbYnZ{uGwC5L<#|cq1uIicTLRA`iO)&$P+Cea zq%}PfD@+s!$=Xg@=ngAcT4=>iUR5vUG;rm3wTEnN|SB&mAg`YpDLZ8W*#PjU@vxQW)|(b{r2Kqfjzn~*ZEX* z$k2C;v5&L795QNgCmMB5uNu}F>(}nMgD)=>SsjWC<>Mi9xJfHlEm(G9#4tv#und5j z?dh*lpbm&q<;#dmeOZ0Tu+fTl5e-0FOlP}n}bWI|C`xN(9U!w|W++X1b}H&nQ-Qu}S8z4QRmr!(3QBGq7M7SqU|&h-FIz%uabA@d zBH3cOfOSp7F*R+PX*Gs5O~-|DF&o(;t3o1MX5+o|_aoEsc0N9hkfcbOsRc1-a4w;dxPx@jS0dlIG!teU8$?4&ly6==@ftONJNU#}DpB-?S=OAlf-s;@>sE$36Eqq*ga~{${eR{)Mr9nAAHro4}2Iz2^kCqz_+DX8uDd zatXO2m1Ps~kd? z0C3!CZp!A6^Nl7+;BM;(UDvGksI!*Qi{*EK_duD>jSR}@UlGR}jviJOnb)#2OASIn zKTbFx&eVVd!Y0;`ED36?6vrtX$OXp83=6S2y{;~FISk+~JUf!Y zrN>ZzSFgITPydbWw-9P7TNAe%R;BZQz5t{0e7C30vu3)DwL)7;mXS|ZF3PePej}+} z6(^vl0f`Gy8-4P>$LxffCRHowd~$U7+We4&?XN3xLviHw>d4qoE-wh^OiB>)xuLO< z>bmSG4O#iRjisUdwZo%c9EdYy9jAPoRiC0Rgv<=RvK3JuRI;LzvCX8#Oo!DZ3Cm@U zK-UMP6Zs0xh01vY1=Y41L`J?G;>fB%mOGh?#W}w7%9f=1sF6n7qE;~ zh=prV(+uiv(R)ZH>&_X7W0yy(u%+j`9cpiWk$ZR`?_S*QUXnL_pA^8r0_(2ZN$c3K zy$l1(s_*&Qg$n8VrTCyBmFjGZaVikk8q`!aK+;hm(55Ds=Ut=ll?~@|Nn3MvOiu1_ zG`l(tCY&h5;At8MwV9rRG&!RkY%n{{yEmT0(PS=8&c*YI9KGJR;e$9{6&jzr$Kn*n z9M)LE<;EJ*o^`2b>~Wa}sS{l*Zf=HJqSi|z)761S#iqi%3W%K-vr#4aJ@%1ZofdskW=S-?QGAZ0$G!&h2M)90hjYSFY8Uwm?-Da-=L3@xhP9xhzw13P>so-#IH2W_a&H2FlfAJ8Kp5VA5FLC-0vxjq$2%ICQ z@XlX6#PIN4x*4SDI|5gbnW^C_p9io(!1`bi=?uL<**)}ifHLhI+3at((fQ}7BANq5 zbmxZ~POn`689=6u9wf`4^B{91Fhe#oDBR$&MXTl^=)=mD{?N-`uEs;5I9g*i%PhOH|5x{8KFpp>ZBLm!6L5b(YgU_-+HBGY zo7A+)rmK{VSu`hajBb(w>wYo`<7UC;UVXHsC=aD19)IE!n3qxyDN5_8%*m}DXmz%2 z$z12y`g$9+C#TvG(nr(nkQ5TGy;dN*_B6?ew5LRJg1Hv;ZpkSWYoBSi$vX0*=l>X8 zK%WaJgoa3w*<}ji{ZMojGO>Wg2}zN?0}gUPMa0MgoP_|V5(Wy88VV9d)yk6cU~}{> zWbZl_j+Vn$hGL~%R|FHs{#9zsH0q;uZt9B3!ty(JXZ4Zl;opm?i@V0JE*#i5|JX=X z8Xv#$&*!G{_wSx8E#CG-HD5WsvV7a)``i&AIUxK}GZ8M%n9IfZ3wS2~_foz$kHTVQ7-~KB3j{bmLUkxk*62oS9 zX_5W~1G*>$uw{LWK@u{UU46k9@ohP(3Ch&`{FEYSQF(Fa&h+@O990D+Q!Hi_L5<48 z<8L2)TLX0-lf+O|EZq6vodq!(5~b?v-u}8T)ek4Y<3qBRb}x}_SdyF?Q>1R{EIXZ;UJ$>E!M9UMa^3X_wET9Tb~r9q zZc`0&G+j=0)>CB`AmyCzpT%q=9wj^y!!A2aBX_-Ew6j5!!&bQh?q}XWS?UJ;@>!fJ zdbV>Kh9f!&+rIQW1o98vOVW3C{vi_STrfj4dW>bF*O?YghRoF-8ljt9?&yXh0oH5TxZ55e{92gJ`%VlutqHoDUbu@3SHjNrNWZ6NE!m+Iq0sRD_1%z0V z{EG>MFp!jYuu^gPa!Os|UQ7n{Z-mwn$@iO}b|gGl)6Y^xj!nhcgic|=mHvS4?B&DS zqBOTMCoO7WelO0%(V2Lr^KWcGb7)96!$GjE2!%|&^NqytFuJZ6i-6g!fW=-Dc%7JQ zt_KJ}efaFXvJ3_?9z?F~0$NWdsXZKNO{J1VYh?T1M)!@5?zY34#ms z0OHy^mBsus`>1P zv&R6+A;XhBAqH#0XvqdUNJax#0y&05wxCB55li#hm^AyoHX@kibjlXYBzYUY3U82i zf-yW@l(cV>(p)9i%#Ejl^{1=dT5IFfY(@%;mK4<9jfMV5PassN7e$NHe5lGbUBH>s zZBT4Q7xatmTDLmGG1)+G^c8!b=eS;lp}R9DDQ*bQw&qRZk&-j87q)Y0gEoZkU4&~J zS1(__xu?$TGbx3;!daF{0GGX)F4-RT=Qrs1weDtmhs8srHob~E(X#SxOnh%6ZN zw?GiilgRgc(O9qBcAda&Y^PE-hFi}3|3#3{9md)5(f}S5pt{)1o|pk&@iQ&3N48if z3{hgx3GER>+TdZuQ0X}h3_RTi3XHSp^Xu>eKF|_^phwlXCVlBadPiVX{oZF;bsuDi@TiQ{yrPPcmC5m{tc;!GSg27g zVrVKMAvu30SI-uzrZtsImqYPVN)8dCYDPqh@)tS=WbEOP5>`r+s&qD2=#*Rz1DC6z z@edpZ{|7p$pSfWd<1$vo#RaU=2wq%t(u*Qb579aNdO|TbJxYK)IZ@#&SUSHw_>Z{QREz+W8Xpz;zc_st& zzMw^%@A$W<$T-Mp+XlGqR~_{LNU2Pv;s~Ym4-p%N{d2k5A+ezJPzuIKr&*30Ofg`5 zc}G5q?Q0wDBVb!NYHw)!MjY1axPfl3F@IRUt^aK4q*hL7!9A<^jqy~x5V#n4Ij|de zEpXtW>`b}@Hc=1e!jFyn2h4^a<9p&c)bL|oT~D_mbZCqW~ckB$qqO1LN@V;<){#-#p zADZE!9k=2`5?CqW09QNe-UiqIaYQ2MItQ}$#J4A7eRhU^9j6{~Gtp0Z@MoX4Os@3; zH81rE5f67^gzk2jP{JI56CIv)2v_Geljywc4mTh*9Uu5Uy4zj{?ezN6KZ?X;&zh{} zSd2B}Wc6K{`Y!2aaQXisxm--?$G541h6i0!B*C~B}R zD)X`|uFb#@elfuqc3xo!=scQWgy=JCBAEGKv5Q7}^op!WH)YyAxtM0b78KcHQScq7 z!A(hXWE;>=-Dh@2OrjmIR26;15pcocE*%Xo1IACk!7AT=hGFB$Va&=N4E+Ei;340O zg8w7iLi*tIfxzF1k#;)(0C=2ZU}Rum0AkxPE0=hFo39MqObj4!!?9KzM*sive+N?+ z;~5~AgMkU88UPdH3n%~p0C=2ZU}RumJn;Vj0|QgT|1bZ)GIcQkMUVmWWB|J42o3-M z0C=2zSIwClAq-_)MUF0oQudfKC}m5T5>kRYh!30W#`X+B|4)p)2R;k~`gwYia4Dsn z##q)dSN+}kgVuTU?bOEi*7sBG`%-)NZ}gi6-7UJl(#-cBB-3PnH&ldjbos8AL4sf zUrX4tI41p0e)_tV*LWd41NrsIy-4D|9+;u zz%h^S>fG?yD&IHc)~SN86>KYk2g`dB<7b2AHOR-NIJ`JF?`7Rqe+K6Ez3T6RK93q{ z^`vGjVqar%#hL`QjO;njoCpk+Yc3au8BDHUe_%V03Twnd$e#D*Uhvv_Nc_-NHz*o|-J6~#GAAEWiW933o z-x}PlagWcf5Q{N0Z!6cc=n1I5j9LbmD`wqe`2=&VOPk@WJ!D&WZ~T5^88_!ek$uOg zD$fe^OXXXtk7HfT-U|6}hTPK{Flx+w)QY=f*7{%5n{2l}bp}1;;~UJF3vA!;r7Dir zF909Q@l?AFyPEe|Z;kx+I2ac-A0UT5?Hkz<`R%oHkNOqy#M-F)JM@9ze+^!Y^@rw* z^vm$mYpD0JgwIsZO>cvqshAx4oncs^4x3)=Em}8>yK=wZQ=fD0MvOS$}J?FpWsP{a59~a{_VDLlZ`fKRB==%*gl4j!APplJ|hmb3VEBV$F zN2eY<;qPw}xMOwOam!pi_#kQx-)|91tSeGqZBQ&DzMPM1w$I)H9IuP5EeF*f z>n~|=Y@<%qs1XxKZ-;kV#G^;OggUpXtQPqY|2OdL{5>$2-aow|F8a;`zn0(qkJp+- zansm%U3D%(EoeC&iA!hc6A~Y_vq^0J12a?NDR`Vc)_a&&^A-m1wYNA?lq69|HxnTl zHEL9jN+mTZNhdWiDiux4)I?W`GR5eodz0cgT?k@$nPbtUbo+7uZ+^XuFD*n{n z5!KYKwmjmricHLDYF3{daXS1n21nG$ji~ATEEs34i>M|4oYoPw#n;BQPW6bojhKGw z^@^ykX8n~B=Zeelo}pF)7!BZ_*NX9-UyGGSH0;RuFDQt(Q2a%38g+}fxMoD-i4mFE z5tqtoqIMIto6d^Ja+XyRahd*_>7jX6M7I2FIG59*h5Q!ITavk@zFNs`<#`32|E~Wl z@oWvh4X$nZ+RD93jdtTB+QVv(X9qm4#;v38YiQi5VMJ&C99rkV>4N*UzPpZ$=vI}% zyv|v7dENDQJ)S*ic!TerYV@RYFa8^QMD)h5x88c=-`h<4(7%s-5=Aafxq9nMx4wrX zZn7tNux@eQk7oTgMD(`{{c#+C$E~min)SdP5rbe4;vej6u;*=f-KNG6+=tLEAJ?IE z8J+HUBBFqf1#~H-MIo+*&WGVL%)Sg$ceuRa{6&Zr`5po9ZhG9kEn*}cN5LC~!)Tg} zfi(uFu`uotf3H0pZ!ad`be}%%KM*mIUK8O=qW1&#su+GT{KO=jtPHofNHJx9-T`R3s{PtJVW&-XvHz;mH}T?nI8 zY$=Y5oIh$u7UQ{u){nt?9EP;`7oC^lzLf6E^tKH5fJTVaMz+WV*2O7&OnjCh*w z8M;0T>skC);r1Mzo`>~<*}PyU%V3u2c{Qz9)9FQpUZVM$vWS=U{R)n+;Qy-gwPy7i z-y3SJGs|^i-h}<8xb^mQJq_Lxw}Eei|G&5O`!=rcz<-Btqvu9@wMpzIy}oN+n`yV% z%--YMVkTR}z3=^fnrx-@R-hxGr*p6<}k$9nk0>^|k+Nw1yy{ERlA z$^YEbgj(ZHT0L#Yj$PXH;gpBdIYxlA7wA znZYKqy^)-y_Susosa2iHKS%xAaO>o;ZIRS%%{E0+FDH`vV(N=OcX=ckMUgb9$?!Ta zo9&F`eE1CqM{+@aBo{evG%J#e_0d=ljlEyeEs{*{nNLJ=X#s=Z1eYdjB54Y*DeNq~ zFT&&zv6(n6h<{H<`g0@o`WMbetDjh@=*zilp~(N(b8;oqLWeMux8 z_&eZtHT;fvTvL^)*$Mwn2O{aL$IkL{aL*CfrDG)5%Iiv_>uB4ZhTU=ML7Sf5dmfCW z7v8<-ccWf<xnmh$-&K*^M1z~@bu+E<`19c3;=ErL6WecpB>mOxufGB6+zNl7 zx`V_H=DW?F+|GumKLpkgTIJI+AIE&!4lT#jzeCKOcA&7TDe?ZWxlL7P8ZOiLr_pP=erGmhYRt52 zkH~kWB(uzGwqE9#>s;S+&1Rn6o=?jK>XquN6!s!~AEo7^xGu(f35}Pi@tCv6aC%(+ zW)}?BfbNp0qbl;`9{%Q{q?Juc!H+!TVX7t+G?AoIgkB z=jrl-KFa7+#=lz5YC671lNa%NiC!;>b6q8C@OoM8m(_Vi-mCU`t-Q5*dCfdum;1Wj z-Z0;F;@08zrrh;(S?~NU=NtSVZ_vlvFy7JsMzuGZ!zQus@^6N>8Q=H#wy5{M+z-s= z1N^t@Z9D&Vz7NglLt1@==SSx9F`l2O|Eb;n6t|uF+zIzHy#7s(&*}NsPsUw*UwHo# zk1y@=S8{gau-i_2ZO^{JYmeMLdf!Xq|ImLQ%zZHS;r(B^?%U*BG2g2D9lY=TAAN5I z2ju@?XMUjLk9PS-v;GOMpYS;7-uPLaL$p7nk6-NUVP}V7{$^i(_kBd2KlJ+tt^QQ! zD2_)DM;fytP4Xj6^CCSaH_~$5B0V;n9f|a~R_tJ;uI9A-hDeVuiu8o4Y=5K`wnXZ; zZhBI$NGr)bnN`^qY1Qg%O{9Lmrq$q`2BUi2NKY@%;GW^TMr#JEhWMJEXJ$s~w`+R# z#7Jw^iu9bnOswCqsk=6<%~wZU9h~aQuLrB%@<`pcX?@)5<96;6rk@P_Gdvp8w{%*6u!Svf#e>Y8!^kzKs)X$^cEp+XtX1}$O-m0I0Vh5S^An}9w zZddbm{D;_=d{{&IhRVBxUU%YNfP1026v7>*{xF<|XE8BFW;KGIBX&f3mwZ1R(vhW+ zj&e3yAETX*kvCTCI633=b&v0RX*C}A3F0T{?>?OFvjg{==OkPwd4E9v#kdsHWs15} zoIQxEJ2icX1|{%HU_C5us$Qq6KTSW=XfWM;X3%Sfo@e6t2(4!6VK(1v`E%sWrNumF z^ZDkBTcFkgx-BrLg?4ixUhdg+5&T7FwHWqd9F~;)578=VIe467U}Rump3Lx#L4g4T zn1GlI2pJgugZT^qGX(;}0C=3GlFdrPKoo_~^bc%ZDT=PV3+X~3g+jV0xacN*fI`;x zXVRu5nUD-EeH(oTAH!$xAzZj};Z1TWDpdqCO!A#G=NH<%~3SB%4*LdPpxQ;&Fg&XKA zN4SY|buZk)joJve;j0JX4!Y{iGl`|qR_7+xpP5|pGOZ^j3Ks`_`u)JySst2%TxU>Z zB;xKH$2!s3)anJzc9d_HeQN^>G80n~*HL6B&CFWQt+TQ=9rk*G_|DwK@L-U@f-u4s z8aeBjpFjBom$!$ES!2R(gb<5A=ILJ(KI@EgVL4gk91Qk7Ut8P*?>J_alpRyfYjy}T z?D(GZU$f-zZ+Qi*1I`pZv~Snk5it|e@@&n{oP7tYaw^3TJzl}Lyu&GO`T(>?j)VXJ z0C=2jS_i!BMD>1i&TQYk_rCXNf(nXaT|`vGihu z3ijT6@4ffld+)vX`v1;M_TIhtzrWv3zVBp`OlD4<+#R&T{nd8-zkhs{BE?FpnyRaY zYO0oMtB&fbo?27uYD4W*yVP!VfI3heqz+bxsB5T0)nV$I>RRgB>Tq?0x{kW8I#OLv zU0)rgZlG?cZlrFkZlZ3g`s!$PGj)u*xjI(eLful`N*$+et&Uf>QMXmMQ@2-lP)k*4Pb!T-Kbysyab&9&Xx`(=_x|h1QI#u0Aou*D#_f_{(XQ(sP{nZ211J#4n zgVkB;Y;}%0SDmLGqC7QFL**-@Mry1A6{QZ%?dW?FkdYrmkU7;SYo}iwnu2fg4C#ff^ zr>Li@r>Uo_XQ*eYXQ^ka=cwnZ=c(tb7pNDi7pWJkm#CMjm#LSlSEyI2SE*O4*QnR3 z*QwX5H>fwNH>o$Px2U(Ox2dVpoZ>evq@2Kyp@2T&rAE+Oy zAE_U!pQxXzpQ)d#U#MTIU#VZK->BcJ->KiLKd3*dKdC>fzo@^ezp1~gf2e<|f2n_~ z|ET}c4pKzKq^U-AYEY9})TRz~sYh$HP8+n7cF}G+fDWXC=wLd8u0e;=VRTKp7G0YT zrz7Y(bX_`&m~KKhr9K@^H=|?d=5#FGf^JE-qT}e+bUfXLZcDeL z+tVHBj&uUuiB6=G=w!Mx-G%N-ccWA2?sN~jC*6zgO{da*=rlT=?o0QhGw4jZKRtjR zNDrb1(^+&jokQo+dGrwSXh1{q$ zjh;@=pl8yv=-KofdM-VWo=-2J7t)L9#q<(-DZPwdPOqR>(yQpz^cs3Cy^dZ_Z=g5Q zo9NB-7J4hajowc0pm)-{=-u=ldM~|?-cKK(57LL|!}JmQD1D4RPM@Gp(x>Rt^cngr zeU3g)U!X72m*~s%75XZDjlNFbpl{N*=-c!i`YwHszE3}(AJUKL$Mh5WDgBIoPQRdE z(y!>(^c(su{f>T5f1p3opXkr@7y2vxjs8ympnuZ8=->1o`Y-Qb#l*~-Yh33BH@U@a z?r@iTyvFOi!8>^u@8$#eKt6~M=0o@zd?+8r*W_#QwfS&9g0I8Z+tmptP+@8bpU=ZEsc_~HBrek7mI7x1I_LcWL} z%@^|}d?{bXkKxDi5pUh9;r}ESI>HG|SCO?ax&ClWI^7Hul z`~rR--J=CVz{+&EMhg^7r`r`~&_W|A>FgKjEM9&-my33;relihs?&;otJ_`1kw={v-d1 z|IB~kzw+Ps@B9z`C;yB8&Hv&5>K$5X(yXAG&{rf%uB?&z-W={3EsH}p=uOYhbP z=mYgZ`e1#CzJ@+jAEvLVucfc857$TN>*(w1BlY$4_4QHu2Kt8jM*7D3CitppT^ey$R^l|#u`gnaCeOrAyeS3WeeMfzQzLP#tpQKOLch+~&chz^(r|7%u zd+2-Wd+B@YQ}uoHY5H`1UwuD)hCWl@Uq3)UP(MgNSf8cO*5~MR^?CXs+S3C))V?-) zq{lkYq28k>I?_`e>qMt|ug-L?3tj4&p6h*jq4(>D>WArv>qqEE>htvl`ce8qeUW~& zzF1$PFV&an$LPoE$LY)U75ee|3HpipN_~}n(hlN9=B_o#6ER> zo2X3NOFoY)=*DTGy`t%GnbrWZh4$h}(DKq0GA}9`UN#KEnX$*Yw>Z$tvSco2`ol0A zR=56NsXXPN|B>1U?*1QfneKG5m0NC?xVK%ERByW~lDDmG#1xwxU5Wr*3Jh@3H`BCObeC*YM$sk-ylAw(BzsFQ12|~Oiy$** zDb0Ccd_6EGYYz+_ljD5@EwDQ<`$LoUhh;W1wLu8IYYf8S0xQxUgmE&2>SuXt5GH}Q z-@am)6@l-`WK2vC-D4k@r$G|qLdR-@D2(yAC>iTP68X{;Xr==+v5{un62rwjd%iAQB=bmCPv!^GeYQUX)bKNTV~}|v47Mi6c;_Gs&1i@@?oW*m zgN<67lJ!BBcs@|kFOs>8HA|8y+A!2}GK_pY3LuJL$*~2wSzz2{7B>c^)h+bJ zGM0H5i{mN6scGXmGFwHGb!GWu-^--u+9nwWW;oe8he_NzHw|OlaFeD{nQxtx+pnCQ z8#8Gx8SV$K8QN?8vcFoR;8W z2K{IX%0u5U0Pce)INNm4+NOinHg`Ili^^3_V4K7`fo&4!1h$FFwCQ-6*2UTqd%oyz zd4`tdGC!D*JivR8#kMmH62mbWd^%RVFtuTT5U>kvG#Mn&+1OeIW1)3u9P`L2pMw_OqULbYnm0~@QtJV??`MPvYNhbI_9 z)n^jRq*U_Mo5xl6y`?d6C5FaMY8LKBJIj)I)%9LoCi8y4)nwIzZ5P6;E+ulGO(Hkw zElIW}9|k2NOt-pIoD{>L?uZ_S#bSLJg{fNwJ0WXZTs(7Ylh%e&GMq>o zo1JKLgDX7ih%raIASr!2x(HV6tjmg~#6|SJY#VaV%-40?k-~sY}V7%F) zx=~)b3tO9X!=W-=KC)&7%^?O_!0U9xt@q)05csv=`Y;)d46Fw355K%NOu`tpmPF+= z&e453MIPb?UtvFqA~EGnT0pxiVtsX^V(Zm0uP$jWxm=4_glofm*sw&@14o+~Z3V^V zQig}eL%4nV2nP6KR{zw9q&;NgU&F6Pc3Y&)f{F?DmT>vYH0Gj zZCkOuT%>c6&SO0+2QUUSIS3fAIK~N(CjGDfgCU7}L195j!Bx%=&nN4A>-X!x{ zK0``Q-Rc<5xsJkbJn`QbP$yr^H` zQOP*-(g1xkGZb~p>wY+c^Q-yc{{0K~V~_o0+;P)x6TqHegk-pUMAw>Sbw7#We9$d{ z7q$A^vRL9(8|zvD_6!O08JqT#8Aekn@`j&zBgr27)xy;w7$mcNvvf7Yi18#w2j_jiY%!g zY{A(s6VFV9A=_cYaqcU6+eGV|%(=PdlGhD*l-Ci2a+5Vp0f!r#qGie~v6I#{`>?DS zhN#UhkjR@_*IP}@0jr_{*_NcYofY9uvoEzd)uu+*odhTFjxm-Ko_ZoD4%sfLLX5;a zMDxB6l}%075^QaZfqEm!43_y^*RoNP3E`2quQP(5!7JI^y2AC5nIaZ-jYl`a1;C5PorNp@s5fr(hNN}4Bi-Xh} zG!Jko7(6#DZVe_mc7evgSv4&!b59GXp~)wW5fX^NV1<#NnkxP3RK(_@6_!M!?yw$V zm3pHj*-F(Lm2T)!mW8>#{CQ<$Z zw%xZrpt~w+j5DYyDkU6a8SlCU1LMJ?&C##5$vYMyBxeQQQ!wln`XK3BmUmVpZHEhp z9ke}mIfxRYG*!oqRnZ)-ptB-yPZp^bBm+zP$os?nSZy!bZMo!r@QadN!a~|xvYv&@ z6LlykhSLlxUsDe}MCYuAL+bt*=<+lC^EDa2vvVD*~i@TMT~Ck_<_W>y!_}JWnvSj-|^Jk}gFlhF7!9UWRZ# zF-@Ry5_&-+fHN(;F|I5yu`+y2#A4z_9Qb|%Z!T}QCP!N~S|{G#qP9nFimsg_WLC)p z7G+7xwonu4AB9Lw#A^h2wa9tjdJs zvJGpELQ$Ssv#<-xOKn;pdb&yS#T3@tT=GVMSYDI^TvM2+7a;R+Mh6pK+hVpv-=di)GY|n?24}F_<+2~W@S_lhGYBmVe zZJXD^7)5a%B{&kpCJtp@WD5XzSLEUyfMl752(HWfghRat{=c?Iv|()zMksL;9t5>- zZQ>zWV@zQaKbxo5C$jEdYZ6K+1G8PXNX*Eowib@l^AM>CGQ|kprIK$hcg;Ex(t2c% zHe+_U9eL$Au(#_vSQ)w_a`T#nxOM^0A{B0`BV>@Z2pMF&9@$!a(*?CQ`C4RV))CLG z_vt!X+T67jg(Inm;&IC=5z766mV^Nmb+tsdrW7f5)-8Y&x5qNla$G~n;yj_vNm^3D z*eIX{?M5jx?r&|H*%Iw)GFzfuP3B6ps|icY5#TJ$@wjeOj>oe9C>3!HOCJvFXeHg6 zqAuyl9yzR16O^0eVeg!41?nNe0&fZwljB zKwOw4YfVE`7f7zs11z%s!%mb<=+?FiH&&=U-`)~9n8Tr%uFVCOmAxZXF>gtI8WshT z`Drq!vb?&3YfwRWnSrD?knUcgbA)*7POc_vZ}IAs+dPmQb%i&9ODXfT6tX?cNFjSf zCNCm`hhubdC%8JhZ-?F`LRTmq#l2JxzA-Hkb`oexnTNw3)C4Kn1XhI zxeYQcl<>}odO&c|RdU!(22wUS(_5ZG0o9J|NX zby(IJ9a3l~de&3fZI^zjO}V_-v@Di=fnMq%H4ZSoKHOSMm@UTH~fa7%atpb zm3RS=M7G*xt4glTIz@9-cgwuM|blSy8=ih3yk6GLsDgjM3_28ji++2km0%>II`I#~sOOE2+b77;-Xi zq>0@ft)uFU`hk{1D@{7d)>*o*Ww?jgGkE1wSa*klda8X6??I{Ns@w2|SF z7^WPp<-wE^yB{K;z1*5Kek(I6vJPl@%_5vi;XLJA60Q*kX>V4{jVbC`I2fQvmx!cg zv$~cgn3uYwW~KmvCA71AxoQm9&g}OhS%fvKm$HvAKz{0PIJ%Y3R_B))Yt7O|hC&68 z!+lcY?$gLUBp65=tT8?ZU&KVQsquy$5Qk}z*)$?JHBvA*;X6C5vaDRxz${V>$ zRC>9QI=Cu^)+@FQo!yGNI;#zSq*Ng7FO`%?3xXCkF;C_8JiX`8x_599R}A|Gvfn_Pl$-R&si z>eA}>%!@nrQ=uz*dfPr5b}hqdx-o#%Z6zJGHVf)z9!~A#HF8We;%_6Lcv1)V@<}KU zMNouWt~<7oPfFOV-G7tsEP2feYS!V@^T8btJX&wrSwm zG^n@2%XGsr8@%l4wN*ixwk);Z6)cj7h}zW^KHDS+MV2Eulp`ag_3Vebezh=ll0aJz*AhJU>|4N7 zTN9{RREK+!x>^pVK<;SfcvcoddjmKVWYgCF;Np>i?v(@Qdh0-QZ?Tc1q_v;Ys?@Bx z6mVW*o=S;u_5z%cotxaWb2|?CcGt+~p;W*2GbCAv<26g#wsrIGV8b2qHM@B$`Jhc<8DUrBm!nAyF3u+c_l4~OZy&hb84EXH zQ5d{6w7!&(>#G7$U<_bvnz%7W?nNEh21RjWKY&;~5B(x&;-=7W)Ncad@2LoSMd0>6 zB;Cz-$}Zuw8lwH2yRj+}9or@lZP~pls6OHzx+>fLdAGB23b>pOa`&;U!mu8TFjted zD3F`VuKlpMOpYwU+2uC}Ef7+~uXd4)<=+et+gnQ*cMBwZxRK4&>W(xDtgn2Qm18b# z5uiotj$345*dJqF8g{P}={t_Tk&>bZG#bHlZ3R}7%p%rkr|W3q-0h3mtaydX<#}Kg z-6AatUN0o0U*Lu)_WQCEDelrSWYH3iyGu5c&u)&Sn3FQCSyC?$3*a`2VnM}h4bzq( z(s|-45r~$wRocBe1lcB#i~0gK%2=XbF8c?=AqvoTB|zz2FJmbzA+a^0D6@lgw`sbD z>@?e|Uz$r=$;D1%uPoY@+RC8gpk2U9EcbI)4wG@q0@?5HS~SW+%w68Iq}szX?o=4> zDJ500L~hcsXzIKB+Q{r6QiVO9>n9=FjUhMifJKFEY;~Pi-UMb@fv_5^RXHut-Y%CR z*DUHG%ZYR3*+}h^xLL8hH#4F+%fxwRq&jnjXxkAfGiw&=S%?Hjn!IB-qTN_(7T0GX zQUY&%CWXjib3?b|l5lH0OFWf?tHNRc6)e-{Owz`M@w&6jhG`oW8*?v`SXrOjqNW88 zZtOl!Z7x1xZEih?WW{6K%Q=*JU`%8`S?hT?3em)VR~q>T8TpR1UXdw$*)-h0#lzV0 zwTeqR39sJ)HB~;nX0h9Wk}7|THs^`^XQui*Ls=8l_Vp0~n+xNlP2}(W1qQlf$NvG% JMtU;<003=4yl(&i literal 0 HcmV?d00001 diff --git a/sapl/static/fonts/fa-solid-900.8086e197.woff2 b/sapl/static/fonts/fa-solid-900.8086e197.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..3140f4746c765fcf662a4ad3641d1087fa3f4982 GIT binary patch literal 79212 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 literal 0 HcmV?d00001 diff --git a/sapl/static/fonts/fa-solid-900.f72d546a.eot b/sapl/static/fonts/fa-solid-900.f72d546a.eot new file mode 100644 index 0000000000000000000000000000000000000000..a233070d891c8dec7ac733e8c2d0e95af678df3e GIT binary patch literal 209012 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�d=+2K>-csv(HvstnKkA*^MHBU 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sapl/static/img/fa-regular-400.734248d0.svg b/sapl/static/img/fa-regular-400.734248d0.svg new file mode 100644 index 000000000..81576d25d --- /dev/null +++ b/sapl/static/img/fa-regular-400.734248d0.svg @@ -0,0 +1,471 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sapl/static/img/fa-solid-900.27603739.svg b/sapl/static/img/fa-solid-900.27603739.svg new file mode 100644 index 000000000..7316c44f3 --- /dev/null +++ b/sapl/static/img/fa-solid-900.27603739.svg @@ -0,0 +1,2763 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sapl/static/js/chunk-vendors.3e94208e.js b/sapl/static/js/chunk-vendors.3e94208e.js new file mode 100644 index 000000000..bb295bde3 --- /dev/null +++ b/sapl/static/js/chunk-vendors.3e94208e.js @@ -0,0 +1,2550 @@ +(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-vendors"],{ + +/***/ "014b": +/*!************************************************************!*\ + !*** ./node_modules/core-js/library/modules/es6.symbol.js ***! + \************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +eval("\n// ECMAScript 6 symbols shim\nvar global = __webpack_require__(/*! ./_global */ \"e53d\");\nvar has = __webpack_require__(/*! ./_has */ \"07e3\");\nvar DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ \"8e60\");\nvar $export = __webpack_require__(/*! ./_export */ \"63b6\");\nvar redefine = __webpack_require__(/*! ./_redefine */ \"9138\");\nvar META = __webpack_require__(/*! ./_meta */ \"ebfd\").KEY;\nvar $fails = __webpack_require__(/*! ./_fails */ \"294c\");\nvar shared = __webpack_require__(/*! ./_shared */ \"dbdb\");\nvar setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ \"45f2\");\nvar uid = __webpack_require__(/*! ./_uid */ \"62a0\");\nvar wks = __webpack_require__(/*! ./_wks */ \"5168\");\nvar wksExt = __webpack_require__(/*! ./_wks-ext */ \"ccb9\");\nvar wksDefine = __webpack_require__(/*! ./_wks-define */ \"6718\");\nvar enumKeys = __webpack_require__(/*! ./_enum-keys */ \"47ee\");\nvar isArray = __webpack_require__(/*! ./_is-array */ \"9003\");\nvar anObject = __webpack_require__(/*! ./_an-object */ \"e4ae\");\nvar isObject = __webpack_require__(/*! ./_is-object */ \"f772\");\nvar toIObject = __webpack_require__(/*! ./_to-iobject */ \"36c3\");\nvar toPrimitive = __webpack_require__(/*! ./_to-primitive */ \"1bc3\");\nvar createDesc = __webpack_require__(/*! ./_property-desc */ \"aebd\");\nvar _create = __webpack_require__(/*! ./_object-create */ \"a159\");\nvar gOPNExt = __webpack_require__(/*! ./_object-gopn-ext */ \"0395\");\nvar $GOPD = __webpack_require__(/*! ./_object-gopd */ \"bf0b\");\nvar $DP = __webpack_require__(/*! ./_object-dp */ \"d9f6\");\nvar $keys = __webpack_require__(/*! ./_object-keys */ \"c3a1\");\nvar gOPD = $GOPD.f;\nvar dP = $DP.f;\nvar gOPN = gOPNExt.f;\nvar $Symbol = global.Symbol;\nvar $JSON = global.JSON;\nvar _stringify = $JSON && $JSON.stringify;\nvar PROTOTYPE = 'prototype';\nvar HIDDEN = wks('_hidden');\nvar TO_PRIMITIVE = wks('toPrimitive');\nvar isEnum = {}.propertyIsEnumerable;\nvar SymbolRegistry = shared('symbol-registry');\nvar AllSymbols = shared('symbols');\nvar OPSymbols = shared('op-symbols');\nvar ObjectProto = Object[PROTOTYPE];\nvar USE_NATIVE = typeof $Symbol == 'function';\nvar QObject = global.QObject;\n// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173\nvar setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;\n\n// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687\nvar setSymbolDesc = DESCRIPTORS && $fails(function () {\n return _create(dP({}, 'a', {\n get: function () { return dP(this, 'a', { value: 7 }).a; }\n })).a != 7;\n}) ? function (it, key, D) {\n var protoDesc = gOPD(ObjectProto, key);\n if (protoDesc) delete ObjectProto[key];\n dP(it, key, D);\n if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);\n} : dP;\n\nvar wrap = function (tag) {\n var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);\n sym._k = tag;\n return sym;\n};\n\nvar isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {\n return typeof it == 'symbol';\n} : function (it) {\n return it instanceof $Symbol;\n};\n\nvar $defineProperty = function defineProperty(it, key, D) {\n if (it === ObjectProto) $defineProperty(OPSymbols, key, D);\n anObject(it);\n key = toPrimitive(key, true);\n anObject(D);\n if (has(AllSymbols, key)) {\n if (!D.enumerable) {\n if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));\n it[HIDDEN][key] = true;\n } else {\n if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;\n D = _create(D, { enumerable: createDesc(0, false) });\n } return setSymbolDesc(it, key, D);\n } return dP(it, key, D);\n};\nvar $defineProperties = function defineProperties(it, P) {\n anObject(it);\n var keys = enumKeys(P = toIObject(P));\n var i = 0;\n var l = keys.length;\n var key;\n while (l > i) $defineProperty(it, key = keys[i++], P[key]);\n return it;\n};\nvar $create = function create(it, P) {\n return P === undefined ? _create(it) : $defineProperties(_create(it), P);\n};\nvar $propertyIsEnumerable = function propertyIsEnumerable(key) {\n var E = isEnum.call(this, key = toPrimitive(key, true));\n if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;\n return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;\n};\nvar $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {\n it = toIObject(it);\n key = toPrimitive(key, true);\n if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;\n var D = gOPD(it, key);\n if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;\n return D;\n};\nvar $getOwnPropertyNames = function getOwnPropertyNames(it) {\n var names = gOPN(toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);\n } return result;\n};\nvar $getOwnPropertySymbols = function getOwnPropertySymbols(it) {\n var IS_OP = it === ObjectProto;\n var names = gOPN(IS_OP ? OPSymbols : toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);\n } return result;\n};\n\n// 19.4.1.1 Symbol([description])\nif (!USE_NATIVE) {\n $Symbol = function Symbol() {\n if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');\n var tag = uid(arguments.length > 0 ? arguments[0] : undefined);\n var $set = function (value) {\n if (this === ObjectProto) $set.call(OPSymbols, value);\n if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;\n setSymbolDesc(this, tag, createDesc(1, value));\n };\n if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });\n return wrap(tag);\n };\n redefine($Symbol[PROTOTYPE], 'toString', function toString() {\n return this._k;\n });\n\n $GOPD.f = $getOwnPropertyDescriptor;\n $DP.f = $defineProperty;\n __webpack_require__(/*! ./_object-gopn */ \"6abf\").f = gOPNExt.f = $getOwnPropertyNames;\n __webpack_require__(/*! ./_object-pie */ \"355d\").f = $propertyIsEnumerable;\n __webpack_require__(/*! ./_object-gops */ \"9aa9\").f = $getOwnPropertySymbols;\n\n if (DESCRIPTORS && !__webpack_require__(/*! ./_library */ \"b8e3\")) {\n redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);\n }\n\n wksExt.f = function (name) {\n return wrap(wks(name));\n };\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });\n\nfor (var es6Symbols = (\n // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14\n 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'\n).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);\n\nfor (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);\n\n$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {\n // 19.4.2.1 Symbol.for(key)\n 'for': function (key) {\n return has(SymbolRegistry, key += '')\n ? SymbolRegistry[key]\n : SymbolRegistry[key] = $Symbol(key);\n },\n // 19.4.2.5 Symbol.keyFor(sym)\n keyFor: function keyFor(sym) {\n if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');\n for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;\n },\n useSetter: function () { setter = true; },\n useSimple: function () { setter = false; }\n});\n\n$export($export.S + $export.F * !USE_NATIVE, 'Object', {\n // 19.1.2.2 Object.create(O [, Properties])\n create: $create,\n // 19.1.2.4 Object.defineProperty(O, P, Attributes)\n defineProperty: $defineProperty,\n // 19.1.2.3 Object.defineProperties(O, Properties)\n defineProperties: $defineProperties,\n // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\n getOwnPropertyDescriptor: $getOwnPropertyDescriptor,\n // 19.1.2.7 Object.getOwnPropertyNames(O)\n getOwnPropertyNames: $getOwnPropertyNames,\n // 19.1.2.8 Object.getOwnPropertySymbols(O)\n getOwnPropertySymbols: $getOwnPropertySymbols\n});\n\n// 24.3.2 JSON.stringify(value [, replacer [, space]])\n$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {\n var S = $Symbol();\n // MS Edge converts symbol values to JSON as {}\n // WebKit converts symbol values to JSON as null\n // V8 throws on boxed symbols\n return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';\n})), 'JSON', {\n stringify: function stringify(it) {\n var args = [it];\n var i = 1;\n var replacer, $replacer;\n while (arguments.length > i) args.push(arguments[i++]);\n $replacer = replacer = args[1];\n if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined\n if (!isArray(replacer)) replacer = function (key, value) {\n if (typeof $replacer == 'function') value = $replacer.call(this, key, value);\n if (!isSymbol(value)) return value;\n };\n args[1] = replacer;\n return _stringify.apply($JSON, args);\n }\n});\n\n// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)\n$Symbol[PROTOTYPE][TO_PRIMITIVE] || __webpack_require__(/*! ./_hide */ \"35e8\")($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);\n// 19.4.3.5 Symbol.prototype[@@toStringTag]\nsetToStringTag($Symbol, 'Symbol');\n// 20.2.1.9 Math[@@toStringTag]\nsetToStringTag(Math, 'Math', true);\n// 24.3.3 JSON[@@toStringTag]\nsetToStringTag(global.JSON, 'JSON', true);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMDE0Yi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL2xpYnJhcnkvbW9kdWxlcy9lczYuc3ltYm9sLmpzPzAxNGIiXSwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuLy8gRUNNQVNjcmlwdCA2IHN5bWJvbHMgc2hpbVxudmFyIGdsb2JhbCA9IHJlcXVpcmUoJy4vX2dsb2JhbCcpO1xudmFyIGhhcyA9IHJlcXVpcmUoJy4vX2hhcycpO1xudmFyIERFU0NSSVBUT1JTID0gcmVxdWlyZSgnLi9fZGVzY3JpcHRvcnMnKTtcbnZhciAkZXhwb3J0ID0gcmVxdWlyZSgnLi9fZXhwb3J0Jyk7XG52YXIgcmVkZWZpbmUgPSByZXF1aXJlKCcuL19yZWRlZmluZScpO1xudmFyIE1FVEEgPSByZXF1aXJlKCcuL19tZXRhJykuS0VZO1xudmFyICRmYWlscyA9IHJlcXVpcmUoJy4vX2ZhaWxzJyk7XG52YXIgc2hhcmVkID0gcmVxdWlyZSgnLi9fc2hhcmVkJyk7XG52YXIgc2V0VG9TdHJpbmdUYWcgPSByZXF1aXJlKCcuL19zZXQtdG8tc3RyaW5nLXRhZycpO1xudmFyIHVpZCA9IHJlcXVpcmUoJy4vX3VpZCcpO1xudmFyIHdrcyA9IHJlcXVpcmUoJy4vX3drcycpO1xudmFyIHdrc0V4dCA9IHJlcXVpcmUoJy4vX3drcy1leHQnKTtcbnZhciB3a3NEZWZpbmUgPSByZXF1aXJlKCcuL193a3MtZGVmaW5lJyk7XG52YXIgZW51bUtleXMgPSByZXF1aXJlKCcuL19lbnVtLWtleXMnKTtcbnZhciBpc0FycmF5ID0gcmVxdWlyZSgnLi9faXMtYXJyYXknKTtcbnZhciBhbk9iamVjdCA9IHJlcXVpcmUoJy4vX2FuLW9iamVjdCcpO1xudmFyIGlzT2JqZWN0ID0gcmVxdWlyZSgnLi9faXMtb2JqZWN0Jyk7XG52YXIgdG9JT2JqZWN0ID0gcmVxdWlyZSgnLi9fdG8taW9iamVjdCcpO1xudmFyIHRvUHJpbWl0aXZlID0gcmVxdWlyZSgnLi9fdG8tcHJpbWl0aXZlJyk7XG52YXIgY3JlYXRlRGVzYyA9IHJlcXVpcmUoJy4vX3Byb3BlcnR5LWRlc2MnKTtcbnZhciBfY3JlYXRlID0gcmVxdWlyZSgnLi9fb2JqZWN0LWNyZWF0ZScpO1xudmFyIGdPUE5FeHQgPSByZXF1aXJlKCcuL19vYmplY3QtZ29wbi1leHQnKTtcbnZhciAkR09QRCA9IHJlcXVpcmUoJy4vX29iamVjdC1nb3BkJyk7XG52YXIgJERQID0gcmVxdWlyZSgnLi9fb2JqZWN0LWRwJyk7XG52YXIgJGtleXMgPSByZXF1aXJlKCcuL19vYmplY3Qta2V5cycpO1xudmFyIGdPUEQgPSAkR09QRC5mO1xudmFyIGRQID0gJERQLmY7XG52YXIgZ09QTiA9IGdPUE5FeHQuZjtcbnZhciAkU3ltYm9sID0gZ2xvYmFsLlN5bWJvbDtcbnZhciAkSlNPTiA9IGdsb2JhbC5KU09OO1xudmFyIF9zdHJpbmdpZnkgPSAkSlNPTiAmJiAkSlNPTi5zdHJpbmdpZnk7XG52YXIgUFJPVE9UWVBFID0gJ3Byb3RvdHlwZSc7XG52YXIgSElEREVOID0gd2tzKCdfaGlkZGVuJyk7XG52YXIgVE9fUFJJTUlUSVZFID0gd2tzKCd0b1ByaW1pdGl2ZScpO1xudmFyIGlzRW51bSA9IHt9LnByb3BlcnR5SXNFbnVtZXJhYmxlO1xudmFyIFN5bWJvbFJlZ2lzdHJ5ID0gc2hhcmVkKCdzeW1ib2wtcmVnaXN0cnknKTtcbnZhciBBbGxTeW1ib2xzID0gc2hhcmVkKCdzeW1ib2xzJyk7XG52YXIgT1BTeW1ib2xzID0gc2hhcmVkKCdvcC1zeW1ib2xzJyk7XG52YXIgT2JqZWN0UHJvdG8gPSBPYmplY3RbUFJPVE9UWVBFXTtcbnZhciBVU0VfTkFUSVZFID0gdHlwZW9mICRTeW1ib2wgPT0gJ2Z1bmN0aW9uJztcbnZhciBRT2JqZWN0ID0gZ2xvYmFsLlFPYmplY3Q7XG4vLyBEb24ndCB1c2Ugc2V0dGVycyBpbiBRdCBTY3JpcHQsIGh0dHBzOi8vZ2l0aHViLmNvbS96bG9pcm9jay9jb3JlLWpzL2lzc3Vlcy8xNzNcbnZhciBzZXR0ZXIgPSAhUU9iamVjdCB8fCAhUU9iamVjdFtQUk9UT1RZUEVdIHx8ICFRT2JqZWN0W1BST1RPVFlQRV0uZmluZENoaWxkO1xuXG4vLyBmYWxsYmFjayBmb3Igb2xkIEFuZHJvaWQsIGh0dHBzOi8vY29kZS5nb29nbGUuY29tL3AvdjgvaXNzdWVzL2RldGFpbD9pZD02ODdcbnZhciBzZXRTeW1ib2xEZXNjID0gREVTQ1JJUFRPUlMgJiYgJGZhaWxzKGZ1bmN0aW9uICgpIHtcbiAgcmV0dXJuIF9jcmVhdGUoZFAoe30sICdhJywge1xuICAgIGdldDogZnVuY3Rpb24gKCkgeyByZXR1cm4gZFAodGhpcywgJ2EnLCB7IHZhbHVlOiA3IH0pLmE7IH1cbiAgfSkpLmEgIT0gNztcbn0pID8gZnVuY3Rpb24gKGl0LCBrZXksIEQpIHtcbiAgdmFyIHByb3RvRGVzYyA9IGdPUEQoT2JqZWN0UHJvdG8sIGtleSk7XG4gIGlmIChwcm90b0Rlc2MpIGRlbGV0ZSBPYmplY3RQcm90b1trZXldO1xuICBkUChpdCwga2V5LCBEKTtcbiAgaWYgKHByb3RvRGVzYyAmJiBpdCAhPT0gT2JqZWN0UHJvdG8pIGRQKE9iamVjdFByb3RvLCBrZXksIHByb3RvRGVzYyk7XG59IDogZFA7XG5cbnZhciB3cmFwID0gZnVuY3Rpb24gKHRhZykge1xuICB2YXIgc3ltID0gQWxsU3ltYm9sc1t0YWddID0gX2NyZWF0ZSgkU3ltYm9sW1BST1RPVFlQRV0pO1xuICBzeW0uX2sgPSB0YWc7XG4gIHJldHVybiBzeW07XG59O1xuXG52YXIgaXNTeW1ib2wgPSBVU0VfTkFUSVZFICYmIHR5cGVvZiAkU3ltYm9sLml0ZXJhdG9yID09ICdzeW1ib2wnID8gZnVuY3Rpb24gKGl0KSB7XG4gIHJldHVybiB0eXBlb2YgaXQgPT0gJ3N5bWJvbCc7XG59IDogZnVuY3Rpb24gKGl0KSB7XG4gIHJldHVybiBpdCBpbnN0YW5jZW9mICRTeW1ib2w7XG59O1xuXG52YXIgJGRlZmluZVByb3BlcnR5ID0gZnVuY3Rpb24gZGVmaW5lUHJvcGVydHkoaXQsIGtleSwgRCkge1xuICBpZiAoaXQgPT09IE9iamVjdFByb3RvKSAkZGVmaW5lUHJvcGVydHkoT1BTeW1ib2xzLCBrZXksIEQpO1xuICBhbk9iamVjdChpdCk7XG4gIGtleSA9IHRvUHJpbWl0aXZlKGtleSwgdHJ1ZSk7XG4gIGFuT2JqZWN0KEQpO1xuICBpZiAoaGFzKEFsbFN5bWJvbHMsIGtleSkpIHtcbiAgICBpZiAoIUQuZW51bWVyYWJsZSkge1xuICAgICAgaWYgKCFoYXMoaXQsIEhJRERFTikpIGRQKGl0LCBISURERU4sIGNyZWF0ZURlc2MoMSwge30pKTtcbiAgICAgIGl0W0hJRERFTl1ba2V5XSA9IHRydWU7XG4gICAgfSBlbHNlIHtcbiAgICAgIGlmIChoYXMoaXQsIEhJRERFTikgJiYgaXRbSElEREVOXVtrZXldKSBpdFtISURERU5dW2tleV0gPSBmYWxzZTtcbiAgICAgIEQgPSBfY3JlYXRlKEQsIHsgZW51bWVyYWJsZTogY3JlYXRlRGVzYygwLCBmYWxzZSkgfSk7XG4gICAgfSByZXR1cm4gc2V0U3ltYm9sRGVzYyhpdCwga2V5LCBEKTtcbiAgfSByZXR1cm4gZFAoaXQsIGtleSwgRCk7XG59O1xudmFyICRkZWZpbmVQcm9wZXJ0aWVzID0gZnVuY3Rpb24gZGVmaW5lUHJvcGVydGllcyhpdCwgUCkge1xuICBhbk9iamVjdChpdCk7XG4gIHZhciBrZXlzID0gZW51bUtleXMoUCA9IHRvSU9iamVjdChQKSk7XG4gIHZhciBpID0gMDtcbiAgdmFyIGwgPSBrZXlzLmxlbmd0aDtcbiAgdmFyIGtleTtcbiAgd2hpbGUgKGwgPiBpKSAkZGVmaW5lUHJvcGVydHkoaXQsIGtleSA9IGtleXNbaSsrXSwgUFtrZXldKTtcbiAgcmV0dXJuIGl0O1xufTtcbnZhciAkY3JlYXRlID0gZnVuY3Rpb24gY3JlYXRlKGl0LCBQKSB7XG4gIHJldHVybiBQID09PSB1bmRlZmluZWQgPyBfY3JlYXRlKGl0KSA6ICRkZWZpbmVQcm9wZXJ0aWVzKF9jcmVhdGUoaXQpLCBQKTtcbn07XG52YXIgJHByb3BlcnR5SXNFbnVtZXJhYmxlID0gZnVuY3Rpb24gcHJvcGVydHlJc0VudW1lcmFibGUoa2V5KSB7XG4gIHZhciBFID0gaXNFbnVtLmNhbGwodGhpcywga2V5ID0gdG9QcmltaXRpdmUoa2V5LCB0cnVlKSk7XG4gIGlmICh0aGlzID09PSBPYmplY3RQcm90byAmJiBoYXMoQWxsU3ltYm9scywga2V5KSAmJiAhaGFzKE9QU3ltYm9scywga2V5KSkgcmV0dXJuIGZhbHNlO1xuICByZXR1cm4gRSB8fCAhaGFzKHRoaXMsIGtleSkgfHwgIWhhcyhBbGxTeW1ib2xzLCBrZXkpIHx8IGhhcyh0aGlzLCBISURERU4pICYmIHRoaXNbSElEREVOXVtrZXldID8gRSA6IHRydWU7XG59O1xudmFyICRnZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IgPSBmdW5jdGlvbiBnZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IoaXQsIGtleSkge1xuICBpdCA9IHRvSU9iamVjdChpdCk7XG4gIGtleSA9IHRvUHJpbWl0aXZlKGtleSwgdHJ1ZSk7XG4gIGlmIChpdCA9PT0gT2JqZWN0UHJvdG8gJiYgaGFzKEFsbFN5bWJvbHMsIGtleSkgJiYgIWhhcyhPUFN5bWJvbHMsIGtleSkpIHJldHVybjtcbiAgdmFyIEQgPSBnT1BEKGl0LCBrZXkpO1xuICBpZiAoRCAmJiBoYXMoQWxsU3ltYm9scywga2V5KSAmJiAhKGhhcyhpdCwgSElEREVOKSAmJiBpdFtISURERU5dW2tleV0pKSBELmVudW1lcmFibGUgPSB0cnVlO1xuICByZXR1cm4gRDtcbn07XG52YXIgJGdldE93blByb3BlcnR5TmFtZXMgPSBmdW5jdGlvbiBnZXRPd25Qcm9wZXJ0eU5hbWVzKGl0KSB7XG4gIHZhciBuYW1lcyA9IGdPUE4odG9JT2JqZWN0KGl0KSk7XG4gIHZhciByZXN1bHQgPSBbXTtcbiAgdmFyIGkgPSAwO1xuICB2YXIga2V5O1xuICB3aGlsZSAobmFtZXMubGVuZ3RoID4gaSkge1xuICAgIGlmICghaGFzKEFsbFN5bWJvbHMsIGtleSA9IG5hbWVzW2krK10pICYmIGtleSAhPSBISURERU4gJiYga2V5ICE9IE1FVEEpIHJlc3VsdC5wdXNoKGtleSk7XG4gIH0gcmV0dXJuIHJlc3VsdDtcbn07XG52YXIgJGdldE93blByb3BlcnR5U3ltYm9scyA9IGZ1bmN0aW9uIGdldE93blByb3BlcnR5U3ltYm9scyhpdCkge1xuICB2YXIgSVNfT1AgPSBpdCA9PT0gT2JqZWN0UHJvdG87XG4gIHZhciBuYW1lcyA9IGdPUE4oSVNfT1AgPyBPUFN5bWJvbHMgOiB0b0lPYmplY3QoaXQpKTtcbiAgdmFyIHJlc3VsdCA9IFtdO1xuICB2YXIgaSA9IDA7XG4gIHZhciBrZXk7XG4gIHdoaWxlIChuYW1lcy5sZW5ndGggPiBpKSB7XG4gICAgaWYgKGhhcyhBbGxTeW1ib2xzLCBrZXkgPSBuYW1lc1tpKytdKSAmJiAoSVNfT1AgPyBoYXMoT2JqZWN0UHJvdG8sIGtleSkgOiB0cnVlKSkgcmVzdWx0LnB1c2goQWxsU3ltYm9sc1trZXldKTtcbiAgfSByZXR1cm4gcmVzdWx0O1xufTtcblxuLy8gMTkuNC4xLjEgU3ltYm9sKFtkZXNjcmlwdGlvbl0pXG5pZiAoIVVTRV9OQVRJVkUpIHtcbiAgJFN5bWJvbCA9IGZ1bmN0aW9uIFN5bWJvbCgpIHtcbiAgICBpZiAodGhpcyBpbnN0YW5jZW9mICRTeW1ib2wpIHRocm93IFR5cGVFcnJvcignU3ltYm9sIGlzIG5vdCBhIGNvbnN0cnVjdG9yIScpO1xuICAgIHZhciB0YWcgPSB1aWQoYXJndW1lbnRzLmxlbmd0aCA+IDAgPyBhcmd1bWVudHNbMF0gOiB1bmRlZmluZWQpO1xuICAgIHZhciAkc2V0ID0gZnVuY3Rpb24gKHZhbHVlKSB7XG4gICAgICBpZiAodGhpcyA9PT0gT2JqZWN0UHJvdG8pICRzZXQuY2FsbChPUFN5bWJvbHMsIHZhbHVlKTtcbiAgICAgIGlmIChoYXModGhpcywgSElEREVOKSAmJiBoYXModGhpc1tISURERU5dLCB0YWcpKSB0aGlzW0hJRERFTl1bdGFnXSA9IGZhbHNlO1xuICAgICAgc2V0U3ltYm9sRGVzYyh0aGlzLCB0YWcsIGNyZWF0ZURlc2MoMSwgdmFsdWUpKTtcbiAgICB9O1xuICAgIGlmIChERVNDUklQVE9SUyAmJiBzZXR0ZXIpIHNldFN5bWJvbERlc2MoT2JqZWN0UHJvdG8sIHRhZywgeyBjb25maWd1cmFibGU6IHRydWUsIHNldDogJHNldCB9KTtcbiAgICByZXR1cm4gd3JhcCh0YWcpO1xuICB9O1xuICByZWRlZmluZSgkU3ltYm9sW1BST1RPVFlQRV0sICd0b1N0cmluZycsIGZ1bmN0aW9uIHRvU3RyaW5nKCkge1xuICAgIHJldHVybiB0aGlzLl9rO1xuICB9KTtcblxuICAkR09QRC5mID0gJGdldE93blByb3BlcnR5RGVzY3JpcHRvcjtcbiAgJERQLmYgPSAkZGVmaW5lUHJvcGVydHk7XG4gIHJlcXVpcmUoJy4vX29iamVjdC1nb3BuJykuZiA9IGdPUE5FeHQuZiA9ICRnZXRPd25Qcm9wZXJ0eU5hbWVzO1xuICByZXF1aXJlKCcuL19vYmplY3QtcGllJykuZiA9ICRwcm9wZXJ0eUlzRW51bWVyYWJsZTtcbiAgcmVxdWlyZSgnLi9fb2JqZWN0LWdvcHMnKS5mID0gJGdldE93blByb3BlcnR5U3ltYm9scztcblxuICBpZiAoREVTQ1JJUFRPUlMgJiYgIXJlcXVpcmUoJy4vX2xpYnJhcnknKSkge1xuICAgIHJlZGVmaW5lKE9iamVjdFByb3RvLCAncHJvcGVydHlJc0VudW1lcmFibGUnLCAkcHJvcGVydHlJc0VudW1lcmFibGUsIHRydWUpO1xuICB9XG5cbiAgd2tzRXh0LmYgPSBmdW5jdGlvbiAobmFtZSkge1xuICAgIHJldHVybiB3cmFwKHdrcyhuYW1lKSk7XG4gIH07XG59XG5cbiRleHBvcnQoJGV4cG9ydC5HICsgJGV4cG9ydC5XICsgJGV4cG9ydC5GICogIVVTRV9OQVRJVkUsIHsgU3ltYm9sOiAkU3ltYm9sIH0pO1xuXG5mb3IgKHZhciBlczZTeW1ib2xzID0gKFxuICAvLyAxOS40LjIuMiwgMTkuNC4yLjMsIDE5LjQuMi40LCAxOS40LjIuNiwgMTkuNC4yLjgsIDE5LjQuMi45LCAxOS40LjIuMTAsIDE5LjQuMi4xMSwgMTkuNC4yLjEyLCAxOS40LjIuMTMsIDE5LjQuMi4xNFxuICAnaGFzSW5zdGFuY2UsaXNDb25jYXRTcHJlYWRhYmxlLGl0ZXJhdG9yLG1hdGNoLHJlcGxhY2Usc2VhcmNoLHNwZWNpZXMsc3BsaXQsdG9QcmltaXRpdmUsdG9TdHJpbmdUYWcsdW5zY29wYWJsZXMnXG4pLnNwbGl0KCcsJyksIGogPSAwOyBlczZTeW1ib2xzLmxlbmd0aCA+IGo7KXdrcyhlczZTeW1ib2xzW2orK10pO1xuXG5mb3IgKHZhciB3ZWxsS25vd25TeW1ib2xzID0gJGtleXMod2tzLnN0b3JlKSwgayA9IDA7IHdlbGxLbm93blN5bWJvbHMubGVuZ3RoID4gazspIHdrc0RlZmluZSh3ZWxsS25vd25TeW1ib2xzW2srK10pO1xuXG4kZXhwb3J0KCRleHBvcnQuUyArICRleHBvcnQuRiAqICFVU0VfTkFUSVZFLCAnU3ltYm9sJywge1xuICAvLyAxOS40LjIuMSBTeW1ib2wuZm9yKGtleSlcbiAgJ2Zvcic6IGZ1bmN0aW9uIChrZXkpIHtcbiAgICByZXR1cm4gaGFzKFN5bWJvbFJlZ2lzdHJ5LCBrZXkgKz0gJycpXG4gICAgICA/IFN5bWJvbFJlZ2lzdHJ5W2tleV1cbiAgICAgIDogU3ltYm9sUmVnaXN0cnlba2V5XSA9ICRTeW1ib2woa2V5KTtcbiAgfSxcbiAgLy8gMTkuNC4yLjUgU3ltYm9sLmtleUZvcihzeW0pXG4gIGtleUZvcjogZnVuY3Rpb24ga2V5Rm9yKHN5bSkge1xuICAgIGlmICghaXNTeW1ib2woc3ltKSkgdGhyb3cgVHlwZUVycm9yKHN5bSArICcgaXMgbm90IGEgc3ltYm9sIScpO1xuICAgIGZvciAodmFyIGtleSBpbiBTeW1ib2xSZWdpc3RyeSkgaWYgKFN5bWJvbFJlZ2lzdHJ5W2tleV0gPT09IHN5bSkgcmV0dXJuIGtleTtcbiAgfSxcbiAgdXNlU2V0dGVyOiBmdW5jdGlvbiAoKSB7IHNldHRlciA9IHRydWU7IH0sXG4gIHVzZVNpbXBsZTogZnVuY3Rpb24gKCkgeyBzZXR0ZXIgPSBmYWxzZTsgfVxufSk7XG5cbiRleHBvcnQoJGV4cG9ydC5TICsgJGV4cG9ydC5GICogIVVTRV9OQVRJVkUsICdPYmplY3QnLCB7XG4gIC8vIDE5LjEuMi4yIE9iamVjdC5jcmVhdGUoTyBbLCBQcm9wZXJ0aWVzXSlcbiAgY3JlYXRlOiAkY3JlYXRlLFxuICAvLyAxOS4xLjIuNCBPYmplY3QuZGVmaW5lUHJvcGVydHkoTywgUCwgQXR0cmlidXRlcylcbiAgZGVmaW5lUHJvcGVydHk6ICRkZWZpbmVQcm9wZXJ0eSxcbiAgLy8gMTkuMS4yLjMgT2JqZWN0LmRlZmluZVByb3BlcnRpZXMoTywgUHJvcGVydGllcylcbiAgZGVmaW5lUHJvcGVydGllczogJGRlZmluZVByb3BlcnRpZXMsXG4gIC8vIDE5LjEuMi42IE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IoTywgUClcbiAgZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yOiAkZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yLFxuICAvLyAxOS4xLjIuNyBPYmplY3QuZ2V0T3duUHJvcGVydHlOYW1lcyhPKVxuICBnZXRPd25Qcm9wZXJ0eU5hbWVzOiAkZ2V0T3duUHJvcGVydHlOYW1lcyxcbiAgLy8gMTkuMS4yLjggT2JqZWN0LmdldE93blByb3BlcnR5U3ltYm9scyhPKVxuICBnZXRPd25Qcm9wZXJ0eVN5bWJvbHM6ICRnZXRPd25Qcm9wZXJ0eVN5bWJvbHNcbn0pO1xuXG4vLyAyNC4zLjIgSlNPTi5zdHJpbmdpZnkodmFsdWUgWywgcmVwbGFjZXIgWywgc3BhY2VdXSlcbiRKU09OICYmICRleHBvcnQoJGV4cG9ydC5TICsgJGV4cG9ydC5GICogKCFVU0VfTkFUSVZFIHx8ICRmYWlscyhmdW5jdGlvbiAoKSB7XG4gIHZhciBTID0gJFN5bWJvbCgpO1xuICAvLyBNUyBFZGdlIGNvbnZlcnRzIHN5bWJvbCB2YWx1ZXMgdG8gSlNPTiBhcyB7fVxuICAvLyBXZWJLaXQgY29udmVydHMgc3ltYm9sIHZhbHVlcyB0byBKU09OIGFzIG51bGxcbiAgLy8gVjggdGhyb3dzIG9uIGJveGVkIHN5bWJvbHNcbiAgcmV0dXJuIF9zdHJpbmdpZnkoW1NdKSAhPSAnW251bGxdJyB8fCBfc3RyaW5naWZ5KHsgYTogUyB9KSAhPSAne30nIHx8IF9zdHJpbmdpZnkoT2JqZWN0KFMpKSAhPSAne30nO1xufSkpLCAnSlNPTicsIHtcbiAgc3RyaW5naWZ5OiBmdW5jdGlvbiBzdHJpbmdpZnkoaXQpIHtcbiAgICB2YXIgYXJncyA9IFtpdF07XG4gICAgdmFyIGkgPSAxO1xuICAgIHZhciByZXBsYWNlciwgJHJlcGxhY2VyO1xuICAgIHdoaWxlIChhcmd1bWVudHMubGVuZ3RoID4gaSkgYXJncy5wdXNoKGFyZ3VtZW50c1tpKytdKTtcbiAgICAkcmVwbGFjZXIgPSByZXBsYWNlciA9IGFyZ3NbMV07XG4gICAgaWYgKCFpc09iamVjdChyZXBsYWNlcikgJiYgaXQgPT09IHVuZGVmaW5lZCB8fCBpc1N5bWJvbChpdCkpIHJldHVybjsgLy8gSUU4IHJldHVybnMgc3RyaW5nIG9uIHVuZGVmaW5lZFxuICAgIGlmICghaXNBcnJheShyZXBsYWNlcikpIHJlcGxhY2VyID0gZnVuY3Rpb24gKGtleSwgdmFsdWUpIHtcbiAgICAgIGlmICh0eXBlb2YgJHJlcGxhY2VyID09ICdmdW5jdGlvbicpIHZhbHVlID0gJHJlcGxhY2VyLmNhbGwodGhpcywga2V5LCB2YWx1ZSk7XG4gICAgICBpZiAoIWlzU3ltYm9sKHZhbHVlKSkgcmV0dXJuIHZhbHVlO1xuICAgIH07XG4gICAgYXJnc1sxXSA9IHJlcGxhY2VyO1xuICAgIHJldHVybiBfc3RyaW5naWZ5LmFwcGx5KCRKU09OLCBhcmdzKTtcbiAgfVxufSk7XG5cbi8vIDE5LjQuMy40IFN5bWJvbC5wcm90b3R5cGVbQEB0b1ByaW1pdGl2ZV0oaGludClcbiRTeW1ib2xbUFJPVE9UWVBFXVtUT19QUklNSVRJVkVdIHx8IHJlcXVpcmUoJy4vX2hpZGUnKSgkU3ltYm9sW1BST1RPVFlQRV0sIFRPX1BSSU1JVElWRSwgJFN5bWJvbFtQUk9UT1RZUEVdLnZhbHVlT2YpO1xuLy8gMTkuNC4zLjUgU3ltYm9sLnByb3RvdHlwZVtAQHRvU3RyaW5nVGFnXVxuc2V0VG9TdHJpbmdUYWcoJFN5bWJvbCwgJ1N5bWJvbCcpO1xuLy8gMjAuMi4xLjkgTWF0aFtAQHRvU3RyaW5nVGFnXVxuc2V0VG9TdHJpbmdUYWcoTWF0aCwgJ01hdGgnLCB0cnVlKTtcbi8vIDI0LjMuMyBKU09OW0BAdG9TdHJpbmdUYWddXG5zZXRUb1N0cmluZ1RhZyhnbG9iYWwuSlNPTiwgJ0pTT04nLCB0cnVlKTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///014b\n"); + +/***/ }), + +/***/ "01f9": +/*!******************************************************!*\ + !*** ./node_modules/core-js/modules/_iter-define.js ***! + \******************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +eval("\nvar LIBRARY = __webpack_require__(/*! ./_library */ \"2d00\");\nvar $export = __webpack_require__(/*! ./_export */ \"5ca1\");\nvar redefine = __webpack_require__(/*! ./_redefine */ \"2aba\");\nvar hide = __webpack_require__(/*! ./_hide */ \"32e9\");\nvar Iterators = __webpack_require__(/*! ./_iterators */ \"84f2\");\nvar $iterCreate = __webpack_require__(/*! ./_iter-create */ \"41a0\");\nvar setToStringTag = __webpack_require__(/*! ./_set-to-string-tag */ \"7f20\");\nvar getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ \"38fd\");\nvar ITERATOR = __webpack_require__(/*! ./_wks */ \"2b4c\")('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n $iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = $native || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMDFmOS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL21vZHVsZXMvX2l0ZXItZGVmaW5lLmpzPzAxZjkiXSwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xudmFyIExJQlJBUlkgPSByZXF1aXJlKCcuL19saWJyYXJ5Jyk7XG52YXIgJGV4cG9ydCA9IHJlcXVpcmUoJy4vX2V4cG9ydCcpO1xudmFyIHJlZGVmaW5lID0gcmVxdWlyZSgnLi9fcmVkZWZpbmUnKTtcbnZhciBoaWRlID0gcmVxdWlyZSgnLi9faGlkZScpO1xudmFyIEl0ZXJhdG9ycyA9IHJlcXVpcmUoJy4vX2l0ZXJhdG9ycycpO1xudmFyICRpdGVyQ3JlYXRlID0gcmVxdWlyZSgnLi9faXRlci1jcmVhdGUnKTtcbnZhciBzZXRUb1N0cmluZ1RhZyA9IHJlcXVpcmUoJy4vX3NldC10by1zdHJpbmctdGFnJyk7XG52YXIgZ2V0UHJvdG90eXBlT2YgPSByZXF1aXJlKCcuL19vYmplY3QtZ3BvJyk7XG52YXIgSVRFUkFUT1IgPSByZXF1aXJlKCcuL193a3MnKSgnaXRlcmF0b3InKTtcbnZhciBCVUdHWSA9ICEoW10ua2V5cyAmJiAnbmV4dCcgaW4gW10ua2V5cygpKTsgLy8gU2FmYXJpIGhhcyBidWdneSBpdGVyYXRvcnMgdy9vIGBuZXh0YFxudmFyIEZGX0lURVJBVE9SID0gJ0BAaXRlcmF0b3InO1xudmFyIEtFWVMgPSAna2V5cyc7XG52YXIgVkFMVUVTID0gJ3ZhbHVlcyc7XG5cbnZhciByZXR1cm5UaGlzID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gdGhpczsgfTtcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAoQmFzZSwgTkFNRSwgQ29uc3RydWN0b3IsIG5leHQsIERFRkFVTFQsIElTX1NFVCwgRk9SQ0VEKSB7XG4gICRpdGVyQ3JlYXRlKENvbnN0cnVjdG9yLCBOQU1FLCBuZXh0KTtcbiAgdmFyIGdldE1ldGhvZCA9IGZ1bmN0aW9uIChraW5kKSB7XG4gICAgaWYgKCFCVUdHWSAmJiBraW5kIGluIHByb3RvKSByZXR1cm4gcHJvdG9ba2luZF07XG4gICAgc3dpdGNoIChraW5kKSB7XG4gICAgICBjYXNlIEtFWVM6IHJldHVybiBmdW5jdGlvbiBrZXlzKCkgeyByZXR1cm4gbmV3IENvbnN0cnVjdG9yKHRoaXMsIGtpbmQpOyB9O1xuICAgICAgY2FzZSBWQUxVRVM6IHJldHVybiBmdW5jdGlvbiB2YWx1ZXMoKSB7IHJldHVybiBuZXcgQ29uc3RydWN0b3IodGhpcywga2luZCk7IH07XG4gICAgfSByZXR1cm4gZnVuY3Rpb24gZW50cmllcygpIHsgcmV0dXJuIG5ldyBDb25zdHJ1Y3Rvcih0aGlzLCBraW5kKTsgfTtcbiAgfTtcbiAgdmFyIFRBRyA9IE5BTUUgKyAnIEl0ZXJhdG9yJztcbiAgdmFyIERFRl9WQUxVRVMgPSBERUZBVUxUID09IFZBTFVFUztcbiAgdmFyIFZBTFVFU19CVUcgPSBmYWxzZTtcbiAgdmFyIHByb3RvID0gQmFzZS5wcm90b3R5cGU7XG4gIHZhciAkbmF0aXZlID0gcHJvdG9bSVRFUkFUT1JdIHx8IHByb3RvW0ZGX0lURVJBVE9SXSB8fCBERUZBVUxUICYmIHByb3RvW0RFRkFVTFRdO1xuICB2YXIgJGRlZmF1bHQgPSAkbmF0aXZlIHx8IGdldE1ldGhvZChERUZBVUxUKTtcbiAgdmFyICRlbnRyaWVzID0gREVGQVVMVCA/ICFERUZfVkFMVUVTID8gJGRlZmF1bHQgOiBnZXRNZXRob2QoJ2VudHJpZXMnKSA6IHVuZGVmaW5lZDtcbiAgdmFyICRhbnlOYXRpdmUgPSBOQU1FID09ICdBcnJheScgPyBwcm90by5lbnRyaWVzIHx8ICRuYXRpdmUgOiAkbmF0aXZlO1xuICB2YXIgbWV0aG9kcywga2V5LCBJdGVyYXRvclByb3RvdHlwZTtcbiAgLy8gRml4IG5hdGl2ZVxuICBpZiAoJGFueU5hdGl2ZSkge1xuICAgIEl0ZXJhdG9yUHJvdG90eXBlID0gZ2V0UHJvdG90eXBlT2YoJGFueU5hdGl2ZS5jYWxsKG5ldyBCYXNlKCkpKTtcbiAgICBpZiAoSXRlcmF0b3JQcm90b3R5cGUgIT09IE9iamVjdC5wcm90b3R5cGUgJiYgSXRlcmF0b3JQcm90b3R5cGUubmV4dCkge1xuICAgICAgLy8gU2V0IEBAdG9TdHJpbmdUYWcgdG8gbmF0aXZlIGl0ZXJhdG9yc1xuICAgICAgc2V0VG9TdHJpbmdUYWcoSXRlcmF0b3JQcm90b3R5cGUsIFRBRywgdHJ1ZSk7XG4gICAgICAvLyBmaXggZm9yIHNvbWUgb2xkIGVuZ2luZXNcbiAgICAgIGlmICghTElCUkFSWSAmJiB0eXBlb2YgSXRlcmF0b3JQcm90b3R5cGVbSVRFUkFUT1JdICE9ICdmdW5jdGlvbicpIGhpZGUoSXRlcmF0b3JQcm90b3R5cGUsIElURVJBVE9SLCByZXR1cm5UaGlzKTtcbiAgICB9XG4gIH1cbiAgLy8gZml4IEFycmF5I3t2YWx1ZXMsIEBAaXRlcmF0b3J9Lm5hbWUgaW4gVjggLyBGRlxuICBpZiAoREVGX1ZBTFVFUyAmJiAkbmF0aXZlICYmICRuYXRpdmUubmFtZSAhPT0gVkFMVUVTKSB7XG4gICAgVkFMVUVTX0JVRyA9IHRydWU7XG4gICAgJGRlZmF1bHQgPSBmdW5jdGlvbiB2YWx1ZXMoKSB7IHJldHVybiAkbmF0aXZlLmNhbGwodGhpcyk7IH07XG4gIH1cbiAgLy8gRGVmaW5lIGl0ZXJhdG9yXG4gIGlmICgoIUxJQlJBUlkgfHwgRk9SQ0VEKSAmJiAoQlVHR1kgfHwgVkFMVUVTX0JVRyB8fCAhcHJvdG9bSVRFUkFUT1JdKSkge1xuICAgIGhpZGUocHJvdG8sIElURVJBVE9SLCAkZGVmYXVsdCk7XG4gIH1cbiAgLy8gUGx1ZyBmb3IgbGlicmFyeVxuICBJdGVyYXRvcnNbTkFNRV0gPSAkZGVmYXVsdDtcbiAgSXRlcmF0b3JzW1RBR10gPSByZXR1cm5UaGlzO1xuICBpZiAoREVGQVVMVCkge1xuICAgIG1ldGhvZHMgPSB7XG4gICAgICB2YWx1ZXM6IERFRl9WQUxVRVMgPyAkZGVmYXVsdCA6IGdldE1ldGhvZChWQUxVRVMpLFxuICAgICAga2V5czogSVNfU0VUID8gJGRlZmF1bHQgOiBnZXRNZXRob2QoS0VZUyksXG4gICAgICBlbnRyaWVzOiAkZW50cmllc1xuICAgIH07XG4gICAgaWYgKEZPUkNFRCkgZm9yIChrZXkgaW4gbWV0aG9kcykge1xuICAgICAgaWYgKCEoa2V5IGluIHByb3RvKSkgcmVkZWZpbmUocHJvdG8sIGtleSwgbWV0aG9kc1trZXldKTtcbiAgICB9IGVsc2UgJGV4cG9ydCgkZXhwb3J0LlAgKyAkZXhwb3J0LkYgKiAoQlVHR1kgfHwgVkFMVUVTX0JVRyksIE5BTUUsIG1ldGhvZHMpO1xuICB9XG4gIHJldHVybiBtZXRob2RzO1xufTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///01f9\n"); + +/***/ }), + +/***/ "02f4": +/*!****************************************************!*\ + !*** ./node_modules/core-js/modules/_string-at.js ***! + \****************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("var toInteger = __webpack_require__(/*! ./_to-integer */ \"4588\");\nvar defined = __webpack_require__(/*! ./_defined */ \"be13\");\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function (TO_STRING) {\n return function (that, pos) {\n var s = String(defined(that));\n var i = toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMDJmNC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL21vZHVsZXMvX3N0cmluZy1hdC5qcz8wMmY0Il0sInNvdXJjZXNDb250ZW50IjpbInZhciB0b0ludGVnZXIgPSByZXF1aXJlKCcuL190by1pbnRlZ2VyJyk7XG52YXIgZGVmaW5lZCA9IHJlcXVpcmUoJy4vX2RlZmluZWQnKTtcbi8vIHRydWUgIC0+IFN0cmluZyNhdFxuLy8gZmFsc2UgLT4gU3RyaW5nI2NvZGVQb2ludEF0XG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uIChUT19TVFJJTkcpIHtcbiAgcmV0dXJuIGZ1bmN0aW9uICh0aGF0LCBwb3MpIHtcbiAgICB2YXIgcyA9IFN0cmluZyhkZWZpbmVkKHRoYXQpKTtcbiAgICB2YXIgaSA9IHRvSW50ZWdlcihwb3MpO1xuICAgIHZhciBsID0gcy5sZW5ndGg7XG4gICAgdmFyIGEsIGI7XG4gICAgaWYgKGkgPCAwIHx8IGkgPj0gbCkgcmV0dXJuIFRPX1NUUklORyA/ICcnIDogdW5kZWZpbmVkO1xuICAgIGEgPSBzLmNoYXJDb2RlQXQoaSk7XG4gICAgcmV0dXJuIGEgPCAweGQ4MDAgfHwgYSA+IDB4ZGJmZiB8fCBpICsgMSA9PT0gbCB8fCAoYiA9IHMuY2hhckNvZGVBdChpICsgMSkpIDwgMHhkYzAwIHx8IGIgPiAweGRmZmZcbiAgICAgID8gVE9fU1RSSU5HID8gcy5jaGFyQXQoaSkgOiBhXG4gICAgICA6IFRPX1NUUklORyA/IHMuc2xpY2UoaSwgaSArIDIpIDogKGEgLSAweGQ4MDAgPDwgMTApICsgKGIgLSAweGRjMDApICsgMHgxMDAwMDtcbiAgfTtcbn07XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///02f4\n"); + +/***/ }), + +/***/ "0390": +/*!***************************************************************!*\ + !*** ./node_modules/core-js/modules/_advance-string-index.js ***! + \***************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +eval("\nvar at = __webpack_require__(/*! ./_string-at */ \"02f4\")(true);\n\n // `AdvanceStringIndex` abstract operation\n// https://tc39.github.io/ecma262/#sec-advancestringindex\nmodule.exports = function (S, index, unicode) {\n return index + (unicode ? at(S, index).length : 1);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMDM5MC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL21vZHVsZXMvX2FkdmFuY2Utc3RyaW5nLWluZGV4LmpzPzAzOTAiXSwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xudmFyIGF0ID0gcmVxdWlyZSgnLi9fc3RyaW5nLWF0JykodHJ1ZSk7XG5cbiAvLyBgQWR2YW5jZVN0cmluZ0luZGV4YCBhYnN0cmFjdCBvcGVyYXRpb25cbi8vIGh0dHBzOi8vdGMzOS5naXRodWIuaW8vZWNtYTI2Mi8jc2VjLWFkdmFuY2VzdHJpbmdpbmRleFxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAoUywgaW5kZXgsIHVuaWNvZGUpIHtcbiAgcmV0dXJuIGluZGV4ICsgKHVuaWNvZGUgPyBhdChTLCBpbmRleCkubGVuZ3RoIDogMSk7XG59O1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///0390\n"); + +/***/ }), + +/***/ "0395": +/*!******************************************************************!*\ + !*** ./node_modules/core-js/library/modules/_object-gopn-ext.js ***! + \******************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window\nvar toIObject = __webpack_require__(/*! ./_to-iobject */ \"36c3\");\nvar gOPN = __webpack_require__(/*! ./_object-gopn */ \"6abf\").f;\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 gOPN(it);\n } catch (e) {\n return windowNames.slice();\n }\n};\n\nmodule.exports.f = function getOwnPropertyNames(it) {\n return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMDM5NS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL2xpYnJhcnkvbW9kdWxlcy9fb2JqZWN0LWdvcG4tZXh0LmpzPzAzOTUiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gZmFsbGJhY2sgZm9yIElFMTEgYnVnZ3kgT2JqZWN0LmdldE93blByb3BlcnR5TmFtZXMgd2l0aCBpZnJhbWUgYW5kIHdpbmRvd1xudmFyIHRvSU9iamVjdCA9IHJlcXVpcmUoJy4vX3RvLWlvYmplY3QnKTtcbnZhciBnT1BOID0gcmVxdWlyZSgnLi9fb2JqZWN0LWdvcG4nKS5mO1xudmFyIHRvU3RyaW5nID0ge30udG9TdHJpbmc7XG5cbnZhciB3aW5kb3dOYW1lcyA9IHR5cGVvZiB3aW5kb3cgPT0gJ29iamVjdCcgJiYgd2luZG93ICYmIE9iamVjdC5nZXRPd25Qcm9wZXJ0eU5hbWVzXG4gID8gT2JqZWN0LmdldE93blByb3BlcnR5TmFtZXMod2luZG93KSA6IFtdO1xuXG52YXIgZ2V0V2luZG93TmFtZXMgPSBmdW5jdGlvbiAoaXQpIHtcbiAgdHJ5IHtcbiAgICByZXR1cm4gZ09QTihpdCk7XG4gIH0gY2F0Y2ggKGUpIHtcbiAgICByZXR1cm4gd2luZG93TmFtZXMuc2xpY2UoKTtcbiAgfVxufTtcblxubW9kdWxlLmV4cG9ydHMuZiA9IGZ1bmN0aW9uIGdldE93blByb3BlcnR5TmFtZXMoaXQpIHtcbiAgcmV0dXJuIHdpbmRvd05hbWVzICYmIHRvU3RyaW5nLmNhbGwoaXQpID09ICdbb2JqZWN0IFdpbmRvd10nID8gZ2V0V2luZG93TmFtZXMoaXQpIDogZ09QTih0b0lPYmplY3QoaXQpKTtcbn07XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///0395\n"); + +/***/ }), + +/***/ "0773": +/*!**********************************************************!*\ + !*** ./node_modules/jquery-ui/themes/base/draggable.css ***! + \**********************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// extracted by mini-css-extract-plugin//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMDc3My5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9qcXVlcnktdWkvdGhlbWVzL2Jhc2UvZHJhZ2dhYmxlLmNzcz82NzBmIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIGV4dHJhY3RlZCBieSBtaW5pLWNzcy1leHRyYWN0LXBsdWdpbiJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///0773\n"); + +/***/ }), + +/***/ "07d1": +/*!*****************************************************!*\ + !*** ./node_modules/tinymce/plugins/table/index.js ***! + \*****************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// Exports the \"table\" plugin for usage with module loaders\n// Usage:\n// CommonJS:\n// require('tinymce/plugins/table')\n// ES2015:\n// import 'tinymce/plugins/table'\n__webpack_require__(/*! ./plugin.js */ \"94ce\");//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMDdkMS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90aW55bWNlL3BsdWdpbnMvdGFibGUvaW5kZXguanM/MDdkMSJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBFeHBvcnRzIHRoZSBcInRhYmxlXCIgcGx1Z2luIGZvciB1c2FnZSB3aXRoIG1vZHVsZSBsb2FkZXJzXG4vLyBVc2FnZTpcbi8vICAgQ29tbW9uSlM6XG4vLyAgICAgcmVxdWlyZSgndGlueW1jZS9wbHVnaW5zL3RhYmxlJylcbi8vICAgRVMyMDE1OlxuLy8gICAgIGltcG9ydCAndGlueW1jZS9wbHVnaW5zL3RhYmxlJ1xucmVxdWlyZSgnLi9wbHVnaW4uanMnKTsiXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///07d1\n"); + +/***/ }), + +/***/ "07e3": +/*!******************************************************!*\ + !*** ./node_modules/core-js/library/modules/_has.js ***! + \******************************************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +eval("var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMDdlMy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL2xpYnJhcnkvbW9kdWxlcy9faGFzLmpzPzA3ZTMiXSwic291cmNlc0NvbnRlbnQiOlsidmFyIGhhc093blByb3BlcnR5ID0ge30uaGFzT3duUHJvcGVydHk7XG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uIChpdCwga2V5KSB7XG4gIHJldHVybiBoYXNPd25Qcm9wZXJ0eS5jYWxsKGl0LCBrZXkpO1xufTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///07e3\n"); + +/***/ }), + +/***/ "0829": +/*!***********************************************************!*\ + !*** ./node_modules/sapl-oficial-theme/src/scss/app.scss ***! + \***********************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// extracted by mini-css-extract-plugin//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMDgyOS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9zYXBsLW9maWNpYWwtdGhlbWUvc3JjL3Njc3MvYXBwLnNjc3M/OTk2ZCJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBleHRyYWN0ZWQgYnkgbWluaS1jc3MtZXh0cmFjdC1wbHVnaW4iXSwibWFwcGluZ3MiOiJBQUFBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///0829\n"); + +/***/ }), + +/***/ "097d": +/*!*************************************************************!*\ + !*** ./node_modules/core-js/modules/es7.promise.finally.js ***! + \*************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +eval("// https://github.com/tc39/proposal-promise-finally\n\nvar $export = __webpack_require__(/*! ./_export */ \"5ca1\");\nvar core = __webpack_require__(/*! ./_core */ \"8378\");\nvar global = __webpack_require__(/*! ./_global */ \"7726\");\nvar speciesConstructor = __webpack_require__(/*! ./_species-constructor */ \"ebd6\");\nvar promiseResolve = __webpack_require__(/*! ./_promise-resolve */ \"bcaa\");\n\n$export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) {\n var C = speciesConstructor(this, core.Promise || global.Promise);\n var isFunction = typeof onFinally == 'function';\n return this.then(\n isFunction ? function (x) {\n return promiseResolve(C, onFinally()).then(function () { return x; });\n } : onFinally,\n isFunction ? function (e) {\n return promiseResolve(C, onFinally()).then(function () { throw e; });\n } : onFinally\n );\n} });\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMDk3ZC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL21vZHVsZXMvZXM3LnByb21pc2UuZmluYWxseS5qcz8wOTdkIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90YzM5L3Byb3Bvc2FsLXByb21pc2UtZmluYWxseVxuJ3VzZSBzdHJpY3QnO1xudmFyICRleHBvcnQgPSByZXF1aXJlKCcuL19leHBvcnQnKTtcbnZhciBjb3JlID0gcmVxdWlyZSgnLi9fY29yZScpO1xudmFyIGdsb2JhbCA9IHJlcXVpcmUoJy4vX2dsb2JhbCcpO1xudmFyIHNwZWNpZXNDb25zdHJ1Y3RvciA9IHJlcXVpcmUoJy4vX3NwZWNpZXMtY29uc3RydWN0b3InKTtcbnZhciBwcm9taXNlUmVzb2x2ZSA9IHJlcXVpcmUoJy4vX3Byb21pc2UtcmVzb2x2ZScpO1xuXG4kZXhwb3J0KCRleHBvcnQuUCArICRleHBvcnQuUiwgJ1Byb21pc2UnLCB7ICdmaW5hbGx5JzogZnVuY3Rpb24gKG9uRmluYWxseSkge1xuICB2YXIgQyA9IHNwZWNpZXNDb25zdHJ1Y3Rvcih0aGlzLCBjb3JlLlByb21pc2UgfHwgZ2xvYmFsLlByb21pc2UpO1xuICB2YXIgaXNGdW5jdGlvbiA9IHR5cGVvZiBvbkZpbmFsbHkgPT0gJ2Z1bmN0aW9uJztcbiAgcmV0dXJuIHRoaXMudGhlbihcbiAgICBpc0Z1bmN0aW9uID8gZnVuY3Rpb24gKHgpIHtcbiAgICAgIHJldHVybiBwcm9taXNlUmVzb2x2ZShDLCBvbkZpbmFsbHkoKSkudGhlbihmdW5jdGlvbiAoKSB7IHJldHVybiB4OyB9KTtcbiAgICB9IDogb25GaW5hbGx5LFxuICAgIGlzRnVuY3Rpb24gPyBmdW5jdGlvbiAoZSkge1xuICAgICAgcmV0dXJuIHByb21pc2VSZXNvbHZlKEMsIG9uRmluYWxseSgpKS50aGVuKGZ1bmN0aW9uICgpIHsgdGhyb3cgZTsgfSk7XG4gICAgfSA6IG9uRmluYWxseVxuICApO1xufSB9KTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTsiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///097d\n"); + +/***/ }), + +/***/ "0a49": +/*!********************************************************!*\ + !*** ./node_modules/core-js/modules/_array-methods.js ***! + \********************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// 0 -> Array#forEach\n// 1 -> Array#map\n// 2 -> Array#filter\n// 3 -> Array#some\n// 4 -> Array#every\n// 5 -> Array#find\n// 6 -> Array#findIndex\nvar ctx = __webpack_require__(/*! ./_ctx */ \"9b43\");\nvar IObject = __webpack_require__(/*! ./_iobject */ \"626a\");\nvar toObject = __webpack_require__(/*! ./_to-object */ \"4bf8\");\nvar toLength = __webpack_require__(/*! ./_to-length */ \"9def\");\nvar asc = __webpack_require__(/*! ./_array-species-create */ \"cd1c\");\nmodule.exports = function (TYPE, $create) {\n var IS_MAP = TYPE == 1;\n var IS_FILTER = TYPE == 2;\n var IS_SOME = TYPE == 3;\n var IS_EVERY = TYPE == 4;\n var IS_FIND_INDEX = TYPE == 6;\n var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;\n var create = $create || asc;\n return function ($this, callbackfn, that) {\n var O = toObject($this);\n var self = IObject(O);\n var f = ctx(callbackfn, that, 3);\n var length = toLength(self.length);\n var index = 0;\n var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;\n var val, res;\n for (;length > index; index++) if (NO_HOLES || index in self) {\n val = self[index];\n res = f(val, index, O);\n if (TYPE) {\n if (IS_MAP) result[index] = res; // map\n else if (res) switch (TYPE) {\n case 3: return true; // some\n case 5: return val; // find\n case 6: return index; // findIndex\n case 2: result.push(val); // filter\n } else if (IS_EVERY) return false; // every\n }\n }\n return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;\n };\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMGE0OS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL21vZHVsZXMvX2FycmF5LW1ldGhvZHMuanM/MGE0OSJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyAwIC0+IEFycmF5I2ZvckVhY2hcbi8vIDEgLT4gQXJyYXkjbWFwXG4vLyAyIC0+IEFycmF5I2ZpbHRlclxuLy8gMyAtPiBBcnJheSNzb21lXG4vLyA0IC0+IEFycmF5I2V2ZXJ5XG4vLyA1IC0+IEFycmF5I2ZpbmRcbi8vIDYgLT4gQXJyYXkjZmluZEluZGV4XG52YXIgY3R4ID0gcmVxdWlyZSgnLi9fY3R4Jyk7XG52YXIgSU9iamVjdCA9IHJlcXVpcmUoJy4vX2lvYmplY3QnKTtcbnZhciB0b09iamVjdCA9IHJlcXVpcmUoJy4vX3RvLW9iamVjdCcpO1xudmFyIHRvTGVuZ3RoID0gcmVxdWlyZSgnLi9fdG8tbGVuZ3RoJyk7XG52YXIgYXNjID0gcmVxdWlyZSgnLi9fYXJyYXktc3BlY2llcy1jcmVhdGUnKTtcbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24gKFRZUEUsICRjcmVhdGUpIHtcbiAgdmFyIElTX01BUCA9IFRZUEUgPT0gMTtcbiAgdmFyIElTX0ZJTFRFUiA9IFRZUEUgPT0gMjtcbiAgdmFyIElTX1NPTUUgPSBUWVBFID09IDM7XG4gIHZhciBJU19FVkVSWSA9IFRZUEUgPT0gNDtcbiAgdmFyIElTX0ZJTkRfSU5ERVggPSBUWVBFID09IDY7XG4gIHZhciBOT19IT0xFUyA9IFRZUEUgPT0gNSB8fCBJU19GSU5EX0lOREVYO1xuICB2YXIgY3JlYXRlID0gJGNyZWF0ZSB8fCBhc2M7XG4gIHJldHVybiBmdW5jdGlvbiAoJHRoaXMsIGNhbGxiYWNrZm4sIHRoYXQpIHtcbiAgICB2YXIgTyA9IHRvT2JqZWN0KCR0aGlzKTtcbiAgICB2YXIgc2VsZiA9IElPYmplY3QoTyk7XG4gICAgdmFyIGYgPSBjdHgoY2FsbGJhY2tmbiwgdGhhdCwgMyk7XG4gICAgdmFyIGxlbmd0aCA9IHRvTGVuZ3RoKHNlbGYubGVuZ3RoKTtcbiAgICB2YXIgaW5kZXggPSAwO1xuICAgIHZhciByZXN1bHQgPSBJU19NQVAgPyBjcmVhdGUoJHRoaXMsIGxlbmd0aCkgOiBJU19GSUxURVIgPyBjcmVhdGUoJHRoaXMsIDApIDogdW5kZWZpbmVkO1xuICAgIHZhciB2YWwsIHJlcztcbiAgICBmb3IgKDtsZW5ndGggPiBpbmRleDsgaW5kZXgrKykgaWYgKE5PX0hPTEVTIHx8IGluZGV4IGluIHNlbGYpIHtcbiAgICAgIHZhbCA9IHNlbGZbaW5kZXhdO1xuICAgICAgcmVzID0gZih2YWwsIGluZGV4LCBPKTtcbiAgICAgIGlmIChUWVBFKSB7XG4gICAgICAgIGlmIChJU19NQVApIHJlc3VsdFtpbmRleF0gPSByZXM7ICAgLy8gbWFwXG4gICAgICAgIGVsc2UgaWYgKHJlcykgc3dpdGNoIChUWVBFKSB7XG4gICAgICAgICAgY2FzZSAzOiByZXR1cm4gdHJ1ZTsgICAgICAgICAgICAgLy8gc29tZVxuICAgICAgICAgIGNhc2UgNTogcmV0dXJuIHZhbDsgICAgICAgICAgICAgIC8vIGZpbmRcbiAgICAgICAgICBjYXNlIDY6IHJldHVybiBpbmRleDsgICAgICAgICAgICAvLyBmaW5kSW5kZXhcbiAgICAgICAgICBjYXNlIDI6IHJlc3VsdC5wdXNoKHZhbCk7ICAgICAgICAvLyBmaWx0ZXJcbiAgICAgICAgfSBlbHNlIGlmIChJU19FVkVSWSkgcmV0dXJuIGZhbHNlOyAvLyBldmVyeVxuICAgICAgfVxuICAgIH1cbiAgICByZXR1cm4gSVNfRklORF9JTkRFWCA/IC0xIDogSVNfU09NRSB8fCBJU19FVkVSWSA/IElTX0VWRVJZIDogcmVzdWx0O1xuICB9O1xufTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTsiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///0a49\n"); + +/***/ }), + +/***/ "0ae9": +/*!*******************************************!*\ + !*** ./node_modules/jquery-ui/ui/data.js ***! + \*******************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!\n * jQuery UI :data 1.12.1\n * http://jqueryui.com\n *\n * Copyright jQuery Foundation and other contributors\n * Released under the MIT license.\n * http://jquery.org/license\n */\n\n//>>label: :data Selector\n//>>group: Core\n//>>description: Selects elements which have data stored under the specified key.\n//>>docs: http://api.jqueryui.com/data-selector/\n\n( function( factory ) {\n\tif ( true ) {\n\n\t\t// AMD. Register as an anonymous module.\n\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [ __webpack_require__(/*! jquery */ \"1157\"), __webpack_require__(/*! ./version */ \"4309\") ], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ?\n\t\t\t\t(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));\n\t} else {}\n} ( function( $ ) {\nreturn $.extend( $.expr[ \":\" ], {\n\tdata: $.expr.createPseudo ?\n\t\t$.expr.createPseudo( function( dataName ) {\n\t\t\treturn function( elem ) {\n\t\t\t\treturn !!$.data( elem, dataName );\n\t\t\t};\n\t\t} ) :\n\n\t\t// Support: jQuery <1.8\n\t\tfunction( elem, i, match ) {\n\t\t\treturn !!$.data( elem, match[ 3 ] );\n\t\t}\n} );\n} ) );\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMGFlOS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9qcXVlcnktdWkvdWkvZGF0YS5qcz8wYWU5Il0sInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogalF1ZXJ5IFVJIDpkYXRhIDEuMTIuMVxuICogaHR0cDovL2pxdWVyeXVpLmNvbVxuICpcbiAqIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuXG4gKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlXG4gKi9cblxuLy8+PmxhYmVsOiA6ZGF0YSBTZWxlY3RvclxuLy8+Pmdyb3VwOiBDb3JlXG4vLz4+ZGVzY3JpcHRpb246IFNlbGVjdHMgZWxlbWVudHMgd2hpY2ggaGF2ZSBkYXRhIHN0b3JlZCB1bmRlciB0aGUgc3BlY2lmaWVkIGtleS5cbi8vPj5kb2NzOiBodHRwOi8vYXBpLmpxdWVyeXVpLmNvbS9kYXRhLXNlbGVjdG9yL1xuXG4oIGZ1bmN0aW9uKCBmYWN0b3J5ICkge1xuXHRpZiAoIHR5cGVvZiBkZWZpbmUgPT09IFwiZnVuY3Rpb25cIiAmJiBkZWZpbmUuYW1kICkge1xuXG5cdFx0Ly8gQU1ELiBSZWdpc3RlciBhcyBhbiBhbm9ueW1vdXMgbW9kdWxlLlxuXHRcdGRlZmluZSggWyBcImpxdWVyeVwiLCBcIi4vdmVyc2lvblwiIF0sIGZhY3RvcnkgKTtcblx0fSBlbHNlIHtcblxuXHRcdC8vIEJyb3dzZXIgZ2xvYmFsc1xuXHRcdGZhY3RvcnkoIGpRdWVyeSApO1xuXHR9XG59ICggZnVuY3Rpb24oICQgKSB7XG5yZXR1cm4gJC5leHRlbmQoICQuZXhwclsgXCI6XCIgXSwge1xuXHRkYXRhOiAkLmV4cHIuY3JlYXRlUHNldWRvID9cblx0XHQkLmV4cHIuY3JlYXRlUHNldWRvKCBmdW5jdGlvbiggZGF0YU5hbWUgKSB7XG5cdFx0XHRyZXR1cm4gZnVuY3Rpb24oIGVsZW0gKSB7XG5cdFx0XHRcdHJldHVybiAhISQuZGF0YSggZWxlbSwgZGF0YU5hbWUgKTtcblx0XHRcdH07XG5cdFx0fSApIDpcblxuXHRcdC8vIFN1cHBvcnQ6IGpRdWVyeSA8MS44XG5cdFx0ZnVuY3Rpb24oIGVsZW0sIGksIG1hdGNoICkge1xuXHRcdFx0cmV0dXJuICEhJC5kYXRhKCBlbGVtLCBtYXRjaFsgMyBdICk7XG5cdFx0fVxufSApO1xufSApICk7XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0EsVUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTsiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///0ae9\n"); + +/***/ }), + +/***/ "0bfb": +/*!************************************************!*\ + !*** ./node_modules/core-js/modules/_flags.js ***! + \************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +eval("\n// 21.2.5.3 get RegExp.prototype.flags\nvar anObject = __webpack_require__(/*! ./_an-object */ \"cb7c\");\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.unicode) result += 'u';\n if (that.sticky) result += 'y';\n return result;\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMGJmYi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL21vZHVsZXMvX2ZsYWdzLmpzPzBiZmIiXSwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuLy8gMjEuMi41LjMgZ2V0IFJlZ0V4cC5wcm90b3R5cGUuZmxhZ3NcbnZhciBhbk9iamVjdCA9IHJlcXVpcmUoJy4vX2FuLW9iamVjdCcpO1xubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAoKSB7XG4gIHZhciB0aGF0ID0gYW5PYmplY3QodGhpcyk7XG4gIHZhciByZXN1bHQgPSAnJztcbiAgaWYgKHRoYXQuZ2xvYmFsKSByZXN1bHQgKz0gJ2cnO1xuICBpZiAodGhhdC5pZ25vcmVDYXNlKSByZXN1bHQgKz0gJ2knO1xuICBpZiAodGhhdC5tdWx0aWxpbmUpIHJlc3VsdCArPSAnbSc7XG4gIGlmICh0aGF0LnVuaWNvZGUpIHJlc3VsdCArPSAndSc7XG4gIGlmICh0aGF0LnN0aWNreSkgcmVzdWx0ICs9ICd5JztcbiAgcmV0dXJuIHJlc3VsdDtcbn07XG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///0bfb\n"); + +/***/ }), + +/***/ "0d58": +/*!******************************************************!*\ + !*** ./node_modules/core-js/modules/_object-keys.js ***! + \******************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = __webpack_require__(/*! ./_object-keys-internal */ \"ce10\");\nvar enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ \"e11e\");\n\nmodule.exports = Object.keys || function keys(O) {\n return $keys(O, enumBugKeys);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMGQ1OC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL21vZHVsZXMvX29iamVjdC1rZXlzLmpzPzBkNTgiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gMTkuMS4yLjE0IC8gMTUuMi4zLjE0IE9iamVjdC5rZXlzKE8pXG52YXIgJGtleXMgPSByZXF1aXJlKCcuL19vYmplY3Qta2V5cy1pbnRlcm5hbCcpO1xudmFyIGVudW1CdWdLZXlzID0gcmVxdWlyZSgnLi9fZW51bS1idWcta2V5cycpO1xuXG5tb2R1bGUuZXhwb3J0cyA9IE9iamVjdC5rZXlzIHx8IGZ1bmN0aW9uIGtleXMoTykge1xuICByZXR1cm4gJGtleXMoTywgZW51bUJ1Z0tleXMpO1xufTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///0d58\n"); + +/***/ }), + +/***/ "0fc9": +/*!********************************************************************!*\ + !*** ./node_modules/core-js/library/modules/_to-absolute-index.js ***! + \********************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("var toInteger = __webpack_require__(/*! ./_to-integer */ \"3a38\");\nvar max = Math.max;\nvar min = Math.min;\nmodule.exports = function (index, length) {\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMGZjOS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9jb3JlLWpzL2xpYnJhcnkvbW9kdWxlcy9fdG8tYWJzb2x1dGUtaW5kZXguanM/MGZjOSJdLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgdG9JbnRlZ2VyID0gcmVxdWlyZSgnLi9fdG8taW50ZWdlcicpO1xudmFyIG1heCA9IE1hdGgubWF4O1xudmFyIG1pbiA9IE1hdGgubWluO1xubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAoaW5kZXgsIGxlbmd0aCkge1xuICBpbmRleCA9IHRvSW50ZWdlcihpbmRleCk7XG4gIHJldHVybiBpbmRleCA8IDAgPyBtYXgoaW5kZXggKyBsZW5ndGgsIDApIDogbWluKGluZGV4LCBsZW5ndGgpO1xufTtcbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Iiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///0fc9\n"); + +/***/ }), + +/***/ "1157": +/*!********************************************!*\ + !*** ./node_modules/jquery/dist/jquery.js ***! + \********************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!\n * jQuery JavaScript Library v3.3.1\n * https://jquery.com/\n *\n * Includes Sizzle.js\n * https://sizzlejs.com/\n *\n * Copyright JS Foundation and other contributors\n * Released under the MIT license\n * https://jquery.org/license\n *\n * Date: 2018-01-20T17:24Z\n */\n( function( global, factory ) {\n\n\t\"use strict\";\n\n\tif ( true && typeof module.exports === \"object\" ) {\n\n\t\t// For CommonJS and CommonJS-like environments where a proper `window`\n\t\t// is present, execute the factory and get jQuery.\n\t\t// For environments that do not have a `window` with a `document`\n\t\t// (such as Node.js), expose a factory as module.exports.\n\t\t// This accentuates the need for the creation of a real `window`.\n\t\t// e.g. var jQuery = require(\"jquery\")(window);\n\t\t// See ticket #14549 for more info.\n\t\tmodule.exports = global.document ?\n\t\t\tfactory( global, true ) :\n\t\t\tfunction( w ) {\n\t\t\t\tif ( !w.document ) {\n\t\t\t\t\tthrow new Error( \"jQuery requires a window with a document\" );\n\t\t\t\t}\n\t\t\t\treturn factory( w );\n\t\t\t};\n\t} else {\n\t\tfactory( global );\n\t}\n\n// Pass this if window is not defined yet\n} )( typeof window !== \"undefined\" ? window : this, function( window, noGlobal ) {\n\n// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1\n// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode\n// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common\n// enough that all such attempts are guarded in a try block.\n\"use strict\";\n\nvar arr = [];\n\nvar document = window.document;\n\nvar getProto = Object.getPrototypeOf;\n\nvar slice = arr.slice;\n\nvar concat = arr.concat;\n\nvar push = arr.push;\n\nvar indexOf = arr.indexOf;\n\nvar class2type = {};\n\nvar toString = class2type.toString;\n\nvar hasOwn = class2type.hasOwnProperty;\n\nvar fnToString = hasOwn.toString;\n\nvar ObjectFunctionString = fnToString.call( Object );\n\nvar support = {};\n\nvar isFunction = function isFunction( obj ) {\n\n // Support: Chrome <=57, Firefox <=52\n // In some browsers, typeof returns \"function\" for HTML elements\n // (i.e., `typeof document.createElement( \"object\" ) === \"function\"`).\n // We don't want to classify *any* DOM node as a function.\n return typeof obj === \"function\" && typeof obj.nodeType !== \"number\";\n };\n\n\nvar isWindow = function isWindow( obj ) {\n\t\treturn obj != null && obj === obj.window;\n\t};\n\n\n\n\n\tvar preservedScriptAttributes = {\n\t\ttype: true,\n\t\tsrc: true,\n\t\tnoModule: true\n\t};\n\n\tfunction DOMEval( code, doc, node ) {\n\t\tdoc = doc || document;\n\n\t\tvar i,\n\t\t\tscript = doc.createElement( \"script\" );\n\n\t\tscript.text = code;\n\t\tif ( node ) {\n\t\t\tfor ( i in preservedScriptAttributes ) {\n\t\t\t\tif ( node[ i ] ) {\n\t\t\t\t\tscript[ i ] = node[ i ];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tdoc.head.appendChild( script ).parentNode.removeChild( script );\n\t}\n\n\nfunction toType( obj ) {\n\tif ( obj == null ) {\n\t\treturn obj + \"\";\n\t}\n\n\t// Support: Android <=2.3 only (functionish RegExp)\n\treturn typeof obj === \"object\" || typeof obj === \"function\" ?\n\t\tclass2type[ toString.call( obj ) ] || \"object\" :\n\t\ttypeof obj;\n}\n/* global Symbol */\n// Defining this global in .eslintrc.json would create a danger of using the global\n// unguarded in another place, it seems safer to define global only for this module\n\n\n\nvar\n\tversion = \"3.3.1\",\n\n\t// Define a local copy of jQuery\n\tjQuery = function( selector, context ) {\n\n\t\t// The jQuery object is actually just the init constructor 'enhanced'\n\t\t// Need init if jQuery is called (just allow error to be thrown if not included)\n\t\treturn new jQuery.fn.init( selector, context );\n\t},\n\n\t// Support: Android <=4.0 only\n\t// Make sure we trim BOM and NBSP\n\trtrim = /^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;\n\njQuery.fn = jQuery.prototype = {\n\n\t// The current version of jQuery being used\n\tjquery: version,\n\n\tconstructor: jQuery,\n\n\t// The default length of a jQuery object is 0\n\tlength: 0,\n\n\ttoArray: function() {\n\t\treturn slice.call( this );\n\t},\n\n\t// Get the Nth element in the matched element set OR\n\t// Get the whole matched element set as a clean array\n\tget: function( num ) {\n\n\t\t// Return all the elements in a clean array\n\t\tif ( num == null ) {\n\t\t\treturn slice.call( this );\n\t\t}\n\n\t\t// Return just the one element from the set\n\t\treturn num < 0 ? this[ num + this.length ] : this[ num ];\n\t},\n\n\t// Take an array of elements and push it onto the stack\n\t// (returning the new matched element set)\n\tpushStack: function( elems ) {\n\n\t\t// Build a new jQuery matched element set\n\t\tvar ret = jQuery.merge( this.constructor(), elems );\n\n\t\t// Add the old object onto the stack (as a reference)\n\t\tret.prevObject = this;\n\n\t\t// Return the newly-formed element set\n\t\treturn ret;\n\t},\n\n\t// Execute a callback for every element in the matched set.\n\teach: function( callback ) {\n\t\treturn jQuery.each( this, callback );\n\t},\n\n\tmap: function( callback ) {\n\t\treturn this.pushStack( jQuery.map( this, function( elem, i ) {\n\t\t\treturn callback.call( elem, i, elem );\n\t\t} ) );\n\t},\n\n\tslice: function() {\n\t\treturn this.pushStack( slice.apply( this, arguments ) );\n\t},\n\n\tfirst: function() {\n\t\treturn this.eq( 0 );\n\t},\n\n\tlast: function() {\n\t\treturn this.eq( -1 );\n\t},\n\n\teq: function( i ) {\n\t\tvar len = this.length,\n\t\t\tj = +i + ( i < 0 ? len : 0 );\n\t\treturn this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] );\n\t},\n\n\tend: function() {\n\t\treturn this.prevObject || this.constructor();\n\t},\n\n\t// For internal use only.\n\t// Behaves like an Array's method, not like a jQuery method.\n\tpush: push,\n\tsort: arr.sort,\n\tsplice: arr.splice\n};\n\njQuery.extend = jQuery.fn.extend = function() {\n\tvar options, name, src, copy, copyIsArray, clone,\n\t\ttarget = arguments[ 0 ] || {},\n\t\ti = 1,\n\t\tlength = arguments.length,\n\t\tdeep = false;\n\n\t// Handle a deep copy situation\n\tif ( typeof target === \"boolean\" ) {\n\t\tdeep = target;\n\n\t\t// Skip the boolean and the target\n\t\ttarget = arguments[ i ] || {};\n\t\ti++;\n\t}\n\n\t// Handle case when target is a string or something (possible in deep copy)\n\tif ( typeof target !== \"object\" && !isFunction( target ) ) {\n\t\ttarget = {};\n\t}\n\n\t// Extend jQuery itself if only one argument is passed\n\tif ( i === length ) {\n\t\ttarget = this;\n\t\ti--;\n\t}\n\n\tfor ( ; i < length; i++ ) {\n\n\t\t// Only deal with non-null/undefined values\n\t\tif ( ( options = arguments[ i ] ) != null ) {\n\n\t\t\t// Extend the base object\n\t\t\tfor ( name in options ) {\n\t\t\t\tsrc = target[ name ];\n\t\t\t\tcopy = options[ name ];\n\n\t\t\t\t// Prevent never-ending loop\n\t\t\t\tif ( target === copy ) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\t// Recurse if we're merging plain objects or arrays\n\t\t\t\tif ( deep && copy && ( jQuery.isPlainObject( copy ) ||\n\t\t\t\t\t( copyIsArray = Array.isArray( copy ) ) ) ) {\n\n\t\t\t\t\tif ( copyIsArray ) {\n\t\t\t\t\t\tcopyIsArray = false;\n\t\t\t\t\t\tclone = src && Array.isArray( src ) ? src : [];\n\n\t\t\t\t\t} else {\n\t\t\t\t\t\tclone = src && jQuery.isPlainObject( src ) ? src : {};\n\t\t\t\t\t}\n\n\t\t\t\t\t// Never move original objects, clone them\n\t\t\t\t\ttarget[ name ] = jQuery.extend( deep, clone, copy );\n\n\t\t\t\t// Don't bring in undefined values\n\t\t\t\t} else if ( copy !== undefined ) {\n\t\t\t\t\ttarget[ name ] = copy;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Return the modified object\n\treturn target;\n};\n\njQuery.extend( {\n\n\t// Unique for each copy of jQuery on the page\n\texpando: \"jQuery\" + ( version + Math.random() ).replace( /\\D/g, \"\" ),\n\n\t// Assume jQuery is ready without the ready module\n\tisReady: true,\n\n\terror: function( msg ) {\n\t\tthrow new Error( msg );\n\t},\n\n\tnoop: function() {},\n\n\tisPlainObject: function( obj ) {\n\t\tvar proto, Ctor;\n\n\t\t// Detect obvious negatives\n\t\t// Use toString instead of jQuery.type to catch host objects\n\t\tif ( !obj || toString.call( obj ) !== \"[object Object]\" ) {\n\t\t\treturn false;\n\t\t}\n\n\t\tproto = getProto( obj );\n\n\t\t// Objects with no prototype (e.g., `Object.create( null )`) are plain\n\t\tif ( !proto ) {\n\t\t\treturn true;\n\t\t}\n\n\t\t// Objects with prototype are plain iff they were constructed by a global Object function\n\t\tCtor = hasOwn.call( proto, \"constructor\" ) && proto.constructor;\n\t\treturn typeof Ctor === \"function\" && fnToString.call( Ctor ) === ObjectFunctionString;\n\t},\n\n\tisEmptyObject: function( obj ) {\n\n\t\t/* eslint-disable no-unused-vars */\n\t\t// See https://github.com/eslint/eslint/issues/6125\n\t\tvar name;\n\n\t\tfor ( name in obj ) {\n\t\t\treturn false;\n\t\t}\n\t\treturn true;\n\t},\n\n\t// Evaluates a script in a global context\n\tglobalEval: function( code ) {\n\t\tDOMEval( code );\n\t},\n\n\teach: function( obj, callback ) {\n\t\tvar length, i = 0;\n\n\t\tif ( isArrayLike( obj ) ) {\n\t\t\tlength = obj.length;\n\t\t\tfor ( ; i < length; i++ ) {\n\t\t\t\tif ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tfor ( i in obj ) {\n\t\t\t\tif ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn obj;\n\t},\n\n\t// Support: Android <=4.0 only\n\ttrim: function( text ) {\n\t\treturn text == null ?\n\t\t\t\"\" :\n\t\t\t( text + \"\" ).replace( rtrim, \"\" );\n\t},\n\n\t// results is for internal usage only\n\tmakeArray: function( arr, results ) {\n\t\tvar ret = results || [];\n\n\t\tif ( arr != null ) {\n\t\t\tif ( isArrayLike( Object( arr ) ) ) {\n\t\t\t\tjQuery.merge( ret,\n\t\t\t\t\ttypeof arr === \"string\" ?\n\t\t\t\t\t[ arr ] : arr\n\t\t\t\t);\n\t\t\t} else {\n\t\t\t\tpush.call( ret, arr );\n\t\t\t}\n\t\t}\n\n\t\treturn ret;\n\t},\n\n\tinArray: function( elem, arr, i ) {\n\t\treturn arr == null ? -1 : indexOf.call( arr, elem, i );\n\t},\n\n\t// Support: Android <=4.0 only, PhantomJS 1 only\n\t// push.apply(_, arraylike) throws on ancient WebKit\n\tmerge: function( first, second ) {\n\t\tvar len = +second.length,\n\t\t\tj = 0,\n\t\t\ti = first.length;\n\n\t\tfor ( ; j < len; j++ ) {\n\t\t\tfirst[ i++ ] = second[ j ];\n\t\t}\n\n\t\tfirst.length = i;\n\n\t\treturn first;\n\t},\n\n\tgrep: function( elems, callback, invert ) {\n\t\tvar callbackInverse,\n\t\t\tmatches = [],\n\t\t\ti = 0,\n\t\t\tlength = elems.length,\n\t\t\tcallbackExpect = !invert;\n\n\t\t// Go through the array, only saving the items\n\t\t// that pass the validator function\n\t\tfor ( ; i < length; i++ ) {\n\t\t\tcallbackInverse = !callback( elems[ i ], i );\n\t\t\tif ( callbackInverse !== callbackExpect ) {\n\t\t\t\tmatches.push( elems[ i ] );\n\t\t\t}\n\t\t}\n\n\t\treturn matches;\n\t},\n\n\t// arg is for internal usage only\n\tmap: function( elems, callback, arg ) {\n\t\tvar length, value,\n\t\t\ti = 0,\n\t\t\tret = [];\n\n\t\t// Go through the array, translating each of the items to their new values\n\t\tif ( isArrayLike( elems ) ) {\n\t\t\tlength = elems.length;\n\t\t\tfor ( ; i < length; i++ ) {\n\t\t\t\tvalue = callback( elems[ i ], i, arg );\n\n\t\t\t\tif ( value != null ) {\n\t\t\t\t\tret.push( value );\n\t\t\t\t}\n\t\t\t}\n\n\t\t// Go through every key on the object,\n\t\t} else {\n\t\t\tfor ( i in elems ) {\n\t\t\t\tvalue = callback( elems[ i ], i, arg );\n\n\t\t\t\tif ( value != null ) {\n\t\t\t\t\tret.push( value );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Flatten any nested arrays\n\t\treturn concat.apply( [], ret );\n\t},\n\n\t// A global GUID counter for objects\n\tguid: 1,\n\n\t// jQuery.support is not used in Core but other projects attach their\n\t// properties to it so it needs to exist.\n\tsupport: support\n} );\n\nif ( typeof Symbol === \"function\" ) {\n\tjQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ];\n}\n\n// Populate the class2type map\njQuery.each( \"Boolean Number String Function Array Date RegExp Object Error Symbol\".split( \" \" ),\nfunction( i, name ) {\n\tclass2type[ \"[object \" + name + \"]\" ] = name.toLowerCase();\n} );\n\nfunction isArrayLike( obj ) {\n\n\t// Support: real iOS 8.2 only (not reproducible in simulator)\n\t// `in` check used to prevent JIT error (gh-2145)\n\t// hasOwn isn't used here due to false negatives\n\t// regarding Nodelist length in IE\n\tvar length = !!obj && \"length\" in obj && obj.length,\n\t\ttype = toType( obj );\n\n\tif ( isFunction( obj ) || isWindow( obj ) ) {\n\t\treturn false;\n\t}\n\n\treturn type === \"array\" || length === 0 ||\n\t\ttypeof length === \"number\" && length > 0 && ( length - 1 ) in obj;\n}\nvar Sizzle =\n/*!\n * Sizzle CSS Selector Engine v2.3.3\n * https://sizzlejs.com/\n *\n * Copyright jQuery Foundation and other contributors\n * Released under the MIT license\n * http://jquery.org/license\n *\n * Date: 2016-08-08\n */\n(function( window ) {\n\nvar i,\n\tsupport,\n\tExpr,\n\tgetText,\n\tisXML,\n\ttokenize,\n\tcompile,\n\tselect,\n\toutermostContext,\n\tsortInput,\n\thasDuplicate,\n\n\t// Local document vars\n\tsetDocument,\n\tdocument,\n\tdocElem,\n\tdocumentIsHTML,\n\trbuggyQSA,\n\trbuggyMatches,\n\tmatches,\n\tcontains,\n\n\t// Instance-specific data\n\texpando = \"sizzle\" + 1 * new Date(),\n\tpreferredDoc = window.document,\n\tdirruns = 0,\n\tdone = 0,\n\tclassCache = createCache(),\n\ttokenCache = createCache(),\n\tcompilerCache = createCache(),\n\tsortOrder = function( a, b ) {\n\t\tif ( a === b ) {\n\t\t\thasDuplicate = true;\n\t\t}\n\t\treturn 0;\n\t},\n\n\t// Instance methods\n\thasOwn = ({}).hasOwnProperty,\n\tarr = [],\n\tpop = arr.pop,\n\tpush_native = arr.push,\n\tpush = arr.push,\n\tslice = arr.slice,\n\t// Use a stripped-down indexOf as it's faster than native\n\t// https://jsperf.com/thor-indexof-vs-for/5\n\tindexOf = function( list, elem ) {\n\t\tvar i = 0,\n\t\t\tlen = list.length;\n\t\tfor ( ; i < len; i++ ) {\n\t\t\tif ( list[i] === elem ) {\n\t\t\t\treturn i;\n\t\t\t}\n\t\t}\n\t\treturn -1;\n\t},\n\n\tbooleans = \"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",\n\n\t// Regular expressions\n\n\t// http://www.w3.org/TR/css3-selectors/#whitespace\n\twhitespace = \"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",\n\n\t// http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier\n\tidentifier = \"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",\n\n\t// Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors\n\tattributes = \"\\\\[\" + whitespace + \"*(\" + identifier + \")(?:\" + whitespace +\n\t\t// Operator (capture 2)\n\t\t\"*([*^$|!~]?=)\" + whitespace +\n\t\t// \"Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]\"\n\t\t\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\" + identifier + \"))|)\" + whitespace +\n\t\t\"*\\\\]\",\n\n\tpseudos = \":(\" + identifier + \")(?:\\\\((\" +\n\t\t// To reduce the number of selectors needing tokenize in the preFilter, prefer arguments:\n\t\t// 1. quoted (capture 3; capture 4 or capture 5)\n\t\t\"('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|\" +\n\t\t// 2. simple (capture 6)\n\t\t\"((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\" + attributes + \")*)|\" +\n\t\t// 3. anything else (capture 2)\n\t\t\".*\" +\n\t\t\")\\\\)|)\",\n\n\t// Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter\n\trwhitespace = new RegExp( whitespace + \"+\", \"g\" ),\n\trtrim = new RegExp( \"^\" + whitespace + \"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\" + whitespace + \"+$\", \"g\" ),\n\n\trcomma = new RegExp( \"^\" + whitespace + \"*,\" + whitespace + \"*\" ),\n\trcombinators = new RegExp( \"^\" + whitespace + \"*([>+~]|\" + whitespace + \")\" + whitespace + \"*\" ),\n\n\trattributeQuotes = new RegExp( \"=\" + whitespace + \"*([^\\\\]'\\\"]*?)\" + whitespace + \"*\\\\]\", \"g\" ),\n\n\trpseudo = new RegExp( pseudos ),\n\tridentifier = new RegExp( \"^\" + identifier + \"$\" ),\n\n\tmatchExpr = {\n\t\t\"ID\": new RegExp( \"^#(\" + identifier + \")\" ),\n\t\t\"CLASS\": new RegExp( \"^\\\\.(\" + identifier + \")\" ),\n\t\t\"TAG\": new RegExp( \"^(\" + identifier + \"|[*])\" ),\n\t\t\"ATTR\": new RegExp( \"^\" + attributes ),\n\t\t\"PSEUDO\": new RegExp( \"^\" + pseudos ),\n\t\t\"CHILD\": new RegExp( \"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\" + whitespace +\n\t\t\t\"*(even|odd|(([+-]|)(\\\\d*)n|)\" + whitespace + \"*(?:([+-]|)\" + whitespace +\n\t\t\t\"*(\\\\d+)|))\" + whitespace + \"*\\\\)|)\", \"i\" ),\n\t\t\"bool\": new RegExp( \"^(?:\" + booleans + \")$\", \"i\" ),\n\t\t// For use in libraries implementing .is()\n\t\t// We use this for POS matching in `select`\n\t\t\"needsContext\": new RegExp( \"^\" + whitespace + \"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\" +\n\t\t\twhitespace + \"*((?:-\\\\d)?\\\\d*)\" + whitespace + \"*\\\\)|)(?=[^-]|$)\", \"i\" )\n\t},\n\n\trinputs = /^(?:input|select|textarea|button)$/i,\n\trheader = /^h\\d$/i,\n\n\trnative = /^[^{]+\\{\\s*\\[native \\w/,\n\n\t// Easily-parseable/retrievable ID or TAG or CLASS selectors\n\trquickExpr = /^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,\n\n\trsibling = /[+~]/,\n\n\t// CSS escapes\n\t// http://www.w3.org/TR/CSS21/syndata.html#escaped-characters\n\trunescape = new RegExp( \"\\\\\\\\([\\\\da-f]{1,6}\" + whitespace + \"?|(\" + whitespace + \")|.)\", \"ig\" ),\n\tfunescape = function( _, escaped, escapedWhitespace ) {\n\t\tvar high = \"0x\" + escaped - 0x10000;\n\t\t// NaN means non-codepoint\n\t\t// Support: Firefox<24\n\t\t// Workaround erroneous numeric interpretation of +\"0x\"\n\t\treturn high !== high || escapedWhitespace ?\n\t\t\tescaped :\n\t\t\thigh < 0 ?\n\t\t\t\t// BMP codepoint\n\t\t\t\tString.fromCharCode( high + 0x10000 ) :\n\t\t\t\t// Supplemental Plane codepoint (surrogate pair)\n\t\t\t\tString.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );\n\t},\n\n\t// CSS string/identifier serialization\n\t// https://drafts.csswg.org/cssom/#common-serializing-idioms\n\trcssescape = /([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,\n\tfcssescape = function( ch, asCodePoint ) {\n\t\tif ( asCodePoint ) {\n\n\t\t\t// U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER\n\t\t\tif ( ch === \"\\0\" ) {\n\t\t\t\treturn \"\\uFFFD\";\n\t\t\t}\n\n\t\t\t// Control characters and (dependent upon position) numbers get escaped as code points\n\t\t\treturn ch.slice( 0, -1 ) + \"\\\\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + \" \";\n\t\t}\n\n\t\t// Other potentially-special ASCII characters get backslash-escaped\n\t\treturn \"\\\\\" + ch;\n\t},\n\n\t// Used for iframes\n\t// See setDocument()\n\t// Removing the function wrapper causes a \"Permission Denied\"\n\t// error in IE\n\tunloadHandler = function() {\n\t\tsetDocument();\n\t},\n\n\tdisabledAncestor = addCombinator(\n\t\tfunction( elem ) {\n\t\t\treturn elem.disabled === true && (\"form\" in elem || \"label\" in elem);\n\t\t},\n\t\t{ dir: \"parentNode\", next: \"legend\" }\n\t);\n\n// Optimize for push.apply( _, NodeList )\ntry {\n\tpush.apply(\n\t\t(arr = slice.call( preferredDoc.childNodes )),\n\t\tpreferredDoc.childNodes\n\t);\n\t// Support: Android<4.0\n\t// Detect silently failing push.apply\n\tarr[ preferredDoc.childNodes.length ].nodeType;\n} catch ( e ) {\n\tpush = { apply: arr.length ?\n\n\t\t// Leverage slice if possible\n\t\tfunction( target, els ) {\n\t\t\tpush_native.apply( target, slice.call(els) );\n\t\t} :\n\n\t\t// Support: IE<9\n\t\t// Otherwise append directly\n\t\tfunction( target, els ) {\n\t\t\tvar j = target.length,\n\t\t\t\ti = 0;\n\t\t\t// Can't trust NodeList.length\n\t\t\twhile ( (target[j++] = els[i++]) ) {}\n\t\t\ttarget.length = j - 1;\n\t\t}\n\t};\n}\n\nfunction Sizzle( selector, context, results, seed ) {\n\tvar m, i, elem, nid, match, groups, newSelector,\n\t\tnewContext = context && context.ownerDocument,\n\n\t\t// nodeType defaults to 9, since context defaults to document\n\t\tnodeType = context ? context.nodeType : 9;\n\n\tresults = results || [];\n\n\t// Return early from calls with invalid selector or context\n\tif ( typeof selector !== \"string\" || !selector ||\n\t\tnodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) {\n\n\t\treturn results;\n\t}\n\n\t// Try to shortcut find operations (as opposed to filters) in HTML documents\n\tif ( !seed ) {\n\n\t\tif ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) {\n\t\t\tsetDocument( context );\n\t\t}\n\t\tcontext = context || document;\n\n\t\tif ( documentIsHTML ) {\n\n\t\t\t// If the selector is sufficiently simple, try using a \"get*By*\" DOM method\n\t\t\t// (excepting DocumentFragment context, where the methods don't exist)\n\t\t\tif ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) {\n\n\t\t\t\t// ID selector\n\t\t\t\tif ( (m = match[1]) ) {\n\n\t\t\t\t\t// Document context\n\t\t\t\t\tif ( nodeType === 9 ) {\n\t\t\t\t\t\tif ( (elem = context.getElementById( m )) ) {\n\n\t\t\t\t\t\t\t// Support: IE, Opera, Webkit\n\t\t\t\t\t\t\t// TODO: identify versions\n\t\t\t\t\t\t\t// getElementById can match elements by name instead of ID\n\t\t\t\t\t\t\tif ( elem.id === m ) {\n\t\t\t\t\t\t\t\tresults.push( elem );\n\t\t\t\t\t\t\t\treturn results;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\treturn results;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t// Element context\n\t\t\t\t\t} else {\n\n\t\t\t\t\t\t// Support: IE, Opera, Webkit\n\t\t\t\t\t\t// TODO: identify versions\n\t\t\t\t\t\t// getElementById can match elements by name instead of ID\n\t\t\t\t\t\tif ( newContext && (elem = newContext.getElementById( m )) &&\n\t\t\t\t\t\t\tcontains( context, elem ) &&\n\t\t\t\t\t\t\telem.id === m ) {\n\n\t\t\t\t\t\t\tresults.push( elem );\n\t\t\t\t\t\t\treturn results;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t// Type selector\n\t\t\t\t} else if ( match[2] ) {\n\t\t\t\t\tpush.apply( results, context.getElementsByTagName( selector ) );\n\t\t\t\t\treturn results;\n\n\t\t\t\t// Class selector\n\t\t\t\t} else if ( (m = match[3]) && support.getElementsByClassName &&\n\t\t\t\t\tcontext.getElementsByClassName ) {\n\n\t\t\t\t\tpush.apply( results, context.getElementsByClassName( m ) );\n\t\t\t\t\treturn results;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Take advantage of querySelectorAll\n\t\t\tif ( support.qsa &&\n\t\t\t\t!compilerCache[ selector + \" \" ] &&\n\t\t\t\t(!rbuggyQSA || !rbuggyQSA.test( selector )) ) {\n\n\t\t\t\tif ( nodeType !== 1 ) {\n\t\t\t\t\tnewContext = context;\n\t\t\t\t\tnewSelector = selector;\n\n\t\t\t\t// qSA looks outside Element context, which is not what we want\n\t\t\t\t// Thanks to Andrew Dupont for this workaround technique\n\t\t\t\t// Support: IE <=8\n\t\t\t\t// Exclude object elements\n\t\t\t\t} else if ( context.nodeName.toLowerCase() !== \"object\" ) {\n\n\t\t\t\t\t// Capture the context ID, setting it first if necessary\n\t\t\t\t\tif ( (nid = context.getAttribute( \"id\" )) ) {\n\t\t\t\t\t\tnid = nid.replace( rcssescape, fcssescape );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcontext.setAttribute( \"id\", (nid = expando) );\n\t\t\t\t\t}\n\n\t\t\t\t\t// Prefix every selector in the list\n\t\t\t\t\tgroups = tokenize( selector );\n\t\t\t\t\ti = groups.length;\n\t\t\t\t\twhile ( i-- ) {\n\t\t\t\t\t\tgroups[i] = \"#\" + nid + \" \" + toSelector( groups[i] );\n\t\t\t\t\t}\n\t\t\t\t\tnewSelector = groups.join( \",\" );\n\n\t\t\t\t\t// Expand context for sibling selectors\n\t\t\t\t\tnewContext = rsibling.test( selector ) && testContext( context.parentNode ) ||\n\t\t\t\t\t\tcontext;\n\t\t\t\t}\n\n\t\t\t\tif ( newSelector ) {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tpush.apply( results,\n\t\t\t\t\t\t\tnewContext.querySelectorAll( newSelector )\n\t\t\t\t\t\t);\n\t\t\t\t\t\treturn results;\n\t\t\t\t\t} catch ( qsaError ) {\n\t\t\t\t\t} finally {\n\t\t\t\t\t\tif ( nid === expando ) {\n\t\t\t\t\t\t\tcontext.removeAttribute( \"id\" );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// All others\n\treturn select( selector.replace( rtrim, \"$1\" ), context, results, seed );\n}\n\n/**\n * Create key-value caches of limited size\n * @returns {function(string, object)} Returns the Object data after storing it on itself with\n *\tproperty name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)\n *\tdeleting the oldest entry\n */\nfunction createCache() {\n\tvar keys = [];\n\n\tfunction cache( key, value ) {\n\t\t// Use (key + \" \") to avoid collision with native prototype properties (see Issue #157)\n\t\tif ( keys.push( key + \" \" ) > Expr.cacheLength ) {\n\t\t\t// Only keep the most recent entries\n\t\t\tdelete cache[ keys.shift() ];\n\t\t}\n\t\treturn (cache[ key + \" \" ] = value);\n\t}\n\treturn cache;\n}\n\n/**\n * Mark a function for special use by Sizzle\n * @param {Function} fn The function to mark\n */\nfunction markFunction( fn ) {\n\tfn[ expando ] = true;\n\treturn fn;\n}\n\n/**\n * Support testing using an element\n * @param {Function} fn Passed the created element and returns a boolean result\n */\nfunction assert( fn ) {\n\tvar el = document.createElement(\"fieldset\");\n\n\ttry {\n\t\treturn !!fn( el );\n\t} catch (e) {\n\t\treturn false;\n\t} finally {\n\t\t// Remove from its parent by default\n\t\tif ( el.parentNode ) {\n\t\t\tel.parentNode.removeChild( el );\n\t\t}\n\t\t// release memory in IE\n\t\tel = null;\n\t}\n}\n\n/**\n * Adds the same handler for all of the specified attrs\n * @param {String} attrs Pipe-separated list of attributes\n * @param {Function} handler The method that will be applied\n */\nfunction addHandle( attrs, handler ) {\n\tvar arr = attrs.split(\"|\"),\n\t\ti = arr.length;\n\n\twhile ( i-- ) {\n\t\tExpr.attrHandle[ arr[i] ] = handler;\n\t}\n}\n\n/**\n * Checks document order of two siblings\n * @param {Element} a\n * @param {Element} b\n * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b\n */\nfunction siblingCheck( a, b ) {\n\tvar cur = b && a,\n\t\tdiff = cur && a.nodeType === 1 && b.nodeType === 1 &&\n\t\t\ta.sourceIndex - b.sourceIndex;\n\n\t// Use IE sourceIndex if available on both nodes\n\tif ( diff ) {\n\t\treturn diff;\n\t}\n\n\t// Check if b follows a\n\tif ( cur ) {\n\t\twhile ( (cur = cur.nextSibling) ) {\n\t\t\tif ( cur === b ) {\n\t\t\t\treturn -1;\n\t\t\t}\n\t\t}\n\t}\n\n\treturn a ? 1 : -1;\n}\n\n/**\n * Returns a function to use in pseudos for input types\n * @param {String} type\n */\nfunction createInputPseudo( type ) {\n\treturn function( elem ) {\n\t\tvar name = elem.nodeName.toLowerCase();\n\t\treturn name === \"input\" && elem.type === type;\n\t};\n}\n\n/**\n * Returns a function to use in pseudos for buttons\n * @param {String} type\n */\nfunction createButtonPseudo( type ) {\n\treturn function( elem ) {\n\t\tvar name = elem.nodeName.toLowerCase();\n\t\treturn (name === \"input\" || name === \"button\") && elem.type === type;\n\t};\n}\n\n/**\n * Returns a function to use in pseudos for :enabled/:disabled\n * @param {Boolean} disabled true for :disabled; false for :enabled\n */\nfunction createDisabledPseudo( disabled ) {\n\n\t// Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable\n\treturn function( elem ) {\n\n\t\t// Only certain elements can match :enabled or :disabled\n\t\t// https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled\n\t\t// https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled\n\t\tif ( \"form\" in elem ) {\n\n\t\t\t// Check for inherited disabledness on relevant non-disabled elements:\n\t\t\t// * listed form-associated elements in a disabled fieldset\n\t\t\t// https://html.spec.whatwg.org/multipage/forms.html#category-listed\n\t\t\t// https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled\n\t\t\t// * option elements in a disabled optgroup\n\t\t\t// https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled\n\t\t\t// All such elements have a \"form\" property.\n\t\t\tif ( elem.parentNode && elem.disabled === false ) {\n\n\t\t\t\t// Option elements defer to a parent optgroup if present\n\t\t\t\tif ( \"label\" in elem ) {\n\t\t\t\t\tif ( \"label\" in elem.parentNode ) {\n\t\t\t\t\t\treturn elem.parentNode.disabled === disabled;\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn elem.disabled === disabled;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Support: IE 6 - 11\n\t\t\t\t// Use the isDisabled shortcut property to check for disabled fieldset ancestors\n\t\t\t\treturn elem.isDisabled === disabled ||\n\n\t\t\t\t\t// Where there is no isDisabled, check manually\n\t\t\t\t\t/* jshint -W018 */\n\t\t\t\t\telem.isDisabled !== !disabled &&\n\t\t\t\t\t\tdisabledAncestor( elem ) === disabled;\n\t\t\t}\n\n\t\t\treturn elem.disabled === disabled;\n\n\t\t// Try to winnow out elements that can't be disabled before trusting the disabled property.\n\t\t// Some victims get caught in our net (label, legend, menu, track), but it shouldn't\n\t\t// even exist on them, let alone have a boolean value.\n\t\t} else if ( \"label\" in elem ) {\n\t\t\treturn elem.disabled === disabled;\n\t\t}\n\n\t\t// Remaining elements are neither :enabled nor :disabled\n\t\treturn false;\n\t};\n}\n\n/**\n * Returns a function to use in pseudos for positionals\n * @param {Function} fn\n */\nfunction createPositionalPseudo( fn ) {\n\treturn markFunction(function( argument ) {\n\t\targument = +argument;\n\t\treturn markFunction(function( seed, matches ) {\n\t\t\tvar j,\n\t\t\t\tmatchIndexes = fn( [], seed.length, argument ),\n\t\t\t\ti = matchIndexes.length;\n\n\t\t\t// Match elements found at the specified indexes\n\t\t\twhile ( i-- ) {\n\t\t\t\tif ( seed[ (j = matchIndexes[i]) ] ) {\n\t\t\t\t\tseed[j] = !(matches[j] = seed[j]);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t});\n}\n\n/**\n * Checks a node for validity as a Sizzle context\n * @param {Element|Object=} context\n * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value\n */\nfunction testContext( context ) {\n\treturn context && typeof context.getElementsByTagName !== \"undefined\" && context;\n}\n\n// Expose support vars for convenience\nsupport = Sizzle.support = {};\n\n/**\n * Detects XML nodes\n * @param {Element|Object} elem An element or a document\n * @returns {Boolean} True iff elem is a non-HTML XML node\n */\nisXML = Sizzle.isXML = function( elem ) {\n\t// documentElement is verified for cases where it doesn't yet exist\n\t// (such as loading iframes in IE - #4833)\n\tvar documentElement = elem && (elem.ownerDocument || elem).documentElement;\n\treturn documentElement ? documentElement.nodeName !== \"HTML\" : false;\n};\n\n/**\n * Sets document-related variables once based on the current document\n * @param {Element|Object} [doc] An element or document object to use to set the document\n * @returns {Object} Returns the current document\n */\nsetDocument = Sizzle.setDocument = function( node ) {\n\tvar hasCompare, subWindow,\n\t\tdoc = node ? node.ownerDocument || node : preferredDoc;\n\n\t// Return early if doc is invalid or already selected\n\tif ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) {\n\t\treturn document;\n\t}\n\n\t// Update global variables\n\tdocument = doc;\n\tdocElem = document.documentElement;\n\tdocumentIsHTML = !isXML( document );\n\n\t// Support: IE 9-11, Edge\n\t// Accessing iframe documents after unload throws \"permission denied\" errors (jQuery #13936)\n\tif ( preferredDoc !== document &&\n\t\t(subWindow = document.defaultView) && subWindow.top !== subWindow ) {\n\n\t\t// Support: IE 11, Edge\n\t\tif ( subWindow.addEventListener ) {\n\t\t\tsubWindow.addEventListener( \"unload\", unloadHandler, false );\n\n\t\t// Support: IE 9 - 10 only\n\t\t} else if ( subWindow.attachEvent ) {\n\t\t\tsubWindow.attachEvent( \"onunload\", unloadHandler );\n\t\t}\n\t}\n\n\t/* Attributes\n\t---------------------------------------------------------------------- */\n\n\t// Support: IE<8\n\t// Verify that getAttribute really returns attributes and not properties\n\t// (excepting IE8 booleans)\n\tsupport.attributes = assert(function( el ) {\n\t\tel.className = \"i\";\n\t\treturn !el.getAttribute(\"className\");\n\t});\n\n\t/* getElement(s)By*\n\t---------------------------------------------------------------------- */\n\n\t// Check if getElementsByTagName(\"*\") returns only elements\n\tsupport.getElementsByTagName = assert(function( el ) {\n\t\tel.appendChild( document.createComment(\"\") );\n\t\treturn !el.getElementsByTagName(\"*\").length;\n\t});\n\n\t// Support: IE<9\n\tsupport.getElementsByClassName = rnative.test( document.getElementsByClassName );\n\n\t// Support: IE<10\n\t// Check if getElementById returns elements by name\n\t// The broken getElementById methods don't pick up programmatically-set names,\n\t// so use a roundabout getElementsByName test\n\tsupport.getById = assert(function( el ) {\n\t\tdocElem.appendChild( el ).id = expando;\n\t\treturn !document.getElementsByName || !document.getElementsByName( expando ).length;\n\t});\n\n\t// ID filter and find\n\tif ( support.getById ) {\n\t\tExpr.filter[\"ID\"] = function( id ) {\n\t\t\tvar attrId = id.replace( runescape, funescape );\n\t\t\treturn function( elem ) {\n\t\t\t\treturn elem.getAttribute(\"id\") === attrId;\n\t\t\t};\n\t\t};\n\t\tExpr.find[\"ID\"] = function( id, context ) {\n\t\t\tif ( typeof context.getElementById !== \"undefined\" && documentIsHTML ) {\n\t\t\t\tvar elem = context.getElementById( id );\n\t\t\t\treturn elem ? [ elem ] : [];\n\t\t\t}\n\t\t};\n\t} else {\n\t\tExpr.filter[\"ID\"] = function( id ) {\n\t\t\tvar attrId = id.replace( runescape, funescape );\n\t\t\treturn function( elem ) {\n\t\t\t\tvar node = typeof elem.getAttributeNode !== \"undefined\" &&\n\t\t\t\t\telem.getAttributeNode(\"id\");\n\t\t\t\treturn node && node.value === attrId;\n\t\t\t};\n\t\t};\n\n\t\t// Support: IE 6 - 7 only\n\t\t// getElementById is not reliable as a find shortcut\n\t\tExpr.find[\"ID\"] = function( id, context ) {\n\t\t\tif ( typeof context.getElementById !== \"undefined\" && documentIsHTML ) {\n\t\t\t\tvar node, i, elems,\n\t\t\t\t\telem = context.getElementById( id );\n\n\t\t\t\tif ( elem ) {\n\n\t\t\t\t\t// Verify the id attribute\n\t\t\t\t\tnode = elem.getAttributeNode(\"id\");\n\t\t\t\t\tif ( node && node.value === id ) {\n\t\t\t\t\t\treturn [ elem ];\n\t\t\t\t\t}\n\n\t\t\t\t\t// Fall back on getElementsByName\n\t\t\t\t\telems = context.getElementsByName( id );\n\t\t\t\t\ti = 0;\n\t\t\t\t\twhile ( (elem = elems[i++]) ) {\n\t\t\t\t\t\tnode = elem.getAttributeNode(\"id\");\n\t\t\t\t\t\tif ( node && node.value === id ) {\n\t\t\t\t\t\t\treturn [ elem ];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\treturn [];\n\t\t\t}\n\t\t};\n\t}\n\n\t// Tag\n\tExpr.find[\"TAG\"] = support.getElementsByTagName ?\n\t\tfunction( tag, context ) {\n\t\t\tif ( typeof context.getElementsByTagName !== \"undefined\" ) {\n\t\t\t\treturn context.getElementsByTagName( tag );\n\n\t\t\t// DocumentFragment nodes don't have gEBTN\n\t\t\t} else if ( support.qsa ) {\n\t\t\t\treturn context.querySelectorAll( tag );\n\t\t\t}\n\t\t} :\n\n\t\tfunction( tag, context ) {\n\t\t\tvar elem,\n\t\t\t\ttmp = [],\n\t\t\t\ti = 0,\n\t\t\t\t// By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too\n\t\t\t\tresults = context.getElementsByTagName( tag );\n\n\t\t\t// Filter out possible comments\n\t\t\tif ( tag === \"*\" ) {\n\t\t\t\twhile ( (elem = results[i++]) ) {\n\t\t\t\t\tif ( elem.nodeType === 1 ) {\n\t\t\t\t\t\ttmp.push( elem );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\treturn tmp;\n\t\t\t}\n\t\t\treturn results;\n\t\t};\n\n\t// Class\n\tExpr.find[\"CLASS\"] = support.getElementsByClassName && function( className, context ) {\n\t\tif ( typeof context.getElementsByClassName !== \"undefined\" && documentIsHTML ) {\n\t\t\treturn context.getElementsByClassName( className );\n\t\t}\n\t};\n\n\t/* QSA/matchesSelector\n\t---------------------------------------------------------------------- */\n\n\t// QSA and matchesSelector support\n\n\t// matchesSelector(:active) reports false when true (IE9/Opera 11.5)\n\trbuggyMatches = [];\n\n\t// qSa(:focus) reports false when true (Chrome 21)\n\t// We allow this because of a bug in IE8/9 that throws an error\n\t// whenever `document.activeElement` is accessed on an iframe\n\t// So, we allow :focus to pass through QSA all the time to avoid the IE error\n\t// See https://bugs.jquery.com/ticket/13378\n\trbuggyQSA = [];\n\n\tif ( (support.qsa = rnative.test( document.querySelectorAll )) ) {\n\t\t// Build QSA regex\n\t\t// Regex strategy adopted from Diego Perini\n\t\tassert(function( el ) {\n\t\t\t// Select is set to empty string on purpose\n\t\t\t// This is to test IE's treatment of not explicitly\n\t\t\t// setting a boolean content attribute,\n\t\t\t// since its presence should be enough\n\t\t\t// https://bugs.jquery.com/ticket/12359\n\t\t\tdocElem.appendChild( el ).innerHTML = \"\" +\n\t\t\t\t\"\";\n\n\t\t\t// Support: IE8, Opera 11-12.16\n\t\t\t// Nothing should be selected when empty strings follow ^= or $= or *=\n\t\t\t// The test attribute must be unknown in Opera but \"safe\" for WinRT\n\t\t\t// https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section\n\t\t\tif ( el.querySelectorAll(\"[msallowcapture^='']\").length ) {\n\t\t\t\trbuggyQSA.push( \"[*^$]=\" + whitespace + \"*(?:''|\\\"\\\")\" );\n\t\t\t}\n\n\t\t\t// Support: IE8\n\t\t\t// Boolean attributes and \"value\" are not treated correctly\n\t\t\tif ( !el.querySelectorAll(\"[selected]\").length ) {\n\t\t\t\trbuggyQSA.push( \"\\\\[\" + whitespace + \"*(?:value|\" + booleans + \")\" );\n\t\t\t}\n\n\t\t\t// Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+\n\t\t\tif ( !el.querySelectorAll( \"[id~=\" + expando + \"-]\" ).length ) {\n\t\t\t\trbuggyQSA.push(\"~=\");\n\t\t\t}\n\n\t\t\t// Webkit/Opera - :checked should return selected option elements\n\t\t\t// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked\n\t\t\t// IE8 throws error here and will not see later tests\n\t\t\tif ( !el.querySelectorAll(\":checked\").length ) {\n\t\t\t\trbuggyQSA.push(\":checked\");\n\t\t\t}\n\n\t\t\t// Support: Safari 8+, iOS 8+\n\t\t\t// https://bugs.webkit.org/show_bug.cgi?id=136851\n\t\t\t// In-page `selector#id sibling-combinator selector` fails\n\t\t\tif ( !el.querySelectorAll( \"a#\" + expando + \"+*\" ).length ) {\n\t\t\t\trbuggyQSA.push(\".#.+[+~]\");\n\t\t\t}\n\t\t});\n\n\t\tassert(function( el ) {\n\t\t\tel.innerHTML = \"\" +\n\t\t\t\t\"\";\n\n\t\t\t// Support: Windows 8 Native Apps\n\t\t\t// The type and name attributes are restricted during .innerHTML assignment\n\t\t\tvar input = document.createElement(\"input\");\n\t\t\tinput.setAttribute( \"type\", \"hidden\" );\n\t\t\tel.appendChild( input ).setAttribute( \"name\", \"D\" );\n\n\t\t\t// Support: IE8\n\t\t\t// Enforce case-sensitivity of name attribute\n\t\t\tif ( el.querySelectorAll(\"[name=d]\").length ) {\n\t\t\t\trbuggyQSA.push( \"name\" + whitespace + \"*[*^$|!~]?=\" );\n\t\t\t}\n\n\t\t\t// FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)\n\t\t\t// IE8 throws error here and will not see later tests\n\t\t\tif ( el.querySelectorAll(\":enabled\").length !== 2 ) {\n\t\t\t\trbuggyQSA.push( \":enabled\", \":disabled\" );\n\t\t\t}\n\n\t\t\t// Support: IE9-11+\n\t\t\t// IE's :disabled selector does not pick up the children of disabled fieldsets\n\t\t\tdocElem.appendChild( el ).disabled = true;\n\t\t\tif ( el.querySelectorAll(\":disabled\").length !== 2 ) {\n\t\t\t\trbuggyQSA.push( \":enabled\", \":disabled\" );\n\t\t\t}\n\n\t\t\t// Opera 10-11 does not throw on post-comma invalid pseudos\n\t\t\tel.querySelectorAll(\"*,:x\");\n\t\t\trbuggyQSA.push(\",.*:\");\n\t\t});\n\t}\n\n\tif ( (support.matchesSelector = rnative.test( (matches = docElem.matches ||\n\t\tdocElem.webkitMatchesSelector ||\n\t\tdocElem.mozMatchesSelector ||\n\t\tdocElem.oMatchesSelector ||\n\t\tdocElem.msMatchesSelector) )) ) {\n\n\t\tassert(function( el ) {\n\t\t\t// Check to see if it's possible to do matchesSelector\n\t\t\t// on a disconnected node (IE 9)\n\t\t\tsupport.disconnectedMatch = matches.call( el, \"*\" );\n\n\t\t\t// This should fail with an exception\n\t\t\t// Gecko does not error, returns false instead\n\t\t\tmatches.call( el, \"[s!='']:x\" );\n\t\t\trbuggyMatches.push( \"!=\", pseudos );\n\t\t});\n\t}\n\n\trbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join(\"|\") );\n\trbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join(\"|\") );\n\n\t/* Contains\n\t---------------------------------------------------------------------- */\n\thasCompare = rnative.test( docElem.compareDocumentPosition );\n\n\t// Element contains another\n\t// Purposefully self-exclusive\n\t// As in, an element does not contain itself\n\tcontains = hasCompare || rnative.test( docElem.contains ) ?\n\t\tfunction( a, b ) {\n\t\t\tvar adown = a.nodeType === 9 ? a.documentElement : a,\n\t\t\t\tbup = b && b.parentNode;\n\t\t\treturn a === bup || !!( bup && bup.nodeType === 1 && (\n\t\t\t\tadown.contains ?\n\t\t\t\t\tadown.contains( bup ) :\n\t\t\t\t\ta.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16\n\t\t\t));\n\t\t} :\n\t\tfunction( a, b ) {\n\t\t\tif ( b ) {\n\t\t\t\twhile ( (b = b.parentNode) ) {\n\t\t\t\t\tif ( b === a ) {\n\t\t\t\t\t\treturn true;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t};\n\n\t/* Sorting\n\t---------------------------------------------------------------------- */\n\n\t// Document order sorting\n\tsortOrder = hasCompare ?\n\tfunction( a, b ) {\n\n\t\t// Flag for duplicate removal\n\t\tif ( a === b ) {\n\t\t\thasDuplicate = true;\n\t\t\treturn 0;\n\t\t}\n\n\t\t// Sort on method existence if only one input has compareDocumentPosition\n\t\tvar compare = !a.compareDocumentPosition - !b.compareDocumentPosition;\n\t\tif ( compare ) {\n\t\t\treturn compare;\n\t\t}\n\n\t\t// Calculate position if both inputs belong to the same document\n\t\tcompare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ?\n\t\t\ta.compareDocumentPosition( b ) :\n\n\t\t\t// Otherwise we know they are disconnected\n\t\t\t1;\n\n\t\t// Disconnected nodes\n\t\tif ( compare & 1 ||\n\t\t\t(!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) {\n\n\t\t\t// Choose the first element that is related to our preferred document\n\t\t\tif ( a === document || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) {\n\t\t\t\treturn -1;\n\t\t\t}\n\t\t\tif ( b === document || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) {\n\t\t\t\treturn 1;\n\t\t\t}\n\n\t\t\t// Maintain original order\n\t\t\treturn sortInput ?\n\t\t\t\t( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :\n\t\t\t\t0;\n\t\t}\n\n\t\treturn compare & 4 ? -1 : 1;\n\t} :\n\tfunction( a, b ) {\n\t\t// Exit early if the nodes are identical\n\t\tif ( a === b ) {\n\t\t\thasDuplicate = true;\n\t\t\treturn 0;\n\t\t}\n\n\t\tvar cur,\n\t\t\ti = 0,\n\t\t\taup = a.parentNode,\n\t\t\tbup = b.parentNode,\n\t\t\tap = [ a ],\n\t\t\tbp = [ b ];\n\n\t\t// Parentless nodes are either documents or disconnected\n\t\tif ( !aup || !bup ) {\n\t\t\treturn a === document ? -1 :\n\t\t\t\tb === document ? 1 :\n\t\t\t\taup ? -1 :\n\t\t\t\tbup ? 1 :\n\t\t\t\tsortInput ?\n\t\t\t\t( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :\n\t\t\t\t0;\n\n\t\t// If the nodes are siblings, we can do a quick check\n\t\t} else if ( aup === bup ) {\n\t\t\treturn siblingCheck( a, b );\n\t\t}\n\n\t\t// Otherwise we need full lists of their ancestors for comparison\n\t\tcur = a;\n\t\twhile ( (cur = cur.parentNode) ) {\n\t\t\tap.unshift( cur );\n\t\t}\n\t\tcur = b;\n\t\twhile ( (cur = cur.parentNode) ) {\n\t\t\tbp.unshift( cur );\n\t\t}\n\n\t\t// Walk down the tree looking for a discrepancy\n\t\twhile ( ap[i] === bp[i] ) {\n\t\t\ti++;\n\t\t}\n\n\t\treturn i ?\n\t\t\t// Do a sibling check if the nodes have a common ancestor\n\t\t\tsiblingCheck( ap[i], bp[i] ) :\n\n\t\t\t// Otherwise nodes in our document sort first\n\t\t\tap[i] === preferredDoc ? -1 :\n\t\t\tbp[i] === preferredDoc ? 1 :\n\t\t\t0;\n\t};\n\n\treturn document;\n};\n\nSizzle.matches = function( expr, elements ) {\n\treturn Sizzle( expr, null, null, elements );\n};\n\nSizzle.matchesSelector = function( elem, expr ) {\n\t// Set document vars if needed\n\tif ( ( elem.ownerDocument || elem ) !== document ) {\n\t\tsetDocument( elem );\n\t}\n\n\t// Make sure that attribute selectors are quoted\n\texpr = expr.replace( rattributeQuotes, \"='$1']\" );\n\n\tif ( support.matchesSelector && documentIsHTML &&\n\t\t!compilerCache[ expr + \" \" ] &&\n\t\t( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&\n\t\t( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) {\n\n\t\ttry {\n\t\t\tvar ret = matches.call( elem, expr );\n\n\t\t\t// IE 9's matchesSelector returns false on disconnected nodes\n\t\t\tif ( ret || support.disconnectedMatch ||\n\t\t\t\t\t// As well, disconnected nodes are said to be in a document\n\t\t\t\t\t// fragment in IE 9\n\t\t\t\t\telem.document && elem.document.nodeType !== 11 ) {\n\t\t\t\treturn ret;\n\t\t\t}\n\t\t} catch (e) {}\n\t}\n\n\treturn Sizzle( expr, document, null, [ elem ] ).length > 0;\n};\n\nSizzle.contains = function( context, elem ) {\n\t// Set document vars if needed\n\tif ( ( context.ownerDocument || context ) !== document ) {\n\t\tsetDocument( context );\n\t}\n\treturn contains( context, elem );\n};\n\nSizzle.attr = function( elem, name ) {\n\t// Set document vars if needed\n\tif ( ( elem.ownerDocument || elem ) !== document ) {\n\t\tsetDocument( elem );\n\t}\n\n\tvar fn = Expr.attrHandle[ name.toLowerCase() ],\n\t\t// Don't get fooled by Object.prototype properties (jQuery #13807)\n\t\tval = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?\n\t\t\tfn( elem, name, !documentIsHTML ) :\n\t\t\tundefined;\n\n\treturn val !== undefined ?\n\t\tval :\n\t\tsupport.attributes || !documentIsHTML ?\n\t\t\telem.getAttribute( name ) :\n\t\t\t(val = elem.getAttributeNode(name)) && val.specified ?\n\t\t\t\tval.value :\n\t\t\t\tnull;\n};\n\nSizzle.escape = function( sel ) {\n\treturn (sel + \"\").replace( rcssescape, fcssescape );\n};\n\nSizzle.error = function( msg ) {\n\tthrow new Error( \"Syntax error, unrecognized expression: \" + msg );\n};\n\n/**\n * Document sorting and removing duplicates\n * @param {ArrayLike} results\n */\nSizzle.uniqueSort = function( results ) {\n\tvar elem,\n\t\tduplicates = [],\n\t\tj = 0,\n\t\ti = 0;\n\n\t// Unless we *know* we can detect duplicates, assume their presence\n\thasDuplicate = !support.detectDuplicates;\n\tsortInput = !support.sortStable && results.slice( 0 );\n\tresults.sort( sortOrder );\n\n\tif ( hasDuplicate ) {\n\t\twhile ( (elem = results[i++]) ) {\n\t\t\tif ( elem === results[ i ] ) {\n\t\t\t\tj = duplicates.push( i );\n\t\t\t}\n\t\t}\n\t\twhile ( j-- ) {\n\t\t\tresults.splice( duplicates[ j ], 1 );\n\t\t}\n\t}\n\n\t// Clear input after sorting to release objects\n\t// See https://github.com/jquery/sizzle/pull/225\n\tsortInput = null;\n\n\treturn results;\n};\n\n/**\n * Utility function for retrieving the text value of an array of DOM nodes\n * @param {Array|Element} elem\n */\ngetText = Sizzle.getText = function( elem ) {\n\tvar node,\n\t\tret = \"\",\n\t\ti = 0,\n\t\tnodeType = elem.nodeType;\n\n\tif ( !nodeType ) {\n\t\t// If no nodeType, this is expected to be an array\n\t\twhile ( (node = elem[i++]) ) {\n\t\t\t// Do not traverse comment nodes\n\t\t\tret += getText( node );\n\t\t}\n\t} else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {\n\t\t// Use textContent for elements\n\t\t// innerText usage removed for consistency of new lines (jQuery #11153)\n\t\tif ( typeof elem.textContent === \"string\" ) {\n\t\t\treturn elem.textContent;\n\t\t} else {\n\t\t\t// Traverse its children\n\t\t\tfor ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {\n\t\t\t\tret += getText( elem );\n\t\t\t}\n\t\t}\n\t} else if ( nodeType === 3 || nodeType === 4 ) {\n\t\treturn elem.nodeValue;\n\t}\n\t// Do not include comment or processing instruction nodes\n\n\treturn ret;\n};\n\nExpr = Sizzle.selectors = {\n\n\t// Can be adjusted by the user\n\tcacheLength: 50,\n\n\tcreatePseudo: markFunction,\n\n\tmatch: matchExpr,\n\n\tattrHandle: {},\n\n\tfind: {},\n\n\trelative: {\n\t\t\">\": { dir: \"parentNode\", first: true },\n\t\t\" \": { dir: \"parentNode\" },\n\t\t\"+\": { dir: \"previousSibling\", first: true },\n\t\t\"~\": { dir: \"previousSibling\" }\n\t},\n\n\tpreFilter: {\n\t\t\"ATTR\": function( match ) {\n\t\t\tmatch[1] = match[1].replace( runescape, funescape );\n\n\t\t\t// Move the given value to match[3] whether quoted or unquoted\n\t\t\tmatch[3] = ( match[3] || match[4] || match[5] || \"\" ).replace( runescape, funescape );\n\n\t\t\tif ( match[2] === \"~=\" ) {\n\t\t\t\tmatch[3] = \" \" + match[3] + \" \";\n\t\t\t}\n\n\t\t\treturn match.slice( 0, 4 );\n\t\t},\n\n\t\t\"CHILD\": function( match ) {\n\t\t\t/* matches from matchExpr[\"CHILD\"]\n\t\t\t\t1 type (only|nth|...)\n\t\t\t\t2 what (child|of-type)\n\t\t\t\t3 argument (even|odd|\\d*|\\d*n([+-]\\d+)?|...)\n\t\t\t\t4 xn-component of xn+y argument ([+-]?\\d*n|)\n\t\t\t\t5 sign of xn-component\n\t\t\t\t6 x of xn-component\n\t\t\t\t7 sign of y-component\n\t\t\t\t8 y of y-component\n\t\t\t*/\n\t\t\tmatch[1] = match[1].toLowerCase();\n\n\t\t\tif ( match[1].slice( 0, 3 ) === \"nth\" ) {\n\t\t\t\t// nth-* requires argument\n\t\t\t\tif ( !match[3] ) {\n\t\t\t\t\tSizzle.error( match[0] );\n\t\t\t\t}\n\n\t\t\t\t// numeric x and y parameters for Expr.filter.CHILD\n\t\t\t\t// remember that false/true cast respectively to 0/1\n\t\t\t\tmatch[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === \"even\" || match[3] === \"odd\" ) );\n\t\t\t\tmatch[5] = +( ( match[7] + match[8] ) || match[3] === \"odd\" );\n\n\t\t\t// other types prohibit arguments\n\t\t\t} else if ( match[3] ) {\n\t\t\t\tSizzle.error( match[0] );\n\t\t\t}\n\n\t\t\treturn match;\n\t\t},\n\n\t\t\"PSEUDO\": function( match ) {\n\t\t\tvar excess,\n\t\t\t\tunquoted = !match[6] && match[2];\n\n\t\t\tif ( matchExpr[\"CHILD\"].test( match[0] ) ) {\n\t\t\t\treturn null;\n\t\t\t}\n\n\t\t\t// Accept quoted arguments as-is\n\t\t\tif ( match[3] ) {\n\t\t\t\tmatch[2] = match[4] || match[5] || \"\";\n\n\t\t\t// Strip excess characters from unquoted arguments\n\t\t\t} else if ( unquoted && rpseudo.test( unquoted ) &&\n\t\t\t\t// Get excess from tokenize (recursively)\n\t\t\t\t(excess = tokenize( unquoted, true )) &&\n\t\t\t\t// advance to the next closing parenthesis\n\t\t\t\t(excess = unquoted.indexOf( \")\", unquoted.length - excess ) - unquoted.length) ) {\n\n\t\t\t\t// excess is a negative index\n\t\t\t\tmatch[0] = match[0].slice( 0, excess );\n\t\t\t\tmatch[2] = unquoted.slice( 0, excess );\n\t\t\t}\n\n\t\t\t// Return only captures needed by the pseudo filter method (type and argument)\n\t\t\treturn match.slice( 0, 3 );\n\t\t}\n\t},\n\n\tfilter: {\n\n\t\t\"TAG\": function( nodeNameSelector ) {\n\t\t\tvar nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();\n\t\t\treturn nodeNameSelector === \"*\" ?\n\t\t\t\tfunction() { return true; } :\n\t\t\t\tfunction( elem ) {\n\t\t\t\t\treturn elem.nodeName && elem.nodeName.toLowerCase() === nodeName;\n\t\t\t\t};\n\t\t},\n\n\t\t\"CLASS\": function( className ) {\n\t\t\tvar pattern = classCache[ className + \" \" ];\n\n\t\t\treturn pattern ||\n\t\t\t\t(pattern = new RegExp( \"(^|\" + whitespace + \")\" + className + \"(\" + whitespace + \"|$)\" )) &&\n\t\t\t\tclassCache( className, function( elem ) {\n\t\t\t\t\treturn pattern.test( typeof elem.className === \"string\" && elem.className || typeof elem.getAttribute !== \"undefined\" && elem.getAttribute(\"class\") || \"\" );\n\t\t\t\t});\n\t\t},\n\n\t\t\"ATTR\": function( name, operator, check ) {\n\t\t\treturn function( elem ) {\n\t\t\t\tvar result = Sizzle.attr( elem, name );\n\n\t\t\t\tif ( result == null ) {\n\t\t\t\t\treturn operator === \"!=\";\n\t\t\t\t}\n\t\t\t\tif ( !operator ) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\n\t\t\t\tresult += \"\";\n\n\t\t\t\treturn operator === \"=\" ? result === check :\n\t\t\t\t\toperator === \"!=\" ? result !== check :\n\t\t\t\t\toperator === \"^=\" ? check && result.indexOf( check ) === 0 :\n\t\t\t\t\toperator === \"*=\" ? check && result.indexOf( check ) > -1 :\n\t\t\t\t\toperator === \"$=\" ? check && result.slice( -check.length ) === check :\n\t\t\t\t\toperator === \"~=\" ? ( \" \" + result.replace( rwhitespace, \" \" ) + \" \" ).indexOf( check ) > -1 :\n\t\t\t\t\toperator === \"|=\" ? result === check || result.slice( 0, check.length + 1 ) === check + \"-\" :\n\t\t\t\t\tfalse;\n\t\t\t};\n\t\t},\n\n\t\t\"CHILD\": function( type, what, argument, first, last ) {\n\t\t\tvar simple = type.slice( 0, 3 ) !== \"nth\",\n\t\t\t\tforward = type.slice( -4 ) !== \"last\",\n\t\t\t\tofType = what === \"of-type\";\n\n\t\t\treturn first === 1 && last === 0 ?\n\n\t\t\t\t// Shortcut for :nth-*(n)\n\t\t\t\tfunction( elem ) {\n\t\t\t\t\treturn !!elem.parentNode;\n\t\t\t\t} :\n\n\t\t\t\tfunction( elem, context, xml ) {\n\t\t\t\t\tvar cache, uniqueCache, outerCache, node, nodeIndex, start,\n\t\t\t\t\t\tdir = simple !== forward ? \"nextSibling\" : \"previousSibling\",\n\t\t\t\t\t\tparent = elem.parentNode,\n\t\t\t\t\t\tname = ofType && elem.nodeName.toLowerCase(),\n\t\t\t\t\t\tuseCache = !xml && !ofType,\n\t\t\t\t\t\tdiff = false;\n\n\t\t\t\t\tif ( parent ) {\n\n\t\t\t\t\t\t// :(first|last|only)-(child|of-type)\n\t\t\t\t\t\tif ( simple ) {\n\t\t\t\t\t\t\twhile ( dir ) {\n\t\t\t\t\t\t\t\tnode = elem;\n\t\t\t\t\t\t\t\twhile ( (node = node[ dir ]) ) {\n\t\t\t\t\t\t\t\t\tif ( ofType ?\n\t\t\t\t\t\t\t\t\t\tnode.nodeName.toLowerCase() === name :\n\t\t\t\t\t\t\t\t\t\tnode.nodeType === 1 ) {\n\n\t\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t// Reverse direction for :only-* (if we haven't yet done so)\n\t\t\t\t\t\t\t\tstart = dir = type === \"only\" && !start && \"nextSibling\";\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\treturn true;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tstart = [ forward ? parent.firstChild : parent.lastChild ];\n\n\t\t\t\t\t\t// non-xml :nth-child(...) stores cache data on `parent`\n\t\t\t\t\t\tif ( forward && useCache ) {\n\n\t\t\t\t\t\t\t// Seek `elem` from a previously-cached index\n\n\t\t\t\t\t\t\t// ...in a gzip-friendly way\n\t\t\t\t\t\t\tnode = parent;\n\t\t\t\t\t\t\touterCache = node[ expando ] || (node[ expando ] = {});\n\n\t\t\t\t\t\t\t// Support: IE <9 only\n\t\t\t\t\t\t\t// Defend against cloned attroperties (jQuery gh-1709)\n\t\t\t\t\t\t\tuniqueCache = outerCache[ node.uniqueID ] ||\n\t\t\t\t\t\t\t\t(outerCache[ node.uniqueID ] = {});\n\n\t\t\t\t\t\t\tcache = uniqueCache[ type ] || [];\n\t\t\t\t\t\t\tnodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];\n\t\t\t\t\t\t\tdiff = nodeIndex && cache[ 2 ];\n\t\t\t\t\t\t\tnode = nodeIndex && parent.childNodes[ nodeIndex ];\n\n\t\t\t\t\t\t\twhile ( (node = ++nodeIndex && node && node[ dir ] ||\n\n\t\t\t\t\t\t\t\t// Fallback to seeking `elem` from the start\n\t\t\t\t\t\t\t\t(diff = nodeIndex = 0) || start.pop()) ) {\n\n\t\t\t\t\t\t\t\t// When found, cache indexes on `parent` and break\n\t\t\t\t\t\t\t\tif ( node.nodeType === 1 && ++diff && node === elem ) {\n\t\t\t\t\t\t\t\t\tuniqueCache[ type ] = [ dirruns, nodeIndex, diff ];\n\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t// Use previously-cached element index if available\n\t\t\t\t\t\t\tif ( useCache ) {\n\t\t\t\t\t\t\t\t// ...in a gzip-friendly way\n\t\t\t\t\t\t\t\tnode = elem;\n\t\t\t\t\t\t\t\touterCache = node[ expando ] || (node[ expando ] = {});\n\n\t\t\t\t\t\t\t\t// Support: IE <9 only\n\t\t\t\t\t\t\t\t// Defend against cloned attroperties (jQuery gh-1709)\n\t\t\t\t\t\t\t\tuniqueCache = outerCache[ node.uniqueID ] ||\n\t\t\t\t\t\t\t\t\t(outerCache[ node.uniqueID ] = {});\n\n\t\t\t\t\t\t\t\tcache = uniqueCache[ type ] || [];\n\t\t\t\t\t\t\t\tnodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];\n\t\t\t\t\t\t\t\tdiff = nodeIndex;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// xml :nth-child(...)\n\t\t\t\t\t\t\t// or :nth-last-child(...) or :nth(-last)?-of-type(...)\n\t\t\t\t\t\t\tif ( diff === false ) {\n\t\t\t\t\t\t\t\t// Use the same loop as above to seek `elem` from the start\n\t\t\t\t\t\t\t\twhile ( (node = ++nodeIndex && node && node[ dir ] ||\n\t\t\t\t\t\t\t\t\t(diff = nodeIndex = 0) || start.pop()) ) {\n\n\t\t\t\t\t\t\t\t\tif ( ( ofType ?\n\t\t\t\t\t\t\t\t\t\tnode.nodeName.toLowerCase() === name :\n\t\t\t\t\t\t\t\t\t\tnode.nodeType === 1 ) &&\n\t\t\t\t\t\t\t\t\t\t++diff ) {\n\n\t\t\t\t\t\t\t\t\t\t// Cache the index of each encountered element\n\t\t\t\t\t\t\t\t\t\tif ( useCache ) {\n\t\t\t\t\t\t\t\t\t\t\touterCache = node[ expando ] || (node[ expando ] = {});\n\n\t\t\t\t\t\t\t\t\t\t\t// Support: IE <9 only\n\t\t\t\t\t\t\t\t\t\t\t// Defend against cloned attroperties (jQuery gh-1709)\n\t\t\t\t\t\t\t\t\t\t\tuniqueCache = outerCache[ node.uniqueID ] ||\n\t\t\t\t\t\t\t\t\t\t\t\t(outerCache[ node.uniqueID ] = {});\n\n\t\t\t\t\t\t\t\t\t\t\tuniqueCache[ type ] = [ dirruns, diff ];\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\tif ( node === elem ) {\n\t\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Incorporate the offset, then check against cycle size\n\t\t\t\t\t\tdiff -= last;\n\t\t\t\t\t\treturn diff === first || ( diff % first === 0 && diff / first >= 0 );\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t},\n\n\t\t\"PSEUDO\": function( pseudo, argument ) {\n\t\t\t// pseudo-class names are case-insensitive\n\t\t\t// http://www.w3.org/TR/selectors/#pseudo-classes\n\t\t\t// Prioritize by case sensitivity in case custom pseudos are added with uppercase letters\n\t\t\t// Remember that setFilters inherits from pseudos\n\t\t\tvar args,\n\t\t\t\tfn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||\n\t\t\t\t\tSizzle.error( \"unsupported pseudo: \" + pseudo );\n\n\t\t\t// The user may use createPseudo to indicate that\n\t\t\t// arguments are needed to create the filter function\n\t\t\t// just as Sizzle does\n\t\t\tif ( fn[ expando ] ) {\n\t\t\t\treturn fn( argument );\n\t\t\t}\n\n\t\t\t// But maintain support for old signatures\n\t\t\tif ( fn.length > 1 ) {\n\t\t\t\targs = [ pseudo, pseudo, \"\", argument ];\n\t\t\t\treturn Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?\n\t\t\t\t\tmarkFunction(function( seed, matches ) {\n\t\t\t\t\t\tvar idx,\n\t\t\t\t\t\t\tmatched = fn( seed, argument ),\n\t\t\t\t\t\t\ti = matched.length;\n\t\t\t\t\t\twhile ( i-- ) {\n\t\t\t\t\t\t\tidx = indexOf( seed, matched[i] );\n\t\t\t\t\t\t\tseed[ idx ] = !( matches[ idx ] = matched[i] );\n\t\t\t\t\t\t}\n\t\t\t\t\t}) :\n\t\t\t\t\tfunction( elem ) {\n\t\t\t\t\t\treturn fn( elem, 0, args );\n\t\t\t\t\t};\n\t\t\t}\n\n\t\t\treturn fn;\n\t\t}\n\t},\n\n\tpseudos: {\n\t\t// Potentially complex pseudos\n\t\t\"not\": markFunction(function( selector ) {\n\t\t\t// Trim the selector passed to compile\n\t\t\t// to avoid treating leading and trailing\n\t\t\t// spaces as combinators\n\t\t\tvar input = [],\n\t\t\t\tresults = [],\n\t\t\t\tmatcher = compile( selector.replace( rtrim, \"$1\" ) );\n\n\t\t\treturn matcher[ expando ] ?\n\t\t\t\tmarkFunction(function( seed, matches, context, xml ) {\n\t\t\t\t\tvar elem,\n\t\t\t\t\t\tunmatched = matcher( seed, null, xml, [] ),\n\t\t\t\t\t\ti = seed.length;\n\n\t\t\t\t\t// Match elements unmatched by `matcher`\n\t\t\t\t\twhile ( i-- ) {\n\t\t\t\t\t\tif ( (elem = unmatched[i]) ) {\n\t\t\t\t\t\t\tseed[i] = !(matches[i] = elem);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}) :\n\t\t\t\tfunction( elem, context, xml ) {\n\t\t\t\t\tinput[0] = elem;\n\t\t\t\t\tmatcher( input, null, xml, results );\n\t\t\t\t\t// Don't keep the element (issue #299)\n\t\t\t\t\tinput[0] = null;\n\t\t\t\t\treturn !results.pop();\n\t\t\t\t};\n\t\t}),\n\n\t\t\"has\": markFunction(function( selector ) {\n\t\t\treturn function( elem ) {\n\t\t\t\treturn Sizzle( selector, elem ).length > 0;\n\t\t\t};\n\t\t}),\n\n\t\t\"contains\": markFunction(function( text ) {\n\t\t\ttext = text.replace( runescape, funescape );\n\t\t\treturn function( elem ) {\n\t\t\t\treturn ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1;\n\t\t\t};\n\t\t}),\n\n\t\t// \"Whether an element is represented by a :lang() selector\n\t\t// is based solely on the element's language value\n\t\t// being equal to the identifier C,\n\t\t// or beginning with the identifier C immediately followed by \"-\".\n\t\t// The matching of C against the element's language value is performed case-insensitively.\n\t\t// The identifier C does not have to be a valid language name.\"\n\t\t// http://www.w3.org/TR/selectors/#lang-pseudo\n\t\t\"lang\": markFunction( function( lang ) {\n\t\t\t// lang value must be a valid identifier\n\t\t\tif ( !ridentifier.test(lang || \"\") ) {\n\t\t\t\tSizzle.error( \"unsupported lang: \" + lang );\n\t\t\t}\n\t\t\tlang = lang.replace( runescape, funescape ).toLowerCase();\n\t\t\treturn function( elem ) {\n\t\t\t\tvar elemLang;\n\t\t\t\tdo {\n\t\t\t\t\tif ( (elemLang = documentIsHTML ?\n\t\t\t\t\t\telem.lang :\n\t\t\t\t\t\telem.getAttribute(\"xml:lang\") || elem.getAttribute(\"lang\")) ) {\n\n\t\t\t\t\t\telemLang = elemLang.toLowerCase();\n\t\t\t\t\t\treturn elemLang === lang || elemLang.indexOf( lang + \"-\" ) === 0;\n\t\t\t\t\t}\n\t\t\t\t} while ( (elem = elem.parentNode) && elem.nodeType === 1 );\n\t\t\t\treturn false;\n\t\t\t};\n\t\t}),\n\n\t\t// Miscellaneous\n\t\t\"target\": function( elem ) {\n\t\t\tvar hash = window.location && window.location.hash;\n\t\t\treturn hash && hash.slice( 1 ) === elem.id;\n\t\t},\n\n\t\t\"root\": function( elem ) {\n\t\t\treturn elem === docElem;\n\t\t},\n\n\t\t\"focus\": function( elem ) {\n\t\t\treturn elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex);\n\t\t},\n\n\t\t// Boolean properties\n\t\t\"enabled\": createDisabledPseudo( false ),\n\t\t\"disabled\": createDisabledPseudo( true ),\n\n\t\t\"checked\": function( elem ) {\n\t\t\t// In CSS3, :checked should return both checked and selected elements\n\t\t\t// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked\n\t\t\tvar nodeName = elem.nodeName.toLowerCase();\n\t\t\treturn (nodeName === \"input\" && !!elem.checked) || (nodeName === \"option\" && !!elem.selected);\n\t\t},\n\n\t\t\"selected\": function( elem ) {\n\t\t\t// Accessing this property makes selected-by-default\n\t\t\t// options in Safari work properly\n\t\t\tif ( elem.parentNode ) {\n\t\t\t\telem.parentNode.selectedIndex;\n\t\t\t}\n\n\t\t\treturn elem.selected === true;\n\t\t},\n\n\t\t// Contents\n\t\t\"empty\": function( elem ) {\n\t\t\t// http://www.w3.org/TR/selectors/#empty-pseudo\n\t\t\t// :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5),\n\t\t\t// but not by others (comment: 8; processing instruction: 7; etc.)\n\t\t\t// nodeType < 6 works because attributes (2) do not appear as children\n\t\t\tfor ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {\n\t\t\t\tif ( elem.nodeType < 6 ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn true;\n\t\t},\n\n\t\t\"parent\": function( elem ) {\n\t\t\treturn !Expr.pseudos[\"empty\"]( elem );\n\t\t},\n\n\t\t// Element/input types\n\t\t\"header\": function( elem ) {\n\t\t\treturn rheader.test( elem.nodeName );\n\t\t},\n\n\t\t\"input\": function( elem ) {\n\t\t\treturn rinputs.test( elem.nodeName );\n\t\t},\n\n\t\t\"button\": function( elem ) {\n\t\t\tvar name = elem.nodeName.toLowerCase();\n\t\t\treturn name === \"input\" && elem.type === \"button\" || name === \"button\";\n\t\t},\n\n\t\t\"text\": function( elem ) {\n\t\t\tvar attr;\n\t\t\treturn elem.nodeName.toLowerCase() === \"input\" &&\n\t\t\t\telem.type === \"text\" &&\n\n\t\t\t\t// Support: IE<8\n\t\t\t\t// New HTML5 attribute values (e.g., \"search\") appear with elem.type === \"text\"\n\t\t\t\t( (attr = elem.getAttribute(\"type\")) == null || attr.toLowerCase() === \"text\" );\n\t\t},\n\n\t\t// Position-in-collection\n\t\t\"first\": createPositionalPseudo(function() {\n\t\t\treturn [ 0 ];\n\t\t}),\n\n\t\t\"last\": createPositionalPseudo(function( matchIndexes, length ) {\n\t\t\treturn [ length - 1 ];\n\t\t}),\n\n\t\t\"eq\": createPositionalPseudo(function( matchIndexes, length, argument ) {\n\t\t\treturn [ argument < 0 ? argument + length : argument ];\n\t\t}),\n\n\t\t\"even\": createPositionalPseudo(function( matchIndexes, length ) {\n\t\t\tvar i = 0;\n\t\t\tfor ( ; i < length; i += 2 ) {\n\t\t\t\tmatchIndexes.push( i );\n\t\t\t}\n\t\t\treturn matchIndexes;\n\t\t}),\n\n\t\t\"odd\": createPositionalPseudo(function( matchIndexes, length ) {\n\t\t\tvar i = 1;\n\t\t\tfor ( ; i < length; i += 2 ) {\n\t\t\t\tmatchIndexes.push( i );\n\t\t\t}\n\t\t\treturn matchIndexes;\n\t\t}),\n\n\t\t\"lt\": createPositionalPseudo(function( matchIndexes, length, argument ) {\n\t\t\tvar i = argument < 0 ? argument + length : argument;\n\t\t\tfor ( ; --i >= 0; ) {\n\t\t\t\tmatchIndexes.push( i );\n\t\t\t}\n\t\t\treturn matchIndexes;\n\t\t}),\n\n\t\t\"gt\": createPositionalPseudo(function( matchIndexes, length, argument ) {\n\t\t\tvar i = argument < 0 ? argument + length : argument;\n\t\t\tfor ( ; ++i < length; ) {\n\t\t\t\tmatchIndexes.push( i );\n\t\t\t}\n\t\t\treturn matchIndexes;\n\t\t})\n\t}\n};\n\nExpr.pseudos[\"nth\"] = Expr.pseudos[\"eq\"];\n\n// Add button/input type pseudos\nfor ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {\n\tExpr.pseudos[ i ] = createInputPseudo( i );\n}\nfor ( i in { submit: true, reset: true } ) {\n\tExpr.pseudos[ i ] = createButtonPseudo( i );\n}\n\n// Easy API for creating new setFilters\nfunction setFilters() {}\nsetFilters.prototype = Expr.filters = Expr.pseudos;\nExpr.setFilters = new setFilters();\n\ntokenize = Sizzle.tokenize = function( selector, parseOnly ) {\n\tvar matched, match, tokens, type,\n\t\tsoFar, groups, preFilters,\n\t\tcached = tokenCache[ selector + \" \" ];\n\n\tif ( cached ) {\n\t\treturn parseOnly ? 0 : cached.slice( 0 );\n\t}\n\n\tsoFar = selector;\n\tgroups = [];\n\tpreFilters = Expr.preFilter;\n\n\twhile ( soFar ) {\n\n\t\t// Comma and first run\n\t\tif ( !matched || (match = rcomma.exec( soFar )) ) {\n\t\t\tif ( match ) {\n\t\t\t\t// Don't consume trailing commas as valid\n\t\t\t\tsoFar = soFar.slice( match[0].length ) || soFar;\n\t\t\t}\n\t\t\tgroups.push( (tokens = []) );\n\t\t}\n\n\t\tmatched = false;\n\n\t\t// Combinators\n\t\tif ( (match = rcombinators.exec( soFar )) ) {\n\t\t\tmatched = match.shift();\n\t\t\ttokens.push({\n\t\t\t\tvalue: matched,\n\t\t\t\t// Cast descendant combinators to space\n\t\t\t\ttype: match[0].replace( rtrim, \" \" )\n\t\t\t});\n\t\t\tsoFar = soFar.slice( matched.length );\n\t\t}\n\n\t\t// Filters\n\t\tfor ( type in Expr.filter ) {\n\t\t\tif ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] ||\n\t\t\t\t(match = preFilters[ type ]( match ))) ) {\n\t\t\t\tmatched = match.shift();\n\t\t\t\ttokens.push({\n\t\t\t\t\tvalue: matched,\n\t\t\t\t\ttype: type,\n\t\t\t\t\tmatches: match\n\t\t\t\t});\n\t\t\t\tsoFar = soFar.slice( matched.length );\n\t\t\t}\n\t\t}\n\n\t\tif ( !matched ) {\n\t\t\tbreak;\n\t\t}\n\t}\n\n\t// Return the length of the invalid excess\n\t// if we're just parsing\n\t// Otherwise, throw an error or return tokens\n\treturn parseOnly ?\n\t\tsoFar.length :\n\t\tsoFar ?\n\t\t\tSizzle.error( selector ) :\n\t\t\t// Cache the tokens\n\t\t\ttokenCache( selector, groups ).slice( 0 );\n};\n\nfunction toSelector( tokens ) {\n\tvar i = 0,\n\t\tlen = tokens.length,\n\t\tselector = \"\";\n\tfor ( ; i < len; i++ ) {\n\t\tselector += tokens[i].value;\n\t}\n\treturn selector;\n}\n\nfunction addCombinator( matcher, combinator, base ) {\n\tvar dir = combinator.dir,\n\t\tskip = combinator.next,\n\t\tkey = skip || dir,\n\t\tcheckNonElements = base && key === \"parentNode\",\n\t\tdoneName = done++;\n\n\treturn combinator.first ?\n\t\t// Check against closest ancestor/preceding element\n\t\tfunction( elem, context, xml ) {\n\t\t\twhile ( (elem = elem[ dir ]) ) {\n\t\t\t\tif ( elem.nodeType === 1 || checkNonElements ) {\n\t\t\t\t\treturn matcher( elem, context, xml );\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t} :\n\n\t\t// Check against all ancestor/preceding elements\n\t\tfunction( elem, context, xml ) {\n\t\t\tvar oldCache, uniqueCache, outerCache,\n\t\t\t\tnewCache = [ dirruns, doneName ];\n\n\t\t\t// We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching\n\t\t\tif ( xml ) {\n\t\t\t\twhile ( (elem = elem[ dir ]) ) {\n\t\t\t\t\tif ( elem.nodeType === 1 || checkNonElements ) {\n\t\t\t\t\t\tif ( matcher( elem, context, xml ) ) {\n\t\t\t\t\t\t\treturn true;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\twhile ( (elem = elem[ dir ]) ) {\n\t\t\t\t\tif ( elem.nodeType === 1 || checkNonElements ) {\n\t\t\t\t\t\touterCache = elem[ expando ] || (elem[ expando ] = {});\n\n\t\t\t\t\t\t// Support: IE <9 only\n\t\t\t\t\t\t// Defend against cloned attroperties (jQuery gh-1709)\n\t\t\t\t\t\tuniqueCache = outerCache[ elem.uniqueID ] || (outerCache[ elem.uniqueID ] = {});\n\n\t\t\t\t\t\tif ( skip && skip === elem.nodeName.toLowerCase() ) {\n\t\t\t\t\t\t\telem = elem[ dir ] || elem;\n\t\t\t\t\t\t} else if ( (oldCache = uniqueCache[ key ]) &&\n\t\t\t\t\t\t\toldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) {\n\n\t\t\t\t\t\t\t// Assign to newCache so results back-propagate to previous elements\n\t\t\t\t\t\t\treturn (newCache[ 2 ] = oldCache[ 2 ]);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t// Reuse newcache so results back-propagate to previous elements\n\t\t\t\t\t\t\tuniqueCache[ key ] = newCache;\n\n\t\t\t\t\t\t\t// A match means we're done; a fail means we have to keep checking\n\t\t\t\t\t\t\tif ( (newCache[ 2 ] = matcher( elem, context, xml )) ) {\n\t\t\t\t\t\t\t\treturn true;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t};\n}\n\nfunction elementMatcher( matchers ) {\n\treturn matchers.length > 1 ?\n\t\tfunction( elem, context, xml ) {\n\t\t\tvar i = matchers.length;\n\t\t\twhile ( i-- ) {\n\t\t\t\tif ( !matchers[i]( elem, context, xml ) ) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn true;\n\t\t} :\n\t\tmatchers[0];\n}\n\nfunction multipleContexts( selector, contexts, results ) {\n\tvar i = 0,\n\t\tlen = contexts.length;\n\tfor ( ; i < len; i++ ) {\n\t\tSizzle( selector, contexts[i], results );\n\t}\n\treturn results;\n}\n\nfunction condense( unmatched, map, filter, context, xml ) {\n\tvar elem,\n\t\tnewUnmatched = [],\n\t\ti = 0,\n\t\tlen = unmatched.length,\n\t\tmapped = map != null;\n\n\tfor ( ; i < len; i++ ) {\n\t\tif ( (elem = unmatched[i]) ) {\n\t\t\tif ( !filter || filter( elem, context, xml ) ) {\n\t\t\t\tnewUnmatched.push( elem );\n\t\t\t\tif ( mapped ) {\n\t\t\t\t\tmap.push( i );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn newUnmatched;\n}\n\nfunction setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {\n\tif ( postFilter && !postFilter[ expando ] ) {\n\t\tpostFilter = setMatcher( postFilter );\n\t}\n\tif ( postFinder && !postFinder[ expando ] ) {\n\t\tpostFinder = setMatcher( postFinder, postSelector );\n\t}\n\treturn markFunction(function( seed, results, context, xml ) {\n\t\tvar temp, i, elem,\n\t\t\tpreMap = [],\n\t\t\tpostMap = [],\n\t\t\tpreexisting = results.length,\n\n\t\t\t// Get initial elements from seed or context\n\t\t\telems = seed || multipleContexts( selector || \"*\", context.nodeType ? [ context ] : context, [] ),\n\n\t\t\t// Prefilter to get matcher input, preserving a map for seed-results synchronization\n\t\t\tmatcherIn = preFilter && ( seed || !selector ) ?\n\t\t\t\tcondense( elems, preMap, preFilter, context, xml ) :\n\t\t\t\telems,\n\n\t\t\tmatcherOut = matcher ?\n\t\t\t\t// If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results,\n\t\t\t\tpostFinder || ( seed ? preFilter : preexisting || postFilter ) ?\n\n\t\t\t\t\t// ...intermediate processing is necessary\n\t\t\t\t\t[] :\n\n\t\t\t\t\t// ...otherwise use results directly\n\t\t\t\t\tresults :\n\t\t\t\tmatcherIn;\n\n\t\t// Find primary matches\n\t\tif ( matcher ) {\n\t\t\tmatcher( matcherIn, matcherOut, context, xml );\n\t\t}\n\n\t\t// Apply postFilter\n\t\tif ( postFilter ) {\n\t\t\ttemp = condense( matcherOut, postMap );\n\t\t\tpostFilter( temp, [], context, xml );\n\n\t\t\t// Un-match failing elements by moving them back to matcherIn\n\t\t\ti = temp.length;\n\t\t\twhile ( i-- ) {\n\t\t\t\tif ( (elem = temp[i]) ) {\n\t\t\t\t\tmatcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif ( seed ) {\n\t\t\tif ( postFinder || preFilter ) {\n\t\t\t\tif ( postFinder ) {\n\t\t\t\t\t// Get the final matcherOut by condensing this intermediate into postFinder contexts\n\t\t\t\t\ttemp = [];\n\t\t\t\t\ti = matcherOut.length;\n\t\t\t\t\twhile ( i-- ) {\n\t\t\t\t\t\tif ( (elem = matcherOut[i]) ) {\n\t\t\t\t\t\t\t// Restore matcherIn since elem is not yet a final match\n\t\t\t\t\t\t\ttemp.push( (matcherIn[i] = elem) );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tpostFinder( null, (matcherOut = []), temp, xml );\n\t\t\t\t}\n\n\t\t\t\t// Move matched elements from seed to results to keep them synchronized\n\t\t\t\ti = matcherOut.length;\n\t\t\t\twhile ( i-- ) {\n\t\t\t\t\tif ( (elem = matcherOut[i]) &&\n\t\t\t\t\t\t(temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) {\n\n\t\t\t\t\t\tseed[temp] = !(results[temp] = elem);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t// Add elements to results, through postFinder if defined\n\t\t} else {\n\t\t\tmatcherOut = condense(\n\t\t\t\tmatcherOut === results ?\n\t\t\t\t\tmatcherOut.splice( preexisting, matcherOut.length ) :\n\t\t\t\t\tmatcherOut\n\t\t\t);\n\t\t\tif ( postFinder ) {\n\t\t\t\tpostFinder( null, results, matcherOut, xml );\n\t\t\t} else {\n\t\t\t\tpush.apply( results, matcherOut );\n\t\t\t}\n\t\t}\n\t});\n}\n\nfunction matcherFromTokens( tokens ) {\n\tvar checkContext, matcher, j,\n\t\tlen = tokens.length,\n\t\tleadingRelative = Expr.relative[ tokens[0].type ],\n\t\timplicitRelative = leadingRelative || Expr.relative[\" \"],\n\t\ti = leadingRelative ? 1 : 0,\n\n\t\t// The foundational matcher ensures that elements are reachable from top-level context(s)\n\t\tmatchContext = addCombinator( function( elem ) {\n\t\t\treturn elem === checkContext;\n\t\t}, implicitRelative, true ),\n\t\tmatchAnyContext = addCombinator( function( elem ) {\n\t\t\treturn indexOf( checkContext, elem ) > -1;\n\t\t}, implicitRelative, true ),\n\t\tmatchers = [ function( elem, context, xml ) {\n\t\t\tvar ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || (\n\t\t\t\t(checkContext = context).nodeType ?\n\t\t\t\t\tmatchContext( elem, context, xml ) :\n\t\t\t\t\tmatchAnyContext( elem, context, xml ) );\n\t\t\t// Avoid hanging onto element (issue #299)\n\t\t\tcheckContext = null;\n\t\t\treturn ret;\n\t\t} ];\n\n\tfor ( ; i < len; i++ ) {\n\t\tif ( (matcher = Expr.relative[ tokens[i].type ]) ) {\n\t\t\tmatchers = [ addCombinator(elementMatcher( matchers ), matcher) ];\n\t\t} else {\n\t\t\tmatcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches );\n\n\t\t\t// Return special upon seeing a positional matcher\n\t\t\tif ( matcher[ expando ] ) {\n\t\t\t\t// Find the next relative operator (if any) for proper handling\n\t\t\t\tj = ++i;\n\t\t\t\tfor ( ; j < len; j++ ) {\n\t\t\t\t\tif ( Expr.relative[ tokens[j].type ] ) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn setMatcher(\n\t\t\t\t\ti > 1 && elementMatcher( matchers ),\n\t\t\t\t\ti > 1 && toSelector(\n\t\t\t\t\t\t// If the preceding token was a descendant combinator, insert an implicit any-element `*`\n\t\t\t\t\t\ttokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === \" \" ? \"*\" : \"\" })\n\t\t\t\t\t).replace( rtrim, \"$1\" ),\n\t\t\t\t\tmatcher,\n\t\t\t\t\ti < j && matcherFromTokens( tokens.slice( i, j ) ),\n\t\t\t\t\tj < len && matcherFromTokens( (tokens = tokens.slice( j )) ),\n\t\t\t\t\tj < len && toSelector( tokens )\n\t\t\t\t);\n\t\t\t}\n\t\t\tmatchers.push( matcher );\n\t\t}\n\t}\n\n\treturn elementMatcher( matchers );\n}\n\nfunction matcherFromGroupMatchers( elementMatchers, setMatchers ) {\n\tvar bySet = setMatchers.length > 0,\n\t\tbyElement = elementMatchers.length > 0,\n\t\tsuperMatcher = function( seed, context, xml, results, outermost ) {\n\t\t\tvar elem, j, matcher,\n\t\t\t\tmatchedCount = 0,\n\t\t\t\ti = \"0\",\n\t\t\t\tunmatched = seed && [],\n\t\t\t\tsetMatched = [],\n\t\t\t\tcontextBackup = outermostContext,\n\t\t\t\t// We must always have either seed elements or outermost context\n\t\t\t\telems = seed || byElement && Expr.find[\"TAG\"]( \"*\", outermost ),\n\t\t\t\t// Use integer dirruns iff this is the outermost matcher\n\t\t\t\tdirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1),\n\t\t\t\tlen = elems.length;\n\n\t\t\tif ( outermost ) {\n\t\t\t\toutermostContext = context === document || context || outermost;\n\t\t\t}\n\n\t\t\t// Add elements passing elementMatchers directly to results\n\t\t\t// Support: IE<9, Safari\n\t\t\t// Tolerate NodeList properties (IE: \"length\"; Safari: ) matching elements by id\n\t\t\tfor ( ; i !== len && (elem = elems[i]) != null; i++ ) {\n\t\t\t\tif ( byElement && elem ) {\n\t\t\t\t\tj = 0;\n\t\t\t\t\tif ( !context && elem.ownerDocument !== document ) {\n\t\t\t\t\t\tsetDocument( elem );\n\t\t\t\t\t\txml = !documentIsHTML;\n\t\t\t\t\t}\n\t\t\t\t\twhile ( (matcher = elementMatchers[j++]) ) {\n\t\t\t\t\t\tif ( matcher( elem, context || document, xml) ) {\n\t\t\t\t\t\t\tresults.push( elem );\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif ( outermost ) {\n\t\t\t\t\t\tdirruns = dirrunsUnique;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Track unmatched elements for set filters\n\t\t\t\tif ( bySet ) {\n\t\t\t\t\t// They will have gone through all possible matchers\n\t\t\t\t\tif ( (elem = !matcher && elem) ) {\n\t\t\t\t\t\tmatchedCount--;\n\t\t\t\t\t}\n\n\t\t\t\t\t// Lengthen the array for every element, matched or not\n\t\t\t\t\tif ( seed ) {\n\t\t\t\t\t\tunmatched.push( elem );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// `i` is now the count of elements visited above, and adding it to `matchedCount`\n\t\t\t// makes the latter nonnegative.\n\t\t\tmatchedCount += i;\n\n\t\t\t// Apply set filters to unmatched elements\n\t\t\t// NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount`\n\t\t\t// equals `i`), unless we didn't visit _any_ elements in the above loop because we have\n\t\t\t// no element matchers and no seed.\n\t\t\t// Incrementing an initially-string \"0\" `i` allows `i` to remain a string only in that\n\t\t\t// case, which will result in a \"00\" `matchedCount` that differs from `i` but is also\n\t\t\t// numerically zero.\n\t\t\tif ( bySet && i !== matchedCount ) {\n\t\t\t\tj = 0;\n\t\t\t\twhile ( (matcher = setMatchers[j++]) ) {\n\t\t\t\t\tmatcher( unmatched, setMatched, context, xml );\n\t\t\t\t}\n\n\t\t\t\tif ( seed ) {\n\t\t\t\t\t// Reintegrate element matches to eliminate the need for sorting\n\t\t\t\t\tif ( matchedCount > 0 ) {\n\t\t\t\t\t\twhile ( i-- ) {\n\t\t\t\t\t\t\tif ( !(unmatched[i] || setMatched[i]) ) {\n\t\t\t\t\t\t\t\tsetMatched[i] = pop.call( results );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Discard index placeholder values to get only actual matches\n\t\t\t\t\tsetMatched = condense( setMatched );\n\t\t\t\t}\n\n\t\t\t\t// Add matches to results\n\t\t\t\tpush.apply( results, setMatched );\n\n\t\t\t\t// Seedless set matches succeeding multiple successful matchers stipulate sorting\n\t\t\t\tif ( outermost && !seed && setMatched.length > 0 &&\n\t\t\t\t\t( matchedCount + setMatchers.length ) > 1 ) {\n\n\t\t\t\t\tSizzle.uniqueSort( results );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Override manipulation of globals by nested matchers\n\t\t\tif ( outermost ) {\n\t\t\t\tdirruns = dirrunsUnique;\n\t\t\t\toutermostContext = contextBackup;\n\t\t\t}\n\n\t\t\treturn unmatched;\n\t\t};\n\n\treturn bySet ?\n\t\tmarkFunction( superMatcher ) :\n\t\tsuperMatcher;\n}\n\ncompile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) {\n\tvar i,\n\t\tsetMatchers = [],\n\t\telementMatchers = [],\n\t\tcached = compilerCache[ selector + \" \" ];\n\n\tif ( !cached ) {\n\t\t// Generate a function of recursive functions that can be used to check each element\n\t\tif ( !match ) {\n\t\t\tmatch = tokenize( selector );\n\t\t}\n\t\ti = match.length;\n\t\twhile ( i-- ) {\n\t\t\tcached = matcherFromTokens( match[i] );\n\t\t\tif ( cached[ expando ] ) {\n\t\t\t\tsetMatchers.push( cached );\n\t\t\t} else {\n\t\t\t\telementMatchers.push( cached );\n\t\t\t}\n\t\t}\n\n\t\t// Cache the compiled function\n\t\tcached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) );\n\n\t\t// Save selector and tokenization\n\t\tcached.selector = selector;\n\t}\n\treturn cached;\n};\n\n/**\n * A low-level selection function that works with Sizzle's compiled\n * selector functions\n * @param {String|Function} selector A selector or a pre-compiled\n * selector function built with Sizzle.compile\n * @param {Element} context\n * @param {Array} [results]\n * @param {Array} [seed] A set of elements to match against\n */\nselect = Sizzle.select = function( selector, context, results, seed ) {\n\tvar i, tokens, token, type, find,\n\t\tcompiled = typeof selector === \"function\" && selector,\n\t\tmatch = !seed && tokenize( (selector = compiled.selector || selector) );\n\n\tresults = results || [];\n\n\t// Try to minimize operations if there is only one selector in the list and no seed\n\t// (the latter of which guarantees us context)\n\tif ( match.length === 1 ) {\n\n\t\t// Reduce context if the leading compound selector is an ID\n\t\ttokens = match[0] = match[0].slice( 0 );\n\t\tif ( tokens.length > 2 && (token = tokens[0]).type === \"ID\" &&\n\t\t\t\tcontext.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[1].type ] ) {\n\n\t\t\tcontext = ( Expr.find[\"ID\"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0];\n\t\t\tif ( !context ) {\n\t\t\t\treturn results;\n\n\t\t\t// Precompiled matchers will still verify ancestry, so step up a level\n\t\t\t} else if ( compiled ) {\n\t\t\t\tcontext = context.parentNode;\n\t\t\t}\n\n\t\t\tselector = selector.slice( tokens.shift().value.length );\n\t\t}\n\n\t\t// Fetch a seed set for right-to-left matching\n\t\ti = matchExpr[\"needsContext\"].test( selector ) ? 0 : tokens.length;\n\t\twhile ( i-- ) {\n\t\t\ttoken = tokens[i];\n\n\t\t\t// Abort if we hit a combinator\n\t\t\tif ( Expr.relative[ (type = token.type) ] ) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tif ( (find = Expr.find[ type ]) ) {\n\t\t\t\t// Search, expanding context for leading sibling combinators\n\t\t\t\tif ( (seed = find(\n\t\t\t\t\ttoken.matches[0].replace( runescape, funescape ),\n\t\t\t\t\trsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context\n\t\t\t\t)) ) {\n\n\t\t\t\t\t// If seed is empty or no tokens remain, we can return early\n\t\t\t\t\ttokens.splice( i, 1 );\n\t\t\t\t\tselector = seed.length && toSelector( tokens );\n\t\t\t\t\tif ( !selector ) {\n\t\t\t\t\t\tpush.apply( results, seed );\n\t\t\t\t\t\treturn results;\n\t\t\t\t\t}\n\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Compile and execute a filtering function if one is not provided\n\t// Provide `match` to avoid retokenization if we modified the selector above\n\t( compiled || compile( selector, match ) )(\n\t\tseed,\n\t\tcontext,\n\t\t!documentIsHTML,\n\t\tresults,\n\t\t!context || rsibling.test( selector ) && testContext( context.parentNode ) || context\n\t);\n\treturn results;\n};\n\n// One-time assignments\n\n// Sort stability\nsupport.sortStable = expando.split(\"\").sort( sortOrder ).join(\"\") === expando;\n\n// Support: Chrome 14-35+\n// Always assume duplicates if they aren't passed to the comparison function\nsupport.detectDuplicates = !!hasDuplicate;\n\n// Initialize against the default document\nsetDocument();\n\n// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)\n// Detached nodes confoundingly follow *each other*\nsupport.sortDetached = assert(function( el ) {\n\t// Should return 1, but returns 4 (following)\n\treturn el.compareDocumentPosition( document.createElement(\"fieldset\") ) & 1;\n});\n\n// Support: IE<8\n// Prevent attribute/property \"interpolation\"\n// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx\nif ( !assert(function( el ) {\n\tel.innerHTML = \"\";\n\treturn el.firstChild.getAttribute(\"href\") === \"#\" ;\n}) ) {\n\taddHandle( \"type|href|height|width\", function( elem, name, isXML ) {\n\t\tif ( !isXML ) {\n\t\t\treturn elem.getAttribute( name, name.toLowerCase() === \"type\" ? 1 : 2 );\n\t\t}\n\t});\n}\n\n// Support: IE<9\n// Use defaultValue in place of getAttribute(\"value\")\nif ( !support.attributes || !assert(function( el ) {\n\tel.innerHTML = \"\";\n\tel.firstChild.setAttribute( \"value\", \"\" );\n\treturn el.firstChild.getAttribute( \"value\" ) === \"\";\n}) ) {\n\taddHandle( \"value\", function( elem, name, isXML ) {\n\t\tif ( !isXML && elem.nodeName.toLowerCase() === \"input\" ) {\n\t\t\treturn elem.defaultValue;\n\t\t}\n\t});\n}\n\n// Support: IE<9\n// Use getAttributeNode to fetch booleans when getAttribute lies\nif ( !assert(function( el ) {\n\treturn el.getAttribute(\"disabled\") == null;\n}) ) {\n\taddHandle( booleans, function( elem, name, isXML ) {\n\t\tvar val;\n\t\tif ( !isXML ) {\n\t\t\treturn elem[ name ] === true ? name.toLowerCase() :\n\t\t\t\t\t(val = elem.getAttributeNode( name )) && val.specified ?\n\t\t\t\t\tval.value :\n\t\t\t\tnull;\n\t\t}\n\t});\n}\n\nreturn Sizzle;\n\n})( window );\n\n\n\njQuery.find = Sizzle;\njQuery.expr = Sizzle.selectors;\n\n// Deprecated\njQuery.expr[ \":\" ] = jQuery.expr.pseudos;\njQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort;\njQuery.text = Sizzle.getText;\njQuery.isXMLDoc = Sizzle.isXML;\njQuery.contains = Sizzle.contains;\njQuery.escapeSelector = Sizzle.escape;\n\n\n\n\nvar dir = function( elem, dir, until ) {\n\tvar matched = [],\n\t\ttruncate = until !== undefined;\n\n\twhile ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) {\n\t\tif ( elem.nodeType === 1 ) {\n\t\t\tif ( truncate && jQuery( elem ).is( until ) ) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tmatched.push( elem );\n\t\t}\n\t}\n\treturn matched;\n};\n\n\nvar siblings = function( n, elem ) {\n\tvar matched = [];\n\n\tfor ( ; n; n = n.nextSibling ) {\n\t\tif ( n.nodeType === 1 && n !== elem ) {\n\t\t\tmatched.push( n );\n\t\t}\n\t}\n\n\treturn matched;\n};\n\n\nvar rneedsContext = jQuery.expr.match.needsContext;\n\n\n\nfunction nodeName( elem, name ) {\n\n return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();\n\n};\nvar rsingleTag = ( /^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i );\n\n\n\n// Implement the identical functionality for filter and not\nfunction winnow( elements, qualifier, not ) {\n\tif ( isFunction( qualifier ) ) {\n\t\treturn jQuery.grep( elements, function( elem, i ) {\n\t\t\treturn !!qualifier.call( elem, i, elem ) !== not;\n\t\t} );\n\t}\n\n\t// Single element\n\tif ( qualifier.nodeType ) {\n\t\treturn jQuery.grep( elements, function( elem ) {\n\t\t\treturn ( elem === qualifier ) !== not;\n\t\t} );\n\t}\n\n\t// Arraylike of elements (jQuery, arguments, Array)\n\tif ( typeof qualifier !== \"string\" ) {\n\t\treturn jQuery.grep( elements, function( elem ) {\n\t\t\treturn ( indexOf.call( qualifier, elem ) > -1 ) !== not;\n\t\t} );\n\t}\n\n\t// Filtered directly for both simple and complex selectors\n\treturn jQuery.filter( qualifier, elements, not );\n}\n\njQuery.filter = function( expr, elems, not ) {\n\tvar elem = elems[ 0 ];\n\n\tif ( not ) {\n\t\texpr = \":not(\" + expr + \")\";\n\t}\n\n\tif ( elems.length === 1 && elem.nodeType === 1 ) {\n\t\treturn jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [];\n\t}\n\n\treturn jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) {\n\t\treturn elem.nodeType === 1;\n\t} ) );\n};\n\njQuery.fn.extend( {\n\tfind: function( selector ) {\n\t\tvar i, ret,\n\t\t\tlen = this.length,\n\t\t\tself = this;\n\n\t\tif ( typeof selector !== \"string\" ) {\n\t\t\treturn this.pushStack( jQuery( selector ).filter( function() {\n\t\t\t\tfor ( i = 0; i < len; i++ ) {\n\t\t\t\t\tif ( jQuery.contains( self[ i ], this ) ) {\n\t\t\t\t\t\treturn true;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} ) );\n\t\t}\n\n\t\tret = this.pushStack( [] );\n\n\t\tfor ( i = 0; i < len; i++ ) {\n\t\t\tjQuery.find( selector, self[ i ], ret );\n\t\t}\n\n\t\treturn len > 1 ? jQuery.uniqueSort( ret ) : ret;\n\t},\n\tfilter: function( selector ) {\n\t\treturn this.pushStack( winnow( this, selector || [], false ) );\n\t},\n\tnot: function( selector ) {\n\t\treturn this.pushStack( winnow( this, selector || [], true ) );\n\t},\n\tis: function( selector ) {\n\t\treturn !!winnow(\n\t\t\tthis,\n\n\t\t\t// If this is a positional/relative selector, check membership in the returned set\n\t\t\t// so $(\"p:first\").is(\"p:last\") won't return true for a doc with two \"p\".\n\t\t\ttypeof selector === \"string\" && rneedsContext.test( selector ) ?\n\t\t\t\tjQuery( selector ) :\n\t\t\t\tselector || [],\n\t\t\tfalse\n\t\t).length;\n\t}\n} );\n\n\n// Initialize a jQuery object\n\n\n// A central reference to the root jQuery(document)\nvar rootjQuery,\n\n\t// A simple way to check for HTML strings\n\t// Prioritize #id over to avoid XSS via location.hash (#9521)\n\t// Strict HTML recognition (#11290: must start with <)\n\t// Shortcut simple #id case for speed\n\trquickExpr = /^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/,\n\n\tinit = jQuery.fn.init = function( selector, context, root ) {\n\t\tvar match, elem;\n\n\t\t// HANDLE: $(\"\"), $(null), $(undefined), $(false)\n\t\tif ( !selector ) {\n\t\t\treturn this;\n\t\t}\n\n\t\t// Method init() accepts an alternate rootjQuery\n\t\t// so migrate can support jQuery.sub (gh-2101)\n\t\troot = root || rootjQuery;\n\n\t\t// Handle HTML strings\n\t\tif ( typeof selector === \"string\" ) {\n\t\t\tif ( selector[ 0 ] === \"<\" &&\n\t\t\t\tselector[ selector.length - 1 ] === \">\" &&\n\t\t\t\tselector.length >= 3 ) {\n\n\t\t\t\t// Assume that strings that start and end with <> are HTML and skip the regex check\n\t\t\t\tmatch = [ null, selector, null ];\n\n\t\t\t} else {\n\t\t\t\tmatch = rquickExpr.exec( selector );\n\t\t\t}\n\n\t\t\t// Match html or make sure no context is specified for #id\n\t\t\tif ( match && ( match[ 1 ] || !context ) ) {\n\n\t\t\t\t// HANDLE: $(html) -> $(array)\n\t\t\t\tif ( match[ 1 ] ) {\n\t\t\t\t\tcontext = context instanceof jQuery ? context[ 0 ] : context;\n\n\t\t\t\t\t// Option to run scripts is true for back-compat\n\t\t\t\t\t// Intentionally let the error be thrown if parseHTML is not present\n\t\t\t\t\tjQuery.merge( this, jQuery.parseHTML(\n\t\t\t\t\t\tmatch[ 1 ],\n\t\t\t\t\t\tcontext && context.nodeType ? context.ownerDocument || context : document,\n\t\t\t\t\t\ttrue\n\t\t\t\t\t) );\n\n\t\t\t\t\t// HANDLE: $(html, props)\n\t\t\t\t\tif ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) {\n\t\t\t\t\t\tfor ( match in context ) {\n\n\t\t\t\t\t\t\t// Properties of context are called as methods if possible\n\t\t\t\t\t\t\tif ( isFunction( this[ match ] ) ) {\n\t\t\t\t\t\t\t\tthis[ match ]( context[ match ] );\n\n\t\t\t\t\t\t\t// ...and otherwise set as attributes\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tthis.attr( match, context[ match ] );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\treturn this;\n\n\t\t\t\t// HANDLE: $(#id)\n\t\t\t\t} else {\n\t\t\t\t\telem = document.getElementById( match[ 2 ] );\n\n\t\t\t\t\tif ( elem ) {\n\n\t\t\t\t\t\t// Inject the element directly into the jQuery object\n\t\t\t\t\t\tthis[ 0 ] = elem;\n\t\t\t\t\t\tthis.length = 1;\n\t\t\t\t\t}\n\t\t\t\t\treturn this;\n\t\t\t\t}\n\n\t\t\t// HANDLE: $(expr, $(...))\n\t\t\t} else if ( !context || context.jquery ) {\n\t\t\t\treturn ( context || root ).find( selector );\n\n\t\t\t// HANDLE: $(expr, context)\n\t\t\t// (which is just equivalent to: $(context).find(expr)\n\t\t\t} else {\n\t\t\t\treturn this.constructor( context ).find( selector );\n\t\t\t}\n\n\t\t// HANDLE: $(DOMElement)\n\t\t} else if ( selector.nodeType ) {\n\t\t\tthis[ 0 ] = selector;\n\t\t\tthis.length = 1;\n\t\t\treturn this;\n\n\t\t// HANDLE: $(function)\n\t\t// Shortcut for document ready\n\t\t} else if ( isFunction( selector ) ) {\n\t\t\treturn root.ready !== undefined ?\n\t\t\t\troot.ready( selector ) :\n\n\t\t\t\t// Execute immediately if ready is not present\n\t\t\t\tselector( jQuery );\n\t\t}\n\n\t\treturn jQuery.makeArray( selector, this );\n\t};\n\n// Give the init function the jQuery prototype for later instantiation\ninit.prototype = jQuery.fn;\n\n// Initialize central reference\nrootjQuery = jQuery( document );\n\n\nvar rparentsprev = /^(?:parents|prev(?:Until|All))/,\n\n\t// Methods guaranteed to produce a unique set when starting from a unique set\n\tguaranteedUnique = {\n\t\tchildren: true,\n\t\tcontents: true,\n\t\tnext: true,\n\t\tprev: true\n\t};\n\njQuery.fn.extend( {\n\thas: function( target ) {\n\t\tvar targets = jQuery( target, this ),\n\t\t\tl = targets.length;\n\n\t\treturn this.filter( function() {\n\t\t\tvar i = 0;\n\t\t\tfor ( ; i < l; i++ ) {\n\t\t\t\tif ( jQuery.contains( this, targets[ i ] ) ) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t}\n\t\t} );\n\t},\n\n\tclosest: function( selectors, context ) {\n\t\tvar cur,\n\t\t\ti = 0,\n\t\t\tl = this.length,\n\t\t\tmatched = [],\n\t\t\ttargets = typeof selectors !== \"string\" && jQuery( selectors );\n\n\t\t// Positional selectors never match, since there's no _selection_ context\n\t\tif ( !rneedsContext.test( selectors ) ) {\n\t\t\tfor ( ; i < l; i++ ) {\n\t\t\t\tfor ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) {\n\n\t\t\t\t\t// Always skip document fragments\n\t\t\t\t\tif ( cur.nodeType < 11 && ( targets ?\n\t\t\t\t\t\ttargets.index( cur ) > -1 :\n\n\t\t\t\t\t\t// Don't pass non-elements to Sizzle\n\t\t\t\t\t\tcur.nodeType === 1 &&\n\t\t\t\t\t\t\tjQuery.find.matchesSelector( cur, selectors ) ) ) {\n\n\t\t\t\t\t\tmatched.push( cur );\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched );\n\t},\n\n\t// Determine the position of an element within the set\n\tindex: function( elem ) {\n\n\t\t// No argument, return index in parent\n\t\tif ( !elem ) {\n\t\t\treturn ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1;\n\t\t}\n\n\t\t// Index in selector\n\t\tif ( typeof elem === \"string\" ) {\n\t\t\treturn indexOf.call( jQuery( elem ), this[ 0 ] );\n\t\t}\n\n\t\t// Locate the position of the desired element\n\t\treturn indexOf.call( this,\n\n\t\t\t// If it receives a jQuery object, the first element is used\n\t\t\telem.jquery ? elem[ 0 ] : elem\n\t\t);\n\t},\n\n\tadd: function( selector, context ) {\n\t\treturn this.pushStack(\n\t\t\tjQuery.uniqueSort(\n\t\t\t\tjQuery.merge( this.get(), jQuery( selector, context ) )\n\t\t\t)\n\t\t);\n\t},\n\n\taddBack: function( selector ) {\n\t\treturn this.add( selector == null ?\n\t\t\tthis.prevObject : this.prevObject.filter( selector )\n\t\t);\n\t}\n} );\n\nfunction sibling( cur, dir ) {\n\twhile ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {}\n\treturn cur;\n}\n\njQuery.each( {\n\tparent: function( elem ) {\n\t\tvar parent = elem.parentNode;\n\t\treturn parent && parent.nodeType !== 11 ? parent : null;\n\t},\n\tparents: function( elem ) {\n\t\treturn dir( elem, \"parentNode\" );\n\t},\n\tparentsUntil: function( elem, i, until ) {\n\t\treturn dir( elem, \"parentNode\", until );\n\t},\n\tnext: function( elem ) {\n\t\treturn sibling( elem, \"nextSibling\" );\n\t},\n\tprev: function( elem ) {\n\t\treturn sibling( elem, \"previousSibling\" );\n\t},\n\tnextAll: function( elem ) {\n\t\treturn dir( elem, \"nextSibling\" );\n\t},\n\tprevAll: function( elem ) {\n\t\treturn dir( elem, \"previousSibling\" );\n\t},\n\tnextUntil: function( elem, i, until ) {\n\t\treturn dir( elem, \"nextSibling\", until );\n\t},\n\tprevUntil: function( elem, i, until ) {\n\t\treturn dir( elem, \"previousSibling\", until );\n\t},\n\tsiblings: function( elem ) {\n\t\treturn siblings( ( elem.parentNode || {} ).firstChild, elem );\n\t},\n\tchildren: function( elem ) {\n\t\treturn siblings( elem.firstChild );\n\t},\n\tcontents: function( elem ) {\n if ( nodeName( elem, \"iframe\" ) ) {\n return elem.contentDocument;\n }\n\n // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only\n // Treat the template element as a regular one in browsers that\n // don't support it.\n if ( nodeName( elem, \"template\" ) ) {\n elem = elem.content || elem;\n }\n\n return jQuery.merge( [], elem.childNodes );\n\t}\n}, function( name, fn ) {\n\tjQuery.fn[ name ] = function( until, selector ) {\n\t\tvar matched = jQuery.map( this, fn, until );\n\n\t\tif ( name.slice( -5 ) !== \"Until\" ) {\n\t\t\tselector = until;\n\t\t}\n\n\t\tif ( selector && typeof selector === \"string\" ) {\n\t\t\tmatched = jQuery.filter( selector, matched );\n\t\t}\n\n\t\tif ( this.length > 1 ) {\n\n\t\t\t// Remove duplicates\n\t\t\tif ( !guaranteedUnique[ name ] ) {\n\t\t\t\tjQuery.uniqueSort( matched );\n\t\t\t}\n\n\t\t\t// Reverse order for parents* and prev-derivatives\n\t\t\tif ( rparentsprev.test( name ) ) {\n\t\t\t\tmatched.reverse();\n\t\t\t}\n\t\t}\n\n\t\treturn this.pushStack( matched );\n\t};\n} );\nvar rnothtmlwhite = ( /[^\\x20\\t\\r\\n\\f]+/g );\n\n\n\n// Convert String-formatted options into Object-formatted ones\nfunction createOptions( options ) {\n\tvar object = {};\n\tjQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) {\n\t\tobject[ flag ] = true;\n\t} );\n\treturn object;\n}\n\n/*\n * Create a callback list using the following parameters:\n *\n *\toptions: an optional list of space-separated options that will change how\n *\t\t\tthe callback list behaves or a more traditional option object\n *\n * By default a callback list will act like an event callback list and can be\n * \"fired\" multiple times.\n *\n * Possible options:\n *\n *\tonce:\t\t\twill ensure the callback list can only be fired once (like a Deferred)\n *\n *\tmemory:\t\t\twill keep track of previous values and will call any callback added\n *\t\t\t\t\tafter the list has been fired right away with the latest \"memorized\"\n *\t\t\t\t\tvalues (like a Deferred)\n *\n *\tunique:\t\t\twill ensure a callback can only be added once (no duplicate in the list)\n *\n *\tstopOnFalse:\tinterrupt callings when a callback returns false\n *\n */\njQuery.Callbacks = function( options ) {\n\n\t// Convert options from String-formatted to Object-formatted if needed\n\t// (we check in cache first)\n\toptions = typeof options === \"string\" ?\n\t\tcreateOptions( options ) :\n\t\tjQuery.extend( {}, options );\n\n\tvar // Flag to know if list is currently firing\n\t\tfiring,\n\n\t\t// Last fire value for non-forgettable lists\n\t\tmemory,\n\n\t\t// Flag to know if list was already fired\n\t\tfired,\n\n\t\t// Flag to prevent firing\n\t\tlocked,\n\n\t\t// Actual callback list\n\t\tlist = [],\n\n\t\t// Queue of execution data for repeatable lists\n\t\tqueue = [],\n\n\t\t// Index of currently firing callback (modified by add/remove as needed)\n\t\tfiringIndex = -1,\n\n\t\t// Fire callbacks\n\t\tfire = function() {\n\n\t\t\t// Enforce single-firing\n\t\t\tlocked = locked || options.once;\n\n\t\t\t// Execute callbacks for all pending executions,\n\t\t\t// respecting firingIndex overrides and runtime changes\n\t\t\tfired = firing = true;\n\t\t\tfor ( ; queue.length; firingIndex = -1 ) {\n\t\t\t\tmemory = queue.shift();\n\t\t\t\twhile ( ++firingIndex < list.length ) {\n\n\t\t\t\t\t// Run callback and check for early termination\n\t\t\t\t\tif ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false &&\n\t\t\t\t\t\toptions.stopOnFalse ) {\n\n\t\t\t\t\t\t// Jump to end and forget the data so .add doesn't re-fire\n\t\t\t\t\t\tfiringIndex = list.length;\n\t\t\t\t\t\tmemory = false;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Forget the data if we're done with it\n\t\t\tif ( !options.memory ) {\n\t\t\t\tmemory = false;\n\t\t\t}\n\n\t\t\tfiring = false;\n\n\t\t\t// Clean up if we're done firing for good\n\t\t\tif ( locked ) {\n\n\t\t\t\t// Keep an empty list if we have data for future add calls\n\t\t\t\tif ( memory ) {\n\t\t\t\t\tlist = [];\n\n\t\t\t\t// Otherwise, this object is spent\n\t\t\t\t} else {\n\t\t\t\t\tlist = \"\";\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\t// Actual Callbacks object\n\t\tself = {\n\n\t\t\t// Add a callback or a collection of callbacks to the list\n\t\t\tadd: function() {\n\t\t\t\tif ( list ) {\n\n\t\t\t\t\t// If we have memory from a past run, we should fire after adding\n\t\t\t\t\tif ( memory && !firing ) {\n\t\t\t\t\t\tfiringIndex = list.length - 1;\n\t\t\t\t\t\tqueue.push( memory );\n\t\t\t\t\t}\n\n\t\t\t\t\t( function add( args ) {\n\t\t\t\t\t\tjQuery.each( args, function( _, arg ) {\n\t\t\t\t\t\t\tif ( isFunction( arg ) ) {\n\t\t\t\t\t\t\t\tif ( !options.unique || !self.has( arg ) ) {\n\t\t\t\t\t\t\t\t\tlist.push( arg );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else if ( arg && arg.length && toType( arg ) !== \"string\" ) {\n\n\t\t\t\t\t\t\t\t// Inspect recursively\n\t\t\t\t\t\t\t\tadd( arg );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} );\n\t\t\t\t\t} )( arguments );\n\n\t\t\t\t\tif ( memory && !firing ) {\n\t\t\t\t\t\tfire();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn this;\n\t\t\t},\n\n\t\t\t// Remove a callback from the list\n\t\t\tremove: function() {\n\t\t\t\tjQuery.each( arguments, function( _, arg ) {\n\t\t\t\t\tvar index;\n\t\t\t\t\twhile ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {\n\t\t\t\t\t\tlist.splice( index, 1 );\n\n\t\t\t\t\t\t// Handle firing indexes\n\t\t\t\t\t\tif ( index <= firingIndex ) {\n\t\t\t\t\t\t\tfiringIndex--;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t\treturn this;\n\t\t\t},\n\n\t\t\t// Check if a given callback is in the list.\n\t\t\t// If no argument is given, return whether or not list has callbacks attached.\n\t\t\thas: function( fn ) {\n\t\t\t\treturn fn ?\n\t\t\t\t\tjQuery.inArray( fn, list ) > -1 :\n\t\t\t\t\tlist.length > 0;\n\t\t\t},\n\n\t\t\t// Remove all callbacks from the list\n\t\t\tempty: function() {\n\t\t\t\tif ( list ) {\n\t\t\t\t\tlist = [];\n\t\t\t\t}\n\t\t\t\treturn this;\n\t\t\t},\n\n\t\t\t// Disable .fire and .add\n\t\t\t// Abort any current/pending executions\n\t\t\t// Clear all callbacks and values\n\t\t\tdisable: function() {\n\t\t\t\tlocked = queue = [];\n\t\t\t\tlist = memory = \"\";\n\t\t\t\treturn this;\n\t\t\t},\n\t\t\tdisabled: function() {\n\t\t\t\treturn !list;\n\t\t\t},\n\n\t\t\t// Disable .fire\n\t\t\t// Also disable .add unless we have memory (since it would have no effect)\n\t\t\t// Abort any pending executions\n\t\t\tlock: function() {\n\t\t\t\tlocked = queue = [];\n\t\t\t\tif ( !memory && !firing ) {\n\t\t\t\t\tlist = memory = \"\";\n\t\t\t\t}\n\t\t\t\treturn this;\n\t\t\t},\n\t\t\tlocked: function() {\n\t\t\t\treturn !!locked;\n\t\t\t},\n\n\t\t\t// Call all callbacks with the given context and arguments\n\t\t\tfireWith: function( context, args ) {\n\t\t\t\tif ( !locked ) {\n\t\t\t\t\targs = args || [];\n\t\t\t\t\targs = [ context, args.slice ? args.slice() : args ];\n\t\t\t\t\tqueue.push( args );\n\t\t\t\t\tif ( !firing ) {\n\t\t\t\t\t\tfire();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn this;\n\t\t\t},\n\n\t\t\t// Call all the callbacks with the given arguments\n\t\t\tfire: function() {\n\t\t\t\tself.fireWith( this, arguments );\n\t\t\t\treturn this;\n\t\t\t},\n\n\t\t\t// To know if the callbacks have already been called at least once\n\t\t\tfired: function() {\n\t\t\t\treturn !!fired;\n\t\t\t}\n\t\t};\n\n\treturn self;\n};\n\n\nfunction Identity( v ) {\n\treturn v;\n}\nfunction Thrower( ex ) {\n\tthrow ex;\n}\n\nfunction adoptValue( value, resolve, reject, noValue ) {\n\tvar method;\n\n\ttry {\n\n\t\t// Check for promise aspect first to privilege synchronous behavior\n\t\tif ( value && isFunction( ( method = value.promise ) ) ) {\n\t\t\tmethod.call( value ).done( resolve ).fail( reject );\n\n\t\t// Other thenables\n\t\t} else if ( value && isFunction( ( method = value.then ) ) ) {\n\t\t\tmethod.call( value, resolve, reject );\n\n\t\t// Other non-thenables\n\t\t} else {\n\n\t\t\t// Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer:\n\t\t\t// * false: [ value ].slice( 0 ) => resolve( value )\n\t\t\t// * true: [ value ].slice( 1 ) => resolve()\n\t\t\tresolve.apply( undefined, [ value ].slice( noValue ) );\n\t\t}\n\n\t// For Promises/A+, convert exceptions into rejections\n\t// Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in\n\t// Deferred#then to conditionally suppress rejection.\n\t} catch ( value ) {\n\n\t\t// Support: Android 4.0 only\n\t\t// Strict mode functions invoked without .call/.apply get global-object context\n\t\treject.apply( undefined, [ value ] );\n\t}\n}\n\njQuery.extend( {\n\n\tDeferred: function( func ) {\n\t\tvar tuples = [\n\n\t\t\t\t// action, add listener, callbacks,\n\t\t\t\t// ... .then handlers, argument index, [final state]\n\t\t\t\t[ \"notify\", \"progress\", jQuery.Callbacks( \"memory\" ),\n\t\t\t\t\tjQuery.Callbacks( \"memory\" ), 2 ],\n\t\t\t\t[ \"resolve\", \"done\", jQuery.Callbacks( \"once memory\" ),\n\t\t\t\t\tjQuery.Callbacks( \"once memory\" ), 0, \"resolved\" ],\n\t\t\t\t[ \"reject\", \"fail\", jQuery.Callbacks( \"once memory\" ),\n\t\t\t\t\tjQuery.Callbacks( \"once memory\" ), 1, \"rejected\" ]\n\t\t\t],\n\t\t\tstate = \"pending\",\n\t\t\tpromise = {\n\t\t\t\tstate: function() {\n\t\t\t\t\treturn state;\n\t\t\t\t},\n\t\t\t\talways: function() {\n\t\t\t\t\tdeferred.done( arguments ).fail( arguments );\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\t\t\t\t\"catch\": function( fn ) {\n\t\t\t\t\treturn promise.then( null, fn );\n\t\t\t\t},\n\n\t\t\t\t// Keep pipe for back-compat\n\t\t\t\tpipe: function( /* fnDone, fnFail, fnProgress */ ) {\n\t\t\t\t\tvar fns = arguments;\n\n\t\t\t\t\treturn jQuery.Deferred( function( newDefer ) {\n\t\t\t\t\t\tjQuery.each( tuples, function( i, tuple ) {\n\n\t\t\t\t\t\t\t// Map tuples (progress, done, fail) to arguments (done, fail, progress)\n\t\t\t\t\t\t\tvar fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ];\n\n\t\t\t\t\t\t\t// deferred.progress(function() { bind to newDefer or newDefer.notify })\n\t\t\t\t\t\t\t// deferred.done(function() { bind to newDefer or newDefer.resolve })\n\t\t\t\t\t\t\t// deferred.fail(function() { bind to newDefer or newDefer.reject })\n\t\t\t\t\t\t\tdeferred[ tuple[ 1 ] ]( function() {\n\t\t\t\t\t\t\t\tvar returned = fn && fn.apply( this, arguments );\n\t\t\t\t\t\t\t\tif ( returned && isFunction( returned.promise ) ) {\n\t\t\t\t\t\t\t\t\treturned.promise()\n\t\t\t\t\t\t\t\t\t\t.progress( newDefer.notify )\n\t\t\t\t\t\t\t\t\t\t.done( newDefer.resolve )\n\t\t\t\t\t\t\t\t\t\t.fail( newDefer.reject );\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tnewDefer[ tuple[ 0 ] + \"With\" ](\n\t\t\t\t\t\t\t\t\t\tthis,\n\t\t\t\t\t\t\t\t\t\tfn ? [ returned ] : arguments\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t} );\n\t\t\t\t\t\tfns = null;\n\t\t\t\t\t} ).promise();\n\t\t\t\t},\n\t\t\t\tthen: function( onFulfilled, onRejected, onProgress ) {\n\t\t\t\t\tvar maxDepth = 0;\n\t\t\t\t\tfunction resolve( depth, deferred, handler, special ) {\n\t\t\t\t\t\treturn function() {\n\t\t\t\t\t\t\tvar that = this,\n\t\t\t\t\t\t\t\targs = arguments,\n\t\t\t\t\t\t\t\tmightThrow = function() {\n\t\t\t\t\t\t\t\t\tvar returned, then;\n\n\t\t\t\t\t\t\t\t\t// Support: Promises/A+ section 2.3.3.3.3\n\t\t\t\t\t\t\t\t\t// https://promisesaplus.com/#point-59\n\t\t\t\t\t\t\t\t\t// Ignore double-resolution attempts\n\t\t\t\t\t\t\t\t\tif ( depth < maxDepth ) {\n\t\t\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\treturned = handler.apply( that, args );\n\n\t\t\t\t\t\t\t\t\t// Support: Promises/A+ section 2.3.1\n\t\t\t\t\t\t\t\t\t// https://promisesaplus.com/#point-48\n\t\t\t\t\t\t\t\t\tif ( returned === deferred.promise() ) {\n\t\t\t\t\t\t\t\t\t\tthrow new TypeError( \"Thenable self-resolution\" );\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t// Support: Promises/A+ sections 2.3.3.1, 3.5\n\t\t\t\t\t\t\t\t\t// https://promisesaplus.com/#point-54\n\t\t\t\t\t\t\t\t\t// https://promisesaplus.com/#point-75\n\t\t\t\t\t\t\t\t\t// Retrieve `then` only once\n\t\t\t\t\t\t\t\t\tthen = returned &&\n\n\t\t\t\t\t\t\t\t\t\t// Support: Promises/A+ section 2.3.4\n\t\t\t\t\t\t\t\t\t\t// https://promisesaplus.com/#point-64\n\t\t\t\t\t\t\t\t\t\t// Only check objects and functions for thenability\n\t\t\t\t\t\t\t\t\t\t( typeof returned === \"object\" ||\n\t\t\t\t\t\t\t\t\t\t\ttypeof returned === \"function\" ) &&\n\t\t\t\t\t\t\t\t\t\treturned.then;\n\n\t\t\t\t\t\t\t\t\t// Handle a returned thenable\n\t\t\t\t\t\t\t\t\tif ( isFunction( then ) ) {\n\n\t\t\t\t\t\t\t\t\t\t// Special processors (notify) just wait for resolution\n\t\t\t\t\t\t\t\t\t\tif ( special ) {\n\t\t\t\t\t\t\t\t\t\t\tthen.call(\n\t\t\t\t\t\t\t\t\t\t\t\treturned,\n\t\t\t\t\t\t\t\t\t\t\t\tresolve( maxDepth, deferred, Identity, special ),\n\t\t\t\t\t\t\t\t\t\t\t\tresolve( maxDepth, deferred, Thrower, special )\n\t\t\t\t\t\t\t\t\t\t\t);\n\n\t\t\t\t\t\t\t\t\t\t// Normal processors (resolve) also hook into progress\n\t\t\t\t\t\t\t\t\t\t} else {\n\n\t\t\t\t\t\t\t\t\t\t\t// ...and disregard older resolution values\n\t\t\t\t\t\t\t\t\t\t\tmaxDepth++;\n\n\t\t\t\t\t\t\t\t\t\t\tthen.call(\n\t\t\t\t\t\t\t\t\t\t\t\treturned,\n\t\t\t\t\t\t\t\t\t\t\t\tresolve( maxDepth, deferred, Identity, special ),\n\t\t\t\t\t\t\t\t\t\t\t\tresolve( maxDepth, deferred, Thrower, special ),\n\t\t\t\t\t\t\t\t\t\t\t\tresolve( maxDepth, deferred, Identity,\n\t\t\t\t\t\t\t\t\t\t\t\t\tdeferred.notifyWith )\n\t\t\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t// Handle all other returned values\n\t\t\t\t\t\t\t\t\t} else {\n\n\t\t\t\t\t\t\t\t\t\t// Only substitute handlers pass on context\n\t\t\t\t\t\t\t\t\t\t// and multiple values (non-spec behavior)\n\t\t\t\t\t\t\t\t\t\tif ( handler !== Identity ) {\n\t\t\t\t\t\t\t\t\t\t\tthat = undefined;\n\t\t\t\t\t\t\t\t\t\t\targs = [ returned ];\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t// Process the value(s)\n\t\t\t\t\t\t\t\t\t\t// Default process is resolve\n\t\t\t\t\t\t\t\t\t\t( special || deferred.resolveWith )( that, args );\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\n\t\t\t\t\t\t\t\t// Only normal processors (resolve) catch and reject exceptions\n\t\t\t\t\t\t\t\tprocess = special ?\n\t\t\t\t\t\t\t\t\tmightThrow :\n\t\t\t\t\t\t\t\t\tfunction() {\n\t\t\t\t\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\t\t\t\t\tmightThrow();\n\t\t\t\t\t\t\t\t\t\t} catch ( e ) {\n\n\t\t\t\t\t\t\t\t\t\t\tif ( jQuery.Deferred.exceptionHook ) {\n\t\t\t\t\t\t\t\t\t\t\t\tjQuery.Deferred.exceptionHook( e,\n\t\t\t\t\t\t\t\t\t\t\t\t\tprocess.stackTrace );\n\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t\t// Support: Promises/A+ section 2.3.3.3.4.1\n\t\t\t\t\t\t\t\t\t\t\t// https://promisesaplus.com/#point-61\n\t\t\t\t\t\t\t\t\t\t\t// Ignore post-resolution exceptions\n\t\t\t\t\t\t\t\t\t\t\tif ( depth + 1 >= maxDepth ) {\n\n\t\t\t\t\t\t\t\t\t\t\t\t// Only substitute handlers pass on context\n\t\t\t\t\t\t\t\t\t\t\t\t// and multiple values (non-spec behavior)\n\t\t\t\t\t\t\t\t\t\t\t\tif ( handler !== Thrower ) {\n\t\t\t\t\t\t\t\t\t\t\t\t\tthat = undefined;\n\t\t\t\t\t\t\t\t\t\t\t\t\targs = [ e ];\n\t\t\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t\t\tdeferred.rejectWith( that, args );\n\t\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t};\n\n\t\t\t\t\t\t\t// Support: Promises/A+ section 2.3.3.3.1\n\t\t\t\t\t\t\t// https://promisesaplus.com/#point-57\n\t\t\t\t\t\t\t// Re-resolve promises immediately to dodge false rejection from\n\t\t\t\t\t\t\t// subsequent errors\n\t\t\t\t\t\t\tif ( depth ) {\n\t\t\t\t\t\t\t\tprocess();\n\t\t\t\t\t\t\t} else {\n\n\t\t\t\t\t\t\t\t// Call an optional hook to record the stack, in case of exception\n\t\t\t\t\t\t\t\t// since it's otherwise lost when execution goes async\n\t\t\t\t\t\t\t\tif ( jQuery.Deferred.getStackHook ) {\n\t\t\t\t\t\t\t\t\tprocess.stackTrace = jQuery.Deferred.getStackHook();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\twindow.setTimeout( process );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t};\n\t\t\t\t\t}\n\n\t\t\t\t\treturn jQuery.Deferred( function( newDefer ) {\n\n\t\t\t\t\t\t// progress_handlers.add( ... )\n\t\t\t\t\t\ttuples[ 0 ][ 3 ].add(\n\t\t\t\t\t\t\tresolve(\n\t\t\t\t\t\t\t\t0,\n\t\t\t\t\t\t\t\tnewDefer,\n\t\t\t\t\t\t\t\tisFunction( onProgress ) ?\n\t\t\t\t\t\t\t\t\tonProgress :\n\t\t\t\t\t\t\t\t\tIdentity,\n\t\t\t\t\t\t\t\tnewDefer.notifyWith\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// fulfilled_handlers.add( ... )\n\t\t\t\t\t\ttuples[ 1 ][ 3 ].add(\n\t\t\t\t\t\t\tresolve(\n\t\t\t\t\t\t\t\t0,\n\t\t\t\t\t\t\t\tnewDefer,\n\t\t\t\t\t\t\t\tisFunction( onFulfilled ) ?\n\t\t\t\t\t\t\t\t\tonFulfilled :\n\t\t\t\t\t\t\t\t\tIdentity\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t);\n\n\t\t\t\t\t\t// rejected_handlers.add( ... )\n\t\t\t\t\t\ttuples[ 2 ][ 3 ].add(\n\t\t\t\t\t\t\tresolve(\n\t\t\t\t\t\t\t\t0,\n\t\t\t\t\t\t\t\tnewDefer,\n\t\t\t\t\t\t\t\tisFunction( onRejected ) ?\n\t\t\t\t\t\t\t\t\tonRejected :\n\t\t\t\t\t\t\t\t\tThrower\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t);\n\t\t\t\t\t} ).promise();\n\t\t\t\t},\n\n\t\t\t\t// Get a promise for this deferred\n\t\t\t\t// If obj is provided, the promise aspect is added to the object\n\t\t\t\tpromise: function( obj ) {\n\t\t\t\t\treturn obj != null ? jQuery.extend( obj, promise ) : promise;\n\t\t\t\t}\n\t\t\t},\n\t\t\tdeferred = {};\n\n\t\t// Add list-specific methods\n\t\tjQuery.each( tuples, function( i, tuple ) {\n\t\t\tvar list = tuple[ 2 ],\n\t\t\t\tstateString = tuple[ 5 ];\n\n\t\t\t// promise.progress = list.add\n\t\t\t// promise.done = list.add\n\t\t\t// promise.fail = list.add\n\t\t\tpromise[ tuple[ 1 ] ] = list.add;\n\n\t\t\t// Handle state\n\t\t\tif ( stateString ) {\n\t\t\t\tlist.add(\n\t\t\t\t\tfunction() {\n\n\t\t\t\t\t\t// state = \"resolved\" (i.e., fulfilled)\n\t\t\t\t\t\t// state = \"rejected\"\n\t\t\t\t\t\tstate = stateString;\n\t\t\t\t\t},\n\n\t\t\t\t\t// rejected_callbacks.disable\n\t\t\t\t\t// fulfilled_callbacks.disable\n\t\t\t\t\ttuples[ 3 - i ][ 2 ].disable,\n\n\t\t\t\t\t// rejected_handlers.disable\n\t\t\t\t\t// fulfilled_handlers.disable\n\t\t\t\t\ttuples[ 3 - i ][ 3 ].disable,\n\n\t\t\t\t\t// progress_callbacks.lock\n\t\t\t\t\ttuples[ 0 ][ 2 ].lock,\n\n\t\t\t\t\t// progress_handlers.lock\n\t\t\t\t\ttuples[ 0 ][ 3 ].lock\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// progress_handlers.fire\n\t\t\t// fulfilled_handlers.fire\n\t\t\t// rejected_handlers.fire\n\t\t\tlist.add( tuple[ 3 ].fire );\n\n\t\t\t// deferred.notify = function() { deferred.notifyWith(...) }\n\t\t\t// deferred.resolve = function() { deferred.resolveWith(...) }\n\t\t\t// deferred.reject = function() { deferred.rejectWith(...) }\n\t\t\tdeferred[ tuple[ 0 ] ] = function() {\n\t\t\t\tdeferred[ tuple[ 0 ] + \"With\" ]( this === deferred ? undefined : this, arguments );\n\t\t\t\treturn this;\n\t\t\t};\n\n\t\t\t// deferred.notifyWith = list.fireWith\n\t\t\t// deferred.resolveWith = list.fireWith\n\t\t\t// deferred.rejectWith = list.fireWith\n\t\t\tdeferred[ tuple[ 0 ] + \"With\" ] = list.fireWith;\n\t\t} );\n\n\t\t// Make the deferred a promise\n\t\tpromise.promise( deferred );\n\n\t\t// Call given func if any\n\t\tif ( func ) {\n\t\t\tfunc.call( deferred, deferred );\n\t\t}\n\n\t\t// All done!\n\t\treturn deferred;\n\t},\n\n\t// Deferred helper\n\twhen: function( singleValue ) {\n\t\tvar\n\n\t\t\t// count of uncompleted subordinates\n\t\t\tremaining = arguments.length,\n\n\t\t\t// count of unprocessed arguments\n\t\t\ti = remaining,\n\n\t\t\t// subordinate fulfillment data\n\t\t\tresolveContexts = Array( i ),\n\t\t\tresolveValues = slice.call( arguments ),\n\n\t\t\t// the master Deferred\n\t\t\tmaster = jQuery.Deferred(),\n\n\t\t\t// subordinate callback factory\n\t\t\tupdateFunc = function( i ) {\n\t\t\t\treturn function( value ) {\n\t\t\t\t\tresolveContexts[ i ] = this;\n\t\t\t\t\tresolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value;\n\t\t\t\t\tif ( !( --remaining ) ) {\n\t\t\t\t\t\tmaster.resolveWith( resolveContexts, resolveValues );\n\t\t\t\t\t}\n\t\t\t\t};\n\t\t\t};\n\n\t\t// Single- and empty arguments are adopted like Promise.resolve\n\t\tif ( remaining <= 1 ) {\n\t\t\tadoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject,\n\t\t\t\t!remaining );\n\n\t\t\t// Use .then() to unwrap secondary thenables (cf. gh-3000)\n\t\t\tif ( master.state() === \"pending\" ||\n\t\t\t\tisFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) {\n\n\t\t\t\treturn master.then();\n\t\t\t}\n\t\t}\n\n\t\t// Multiple arguments are aggregated like Promise.all array elements\n\t\twhile ( i-- ) {\n\t\t\tadoptValue( resolveValues[ i ], updateFunc( i ), master.reject );\n\t\t}\n\n\t\treturn master.promise();\n\t}\n} );\n\n\n// These usually indicate a programmer mistake during development,\n// warn about them ASAP rather than swallowing them by default.\nvar rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;\n\njQuery.Deferred.exceptionHook = function( error, stack ) {\n\n\t// Support: IE 8 - 9 only\n\t// Console exists when dev tools are open, which can happen at any time\n\tif ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) {\n\t\twindow.console.warn( \"jQuery.Deferred exception: \" + error.message, error.stack, stack );\n\t}\n};\n\n\n\n\njQuery.readyException = function( error ) {\n\twindow.setTimeout( function() {\n\t\tthrow error;\n\t} );\n};\n\n\n\n\n// The deferred used on DOM ready\nvar readyList = jQuery.Deferred();\n\njQuery.fn.ready = function( fn ) {\n\n\treadyList\n\t\t.then( fn )\n\n\t\t// Wrap jQuery.readyException in a function so that the lookup\n\t\t// happens at the time of error handling instead of callback\n\t\t// registration.\n\t\t.catch( function( error ) {\n\t\t\tjQuery.readyException( error );\n\t\t} );\n\n\treturn this;\n};\n\njQuery.extend( {\n\n\t// Is the DOM ready to be used? Set to true once it occurs.\n\tisReady: false,\n\n\t// A counter to track how many items to wait for before\n\t// the ready event fires. See #6781\n\treadyWait: 1,\n\n\t// Handle when the DOM is ready\n\tready: function( wait ) {\n\n\t\t// Abort if there are pending holds or we're already ready\n\t\tif ( wait === true ? --jQuery.readyWait : jQuery.isReady ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// Remember that the DOM is ready\n\t\tjQuery.isReady = true;\n\n\t\t// If a normal DOM Ready event fired, decrement, and wait if need be\n\t\tif ( wait !== true && --jQuery.readyWait > 0 ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// If there are functions bound, to execute\n\t\treadyList.resolveWith( document, [ jQuery ] );\n\t}\n} );\n\njQuery.ready.then = readyList.then;\n\n// The ready event handler and self cleanup method\nfunction completed() {\n\tdocument.removeEventListener( \"DOMContentLoaded\", completed );\n\twindow.removeEventListener( \"load\", completed );\n\tjQuery.ready();\n}\n\n// Catch cases where $(document).ready() is called\n// after the browser event has already occurred.\n// Support: IE <=9 - 10 only\n// Older IE sometimes signals \"interactive\" too soon\nif ( document.readyState === \"complete\" ||\n\t( document.readyState !== \"loading\" && !document.documentElement.doScroll ) ) {\n\n\t// Handle it asynchronously to allow scripts the opportunity to delay ready\n\twindow.setTimeout( jQuery.ready );\n\n} else {\n\n\t// Use the handy event callback\n\tdocument.addEventListener( \"DOMContentLoaded\", completed );\n\n\t// A fallback to window.onload, that will always work\n\twindow.addEventListener( \"load\", completed );\n}\n\n\n\n\n// Multifunctional method to get and set values of a collection\n// The value/s can optionally be executed if it's a function\nvar access = function( elems, fn, key, value, chainable, emptyGet, raw ) {\n\tvar i = 0,\n\t\tlen = elems.length,\n\t\tbulk = key == null;\n\n\t// Sets many values\n\tif ( toType( key ) === \"object\" ) {\n\t\tchainable = true;\n\t\tfor ( i in key ) {\n\t\t\taccess( elems, fn, i, key[ i ], true, emptyGet, raw );\n\t\t}\n\n\t// Sets one value\n\t} else if ( value !== undefined ) {\n\t\tchainable = true;\n\n\t\tif ( !isFunction( value ) ) {\n\t\t\traw = true;\n\t\t}\n\n\t\tif ( bulk ) {\n\n\t\t\t// Bulk operations run against the entire set\n\t\t\tif ( raw ) {\n\t\t\t\tfn.call( elems, value );\n\t\t\t\tfn = null;\n\n\t\t\t// ...except when executing function values\n\t\t\t} else {\n\t\t\t\tbulk = fn;\n\t\t\t\tfn = function( elem, key, value ) {\n\t\t\t\t\treturn bulk.call( jQuery( elem ), value );\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\n\t\tif ( fn ) {\n\t\t\tfor ( ; i < len; i++ ) {\n\t\t\t\tfn(\n\t\t\t\t\telems[ i ], key, raw ?\n\t\t\t\t\tvalue :\n\t\t\t\t\tvalue.call( elems[ i ], i, fn( elems[ i ], key ) )\n\t\t\t\t);\n\t\t\t}\n\t\t}\n\t}\n\n\tif ( chainable ) {\n\t\treturn elems;\n\t}\n\n\t// Gets\n\tif ( bulk ) {\n\t\treturn fn.call( elems );\n\t}\n\n\treturn len ? fn( elems[ 0 ], key ) : emptyGet;\n};\n\n\n// Matches dashed string for camelizing\nvar rmsPrefix = /^-ms-/,\n\trdashAlpha = /-([a-z])/g;\n\n// Used by camelCase as callback to replace()\nfunction fcamelCase( all, letter ) {\n\treturn letter.toUpperCase();\n}\n\n// Convert dashed to camelCase; used by the css and data modules\n// Support: IE <=9 - 11, Edge 12 - 15\n// Microsoft forgot to hump their vendor prefix (#9572)\nfunction camelCase( string ) {\n\treturn string.replace( rmsPrefix, \"ms-\" ).replace( rdashAlpha, fcamelCase );\n}\nvar acceptData = function( owner ) {\n\n\t// Accepts only:\n\t// - Node\n\t// - Node.ELEMENT_NODE\n\t// - Node.DOCUMENT_NODE\n\t// - Object\n\t// - Any\n\treturn owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType );\n};\n\n\n\n\nfunction Data() {\n\tthis.expando = jQuery.expando + Data.uid++;\n}\n\nData.uid = 1;\n\nData.prototype = {\n\n\tcache: function( owner ) {\n\n\t\t// Check if the owner object already has a cache\n\t\tvar value = owner[ this.expando ];\n\n\t\t// If not, create one\n\t\tif ( !value ) {\n\t\t\tvalue = {};\n\n\t\t\t// We can accept data for non-element nodes in modern browsers,\n\t\t\t// but we should not, see #8335.\n\t\t\t// Always return an empty object.\n\t\t\tif ( acceptData( owner ) ) {\n\n\t\t\t\t// If it is a node unlikely to be stringify-ed or looped over\n\t\t\t\t// use plain assignment\n\t\t\t\tif ( owner.nodeType ) {\n\t\t\t\t\towner[ this.expando ] = value;\n\n\t\t\t\t// Otherwise secure it in a non-enumerable property\n\t\t\t\t// configurable must be true to allow the property to be\n\t\t\t\t// deleted when data is removed\n\t\t\t\t} else {\n\t\t\t\t\tObject.defineProperty( owner, this.expando, {\n\t\t\t\t\t\tvalue: value,\n\t\t\t\t\t\tconfigurable: true\n\t\t\t\t\t} );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn value;\n\t},\n\tset: function( owner, data, value ) {\n\t\tvar prop,\n\t\t\tcache = this.cache( owner );\n\n\t\t// Handle: [ owner, key, value ] args\n\t\t// Always use camelCase key (gh-2257)\n\t\tif ( typeof data === \"string\" ) {\n\t\t\tcache[ camelCase( data ) ] = value;\n\n\t\t// Handle: [ owner, { properties } ] args\n\t\t} else {\n\n\t\t\t// Copy the properties one-by-one to the cache object\n\t\t\tfor ( prop in data ) {\n\t\t\t\tcache[ camelCase( prop ) ] = data[ prop ];\n\t\t\t}\n\t\t}\n\t\treturn cache;\n\t},\n\tget: function( owner, key ) {\n\t\treturn key === undefined ?\n\t\t\tthis.cache( owner ) :\n\n\t\t\t// Always use camelCase key (gh-2257)\n\t\t\towner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ];\n\t},\n\taccess: function( owner, key, value ) {\n\n\t\t// In cases where either:\n\t\t//\n\t\t// 1. No key was specified\n\t\t// 2. A string key was specified, but no value provided\n\t\t//\n\t\t// Take the \"read\" path and allow the get method to determine\n\t\t// which value to return, respectively either:\n\t\t//\n\t\t// 1. The entire cache object\n\t\t// 2. The data stored at the key\n\t\t//\n\t\tif ( key === undefined ||\n\t\t\t\t( ( key && typeof key === \"string\" ) && value === undefined ) ) {\n\n\t\t\treturn this.get( owner, key );\n\t\t}\n\n\t\t// When the key is not a string, or both a key and value\n\t\t// are specified, set or extend (existing objects) with either:\n\t\t//\n\t\t// 1. An object of properties\n\t\t// 2. A key and value\n\t\t//\n\t\tthis.set( owner, key, value );\n\n\t\t// Since the \"set\" path can have two possible entry points\n\t\t// return the expected data based on which path was taken[*]\n\t\treturn value !== undefined ? value : key;\n\t},\n\tremove: function( owner, key ) {\n\t\tvar i,\n\t\t\tcache = owner[ this.expando ];\n\n\t\tif ( cache === undefined ) {\n\t\t\treturn;\n\t\t}\n\n\t\tif ( key !== undefined ) {\n\n\t\t\t// Support array or space separated string of keys\n\t\t\tif ( Array.isArray( key ) ) {\n\n\t\t\t\t// If key is an array of keys...\n\t\t\t\t// We always set camelCase keys, so remove that.\n\t\t\t\tkey = key.map( camelCase );\n\t\t\t} else {\n\t\t\t\tkey = camelCase( key );\n\n\t\t\t\t// If a key with the spaces exists, use it.\n\t\t\t\t// Otherwise, create an array by matching non-whitespace\n\t\t\t\tkey = key in cache ?\n\t\t\t\t\t[ key ] :\n\t\t\t\t\t( key.match( rnothtmlwhite ) || [] );\n\t\t\t}\n\n\t\t\ti = key.length;\n\n\t\t\twhile ( i-- ) {\n\t\t\t\tdelete cache[ key[ i ] ];\n\t\t\t}\n\t\t}\n\n\t\t// Remove the expando if there's no more data\n\t\tif ( key === undefined || jQuery.isEmptyObject( cache ) ) {\n\n\t\t\t// Support: Chrome <=35 - 45\n\t\t\t// Webkit & Blink performance suffers when deleting properties\n\t\t\t// from DOM nodes, so set to undefined instead\n\t\t\t// https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted)\n\t\t\tif ( owner.nodeType ) {\n\t\t\t\towner[ this.expando ] = undefined;\n\t\t\t} else {\n\t\t\t\tdelete owner[ this.expando ];\n\t\t\t}\n\t\t}\n\t},\n\thasData: function( owner ) {\n\t\tvar cache = owner[ this.expando ];\n\t\treturn cache !== undefined && !jQuery.isEmptyObject( cache );\n\t}\n};\nvar dataPriv = new Data();\n\nvar dataUser = new Data();\n\n\n\n//\tImplementation Summary\n//\n//\t1. Enforce API surface and semantic compatibility with 1.9.x branch\n//\t2. Improve the module's maintainability by reducing the storage\n//\t\tpaths to a single mechanism.\n//\t3. Use the same single mechanism to support \"private\" and \"user\" data.\n//\t4. _Never_ expose \"private\" data to user code (TODO: Drop _data, _removeData)\n//\t5. Avoid exposing implementation details on user objects (eg. expando properties)\n//\t6. Provide a clear path for implementation upgrade to WeakMap in 2014\n\nvar rbrace = /^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,\n\trmultiDash = /[A-Z]/g;\n\nfunction getData( data ) {\n\tif ( data === \"true\" ) {\n\t\treturn true;\n\t}\n\n\tif ( data === \"false\" ) {\n\t\treturn false;\n\t}\n\n\tif ( data === \"null\" ) {\n\t\treturn null;\n\t}\n\n\t// Only convert to a number if it doesn't change the string\n\tif ( data === +data + \"\" ) {\n\t\treturn +data;\n\t}\n\n\tif ( rbrace.test( data ) ) {\n\t\treturn JSON.parse( data );\n\t}\n\n\treturn data;\n}\n\nfunction dataAttr( elem, key, data ) {\n\tvar name;\n\n\t// If nothing was found internally, try to fetch any\n\t// data from the HTML5 data-* attribute\n\tif ( data === undefined && elem.nodeType === 1 ) {\n\t\tname = \"data-\" + key.replace( rmultiDash, \"-$&\" ).toLowerCase();\n\t\tdata = elem.getAttribute( name );\n\n\t\tif ( typeof data === \"string\" ) {\n\t\t\ttry {\n\t\t\t\tdata = getData( data );\n\t\t\t} catch ( e ) {}\n\n\t\t\t// Make sure we set the data so it isn't changed later\n\t\t\tdataUser.set( elem, key, data );\n\t\t} else {\n\t\t\tdata = undefined;\n\t\t}\n\t}\n\treturn data;\n}\n\njQuery.extend( {\n\thasData: function( elem ) {\n\t\treturn dataUser.hasData( elem ) || dataPriv.hasData( elem );\n\t},\n\n\tdata: function( elem, name, data ) {\n\t\treturn dataUser.access( elem, name, data );\n\t},\n\n\tremoveData: function( elem, name ) {\n\t\tdataUser.remove( elem, name );\n\t},\n\n\t// TODO: Now that all calls to _data and _removeData have been replaced\n\t// with direct calls to dataPriv methods, these can be deprecated.\n\t_data: function( elem, name, data ) {\n\t\treturn dataPriv.access( elem, name, data );\n\t},\n\n\t_removeData: function( elem, name ) {\n\t\tdataPriv.remove( elem, name );\n\t}\n} );\n\njQuery.fn.extend( {\n\tdata: function( key, value ) {\n\t\tvar i, name, data,\n\t\t\telem = this[ 0 ],\n\t\t\tattrs = elem && elem.attributes;\n\n\t\t// Gets all values\n\t\tif ( key === undefined ) {\n\t\t\tif ( this.length ) {\n\t\t\t\tdata = dataUser.get( elem );\n\n\t\t\t\tif ( elem.nodeType === 1 && !dataPriv.get( elem, \"hasDataAttrs\" ) ) {\n\t\t\t\t\ti = attrs.length;\n\t\t\t\t\twhile ( i-- ) {\n\n\t\t\t\t\t\t// Support: IE 11 only\n\t\t\t\t\t\t// The attrs elements can be null (#14894)\n\t\t\t\t\t\tif ( attrs[ i ] ) {\n\t\t\t\t\t\t\tname = attrs[ i ].name;\n\t\t\t\t\t\t\tif ( name.indexOf( \"data-\" ) === 0 ) {\n\t\t\t\t\t\t\t\tname = camelCase( name.slice( 5 ) );\n\t\t\t\t\t\t\t\tdataAttr( elem, name, data[ name ] );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tdataPriv.set( elem, \"hasDataAttrs\", true );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\treturn data;\n\t\t}\n\n\t\t// Sets multiple values\n\t\tif ( typeof key === \"object\" ) {\n\t\t\treturn this.each( function() {\n\t\t\t\tdataUser.set( this, key );\n\t\t\t} );\n\t\t}\n\n\t\treturn access( this, function( value ) {\n\t\t\tvar data;\n\n\t\t\t// The calling jQuery object (element matches) is not empty\n\t\t\t// (and therefore has an element appears at this[ 0 ]) and the\n\t\t\t// `value` parameter was not undefined. An empty jQuery object\n\t\t\t// will result in `undefined` for elem = this[ 0 ] which will\n\t\t\t// throw an exception if an attempt to read a data cache is made.\n\t\t\tif ( elem && value === undefined ) {\n\n\t\t\t\t// Attempt to get data from the cache\n\t\t\t\t// The key will always be camelCased in Data\n\t\t\t\tdata = dataUser.get( elem, key );\n\t\t\t\tif ( data !== undefined ) {\n\t\t\t\t\treturn data;\n\t\t\t\t}\n\n\t\t\t\t// Attempt to \"discover\" the data in\n\t\t\t\t// HTML5 custom data-* attrs\n\t\t\t\tdata = dataAttr( elem, key );\n\t\t\t\tif ( data !== undefined ) {\n\t\t\t\t\treturn data;\n\t\t\t\t}\n\n\t\t\t\t// We tried really hard, but the data doesn't exist.\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Set the data...\n\t\t\tthis.each( function() {\n\n\t\t\t\t// We always store the camelCased key\n\t\t\t\tdataUser.set( this, key, value );\n\t\t\t} );\n\t\t}, null, value, arguments.length > 1, null, true );\n\t},\n\n\tremoveData: function( key ) {\n\t\treturn this.each( function() {\n\t\t\tdataUser.remove( this, key );\n\t\t} );\n\t}\n} );\n\n\njQuery.extend( {\n\tqueue: function( elem, type, data ) {\n\t\tvar queue;\n\n\t\tif ( elem ) {\n\t\t\ttype = ( type || \"fx\" ) + \"queue\";\n\t\t\tqueue = dataPriv.get( elem, type );\n\n\t\t\t// Speed up dequeue by getting out quickly if this is just a lookup\n\t\t\tif ( data ) {\n\t\t\t\tif ( !queue || Array.isArray( data ) ) {\n\t\t\t\t\tqueue = dataPriv.access( elem, type, jQuery.makeArray( data ) );\n\t\t\t\t} else {\n\t\t\t\t\tqueue.push( data );\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn queue || [];\n\t\t}\n\t},\n\n\tdequeue: function( elem, type ) {\n\t\ttype = type || \"fx\";\n\n\t\tvar queue = jQuery.queue( elem, type ),\n\t\t\tstartLength = queue.length,\n\t\t\tfn = queue.shift(),\n\t\t\thooks = jQuery._queueHooks( elem, type ),\n\t\t\tnext = function() {\n\t\t\t\tjQuery.dequeue( elem, type );\n\t\t\t};\n\n\t\t// If the fx queue is dequeued, always remove the progress sentinel\n\t\tif ( fn === \"inprogress\" ) {\n\t\t\tfn = queue.shift();\n\t\t\tstartLength--;\n\t\t}\n\n\t\tif ( fn ) {\n\n\t\t\t// Add a progress sentinel to prevent the fx queue from being\n\t\t\t// automatically dequeued\n\t\t\tif ( type === \"fx\" ) {\n\t\t\t\tqueue.unshift( \"inprogress\" );\n\t\t\t}\n\n\t\t\t// Clear up the last queue stop function\n\t\t\tdelete hooks.stop;\n\t\t\tfn.call( elem, next, hooks );\n\t\t}\n\n\t\tif ( !startLength && hooks ) {\n\t\t\thooks.empty.fire();\n\t\t}\n\t},\n\n\t// Not public - generate a queueHooks object, or return the current one\n\t_queueHooks: function( elem, type ) {\n\t\tvar key = type + \"queueHooks\";\n\t\treturn dataPriv.get( elem, key ) || dataPriv.access( elem, key, {\n\t\t\tempty: jQuery.Callbacks( \"once memory\" ).add( function() {\n\t\t\t\tdataPriv.remove( elem, [ type + \"queue\", key ] );\n\t\t\t} )\n\t\t} );\n\t}\n} );\n\njQuery.fn.extend( {\n\tqueue: function( type, data ) {\n\t\tvar setter = 2;\n\n\t\tif ( typeof type !== \"string\" ) {\n\t\t\tdata = type;\n\t\t\ttype = \"fx\";\n\t\t\tsetter--;\n\t\t}\n\n\t\tif ( arguments.length < setter ) {\n\t\t\treturn jQuery.queue( this[ 0 ], type );\n\t\t}\n\n\t\treturn data === undefined ?\n\t\t\tthis :\n\t\t\tthis.each( function() {\n\t\t\t\tvar queue = jQuery.queue( this, type, data );\n\n\t\t\t\t// Ensure a hooks for this queue\n\t\t\t\tjQuery._queueHooks( this, type );\n\n\t\t\t\tif ( type === \"fx\" && queue[ 0 ] !== \"inprogress\" ) {\n\t\t\t\t\tjQuery.dequeue( this, type );\n\t\t\t\t}\n\t\t\t} );\n\t},\n\tdequeue: function( type ) {\n\t\treturn this.each( function() {\n\t\t\tjQuery.dequeue( this, type );\n\t\t} );\n\t},\n\tclearQueue: function( type ) {\n\t\treturn this.queue( type || \"fx\", [] );\n\t},\n\n\t// Get a promise resolved when queues of a certain type\n\t// are emptied (fx is the type by default)\n\tpromise: function( type, obj ) {\n\t\tvar tmp,\n\t\t\tcount = 1,\n\t\t\tdefer = jQuery.Deferred(),\n\t\t\telements = this,\n\t\t\ti = this.length,\n\t\t\tresolve = function() {\n\t\t\t\tif ( !( --count ) ) {\n\t\t\t\t\tdefer.resolveWith( elements, [ elements ] );\n\t\t\t\t}\n\t\t\t};\n\n\t\tif ( typeof type !== \"string\" ) {\n\t\t\tobj = type;\n\t\t\ttype = undefined;\n\t\t}\n\t\ttype = type || \"fx\";\n\n\t\twhile ( i-- ) {\n\t\t\ttmp = dataPriv.get( elements[ i ], type + \"queueHooks\" );\n\t\t\tif ( tmp && tmp.empty ) {\n\t\t\t\tcount++;\n\t\t\t\ttmp.empty.add( resolve );\n\t\t\t}\n\t\t}\n\t\tresolve();\n\t\treturn defer.promise( obj );\n\t}\n} );\nvar pnum = ( /[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/ ).source;\n\nvar rcssNum = new RegExp( \"^(?:([+-])=|)(\" + pnum + \")([a-z%]*)$\", \"i\" );\n\n\nvar cssExpand = [ \"Top\", \"Right\", \"Bottom\", \"Left\" ];\n\nvar isHiddenWithinTree = function( elem, el ) {\n\n\t\t// isHiddenWithinTree might be called from jQuery#filter function;\n\t\t// in that case, element will be second argument\n\t\telem = el || elem;\n\n\t\t// Inline style trumps all\n\t\treturn elem.style.display === \"none\" ||\n\t\t\telem.style.display === \"\" &&\n\n\t\t\t// Otherwise, check computed style\n\t\t\t// Support: Firefox <=43 - 45\n\t\t\t// Disconnected elements can have computed display: none, so first confirm that elem is\n\t\t\t// in the document.\n\t\t\tjQuery.contains( elem.ownerDocument, elem ) &&\n\n\t\t\tjQuery.css( elem, \"display\" ) === \"none\";\n\t};\n\nvar swap = function( elem, options, callback, args ) {\n\tvar ret, name,\n\t\told = {};\n\n\t// Remember the old values, and insert the new ones\n\tfor ( name in options ) {\n\t\told[ name ] = elem.style[ name ];\n\t\telem.style[ name ] = options[ name ];\n\t}\n\n\tret = callback.apply( elem, args || [] );\n\n\t// Revert the old values\n\tfor ( name in options ) {\n\t\telem.style[ name ] = old[ name ];\n\t}\n\n\treturn ret;\n};\n\n\n\n\nfunction adjustCSS( elem, prop, valueParts, tween ) {\n\tvar adjusted, scale,\n\t\tmaxIterations = 20,\n\t\tcurrentValue = tween ?\n\t\t\tfunction() {\n\t\t\t\treturn tween.cur();\n\t\t\t} :\n\t\t\tfunction() {\n\t\t\t\treturn jQuery.css( elem, prop, \"\" );\n\t\t\t},\n\t\tinitial = currentValue(),\n\t\tunit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? \"\" : \"px\" ),\n\n\t\t// Starting value computation is required for potential unit mismatches\n\t\tinitialInUnit = ( jQuery.cssNumber[ prop ] || unit !== \"px\" && +initial ) &&\n\t\t\trcssNum.exec( jQuery.css( elem, prop ) );\n\n\tif ( initialInUnit && initialInUnit[ 3 ] !== unit ) {\n\n\t\t// Support: Firefox <=54\n\t\t// Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144)\n\t\tinitial = initial / 2;\n\n\t\t// Trust units reported by jQuery.css\n\t\tunit = unit || initialInUnit[ 3 ];\n\n\t\t// Iteratively approximate from a nonzero starting point\n\t\tinitialInUnit = +initial || 1;\n\n\t\twhile ( maxIterations-- ) {\n\n\t\t\t// Evaluate and update our best guess (doubling guesses that zero out).\n\t\t\t// Finish if the scale equals or crosses 1 (making the old*new product non-positive).\n\t\t\tjQuery.style( elem, prop, initialInUnit + unit );\n\t\t\tif ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) {\n\t\t\t\tmaxIterations = 0;\n\t\t\t}\n\t\t\tinitialInUnit = initialInUnit / scale;\n\n\t\t}\n\n\t\tinitialInUnit = initialInUnit * 2;\n\t\tjQuery.style( elem, prop, initialInUnit + unit );\n\n\t\t// Make sure we update the tween properties later on\n\t\tvalueParts = valueParts || [];\n\t}\n\n\tif ( valueParts ) {\n\t\tinitialInUnit = +initialInUnit || +initial || 0;\n\n\t\t// Apply relative offset (+=/-=) if specified\n\t\tadjusted = valueParts[ 1 ] ?\n\t\t\tinitialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] :\n\t\t\t+valueParts[ 2 ];\n\t\tif ( tween ) {\n\t\t\ttween.unit = unit;\n\t\t\ttween.start = initialInUnit;\n\t\t\ttween.end = adjusted;\n\t\t}\n\t}\n\treturn adjusted;\n}\n\n\nvar defaultDisplayMap = {};\n\nfunction getDefaultDisplay( elem ) {\n\tvar temp,\n\t\tdoc = elem.ownerDocument,\n\t\tnodeName = elem.nodeName,\n\t\tdisplay = defaultDisplayMap[ nodeName ];\n\n\tif ( display ) {\n\t\treturn display;\n\t}\n\n\ttemp = doc.body.appendChild( doc.createElement( nodeName ) );\n\tdisplay = jQuery.css( temp, \"display\" );\n\n\ttemp.parentNode.removeChild( temp );\n\n\tif ( display === \"none\" ) {\n\t\tdisplay = \"block\";\n\t}\n\tdefaultDisplayMap[ nodeName ] = display;\n\n\treturn display;\n}\n\nfunction showHide( elements, show ) {\n\tvar display, elem,\n\t\tvalues = [],\n\t\tindex = 0,\n\t\tlength = elements.length;\n\n\t// Determine new display value for elements that need to change\n\tfor ( ; index < length; index++ ) {\n\t\telem = elements[ index ];\n\t\tif ( !elem.style ) {\n\t\t\tcontinue;\n\t\t}\n\n\t\tdisplay = elem.style.display;\n\t\tif ( show ) {\n\n\t\t\t// Since we force visibility upon cascade-hidden elements, an immediate (and slow)\n\t\t\t// check is required in this first loop unless we have a nonempty display value (either\n\t\t\t// inline or about-to-be-restored)\n\t\t\tif ( display === \"none\" ) {\n\t\t\t\tvalues[ index ] = dataPriv.get( elem, \"display\" ) || null;\n\t\t\t\tif ( !values[ index ] ) {\n\t\t\t\t\telem.style.display = \"\";\n\t\t\t\t}\n\t\t\t}\n\t\t\tif ( elem.style.display === \"\" && isHiddenWithinTree( elem ) ) {\n\t\t\t\tvalues[ index ] = getDefaultDisplay( elem );\n\t\t\t}\n\t\t} else {\n\t\t\tif ( display !== \"none\" ) {\n\t\t\t\tvalues[ index ] = \"none\";\n\n\t\t\t\t// Remember what we're overwriting\n\t\t\t\tdataPriv.set( elem, \"display\", display );\n\t\t\t}\n\t\t}\n\t}\n\n\t// Set the display of the elements in a second loop to avoid constant reflow\n\tfor ( index = 0; index < length; index++ ) {\n\t\tif ( values[ index ] != null ) {\n\t\t\telements[ index ].style.display = values[ index ];\n\t\t}\n\t}\n\n\treturn elements;\n}\n\njQuery.fn.extend( {\n\tshow: function() {\n\t\treturn showHide( this, true );\n\t},\n\thide: function() {\n\t\treturn showHide( this );\n\t},\n\ttoggle: function( state ) {\n\t\tif ( typeof state === \"boolean\" ) {\n\t\t\treturn state ? this.show() : this.hide();\n\t\t}\n\n\t\treturn this.each( function() {\n\t\t\tif ( isHiddenWithinTree( this ) ) {\n\t\t\t\tjQuery( this ).show();\n\t\t\t} else {\n\t\t\t\tjQuery( this ).hide();\n\t\t\t}\n\t\t} );\n\t}\n} );\nvar rcheckableType = ( /^(?:checkbox|radio)$/i );\n\nvar rtagName = ( /<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]+)/i );\n\nvar rscriptType = ( /^$|^module$|\\/(?:java|ecma)script/i );\n\n\n\n// We have to close these tags to support XHTML (#13200)\nvar wrapMap = {\n\n\t// Support: IE <=9 only\n\toption: [ 1, \"\" ],\n\n\t// XHTML parsers do not magically insert elements in the\n\t// same way that tag soup parsers do. So we cannot shorten\n\t// this by omitting or other required elements.\n\tthead: [ 1, \"\", \"
\" ],\n\tcol: [ 2, \"\", \"
\" ],\n\ttr: [ 2, \"\", \"
\" ],\n\ttd: [ 3, \"\", \"
\" ],\n\n\t_default: [ 0, \"\", \"\" ]\n};\n\n// Support: IE <=9 only\nwrapMap.optgroup = wrapMap.option;\n\nwrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;\nwrapMap.th = wrapMap.td;\n\n\nfunction getAll( context, tag ) {\n\n\t// Support: IE <=9 - 11 only\n\t// Use typeof to avoid zero-argument method invocation on host objects (#15151)\n\tvar ret;\n\n\tif ( typeof context.getElementsByTagName !== \"undefined\" ) {\n\t\tret = context.getElementsByTagName( tag || \"*\" );\n\n\t} else if ( typeof context.querySelectorAll !== \"undefined\" ) {\n\t\tret = context.querySelectorAll( tag || \"*\" );\n\n\t} else {\n\t\tret = [];\n\t}\n\n\tif ( tag === undefined || tag && nodeName( context, tag ) ) {\n\t\treturn jQuery.merge( [ context ], ret );\n\t}\n\n\treturn ret;\n}\n\n\n// Mark scripts as having already been evaluated\nfunction setGlobalEval( elems, refElements ) {\n\tvar i = 0,\n\t\tl = elems.length;\n\n\tfor ( ; i < l; i++ ) {\n\t\tdataPriv.set(\n\t\t\telems[ i ],\n\t\t\t\"globalEval\",\n\t\t\t!refElements || dataPriv.get( refElements[ i ], \"globalEval\" )\n\t\t);\n\t}\n}\n\n\nvar rhtml = /<|&#?\\w+;/;\n\nfunction buildFragment( elems, context, scripts, selection, ignored ) {\n\tvar elem, tmp, tag, wrap, contains, j,\n\t\tfragment = context.createDocumentFragment(),\n\t\tnodes = [],\n\t\ti = 0,\n\t\tl = elems.length;\n\n\tfor ( ; i < l; i++ ) {\n\t\telem = elems[ i ];\n\n\t\tif ( elem || elem === 0 ) {\n\n\t\t\t// Add nodes directly\n\t\t\tif ( toType( elem ) === \"object\" ) {\n\n\t\t\t\t// Support: Android <=4.0 only, PhantomJS 1 only\n\t\t\t\t// push.apply(_, arraylike) throws on ancient WebKit\n\t\t\t\tjQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );\n\n\t\t\t// Convert non-html into a text node\n\t\t\t} else if ( !rhtml.test( elem ) ) {\n\t\t\t\tnodes.push( context.createTextNode( elem ) );\n\n\t\t\t// Convert html into DOM nodes\n\t\t\t} else {\n\t\t\t\ttmp = tmp || fragment.appendChild( context.createElement( \"div\" ) );\n\n\t\t\t\t// Deserialize a standard representation\n\t\t\t\ttag = ( rtagName.exec( elem ) || [ \"\", \"\" ] )[ 1 ].toLowerCase();\n\t\t\t\twrap = wrapMap[ tag ] || wrapMap._default;\n\t\t\t\ttmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ];\n\n\t\t\t\t// Descend through wrappers to the right content\n\t\t\t\tj = wrap[ 0 ];\n\t\t\t\twhile ( j-- ) {\n\t\t\t\t\ttmp = tmp.lastChild;\n\t\t\t\t}\n\n\t\t\t\t// Support: Android <=4.0 only, PhantomJS 1 only\n\t\t\t\t// push.apply(_, arraylike) throws on ancient WebKit\n\t\t\t\tjQuery.merge( nodes, tmp.childNodes );\n\n\t\t\t\t// Remember the top-level container\n\t\t\t\ttmp = fragment.firstChild;\n\n\t\t\t\t// Ensure the created nodes are orphaned (#12392)\n\t\t\t\ttmp.textContent = \"\";\n\t\t\t}\n\t\t}\n\t}\n\n\t// Remove wrapper from fragment\n\tfragment.textContent = \"\";\n\n\ti = 0;\n\twhile ( ( elem = nodes[ i++ ] ) ) {\n\n\t\t// Skip elements already in the context collection (trac-4087)\n\t\tif ( selection && jQuery.inArray( elem, selection ) > -1 ) {\n\t\t\tif ( ignored ) {\n\t\t\t\tignored.push( elem );\n\t\t\t}\n\t\t\tcontinue;\n\t\t}\n\n\t\tcontains = jQuery.contains( elem.ownerDocument, elem );\n\n\t\t// Append to fragment\n\t\ttmp = getAll( fragment.appendChild( elem ), \"script\" );\n\n\t\t// Preserve script evaluation history\n\t\tif ( contains ) {\n\t\t\tsetGlobalEval( tmp );\n\t\t}\n\n\t\t// Capture executables\n\t\tif ( scripts ) {\n\t\t\tj = 0;\n\t\t\twhile ( ( elem = tmp[ j++ ] ) ) {\n\t\t\t\tif ( rscriptType.test( elem.type || \"\" ) ) {\n\t\t\t\t\tscripts.push( elem );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn fragment;\n}\n\n\n( function() {\n\tvar fragment = document.createDocumentFragment(),\n\t\tdiv = fragment.appendChild( document.createElement( \"div\" ) ),\n\t\tinput = document.createElement( \"input\" );\n\n\t// Support: Android 4.0 - 4.3 only\n\t// Check state lost if the name is set (#11217)\n\t// Support: Windows Web Apps (WWA)\n\t// `name` and `type` must use .setAttribute for WWA (#14901)\n\tinput.setAttribute( \"type\", \"radio\" );\n\tinput.setAttribute( \"checked\", \"checked\" );\n\tinput.setAttribute( \"name\", \"t\" );\n\n\tdiv.appendChild( input );\n\n\t// Support: Android <=4.1 only\n\t// Older WebKit doesn't clone checked state correctly in fragments\n\tsupport.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked;\n\n\t// Support: IE <=11 only\n\t// Make sure textarea (and checkbox) defaultValue is properly cloned\n\tdiv.innerHTML = \"\";\n\tsupport.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue;\n} )();\nvar documentElement = document.documentElement;\n\n\n\nvar\n\trkeyEvent = /^key/,\n\trmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/,\n\trtypenamespace = /^([^.]*)(?:\\.(.+)|)/;\n\nfunction returnTrue() {\n\treturn true;\n}\n\nfunction returnFalse() {\n\treturn false;\n}\n\n// Support: IE <=9 only\n// See #13393 for more info\nfunction safeActiveElement() {\n\ttry {\n\t\treturn document.activeElement;\n\t} catch ( err ) { }\n}\n\nfunction on( elem, types, selector, data, fn, one ) {\n\tvar origFn, type;\n\n\t// Types can be a map of types/handlers\n\tif ( typeof types === \"object\" ) {\n\n\t\t// ( types-Object, selector, data )\n\t\tif ( typeof selector !== \"string\" ) {\n\n\t\t\t// ( types-Object, data )\n\t\t\tdata = data || selector;\n\t\t\tselector = undefined;\n\t\t}\n\t\tfor ( type in types ) {\n\t\t\ton( elem, type, selector, data, types[ type ], one );\n\t\t}\n\t\treturn elem;\n\t}\n\n\tif ( data == null && fn == null ) {\n\n\t\t// ( types, fn )\n\t\tfn = selector;\n\t\tdata = selector = undefined;\n\t} else if ( fn == null ) {\n\t\tif ( typeof selector === \"string\" ) {\n\n\t\t\t// ( types, selector, fn )\n\t\t\tfn = data;\n\t\t\tdata = undefined;\n\t\t} else {\n\n\t\t\t// ( types, data, fn )\n\t\t\tfn = data;\n\t\t\tdata = selector;\n\t\t\tselector = undefined;\n\t\t}\n\t}\n\tif ( fn === false ) {\n\t\tfn = returnFalse;\n\t} else if ( !fn ) {\n\t\treturn elem;\n\t}\n\n\tif ( one === 1 ) {\n\t\torigFn = fn;\n\t\tfn = function( event ) {\n\n\t\t\t// Can use an empty set, since event contains the info\n\t\t\tjQuery().off( event );\n\t\t\treturn origFn.apply( this, arguments );\n\t\t};\n\n\t\t// Use same guid so caller can remove using origFn\n\t\tfn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );\n\t}\n\treturn elem.each( function() {\n\t\tjQuery.event.add( this, types, fn, data, selector );\n\t} );\n}\n\n/*\n * Helper functions for managing events -- not part of the public interface.\n * Props to Dean Edwards' addEvent library for many of the ideas.\n */\njQuery.event = {\n\n\tglobal: {},\n\n\tadd: function( elem, types, handler, data, selector ) {\n\n\t\tvar handleObjIn, eventHandle, tmp,\n\t\t\tevents, t, handleObj,\n\t\t\tspecial, handlers, type, namespaces, origType,\n\t\t\telemData = dataPriv.get( elem );\n\n\t\t// Don't attach events to noData or text/comment nodes (but allow plain objects)\n\t\tif ( !elemData ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// Caller can pass in an object of custom data in lieu of the handler\n\t\tif ( handler.handler ) {\n\t\t\thandleObjIn = handler;\n\t\t\thandler = handleObjIn.handler;\n\t\t\tselector = handleObjIn.selector;\n\t\t}\n\n\t\t// Ensure that invalid selectors throw exceptions at attach time\n\t\t// Evaluate against documentElement in case elem is a non-element node (e.g., document)\n\t\tif ( selector ) {\n\t\t\tjQuery.find.matchesSelector( documentElement, selector );\n\t\t}\n\n\t\t// Make sure that the handler has a unique ID, used to find/remove it later\n\t\tif ( !handler.guid ) {\n\t\t\thandler.guid = jQuery.guid++;\n\t\t}\n\n\t\t// Init the element's event structure and main handler, if this is the first\n\t\tif ( !( events = elemData.events ) ) {\n\t\t\tevents = elemData.events = {};\n\t\t}\n\t\tif ( !( eventHandle = elemData.handle ) ) {\n\t\t\teventHandle = elemData.handle = function( e ) {\n\n\t\t\t\t// Discard the second event of a jQuery.event.trigger() and\n\t\t\t\t// when an event is called after a page has unloaded\n\t\t\t\treturn typeof jQuery !== \"undefined\" && jQuery.event.triggered !== e.type ?\n\t\t\t\t\tjQuery.event.dispatch.apply( elem, arguments ) : undefined;\n\t\t\t};\n\t\t}\n\n\t\t// Handle multiple events separated by a space\n\t\ttypes = ( types || \"\" ).match( rnothtmlwhite ) || [ \"\" ];\n\t\tt = types.length;\n\t\twhile ( t-- ) {\n\t\t\ttmp = rtypenamespace.exec( types[ t ] ) || [];\n\t\t\ttype = origType = tmp[ 1 ];\n\t\t\tnamespaces = ( tmp[ 2 ] || \"\" ).split( \".\" ).sort();\n\n\t\t\t// There *must* be a type, no attaching namespace-only handlers\n\t\t\tif ( !type ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If event changes its type, use the special event handlers for the changed type\n\t\t\tspecial = jQuery.event.special[ type ] || {};\n\n\t\t\t// If selector defined, determine special event api type, otherwise given type\n\t\t\ttype = ( selector ? special.delegateType : special.bindType ) || type;\n\n\t\t\t// Update special based on newly reset type\n\t\t\tspecial = jQuery.event.special[ type ] || {};\n\n\t\t\t// handleObj is passed to all event handlers\n\t\t\thandleObj = jQuery.extend( {\n\t\t\t\ttype: type,\n\t\t\t\torigType: origType,\n\t\t\t\tdata: data,\n\t\t\t\thandler: handler,\n\t\t\t\tguid: handler.guid,\n\t\t\t\tselector: selector,\n\t\t\t\tneedsContext: selector && jQuery.expr.match.needsContext.test( selector ),\n\t\t\t\tnamespace: namespaces.join( \".\" )\n\t\t\t}, handleObjIn );\n\n\t\t\t// Init the event handler queue if we're the first\n\t\t\tif ( !( handlers = events[ type ] ) ) {\n\t\t\t\thandlers = events[ type ] = [];\n\t\t\t\thandlers.delegateCount = 0;\n\n\t\t\t\t// Only use addEventListener if the special events handler returns false\n\t\t\t\tif ( !special.setup ||\n\t\t\t\t\tspecial.setup.call( elem, data, namespaces, eventHandle ) === false ) {\n\n\t\t\t\t\tif ( elem.addEventListener ) {\n\t\t\t\t\t\telem.addEventListener( type, eventHandle );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif ( special.add ) {\n\t\t\t\tspecial.add.call( elem, handleObj );\n\n\t\t\t\tif ( !handleObj.handler.guid ) {\n\t\t\t\t\thandleObj.handler.guid = handler.guid;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Add to the element's handler list, delegates in front\n\t\t\tif ( selector ) {\n\t\t\t\thandlers.splice( handlers.delegateCount++, 0, handleObj );\n\t\t\t} else {\n\t\t\t\thandlers.push( handleObj );\n\t\t\t}\n\n\t\t\t// Keep track of which events have ever been used, for event optimization\n\t\t\tjQuery.event.global[ type ] = true;\n\t\t}\n\n\t},\n\n\t// Detach an event or set of events from an element\n\tremove: function( elem, types, handler, selector, mappedTypes ) {\n\n\t\tvar j, origCount, tmp,\n\t\t\tevents, t, handleObj,\n\t\t\tspecial, handlers, type, namespaces, origType,\n\t\t\telemData = dataPriv.hasData( elem ) && dataPriv.get( elem );\n\n\t\tif ( !elemData || !( events = elemData.events ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// Once for each type.namespace in types; type may be omitted\n\t\ttypes = ( types || \"\" ).match( rnothtmlwhite ) || [ \"\" ];\n\t\tt = types.length;\n\t\twhile ( t-- ) {\n\t\t\ttmp = rtypenamespace.exec( types[ t ] ) || [];\n\t\t\ttype = origType = tmp[ 1 ];\n\t\t\tnamespaces = ( tmp[ 2 ] || \"\" ).split( \".\" ).sort();\n\n\t\t\t// Unbind all events (on this namespace, if provided) for the element\n\t\t\tif ( !type ) {\n\t\t\t\tfor ( type in events ) {\n\t\t\t\t\tjQuery.event.remove( elem, type + types[ t ], handler, selector, true );\n\t\t\t\t}\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tspecial = jQuery.event.special[ type ] || {};\n\t\t\ttype = ( selector ? special.delegateType : special.bindType ) || type;\n\t\t\thandlers = events[ type ] || [];\n\t\t\ttmp = tmp[ 2 ] &&\n\t\t\t\tnew RegExp( \"(^|\\\\.)\" + namespaces.join( \"\\\\.(?:.*\\\\.|)\" ) + \"(\\\\.|$)\" );\n\n\t\t\t// Remove matching events\n\t\t\torigCount = j = handlers.length;\n\t\t\twhile ( j-- ) {\n\t\t\t\thandleObj = handlers[ j ];\n\n\t\t\t\tif ( ( mappedTypes || origType === handleObj.origType ) &&\n\t\t\t\t\t( !handler || handler.guid === handleObj.guid ) &&\n\t\t\t\t\t( !tmp || tmp.test( handleObj.namespace ) ) &&\n\t\t\t\t\t( !selector || selector === handleObj.selector ||\n\t\t\t\t\t\tselector === \"**\" && handleObj.selector ) ) {\n\t\t\t\t\thandlers.splice( j, 1 );\n\n\t\t\t\t\tif ( handleObj.selector ) {\n\t\t\t\t\t\thandlers.delegateCount--;\n\t\t\t\t\t}\n\t\t\t\t\tif ( special.remove ) {\n\t\t\t\t\t\tspecial.remove.call( elem, handleObj );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Remove generic event handler if we removed something and no more handlers exist\n\t\t\t// (avoids potential for endless recursion during removal of special event handlers)\n\t\t\tif ( origCount && !handlers.length ) {\n\t\t\t\tif ( !special.teardown ||\n\t\t\t\t\tspecial.teardown.call( elem, namespaces, elemData.handle ) === false ) {\n\n\t\t\t\t\tjQuery.removeEvent( elem, type, elemData.handle );\n\t\t\t\t}\n\n\t\t\t\tdelete events[ type ];\n\t\t\t}\n\t\t}\n\n\t\t// Remove data and the expando if it's no longer used\n\t\tif ( jQuery.isEmptyObject( events ) ) {\n\t\t\tdataPriv.remove( elem, \"handle events\" );\n\t\t}\n\t},\n\n\tdispatch: function( nativeEvent ) {\n\n\t\t// Make a writable jQuery.Event from the native event object\n\t\tvar event = jQuery.event.fix( nativeEvent );\n\n\t\tvar i, j, ret, matched, handleObj, handlerQueue,\n\t\t\targs = new Array( arguments.length ),\n\t\t\thandlers = ( dataPriv.get( this, \"events\" ) || {} )[ event.type ] || [],\n\t\t\tspecial = jQuery.event.special[ event.type ] || {};\n\n\t\t// Use the fix-ed jQuery.Event rather than the (read-only) native event\n\t\targs[ 0 ] = event;\n\n\t\tfor ( i = 1; i < arguments.length; i++ ) {\n\t\t\targs[ i ] = arguments[ i ];\n\t\t}\n\n\t\tevent.delegateTarget = this;\n\n\t\t// Call the preDispatch hook for the mapped type, and let it bail if desired\n\t\tif ( special.preDispatch && special.preDispatch.call( this, event ) === false ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// Determine handlers\n\t\thandlerQueue = jQuery.event.handlers.call( this, event, handlers );\n\n\t\t// Run delegates first; they may want to stop propagation beneath us\n\t\ti = 0;\n\t\twhile ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) {\n\t\t\tevent.currentTarget = matched.elem;\n\n\t\t\tj = 0;\n\t\t\twhile ( ( handleObj = matched.handlers[ j++ ] ) &&\n\t\t\t\t!event.isImmediatePropagationStopped() ) {\n\n\t\t\t\t// Triggered event must either 1) have no namespace, or 2) have namespace(s)\n\t\t\t\t// a subset or equal to those in the bound event (both can have no namespace).\n\t\t\t\tif ( !event.rnamespace || event.rnamespace.test( handleObj.namespace ) ) {\n\n\t\t\t\t\tevent.handleObj = handleObj;\n\t\t\t\t\tevent.data = handleObj.data;\n\n\t\t\t\t\tret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle ||\n\t\t\t\t\t\thandleObj.handler ).apply( matched.elem, args );\n\n\t\t\t\t\tif ( ret !== undefined ) {\n\t\t\t\t\t\tif ( ( event.result = ret ) === false ) {\n\t\t\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Call the postDispatch hook for the mapped type\n\t\tif ( special.postDispatch ) {\n\t\t\tspecial.postDispatch.call( this, event );\n\t\t}\n\n\t\treturn event.result;\n\t},\n\n\thandlers: function( event, handlers ) {\n\t\tvar i, handleObj, sel, matchedHandlers, matchedSelectors,\n\t\t\thandlerQueue = [],\n\t\t\tdelegateCount = handlers.delegateCount,\n\t\t\tcur = event.target;\n\n\t\t// Find delegate handlers\n\t\tif ( delegateCount &&\n\n\t\t\t// Support: IE <=9\n\t\t\t// Black-hole SVG instance trees (trac-13180)\n\t\t\tcur.nodeType &&\n\n\t\t\t// Support: Firefox <=42\n\t\t\t// Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861)\n\t\t\t// https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click\n\t\t\t// Support: IE 11 only\n\t\t\t// ...but not arrow key \"clicks\" of radio inputs, which can have `button` -1 (gh-2343)\n\t\t\t!( event.type === \"click\" && event.button >= 1 ) ) {\n\n\t\t\tfor ( ; cur !== this; cur = cur.parentNode || this ) {\n\n\t\t\t\t// Don't check non-elements (#13208)\n\t\t\t\t// Don't process clicks on disabled elements (#6911, #8165, #11382, #11764)\n\t\t\t\tif ( cur.nodeType === 1 && !( event.type === \"click\" && cur.disabled === true ) ) {\n\t\t\t\t\tmatchedHandlers = [];\n\t\t\t\t\tmatchedSelectors = {};\n\t\t\t\t\tfor ( i = 0; i < delegateCount; i++ ) {\n\t\t\t\t\t\thandleObj = handlers[ i ];\n\n\t\t\t\t\t\t// Don't conflict with Object.prototype properties (#13203)\n\t\t\t\t\t\tsel = handleObj.selector + \" \";\n\n\t\t\t\t\t\tif ( matchedSelectors[ sel ] === undefined ) {\n\t\t\t\t\t\t\tmatchedSelectors[ sel ] = handleObj.needsContext ?\n\t\t\t\t\t\t\t\tjQuery( sel, this ).index( cur ) > -1 :\n\t\t\t\t\t\t\t\tjQuery.find( sel, this, null, [ cur ] ).length;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif ( matchedSelectors[ sel ] ) {\n\t\t\t\t\t\t\tmatchedHandlers.push( handleObj );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif ( matchedHandlers.length ) {\n\t\t\t\t\t\thandlerQueue.push( { elem: cur, handlers: matchedHandlers } );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Add the remaining (directly-bound) handlers\n\t\tcur = this;\n\t\tif ( delegateCount < handlers.length ) {\n\t\t\thandlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } );\n\t\t}\n\n\t\treturn handlerQueue;\n\t},\n\n\taddProp: function( name, hook ) {\n\t\tObject.defineProperty( jQuery.Event.prototype, name, {\n\t\t\tenumerable: true,\n\t\t\tconfigurable: true,\n\n\t\t\tget: isFunction( hook ) ?\n\t\t\t\tfunction() {\n\t\t\t\t\tif ( this.originalEvent ) {\n\t\t\t\t\t\t\treturn hook( this.originalEvent );\n\t\t\t\t\t}\n\t\t\t\t} :\n\t\t\t\tfunction() {\n\t\t\t\t\tif ( this.originalEvent ) {\n\t\t\t\t\t\t\treturn this.originalEvent[ name ];\n\t\t\t\t\t}\n\t\t\t\t},\n\n\t\t\tset: function( value ) {\n\t\t\t\tObject.defineProperty( this, name, {\n\t\t\t\t\tenumerable: true,\n\t\t\t\t\tconfigurable: true,\n\t\t\t\t\twritable: true,\n\t\t\t\t\tvalue: value\n\t\t\t\t} );\n\t\t\t}\n\t\t} );\n\t},\n\n\tfix: function( originalEvent ) {\n\t\treturn originalEvent[ jQuery.expando ] ?\n\t\t\toriginalEvent :\n\t\t\tnew jQuery.Event( originalEvent );\n\t},\n\n\tspecial: {\n\t\tload: {\n\n\t\t\t// Prevent triggered image.load events from bubbling to window.load\n\t\t\tnoBubble: true\n\t\t},\n\t\tfocus: {\n\n\t\t\t// Fire native event if possible so blur/focus sequence is correct\n\t\t\ttrigger: function() {\n\t\t\t\tif ( this !== safeActiveElement() && this.focus ) {\n\t\t\t\t\tthis.focus();\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t},\n\t\t\tdelegateType: \"focusin\"\n\t\t},\n\t\tblur: {\n\t\t\ttrigger: function() {\n\t\t\t\tif ( this === safeActiveElement() && this.blur ) {\n\t\t\t\t\tthis.blur();\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t},\n\t\t\tdelegateType: \"focusout\"\n\t\t},\n\t\tclick: {\n\n\t\t\t// For checkbox, fire native event so checked state will be right\n\t\t\ttrigger: function() {\n\t\t\t\tif ( this.type === \"checkbox\" && this.click && nodeName( this, \"input\" ) ) {\n\t\t\t\t\tthis.click();\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t},\n\n\t\t\t// For cross-browser consistency, don't fire native .click() on links\n\t\t\t_default: function( event ) {\n\t\t\t\treturn nodeName( event.target, \"a\" );\n\t\t\t}\n\t\t},\n\n\t\tbeforeunload: {\n\t\t\tpostDispatch: function( event ) {\n\n\t\t\t\t// Support: Firefox 20+\n\t\t\t\t// Firefox doesn't alert if the returnValue field is not set.\n\t\t\t\tif ( event.result !== undefined && event.originalEvent ) {\n\t\t\t\t\tevent.originalEvent.returnValue = event.result;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\njQuery.removeEvent = function( elem, type, handle ) {\n\n\t// This \"if\" is needed for plain objects\n\tif ( elem.removeEventListener ) {\n\t\telem.removeEventListener( type, handle );\n\t}\n};\n\njQuery.Event = function( src, props ) {\n\n\t// Allow instantiation without the 'new' keyword\n\tif ( !( this instanceof jQuery.Event ) ) {\n\t\treturn new jQuery.Event( src, props );\n\t}\n\n\t// Event object\n\tif ( src && src.type ) {\n\t\tthis.originalEvent = src;\n\t\tthis.type = src.type;\n\n\t\t// Events bubbling up the document may have been marked as prevented\n\t\t// by a handler lower down the tree; reflect the correct value.\n\t\tthis.isDefaultPrevented = src.defaultPrevented ||\n\t\t\t\tsrc.defaultPrevented === undefined &&\n\n\t\t\t\t// Support: Android <=2.3 only\n\t\t\t\tsrc.returnValue === false ?\n\t\t\treturnTrue :\n\t\t\treturnFalse;\n\n\t\t// Create target properties\n\t\t// Support: Safari <=6 - 7 only\n\t\t// Target should not be a text node (#504, #13143)\n\t\tthis.target = ( src.target && src.target.nodeType === 3 ) ?\n\t\t\tsrc.target.parentNode :\n\t\t\tsrc.target;\n\n\t\tthis.currentTarget = src.currentTarget;\n\t\tthis.relatedTarget = src.relatedTarget;\n\n\t// Event type\n\t} else {\n\t\tthis.type = src;\n\t}\n\n\t// Put explicitly provided properties onto the event object\n\tif ( props ) {\n\t\tjQuery.extend( this, props );\n\t}\n\n\t// Create a timestamp if incoming event doesn't have one\n\tthis.timeStamp = src && src.timeStamp || Date.now();\n\n\t// Mark it as fixed\n\tthis[ jQuery.expando ] = true;\n};\n\n// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding\n// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html\njQuery.Event.prototype = {\n\tconstructor: jQuery.Event,\n\tisDefaultPrevented: returnFalse,\n\tisPropagationStopped: returnFalse,\n\tisImmediatePropagationStopped: returnFalse,\n\tisSimulated: false,\n\n\tpreventDefault: function() {\n\t\tvar e = this.originalEvent;\n\n\t\tthis.isDefaultPrevented = returnTrue;\n\n\t\tif ( e && !this.isSimulated ) {\n\t\t\te.preventDefault();\n\t\t}\n\t},\n\tstopPropagation: function() {\n\t\tvar e = this.originalEvent;\n\n\t\tthis.isPropagationStopped = returnTrue;\n\n\t\tif ( e && !this.isSimulated ) {\n\t\t\te.stopPropagation();\n\t\t}\n\t},\n\tstopImmediatePropagation: function() {\n\t\tvar e = this.originalEvent;\n\n\t\tthis.isImmediatePropagationStopped = returnTrue;\n\n\t\tif ( e && !this.isSimulated ) {\n\t\t\te.stopImmediatePropagation();\n\t\t}\n\n\t\tthis.stopPropagation();\n\t}\n};\n\n// Includes all common event props including KeyEvent and MouseEvent specific props\njQuery.each( {\n\taltKey: true,\n\tbubbles: true,\n\tcancelable: true,\n\tchangedTouches: true,\n\tctrlKey: true,\n\tdetail: true,\n\teventPhase: true,\n\tmetaKey: true,\n\tpageX: true,\n\tpageY: true,\n\tshiftKey: true,\n\tview: true,\n\t\"char\": true,\n\tcharCode: true,\n\tkey: true,\n\tkeyCode: true,\n\tbutton: true,\n\tbuttons: true,\n\tclientX: true,\n\tclientY: true,\n\toffsetX: true,\n\toffsetY: true,\n\tpointerId: true,\n\tpointerType: true,\n\tscreenX: true,\n\tscreenY: true,\n\ttargetTouches: true,\n\ttoElement: true,\n\ttouches: true,\n\n\twhich: function( event ) {\n\t\tvar button = event.button;\n\n\t\t// Add which for key events\n\t\tif ( event.which == null && rkeyEvent.test( event.type ) ) {\n\t\t\treturn event.charCode != null ? event.charCode : event.keyCode;\n\t\t}\n\n\t\t// Add which for click: 1 === left; 2 === middle; 3 === right\n\t\tif ( !event.which && button !== undefined && rmouseEvent.test( event.type ) ) {\n\t\t\tif ( button & 1 ) {\n\t\t\t\treturn 1;\n\t\t\t}\n\n\t\t\tif ( button & 2 ) {\n\t\t\t\treturn 3;\n\t\t\t}\n\n\t\t\tif ( button & 4 ) {\n\t\t\t\treturn 2;\n\t\t\t}\n\n\t\t\treturn 0;\n\t\t}\n\n\t\treturn event.which;\n\t}\n}, jQuery.event.addProp );\n\n// Create mouseenter/leave events using mouseover/out and event-time checks\n// so that event delegation works in jQuery.\n// Do the same for pointerenter/pointerleave and pointerover/pointerout\n//\n// Support: Safari 7 only\n// Safari sends mouseenter too often; see:\n// https://bugs.chromium.org/p/chromium/issues/detail?id=470258\n// for the description of the bug (it existed in older Chrome versions as well).\njQuery.each( {\n\tmouseenter: \"mouseover\",\n\tmouseleave: \"mouseout\",\n\tpointerenter: \"pointerover\",\n\tpointerleave: \"pointerout\"\n}, function( orig, fix ) {\n\tjQuery.event.special[ orig ] = {\n\t\tdelegateType: fix,\n\t\tbindType: fix,\n\n\t\thandle: function( event ) {\n\t\t\tvar ret,\n\t\t\t\ttarget = this,\n\t\t\t\trelated = event.relatedTarget,\n\t\t\t\thandleObj = event.handleObj;\n\n\t\t\t// For mouseenter/leave call the handler if related is outside the target.\n\t\t\t// NB: No relatedTarget if the mouse left/entered the browser window\n\t\t\tif ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) {\n\t\t\t\tevent.type = handleObj.origType;\n\t\t\t\tret = handleObj.handler.apply( this, arguments );\n\t\t\t\tevent.type = fix;\n\t\t\t}\n\t\t\treturn ret;\n\t\t}\n\t};\n} );\n\njQuery.fn.extend( {\n\n\ton: function( types, selector, data, fn ) {\n\t\treturn on( this, types, selector, data, fn );\n\t},\n\tone: function( types, selector, data, fn ) {\n\t\treturn on( this, types, selector, data, fn, 1 );\n\t},\n\toff: function( types, selector, fn ) {\n\t\tvar handleObj, type;\n\t\tif ( types && types.preventDefault && types.handleObj ) {\n\n\t\t\t// ( event ) dispatched jQuery.Event\n\t\t\thandleObj = types.handleObj;\n\t\t\tjQuery( types.delegateTarget ).off(\n\t\t\t\thandleObj.namespace ?\n\t\t\t\t\thandleObj.origType + \".\" + handleObj.namespace :\n\t\t\t\t\thandleObj.origType,\n\t\t\t\thandleObj.selector,\n\t\t\t\thandleObj.handler\n\t\t\t);\n\t\t\treturn this;\n\t\t}\n\t\tif ( typeof types === \"object\" ) {\n\n\t\t\t// ( types-object [, selector] )\n\t\t\tfor ( type in types ) {\n\t\t\t\tthis.off( type, selector, types[ type ] );\n\t\t\t}\n\t\t\treturn this;\n\t\t}\n\t\tif ( selector === false || typeof selector === \"function\" ) {\n\n\t\t\t// ( types [, fn] )\n\t\t\tfn = selector;\n\t\t\tselector = undefined;\n\t\t}\n\t\tif ( fn === false ) {\n\t\t\tfn = returnFalse;\n\t\t}\n\t\treturn this.each( function() {\n\t\t\tjQuery.event.remove( this, types, fn, selector );\n\t\t} );\n\t}\n} );\n\n\nvar\n\n\t/* eslint-disable max-len */\n\n\t// See https://github.com/eslint/eslint/issues/3229\n\trxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,\n\n\t/* eslint-enable */\n\n\t// Support: IE <=10 - 11, Edge 12 - 13 only\n\t// In IE/Edge using regex groups here causes severe slowdowns.\n\t// See https://connect.microsoft.com/IE/feedback/details/1736512/\n\trnoInnerhtml = /\\s*$/g;\n\n// Prefer a tbody over its parent table for containing new rows\nfunction manipulationTarget( elem, content ) {\n\tif ( nodeName( elem, \"table\" ) &&\n\t\tnodeName( content.nodeType !== 11 ? content : content.firstChild, \"tr\" ) ) {\n\n\t\treturn jQuery( elem ).children( \"tbody\" )[ 0 ] || elem;\n\t}\n\n\treturn elem;\n}\n\n// Replace/restore the type attribute of script elements for safe DOM manipulation\nfunction disableScript( elem ) {\n\telem.type = ( elem.getAttribute( \"type\" ) !== null ) + \"/\" + elem.type;\n\treturn elem;\n}\nfunction restoreScript( elem ) {\n\tif ( ( elem.type || \"\" ).slice( 0, 5 ) === \"true/\" ) {\n\t\telem.type = elem.type.slice( 5 );\n\t} else {\n\t\telem.removeAttribute( \"type\" );\n\t}\n\n\treturn elem;\n}\n\nfunction cloneCopyEvent( src, dest ) {\n\tvar i, l, type, pdataOld, pdataCur, udataOld, udataCur, events;\n\n\tif ( dest.nodeType !== 1 ) {\n\t\treturn;\n\t}\n\n\t// 1. Copy private data: events, handlers, etc.\n\tif ( dataPriv.hasData( src ) ) {\n\t\tpdataOld = dataPriv.access( src );\n\t\tpdataCur = dataPriv.set( dest, pdataOld );\n\t\tevents = pdataOld.events;\n\n\t\tif ( events ) {\n\t\t\tdelete pdataCur.handle;\n\t\t\tpdataCur.events = {};\n\n\t\t\tfor ( type in events ) {\n\t\t\t\tfor ( i = 0, l = events[ type ].length; i < l; i++ ) {\n\t\t\t\t\tjQuery.event.add( dest, type, events[ type ][ i ] );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// 2. Copy user data\n\tif ( dataUser.hasData( src ) ) {\n\t\tudataOld = dataUser.access( src );\n\t\tudataCur = jQuery.extend( {}, udataOld );\n\n\t\tdataUser.set( dest, udataCur );\n\t}\n}\n\n// Fix IE bugs, see support tests\nfunction fixInput( src, dest ) {\n\tvar nodeName = dest.nodeName.toLowerCase();\n\n\t// Fails to persist the checked state of a cloned checkbox or radio button.\n\tif ( nodeName === \"input\" && rcheckableType.test( src.type ) ) {\n\t\tdest.checked = src.checked;\n\n\t// Fails to return the selected option to the default selected state when cloning options\n\t} else if ( nodeName === \"input\" || nodeName === \"textarea\" ) {\n\t\tdest.defaultValue = src.defaultValue;\n\t}\n}\n\nfunction domManip( collection, args, callback, ignored ) {\n\n\t// Flatten any nested arrays\n\targs = concat.apply( [], args );\n\n\tvar fragment, first, scripts, hasScripts, node, doc,\n\t\ti = 0,\n\t\tl = collection.length,\n\t\tiNoClone = l - 1,\n\t\tvalue = args[ 0 ],\n\t\tvalueIsFunction = isFunction( value );\n\n\t// We can't cloneNode fragments that contain checked, in WebKit\n\tif ( valueIsFunction ||\n\t\t\t( l > 1 && typeof value === \"string\" &&\n\t\t\t\t!support.checkClone && rchecked.test( value ) ) ) {\n\t\treturn collection.each( function( index ) {\n\t\t\tvar self = collection.eq( index );\n\t\t\tif ( valueIsFunction ) {\n\t\t\t\targs[ 0 ] = value.call( this, index, self.html() );\n\t\t\t}\n\t\t\tdomManip( self, args, callback, ignored );\n\t\t} );\n\t}\n\n\tif ( l ) {\n\t\tfragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored );\n\t\tfirst = fragment.firstChild;\n\n\t\tif ( fragment.childNodes.length === 1 ) {\n\t\t\tfragment = first;\n\t\t}\n\n\t\t// Require either new content or an interest in ignored elements to invoke the callback\n\t\tif ( first || ignored ) {\n\t\t\tscripts = jQuery.map( getAll( fragment, \"script\" ), disableScript );\n\t\t\thasScripts = scripts.length;\n\n\t\t\t// Use the original fragment for the last item\n\t\t\t// instead of the first because it can end up\n\t\t\t// being emptied incorrectly in certain situations (#8070).\n\t\t\tfor ( ; i < l; i++ ) {\n\t\t\t\tnode = fragment;\n\n\t\t\t\tif ( i !== iNoClone ) {\n\t\t\t\t\tnode = jQuery.clone( node, true, true );\n\n\t\t\t\t\t// Keep references to cloned scripts for later restoration\n\t\t\t\t\tif ( hasScripts ) {\n\n\t\t\t\t\t\t// Support: Android <=4.0 only, PhantomJS 1 only\n\t\t\t\t\t\t// push.apply(_, arraylike) throws on ancient WebKit\n\t\t\t\t\t\tjQuery.merge( scripts, getAll( node, \"script\" ) );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tcallback.call( collection[ i ], node, i );\n\t\t\t}\n\n\t\t\tif ( hasScripts ) {\n\t\t\t\tdoc = scripts[ scripts.length - 1 ].ownerDocument;\n\n\t\t\t\t// Reenable scripts\n\t\t\t\tjQuery.map( scripts, restoreScript );\n\n\t\t\t\t// Evaluate executable scripts on first document insertion\n\t\t\t\tfor ( i = 0; i < hasScripts; i++ ) {\n\t\t\t\t\tnode = scripts[ i ];\n\t\t\t\t\tif ( rscriptType.test( node.type || \"\" ) &&\n\t\t\t\t\t\t!dataPriv.access( node, \"globalEval\" ) &&\n\t\t\t\t\t\tjQuery.contains( doc, node ) ) {\n\n\t\t\t\t\t\tif ( node.src && ( node.type || \"\" ).toLowerCase() !== \"module\" ) {\n\n\t\t\t\t\t\t\t// Optional AJAX dependency, but won't run scripts if not present\n\t\t\t\t\t\t\tif ( jQuery._evalUrl ) {\n\t\t\t\t\t\t\t\tjQuery._evalUrl( node.src );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tDOMEval( node.textContent.replace( rcleanScript, \"\" ), doc, node );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn collection;\n}\n\nfunction remove( elem, selector, keepData ) {\n\tvar node,\n\t\tnodes = selector ? jQuery.filter( selector, elem ) : elem,\n\t\ti = 0;\n\n\tfor ( ; ( node = nodes[ i ] ) != null; i++ ) {\n\t\tif ( !keepData && node.nodeType === 1 ) {\n\t\t\tjQuery.cleanData( getAll( node ) );\n\t\t}\n\n\t\tif ( node.parentNode ) {\n\t\t\tif ( keepData && jQuery.contains( node.ownerDocument, node ) ) {\n\t\t\t\tsetGlobalEval( getAll( node, \"script\" ) );\n\t\t\t}\n\t\t\tnode.parentNode.removeChild( node );\n\t\t}\n\t}\n\n\treturn elem;\n}\n\njQuery.extend( {\n\thtmlPrefilter: function( html ) {\n\t\treturn html.replace( rxhtmlTag, \"<$1>\" );\n\t},\n\n\tclone: function( elem, dataAndEvents, deepDataAndEvents ) {\n\t\tvar i, l, srcElements, destElements,\n\t\t\tclone = elem.cloneNode( true ),\n\t\t\tinPage = jQuery.contains( elem.ownerDocument, elem );\n\n\t\t// Fix IE cloning issues\n\t\tif ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) &&\n\t\t\t\t!jQuery.isXMLDoc( elem ) ) {\n\n\t\t\t// We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2\n\t\t\tdestElements = getAll( clone );\n\t\t\tsrcElements = getAll( elem );\n\n\t\t\tfor ( i = 0, l = srcElements.length; i < l; i++ ) {\n\t\t\t\tfixInput( srcElements[ i ], destElements[ i ] );\n\t\t\t}\n\t\t}\n\n\t\t// Copy the events from the original to the clone\n\t\tif ( dataAndEvents ) {\n\t\t\tif ( deepDataAndEvents ) {\n\t\t\t\tsrcElements = srcElements || getAll( elem );\n\t\t\t\tdestElements = destElements || getAll( clone );\n\n\t\t\t\tfor ( i = 0, l = srcElements.length; i < l; i++ ) {\n\t\t\t\t\tcloneCopyEvent( srcElements[ i ], destElements[ i ] );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tcloneCopyEvent( elem, clone );\n\t\t\t}\n\t\t}\n\n\t\t// Preserve script evaluation history\n\t\tdestElements = getAll( clone, \"script\" );\n\t\tif ( destElements.length > 0 ) {\n\t\t\tsetGlobalEval( destElements, !inPage && getAll( elem, \"script\" ) );\n\t\t}\n\n\t\t// Return the cloned set\n\t\treturn clone;\n\t},\n\n\tcleanData: function( elems ) {\n\t\tvar data, elem, type,\n\t\t\tspecial = jQuery.event.special,\n\t\t\ti = 0;\n\n\t\tfor ( ; ( elem = elems[ i ] ) !== undefined; i++ ) {\n\t\t\tif ( acceptData( elem ) ) {\n\t\t\t\tif ( ( data = elem[ dataPriv.expando ] ) ) {\n\t\t\t\t\tif ( data.events ) {\n\t\t\t\t\t\tfor ( type in data.events ) {\n\t\t\t\t\t\t\tif ( special[ type ] ) {\n\t\t\t\t\t\t\t\tjQuery.event.remove( elem, type );\n\n\t\t\t\t\t\t\t// This is a shortcut to avoid jQuery.event.remove's overhead\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tjQuery.removeEvent( elem, type, data.handle );\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Support: Chrome <=35 - 45+\n\t\t\t\t\t// Assign undefined instead of using delete, see Data#remove\n\t\t\t\t\telem[ dataPriv.expando ] = undefined;\n\t\t\t\t}\n\t\t\t\tif ( elem[ dataUser.expando ] ) {\n\n\t\t\t\t\t// Support: Chrome <=35 - 45+\n\t\t\t\t\t// Assign undefined instead of using delete, see Data#remove\n\t\t\t\t\telem[ dataUser.expando ] = undefined;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n} );\n\njQuery.fn.extend( {\n\tdetach: function( selector ) {\n\t\treturn remove( this, selector, true );\n\t},\n\n\tremove: function( selector ) {\n\t\treturn remove( this, selector );\n\t},\n\n\ttext: function( value ) {\n\t\treturn access( this, function( value ) {\n\t\t\treturn value === undefined ?\n\t\t\t\tjQuery.text( this ) :\n\t\t\t\tthis.empty().each( function() {\n\t\t\t\t\tif ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {\n\t\t\t\t\t\tthis.textContent = value;\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t}, null, value, arguments.length );\n\t},\n\n\tappend: function() {\n\t\treturn domManip( this, arguments, function( elem ) {\n\t\t\tif ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {\n\t\t\t\tvar target = manipulationTarget( this, elem );\n\t\t\t\ttarget.appendChild( elem );\n\t\t\t}\n\t\t} );\n\t},\n\n\tprepend: function() {\n\t\treturn domManip( this, arguments, function( elem ) {\n\t\t\tif ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {\n\t\t\t\tvar target = manipulationTarget( this, elem );\n\t\t\t\ttarget.insertBefore( elem, target.firstChild );\n\t\t\t}\n\t\t} );\n\t},\n\n\tbefore: function() {\n\t\treturn domManip( this, arguments, function( elem ) {\n\t\t\tif ( this.parentNode ) {\n\t\t\t\tthis.parentNode.insertBefore( elem, this );\n\t\t\t}\n\t\t} );\n\t},\n\n\tafter: function() {\n\t\treturn domManip( this, arguments, function( elem ) {\n\t\t\tif ( this.parentNode ) {\n\t\t\t\tthis.parentNode.insertBefore( elem, this.nextSibling );\n\t\t\t}\n\t\t} );\n\t},\n\n\tempty: function() {\n\t\tvar elem,\n\t\t\ti = 0;\n\n\t\tfor ( ; ( elem = this[ i ] ) != null; i++ ) {\n\t\t\tif ( elem.nodeType === 1 ) {\n\n\t\t\t\t// Prevent memory leaks\n\t\t\t\tjQuery.cleanData( getAll( elem, false ) );\n\n\t\t\t\t// Remove any remaining nodes\n\t\t\t\telem.textContent = \"\";\n\t\t\t}\n\t\t}\n\n\t\treturn this;\n\t},\n\n\tclone: function( dataAndEvents, deepDataAndEvents ) {\n\t\tdataAndEvents = dataAndEvents == null ? false : dataAndEvents;\n\t\tdeepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents;\n\n\t\treturn this.map( function() {\n\t\t\treturn jQuery.clone( this, dataAndEvents, deepDataAndEvents );\n\t\t} );\n\t},\n\n\thtml: function( value ) {\n\t\treturn access( this, function( value ) {\n\t\t\tvar elem = this[ 0 ] || {},\n\t\t\t\ti = 0,\n\t\t\t\tl = this.length;\n\n\t\t\tif ( value === undefined && elem.nodeType === 1 ) {\n\t\t\t\treturn elem.innerHTML;\n\t\t\t}\n\n\t\t\t// See if we can take a shortcut and just use innerHTML\n\t\t\tif ( typeof value === \"string\" && !rnoInnerhtml.test( value ) &&\n\t\t\t\t!wrapMap[ ( rtagName.exec( value ) || [ \"\", \"\" ] )[ 1 ].toLowerCase() ] ) {\n\n\t\t\t\tvalue = jQuery.htmlPrefilter( value );\n\n\t\t\t\ttry {\n\t\t\t\t\tfor ( ; i < l; i++ ) {\n\t\t\t\t\t\telem = this[ i ] || {};\n\n\t\t\t\t\t\t// Remove element nodes and prevent memory leaks\n\t\t\t\t\t\tif ( elem.nodeType === 1 ) {\n\t\t\t\t\t\t\tjQuery.cleanData( getAll( elem, false ) );\n\t\t\t\t\t\t\telem.innerHTML = value;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\telem = 0;\n\n\t\t\t\t// If using innerHTML throws an exception, use the fallback method\n\t\t\t\t} catch ( e ) {}\n\t\t\t}\n\n\t\t\tif ( elem ) {\n\t\t\t\tthis.empty().append( value );\n\t\t\t}\n\t\t}, null, value, arguments.length );\n\t},\n\n\treplaceWith: function() {\n\t\tvar ignored = [];\n\n\t\t// Make the changes, replacing each non-ignored context element with the new content\n\t\treturn domManip( this, arguments, function( elem ) {\n\t\t\tvar parent = this.parentNode;\n\n\t\t\tif ( jQuery.inArray( this, ignored ) < 0 ) {\n\t\t\t\tjQuery.cleanData( getAll( this ) );\n\t\t\t\tif ( parent ) {\n\t\t\t\t\tparent.replaceChild( elem, this );\n\t\t\t\t}\n\t\t\t}\n\n\t\t// Force callback invocation\n\t\t}, ignored );\n\t}\n} );\n\njQuery.each( {\n\tappendTo: \"append\",\n\tprependTo: \"prepend\",\n\tinsertBefore: \"before\",\n\tinsertAfter: \"after\",\n\treplaceAll: \"replaceWith\"\n}, function( name, original ) {\n\tjQuery.fn[ name ] = function( selector ) {\n\t\tvar elems,\n\t\t\tret = [],\n\t\t\tinsert = jQuery( selector ),\n\t\t\tlast = insert.length - 1,\n\t\t\ti = 0;\n\n\t\tfor ( ; i <= last; i++ ) {\n\t\t\telems = i === last ? this : this.clone( true );\n\t\t\tjQuery( insert[ i ] )[ original ]( elems );\n\n\t\t\t// Support: Android <=4.0 only, PhantomJS 1 only\n\t\t\t// .get() because push.apply(_, arraylike) throws on ancient WebKit\n\t\t\tpush.apply( ret, elems.get() );\n\t\t}\n\n\t\treturn this.pushStack( ret );\n\t};\n} );\nvar rnumnonpx = new RegExp( \"^(\" + pnum + \")(?!px)[a-z%]+$\", \"i\" );\n\nvar getStyles = function( elem ) {\n\n\t\t// Support: IE <=11 only, Firefox <=30 (#15098, #14150)\n\t\t// IE throws on elements created in popups\n\t\t// FF meanwhile throws on frame elements through \"defaultView.getComputedStyle\"\n\t\tvar view = elem.ownerDocument.defaultView;\n\n\t\tif ( !view || !view.opener ) {\n\t\t\tview = window;\n\t\t}\n\n\t\treturn view.getComputedStyle( elem );\n\t};\n\nvar rboxStyle = new RegExp( cssExpand.join( \"|\" ), \"i\" );\n\n\n\n( function() {\n\n\t// Executing both pixelPosition & boxSizingReliable tests require only one layout\n\t// so they're executed at the same time to save the second computation.\n\tfunction computeStyleTests() {\n\n\t\t// This is a singleton, we need to execute it only once\n\t\tif ( !div ) {\n\t\t\treturn;\n\t\t}\n\n\t\tcontainer.style.cssText = \"position:absolute;left:-11111px;width:60px;\" +\n\t\t\t\"margin-top:1px;padding:0;border:0\";\n\t\tdiv.style.cssText =\n\t\t\t\"position:relative;display:block;box-sizing:border-box;overflow:scroll;\" +\n\t\t\t\"margin:auto;border:1px;padding:1px;\" +\n\t\t\t\"width:60%;top:1%\";\n\t\tdocumentElement.appendChild( container ).appendChild( div );\n\n\t\tvar divStyle = window.getComputedStyle( div );\n\t\tpixelPositionVal = divStyle.top !== \"1%\";\n\n\t\t// Support: Android 4.0 - 4.3 only, Firefox <=3 - 44\n\t\treliableMarginLeftVal = roundPixelMeasures( divStyle.marginLeft ) === 12;\n\n\t\t// Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3\n\t\t// Some styles come back with percentage values, even though they shouldn't\n\t\tdiv.style.right = \"60%\";\n\t\tpixelBoxStylesVal = roundPixelMeasures( divStyle.right ) === 36;\n\n\t\t// Support: IE 9 - 11 only\n\t\t// Detect misreporting of content dimensions for box-sizing:border-box elements\n\t\tboxSizingReliableVal = roundPixelMeasures( divStyle.width ) === 36;\n\n\t\t// Support: IE 9 only\n\t\t// Detect overflow:scroll screwiness (gh-3699)\n\t\tdiv.style.position = \"absolute\";\n\t\tscrollboxSizeVal = div.offsetWidth === 36 || \"absolute\";\n\n\t\tdocumentElement.removeChild( container );\n\n\t\t// Nullify the div so it wouldn't be stored in the memory and\n\t\t// it will also be a sign that checks already performed\n\t\tdiv = null;\n\t}\n\n\tfunction roundPixelMeasures( measure ) {\n\t\treturn Math.round( parseFloat( measure ) );\n\t}\n\n\tvar pixelPositionVal, boxSizingReliableVal, scrollboxSizeVal, pixelBoxStylesVal,\n\t\treliableMarginLeftVal,\n\t\tcontainer = document.createElement( \"div\" ),\n\t\tdiv = document.createElement( \"div\" );\n\n\t// Finish early in limited (non-browser) environments\n\tif ( !div.style ) {\n\t\treturn;\n\t}\n\n\t// Support: IE <=9 - 11 only\n\t// Style of cloned element affects source element cloned (#8908)\n\tdiv.style.backgroundClip = \"content-box\";\n\tdiv.cloneNode( true ).style.backgroundClip = \"\";\n\tsupport.clearCloneStyle = div.style.backgroundClip === \"content-box\";\n\n\tjQuery.extend( support, {\n\t\tboxSizingReliable: function() {\n\t\t\tcomputeStyleTests();\n\t\t\treturn boxSizingReliableVal;\n\t\t},\n\t\tpixelBoxStyles: function() {\n\t\t\tcomputeStyleTests();\n\t\t\treturn pixelBoxStylesVal;\n\t\t},\n\t\tpixelPosition: function() {\n\t\t\tcomputeStyleTests();\n\t\t\treturn pixelPositionVal;\n\t\t},\n\t\treliableMarginLeft: function() {\n\t\t\tcomputeStyleTests();\n\t\t\treturn reliableMarginLeftVal;\n\t\t},\n\t\tscrollboxSize: function() {\n\t\t\tcomputeStyleTests();\n\t\t\treturn scrollboxSizeVal;\n\t\t}\n\t} );\n} )();\n\n\nfunction curCSS( elem, name, computed ) {\n\tvar width, minWidth, maxWidth, ret,\n\n\t\t// Support: Firefox 51+\n\t\t// Retrieving style before computed somehow\n\t\t// fixes an issue with getting wrong values\n\t\t// on detached elements\n\t\tstyle = elem.style;\n\n\tcomputed = computed || getStyles( elem );\n\n\t// getPropertyValue is needed for:\n\t// .css('filter') (IE 9 only, #12537)\n\t// .css('--customProperty) (#3144)\n\tif ( computed ) {\n\t\tret = computed.getPropertyValue( name ) || computed[ name ];\n\n\t\tif ( ret === \"\" && !jQuery.contains( elem.ownerDocument, elem ) ) {\n\t\t\tret = jQuery.style( elem, name );\n\t\t}\n\n\t\t// A tribute to the \"awesome hack by Dean Edwards\"\n\t\t// Android Browser returns percentage for some values,\n\t\t// but width seems to be reliably pixels.\n\t\t// This is against the CSSOM draft spec:\n\t\t// https://drafts.csswg.org/cssom/#resolved-values\n\t\tif ( !support.pixelBoxStyles() && rnumnonpx.test( ret ) && rboxStyle.test( name ) ) {\n\n\t\t\t// Remember the original values\n\t\t\twidth = style.width;\n\t\t\tminWidth = style.minWidth;\n\t\t\tmaxWidth = style.maxWidth;\n\n\t\t\t// Put in the new values to get a computed value out\n\t\t\tstyle.minWidth = style.maxWidth = style.width = ret;\n\t\t\tret = computed.width;\n\n\t\t\t// Revert the changed values\n\t\t\tstyle.width = width;\n\t\t\tstyle.minWidth = minWidth;\n\t\t\tstyle.maxWidth = maxWidth;\n\t\t}\n\t}\n\n\treturn ret !== undefined ?\n\n\t\t// Support: IE <=9 - 11 only\n\t\t// IE returns zIndex value as an integer.\n\t\tret + \"\" :\n\t\tret;\n}\n\n\nfunction addGetHookIf( conditionFn, hookFn ) {\n\n\t// Define the hook, we'll check on the first run if it's really needed.\n\treturn {\n\t\tget: function() {\n\t\t\tif ( conditionFn() ) {\n\n\t\t\t\t// Hook not needed (or it's not possible to use it due\n\t\t\t\t// to missing dependency), remove it.\n\t\t\t\tdelete this.get;\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Hook needed; redefine it so that the support test is not executed again.\n\t\t\treturn ( this.get = hookFn ).apply( this, arguments );\n\t\t}\n\t};\n}\n\n\nvar\n\n\t// Swappable if display is none or starts with table\n\t// except \"table\", \"table-cell\", or \"table-caption\"\n\t// See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display\n\trdisplayswap = /^(none|table(?!-c[ea]).+)/,\n\trcustomProp = /^--/,\n\tcssShow = { position: \"absolute\", visibility: \"hidden\", display: \"block\" },\n\tcssNormalTransform = {\n\t\tletterSpacing: \"0\",\n\t\tfontWeight: \"400\"\n\t},\n\n\tcssPrefixes = [ \"Webkit\", \"Moz\", \"ms\" ],\n\temptyStyle = document.createElement( \"div\" ).style;\n\n// Return a css property mapped to a potentially vendor prefixed property\nfunction vendorPropName( name ) {\n\n\t// Shortcut for names that are not vendor prefixed\n\tif ( name in emptyStyle ) {\n\t\treturn name;\n\t}\n\n\t// Check for vendor prefixed names\n\tvar capName = name[ 0 ].toUpperCase() + name.slice( 1 ),\n\t\ti = cssPrefixes.length;\n\n\twhile ( i-- ) {\n\t\tname = cssPrefixes[ i ] + capName;\n\t\tif ( name in emptyStyle ) {\n\t\t\treturn name;\n\t\t}\n\t}\n}\n\n// Return a property mapped along what jQuery.cssProps suggests or to\n// a vendor prefixed property.\nfunction finalPropName( name ) {\n\tvar ret = jQuery.cssProps[ name ];\n\tif ( !ret ) {\n\t\tret = jQuery.cssProps[ name ] = vendorPropName( name ) || name;\n\t}\n\treturn ret;\n}\n\nfunction setPositiveNumber( elem, value, subtract ) {\n\n\t// Any relative (+/-) values have already been\n\t// normalized at this point\n\tvar matches = rcssNum.exec( value );\n\treturn matches ?\n\n\t\t// Guard against undefined \"subtract\", e.g., when used as in cssHooks\n\t\tMath.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || \"px\" ) :\n\t\tvalue;\n}\n\nfunction boxModelAdjustment( elem, dimension, box, isBorderBox, styles, computedVal ) {\n\tvar i = dimension === \"width\" ? 1 : 0,\n\t\textra = 0,\n\t\tdelta = 0;\n\n\t// Adjustment may not be necessary\n\tif ( box === ( isBorderBox ? \"border\" : \"content\" ) ) {\n\t\treturn 0;\n\t}\n\n\tfor ( ; i < 4; i += 2 ) {\n\n\t\t// Both box models exclude margin\n\t\tif ( box === \"margin\" ) {\n\t\t\tdelta += jQuery.css( elem, box + cssExpand[ i ], true, styles );\n\t\t}\n\n\t\t// If we get here with a content-box, we're seeking \"padding\" or \"border\" or \"margin\"\n\t\tif ( !isBorderBox ) {\n\n\t\t\t// Add padding\n\t\t\tdelta += jQuery.css( elem, \"padding\" + cssExpand[ i ], true, styles );\n\n\t\t\t// For \"border\" or \"margin\", add border\n\t\t\tif ( box !== \"padding\" ) {\n\t\t\t\tdelta += jQuery.css( elem, \"border\" + cssExpand[ i ] + \"Width\", true, styles );\n\n\t\t\t// But still keep track of it otherwise\n\t\t\t} else {\n\t\t\t\textra += jQuery.css( elem, \"border\" + cssExpand[ i ] + \"Width\", true, styles );\n\t\t\t}\n\n\t\t// If we get here with a border-box (content + padding + border), we're seeking \"content\" or\n\t\t// \"padding\" or \"margin\"\n\t\t} else {\n\n\t\t\t// For \"content\", subtract padding\n\t\t\tif ( box === \"content\" ) {\n\t\t\t\tdelta -= jQuery.css( elem, \"padding\" + cssExpand[ i ], true, styles );\n\t\t\t}\n\n\t\t\t// For \"content\" or \"padding\", subtract border\n\t\t\tif ( box !== \"margin\" ) {\n\t\t\t\tdelta -= jQuery.css( elem, \"border\" + cssExpand[ i ] + \"Width\", true, styles );\n\t\t\t}\n\t\t}\n\t}\n\n\t// Account for positive content-box scroll gutter when requested by providing computedVal\n\tif ( !isBorderBox && computedVal >= 0 ) {\n\n\t\t// offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border\n\t\t// Assuming integer scroll gutter, subtract the rest and round down\n\t\tdelta += Math.max( 0, Math.ceil(\n\t\t\telem[ \"offset\" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] -\n\t\t\tcomputedVal -\n\t\t\tdelta -\n\t\t\textra -\n\t\t\t0.5\n\t\t) );\n\t}\n\n\treturn delta;\n}\n\nfunction getWidthOrHeight( elem, dimension, extra ) {\n\n\t// Start with computed style\n\tvar styles = getStyles( elem ),\n\t\tval = curCSS( elem, dimension, styles ),\n\t\tisBorderBox = jQuery.css( elem, \"boxSizing\", false, styles ) === \"border-box\",\n\t\tvalueIsBorderBox = isBorderBox;\n\n\t// Support: Firefox <=54\n\t// Return a confounding non-pixel value or feign ignorance, as appropriate.\n\tif ( rnumnonpx.test( val ) ) {\n\t\tif ( !extra ) {\n\t\t\treturn val;\n\t\t}\n\t\tval = \"auto\";\n\t}\n\n\t// Check for style in case a browser which returns unreliable values\n\t// for getComputedStyle silently falls back to the reliable elem.style\n\tvalueIsBorderBox = valueIsBorderBox &&\n\t\t( support.boxSizingReliable() || val === elem.style[ dimension ] );\n\n\t// Fall back to offsetWidth/offsetHeight when value is \"auto\"\n\t// This happens for inline elements with no explicit setting (gh-3571)\n\t// Support: Android <=4.1 - 4.3 only\n\t// Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602)\n\tif ( val === \"auto\" ||\n\t\t!parseFloat( val ) && jQuery.css( elem, \"display\", false, styles ) === \"inline\" ) {\n\n\t\tval = elem[ \"offset\" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ];\n\n\t\t// offsetWidth/offsetHeight provide border-box values\n\t\tvalueIsBorderBox = true;\n\t}\n\n\t// Normalize \"\" and auto\n\tval = parseFloat( val ) || 0;\n\n\t// Adjust for the element's box model\n\treturn ( val +\n\t\tboxModelAdjustment(\n\t\t\telem,\n\t\t\tdimension,\n\t\t\textra || ( isBorderBox ? \"border\" : \"content\" ),\n\t\t\tvalueIsBorderBox,\n\t\t\tstyles,\n\n\t\t\t// Provide the current computed size to request scroll gutter calculation (gh-3589)\n\t\t\tval\n\t\t)\n\t) + \"px\";\n}\n\njQuery.extend( {\n\n\t// Add in style property hooks for overriding the default\n\t// behavior of getting and setting a style property\n\tcssHooks: {\n\t\topacity: {\n\t\t\tget: function( elem, computed ) {\n\t\t\t\tif ( computed ) {\n\n\t\t\t\t\t// We should always get a number back from opacity\n\t\t\t\t\tvar ret = curCSS( elem, \"opacity\" );\n\t\t\t\t\treturn ret === \"\" ? \"1\" : ret;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t},\n\n\t// Don't automatically add \"px\" to these possibly-unitless properties\n\tcssNumber: {\n\t\t\"animationIterationCount\": true,\n\t\t\"columnCount\": true,\n\t\t\"fillOpacity\": true,\n\t\t\"flexGrow\": true,\n\t\t\"flexShrink\": true,\n\t\t\"fontWeight\": true,\n\t\t\"lineHeight\": true,\n\t\t\"opacity\": true,\n\t\t\"order\": true,\n\t\t\"orphans\": true,\n\t\t\"widows\": true,\n\t\t\"zIndex\": true,\n\t\t\"zoom\": true\n\t},\n\n\t// Add in properties whose names you wish to fix before\n\t// setting or getting the value\n\tcssProps: {},\n\n\t// Get and set the style property on a DOM Node\n\tstyle: function( elem, name, value, extra ) {\n\n\t\t// Don't set styles on text and comment nodes\n\t\tif ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// Make sure that we're working with the right name\n\t\tvar ret, type, hooks,\n\t\t\torigName = camelCase( name ),\n\t\t\tisCustomProp = rcustomProp.test( name ),\n\t\t\tstyle = elem.style;\n\n\t\t// Make sure that we're working with the right name. We don't\n\t\t// want to query the value if it is a CSS custom property\n\t\t// since they are user-defined.\n\t\tif ( !isCustomProp ) {\n\t\t\tname = finalPropName( origName );\n\t\t}\n\n\t\t// Gets hook for the prefixed version, then unprefixed version\n\t\thooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];\n\n\t\t// Check if we're setting a value\n\t\tif ( value !== undefined ) {\n\t\t\ttype = typeof value;\n\n\t\t\t// Convert \"+=\" or \"-=\" to relative numbers (#7345)\n\t\t\tif ( type === \"string\" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) {\n\t\t\t\tvalue = adjustCSS( elem, name, ret );\n\n\t\t\t\t// Fixes bug #9237\n\t\t\t\ttype = \"number\";\n\t\t\t}\n\n\t\t\t// Make sure that null and NaN values aren't set (#7116)\n\t\t\tif ( value == null || value !== value ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// If a number was passed in, add the unit (except for certain CSS properties)\n\t\t\tif ( type === \"number\" ) {\n\t\t\t\tvalue += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? \"\" : \"px\" );\n\t\t\t}\n\n\t\t\t// background-* props affect original clone's values\n\t\t\tif ( !support.clearCloneStyle && value === \"\" && name.indexOf( \"background\" ) === 0 ) {\n\t\t\t\tstyle[ name ] = \"inherit\";\n\t\t\t}\n\n\t\t\t// If a hook was provided, use that value, otherwise just set the specified value\n\t\t\tif ( !hooks || !( \"set\" in hooks ) ||\n\t\t\t\t( value = hooks.set( elem, value, extra ) ) !== undefined ) {\n\n\t\t\t\tif ( isCustomProp ) {\n\t\t\t\t\tstyle.setProperty( name, value );\n\t\t\t\t} else {\n\t\t\t\t\tstyle[ name ] = value;\n\t\t\t\t}\n\t\t\t}\n\n\t\t} else {\n\n\t\t\t// If a hook was provided get the non-computed value from there\n\t\t\tif ( hooks && \"get\" in hooks &&\n\t\t\t\t( ret = hooks.get( elem, false, extra ) ) !== undefined ) {\n\n\t\t\t\treturn ret;\n\t\t\t}\n\n\t\t\t// Otherwise just get the value from the style object\n\t\t\treturn style[ name ];\n\t\t}\n\t},\n\n\tcss: function( elem, name, extra, styles ) {\n\t\tvar val, num, hooks,\n\t\t\torigName = camelCase( name ),\n\t\t\tisCustomProp = rcustomProp.test( name );\n\n\t\t// Make sure that we're working with the right name. We don't\n\t\t// want to modify the value if it is a CSS custom property\n\t\t// since they are user-defined.\n\t\tif ( !isCustomProp ) {\n\t\t\tname = finalPropName( origName );\n\t\t}\n\n\t\t// Try prefixed name followed by the unprefixed name\n\t\thooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];\n\n\t\t// If a hook was provided get the computed value from there\n\t\tif ( hooks && \"get\" in hooks ) {\n\t\t\tval = hooks.get( elem, true, extra );\n\t\t}\n\n\t\t// Otherwise, if a way to get the computed value exists, use that\n\t\tif ( val === undefined ) {\n\t\t\tval = curCSS( elem, name, styles );\n\t\t}\n\n\t\t// Convert \"normal\" to computed value\n\t\tif ( val === \"normal\" && name in cssNormalTransform ) {\n\t\t\tval = cssNormalTransform[ name ];\n\t\t}\n\n\t\t// Make numeric if forced or a qualifier was provided and val looks numeric\n\t\tif ( extra === \"\" || extra ) {\n\t\t\tnum = parseFloat( val );\n\t\t\treturn extra === true || isFinite( num ) ? num || 0 : val;\n\t\t}\n\n\t\treturn val;\n\t}\n} );\n\njQuery.each( [ \"height\", \"width\" ], function( i, dimension ) {\n\tjQuery.cssHooks[ dimension ] = {\n\t\tget: function( elem, computed, extra ) {\n\t\t\tif ( computed ) {\n\n\t\t\t\t// Certain elements can have dimension info if we invisibly show them\n\t\t\t\t// but it must have a current display style that would benefit\n\t\t\t\treturn rdisplayswap.test( jQuery.css( elem, \"display\" ) ) &&\n\n\t\t\t\t\t// Support: Safari 8+\n\t\t\t\t\t// Table columns in Safari have non-zero offsetWidth & zero\n\t\t\t\t\t// getBoundingClientRect().width unless display is changed.\n\t\t\t\t\t// Support: IE <=11 only\n\t\t\t\t\t// Running getBoundingClientRect on a disconnected node\n\t\t\t\t\t// in IE throws an error.\n\t\t\t\t\t( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ?\n\t\t\t\t\t\tswap( elem, cssShow, function() {\n\t\t\t\t\t\t\treturn getWidthOrHeight( elem, dimension, extra );\n\t\t\t\t\t\t} ) :\n\t\t\t\t\t\tgetWidthOrHeight( elem, dimension, extra );\n\t\t\t}\n\t\t},\n\n\t\tset: function( elem, value, extra ) {\n\t\t\tvar matches,\n\t\t\t\tstyles = getStyles( elem ),\n\t\t\t\tisBorderBox = jQuery.css( elem, \"boxSizing\", false, styles ) === \"border-box\",\n\t\t\t\tsubtract = extra && boxModelAdjustment(\n\t\t\t\t\telem,\n\t\t\t\t\tdimension,\n\t\t\t\t\textra,\n\t\t\t\t\tisBorderBox,\n\t\t\t\t\tstyles\n\t\t\t\t);\n\n\t\t\t// Account for unreliable border-box dimensions by comparing offset* to computed and\n\t\t\t// faking a content-box to get border and padding (gh-3699)\n\t\t\tif ( isBorderBox && support.scrollboxSize() === styles.position ) {\n\t\t\t\tsubtract -= Math.ceil(\n\t\t\t\t\telem[ \"offset\" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] -\n\t\t\t\t\tparseFloat( styles[ dimension ] ) -\n\t\t\t\t\tboxModelAdjustment( elem, dimension, \"border\", false, styles ) -\n\t\t\t\t\t0.5\n\t\t\t\t);\n\t\t\t}\n\n\t\t\t// Convert to pixels if value adjustment is needed\n\t\t\tif ( subtract && ( matches = rcssNum.exec( value ) ) &&\n\t\t\t\t( matches[ 3 ] || \"px\" ) !== \"px\" ) {\n\n\t\t\t\telem.style[ dimension ] = value;\n\t\t\t\tvalue = jQuery.css( elem, dimension );\n\t\t\t}\n\n\t\t\treturn setPositiveNumber( elem, value, subtract );\n\t\t}\n\t};\n} );\n\njQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft,\n\tfunction( elem, computed ) {\n\t\tif ( computed ) {\n\t\t\treturn ( parseFloat( curCSS( elem, \"marginLeft\" ) ) ||\n\t\t\t\telem.getBoundingClientRect().left -\n\t\t\t\t\tswap( elem, { marginLeft: 0 }, function() {\n\t\t\t\t\t\treturn elem.getBoundingClientRect().left;\n\t\t\t\t\t} )\n\t\t\t\t) + \"px\";\n\t\t}\n\t}\n);\n\n// These hooks are used by animate to expand properties\njQuery.each( {\n\tmargin: \"\",\n\tpadding: \"\",\n\tborder: \"Width\"\n}, function( prefix, suffix ) {\n\tjQuery.cssHooks[ prefix + suffix ] = {\n\t\texpand: function( value ) {\n\t\t\tvar i = 0,\n\t\t\t\texpanded = {},\n\n\t\t\t\t// Assumes a single number if not a string\n\t\t\t\tparts = typeof value === \"string\" ? value.split( \" \" ) : [ value ];\n\n\t\t\tfor ( ; i < 4; i++ ) {\n\t\t\t\texpanded[ prefix + cssExpand[ i ] + suffix ] =\n\t\t\t\t\tparts[ i ] || parts[ i - 2 ] || parts[ 0 ];\n\t\t\t}\n\n\t\t\treturn expanded;\n\t\t}\n\t};\n\n\tif ( prefix !== \"margin\" ) {\n\t\tjQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber;\n\t}\n} );\n\njQuery.fn.extend( {\n\tcss: function( name, value ) {\n\t\treturn access( this, function( elem, name, value ) {\n\t\t\tvar styles, len,\n\t\t\t\tmap = {},\n\t\t\t\ti = 0;\n\n\t\t\tif ( Array.isArray( name ) ) {\n\t\t\t\tstyles = getStyles( elem );\n\t\t\t\tlen = name.length;\n\n\t\t\t\tfor ( ; i < len; i++ ) {\n\t\t\t\t\tmap[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles );\n\t\t\t\t}\n\n\t\t\t\treturn map;\n\t\t\t}\n\n\t\t\treturn value !== undefined ?\n\t\t\t\tjQuery.style( elem, name, value ) :\n\t\t\t\tjQuery.css( elem, name );\n\t\t}, name, value, arguments.length > 1 );\n\t}\n} );\n\n\nfunction Tween( elem, options, prop, end, easing ) {\n\treturn new Tween.prototype.init( elem, options, prop, end, easing );\n}\njQuery.Tween = Tween;\n\nTween.prototype = {\n\tconstructor: Tween,\n\tinit: function( elem, options, prop, end, easing, unit ) {\n\t\tthis.elem = elem;\n\t\tthis.prop = prop;\n\t\tthis.easing = easing || jQuery.easing._default;\n\t\tthis.options = options;\n\t\tthis.start = this.now = this.cur();\n\t\tthis.end = end;\n\t\tthis.unit = unit || ( jQuery.cssNumber[ prop ] ? \"\" : \"px\" );\n\t},\n\tcur: function() {\n\t\tvar hooks = Tween.propHooks[ this.prop ];\n\n\t\treturn hooks && hooks.get ?\n\t\t\thooks.get( this ) :\n\t\t\tTween.propHooks._default.get( this );\n\t},\n\trun: function( percent ) {\n\t\tvar eased,\n\t\t\thooks = Tween.propHooks[ this.prop ];\n\n\t\tif ( this.options.duration ) {\n\t\t\tthis.pos = eased = jQuery.easing[ this.easing ](\n\t\t\t\tpercent, this.options.duration * percent, 0, 1, this.options.duration\n\t\t\t);\n\t\t} else {\n\t\t\tthis.pos = eased = percent;\n\t\t}\n\t\tthis.now = ( this.end - this.start ) * eased + this.start;\n\n\t\tif ( this.options.step ) {\n\t\t\tthis.options.step.call( this.elem, this.now, this );\n\t\t}\n\n\t\tif ( hooks && hooks.set ) {\n\t\t\thooks.set( this );\n\t\t} else {\n\t\t\tTween.propHooks._default.set( this );\n\t\t}\n\t\treturn this;\n\t}\n};\n\nTween.prototype.init.prototype = Tween.prototype;\n\nTween.propHooks = {\n\t_default: {\n\t\tget: function( tween ) {\n\t\t\tvar result;\n\n\t\t\t// Use a property on the element directly when it is not a DOM element,\n\t\t\t// or when there is no matching style property that exists.\n\t\t\tif ( tween.elem.nodeType !== 1 ||\n\t\t\t\ttween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) {\n\t\t\t\treturn tween.elem[ tween.prop ];\n\t\t\t}\n\n\t\t\t// Passing an empty string as a 3rd parameter to .css will automatically\n\t\t\t// attempt a parseFloat and fallback to a string if the parse fails.\n\t\t\t// Simple values such as \"10px\" are parsed to Float;\n\t\t\t// complex values such as \"rotate(1rad)\" are returned as-is.\n\t\t\tresult = jQuery.css( tween.elem, tween.prop, \"\" );\n\n\t\t\t// Empty strings, null, undefined and \"auto\" are converted to 0.\n\t\t\treturn !result || result === \"auto\" ? 0 : result;\n\t\t},\n\t\tset: function( tween ) {\n\n\t\t\t// Use step hook for back compat.\n\t\t\t// Use cssHook if its there.\n\t\t\t// Use .style if available and use plain properties where available.\n\t\t\tif ( jQuery.fx.step[ tween.prop ] ) {\n\t\t\t\tjQuery.fx.step[ tween.prop ]( tween );\n\t\t\t} else if ( tween.elem.nodeType === 1 &&\n\t\t\t\t( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null ||\n\t\t\t\t\tjQuery.cssHooks[ tween.prop ] ) ) {\n\t\t\t\tjQuery.style( tween.elem, tween.prop, tween.now + tween.unit );\n\t\t\t} else {\n\t\t\t\ttween.elem[ tween.prop ] = tween.now;\n\t\t\t}\n\t\t}\n\t}\n};\n\n// Support: IE <=9 only\n// Panic based approach to setting things on disconnected nodes\nTween.propHooks.scrollTop = Tween.propHooks.scrollLeft = {\n\tset: function( tween ) {\n\t\tif ( tween.elem.nodeType && tween.elem.parentNode ) {\n\t\t\ttween.elem[ tween.prop ] = tween.now;\n\t\t}\n\t}\n};\n\njQuery.easing = {\n\tlinear: function( p ) {\n\t\treturn p;\n\t},\n\tswing: function( p ) {\n\t\treturn 0.5 - Math.cos( p * Math.PI ) / 2;\n\t},\n\t_default: \"swing\"\n};\n\njQuery.fx = Tween.prototype.init;\n\n// Back compat <1.8 extension point\njQuery.fx.step = {};\n\n\n\n\nvar\n\tfxNow, inProgress,\n\trfxtypes = /^(?:toggle|show|hide)$/,\n\trrun = /queueHooks$/;\n\nfunction schedule() {\n\tif ( inProgress ) {\n\t\tif ( document.hidden === false && window.requestAnimationFrame ) {\n\t\t\twindow.requestAnimationFrame( schedule );\n\t\t} else {\n\t\t\twindow.setTimeout( schedule, jQuery.fx.interval );\n\t\t}\n\n\t\tjQuery.fx.tick();\n\t}\n}\n\n// Animations created synchronously will run synchronously\nfunction createFxNow() {\n\twindow.setTimeout( function() {\n\t\tfxNow = undefined;\n\t} );\n\treturn ( fxNow = Date.now() );\n}\n\n// Generate parameters to create a standard animation\nfunction genFx( type, includeWidth ) {\n\tvar which,\n\t\ti = 0,\n\t\tattrs = { height: type };\n\n\t// If we include width, step value is 1 to do all cssExpand values,\n\t// otherwise step value is 2 to skip over Left and Right\n\tincludeWidth = includeWidth ? 1 : 0;\n\tfor ( ; i < 4; i += 2 - includeWidth ) {\n\t\twhich = cssExpand[ i ];\n\t\tattrs[ \"margin\" + which ] = attrs[ \"padding\" + which ] = type;\n\t}\n\n\tif ( includeWidth ) {\n\t\tattrs.opacity = attrs.width = type;\n\t}\n\n\treturn attrs;\n}\n\nfunction createTween( value, prop, animation ) {\n\tvar tween,\n\t\tcollection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ \"*\" ] ),\n\t\tindex = 0,\n\t\tlength = collection.length;\n\tfor ( ; index < length; index++ ) {\n\t\tif ( ( tween = collection[ index ].call( animation, prop, value ) ) ) {\n\n\t\t\t// We're done with this property\n\t\t\treturn tween;\n\t\t}\n\t}\n}\n\nfunction defaultPrefilter( elem, props, opts ) {\n\tvar prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display,\n\t\tisBox = \"width\" in props || \"height\" in props,\n\t\tanim = this,\n\t\torig = {},\n\t\tstyle = elem.style,\n\t\thidden = elem.nodeType && isHiddenWithinTree( elem ),\n\t\tdataShow = dataPriv.get( elem, \"fxshow\" );\n\n\t// Queue-skipping animations hijack the fx hooks\n\tif ( !opts.queue ) {\n\t\thooks = jQuery._queueHooks( elem, \"fx\" );\n\t\tif ( hooks.unqueued == null ) {\n\t\t\thooks.unqueued = 0;\n\t\t\toldfire = hooks.empty.fire;\n\t\t\thooks.empty.fire = function() {\n\t\t\t\tif ( !hooks.unqueued ) {\n\t\t\t\t\toldfire();\n\t\t\t\t}\n\t\t\t};\n\t\t}\n\t\thooks.unqueued++;\n\n\t\tanim.always( function() {\n\n\t\t\t// Ensure the complete handler is called before this completes\n\t\t\tanim.always( function() {\n\t\t\t\thooks.unqueued--;\n\t\t\t\tif ( !jQuery.queue( elem, \"fx\" ).length ) {\n\t\t\t\t\thooks.empty.fire();\n\t\t\t\t}\n\t\t\t} );\n\t\t} );\n\t}\n\n\t// Detect show/hide animations\n\tfor ( prop in props ) {\n\t\tvalue = props[ prop ];\n\t\tif ( rfxtypes.test( value ) ) {\n\t\t\tdelete props[ prop ];\n\t\t\ttoggle = toggle || value === \"toggle\";\n\t\t\tif ( value === ( hidden ? \"hide\" : \"show\" ) ) {\n\n\t\t\t\t// Pretend to be hidden if this is a \"show\" and\n\t\t\t\t// there is still data from a stopped show/hide\n\t\t\t\tif ( value === \"show\" && dataShow && dataShow[ prop ] !== undefined ) {\n\t\t\t\t\thidden = true;\n\n\t\t\t\t// Ignore all other no-op show/hide data\n\t\t\t\t} else {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\t\t\t}\n\t\t\torig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop );\n\t\t}\n\t}\n\n\t// Bail out if this is a no-op like .hide().hide()\n\tpropTween = !jQuery.isEmptyObject( props );\n\tif ( !propTween && jQuery.isEmptyObject( orig ) ) {\n\t\treturn;\n\t}\n\n\t// Restrict \"overflow\" and \"display\" styles during box animations\n\tif ( isBox && elem.nodeType === 1 ) {\n\n\t\t// Support: IE <=9 - 11, Edge 12 - 15\n\t\t// Record all 3 overflow attributes because IE does not infer the shorthand\n\t\t// from identically-valued overflowX and overflowY and Edge just mirrors\n\t\t// the overflowX value there.\n\t\topts.overflow = [ style.overflow, style.overflowX, style.overflowY ];\n\n\t\t// Identify a display type, preferring old show/hide data over the CSS cascade\n\t\trestoreDisplay = dataShow && dataShow.display;\n\t\tif ( restoreDisplay == null ) {\n\t\t\trestoreDisplay = dataPriv.get( elem, \"display\" );\n\t\t}\n\t\tdisplay = jQuery.css( elem, \"display\" );\n\t\tif ( display === \"none\" ) {\n\t\t\tif ( restoreDisplay ) {\n\t\t\t\tdisplay = restoreDisplay;\n\t\t\t} else {\n\n\t\t\t\t// Get nonempty value(s) by temporarily forcing visibility\n\t\t\t\tshowHide( [ elem ], true );\n\t\t\t\trestoreDisplay = elem.style.display || restoreDisplay;\n\t\t\t\tdisplay = jQuery.css( elem, \"display\" );\n\t\t\t\tshowHide( [ elem ] );\n\t\t\t}\n\t\t}\n\n\t\t// Animate inline elements as inline-block\n\t\tif ( display === \"inline\" || display === \"inline-block\" && restoreDisplay != null ) {\n\t\t\tif ( jQuery.css( elem, \"float\" ) === \"none\" ) {\n\n\t\t\t\t// Restore the original display value at the end of pure show/hide animations\n\t\t\t\tif ( !propTween ) {\n\t\t\t\t\tanim.done( function() {\n\t\t\t\t\t\tstyle.display = restoreDisplay;\n\t\t\t\t\t} );\n\t\t\t\t\tif ( restoreDisplay == null ) {\n\t\t\t\t\t\tdisplay = style.display;\n\t\t\t\t\t\trestoreDisplay = display === \"none\" ? \"\" : display;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tstyle.display = \"inline-block\";\n\t\t\t}\n\t\t}\n\t}\n\n\tif ( opts.overflow ) {\n\t\tstyle.overflow = \"hidden\";\n\t\tanim.always( function() {\n\t\t\tstyle.overflow = opts.overflow[ 0 ];\n\t\t\tstyle.overflowX = opts.overflow[ 1 ];\n\t\t\tstyle.overflowY = opts.overflow[ 2 ];\n\t\t} );\n\t}\n\n\t// Implement show/hide animations\n\tpropTween = false;\n\tfor ( prop in orig ) {\n\n\t\t// General show/hide setup for this element animation\n\t\tif ( !propTween ) {\n\t\t\tif ( dataShow ) {\n\t\t\t\tif ( \"hidden\" in dataShow ) {\n\t\t\t\t\thidden = dataShow.hidden;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tdataShow = dataPriv.access( elem, \"fxshow\", { display: restoreDisplay } );\n\t\t\t}\n\n\t\t\t// Store hidden/visible for toggle so `.stop().toggle()` \"reverses\"\n\t\t\tif ( toggle ) {\n\t\t\t\tdataShow.hidden = !hidden;\n\t\t\t}\n\n\t\t\t// Show elements before animating them\n\t\t\tif ( hidden ) {\n\t\t\t\tshowHide( [ elem ], true );\n\t\t\t}\n\n\t\t\t/* eslint-disable no-loop-func */\n\n\t\t\tanim.done( function() {\n\n\t\t\t/* eslint-enable no-loop-func */\n\n\t\t\t\t// The final step of a \"hide\" animation is actually hiding the element\n\t\t\t\tif ( !hidden ) {\n\t\t\t\t\tshowHide( [ elem ] );\n\t\t\t\t}\n\t\t\t\tdataPriv.remove( elem, \"fxshow\" );\n\t\t\t\tfor ( prop in orig ) {\n\t\t\t\t\tjQuery.style( elem, prop, orig[ prop ] );\n\t\t\t\t}\n\t\t\t} );\n\t\t}\n\n\t\t// Per-property setup\n\t\tpropTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim );\n\t\tif ( !( prop in dataShow ) ) {\n\t\t\tdataShow[ prop ] = propTween.start;\n\t\t\tif ( hidden ) {\n\t\t\t\tpropTween.end = propTween.start;\n\t\t\t\tpropTween.start = 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\nfunction propFilter( props, specialEasing ) {\n\tvar index, name, easing, value, hooks;\n\n\t// camelCase, specialEasing and expand cssHook pass\n\tfor ( index in props ) {\n\t\tname = camelCase( index );\n\t\teasing = specialEasing[ name ];\n\t\tvalue = props[ index ];\n\t\tif ( Array.isArray( value ) ) {\n\t\t\teasing = value[ 1 ];\n\t\t\tvalue = props[ index ] = value[ 0 ];\n\t\t}\n\n\t\tif ( index !== name ) {\n\t\t\tprops[ name ] = value;\n\t\t\tdelete props[ index ];\n\t\t}\n\n\t\thooks = jQuery.cssHooks[ name ];\n\t\tif ( hooks && \"expand\" in hooks ) {\n\t\t\tvalue = hooks.expand( value );\n\t\t\tdelete props[ name ];\n\n\t\t\t// Not quite $.extend, this won't overwrite existing keys.\n\t\t\t// Reusing 'index' because we have the correct \"name\"\n\t\t\tfor ( index in value ) {\n\t\t\t\tif ( !( index in props ) ) {\n\t\t\t\t\tprops[ index ] = value[ index ];\n\t\t\t\t\tspecialEasing[ index ] = easing;\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tspecialEasing[ name ] = easing;\n\t\t}\n\t}\n}\n\nfunction Animation( elem, properties, options ) {\n\tvar result,\n\t\tstopped,\n\t\tindex = 0,\n\t\tlength = Animation.prefilters.length,\n\t\tdeferred = jQuery.Deferred().always( function() {\n\n\t\t\t// Don't match elem in the :animated selector\n\t\t\tdelete tick.elem;\n\t\t} ),\n\t\ttick = function() {\n\t\t\tif ( stopped ) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t\tvar currentTime = fxNow || createFxNow(),\n\t\t\t\tremaining = Math.max( 0, animation.startTime + animation.duration - currentTime ),\n\n\t\t\t\t// Support: Android 2.3 only\n\t\t\t\t// Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497)\n\t\t\t\ttemp = remaining / animation.duration || 0,\n\t\t\t\tpercent = 1 - temp,\n\t\t\t\tindex = 0,\n\t\t\t\tlength = animation.tweens.length;\n\n\t\t\tfor ( ; index < length; index++ ) {\n\t\t\t\tanimation.tweens[ index ].run( percent );\n\t\t\t}\n\n\t\t\tdeferred.notifyWith( elem, [ animation, percent, remaining ] );\n\n\t\t\t// If there's more to do, yield\n\t\t\tif ( percent < 1 && length ) {\n\t\t\t\treturn remaining;\n\t\t\t}\n\n\t\t\t// If this was an empty animation, synthesize a final progress notification\n\t\t\tif ( !length ) {\n\t\t\t\tdeferred.notifyWith( elem, [ animation, 1, 0 ] );\n\t\t\t}\n\n\t\t\t// Resolve the animation and report its conclusion\n\t\t\tdeferred.resolveWith( elem, [ animation ] );\n\t\t\treturn false;\n\t\t},\n\t\tanimation = deferred.promise( {\n\t\t\telem: elem,\n\t\t\tprops: jQuery.extend( {}, properties ),\n\t\t\topts: jQuery.extend( true, {\n\t\t\t\tspecialEasing: {},\n\t\t\t\teasing: jQuery.easing._default\n\t\t\t}, options ),\n\t\t\toriginalProperties: properties,\n\t\t\toriginalOptions: options,\n\t\t\tstartTime: fxNow || createFxNow(),\n\t\t\tduration: options.duration,\n\t\t\ttweens: [],\n\t\t\tcreateTween: function( prop, end ) {\n\t\t\t\tvar tween = jQuery.Tween( elem, animation.opts, prop, end,\n\t\t\t\t\t\tanimation.opts.specialEasing[ prop ] || animation.opts.easing );\n\t\t\t\tanimation.tweens.push( tween );\n\t\t\t\treturn tween;\n\t\t\t},\n\t\t\tstop: function( gotoEnd ) {\n\t\t\t\tvar index = 0,\n\n\t\t\t\t\t// If we are going to the end, we want to run all the tweens\n\t\t\t\t\t// otherwise we skip this part\n\t\t\t\t\tlength = gotoEnd ? animation.tweens.length : 0;\n\t\t\t\tif ( stopped ) {\n\t\t\t\t\treturn this;\n\t\t\t\t}\n\t\t\t\tstopped = true;\n\t\t\t\tfor ( ; index < length; index++ ) {\n\t\t\t\t\tanimation.tweens[ index ].run( 1 );\n\t\t\t\t}\n\n\t\t\t\t// Resolve when we played the last frame; otherwise, reject\n\t\t\t\tif ( gotoEnd ) {\n\t\t\t\t\tdeferred.notifyWith( elem, [ animation, 1, 0 ] );\n\t\t\t\t\tdeferred.resolveWith( elem, [ animation, gotoEnd ] );\n\t\t\t\t} else {\n\t\t\t\t\tdeferred.rejectWith( elem, [ animation, gotoEnd ] );\n\t\t\t\t}\n\t\t\t\treturn this;\n\t\t\t}\n\t\t} ),\n\t\tprops = animation.props;\n\n\tpropFilter( props, animation.opts.specialEasing );\n\n\tfor ( ; index < length; index++ ) {\n\t\tresult = Animation.prefilters[ index ].call( animation, elem, props, animation.opts );\n\t\tif ( result ) {\n\t\t\tif ( isFunction( result.stop ) ) {\n\t\t\t\tjQuery._queueHooks( animation.elem, animation.opts.queue ).stop =\n\t\t\t\t\tresult.stop.bind( result );\n\t\t\t}\n\t\t\treturn result;\n\t\t}\n\t}\n\n\tjQuery.map( props, createTween, animation );\n\n\tif ( isFunction( animation.opts.start ) ) {\n\t\tanimation.opts.start.call( elem, animation );\n\t}\n\n\t// Attach callbacks from options\n\tanimation\n\t\t.progress( animation.opts.progress )\n\t\t.done( animation.opts.done, animation.opts.complete )\n\t\t.fail( animation.opts.fail )\n\t\t.always( animation.opts.always );\n\n\tjQuery.fx.timer(\n\t\tjQuery.extend( tick, {\n\t\t\telem: elem,\n\t\t\tanim: animation,\n\t\t\tqueue: animation.opts.queue\n\t\t} )\n\t);\n\n\treturn animation;\n}\n\njQuery.Animation = jQuery.extend( Animation, {\n\n\ttweeners: {\n\t\t\"*\": [ function( prop, value ) {\n\t\t\tvar tween = this.createTween( prop, value );\n\t\t\tadjustCSS( tween.elem, prop, rcssNum.exec( value ), tween );\n\t\t\treturn tween;\n\t\t} ]\n\t},\n\n\ttweener: function( props, callback ) {\n\t\tif ( isFunction( props ) ) {\n\t\t\tcallback = props;\n\t\t\tprops = [ \"*\" ];\n\t\t} else {\n\t\t\tprops = props.match( rnothtmlwhite );\n\t\t}\n\n\t\tvar prop,\n\t\t\tindex = 0,\n\t\t\tlength = props.length;\n\n\t\tfor ( ; index < length; index++ ) {\n\t\t\tprop = props[ index ];\n\t\t\tAnimation.tweeners[ prop ] = Animation.tweeners[ prop ] || [];\n\t\t\tAnimation.tweeners[ prop ].unshift( callback );\n\t\t}\n\t},\n\n\tprefilters: [ defaultPrefilter ],\n\n\tprefilter: function( callback, prepend ) {\n\t\tif ( prepend ) {\n\t\t\tAnimation.prefilters.unshift( callback );\n\t\t} else {\n\t\t\tAnimation.prefilters.push( callback );\n\t\t}\n\t}\n} );\n\njQuery.speed = function( speed, easing, fn ) {\n\tvar opt = speed && typeof speed === \"object\" ? jQuery.extend( {}, speed ) : {\n\t\tcomplete: fn || !fn && easing ||\n\t\t\tisFunction( speed ) && speed,\n\t\tduration: speed,\n\t\teasing: fn && easing || easing && !isFunction( easing ) && easing\n\t};\n\n\t// Go to the end state if fx are off\n\tif ( jQuery.fx.off ) {\n\t\topt.duration = 0;\n\n\t} else {\n\t\tif ( typeof opt.duration !== \"number\" ) {\n\t\t\tif ( opt.duration in jQuery.fx.speeds ) {\n\t\t\t\topt.duration = jQuery.fx.speeds[ opt.duration ];\n\n\t\t\t} else {\n\t\t\t\topt.duration = jQuery.fx.speeds._default;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Normalize opt.queue - true/undefined/null -> \"fx\"\n\tif ( opt.queue == null || opt.queue === true ) {\n\t\topt.queue = \"fx\";\n\t}\n\n\t// Queueing\n\topt.old = opt.complete;\n\n\topt.complete = function() {\n\t\tif ( isFunction( opt.old ) ) {\n\t\t\topt.old.call( this );\n\t\t}\n\n\t\tif ( opt.queue ) {\n\t\t\tjQuery.dequeue( this, opt.queue );\n\t\t}\n\t};\n\n\treturn opt;\n};\n\njQuery.fn.extend( {\n\tfadeTo: function( speed, to, easing, callback ) {\n\n\t\t// Show any hidden elements after setting opacity to 0\n\t\treturn this.filter( isHiddenWithinTree ).css( \"opacity\", 0 ).show()\n\n\t\t\t// Animate to the value specified\n\t\t\t.end().animate( { opacity: to }, speed, easing, callback );\n\t},\n\tanimate: function( prop, speed, easing, callback ) {\n\t\tvar empty = jQuery.isEmptyObject( prop ),\n\t\t\toptall = jQuery.speed( speed, easing, callback ),\n\t\t\tdoAnimation = function() {\n\n\t\t\t\t// Operate on a copy of prop so per-property easing won't be lost\n\t\t\t\tvar anim = Animation( this, jQuery.extend( {}, prop ), optall );\n\n\t\t\t\t// Empty animations, or finishing resolves immediately\n\t\t\t\tif ( empty || dataPriv.get( this, \"finish\" ) ) {\n\t\t\t\t\tanim.stop( true );\n\t\t\t\t}\n\t\t\t};\n\t\t\tdoAnimation.finish = doAnimation;\n\n\t\treturn empty || optall.queue === false ?\n\t\t\tthis.each( doAnimation ) :\n\t\t\tthis.queue( optall.queue, doAnimation );\n\t},\n\tstop: function( type, clearQueue, gotoEnd ) {\n\t\tvar stopQueue = function( hooks ) {\n\t\t\tvar stop = hooks.stop;\n\t\t\tdelete hooks.stop;\n\t\t\tstop( gotoEnd );\n\t\t};\n\n\t\tif ( typeof type !== \"string\" ) {\n\t\t\tgotoEnd = clearQueue;\n\t\t\tclearQueue = type;\n\t\t\ttype = undefined;\n\t\t}\n\t\tif ( clearQueue && type !== false ) {\n\t\t\tthis.queue( type || \"fx\", [] );\n\t\t}\n\n\t\treturn this.each( function() {\n\t\t\tvar dequeue = true,\n\t\t\t\tindex = type != null && type + \"queueHooks\",\n\t\t\t\ttimers = jQuery.timers,\n\t\t\t\tdata = dataPriv.get( this );\n\n\t\t\tif ( index ) {\n\t\t\t\tif ( data[ index ] && data[ index ].stop ) {\n\t\t\t\t\tstopQueue( data[ index ] );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tfor ( index in data ) {\n\t\t\t\t\tif ( data[ index ] && data[ index ].stop && rrun.test( index ) ) {\n\t\t\t\t\t\tstopQueue( data[ index ] );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfor ( index = timers.length; index--; ) {\n\t\t\t\tif ( timers[ index ].elem === this &&\n\t\t\t\t\t( type == null || timers[ index ].queue === type ) ) {\n\n\t\t\t\t\ttimers[ index ].anim.stop( gotoEnd );\n\t\t\t\t\tdequeue = false;\n\t\t\t\t\ttimers.splice( index, 1 );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Start the next in the queue if the last step wasn't forced.\n\t\t\t// Timers currently will call their complete callbacks, which\n\t\t\t// will dequeue but only if they were gotoEnd.\n\t\t\tif ( dequeue || !gotoEnd ) {\n\t\t\t\tjQuery.dequeue( this, type );\n\t\t\t}\n\t\t} );\n\t},\n\tfinish: function( type ) {\n\t\tif ( type !== false ) {\n\t\t\ttype = type || \"fx\";\n\t\t}\n\t\treturn this.each( function() {\n\t\t\tvar index,\n\t\t\t\tdata = dataPriv.get( this ),\n\t\t\t\tqueue = data[ type + \"queue\" ],\n\t\t\t\thooks = data[ type + \"queueHooks\" ],\n\t\t\t\ttimers = jQuery.timers,\n\t\t\t\tlength = queue ? queue.length : 0;\n\n\t\t\t// Enable finishing flag on private data\n\t\t\tdata.finish = true;\n\n\t\t\t// Empty the queue first\n\t\t\tjQuery.queue( this, type, [] );\n\n\t\t\tif ( hooks && hooks.stop ) {\n\t\t\t\thooks.stop.call( this, true );\n\t\t\t}\n\n\t\t\t// Look for any active animations, and finish them\n\t\t\tfor ( index = timers.length; index--; ) {\n\t\t\t\tif ( timers[ index ].elem === this && timers[ index ].queue === type ) {\n\t\t\t\t\ttimers[ index ].anim.stop( true );\n\t\t\t\t\ttimers.splice( index, 1 );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Look for any animations in the old queue and finish them\n\t\t\tfor ( index = 0; index < length; index++ ) {\n\t\t\t\tif ( queue[ index ] && queue[ index ].finish ) {\n\t\t\t\t\tqueue[ index ].finish.call( this );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Turn off finishing flag\n\t\t\tdelete data.finish;\n\t\t} );\n\t}\n} );\n\njQuery.each( [ \"toggle\", \"show\", \"hide\" ], function( i, name ) {\n\tvar cssFn = jQuery.fn[ name ];\n\tjQuery.fn[ name ] = function( speed, easing, callback ) {\n\t\treturn speed == null || typeof speed === \"boolean\" ?\n\t\t\tcssFn.apply( this, arguments ) :\n\t\t\tthis.animate( genFx( name, true ), speed, easing, callback );\n\t};\n} );\n\n// Generate shortcuts for custom animations\njQuery.each( {\n\tslideDown: genFx( \"show\" ),\n\tslideUp: genFx( \"hide\" ),\n\tslideToggle: genFx( \"toggle\" ),\n\tfadeIn: { opacity: \"show\" },\n\tfadeOut: { opacity: \"hide\" },\n\tfadeToggle: { opacity: \"toggle\" }\n}, function( name, props ) {\n\tjQuery.fn[ name ] = function( speed, easing, callback ) {\n\t\treturn this.animate( props, speed, easing, callback );\n\t};\n} );\n\njQuery.timers = [];\njQuery.fx.tick = function() {\n\tvar timer,\n\t\ti = 0,\n\t\ttimers = jQuery.timers;\n\n\tfxNow = Date.now();\n\n\tfor ( ; i < timers.length; i++ ) {\n\t\ttimer = timers[ i ];\n\n\t\t// Run the timer and safely remove it when done (allowing for external removal)\n\t\tif ( !timer() && timers[ i ] === timer ) {\n\t\t\ttimers.splice( i--, 1 );\n\t\t}\n\t}\n\n\tif ( !timers.length ) {\n\t\tjQuery.fx.stop();\n\t}\n\tfxNow = undefined;\n};\n\njQuery.fx.timer = function( timer ) {\n\tjQuery.timers.push( timer );\n\tjQuery.fx.start();\n};\n\njQuery.fx.interval = 13;\njQuery.fx.start = function() {\n\tif ( inProgress ) {\n\t\treturn;\n\t}\n\n\tinProgress = true;\n\tschedule();\n};\n\njQuery.fx.stop = function() {\n\tinProgress = null;\n};\n\njQuery.fx.speeds = {\n\tslow: 600,\n\tfast: 200,\n\n\t// Default speed\n\t_default: 400\n};\n\n\n// Based off of the plugin by Clint Helfers, with permission.\n// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/\njQuery.fn.delay = function( time, type ) {\n\ttime = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;\n\ttype = type || \"fx\";\n\n\treturn this.queue( type, function( next, hooks ) {\n\t\tvar timeout = window.setTimeout( next, time );\n\t\thooks.stop = function() {\n\t\t\twindow.clearTimeout( timeout );\n\t\t};\n\t} );\n};\n\n\n( function() {\n\tvar input = document.createElement( \"input\" ),\n\t\tselect = document.createElement( \"select\" ),\n\t\topt = select.appendChild( document.createElement( \"option\" ) );\n\n\tinput.type = \"checkbox\";\n\n\t// Support: Android <=4.3 only\n\t// Default value for a checkbox should be \"on\"\n\tsupport.checkOn = input.value !== \"\";\n\n\t// Support: IE <=11 only\n\t// Must access selectedIndex to make default options select\n\tsupport.optSelected = opt.selected;\n\n\t// Support: IE <=11 only\n\t// An input loses its value after becoming a radio\n\tinput = document.createElement( \"input\" );\n\tinput.value = \"t\";\n\tinput.type = \"radio\";\n\tsupport.radioValue = input.value === \"t\";\n} )();\n\n\nvar boolHook,\n\tattrHandle = jQuery.expr.attrHandle;\n\njQuery.fn.extend( {\n\tattr: function( name, value ) {\n\t\treturn access( this, jQuery.attr, name, value, arguments.length > 1 );\n\t},\n\n\tremoveAttr: function( name ) {\n\t\treturn this.each( function() {\n\t\t\tjQuery.removeAttr( this, name );\n\t\t} );\n\t}\n} );\n\njQuery.extend( {\n\tattr: function( elem, name, value ) {\n\t\tvar ret, hooks,\n\t\t\tnType = elem.nodeType;\n\n\t\t// Don't get/set attributes on text, comment and attribute nodes\n\t\tif ( nType === 3 || nType === 8 || nType === 2 ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// Fallback to prop when attributes are not supported\n\t\tif ( typeof elem.getAttribute === \"undefined\" ) {\n\t\t\treturn jQuery.prop( elem, name, value );\n\t\t}\n\n\t\t// Attribute hooks are determined by the lowercase version\n\t\t// Grab necessary hook if one is defined\n\t\tif ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {\n\t\t\thooks = jQuery.attrHooks[ name.toLowerCase() ] ||\n\t\t\t\t( jQuery.expr.match.bool.test( name ) ? boolHook : undefined );\n\t\t}\n\n\t\tif ( value !== undefined ) {\n\t\t\tif ( value === null ) {\n\t\t\t\tjQuery.removeAttr( elem, name );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif ( hooks && \"set\" in hooks &&\n\t\t\t\t( ret = hooks.set( elem, value, name ) ) !== undefined ) {\n\t\t\t\treturn ret;\n\t\t\t}\n\n\t\t\telem.setAttribute( name, value + \"\" );\n\t\t\treturn value;\n\t\t}\n\n\t\tif ( hooks && \"get\" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) {\n\t\t\treturn ret;\n\t\t}\n\n\t\tret = jQuery.find.attr( elem, name );\n\n\t\t// Non-existent attributes return null, we normalize to undefined\n\t\treturn ret == null ? undefined : ret;\n\t},\n\n\tattrHooks: {\n\t\ttype: {\n\t\t\tset: function( elem, value ) {\n\t\t\t\tif ( !support.radioValue && value === \"radio\" &&\n\t\t\t\t\tnodeName( elem, \"input\" ) ) {\n\t\t\t\t\tvar val = elem.value;\n\t\t\t\t\telem.setAttribute( \"type\", value );\n\t\t\t\t\tif ( val ) {\n\t\t\t\t\t\telem.value = val;\n\t\t\t\t\t}\n\t\t\t\t\treturn value;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t},\n\n\tremoveAttr: function( elem, value ) {\n\t\tvar name,\n\t\t\ti = 0,\n\n\t\t\t// Attribute names can contain non-HTML whitespace characters\n\t\t\t// https://html.spec.whatwg.org/multipage/syntax.html#attributes-2\n\t\t\tattrNames = value && value.match( rnothtmlwhite );\n\n\t\tif ( attrNames && elem.nodeType === 1 ) {\n\t\t\twhile ( ( name = attrNames[ i++ ] ) ) {\n\t\t\t\telem.removeAttribute( name );\n\t\t\t}\n\t\t}\n\t}\n} );\n\n// Hooks for boolean attributes\nboolHook = {\n\tset: function( elem, value, name ) {\n\t\tif ( value === false ) {\n\n\t\t\t// Remove boolean attributes when set to false\n\t\t\tjQuery.removeAttr( elem, name );\n\t\t} else {\n\t\t\telem.setAttribute( name, name );\n\t\t}\n\t\treturn name;\n\t}\n};\n\njQuery.each( jQuery.expr.match.bool.source.match( /\\w+/g ), function( i, name ) {\n\tvar getter = attrHandle[ name ] || jQuery.find.attr;\n\n\tattrHandle[ name ] = function( elem, name, isXML ) {\n\t\tvar ret, handle,\n\t\t\tlowercaseName = name.toLowerCase();\n\n\t\tif ( !isXML ) {\n\n\t\t\t// Avoid an infinite loop by temporarily removing this function from the getter\n\t\t\thandle = attrHandle[ lowercaseName ];\n\t\t\tattrHandle[ lowercaseName ] = ret;\n\t\t\tret = getter( elem, name, isXML ) != null ?\n\t\t\t\tlowercaseName :\n\t\t\t\tnull;\n\t\t\tattrHandle[ lowercaseName ] = handle;\n\t\t}\n\t\treturn ret;\n\t};\n} );\n\n\n\n\nvar rfocusable = /^(?:input|select|textarea|button)$/i,\n\trclickable = /^(?:a|area)$/i;\n\njQuery.fn.extend( {\n\tprop: function( name, value ) {\n\t\treturn access( this, jQuery.prop, name, value, arguments.length > 1 );\n\t},\n\n\tremoveProp: function( name ) {\n\t\treturn this.each( function() {\n\t\t\tdelete this[ jQuery.propFix[ name ] || name ];\n\t\t} );\n\t}\n} );\n\njQuery.extend( {\n\tprop: function( elem, name, value ) {\n\t\tvar ret, hooks,\n\t\t\tnType = elem.nodeType;\n\n\t\t// Don't get/set properties on text, comment and attribute nodes\n\t\tif ( nType === 3 || nType === 8 || nType === 2 ) {\n\t\t\treturn;\n\t\t}\n\n\t\tif ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {\n\n\t\t\t// Fix name and attach hooks\n\t\t\tname = jQuery.propFix[ name ] || name;\n\t\t\thooks = jQuery.propHooks[ name ];\n\t\t}\n\n\t\tif ( value !== undefined ) {\n\t\t\tif ( hooks && \"set\" in hooks &&\n\t\t\t\t( ret = hooks.set( elem, value, name ) ) !== undefined ) {\n\t\t\t\treturn ret;\n\t\t\t}\n\n\t\t\treturn ( elem[ name ] = value );\n\t\t}\n\n\t\tif ( hooks && \"get\" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) {\n\t\t\treturn ret;\n\t\t}\n\n\t\treturn elem[ name ];\n\t},\n\n\tpropHooks: {\n\t\ttabIndex: {\n\t\t\tget: function( elem ) {\n\n\t\t\t\t// Support: IE <=9 - 11 only\n\t\t\t\t// elem.tabIndex doesn't always return the\n\t\t\t\t// correct value when it hasn't been explicitly set\n\t\t\t\t// https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/\n\t\t\t\t// Use proper attribute retrieval(#12072)\n\t\t\t\tvar tabindex = jQuery.find.attr( elem, \"tabindex\" );\n\n\t\t\t\tif ( tabindex ) {\n\t\t\t\t\treturn parseInt( tabindex, 10 );\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\trfocusable.test( elem.nodeName ) ||\n\t\t\t\t\trclickable.test( elem.nodeName ) &&\n\t\t\t\t\telem.href\n\t\t\t\t) {\n\t\t\t\t\treturn 0;\n\t\t\t\t}\n\n\t\t\t\treturn -1;\n\t\t\t}\n\t\t}\n\t},\n\n\tpropFix: {\n\t\t\"for\": \"htmlFor\",\n\t\t\"class\": \"className\"\n\t}\n} );\n\n// Support: IE <=11 only\n// Accessing the selectedIndex property\n// forces the browser to respect setting selected\n// on the option\n// The getter ensures a default option is selected\n// when in an optgroup\n// eslint rule \"no-unused-expressions\" is disabled for this code\n// since it considers such accessions noop\nif ( !support.optSelected ) {\n\tjQuery.propHooks.selected = {\n\t\tget: function( elem ) {\n\n\t\t\t/* eslint no-unused-expressions: \"off\" */\n\n\t\t\tvar parent = elem.parentNode;\n\t\t\tif ( parent && parent.parentNode ) {\n\t\t\t\tparent.parentNode.selectedIndex;\n\t\t\t}\n\t\t\treturn null;\n\t\t},\n\t\tset: function( elem ) {\n\n\t\t\t/* eslint no-unused-expressions: \"off\" */\n\n\t\t\tvar parent = elem.parentNode;\n\t\t\tif ( parent ) {\n\t\t\t\tparent.selectedIndex;\n\n\t\t\t\tif ( parent.parentNode ) {\n\t\t\t\t\tparent.parentNode.selectedIndex;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n}\n\njQuery.each( [\n\t\"tabIndex\",\n\t\"readOnly\",\n\t\"maxLength\",\n\t\"cellSpacing\",\n\t\"cellPadding\",\n\t\"rowSpan\",\n\t\"colSpan\",\n\t\"useMap\",\n\t\"frameBorder\",\n\t\"contentEditable\"\n], function() {\n\tjQuery.propFix[ this.toLowerCase() ] = this;\n} );\n\n\n\n\n\t// Strip and collapse whitespace according to HTML spec\n\t// https://infra.spec.whatwg.org/#strip-and-collapse-ascii-whitespace\n\tfunction stripAndCollapse( value ) {\n\t\tvar tokens = value.match( rnothtmlwhite ) || [];\n\t\treturn tokens.join( \" \" );\n\t}\n\n\nfunction getClass( elem ) {\n\treturn elem.getAttribute && elem.getAttribute( \"class\" ) || \"\";\n}\n\nfunction classesToArray( value ) {\n\tif ( Array.isArray( value ) ) {\n\t\treturn value;\n\t}\n\tif ( typeof value === \"string\" ) {\n\t\treturn value.match( rnothtmlwhite ) || [];\n\t}\n\treturn [];\n}\n\njQuery.fn.extend( {\n\taddClass: function( value ) {\n\t\tvar classes, elem, cur, curValue, clazz, j, finalValue,\n\t\t\ti = 0;\n\n\t\tif ( isFunction( value ) ) {\n\t\t\treturn this.each( function( j ) {\n\t\t\t\tjQuery( this ).addClass( value.call( this, j, getClass( this ) ) );\n\t\t\t} );\n\t\t}\n\n\t\tclasses = classesToArray( value );\n\n\t\tif ( classes.length ) {\n\t\t\twhile ( ( elem = this[ i++ ] ) ) {\n\t\t\t\tcurValue = getClass( elem );\n\t\t\t\tcur = elem.nodeType === 1 && ( \" \" + stripAndCollapse( curValue ) + \" \" );\n\n\t\t\t\tif ( cur ) {\n\t\t\t\t\tj = 0;\n\t\t\t\t\twhile ( ( clazz = classes[ j++ ] ) ) {\n\t\t\t\t\t\tif ( cur.indexOf( \" \" + clazz + \" \" ) < 0 ) {\n\t\t\t\t\t\t\tcur += clazz + \" \";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Only assign if different to avoid unneeded rendering.\n\t\t\t\t\tfinalValue = stripAndCollapse( cur );\n\t\t\t\t\tif ( curValue !== finalValue ) {\n\t\t\t\t\t\telem.setAttribute( \"class\", finalValue );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn this;\n\t},\n\n\tremoveClass: function( value ) {\n\t\tvar classes, elem, cur, curValue, clazz, j, finalValue,\n\t\t\ti = 0;\n\n\t\tif ( isFunction( value ) ) {\n\t\t\treturn this.each( function( j ) {\n\t\t\t\tjQuery( this ).removeClass( value.call( this, j, getClass( this ) ) );\n\t\t\t} );\n\t\t}\n\n\t\tif ( !arguments.length ) {\n\t\t\treturn this.attr( \"class\", \"\" );\n\t\t}\n\n\t\tclasses = classesToArray( value );\n\n\t\tif ( classes.length ) {\n\t\t\twhile ( ( elem = this[ i++ ] ) ) {\n\t\t\t\tcurValue = getClass( elem );\n\n\t\t\t\t// This expression is here for better compressibility (see addClass)\n\t\t\t\tcur = elem.nodeType === 1 && ( \" \" + stripAndCollapse( curValue ) + \" \" );\n\n\t\t\t\tif ( cur ) {\n\t\t\t\t\tj = 0;\n\t\t\t\t\twhile ( ( clazz = classes[ j++ ] ) ) {\n\n\t\t\t\t\t\t// Remove *all* instances\n\t\t\t\t\t\twhile ( cur.indexOf( \" \" + clazz + \" \" ) > -1 ) {\n\t\t\t\t\t\t\tcur = cur.replace( \" \" + clazz + \" \", \" \" );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// Only assign if different to avoid unneeded rendering.\n\t\t\t\t\tfinalValue = stripAndCollapse( cur );\n\t\t\t\t\tif ( curValue !== finalValue ) {\n\t\t\t\t\t\telem.setAttribute( \"class\", finalValue );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn this;\n\t},\n\n\ttoggleClass: function( value, stateVal ) {\n\t\tvar type = typeof value,\n\t\t\tisValidValue = type === \"string\" || Array.isArray( value );\n\n\t\tif ( typeof stateVal === \"boolean\" && isValidValue ) {\n\t\t\treturn stateVal ? this.addClass( value ) : this.removeClass( value );\n\t\t}\n\n\t\tif ( isFunction( value ) ) {\n\t\t\treturn this.each( function( i ) {\n\t\t\t\tjQuery( this ).toggleClass(\n\t\t\t\t\tvalue.call( this, i, getClass( this ), stateVal ),\n\t\t\t\t\tstateVal\n\t\t\t\t);\n\t\t\t} );\n\t\t}\n\n\t\treturn this.each( function() {\n\t\t\tvar className, i, self, classNames;\n\n\t\t\tif ( isValidValue ) {\n\n\t\t\t\t// Toggle individual class names\n\t\t\t\ti = 0;\n\t\t\t\tself = jQuery( this );\n\t\t\t\tclassNames = classesToArray( value );\n\n\t\t\t\twhile ( ( className = classNames[ i++ ] ) ) {\n\n\t\t\t\t\t// Check each className given, space separated list\n\t\t\t\t\tif ( self.hasClass( className ) ) {\n\t\t\t\t\t\tself.removeClass( className );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tself.addClass( className );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t// Toggle whole class name\n\t\t\t} else if ( value === undefined || type === \"boolean\" ) {\n\t\t\t\tclassName = getClass( this );\n\t\t\t\tif ( className ) {\n\n\t\t\t\t\t// Store className if set\n\t\t\t\t\tdataPriv.set( this, \"__className__\", className );\n\t\t\t\t}\n\n\t\t\t\t// If the element has a class name or if we're passed `false`,\n\t\t\t\t// then remove the whole classname (if there was one, the above saved it).\n\t\t\t\t// Otherwise bring back whatever was previously saved (if anything),\n\t\t\t\t// falling back to the empty string if nothing was stored.\n\t\t\t\tif ( this.setAttribute ) {\n\t\t\t\t\tthis.setAttribute( \"class\",\n\t\t\t\t\t\tclassName || value === false ?\n\t\t\t\t\t\t\"\" :\n\t\t\t\t\t\tdataPriv.get( this, \"__className__\" ) || \"\"\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t}\n\t\t} );\n\t},\n\n\thasClass: function( selector ) {\n\t\tvar className, elem,\n\t\t\ti = 0;\n\n\t\tclassName = \" \" + selector + \" \";\n\t\twhile ( ( elem = this[ i++ ] ) ) {\n\t\t\tif ( elem.nodeType === 1 &&\n\t\t\t\t( \" \" + stripAndCollapse( getClass( elem ) ) + \" \" ).indexOf( className ) > -1 ) {\n\t\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\n\t\treturn false;\n\t}\n} );\n\n\n\n\nvar rreturn = /\\r/g;\n\njQuery.fn.extend( {\n\tval: function( value ) {\n\t\tvar hooks, ret, valueIsFunction,\n\t\t\telem = this[ 0 ];\n\n\t\tif ( !arguments.length ) {\n\t\t\tif ( elem ) {\n\t\t\t\thooks = jQuery.valHooks[ elem.type ] ||\n\t\t\t\t\tjQuery.valHooks[ elem.nodeName.toLowerCase() ];\n\n\t\t\t\tif ( hooks &&\n\t\t\t\t\t\"get\" in hooks &&\n\t\t\t\t\t( ret = hooks.get( elem, \"value\" ) ) !== undefined\n\t\t\t\t) {\n\t\t\t\t\treturn ret;\n\t\t\t\t}\n\n\t\t\t\tret = elem.value;\n\n\t\t\t\t// Handle most common string cases\n\t\t\t\tif ( typeof ret === \"string\" ) {\n\t\t\t\t\treturn ret.replace( rreturn, \"\" );\n\t\t\t\t}\n\n\t\t\t\t// Handle cases where value is null/undef or number\n\t\t\t\treturn ret == null ? \"\" : ret;\n\t\t\t}\n\n\t\t\treturn;\n\t\t}\n\n\t\tvalueIsFunction = isFunction( value );\n\n\t\treturn this.each( function( i ) {\n\t\t\tvar val;\n\n\t\t\tif ( this.nodeType !== 1 ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif ( valueIsFunction ) {\n\t\t\t\tval = value.call( this, i, jQuery( this ).val() );\n\t\t\t} else {\n\t\t\t\tval = value;\n\t\t\t}\n\n\t\t\t// Treat null/undefined as \"\"; convert numbers to string\n\t\t\tif ( val == null ) {\n\t\t\t\tval = \"\";\n\n\t\t\t} else if ( typeof val === \"number\" ) {\n\t\t\t\tval += \"\";\n\n\t\t\t} else if ( Array.isArray( val ) ) {\n\t\t\t\tval = jQuery.map( val, function( value ) {\n\t\t\t\t\treturn value == null ? \"\" : value + \"\";\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\thooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];\n\n\t\t\t// If set returns undefined, fall back to normal setting\n\t\t\tif ( !hooks || !( \"set\" in hooks ) || hooks.set( this, val, \"value\" ) === undefined ) {\n\t\t\t\tthis.value = val;\n\t\t\t}\n\t\t} );\n\t}\n} );\n\njQuery.extend( {\n\tvalHooks: {\n\t\toption: {\n\t\t\tget: function( elem ) {\n\n\t\t\t\tvar val = jQuery.find.attr( elem, \"value\" );\n\t\t\t\treturn val != null ?\n\t\t\t\t\tval :\n\n\t\t\t\t\t// Support: IE <=10 - 11 only\n\t\t\t\t\t// option.text throws exceptions (#14686, #14858)\n\t\t\t\t\t// Strip and collapse whitespace\n\t\t\t\t\t// https://html.spec.whatwg.org/#strip-and-collapse-whitespace\n\t\t\t\t\tstripAndCollapse( jQuery.text( elem ) );\n\t\t\t}\n\t\t},\n\t\tselect: {\n\t\t\tget: function( elem ) {\n\t\t\t\tvar value, option, i,\n\t\t\t\t\toptions = elem.options,\n\t\t\t\t\tindex = elem.selectedIndex,\n\t\t\t\t\tone = elem.type === \"select-one\",\n\t\t\t\t\tvalues = one ? null : [],\n\t\t\t\t\tmax = one ? index + 1 : options.length;\n\n\t\t\t\tif ( index < 0 ) {\n\t\t\t\t\ti = max;\n\n\t\t\t\t} else {\n\t\t\t\t\ti = one ? index : 0;\n\t\t\t\t}\n\n\t\t\t\t// Loop through all the selected options\n\t\t\t\tfor ( ; i < max; i++ ) {\n\t\t\t\t\toption = options[ i ];\n\n\t\t\t\t\t// Support: IE <=9 only\n\t\t\t\t\t// IE8-9 doesn't update selected after form reset (#2551)\n\t\t\t\t\tif ( ( option.selected || i === index ) &&\n\n\t\t\t\t\t\t\t// Don't return options that are disabled or in a disabled optgroup\n\t\t\t\t\t\t\t!option.disabled &&\n\t\t\t\t\t\t\t( !option.parentNode.disabled ||\n\t\t\t\t\t\t\t\t!nodeName( option.parentNode, \"optgroup\" ) ) ) {\n\n\t\t\t\t\t\t// Get the specific value for the option\n\t\t\t\t\t\tvalue = jQuery( option ).val();\n\n\t\t\t\t\t\t// We don't need an array for one selects\n\t\t\t\t\t\tif ( one ) {\n\t\t\t\t\t\t\treturn value;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Multi-Selects return an array\n\t\t\t\t\t\tvalues.push( value );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\treturn values;\n\t\t\t},\n\n\t\t\tset: function( elem, value ) {\n\t\t\t\tvar optionSet, option,\n\t\t\t\t\toptions = elem.options,\n\t\t\t\t\tvalues = jQuery.makeArray( value ),\n\t\t\t\t\ti = options.length;\n\n\t\t\t\twhile ( i-- ) {\n\t\t\t\t\toption = options[ i ];\n\n\t\t\t\t\t/* eslint-disable no-cond-assign */\n\n\t\t\t\t\tif ( option.selected =\n\t\t\t\t\t\tjQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1\n\t\t\t\t\t) {\n\t\t\t\t\t\toptionSet = true;\n\t\t\t\t\t}\n\n\t\t\t\t\t/* eslint-enable no-cond-assign */\n\t\t\t\t}\n\n\t\t\t\t// Force browsers to behave consistently when non-matching value is set\n\t\t\t\tif ( !optionSet ) {\n\t\t\t\t\telem.selectedIndex = -1;\n\t\t\t\t}\n\t\t\t\treturn values;\n\t\t\t}\n\t\t}\n\t}\n} );\n\n// Radios and checkboxes getter/setter\njQuery.each( [ \"radio\", \"checkbox\" ], function() {\n\tjQuery.valHooks[ this ] = {\n\t\tset: function( elem, value ) {\n\t\t\tif ( Array.isArray( value ) ) {\n\t\t\t\treturn ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 );\n\t\t\t}\n\t\t}\n\t};\n\tif ( !support.checkOn ) {\n\t\tjQuery.valHooks[ this ].get = function( elem ) {\n\t\t\treturn elem.getAttribute( \"value\" ) === null ? \"on\" : elem.value;\n\t\t};\n\t}\n} );\n\n\n\n\n// Return jQuery for attributes-only inclusion\n\n\nsupport.focusin = \"onfocusin\" in window;\n\n\nvar rfocusMorph = /^(?:focusinfocus|focusoutblur)$/,\n\tstopPropagationCallback = function( e ) {\n\t\te.stopPropagation();\n\t};\n\njQuery.extend( jQuery.event, {\n\n\ttrigger: function( event, data, elem, onlyHandlers ) {\n\n\t\tvar i, cur, tmp, bubbleType, ontype, handle, special, lastElement,\n\t\t\teventPath = [ elem || document ],\n\t\t\ttype = hasOwn.call( event, \"type\" ) ? event.type : event,\n\t\t\tnamespaces = hasOwn.call( event, \"namespace\" ) ? event.namespace.split( \".\" ) : [];\n\n\t\tcur = lastElement = tmp = elem = elem || document;\n\n\t\t// Don't do events on text and comment nodes\n\t\tif ( elem.nodeType === 3 || elem.nodeType === 8 ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// focus/blur morphs to focusin/out; ensure we're not firing them right now\n\t\tif ( rfocusMorph.test( type + jQuery.event.triggered ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\tif ( type.indexOf( \".\" ) > -1 ) {\n\n\t\t\t// Namespaced trigger; create a regexp to match event type in handle()\n\t\t\tnamespaces = type.split( \".\" );\n\t\t\ttype = namespaces.shift();\n\t\t\tnamespaces.sort();\n\t\t}\n\t\tontype = type.indexOf( \":\" ) < 0 && \"on\" + type;\n\n\t\t// Caller can pass in a jQuery.Event object, Object, or just an event type string\n\t\tevent = event[ jQuery.expando ] ?\n\t\t\tevent :\n\t\t\tnew jQuery.Event( type, typeof event === \"object\" && event );\n\n\t\t// Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true)\n\t\tevent.isTrigger = onlyHandlers ? 2 : 3;\n\t\tevent.namespace = namespaces.join( \".\" );\n\t\tevent.rnamespace = event.namespace ?\n\t\t\tnew RegExp( \"(^|\\\\.)\" + namespaces.join( \"\\\\.(?:.*\\\\.|)\" ) + \"(\\\\.|$)\" ) :\n\t\t\tnull;\n\n\t\t// Clean up the event in case it is being reused\n\t\tevent.result = undefined;\n\t\tif ( !event.target ) {\n\t\t\tevent.target = elem;\n\t\t}\n\n\t\t// Clone any incoming data and prepend the event, creating the handler arg list\n\t\tdata = data == null ?\n\t\t\t[ event ] :\n\t\t\tjQuery.makeArray( data, [ event ] );\n\n\t\t// Allow special events to draw outside the lines\n\t\tspecial = jQuery.event.special[ type ] || {};\n\t\tif ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// Determine event propagation path in advance, per W3C events spec (#9951)\n\t\t// Bubble up to document, then to window; watch for a global ownerDocument var (#9724)\n\t\tif ( !onlyHandlers && !special.noBubble && !isWindow( elem ) ) {\n\n\t\t\tbubbleType = special.delegateType || type;\n\t\t\tif ( !rfocusMorph.test( bubbleType + type ) ) {\n\t\t\t\tcur = cur.parentNode;\n\t\t\t}\n\t\t\tfor ( ; cur; cur = cur.parentNode ) {\n\t\t\t\teventPath.push( cur );\n\t\t\t\ttmp = cur;\n\t\t\t}\n\n\t\t\t// Only add window if we got to document (e.g., not plain obj or detached DOM)\n\t\t\tif ( tmp === ( elem.ownerDocument || document ) ) {\n\t\t\t\teventPath.push( tmp.defaultView || tmp.parentWindow || window );\n\t\t\t}\n\t\t}\n\n\t\t// Fire handlers on the event path\n\t\ti = 0;\n\t\twhile ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) {\n\t\t\tlastElement = cur;\n\t\t\tevent.type = i > 1 ?\n\t\t\t\tbubbleType :\n\t\t\t\tspecial.bindType || type;\n\n\t\t\t// jQuery handler\n\t\t\thandle = ( dataPriv.get( cur, \"events\" ) || {} )[ event.type ] &&\n\t\t\t\tdataPriv.get( cur, \"handle\" );\n\t\t\tif ( handle ) {\n\t\t\t\thandle.apply( cur, data );\n\t\t\t}\n\n\t\t\t// Native handler\n\t\t\thandle = ontype && cur[ ontype ];\n\t\t\tif ( handle && handle.apply && acceptData( cur ) ) {\n\t\t\t\tevent.result = handle.apply( cur, data );\n\t\t\t\tif ( event.result === false ) {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tevent.type = type;\n\n\t\t// If nobody prevented the default action, do it now\n\t\tif ( !onlyHandlers && !event.isDefaultPrevented() ) {\n\n\t\t\tif ( ( !special._default ||\n\t\t\t\tspecial._default.apply( eventPath.pop(), data ) === false ) &&\n\t\t\t\tacceptData( elem ) ) {\n\n\t\t\t\t// Call a native DOM method on the target with the same name as the event.\n\t\t\t\t// Don't do default actions on window, that's where global variables be (#6170)\n\t\t\t\tif ( ontype && isFunction( elem[ type ] ) && !isWindow( elem ) ) {\n\n\t\t\t\t\t// Don't re-trigger an onFOO event when we call its FOO() method\n\t\t\t\t\ttmp = elem[ ontype ];\n\n\t\t\t\t\tif ( tmp ) {\n\t\t\t\t\t\telem[ ontype ] = null;\n\t\t\t\t\t}\n\n\t\t\t\t\t// Prevent re-triggering of the same event, since we already bubbled it above\n\t\t\t\t\tjQuery.event.triggered = type;\n\n\t\t\t\t\tif ( event.isPropagationStopped() ) {\n\t\t\t\t\t\tlastElement.addEventListener( type, stopPropagationCallback );\n\t\t\t\t\t}\n\n\t\t\t\t\telem[ type ]();\n\n\t\t\t\t\tif ( event.isPropagationStopped() ) {\n\t\t\t\t\t\tlastElement.removeEventListener( type, stopPropagationCallback );\n\t\t\t\t\t}\n\n\t\t\t\t\tjQuery.event.triggered = undefined;\n\n\t\t\t\t\tif ( tmp ) {\n\t\t\t\t\t\telem[ ontype ] = tmp;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn event.result;\n\t},\n\n\t// Piggyback on a donor event to simulate a different one\n\t// Used only for `focus(in | out)` events\n\tsimulate: function( type, elem, event ) {\n\t\tvar e = jQuery.extend(\n\t\t\tnew jQuery.Event(),\n\t\t\tevent,\n\t\t\t{\n\t\t\t\ttype: type,\n\t\t\t\tisSimulated: true\n\t\t\t}\n\t\t);\n\n\t\tjQuery.event.trigger( e, null, elem );\n\t}\n\n} );\n\njQuery.fn.extend( {\n\n\ttrigger: function( type, data ) {\n\t\treturn this.each( function() {\n\t\t\tjQuery.event.trigger( type, data, this );\n\t\t} );\n\t},\n\ttriggerHandler: function( type, data ) {\n\t\tvar elem = this[ 0 ];\n\t\tif ( elem ) {\n\t\t\treturn jQuery.event.trigger( type, data, elem, true );\n\t\t}\n\t}\n} );\n\n\n// Support: Firefox <=44\n// Firefox doesn't have focus(in | out) events\n// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787\n//\n// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1\n// focus(in | out) events fire after focus & blur events,\n// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order\n// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857\nif ( !support.focusin ) {\n\tjQuery.each( { focus: \"focusin\", blur: \"focusout\" }, function( orig, fix ) {\n\n\t\t// Attach a single capturing handler on the document while someone wants focusin/focusout\n\t\tvar handler = function( event ) {\n\t\t\tjQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) );\n\t\t};\n\n\t\tjQuery.event.special[ fix ] = {\n\t\t\tsetup: function() {\n\t\t\t\tvar doc = this.ownerDocument || this,\n\t\t\t\t\tattaches = dataPriv.access( doc, fix );\n\n\t\t\t\tif ( !attaches ) {\n\t\t\t\t\tdoc.addEventListener( orig, handler, true );\n\t\t\t\t}\n\t\t\t\tdataPriv.access( doc, fix, ( attaches || 0 ) + 1 );\n\t\t\t},\n\t\t\tteardown: function() {\n\t\t\t\tvar doc = this.ownerDocument || this,\n\t\t\t\t\tattaches = dataPriv.access( doc, fix ) - 1;\n\n\t\t\t\tif ( !attaches ) {\n\t\t\t\t\tdoc.removeEventListener( orig, handler, true );\n\t\t\t\t\tdataPriv.remove( doc, fix );\n\n\t\t\t\t} else {\n\t\t\t\t\tdataPriv.access( doc, fix, attaches );\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t} );\n}\nvar location = window.location;\n\nvar nonce = Date.now();\n\nvar rquery = ( /\\?/ );\n\n\n\n// Cross-browser xml parsing\njQuery.parseXML = function( data ) {\n\tvar xml;\n\tif ( !data || typeof data !== \"string\" ) {\n\t\treturn null;\n\t}\n\n\t// Support: IE 9 - 11 only\n\t// IE throws on parseFromString with invalid input.\n\ttry {\n\t\txml = ( new window.DOMParser() ).parseFromString( data, \"text/xml\" );\n\t} catch ( e ) {\n\t\txml = undefined;\n\t}\n\n\tif ( !xml || xml.getElementsByTagName( \"parsererror\" ).length ) {\n\t\tjQuery.error( \"Invalid XML: \" + data );\n\t}\n\treturn xml;\n};\n\n\nvar\n\trbracket = /\\[\\]$/,\n\trCRLF = /\\r?\\n/g,\n\trsubmitterTypes = /^(?:submit|button|image|reset|file)$/i,\n\trsubmittable = /^(?:input|select|textarea|keygen)/i;\n\nfunction buildParams( prefix, obj, traditional, add ) {\n\tvar name;\n\n\tif ( Array.isArray( obj ) ) {\n\n\t\t// Serialize array item.\n\t\tjQuery.each( obj, function( i, v ) {\n\t\t\tif ( traditional || rbracket.test( prefix ) ) {\n\n\t\t\t\t// Treat each array item as a scalar.\n\t\t\t\tadd( prefix, v );\n\n\t\t\t} else {\n\n\t\t\t\t// Item is non-scalar (array or object), encode its numeric index.\n\t\t\t\tbuildParams(\n\t\t\t\t\tprefix + \"[\" + ( typeof v === \"object\" && v != null ? i : \"\" ) + \"]\",\n\t\t\t\t\tv,\n\t\t\t\t\ttraditional,\n\t\t\t\t\tadd\n\t\t\t\t);\n\t\t\t}\n\t\t} );\n\n\t} else if ( !traditional && toType( obj ) === \"object\" ) {\n\n\t\t// Serialize object item.\n\t\tfor ( name in obj ) {\n\t\t\tbuildParams( prefix + \"[\" + name + \"]\", obj[ name ], traditional, add );\n\t\t}\n\n\t} else {\n\n\t\t// Serialize scalar item.\n\t\tadd( prefix, obj );\n\t}\n}\n\n// Serialize an array of form elements or a set of\n// key/values into a query string\njQuery.param = function( a, traditional ) {\n\tvar prefix,\n\t\ts = [],\n\t\tadd = function( key, valueOrFunction ) {\n\n\t\t\t// If value is a function, invoke it and use its return value\n\t\t\tvar value = isFunction( valueOrFunction ) ?\n\t\t\t\tvalueOrFunction() :\n\t\t\t\tvalueOrFunction;\n\n\t\t\ts[ s.length ] = encodeURIComponent( key ) + \"=\" +\n\t\t\t\tencodeURIComponent( value == null ? \"\" : value );\n\t\t};\n\n\t// If an array was passed in, assume that it is an array of form elements.\n\tif ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) {\n\n\t\t// Serialize the form elements\n\t\tjQuery.each( a, function() {\n\t\t\tadd( this.name, this.value );\n\t\t} );\n\n\t} else {\n\n\t\t// If traditional, encode the \"old\" way (the way 1.3.2 or older\n\t\t// did it), otherwise encode params recursively.\n\t\tfor ( prefix in a ) {\n\t\t\tbuildParams( prefix, a[ prefix ], traditional, add );\n\t\t}\n\t}\n\n\t// Return the resulting serialization\n\treturn s.join( \"&\" );\n};\n\njQuery.fn.extend( {\n\tserialize: function() {\n\t\treturn jQuery.param( this.serializeArray() );\n\t},\n\tserializeArray: function() {\n\t\treturn this.map( function() {\n\n\t\t\t// Can add propHook for \"elements\" to filter or add form elements\n\t\t\tvar elements = jQuery.prop( this, \"elements\" );\n\t\t\treturn elements ? jQuery.makeArray( elements ) : this;\n\t\t} )\n\t\t.filter( function() {\n\t\t\tvar type = this.type;\n\n\t\t\t// Use .is( \":disabled\" ) so that fieldset[disabled] works\n\t\t\treturn this.name && !jQuery( this ).is( \":disabled\" ) &&\n\t\t\t\trsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) &&\n\t\t\t\t( this.checked || !rcheckableType.test( type ) );\n\t\t} )\n\t\t.map( function( i, elem ) {\n\t\t\tvar val = jQuery( this ).val();\n\n\t\t\tif ( val == null ) {\n\t\t\t\treturn null;\n\t\t\t}\n\n\t\t\tif ( Array.isArray( val ) ) {\n\t\t\t\treturn jQuery.map( val, function( val ) {\n\t\t\t\t\treturn { name: elem.name, value: val.replace( rCRLF, \"\\r\\n\" ) };\n\t\t\t\t} );\n\t\t\t}\n\n\t\t\treturn { name: elem.name, value: val.replace( rCRLF, \"\\r\\n\" ) };\n\t\t} ).get();\n\t}\n} );\n\n\nvar\n\tr20 = /%20/g,\n\trhash = /#.*$/,\n\trantiCache = /([?&])_=[^&]*/,\n\trheaders = /^(.*?):[ \\t]*([^\\r\\n]*)$/mg,\n\n\t// #7653, #8125, #8152: local protocol detection\n\trlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/,\n\trnoContent = /^(?:GET|HEAD)$/,\n\trprotocol = /^\\/\\//,\n\n\t/* Prefilters\n\t * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example)\n\t * 2) These are called:\n\t * - BEFORE asking for a transport\n\t * - AFTER param serialization (s.data is a string if s.processData is true)\n\t * 3) key is the dataType\n\t * 4) the catchall symbol \"*\" can be used\n\t * 5) execution will start with transport dataType and THEN continue down to \"*\" if needed\n\t */\n\tprefilters = {},\n\n\t/* Transports bindings\n\t * 1) key is the dataType\n\t * 2) the catchall symbol \"*\" can be used\n\t * 3) selection will start with transport dataType and THEN go to \"*\" if needed\n\t */\n\ttransports = {},\n\n\t// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression\n\tallTypes = \"*/\".concat( \"*\" ),\n\n\t// Anchor tag for parsing the document origin\n\toriginAnchor = document.createElement( \"a\" );\n\toriginAnchor.href = location.href;\n\n// Base \"constructor\" for jQuery.ajaxPrefilter and jQuery.ajaxTransport\nfunction addToPrefiltersOrTransports( structure ) {\n\n\t// dataTypeExpression is optional and defaults to \"*\"\n\treturn function( dataTypeExpression, func ) {\n\n\t\tif ( typeof dataTypeExpression !== \"string\" ) {\n\t\t\tfunc = dataTypeExpression;\n\t\t\tdataTypeExpression = \"*\";\n\t\t}\n\n\t\tvar dataType,\n\t\t\ti = 0,\n\t\t\tdataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || [];\n\n\t\tif ( isFunction( func ) ) {\n\n\t\t\t// For each dataType in the dataTypeExpression\n\t\t\twhile ( ( dataType = dataTypes[ i++ ] ) ) {\n\n\t\t\t\t// Prepend if requested\n\t\t\t\tif ( dataType[ 0 ] === \"+\" ) {\n\t\t\t\t\tdataType = dataType.slice( 1 ) || \"*\";\n\t\t\t\t\t( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func );\n\n\t\t\t\t// Otherwise append\n\t\t\t\t} else {\n\t\t\t\t\t( structure[ dataType ] = structure[ dataType ] || [] ).push( func );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n}\n\n// Base inspection function for prefilters and transports\nfunction inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) {\n\n\tvar inspected = {},\n\t\tseekingTransport = ( structure === transports );\n\n\tfunction inspect( dataType ) {\n\t\tvar selected;\n\t\tinspected[ dataType ] = true;\n\t\tjQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {\n\t\t\tvar dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );\n\t\t\tif ( typeof dataTypeOrTransport === \"string\" &&\n\t\t\t\t!seekingTransport && !inspected[ dataTypeOrTransport ] ) {\n\n\t\t\t\toptions.dataTypes.unshift( dataTypeOrTransport );\n\t\t\t\tinspect( dataTypeOrTransport );\n\t\t\t\treturn false;\n\t\t\t} else if ( seekingTransport ) {\n\t\t\t\treturn !( selected = dataTypeOrTransport );\n\t\t\t}\n\t\t} );\n\t\treturn selected;\n\t}\n\n\treturn inspect( options.dataTypes[ 0 ] ) || !inspected[ \"*\" ] && inspect( \"*\" );\n}\n\n// A special extend for ajax options\n// that takes \"flat\" options (not to be deep extended)\n// Fixes #9887\nfunction ajaxExtend( target, src ) {\n\tvar key, deep,\n\t\tflatOptions = jQuery.ajaxSettings.flatOptions || {};\n\n\tfor ( key in src ) {\n\t\tif ( src[ key ] !== undefined ) {\n\t\t\t( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ];\n\t\t}\n\t}\n\tif ( deep ) {\n\t\tjQuery.extend( true, target, deep );\n\t}\n\n\treturn target;\n}\n\n/* Handles responses to an ajax request:\n * - finds the right dataType (mediates between content-type and expected dataType)\n * - returns the corresponding response\n */\nfunction ajaxHandleResponses( s, jqXHR, responses ) {\n\n\tvar ct, type, finalDataType, firstDataType,\n\t\tcontents = s.contents,\n\t\tdataTypes = s.dataTypes;\n\n\t// Remove auto dataType and get content-type in the process\n\twhile ( dataTypes[ 0 ] === \"*\" ) {\n\t\tdataTypes.shift();\n\t\tif ( ct === undefined ) {\n\t\t\tct = s.mimeType || jqXHR.getResponseHeader( \"Content-Type\" );\n\t\t}\n\t}\n\n\t// Check if we're dealing with a known content-type\n\tif ( ct ) {\n\t\tfor ( type in contents ) {\n\t\t\tif ( contents[ type ] && contents[ type ].test( ct ) ) {\n\t\t\t\tdataTypes.unshift( type );\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Check to see if we have a response for the expected dataType\n\tif ( dataTypes[ 0 ] in responses ) {\n\t\tfinalDataType = dataTypes[ 0 ];\n\t} else {\n\n\t\t// Try convertible dataTypes\n\t\tfor ( type in responses ) {\n\t\t\tif ( !dataTypes[ 0 ] || s.converters[ type + \" \" + dataTypes[ 0 ] ] ) {\n\t\t\t\tfinalDataType = type;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tif ( !firstDataType ) {\n\t\t\t\tfirstDataType = type;\n\t\t\t}\n\t\t}\n\n\t\t// Or just use first one\n\t\tfinalDataType = finalDataType || firstDataType;\n\t}\n\n\t// If we found a dataType\n\t// We add the dataType to the list if needed\n\t// and return the corresponding response\n\tif ( finalDataType ) {\n\t\tif ( finalDataType !== dataTypes[ 0 ] ) {\n\t\t\tdataTypes.unshift( finalDataType );\n\t\t}\n\t\treturn responses[ finalDataType ];\n\t}\n}\n\n/* Chain conversions given the request and the original response\n * Also sets the responseXXX fields on the jqXHR instance\n */\nfunction ajaxConvert( s, response, jqXHR, isSuccess ) {\n\tvar conv2, current, conv, tmp, prev,\n\t\tconverters = {},\n\n\t\t// Work with a copy of dataTypes in case we need to modify it for conversion\n\t\tdataTypes = s.dataTypes.slice();\n\n\t// Create converters map with lowercased keys\n\tif ( dataTypes[ 1 ] ) {\n\t\tfor ( conv in s.converters ) {\n\t\t\tconverters[ conv.toLowerCase() ] = s.converters[ conv ];\n\t\t}\n\t}\n\n\tcurrent = dataTypes.shift();\n\n\t// Convert to each sequential dataType\n\twhile ( current ) {\n\n\t\tif ( s.responseFields[ current ] ) {\n\t\t\tjqXHR[ s.responseFields[ current ] ] = response;\n\t\t}\n\n\t\t// Apply the dataFilter if provided\n\t\tif ( !prev && isSuccess && s.dataFilter ) {\n\t\t\tresponse = s.dataFilter( response, s.dataType );\n\t\t}\n\n\t\tprev = current;\n\t\tcurrent = dataTypes.shift();\n\n\t\tif ( current ) {\n\n\t\t\t// There's only work to do if current dataType is non-auto\n\t\t\tif ( current === \"*\" ) {\n\n\t\t\t\tcurrent = prev;\n\n\t\t\t// Convert response if prev dataType is non-auto and differs from current\n\t\t\t} else if ( prev !== \"*\" && prev !== current ) {\n\n\t\t\t\t// Seek a direct converter\n\t\t\t\tconv = converters[ prev + \" \" + current ] || converters[ \"* \" + current ];\n\n\t\t\t\t// If none found, seek a pair\n\t\t\t\tif ( !conv ) {\n\t\t\t\t\tfor ( conv2 in converters ) {\n\n\t\t\t\t\t\t// If conv2 outputs current\n\t\t\t\t\t\ttmp = conv2.split( \" \" );\n\t\t\t\t\t\tif ( tmp[ 1 ] === current ) {\n\n\t\t\t\t\t\t\t// If prev can be converted to accepted input\n\t\t\t\t\t\t\tconv = converters[ prev + \" \" + tmp[ 0 ] ] ||\n\t\t\t\t\t\t\t\tconverters[ \"* \" + tmp[ 0 ] ];\n\t\t\t\t\t\t\tif ( conv ) {\n\n\t\t\t\t\t\t\t\t// Condense equivalence converters\n\t\t\t\t\t\t\t\tif ( conv === true ) {\n\t\t\t\t\t\t\t\t\tconv = converters[ conv2 ];\n\n\t\t\t\t\t\t\t\t// Otherwise, insert the intermediate dataType\n\t\t\t\t\t\t\t\t} else if ( converters[ conv2 ] !== true ) {\n\t\t\t\t\t\t\t\t\tcurrent = tmp[ 0 ];\n\t\t\t\t\t\t\t\t\tdataTypes.unshift( tmp[ 1 ] );\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Apply converter (if not an equivalence)\n\t\t\t\tif ( conv !== true ) {\n\n\t\t\t\t\t// Unless errors are allowed to bubble, catch and return them\n\t\t\t\t\tif ( conv && s.throws ) {\n\t\t\t\t\t\tresponse = conv( response );\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tresponse = conv( response );\n\t\t\t\t\t\t} catch ( e ) {\n\t\t\t\t\t\t\treturn {\n\t\t\t\t\t\t\t\tstate: \"parsererror\",\n\t\t\t\t\t\t\t\terror: conv ? e : \"No conversion from \" + prev + \" to \" + current\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn { state: \"success\", data: response };\n}\n\njQuery.extend( {\n\n\t// Counter for holding the number of active queries\n\tactive: 0,\n\n\t// Last-Modified header cache for next request\n\tlastModified: {},\n\tetag: {},\n\n\tajaxSettings: {\n\t\turl: location.href,\n\t\ttype: \"GET\",\n\t\tisLocal: rlocalProtocol.test( location.protocol ),\n\t\tglobal: true,\n\t\tprocessData: true,\n\t\tasync: true,\n\t\tcontentType: \"application/x-www-form-urlencoded; charset=UTF-8\",\n\n\t\t/*\n\t\ttimeout: 0,\n\t\tdata: null,\n\t\tdataType: null,\n\t\tusername: null,\n\t\tpassword: null,\n\t\tcache: null,\n\t\tthrows: false,\n\t\ttraditional: false,\n\t\theaders: {},\n\t\t*/\n\n\t\taccepts: {\n\t\t\t\"*\": allTypes,\n\t\t\ttext: \"text/plain\",\n\t\t\thtml: \"text/html\",\n\t\t\txml: \"application/xml, text/xml\",\n\t\t\tjson: \"application/json, text/javascript\"\n\t\t},\n\n\t\tcontents: {\n\t\t\txml: /\\bxml\\b/,\n\t\t\thtml: /\\bhtml/,\n\t\t\tjson: /\\bjson\\b/\n\t\t},\n\n\t\tresponseFields: {\n\t\t\txml: \"responseXML\",\n\t\t\ttext: \"responseText\",\n\t\t\tjson: \"responseJSON\"\n\t\t},\n\n\t\t// Data converters\n\t\t// Keys separate source (or catchall \"*\") and destination types with a single space\n\t\tconverters: {\n\n\t\t\t// Convert anything to text\n\t\t\t\"* text\": String,\n\n\t\t\t// Text to html (true = no transformation)\n\t\t\t\"text html\": true,\n\n\t\t\t// Evaluate text as a json expression\n\t\t\t\"text json\": JSON.parse,\n\n\t\t\t// Parse text as xml\n\t\t\t\"text xml\": jQuery.parseXML\n\t\t},\n\n\t\t// For options that shouldn't be deep extended:\n\t\t// you can add your own custom options here if\n\t\t// and when you create one that shouldn't be\n\t\t// deep extended (see ajaxExtend)\n\t\tflatOptions: {\n\t\t\turl: true,\n\t\t\tcontext: true\n\t\t}\n\t},\n\n\t// Creates a full fledged settings object into target\n\t// with both ajaxSettings and settings fields.\n\t// If target is omitted, writes into ajaxSettings.\n\tajaxSetup: function( target, settings ) {\n\t\treturn settings ?\n\n\t\t\t// Building a settings object\n\t\t\tajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) :\n\n\t\t\t// Extending ajaxSettings\n\t\t\tajaxExtend( jQuery.ajaxSettings, target );\n\t},\n\n\tajaxPrefilter: addToPrefiltersOrTransports( prefilters ),\n\tajaxTransport: addToPrefiltersOrTransports( transports ),\n\n\t// Main method\n\tajax: function( url, options ) {\n\n\t\t// If url is an object, simulate pre-1.5 signature\n\t\tif ( typeof url === \"object\" ) {\n\t\t\toptions = url;\n\t\t\turl = undefined;\n\t\t}\n\n\t\t// Force options to be an object\n\t\toptions = options || {};\n\n\t\tvar transport,\n\n\t\t\t// URL without anti-cache param\n\t\t\tcacheURL,\n\n\t\t\t// Response headers\n\t\t\tresponseHeadersString,\n\t\t\tresponseHeaders,\n\n\t\t\t// timeout handle\n\t\t\ttimeoutTimer,\n\n\t\t\t// Url cleanup var\n\t\t\turlAnchor,\n\n\t\t\t// Request state (becomes false upon send and true upon completion)\n\t\t\tcompleted,\n\n\t\t\t// To know if global events are to be dispatched\n\t\t\tfireGlobals,\n\n\t\t\t// Loop variable\n\t\t\ti,\n\n\t\t\t// uncached part of the url\n\t\t\tuncached,\n\n\t\t\t// Create the final options object\n\t\t\ts = jQuery.ajaxSetup( {}, options ),\n\n\t\t\t// Callbacks context\n\t\t\tcallbackContext = s.context || s,\n\n\t\t\t// Context for global events is callbackContext if it is a DOM node or jQuery collection\n\t\t\tglobalEventContext = s.context &&\n\t\t\t\t( callbackContext.nodeType || callbackContext.jquery ) ?\n\t\t\t\t\tjQuery( callbackContext ) :\n\t\t\t\t\tjQuery.event,\n\n\t\t\t// Deferreds\n\t\t\tdeferred = jQuery.Deferred(),\n\t\t\tcompleteDeferred = jQuery.Callbacks( \"once memory\" ),\n\n\t\t\t// Status-dependent callbacks\n\t\t\tstatusCode = s.statusCode || {},\n\n\t\t\t// Headers (they are sent all at once)\n\t\t\trequestHeaders = {},\n\t\t\trequestHeadersNames = {},\n\n\t\t\t// Default abort message\n\t\t\tstrAbort = \"canceled\",\n\n\t\t\t// Fake xhr\n\t\t\tjqXHR = {\n\t\t\t\treadyState: 0,\n\n\t\t\t\t// Builds headers hashtable if needed\n\t\t\t\tgetResponseHeader: function( key ) {\n\t\t\t\t\tvar match;\n\t\t\t\t\tif ( completed ) {\n\t\t\t\t\t\tif ( !responseHeaders ) {\n\t\t\t\t\t\t\tresponseHeaders = {};\n\t\t\t\t\t\t\twhile ( ( match = rheaders.exec( responseHeadersString ) ) ) {\n\t\t\t\t\t\t\t\tresponseHeaders[ match[ 1 ].toLowerCase() ] = match[ 2 ];\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\tmatch = responseHeaders[ key.toLowerCase() ];\n\t\t\t\t\t}\n\t\t\t\t\treturn match == null ? null : match;\n\t\t\t\t},\n\n\t\t\t\t// Raw string\n\t\t\t\tgetAllResponseHeaders: function() {\n\t\t\t\t\treturn completed ? responseHeadersString : null;\n\t\t\t\t},\n\n\t\t\t\t// Caches the header\n\t\t\t\tsetRequestHeader: function( name, value ) {\n\t\t\t\t\tif ( completed == null ) {\n\t\t\t\t\t\tname = requestHeadersNames[ name.toLowerCase() ] =\n\t\t\t\t\t\t\trequestHeadersNames[ name.toLowerCase() ] || name;\n\t\t\t\t\t\trequestHeaders[ name ] = value;\n\t\t\t\t\t}\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\n\t\t\t\t// Overrides response content-type header\n\t\t\t\toverrideMimeType: function( type ) {\n\t\t\t\t\tif ( completed == null ) {\n\t\t\t\t\t\ts.mimeType = type;\n\t\t\t\t\t}\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\n\t\t\t\t// Status-dependent callbacks\n\t\t\t\tstatusCode: function( map ) {\n\t\t\t\t\tvar code;\n\t\t\t\t\tif ( map ) {\n\t\t\t\t\t\tif ( completed ) {\n\n\t\t\t\t\t\t\t// Execute the appropriate callbacks\n\t\t\t\t\t\t\tjqXHR.always( map[ jqXHR.status ] );\n\t\t\t\t\t\t} else {\n\n\t\t\t\t\t\t\t// Lazy-add the new callbacks in a way that preserves old ones\n\t\t\t\t\t\t\tfor ( code in map ) {\n\t\t\t\t\t\t\t\tstatusCode[ code ] = [ statusCode[ code ], map[ code ] ];\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\treturn this;\n\t\t\t\t},\n\n\t\t\t\t// Cancel the request\n\t\t\t\tabort: function( statusText ) {\n\t\t\t\t\tvar finalText = statusText || strAbort;\n\t\t\t\t\tif ( transport ) {\n\t\t\t\t\t\ttransport.abort( finalText );\n\t\t\t\t\t}\n\t\t\t\t\tdone( 0, finalText );\n\t\t\t\t\treturn this;\n\t\t\t\t}\n\t\t\t};\n\n\t\t// Attach deferreds\n\t\tdeferred.promise( jqXHR );\n\n\t\t// Add protocol if not provided (prefilters might expect it)\n\t\t// Handle falsy url in the settings object (#10093: consistency with old signature)\n\t\t// We also use the url parameter if available\n\t\ts.url = ( ( url || s.url || location.href ) + \"\" )\n\t\t\t.replace( rprotocol, location.protocol + \"//\" );\n\n\t\t// Alias method option to type as per ticket #12004\n\t\ts.type = options.method || options.type || s.method || s.type;\n\n\t\t// Extract dataTypes list\n\t\ts.dataTypes = ( s.dataType || \"*\" ).toLowerCase().match( rnothtmlwhite ) || [ \"\" ];\n\n\t\t// A cross-domain request is in order when the origin doesn't match the current origin.\n\t\tif ( s.crossDomain == null ) {\n\t\t\turlAnchor = document.createElement( \"a\" );\n\n\t\t\t// Support: IE <=8 - 11, Edge 12 - 15\n\t\t\t// IE throws exception on accessing the href property if url is malformed,\n\t\t\t// e.g. http://example.com:80x/\n\t\t\ttry {\n\t\t\t\turlAnchor.href = s.url;\n\n\t\t\t\t// Support: IE <=8 - 11 only\n\t\t\t\t// Anchor's host property isn't correctly set when s.url is relative\n\t\t\t\turlAnchor.href = urlAnchor.href;\n\t\t\t\ts.crossDomain = originAnchor.protocol + \"//\" + originAnchor.host !==\n\t\t\t\t\turlAnchor.protocol + \"//\" + urlAnchor.host;\n\t\t\t} catch ( e ) {\n\n\t\t\t\t// If there is an error parsing the URL, assume it is crossDomain,\n\t\t\t\t// it can be rejected by the transport if it is invalid\n\t\t\t\ts.crossDomain = true;\n\t\t\t}\n\t\t}\n\n\t\t// Convert data if not already a string\n\t\tif ( s.data && s.processData && typeof s.data !== \"string\" ) {\n\t\t\ts.data = jQuery.param( s.data, s.traditional );\n\t\t}\n\n\t\t// Apply prefilters\n\t\tinspectPrefiltersOrTransports( prefilters, s, options, jqXHR );\n\n\t\t// If request was aborted inside a prefilter, stop there\n\t\tif ( completed ) {\n\t\t\treturn jqXHR;\n\t\t}\n\n\t\t// We can fire global events as of now if asked to\n\t\t// Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118)\n\t\tfireGlobals = jQuery.event && s.global;\n\n\t\t// Watch for a new set of requests\n\t\tif ( fireGlobals && jQuery.active++ === 0 ) {\n\t\t\tjQuery.event.trigger( \"ajaxStart\" );\n\t\t}\n\n\t\t// Uppercase the type\n\t\ts.type = s.type.toUpperCase();\n\n\t\t// Determine if request has content\n\t\ts.hasContent = !rnoContent.test( s.type );\n\n\t\t// Save the URL in case we're toying with the If-Modified-Since\n\t\t// and/or If-None-Match header later on\n\t\t// Remove hash to simplify url manipulation\n\t\tcacheURL = s.url.replace( rhash, \"\" );\n\n\t\t// More options handling for requests with no content\n\t\tif ( !s.hasContent ) {\n\n\t\t\t// Remember the hash so we can put it back\n\t\t\tuncached = s.url.slice( cacheURL.length );\n\n\t\t\t// If data is available and should be processed, append data to url\n\t\t\tif ( s.data && ( s.processData || typeof s.data === \"string\" ) ) {\n\t\t\t\tcacheURL += ( rquery.test( cacheURL ) ? \"&\" : \"?\" ) + s.data;\n\n\t\t\t\t// #9682: remove data so that it's not used in an eventual retry\n\t\t\t\tdelete s.data;\n\t\t\t}\n\n\t\t\t// Add or update anti-cache param if needed\n\t\t\tif ( s.cache === false ) {\n\t\t\t\tcacheURL = cacheURL.replace( rantiCache, \"$1\" );\n\t\t\t\tuncached = ( rquery.test( cacheURL ) ? \"&\" : \"?\" ) + \"_=\" + ( nonce++ ) + uncached;\n\t\t\t}\n\n\t\t\t// Put hash and anti-cache on the URL that will be requested (gh-1732)\n\t\t\ts.url = cacheURL + uncached;\n\n\t\t// Change '%20' to '+' if this is encoded form body content (gh-2658)\n\t\t} else if ( s.data && s.processData &&\n\t\t\t( s.contentType || \"\" ).indexOf( \"application/x-www-form-urlencoded\" ) === 0 ) {\n\t\t\ts.data = s.data.replace( r20, \"+\" );\n\t\t}\n\n\t\t// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.\n\t\tif ( s.ifModified ) {\n\t\t\tif ( jQuery.lastModified[ cacheURL ] ) {\n\t\t\t\tjqXHR.setRequestHeader( \"If-Modified-Since\", jQuery.lastModified[ cacheURL ] );\n\t\t\t}\n\t\t\tif ( jQuery.etag[ cacheURL ] ) {\n\t\t\t\tjqXHR.setRequestHeader( \"If-None-Match\", jQuery.etag[ cacheURL ] );\n\t\t\t}\n\t\t}\n\n\t\t// Set the correct header, if data is being sent\n\t\tif ( s.data && s.hasContent && s.contentType !== false || options.contentType ) {\n\t\t\tjqXHR.setRequestHeader( \"Content-Type\", s.contentType );\n\t\t}\n\n\t\t// Set the Accepts header for the server, depending on the dataType\n\t\tjqXHR.setRequestHeader(\n\t\t\t\"Accept\",\n\t\t\ts.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ?\n\t\t\t\ts.accepts[ s.dataTypes[ 0 ] ] +\n\t\t\t\t\t( s.dataTypes[ 0 ] !== \"*\" ? \", \" + allTypes + \"; q=0.01\" : \"\" ) :\n\t\t\t\ts.accepts[ \"*\" ]\n\t\t);\n\n\t\t// Check for headers option\n\t\tfor ( i in s.headers ) {\n\t\t\tjqXHR.setRequestHeader( i, s.headers[ i ] );\n\t\t}\n\n\t\t// Allow custom headers/mimetypes and early abort\n\t\tif ( s.beforeSend &&\n\t\t\t( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) {\n\n\t\t\t// Abort if not done already and return\n\t\t\treturn jqXHR.abort();\n\t\t}\n\n\t\t// Aborting is no longer a cancellation\n\t\tstrAbort = \"abort\";\n\n\t\t// Install callbacks on deferreds\n\t\tcompleteDeferred.add( s.complete );\n\t\tjqXHR.done( s.success );\n\t\tjqXHR.fail( s.error );\n\n\t\t// Get transport\n\t\ttransport = inspectPrefiltersOrTransports( transports, s, options, jqXHR );\n\n\t\t// If no transport, we auto-abort\n\t\tif ( !transport ) {\n\t\t\tdone( -1, \"No Transport\" );\n\t\t} else {\n\t\t\tjqXHR.readyState = 1;\n\n\t\t\t// Send global event\n\t\t\tif ( fireGlobals ) {\n\t\t\t\tglobalEventContext.trigger( \"ajaxSend\", [ jqXHR, s ] );\n\t\t\t}\n\n\t\t\t// If request was aborted inside ajaxSend, stop there\n\t\t\tif ( completed ) {\n\t\t\t\treturn jqXHR;\n\t\t\t}\n\n\t\t\t// Timeout\n\t\t\tif ( s.async && s.timeout > 0 ) {\n\t\t\t\ttimeoutTimer = window.setTimeout( function() {\n\t\t\t\t\tjqXHR.abort( \"timeout\" );\n\t\t\t\t}, s.timeout );\n\t\t\t}\n\n\t\t\ttry {\n\t\t\t\tcompleted = false;\n\t\t\t\ttransport.send( requestHeaders, done );\n\t\t\t} catch ( e ) {\n\n\t\t\t\t// Rethrow post-completion exceptions\n\t\t\t\tif ( completed ) {\n\t\t\t\t\tthrow e;\n\t\t\t\t}\n\n\t\t\t\t// Propagate others as results\n\t\t\t\tdone( -1, e );\n\t\t\t}\n\t\t}\n\n\t\t// Callback for when everything is done\n\t\tfunction done( status, nativeStatusText, responses, headers ) {\n\t\t\tvar isSuccess, success, error, response, modified,\n\t\t\t\tstatusText = nativeStatusText;\n\n\t\t\t// Ignore repeat invocations\n\t\t\tif ( completed ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tcompleted = true;\n\n\t\t\t// Clear timeout if it exists\n\t\t\tif ( timeoutTimer ) {\n\t\t\t\twindow.clearTimeout( timeoutTimer );\n\t\t\t}\n\n\t\t\t// Dereference transport for early garbage collection\n\t\t\t// (no matter how long the jqXHR object will be used)\n\t\t\ttransport = undefined;\n\n\t\t\t// Cache response headers\n\t\t\tresponseHeadersString = headers || \"\";\n\n\t\t\t// Set readyState\n\t\t\tjqXHR.readyState = status > 0 ? 4 : 0;\n\n\t\t\t// Determine if successful\n\t\t\tisSuccess = status >= 200 && status < 300 || status === 304;\n\n\t\t\t// Get response data\n\t\t\tif ( responses ) {\n\t\t\t\tresponse = ajaxHandleResponses( s, jqXHR, responses );\n\t\t\t}\n\n\t\t\t// Convert no matter what (that way responseXXX fields are always set)\n\t\t\tresponse = ajaxConvert( s, response, jqXHR, isSuccess );\n\n\t\t\t// If successful, handle type chaining\n\t\t\tif ( isSuccess ) {\n\n\t\t\t\t// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.\n\t\t\t\tif ( s.ifModified ) {\n\t\t\t\t\tmodified = jqXHR.getResponseHeader( \"Last-Modified\" );\n\t\t\t\t\tif ( modified ) {\n\t\t\t\t\t\tjQuery.lastModified[ cacheURL ] = modified;\n\t\t\t\t\t}\n\t\t\t\t\tmodified = jqXHR.getResponseHeader( \"etag\" );\n\t\t\t\t\tif ( modified ) {\n\t\t\t\t\t\tjQuery.etag[ cacheURL ] = modified;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// if no content\n\t\t\t\tif ( status === 204 || s.type === \"HEAD\" ) {\n\t\t\t\t\tstatusText = \"nocontent\";\n\n\t\t\t\t// if not modified\n\t\t\t\t} else if ( status === 304 ) {\n\t\t\t\t\tstatusText = \"notmodified\";\n\n\t\t\t\t// If we have data, let's convert it\n\t\t\t\t} else {\n\t\t\t\t\tstatusText = response.state;\n\t\t\t\t\tsuccess = response.data;\n\t\t\t\t\terror = response.error;\n\t\t\t\t\tisSuccess = !error;\n\t\t\t\t}\n\t\t\t} else {\n\n\t\t\t\t// Extract error from statusText and normalize for non-aborts\n\t\t\t\terror = statusText;\n\t\t\t\tif ( status || !statusText ) {\n\t\t\t\t\tstatusText = \"error\";\n\t\t\t\t\tif ( status < 0 ) {\n\t\t\t\t\t\tstatus = 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Set data for the fake xhr object\n\t\t\tjqXHR.status = status;\n\t\t\tjqXHR.statusText = ( nativeStatusText || statusText ) + \"\";\n\n\t\t\t// Success/Error\n\t\t\tif ( isSuccess ) {\n\t\t\t\tdeferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] );\n\t\t\t} else {\n\t\t\t\tdeferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] );\n\t\t\t}\n\n\t\t\t// Status-dependent callbacks\n\t\t\tjqXHR.statusCode( statusCode );\n\t\t\tstatusCode = undefined;\n\n\t\t\tif ( fireGlobals ) {\n\t\t\t\tglobalEventContext.trigger( isSuccess ? \"ajaxSuccess\" : \"ajaxError\",\n\t\t\t\t\t[ jqXHR, s, isSuccess ? success : error ] );\n\t\t\t}\n\n\t\t\t// Complete\n\t\t\tcompleteDeferred.fireWith( callbackContext, [ jqXHR, statusText ] );\n\n\t\t\tif ( fireGlobals ) {\n\t\t\t\tglobalEventContext.trigger( \"ajaxComplete\", [ jqXHR, s ] );\n\n\t\t\t\t// Handle the global AJAX counter\n\t\t\t\tif ( !( --jQuery.active ) ) {\n\t\t\t\t\tjQuery.event.trigger( \"ajaxStop\" );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn jqXHR;\n\t},\n\n\tgetJSON: function( url, data, callback ) {\n\t\treturn jQuery.get( url, data, callback, \"json\" );\n\t},\n\n\tgetScript: function( url, callback ) {\n\t\treturn jQuery.get( url, undefined, callback, \"script\" );\n\t}\n} );\n\njQuery.each( [ \"get\", \"post\" ], function( i, method ) {\n\tjQuery[ method ] = function( url, data, callback, type ) {\n\n\t\t// Shift arguments if data argument was omitted\n\t\tif ( isFunction( data ) ) {\n\t\t\ttype = type || callback;\n\t\t\tcallback = data;\n\t\t\tdata = undefined;\n\t\t}\n\n\t\t// The url can be an options object (which then must have .url)\n\t\treturn jQuery.ajax( jQuery.extend( {\n\t\t\turl: url,\n\t\t\ttype: method,\n\t\t\tdataType: type,\n\t\t\tdata: data,\n\t\t\tsuccess: callback\n\t\t}, jQuery.isPlainObject( url ) && url ) );\n\t};\n} );\n\n\njQuery._evalUrl = function( url ) {\n\treturn jQuery.ajax( {\n\t\turl: url,\n\n\t\t// Make this explicit, since user can override this through ajaxSetup (#11264)\n\t\ttype: \"GET\",\n\t\tdataType: \"script\",\n\t\tcache: true,\n\t\tasync: false,\n\t\tglobal: false,\n\t\t\"throws\": true\n\t} );\n};\n\n\njQuery.fn.extend( {\n\twrapAll: function( html ) {\n\t\tvar wrap;\n\n\t\tif ( this[ 0 ] ) {\n\t\t\tif ( isFunction( html ) ) {\n\t\t\t\thtml = html.call( this[ 0 ] );\n\t\t\t}\n\n\t\t\t// The elements to wrap the target around\n\t\t\twrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true );\n\n\t\t\tif ( this[ 0 ].parentNode ) {\n\t\t\t\twrap.insertBefore( this[ 0 ] );\n\t\t\t}\n\n\t\t\twrap.map( function() {\n\t\t\t\tvar elem = this;\n\n\t\t\t\twhile ( elem.firstElementChild ) {\n\t\t\t\t\telem = elem.firstElementChild;\n\t\t\t\t}\n\n\t\t\t\treturn elem;\n\t\t\t} ).append( this );\n\t\t}\n\n\t\treturn this;\n\t},\n\n\twrapInner: function( html ) {\n\t\tif ( isFunction( html ) ) {\n\t\t\treturn this.each( function( i ) {\n\t\t\t\tjQuery( this ).wrapInner( html.call( this, i ) );\n\t\t\t} );\n\t\t}\n\n\t\treturn this.each( function() {\n\t\t\tvar self = jQuery( this ),\n\t\t\t\tcontents = self.contents();\n\n\t\t\tif ( contents.length ) {\n\t\t\t\tcontents.wrapAll( html );\n\n\t\t\t} else {\n\t\t\t\tself.append( html );\n\t\t\t}\n\t\t} );\n\t},\n\n\twrap: function( html ) {\n\t\tvar htmlIsFunction = isFunction( html );\n\n\t\treturn this.each( function( i ) {\n\t\t\tjQuery( this ).wrapAll( htmlIsFunction ? html.call( this, i ) : html );\n\t\t} );\n\t},\n\n\tunwrap: function( selector ) {\n\t\tthis.parent( selector ).not( \"body\" ).each( function() {\n\t\t\tjQuery( this ).replaceWith( this.childNodes );\n\t\t} );\n\t\treturn this;\n\t}\n} );\n\n\njQuery.expr.pseudos.hidden = function( elem ) {\n\treturn !jQuery.expr.pseudos.visible( elem );\n};\njQuery.expr.pseudos.visible = function( elem ) {\n\treturn !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length );\n};\n\n\n\n\njQuery.ajaxSettings.xhr = function() {\n\ttry {\n\t\treturn new window.XMLHttpRequest();\n\t} catch ( e ) {}\n};\n\nvar xhrSuccessStatus = {\n\n\t\t// File protocol always yields status code 0, assume 200\n\t\t0: 200,\n\n\t\t// Support: IE <=9 only\n\t\t// #1450: sometimes IE returns 1223 when it should be 204\n\t\t1223: 204\n\t},\n\txhrSupported = jQuery.ajaxSettings.xhr();\n\nsupport.cors = !!xhrSupported && ( \"withCredentials\" in xhrSupported );\nsupport.ajax = xhrSupported = !!xhrSupported;\n\njQuery.ajaxTransport( function( options ) {\n\tvar callback, errorCallback;\n\n\t// Cross domain only allowed if supported through XMLHttpRequest\n\tif ( support.cors || xhrSupported && !options.crossDomain ) {\n\t\treturn {\n\t\t\tsend: function( headers, complete ) {\n\t\t\t\tvar i,\n\t\t\t\t\txhr = options.xhr();\n\n\t\t\t\txhr.open(\n\t\t\t\t\toptions.type,\n\t\t\t\t\toptions.url,\n\t\t\t\t\toptions.async,\n\t\t\t\t\toptions.username,\n\t\t\t\t\toptions.password\n\t\t\t\t);\n\n\t\t\t\t// Apply custom fields if provided\n\t\t\t\tif ( options.xhrFields ) {\n\t\t\t\t\tfor ( i in options.xhrFields ) {\n\t\t\t\t\t\txhr[ i ] = options.xhrFields[ i ];\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Override mime type if needed\n\t\t\t\tif ( options.mimeType && xhr.overrideMimeType ) {\n\t\t\t\t\txhr.overrideMimeType( options.mimeType );\n\t\t\t\t}\n\n\t\t\t\t// X-Requested-With header\n\t\t\t\t// For cross-domain requests, seeing as conditions for a preflight are\n\t\t\t\t// akin to a jigsaw puzzle, we simply never set it to be sure.\n\t\t\t\t// (it can always be set on a per-request basis or even using ajaxSetup)\n\t\t\t\t// For same-domain requests, won't change header if already provided.\n\t\t\t\tif ( !options.crossDomain && !headers[ \"X-Requested-With\" ] ) {\n\t\t\t\t\theaders[ \"X-Requested-With\" ] = \"XMLHttpRequest\";\n\t\t\t\t}\n\n\t\t\t\t// Set headers\n\t\t\t\tfor ( i in headers ) {\n\t\t\t\t\txhr.setRequestHeader( i, headers[ i ] );\n\t\t\t\t}\n\n\t\t\t\t// Callback\n\t\t\t\tcallback = function( type ) {\n\t\t\t\t\treturn function() {\n\t\t\t\t\t\tif ( callback ) {\n\t\t\t\t\t\t\tcallback = errorCallback = xhr.onload =\n\t\t\t\t\t\t\t\txhr.onerror = xhr.onabort = xhr.ontimeout =\n\t\t\t\t\t\t\t\t\txhr.onreadystatechange = null;\n\n\t\t\t\t\t\t\tif ( type === \"abort\" ) {\n\t\t\t\t\t\t\t\txhr.abort();\n\t\t\t\t\t\t\t} else if ( type === \"error\" ) {\n\n\t\t\t\t\t\t\t\t// Support: IE <=9 only\n\t\t\t\t\t\t\t\t// On a manual native abort, IE9 throws\n\t\t\t\t\t\t\t\t// errors on any property access that is not readyState\n\t\t\t\t\t\t\t\tif ( typeof xhr.status !== \"number\" ) {\n\t\t\t\t\t\t\t\t\tcomplete( 0, \"error\" );\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tcomplete(\n\n\t\t\t\t\t\t\t\t\t\t// File: protocol always yields status 0; see #8605, #14207\n\t\t\t\t\t\t\t\t\t\txhr.status,\n\t\t\t\t\t\t\t\t\t\txhr.statusText\n\t\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tcomplete(\n\t\t\t\t\t\t\t\t\txhrSuccessStatus[ xhr.status ] || xhr.status,\n\t\t\t\t\t\t\t\t\txhr.statusText,\n\n\t\t\t\t\t\t\t\t\t// Support: IE <=9 only\n\t\t\t\t\t\t\t\t\t// IE9 has no XHR2 but throws on binary (trac-11426)\n\t\t\t\t\t\t\t\t\t// For XHR2 non-text, let the caller handle it (gh-2498)\n\t\t\t\t\t\t\t\t\t( xhr.responseType || \"text\" ) !== \"text\" ||\n\t\t\t\t\t\t\t\t\ttypeof xhr.responseText !== \"string\" ?\n\t\t\t\t\t\t\t\t\t\t{ binary: xhr.response } :\n\t\t\t\t\t\t\t\t\t\t{ text: xhr.responseText },\n\t\t\t\t\t\t\t\t\txhr.getAllResponseHeaders()\n\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t};\n\n\t\t\t\t// Listen to events\n\t\t\t\txhr.onload = callback();\n\t\t\t\terrorCallback = xhr.onerror = xhr.ontimeout = callback( \"error\" );\n\n\t\t\t\t// Support: IE 9 only\n\t\t\t\t// Use onreadystatechange to replace onabort\n\t\t\t\t// to handle uncaught aborts\n\t\t\t\tif ( xhr.onabort !== undefined ) {\n\t\t\t\t\txhr.onabort = errorCallback;\n\t\t\t\t} else {\n\t\t\t\t\txhr.onreadystatechange = function() {\n\n\t\t\t\t\t\t// Check readyState before timeout as it changes\n\t\t\t\t\t\tif ( xhr.readyState === 4 ) {\n\n\t\t\t\t\t\t\t// Allow onerror to be called first,\n\t\t\t\t\t\t\t// but that will not handle a native abort\n\t\t\t\t\t\t\t// Also, save errorCallback to a variable\n\t\t\t\t\t\t\t// as xhr.onerror cannot be accessed\n\t\t\t\t\t\t\twindow.setTimeout( function() {\n\t\t\t\t\t\t\t\tif ( callback ) {\n\t\t\t\t\t\t\t\t\terrorCallback();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} );\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t\t// Create the abort callback\n\t\t\t\tcallback = callback( \"abort\" );\n\n\t\t\t\ttry {\n\n\t\t\t\t\t// Do send the request (this may raise an exception)\n\t\t\t\t\txhr.send( options.hasContent && options.data || null );\n\t\t\t\t} catch ( e ) {\n\n\t\t\t\t\t// #14683: Only rethrow if this hasn't been notified as an error yet\n\t\t\t\t\tif ( callback ) {\n\t\t\t\t\t\tthrow e;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\n\t\t\tabort: function() {\n\t\t\t\tif ( callback ) {\n\t\t\t\t\tcallback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t}\n} );\n\n\n\n\n// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432)\njQuery.ajaxPrefilter( function( s ) {\n\tif ( s.crossDomain ) {\n\t\ts.contents.script = false;\n\t}\n} );\n\n// Install script dataType\njQuery.ajaxSetup( {\n\taccepts: {\n\t\tscript: \"text/javascript, application/javascript, \" +\n\t\t\t\"application/ecmascript, application/x-ecmascript\"\n\t},\n\tcontents: {\n\t\tscript: /\\b(?:java|ecma)script\\b/\n\t},\n\tconverters: {\n\t\t\"text script\": function( text ) {\n\t\t\tjQuery.globalEval( text );\n\t\t\treturn text;\n\t\t}\n\t}\n} );\n\n// Handle cache's special case and crossDomain\njQuery.ajaxPrefilter( \"script\", function( s ) {\n\tif ( s.cache === undefined ) {\n\t\ts.cache = false;\n\t}\n\tif ( s.crossDomain ) {\n\t\ts.type = \"GET\";\n\t}\n} );\n\n// Bind script tag hack transport\njQuery.ajaxTransport( \"script\", function( s ) {\n\n\t// This transport only deals with cross domain requests\n\tif ( s.crossDomain ) {\n\t\tvar script, callback;\n\t\treturn {\n\t\t\tsend: function( _, complete ) {\n\t\t\t\tscript = jQuery( \"