{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Figure 1.\n", "\n", "Overview of the model set-up for the Trappist-1e case. The *MassFlux* simulation covers the whole sphere, while the *HighRes* simulation is shown by superimposing a high-resolution grid that covers only the substellar region. The graphic shows cloud condensate (white isosurfaces), surface temperature (shading), and free troposphere wind vectors (arrows), focusing on (a) the day side, with the *HighRes* model domain and the cloud condensate isosurface, and (b) the night side of the planet. The cloud condensate is shown using a threshold of $10^{-5}~kg~kg^{-1}$ of total cloud condensate (liquid water plus ice). This figure is available online as an interactive zoom and rotatable figure." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "[Skip code and jump to the figure](#Show-the-figure)\n", "\n", "----------------------------------" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Import the necessary libraries." ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import warnings\n", "\n", "warnings.filterwarnings(\"ignore\")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Progress bar" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "from fastprogress import progress_bar" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "3D visualization and mesh analysis library" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "application/javascript": [ "\n", "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " var force = true;\n", "\n", " if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n", " root._bokeh_onload_callbacks = [];\n", " root._bokeh_is_loading = undefined;\n", " }\n", "\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls == null || js_urls.length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " root._bokeh_is_loading = css_urls.length + js_urls.length;\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", "\n", " function on_error() {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " for (var i = 0; i < css_urls.length; i++) {\n", " var url = css_urls[i];\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " }\n", "\n", " if (window.requirejs) {\n", " window.requirejs.config({'paths': {'vtk': 'https://unpkg.com/vtk'}, 'shim': {'vtk': {'exports': 'vtk'}}});\n", " require([\"vtk\"], function() {\n", " run_callbacks();\n", " })\n", " } else {\n", " var skip = [];\n", " if ((window['vtk'] !== undefined) && (!(window['vtk'] instanceof HTMLElement))) {\n", " var urls = ['https://unpkg.com/vtk.js'];\n", " for (var i = 0; i < urls.length; i++) {\n", " skip.push(urls[i])\n", " }\n", " }\n", " for (var i = 0; i < js_urls.length; i++) {\n", " var url = js_urls[i];\n", " if (skip.indexOf(url) >= 0) { on_load(); continue; }\n", " var element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.src = url;\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " var js_urls = [\"https://unpkg.com/vtk.js\"];\n", " var css_urls = [];\n", "\n", " var inline_js = [\n", " function(Bokeh) {\n", " inject_raw_css(\".json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-row,\\n.json-formatter-row a,\\n.json-formatter-row a:hover {\\n color: black;\\n text-decoration: none;\\n}\\n.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \\\"No properties\\\";\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \\\"[]\\\";\\n}\\n.json-formatter-row .json-formatter-string,\\n.json-formatter-row .json-formatter-stringifiable {\\n color: green;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-row .json-formatter-number {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-boolean {\\n color: red;\\n}\\n.json-formatter-row .json-formatter-null {\\n color: #855A00;\\n}\\n.json-formatter-row .json-formatter-undefined {\\n color: #ca0b69;\\n}\\n.json-formatter-row .json-formatter-function {\\n color: #FF20ED;\\n}\\n.json-formatter-row .json-formatter-date {\\n background-color: rgba(0, 0, 0, 0.05);\\n}\\n.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: blue;\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-bracket {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-key {\\n color: #00008B;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \\\"\\\\25BA\\\";\\n}\\n.json-formatter-row > a > .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-row:hover > a > .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-row.json-formatter-open > .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n.json-formatter-dark.json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-dark.json-formatter-row,\\n.json-formatter-dark.json-formatter-row a,\\n.json-formatter-dark.json-formatter-row a:hover {\\n color: white;\\n text-decoration: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \\\"No properties\\\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \\\"[]\\\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-string,\\n.json-formatter-dark.json-formatter-row .json-formatter-stringifiable {\\n color: #31F031;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-number {\\n color: #66C2FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-boolean {\\n color: #EC4242;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-null {\\n color: #EEC97D;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-undefined {\\n color: #ef8fbe;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-function {\\n color: #FD48CB;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-date {\\n background-color: rgba(255, 255, 255, 0.05);\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: #027BFF;\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-bracket {\\n color: #9494FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-key {\\n color: #23A0DB;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \\\"\\\\25BA\\\";\\n}\\n.json-formatter-dark.json-formatter-row > a > .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-dark.json-formatter-row:hover > a > .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n\");\n", " },\n", " function(Bokeh) {\n", " inject_raw_css(\".codehilite .hll { background-color: #ffffcc }\\n.codehilite { background: #f8f8f8; }\\n.codehilite .c { color: #408080; font-style: italic } /* Comment */\\n.codehilite .err { border: 1px solid #FF0000 } /* Error */\\n.codehilite .k { color: #008000; font-weight: bold } /* Keyword */\\n.codehilite .o { color: #666666 } /* Operator */\\n.codehilite .ch { color: #408080; font-style: italic } /* Comment.Hashbang */\\n.codehilite .cm { color: #408080; font-style: italic } /* Comment.Multiline */\\n.codehilite .cp { color: #BC7A00 } /* Comment.Preproc */\\n.codehilite .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */\\n.codehilite .c1 { color: #408080; font-style: italic } /* Comment.Single */\\n.codehilite .cs { color: #408080; font-style: italic } /* Comment.Special */\\n.codehilite .gd { color: #A00000 } /* Generic.Deleted */\\n.codehilite .ge { font-style: italic } /* Generic.Emph */\\n.codehilite .gr { color: #FF0000 } /* Generic.Error */\\n.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */\\n.codehilite .gi { color: #00A000 } /* Generic.Inserted */\\n.codehilite .go { color: #888888 } /* Generic.Output */\\n.codehilite .gp { color: #000080; font-weight: bold } /* Generic.Prompt */\\n.codehilite .gs { font-weight: bold } /* Generic.Strong */\\n.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\\n.codehilite .gt { color: #0044DD } /* Generic.Traceback */\\n.codehilite .kc { color: #008000; font-weight: bold } /* Keyword.Constant */\\n.codehilite .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */\\n.codehilite .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */\\n.codehilite .kp { color: #008000 } /* Keyword.Pseudo */\\n.codehilite .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */\\n.codehilite .kt { color: #B00040 } /* Keyword.Type */\\n.codehilite .m { color: #666666 } /* Literal.Number */\\n.codehilite .s { color: #BA2121 } /* Literal.String */\\n.codehilite .na { color: #7D9029 } /* Name.Attribute */\\n.codehilite .nb { color: #008000 } /* Name.Builtin */\\n.codehilite .nc { color: #0000FF; font-weight: bold } /* Name.Class */\\n.codehilite .no { color: #880000 } /* Name.Constant */\\n.codehilite .nd { color: #AA22FF } /* Name.Decorator */\\n.codehilite .ni { color: #999999; font-weight: bold } /* Name.Entity */\\n.codehilite .ne { color: #D2413A; font-weight: bold } /* Name.Exception */\\n.codehilite .nf { color: #0000FF } /* Name.Function */\\n.codehilite .nl { color: #A0A000 } /* Name.Label */\\n.codehilite .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */\\n.codehilite .nt { color: #008000; font-weight: bold } /* Name.Tag */\\n.codehilite .nv { color: #19177C } /* Name.Variable */\\n.codehilite .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */\\n.codehilite .w { color: #bbbbbb } /* Text.Whitespace */\\n.codehilite .mb { color: #666666 } /* Literal.Number.Bin */\\n.codehilite .mf { color: #666666 } /* Literal.Number.Float */\\n.codehilite .mh { color: #666666 } /* Literal.Number.Hex */\\n.codehilite .mi { color: #666666 } /* Literal.Number.Integer */\\n.codehilite .mo { color: #666666 } /* Literal.Number.Oct */\\n.codehilite .sa { color: #BA2121 } /* Literal.String.Affix */\\n.codehilite .sb { color: #BA2121 } /* Literal.String.Backtick */\\n.codehilite .sc { color: #BA2121 } /* Literal.String.Char */\\n.codehilite .dl { color: #BA2121 } /* Literal.String.Delimiter */\\n.codehilite .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */\\n.codehilite .s2 { color: #BA2121 } /* Literal.String.Double */\\n.codehilite .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */\\n.codehilite .sh { color: #BA2121 } /* Literal.String.Heredoc */\\n.codehilite .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */\\n.codehilite .sx { color: #008000 } /* Literal.String.Other */\\n.codehilite .sr { color: #BB6688 } /* Literal.String.Regex */\\n.codehilite .s1 { color: #BA2121 } /* Literal.String.Single */\\n.codehilite .ss { color: #19177C } /* Literal.String.Symbol */\\n.codehilite .bp { color: #008000 } /* Name.Builtin.Pseudo */\\n.codehilite .fm { color: #0000FF } /* Name.Function.Magic */\\n.codehilite .vc { color: #19177C } /* Name.Variable.Class */\\n.codehilite .vg { color: #19177C } /* Name.Variable.Global */\\n.codehilite .vi { color: #19177C } /* Name.Variable.Instance */\\n.codehilite .vm { color: #19177C } /* Name.Variable.Magic */\\n.codehilite .il { color: #666666 } /* Literal.Number.Integer.Long */\\n\\n.markdown h1 { margin-block-start: 0.34em }\\n.markdown h2 { margin-block-start: 0.42em }\\n.markdown h3 { margin-block-start: 0.5em }\\n.markdown h4 { margin-block-start: 0.67em }\\n.markdown h5 { margin-block-start: 0.84em }\\n.markdown h6 { margin-block-start: 1.17em }\\n.markdown ul { padding-inline-start: 2em }\\n.markdown ol { padding-inline-start: 2em }\\n.markdown strong { font-weight: 600 }\\n.markdown a { color: -webkit-link }\\n.markdown a { color: -moz-hyperlinkText }\\n\");\n", " },\n", " function(Bokeh) {\n", " inject_raw_css(\".widget-box {\\n\\tmin-height: 20px;\\n\\tbackground-color: #f5f5f5;\\n\\tborder: 1px solid #e3e3e3 !important;\\n\\tborder-radius: 4px;\\n\\t-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);\\n\\tbox-shadow: inset 0 1px 1px rgba(0,0,0,.05);\\n\\toverflow-x: hidden;\\n\\toverflow-y: hidden;\\n}\\n\\n.scrollable {\\n overflow: scroll;\\n}\\n\\nprogress {\\n\\tappearance: none;\\n\\t-moz-appearance: none;\\n\\t-webkit-appearance: none;\\n\\n\\tborder: none;\\n\\theight: 20px;\\n\\tbackground-color: whiteSmoke;\\n\\tborder-radius: 3px;\\n\\tbox-shadow: 0 2px 3px rgba(0,0,0,.5) inset;\\n\\tcolor: royalblue;\\n\\tposition: relative;\\n\\tmargin: 0 0 1.5em;\\n}\\n\\nprogress[value]::-webkit-progress-bar {\\n\\tbackground-color: whiteSmoke;\\n\\tborder-radius: 3px;\\n\\tbox-shadow: 0 2px 3px rgba(0,0,0,.5) inset;\\n}\\n\\nprogress[value]::-webkit-progress-value {\\n\\tposition: relative;\\n\\n\\tbackground-size: 35px 20px, 100% 100%, 100% 100%;\\n\\tborder-radius:3px;\\n}\\n\\nprogress.active:not([value])::before {\\n\\tbackground-position: 10%;\\n\\tanimation-name: stripes;\\n\\tanimation-duration: 3s;\\n\\tanimation-timing-function: linear;\\n\\tanimation-iteration-count: infinite;\\n}\\n\\nprogress[value]::-moz-progress-bar {\\n\\tbackground-size: 35px 20px, 100% 100%, 100% 100%;\\n\\tborder-radius:3px;\\n}\\n\\nprogress:not([value])::-moz-progress-bar {\\n\\tborder-radius:3px;\\n\\tbackground:\\n\\tlinear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n\\n}\\n\\nprogress.active:not([value])::-moz-progress-bar {\\n\\tbackground-position: 10%;\\n\\tanimation-name: stripes;\\n\\tanimation-duration: 3s;\\n\\tanimation-timing-function: linear;\\n\\tanimation-iteration-count: infinite;\\n}\\n\\nprogress.active:not([value])::-webkit-progress-bar {\\n\\tbackground-position: 10%;\\n\\tanimation-name: stripes;\\n\\tanimation-duration: 3s;\\n\\tanimation-timing-function: linear;\\n\\tanimation-iteration-count: infinite;\\n}\\n\\nprogress.primary[value]::-webkit-progress-value { background-color: #007bff; }\\nprogress.primary:not([value])::before { background-color: #007bff; }\\nprogress.primary:not([value])::-webkit-progress-bar { background-color: #007bff; }\\nprogress.primary::-moz-progress-bar { background-color: #007bff; }\\n\\nprogress.secondary[value]::-webkit-progress-value { background-color: #6c757d; }\\nprogress.secondary:not([value])::before { background-color: #6c757d; }\\nprogress.secondary:not([value])::-webkit-progress-bar { background-color: #6c757d; }\\nprogress.secondary::-moz-progress-bar { background-color: #6c757d; }\\n\\nprogress.success[value]::-webkit-progress-value { background-color: #28a745; }\\nprogress.success:not([value])::before { background-color: #28a745; }\\nprogress.success:not([value])::-webkit-progress-bar { background-color: #28a745; }\\nprogress.success::-moz-progress-bar { background-color: #28a745; }\\n\\nprogress.danger[value]::-webkit-progress-value { background-color: #dc3545; }\\nprogress.danger:not([value])::before { background-color: #dc3545; }\\nprogress.danger:not([value])::-webkit-progress-bar { background-color: #dc3545; }\\nprogress.danger::-moz-progress-bar { background-color: #dc3545; }\\n\\nprogress.warning[value]::-webkit-progress-value { background-color: #ffc107; }\\nprogress.warning:not([value])::before { background-color: #ffc107; }\\nprogress.warning:not([value])::-webkit-progress-bar { background-color: #ffc107; }\\nprogress.warning::-moz-progress-bar { background-color: #ffc107; }\\n\\nprogress.info[value]::-webkit-progress-value { background-color: #17a2b8; }\\nprogress.info:not([value])::before { background-color: #17a2b8; }\\nprogress.info:not([value])::-webkit-progress-bar { background-color: #17a2b8; }\\nprogress.info::-moz-progress-bar { background-color: #17a2b8; }\\n\\nprogress.light[value]::-webkit-progress-value { background-color: #f8f9fa; }\\nprogress.light:not([value])::before { background-color: #f8f9fa; }\\nprogress.light:not([value])::-webkit-progress-bar { background-color: #f8f9fa; }\\nprogress.light::-moz-progress-bar { background-color: #f8f9fa; }\\n\\nprogress.dark[value]::-webkit-progress-value { background-color: #343a40; }\\nprogress.dark:not([value])::-webkit-progress-bar { background-color: #343a40; }\\nprogress.dark:not([value])::before { background-color: #343a40; }\\nprogress.dark::-moz-progress-bar { background-color: #343a40; }\\n\\nprogress:not([value])::-webkit-progress-bar {\\n\\tborder-radius: 3px;\\n\\tbackground:\\n\\tlinear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n}\\nprogress:not([value])::before {\\n\\tcontent:\\\" \\\";\\n\\tposition:absolute;\\n\\theight: 20px;\\n\\ttop:0;\\n\\tleft:0;\\n\\tright:0;\\n\\tbottom:0;\\n\\tborder-radius: 3px;\\n\\tbackground:\\n\\tlinear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n}\\n\\n@keyframes stripes {\\n from {background-position: 0%}\\n to {background-position: 100%}\\n}\");\n", " },\n", " function(Bokeh) {\n", " inject_raw_css(\"table.panel-df {\\n margin-left: auto;\\n margin-right: auto;\\n border: none;\\n border-collapse: collapse;\\n border-spacing: 0;\\n color: black;\\n font-size: 12px;\\n table-layout: fixed;\\n width: 100%;\\n}\\n\\n.panel-df tr, th, td {\\n text-align: right;\\n vertical-align: middle;\\n padding: 0.5em 0.5em !important;\\n line-height: normal;\\n white-space: normal;\\n max-width: none;\\n border: none;\\n}\\n\\n.panel-df tbody {\\n display: table-row-group;\\n vertical-align: middle;\\n border-color: inherit;\\n}\\n\\n.panel-df tbody tr:nth-child(odd) {\\n background: #f5f5f5;\\n}\\n\\n.panel-df thead {\\n border-bottom: 1px solid black;\\n vertical-align: bottom;\\n}\\n\\n.panel-df tr:hover {\\n background: lightblue !important;\\n cursor: pointer;\\n}\\n\");\n", " },\n", " function(Bokeh) {\n", " /* BEGIN bokeh.min.js */\n", " /*!\n", " * Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\n", " * All rights reserved.\n", " * \n", " * Redistribution and use in source and binary forms, with or without modification,\n", " * are permitted provided that the following conditions are met:\n", " * \n", " * Redistributions of source code must retain the above copyright notice,\n", " * this list of conditions and the following disclaimer.\n", " * \n", " * Redistributions in binary form must reproduce the above copyright notice,\n", " * this list of conditions and the following disclaimer in the documentation\n", " * and/or other materials provided with the distribution.\n", " * \n", " * Neither the name of Anaconda nor the names of any contributors\n", " * may be used to endorse or promote products derived from this software\n", " * without specific prior written permission.\n", " * \n", " * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n", " * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n", " * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n", " * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n", " * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n", " * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n", " * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n", " * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n", " * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n", " * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n", " * THE POSSIBILITY OF SUCH DAMAGE.\n", " */\n", " (function(root, factory) {\n", " root[\"Bokeh\"] = factory();\n", " })(this, function() {\n", " var define;\n", " var parent_require = typeof require === \"function\" && require\n", " return (function(modules, entry, aliases, externals) {\n", " if (aliases === undefined) aliases = {};\n", " if (externals === undefined) externals = {};\n", "\n", " var cache = {};\n", "\n", " var normalize = function(name) {\n", " if (typeof name === \"number\")\n", " return name;\n", "\n", " if (name === \"bokehjs\")\n", " return entry;\n", "\n", " var prefix = \"@bokehjs/\"\n", " if (name.slice(0, prefix.length) === prefix)\n", " name = name.slice(prefix.length)\n", "\n", " var alias = aliases[name]\n", " if (alias != null)\n", " return alias;\n", "\n", " var trailing = name.length > 0 && name[name.lenght-1] === \"/\";\n", " var index = aliases[name + (trailing ? \"\" : \"/\") + \"index\"];\n", " if (index != null)\n", " return index;\n", "\n", " return name;\n", " }\n", "\n", " var require = function(name) {\n", " var mod = cache[name];\n", " if (!mod) {\n", " var id = normalize(name);\n", "\n", " mod = cache[id];\n", " if (!mod) {\n", " if (!modules[id]) {\n", " if (externals[id] === false || (externals[id] == true && parent_require)) {\n", " try {\n", " mod = {exports: externals[id] ? parent_require(id) : {}};\n", " cache[id] = cache[name] = mod;\n", " return mod.exports;\n", " } catch (e) {}\n", " }\n", "\n", " var err = new Error(\"Cannot find module '\" + name + \"'\");\n", " err.code = 'MODULE_NOT_FOUND';\n", " throw err;\n", " }\n", "\n", " mod = {exports: {}};\n", " cache[id] = cache[name] = mod;\n", " modules[id].call(mod.exports, require, mod, mod.exports);\n", " } else\n", " cache[name] = mod;\n", " }\n", "\n", " return mod.exports;\n", " }\n", "\n", " var main = require(entry);\n", " main.require = require;\n", "\n", " main.register_plugin = function(plugin_modules, plugin_entry, plugin_aliases, plugin_externals) {\n", " if (plugin_aliases === undefined) plugin_aliases = {};\n", " if (plugin_externals === undefined) plugin_externals = {};\n", "\n", " for (var name in plugin_modules) {\n", " modules[name] = plugin_modules[name];\n", " }\n", "\n", " for (var name in plugin_aliases) {\n", " aliases[name] = plugin_aliases[name];\n", " }\n", "\n", " for (var name in plugin_externals) {\n", " externals[name] = plugin_externals[name];\n", " }\n", "\n", " var plugin = require(plugin_entry);\n", "\n", " for (var name in plugin) {\n", " main[name] = plugin[name];\n", " }\n", "\n", " return plugin;\n", " }\n", "\n", " return main;\n", " })\n", " ([\n", " function _(e,t,_){Object.defineProperty(_,\"__esModule\",{value:!0}),e(1).__exportStar(e(2),_)},\n", " function _(t,n,e){\n", " /*! *****************************************************************************\n", " Copyright (c) Microsoft Corporation. All rights reserved.\n", " Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use\n", " this file except in compliance with the License. You may obtain a copy of the\n", " License at http://www.apache.org/licenses/LICENSE-2.0\n", " \n", " THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n", " KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\n", " WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\n", " MERCHANTABLITY OR NON-INFRINGEMENT.\n", " \n", " See the Apache Version 2.0 License for specific language governing permissions\n", " and limitations under the License.\n", " ***************************************************************************** */\n", " Object.defineProperty(e,\"__esModule\",{value:!0});var r=function(t,n){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e])})(t,n)};function o(t){var n=\"function\"==typeof Symbol&&t[Symbol.iterator],e=0;return n?n.call(t):{next:function(){return t&&e>=t.length&&(t=void 0),{value:t&&t[e++],done:!t}}}}function a(t,n){var e=\"function\"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,o,a=e.call(t),u=[];try{for(;(void 0===n||n-- >0)&&!(r=a.next()).done;)u.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(e=a.return)&&e.call(a)}finally{if(o)throw o.error}}return u}function u(t){return this instanceof u?(this.v=t,this):new u(t)}e.__extends=function(t,n){function e(){this.constructor=t}r(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)},e.__assign=function(){return e.__assign=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var o in n=arguments[e])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t},e.__assign.apply(this,arguments)},e.__rest=function(t,n){var e={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&n.indexOf(r)<0&&(e[r]=t[r]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o<r.length;o++)n.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(e[r[o]]=t[r[o]])}return e},e.__decorate=function(t,n,e,r){var o,a=arguments.length,u=a<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,e):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)u=Reflect.decorate(t,n,e,r);else for(var c=t.length-1;c>=0;c--)(o=t[c])&&(u=(a<3?o(u):a>3?o(n,e,u):o(n,e))||u);return a>3&&u&&Object.defineProperty(n,e,u),u},e.__param=function(t,n){return function(e,r){n(e,r,t)}},e.__metadata=function(t,n){if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.metadata)return Reflect.metadata(t,n)},e.__awaiter=function(t,n,e,r){return new(e||(e=Promise))((function(o,a){function u(t){try{i(r.next(t))}catch(t){a(t)}}function c(t){try{i(r.throw(t))}catch(t){a(t)}}function i(t){t.done?o(t.value):new e((function(n){n(t.value)})).then(u,c)}i((r=r.apply(t,n||[])).next())}))},e.__generator=function(t,n){var e,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},\"function\"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(e)throw new TypeError(\"Generator is already executing.\");for(;u;)try{if(e=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=n.call(t,u)}catch(t){a=[6,t],r=0}finally{e=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},e.__exportStar=function(t,n){for(var e in t)n.hasOwnProperty(e)||(n[e]=t[e])},e.__values=o,e.__read=a,e.__spread=function(){for(var t=[],n=0;n<arguments.length;n++)t=t.concat(a(arguments[n]));return t},e.__spreadArrays=function(){for(var t=0,n=0,e=arguments.length;n<e;n++)t+=arguments[n].length;var r=Array(t),o=0;for(n=0;n<e;n++)for(var a=arguments[n],u=0,c=a.length;u<c;u++,o++)r[o]=a[u];return r},e.__await=u,e.__asyncGenerator=function(t,n,e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var r,o=e.apply(t,n||[]),a=[];return r={},c(\"next\"),c(\"throw\"),c(\"return\"),r[Symbol.asyncIterator]=function(){return this},r;function c(t){o[t]&&(r[t]=function(n){return new Promise((function(e,r){a.push([t,n,e,r])>1||i(t,n)}))})}function i(t,n){try{(e=o[t](n)).value instanceof u?Promise.resolve(e.value.v).then(f,l):s(a[0][2],e)}catch(t){s(a[0][3],t)}var e}function f(t){i(\"next\",t)}function l(t){i(\"throw\",t)}function s(t,n){t(n),a.shift(),a.length&&i(a[0][0],a[0][1])}},e.__asyncDelegator=function(t){var n,e;return n={},r(\"next\"),r(\"throw\",(function(t){throw t})),r(\"return\"),n[Symbol.iterator]=function(){return this},n;function r(r,o){n[r]=t[r]?function(n){return(e=!e)?{value:u(t[r](n)),done:\"return\"===r}:o?o(n):n}:o}},e.__asyncValues=function(t){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,e=t[Symbol.asyncIterator];return e?e.call(t):(t=o(t),n={},r(\"next\"),r(\"throw\"),r(\"return\"),n[Symbol.asyncIterator]=function(){return this},n);function r(e){n[e]=t[e]&&function(n){return new Promise((function(r,o){(function(t,n,e,r){Promise.resolve(r).then((function(n){t({value:n,done:e})}),n)})(r,o,(n=t[e](n)).done,n.value)}))}}},e.__makeTemplateObject=function(t,n){return Object.defineProperty?Object.defineProperty(t,\"raw\",{value:n}):t.raw=n,t},e.__importStar=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)Object.hasOwnProperty.call(t,e)&&(n[e]=t[e]);return n.default=t,n},e.__importDefault=function(t){return t&&t.__esModule?t:{default:t}}},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(1);var s=e(3);o.version=s.version;const n=r.__importStar(e(4));o.embed=n;var l=e(4);o.index=l.index;const _=r.__importStar(e(354));o.protocol=_;const a=r.__importStar(e(355));o._testing=a;var i=e(70);o.logger=i.logger,o.set_log_level=i.set_log_level;var v=e(26);o.settings=v.settings;var c=e(7);o.Models=c.Models;var d=e(5);o.documents=d.documents;var g=e(356);o.safely=g.safely},\n", " function _(e,n,o){Object.defineProperty(o,\"__esModule\",{value:!0}),o.version=\"2.0.0\"},\n", " function _(e,o,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(5),s=e(70),d=e(25),r=e(8),_=e(17),c=e(345),i=e(347),a=e(346);var u=e(345);n.add_document_standalone=u.add_document_standalone,n.index=u.index;var l=e(347);n.add_document_from_session=l.add_document_from_session;var m=e(352);n.embed_items_notebook=m.embed_items_notebook,n.kernels=m.kernels;var f=e(346);async function g(e,o,n,_){r.isString(e)&&(e=JSON.parse(d.unescape(e)));const u={};for(const o in e){const n=e[o];u[o]=t.Document.from_json(n)}const l=[];for(const e of o){const o=a._resolve_element(e),t=a._resolve_root_elements(e);if(null!=e.docid)l.push(await c.add_document_standalone(u[e.docid],o,t,e.use_for_title));else{if(null==e.token)throw new Error(\"Error rendering Bokeh items: either 'docid' or 'token' was expected.\");{const d=i._get_ws_url(n,_);s.logger.debug(`embed: computed ws url: ${d}`);try{l.push(await i.add_document_from_session(d,e.token,o,t,e.use_for_title)),console.log(\"Bokeh items were rendered successfully\")}catch(e){console.log(\"Error rendering Bokeh items:\",e)}}}}return l}n.BOKEH_ROOT=f.BOKEH_ROOT,n.embed_item=async function(e,o){const n={},t=d.uuid4();n[t]=e.doc,null==o&&(o=e.target_id);const s=document.getElementById(o);null!=s&&s.classList.add(a.BOKEH_ROOT);const r={roots:{[e.root_id]:o},root_ids:[e.root_id],docid:t},[c]=await _.defer(()=>g(n,[r]));return c},n.embed_items=async function(e,o,n,t){return await _.defer(()=>g(e,o,n,t))}},\n", " function _(e,t,_){Object.defineProperty(_,\"__esModule\",{value:!0});const o=e(1);o.__exportStar(e(6),_),o.__exportStar(e(103),_)},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=e(7),n=e(3),i=e(70),r=e(281),_=e(13),l=e(14),a=e(24),c=e(100),d=e(15),h=e(9),u=e(23),f=e(16),m=e(8),g=e(244),v=e(73),p=e(69),w=e(103);class b{constructor(e){this.document=e,this.session=null,this.subscribed_models=new Set}send_event(e){const t=new w.MessageSentEvent(this.document,\"bokeh_event\",e.to_json());this.document._trigger_on_change(t)}trigger(e){for(const t of this.subscribed_models){if(null!=e.origin&&e.origin.id!==t)continue;const s=this.document._all_models[t];null!=s&&s instanceof p.Model&&s._process_event(e)}}}s.EventManager=b,b.__name__=\"EventManager\",s.documents=[],s.DEFAULT_TITLE=\"Bokeh Application\";class y{constructor(){s.documents.push(this),this._init_timestamp=Date.now(),this._title=s.DEFAULT_TITLE,this._roots=[],this._all_models={},this._all_models_by_name=new d.MultiDict,this._all_models_freeze_count=0,this._callbacks=[],this._message_callbacks=new Map,this.event_manager=new b(this),this.idle=new l.Signal0(this,\"idle\"),this._idle_roots=new WeakMap,this._interactive_timestamp=null,this._interactive_plot=null}get layoutables(){return this._roots.filter(e=>e instanceof g.LayoutDOM)}get is_idle(){for(const e of this.layoutables)if(!this._idle_roots.has(e))return!1;return!0}notify_idle(e){this._idle_roots.set(e,!0),this.is_idle&&(i.logger.info(`document idle at ${Date.now()-this._init_timestamp} ms`),this.idle.emit())}clear(){this._push_all_models_freeze();try{for(;this._roots.length>0;)this.remove_root(this._roots[0])}finally{this._pop_all_models_freeze()}}interactive_start(e){null==this._interactive_plot&&(this._interactive_plot=e,this._interactive_plot.trigger_event(new r.LODStart)),this._interactive_timestamp=Date.now()}interactive_stop(e){null!=this._interactive_plot&&this._interactive_plot.id===e.id&&this._interactive_plot.trigger_event(new r.LODEnd),this._interactive_plot=null,this._interactive_timestamp=null}interactive_duration(){return null==this._interactive_timestamp?-1:Date.now()-this._interactive_timestamp}destructively_move(e){if(e===this)throw new Error(\"Attempted to overwrite a document with itself\");e.clear();const t=h.copy(this._roots);this.clear();for(const e of t)if(null!=e.document)throw new Error(`Somehow we didn't detach ${e}`);if(0!==Object.keys(this._all_models).length)throw new Error(`this._all_models still had stuff in it: ${this._all_models}`);for(const s of t)e.add_root(s);e.set_title(this._title)}_push_all_models_freeze(){this._all_models_freeze_count+=1}_pop_all_models_freeze(){this._all_models_freeze_count-=1,0===this._all_models_freeze_count&&this._recompute_all_models()}_invalidate_all_models(){i.logger.debug(\"invalidating document models\"),0===this._all_models_freeze_count&&this._recompute_all_models()}_recompute_all_models(){let e=new d.Set;for(const t of this._roots)e=e.union(t.references());const t=new d.Set(u.values(this._all_models)),s=t.diff(e),o=e.diff(t),n={};for(const t of e.values)n[t.id]=t;for(const e of s.values)e.detach_document(),e instanceof p.Model&&null!=e.name&&this._all_models_by_name.remove_value(e.name,e);for(const e of o.values)e.attach_document(this),e instanceof p.Model&&null!=e.name&&this._all_models_by_name.add_value(e.name,e);this._all_models=n}roots(){return this._roots}add_root(e,t){if(i.logger.debug(`Adding root: ${e}`),!h.includes(this._roots,e)){this._push_all_models_freeze();try{this._roots.push(e)}finally{this._pop_all_models_freeze()}this._trigger_on_change(new w.RootAddedEvent(this,e,t))}}remove_root(e,t){const s=this._roots.indexOf(e);if(!(s<0)){this._push_all_models_freeze();try{this._roots.splice(s,1)}finally{this._pop_all_models_freeze()}this._trigger_on_change(new w.RootRemovedEvent(this,e,t))}}title(){return this._title}set_title(e,t){e!==this._title&&(this._title=e,this._trigger_on_change(new w.TitleChangedEvent(this,e,t)))}get_model_by_id(e){return e in this._all_models?this._all_models[e]:null}get_model_by_name(e){return this._all_models_by_name.get_one(e,`Multiple models are named '${e}'`)}on_message(e,t){const s=this._message_callbacks.get(e);null==s?this._message_callbacks.set(e,new Set([t])):s.add(t)}remove_on_message(e,t){var s;null===(s=this._message_callbacks.get(e))||void 0===s||s.delete(t)}_trigger_on_message(e,t){const s=this._message_callbacks.get(e);if(null!=s)for(const e of s)e(t)}on_change(e){h.includes(this._callbacks,e)||this._callbacks.push(e)}remove_on_change(e){const t=this._callbacks.indexOf(e);t>=0&&this._callbacks.splice(t,1)}_trigger_on_change(e){for(const t of this._callbacks)t(e)}_notify_change(e,t,s,o,n){\"name\"===t&&(this._all_models_by_name.remove_value(s,e),null!=o&&this._all_models_by_name.add_value(o,e));const i=null!=n?n.setter_id:void 0,r=null!=n?n.hint:void 0;this._trigger_on_change(new w.ModelChangedEvent(this,e,t,s,o,i,r))}static _references_json(e,t=!0){const s=[];for(const o of e){const e=o.struct();e.attributes=o.attributes_as_json(t),delete e.attributes.id,s.push(e)}return s}static _instantiate_object(e,t,s){const n=Object.assign(Object.assign({},s),{id:e,__deferred__:!0});return new(o.Models(t))(n)}static _instantiate_references_json(e,t){const s={};for(const o of e){const e=o.id,n=o.type,i=o.attributes||{};let r;e in t?r=t[e]:(r=y._instantiate_object(e,n,i),null!=o.subtype&&r.set_subtype(o.subtype)),s[r.id]=r}return s}static _resolve_refs(e,t,s){function o(e){if(a.is_ref(e)){if(e.id in t)return t[e.id];if(e.id in s)return s[e.id];throw new Error(`reference ${JSON.stringify(e)} isn't known (not in Document?)`)}return m.isArray(e)?function(e){const t=[];for(const s of e)t.push(o(s));return t}(e):m.isPlainObject(e)?function(e){const t={};for(const s in e){const n=e[s];t[s]=o(n)}return t}(e):e}return o(e)}static _initialize_references_json(e,t,s){const o={};for(const n of e){const e=n.id,i=n.attributes,r=!(e in t),_=r?s[e]:t[e],l=y._resolve_refs(i,t,s);o[_.id]=[_,l,r]}function n(e,t){const s={};function o(n){if(n instanceof _.HasProps){if(!(n.id in s)&&n.id in e){s[n.id]=!0;const[,i,r]=e[n.id];for(const e in i){o(i[e])}t(n,i,r)}}else if(m.isArray(n))for(const e of n)o(e);else if(m.isPlainObject(n))for(const e in n){o(n[e])}}for(const t in e){const[s,,]=e[t];o(s)}}n(o,(function(e,t,s){s&&e.setv(t,{silent:!0})})),n(o,(function(e,t,s){s&&e.finalize()}))}static _event_for_attribute_change(e,t,s,o,n){if(o.get_model_by_id(e.id).attribute_is_serializable(t)){const i={kind:\"ModelChanged\",model:{id:e.id},attr:t,new:s};return _.HasProps._json_record_references(o,s,n,!0),i}return null}static _events_to_sync_objects(e,t,s,o){const n=Object.keys(e.attributes),r=Object.keys(t.attributes),_=h.difference(n,r),l=h.difference(r,n),a=h.intersection(n,r),c=[];for(const e of _)i.logger.warn(`Server sent key ${e} but we don't seem to have it in our JSON`);for(const n of l){const i=t.attributes[n];c.push(y._event_for_attribute_change(e,n,i,s,o))}for(const n of a){const i=e.attributes[n],r=t.attributes[n];null==i&&null==r||(null==i||null==r?c.push(y._event_for_attribute_change(e,n,r,s,o)):f.isEqual(i,r)||c.push(y._event_for_attribute_change(e,n,r,s,o)))}return c.filter(e=>null!=e)}static _compute_patch_since_json(e,t){const s=t.to_json(!1);function o(e){const t={};for(const s of e.roots.references)t[s.id]=s;return t}const n=o(e),i={},r=[];for(const t of e.roots.root_ids)i[t]=n[t],r.push(t);const _=o(s),l={},a=[];for(const e of s.roots.root_ids)l[e]=_[e],a.push(e);if(r.sort(),a.sort(),h.difference(r,a).length>0||h.difference(a,r).length>0)throw new Error(\"Not implemented: computing add/remove of document roots\");const c={};let d=[];for(const e in t._all_models)if(e in n){const s=y._events_to_sync_objects(n[e],_[e],t,c);d=d.concat(s)}return{references:y._references_json(u.values(c),!1),events:d}}to_json_string(e=!0){return JSON.stringify(this.to_json(e))}to_json(e=!0){const t=this._roots.map(e=>e.id),s=u.values(this._all_models);return{version:n.version,title:this._title,roots:{root_ids:t,references:y._references_json(s,e)}}}static from_json_string(e){const t=JSON.parse(e);return y.from_json(t)}static from_json(e){i.logger.debug(\"Creating Document from JSON\");const t=e.version,s=-1!==t.indexOf(\"+\")||-1!==t.indexOf(\"-\"),o=`Library versions: JS (${n.version}) / Python (${t})`;s||n.version.replace(/-(dev|rc)\\./,\"$1\")==t?i.logger.debug(o):(i.logger.warn(\"JS/Python version mismatch\"),i.logger.warn(o));const r=e.roots,_=r.root_ids,l=r.references,a=y._instantiate_references_json(l,{});y._initialize_references_json(l,{},a);const c=new y;for(const e of _)c.add_root(a[e]);return c.set_title(e.title),c}replace_with_json(e){y.from_json(e).destructively_move(this)}create_json_patch_string(e){return JSON.stringify(this.create_json_patch(e))}create_json_patch(e){const t={},s=[];for(const o of e){if(o.document!==this)throw i.logger.warn(\"Cannot create a patch using events from a different document, event had \",o.document,\" we are \",this),new Error(\"Cannot create a patch using events from a different document\");s.push(o.json(t))}return{events:s,references:y._references_json(u.values(t))}}apply_json_patch(e,t=[],s){const o=e.references,n=e.events,r=y._instantiate_references_json(o,this._all_models);for(const e of n)switch(e.kind){case\"RootAdded\":case\"RootRemoved\":case\"ModelChanged\":{const t=e.model.id;if(t in this._all_models)r[t]=this._all_models[t];else if(!(t in r))throw i.logger.warn(\"Got an event for unknown model \",e.model),new Error(\"event model wasn't known\");break}}const _={},l={};for(const e in r){const t=r[e];e in this._all_models?_[e]=t:l[e]=t}y._initialize_references_json(o,_,l);for(const e of n)switch(e.kind){case\"MessageSent\":{const t=y._resolve_refs(e.msg_data,_,l);this._trigger_on_message(e.msg_type,t);break}case\"ModelChanged\":{const o=e.model.id;if(!(o in this._all_models))throw new Error(`Cannot apply patch to ${o} which is not in the document`);const n=this._all_models[o],i=e.attr;if(\"data\"===i&&\"ColumnDataSource\"===n.type){const[o,i]=c.decode_column_data(e.new,t);n.setv({_shapes:i,data:o},{setter_id:s})}else{const t=y._resolve_refs(e.new,_,l);n.setv({[i]:t},{setter_id:s})}break}case\"ColumnDataChanged\":{const o=e.column_source.id;if(!(o in this._all_models))throw new Error(`Cannot stream to ${o} which is not in the document`);const n=this._all_models[o],[i,r]=c.decode_column_data(e.new,t);if(null!=e.cols){for(const e in n.data)e in i||(i[e]=n.data[e]);for(const e in n._shapes)e in r||(r[e]=n._shapes[e])}n.setv({_shapes:r,data:i},{setter_id:s,check_eq:!1});break}case\"ColumnsStreamed\":{const t=e.column_source.id;if(!(t in this._all_models))throw new Error(`Cannot stream to ${t} which is not in the document`);const o=this._all_models[t];if(!(o instanceof v.ColumnDataSource))throw new Error(\"Cannot stream to non-ColumnDataSource\");const n=e.data,i=e.rollover;o.stream(n,i,s);break}case\"ColumnsPatched\":{const t=e.column_source.id;if(!(t in this._all_models))throw new Error(`Cannot patch ${t} which is not in the document`);const o=this._all_models[t];if(!(o instanceof v.ColumnDataSource))throw new Error(\"Cannot patch non-ColumnDataSource\");const n=e.patches;o.patch(n,s);break}case\"RootAdded\":{const t=r[e.model.id];this.add_root(t,s);break}case\"RootRemoved\":{const t=r[e.model.id];this.remove_root(t,s);break}case\"TitleChanged\":this.set_title(e.title,s);break;default:throw new Error(\"Unknown patch event \"+JSON.stringify(e))}}}s.Document=y,y.__name__=\"Document\"},\n", " function _(e,r,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=e(1),t=e(8),d=e(13);s.overrides={};const i=new Map;s.Models=e=>{const r=s.overrides[e]||i.get(e);if(null==r)throw new Error(`Model '${e}' does not exist. This could be due to a widget or a custom model not being registered before first usage.`);return r},s.Models.register=(e,r)=>{s.overrides[e]=r},s.Models.unregister=e=>{delete s.overrides[e]},s.Models.register_models=(e,r=!1,s)=>{var o;if(null!=e)for(const l in e){const n=e[l];if(o=n,t.isObject(o)&&o.prototype instanceof d.HasProps){const e=n.__qualified__;r||!i.has(e)?i.set(e,n):null!=s?s(e):console.warn(`Model '${e}' was already registered`)}}},s.register_models=s.Models.register_models,s.Models.registered_names=()=>Array.from(i.keys());const l=o.__importStar(e(27));s.register_models(l)},\n", " function _(n,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});\n", " // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n", " // Underscore may be freely distributed under the MIT license.\n", " const e=n(9),o=Object.prototype.toString;function i(n){return\"[object Number]\"===o.call(n)}function u(n){const t=typeof n;return\"function\"===t||\"object\"===t&&!!n}r.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===o.call(n)},r.isNumber=i,r.isInteger=function(n){return i(n)&&isFinite(n)&&Math.floor(n)===n},r.isString=function(n){return\"[object String]\"===o.call(n)},r.isStrictNaN=function(n){return i(n)&&n!==+n},r.isFunction=function(n){return\"[object Function]\"===o.call(n)},r.isArray=function(n){return Array.isArray(n)},r.isArrayOf=function(n,t){return e.every(n,t)},r.isArrayableOf=function(n,t){for(let r=0,e=n.length;r<e;r++)if(!t(n[r]))return!1;return!0},r.isTypedArray=function(n){return null!=n&&n.buffer instanceof ArrayBuffer},r.isObject=u,r.isPlainObject=function(n){return u(n)&&(null==n.constructor||n.constructor===Object)}},\n", " function _(n,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});\n", " // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n", " // Underscore may be freely distributed under the MIT license.\n", " const r=n(10),o=n(11),i=n(12);e.map=i.map,e.reduce=i.reduce,e.min=i.min,e.min_by=i.min_by,e.max=i.max,e.max_by=i.max_by,e.sum=i.sum,e.cumsum=i.cumsum,e.every=i.every,e.some=i.some,e.find=i.find,e.find_last=i.find_last,e.find_index=i.find_index,e.find_last_index=i.find_last_index,e.sorted_index=i.sorted_index;const u=Array.prototype.slice;function c(n){return u.call(n)}function f(n){return[].concat(...n)}function s(n,t){return-1!==n.indexOf(t)}function l(n,t,e=1){o.assert(e>0,\"'step' must be a positive number\"),null==t&&(t=n,n=0);const{max:r,ceil:i,abs:u}=Math,c=n<=t?e:-e,f=r(i(u(t-n)/e),0),s=Array(f);for(let t=0;t<f;t++,n+=c)s[t]=n;return s}function a(n){const t=[];for(const e of n)s(t,e)||t.push(e);return t}e.head=function(n){return n[0]},e.tail=function(n){return n[n.length-1]},e.last=function(n){return n[n.length-1]},e.copy=c,e.concat=f,e.includes=s,e.contains=s,e.nth=function(n,t){return n[t>=0?t:n.length+t]},e.zip=function(...n){if(0==n.length)return[];const t=i.min(n.map(n=>n.length)),e=n.length,r=new Array(t);for(let o=0;o<t;o++){r[o]=new Array(e);for(let t=0;t<e;t++)r[o][t]=n[t][o]}return r},e.unzip=function(n){const t=n.length,e=i.min(n.map(n=>n.length)),r=Array(e);for(let n=0;n<e;n++)r[n]=new Array(t);for(let o=0;o<t;o++)for(let t=0;t<e;t++)r[t][o]=n[o][t];return r},e.range=l,e.linspace=function(n,t,e=100){const r=(t-n)/(e-1),o=new Array(e);for(let t=0;t<e;t++)o[t]=n+r*t;return o},e.transpose=function(n){const t=n.length,e=n[0].length,r=[];for(let o=0;o<e;o++){r[o]=[];for(let e=0;e<t;e++)r[o][e]=n[e][o]}return r},e.argmin=function(n){return i.min_by(l(n.length),t=>n[t])},e.argmax=function(n){return i.max_by(l(n.length),t=>n[t])},e.sort_by=function(n,t){const e=n.map((n,e)=>({value:n,index:e,key:t(n)}));return e.sort((n,t)=>{const e=n.key,r=t.key;if(e!==r){if(e>r||void 0===e)return 1;if(e<r||void 0===r)return-1}return n.index-t.index}),e.map(n=>n.value)},e.uniq=a,e.uniq_by=function(n,t){const e=[],r=[];for(const o of n){const n=t(o);s(r,n)||(r.push(n),e.push(o))}return e},e.union=function(...n){return a(f(n))},e.intersection=function(n,...t){const e=[];n:for(const r of n)if(!s(e,r)){for(const n of t)if(!s(n,r))continue n;e.push(r)}return e},e.difference=function(n,...t){const e=f(t);return n.filter(n=>!s(e,n))},e.remove_at=function(n,t){const e=c(n);return e.splice(t,1),e},e.remove_by=function(n,t){for(let e=0;e<n.length;)t(n[e])?n.splice(e,1):e++},e.shuffle=function(n){const t=n.length,e=new Array(t);for(let o=0;o<t;o++){const t=r.randomIn(0,o);t!==o&&(e[o]=e[t]),e[t]=n[o]}return e},e.pairwise=function(n,t){const e=n.length,r=new Array(e-1);for(let o=0;o<e-1;o++)r[o]=t(n[o],n[o+1]);return r},e.reversed=function(n){const t=n.length,e=new Array(t);for(let r=0;r<t;r++)e[t-r-1]=n[r];return e},e.repeat=function(n,t){const e=new Array(t);for(let r=0;r<t;r++)e[r]=n;return e}},\n", " function _(n,t,r){function e(n){if(0==n)return 0;for(;n<=0;)n+=2*Math.PI;for(;n>2*Math.PI;)n-=2*Math.PI;return n}function o(n,t){return e(n-t)}function a(){return Math.random()}Object.defineProperty(r,\"__esModule\",{value:!0}),r.angle_norm=e,r.angle_dist=o,r.angle_between=function(n,t,r,a){const u=o(t,r);if(0==u)return!1;if(u==2*Math.PI)return!0;const f=e(n),i=o(t,f)<=u&&o(f,r)<=u;return 0==a?i:!i},r.random=a,r.randomIn=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))},r.atan2=function(n,t){return Math.atan2(t[1]-n[1],t[0]-n[0])},r.rnorm=function(n,t){let r,e;for(;r=a(),e=a(),e=(2*e-1)*Math.sqrt(1/Math.E*2),!(-4*r*r*Math.log(r)>=e*e););let o=e/r;return o=n+t*o,o},r.clamp=function(n,t,r){return n>r?r:n<t?t:n}},\n", " function _(e,r,n){Object.defineProperty(n,\"__esModule\",{value:!0});class o extends Error{}n.AssertionError=o,o.__name__=\"AssertionError\",n.assert=function(e,r){if(!(!0===e||!1!==e&&e()))throw new o(null!=r?r:\"Assertion failed\")},n.unreachable=function(){throw new Error(\"unreachable code\")}},\n", " function _(n,t,e){function r(n,t,e,...r){const o=n.length;t<0&&(t+=o),t<0?t=0:t>o&&(t=o),null==e||e>o-t?e=o-t:e<0&&(e=0);const u=o-e+r.length,i=new n.constructor(u);let f=0;for(;f<t;f++)i[f]=n[f];for(const n of r)i[f++]=n;for(let r=t+e;r<o;r++)i[f++]=n[r];return i}function o(n,t){return r(n,t,n.length-t)}function u(n,t,e){const r=n.length;if(void 0===e&&0==r)throw new Error(\"can't reduce an empty array without an initial value\");let o,u;for(void 0===e?(o=n[0],u=1):(o=e,u=0);u<r;u++)o=t(o,n[u],u,n);return o}function i(n){return function(t,e){const r=t.length;let o=n>0?0:r-1;for(;o>=0&&o<r;o+=n)if(e(t[o]))return o;return-1}}Object.defineProperty(e,\"__esModule\",{value:!0}),e.splice=r,e.head=o,e.insert=function(n,t,e){return r(n,e,0,t)},e.append=function(n,t){return r(n,n.length,0,t)},e.prepend=function(n,t){return r(n,0,0,t)},e.indexOf=function(n,t){for(let e=0,r=n.length;e<r;e++)if(n[e]===t)return e;return-1},e.map=function(n,t){const e=n.length,r=new n.constructor(e);for(let o=0;o<e;o++)r[o]=t(n[o],o,n);return r},e.filter=function(n,t){const e=n.length,r=new n.constructor(e);let u=0;for(let o=0;o<e;o++){const e=n[o];t(e,o,n)&&(r[u++]=e)}return o(r,u)},e.reduce=u,e.min=function(n){let t,e=1/0;for(let r=0,o=n.length;r<o;r++)t=n[r],t<e&&(e=t);return e},e.min_by=function(n,t){if(0==n.length)throw new Error(\"min_by() called with an empty array\");let e=n[0],r=t(e);for(let o=1,u=n.length;o<u;o++){const u=n[o],i=t(u);i<r&&(e=u,r=i)}return e},e.max=function(n){let t,e=-1/0;for(let r=0,o=n.length;r<o;r++)t=n[r],t>e&&(e=t);return e},e.max_by=function(n,t){if(0==n.length)throw new Error(\"max_by() called with an empty array\");let e=n[0],r=t(e);for(let o=1,u=n.length;o<u;o++){const u=n[o],i=t(u);i>r&&(e=u,r=i)}return e},e.sum=function(n){let t=0;for(let e=0,r=n.length;e<r;e++)t+=n[e];return t},e.cumsum=function(n){const t=new n.constructor(n.length);return u(n,(n,e,r)=>t[r]=n+e,0),t},e.every=function(n,t){for(let e=0,r=n.length;e<r;e++)if(!t(n[e]))return!1;return!0},e.some=function(n,t){for(let e=0,r=n.length;e<r;e++)if(t(n[e]))return!0;return!1},e.index_of=function(n,t){for(let e=0,r=n.length;e<r;e++)if(n[e]===t)return e;return-1},e.find_index=i(1),e.find_last_index=i(-1),e.find=function(n,t){const r=e.find_index(n,t);return-1==r?void 0:n[r]},e.find_last=function(n,t){const r=e.find_last_index(n,t);return-1==r?void 0:n[r]},e.sorted_index=function(n,t){let e=0,r=n.length;for(;e<r;){const o=Math.floor((e+r)/2);n[o]<t?e=o+1:r=o}return e}},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),n=t(14),r=i.__importStar(t(18)),o=t(24),c=i.__importStar(t(19)),a=t(25),_=t(9),l=t(23),h=t(8),p=t(16);class u extends(n.Signalable()){constructor(t={}){super(),this._subtype=void 0,this.document=null,this.destroyed=new n.Signal0(this,\"destroyed\"),this.change=new n.Signal0(this,\"change\"),this.transformchange=new n.Signal0(this,\"transformchange\"),this.attributes={},this.properties={},this._set_after_defaults={},this._pending=!1,this._changing=!1;for(const t in this.props){const{type:e,default_value:s}=this.props[t];if(null==e)throw new Error(`undefined property type for ${this.type}.${t}`);this.properties[t]=new e(this,t,s)}null==t.id&&this.setv({id:a.uniqueId()},{silent:!0});const e=t.__deferred__||!1;e&&delete(t=l.clone(t)).__deferred__,this.setv(t,{silent:!0}),e||this.finalize()}set type(t){console.warn(\"prototype.type = 'ModelName' is deprecated, use static __name__ instead\"),this.constructor.__name__=t}get type(){return this.constructor.__qualified__}static get __qualified__(){const{__module__:t,__name__:e}=this;return null!=t?`${t}.${e}`:e}static init_HasProps(){this.prototype.props={},this.prototype.mixins=[],this.define({id:[c.Any]})}static _fix_default(t,e){return void 0===t?void 0:h.isFunction(t)?t:h.isObject(t)?h.isArray(t)?()=>_.copy(t):()=>l.clone(t):()=>t}static define(t){for(const e in t){const s=t[e];if(null!=this.prototype.props[e])throw new Error(`attempted to redefine property '${this.prototype.type}.${e}'`);if(null!=this.prototype[e])throw new Error(`attempted to redefine attribute '${this.prototype.type}.${e}'`);Object.defineProperty(this.prototype,e,{get(){return this.getv(e)},set(t){return this.setv({[e]:t}),this},configurable:!1,enumerable:!0});const[i,n,r]=s,o={type:i,default_value:this._fix_default(n,e),internal:r||!1},c=l.clone(this.prototype.props);c[e]=o,this.prototype.props=c}}static internal(t){const e={};for(const s in t){const i=t[s],[n,r]=i;e[s]=[n,r,!0]}this.define(e)}static mixin(...t){this.define(r.create(t));const e=this.prototype.mixins.concat(t);this.prototype.mixins=e}static mixins(t){this.mixin(...t)}static override(t){for(const e in t){const s=this._fix_default(t[e],e),i=this.prototype.props[e];if(null==i)throw new Error(`attempted to override nonexistent '${this.prototype.type}.${e}'`);const n=l.clone(this.prototype.props);n[e]=Object.assign(Object.assign({},i),{default_value:s}),this.prototype.props=n}}toString(){return`${this.type}(${this.id})`}finalize(){for(const t in this.properties){const e=this.properties[t];e.update(),null!=e.spec.transform&&this.connect(e.spec.transform.change,()=>this.transformchange.emit())}this.initialize(),this.connect_signals()}initialize(){}connect_signals(){}disconnect_signals(){n.Signal.disconnectReceiver(this)}destroy(){this.disconnect_signals(),this.destroyed.emit()}clone(){return new this.constructor(this.attributes)}_setv(t,e){const s=e.check_eq,i=e.silent,n=[],r=this._changing;this._changing=!0;const o=this.attributes;for(const e in t){const i=t[e];!1!==s&&p.isEqual(o[e],i)||n.push(e),o[e]=i}if(!i){n.length>0&&(this._pending=!0);for(let t=0;t<n.length;t++)this.properties[n[t]].change.emit()}if(!r){if(!i&&!e.no_change)for(;this._pending;)this._pending=!1,this.change.emit();this._pending=!1,this._changing=!1}}setv(t,e={}){for(const s in t){if(!t.hasOwnProperty(s))continue;const i=s;if(null==this.props[i])throw new Error(`property ${this.type}.${i} wasn't declared`);null!=e&&e.defaults||(this._set_after_defaults[s]=!0)}if(!l.isEmpty(t)){const s={};for(const e in t)s[e]=this.getv(e);this._setv(t,e);const i=e.silent;if(null==i||!i)for(const i in t)this._tell_document_about_change(i,s[i],this.getv(i),e)}}getv(t){if(null==this.props[t])throw new Error(`property ${this.type}.${t} wasn't declared`);return this.attributes[t]}ref(){return{id:this.id}}struct(){const t={type:this.type,id:this.id,attributes:{}};return null!=this._subtype&&(t.subtype=this._subtype),t}set_subtype(t){this._subtype=t}attribute_is_serializable(t){const e=this.props[t];if(null==e)throw new Error(`${this.type}.attribute_is_serializable('${t}'): ${t} wasn't declared`);return!e.internal}serializable_attributes(){const t={};for(const e in this.attributes){const s=this.attributes[e];this.attribute_is_serializable(e)&&(t[e]=s)}return t}static _value_to_json(t,e,s){if(e instanceof u)return e.ref();if(h.isArray(e)){const t=[];for(let s=0;s<e.length;s++){const i=e[s];t.push(u._value_to_json(s.toString(),i,e))}return t}if(h.isPlainObject(e)){const t={};for(const s in e)e.hasOwnProperty(s)&&(t[s]=u._value_to_json(s,e[s],e));return t}return e}attributes_as_json(t=!0,e=u._value_to_json){const s=this.serializable_attributes(),i={};for(const e in s)if(s.hasOwnProperty(e)){const n=s[e];t?i[e]=n:e in this._set_after_defaults&&(i[e]=n)}return e(\"attributes\",i,this)}static _json_record_references(t,e,s,i){if(null==e);else if(o.is_ref(e)){if(!(e.id in s)){const n=t.get_model_by_id(e.id);u._value_record_references(n,s,i)}}else if(h.isArray(e))for(const n of e)u._json_record_references(t,n,s,i);else if(h.isPlainObject(e))for(const n in e)if(e.hasOwnProperty(n)){const r=e[n];u._json_record_references(t,r,s,i)}}static _value_record_references(t,e,s){if(null==t);else if(t instanceof u){if(!(t.id in e)&&(e[t.id]=t,s)){const s=t._immediate_references();for(const t of s)u._value_record_references(t,e,!0)}}else if(t.buffer instanceof ArrayBuffer);else if(h.isArray(t))for(const i of t)u._value_record_references(i,e,s);else if(h.isPlainObject(t))for(const i in t)if(t.hasOwnProperty(i)){const n=t[i];u._value_record_references(n,e,s)}}_immediate_references(){const t={},e=this.serializable_attributes();for(const s in e){const i=e[s];u._value_record_references(i,t,!1)}return l.values(t)}references(){const t={};return u._value_record_references(this,t,!0),l.values(t)}_doc_attached(){}attach_document(t){if(null!=this.document&&this.document!=t)throw new Error(\"models must be owned by only a single document\");this.document=t,this._doc_attached()}detach_document(){this.document=null}_tell_document_about_change(t,e,s,i){if(this.attribute_is_serializable(t)&&null!=this.document){const n={};u._value_record_references(s,n,!1);const r={};u._value_record_references(e,r,!1);let o=!1;for(const t in n)if(!(t in r)){o=!0;break}if(!o)for(const t in r)if(!(t in n)){o=!0;break}o&&this.document._invalidate_all_models(),this.document._notify_change(this,t,e,s,i)}}materialize_dataspecs(t){const e={};for(const s in this.properties){const i=this.properties[s];if(!(i instanceof c.VectorSpec))continue;if(i.optional&&null==i.spec.value&&!(s in this._set_after_defaults))continue;const n=i.array(t);e[`_${s}`]=n,null!=i.spec.field&&i.spec.field in t._shapes&&(e[`_${s}_shape`]=t._shapes[i.spec.field]),i instanceof c.DistanceSpec&&(e[`max_${s}`]=_.max(n))}return e}}s.HasProps=u,u.init_HasProps()},\n", " function _(n,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const s=n(15),l=n(17),c=n(9);class i{constructor(n,t){this.sender=n,this.name=t}connect(n,t=null){r.has(this.sender)||r.set(this.sender,[]);const e=r.get(this.sender);if(null!=g(e,this,n,t))return!1;const s=t||n;u.has(s)||u.set(s,[]);const l=u.get(s),c={signal:this,slot:n,context:t};return e.push(c),l.push(c),!0}disconnect(n,t=null){const e=r.get(this.sender);if(null==e||0===e.length)return!1;const s=g(e,this,n,t);if(null==s)return!1;const l=t||n,c=u.get(l);return s.signal=null,f(e),f(c),!0}emit(n){const t=r.get(this.sender)||[];for(const{signal:e,slot:s,context:l}of t)e===this&&s.call(l,n,this.sender)}}e.Signal=i,i.__name__=\"Signal\";class o extends i{emit(){super.emit(void 0)}}e.Signal0=o,o.__name__=\"Signal0\",function(n){n.disconnectBetween=function(n,t){const e=r.get(n);if(null==e||0===e.length)return;const s=u.get(t);if(null!=s&&0!==s.length){for(const t of s){if(null==t.signal)return;t.signal.sender===n&&(t.signal=null)}f(e),f(s)}},n.disconnectSender=function(n){const t=r.get(n);if(null!=t&&0!==t.length){for(const n of t){if(null==n.signal)return;const t=n.context||n.slot;n.signal=null,f(u.get(t))}f(t)}},n.disconnectReceiver=function(n){const t=u.get(n);if(null!=t&&0!==t.length){for(const n of t){if(null==n.signal)return;const t=n.signal.sender;n.signal=null,f(r.get(t))}f(t)}},n.disconnectAll=function(n){const t=r.get(n);if(null!=t&&0!==t.length){for(const n of t)n.signal=null;f(t)}const e=u.get(n);if(null!=e&&0!==e.length){for(const n of e)n.signal=null;f(e)}}}(i||(e.Signal=i={})),e.Signalable=function(n){return null!=n?class extends n{connect(n,t){return n.connect(t,this)}disconnect(n,t){return n.disconnect(t,this)}}:class{connect(n,t){return n.connect(t,this)}disconnect(n,t){return n.disconnect(t,this)}}};const r=new WeakMap,u=new WeakMap;function g(n,t,e,s){return c.find(n,n=>n.signal===t&&n.slot===e&&n.context===s)}const a=new s.Set;function f(n){0===a.size&&l.defer(d),a.add(n)}function d(){a.forEach(n=>{c.remove_by(n,n=>null==n.signal)}),a.clear()}},\n", " function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(9),n=t(16),r=t(8);class o{constructor(){this._dict={}}_existing(t){return t in this._dict?this._dict[t]:null}add_value(t,s){const e=this._existing(t);null==e?this._dict[t]=s:r.isArray(e)?e.push(s):this._dict[t]=[e,s]}remove_value(t,s){const e=this._existing(t);if(r.isArray(e)){const n=i.difference(e,[s]);n.length>0?this._dict[t]=n:delete this._dict[t]}else n.isEqual(e,s)&&delete this._dict[t]}get_one(t,s){const e=this._existing(t);if(r.isArray(e)){if(1===e.length)return e[0];throw new Error(s)}return e}}e.MultiDict=o,o.__name__=\"MultiDict\";class a{constructor(t){if(null==t)this._values=[];else if(t instanceof a)this._values=i.copy(t._values);else{this._values=[];for(const s of t)this.add(s)}}get values(){return i.copy(this._values).sort()}toString(){return`Set([${this.values.join(\",\")}])`}get size(){return this._values.length}has(t){return-1!==this._values.indexOf(t)}add(t){this.has(t)||this._values.push(t)}remove(t){const s=this._values.indexOf(t);-1!==s&&this._values.splice(s,1)}toggle(t){const s=this._values.indexOf(t);-1===s?this._values.push(t):this._values.splice(s,1)}clear(){this._values=[]}union(t){return t=new a(t),new a(this._values.concat(t._values))}intersect(t){t=new a(t);const s=new a;for(const e of t._values)this.has(e)&&t.has(e)&&s.add(e);return s}diff(t){t=new a(t);const s=new a;for(const e of this._values)t.has(e)||s.add(e);return s}forEach(t,s){for(const e of this._values)t.call(s||this,e,e,this)}}e.Set=a,a.__name__=\"Set\";class h{constructor(t,s,e){this.nrows=t,this.ncols=s,this._matrix=new Array(t);for(let i=0;i<t;i++){this._matrix[i]=new Array(s);for(let t=0;t<s;t++)this._matrix[i][t]=e(i,t)}}at(t,s){return this._matrix[t][s]}map(t){return new h(this.nrows,this.ncols,(s,e)=>t(this.at(s,e),s,e))}apply(t){const s=h.from(t),{nrows:e,ncols:i}=this;if(e==s.nrows&&i==s.ncols)return new h(e,i,(t,e)=>s.at(t,e)(this.at(t,e),t,e));throw new Error(\"dimensions don't match\")}to_sparse(){const t=[];for(let s=0;s<this.nrows;s++)for(let e=0;e<this.ncols;e++){const i=this._matrix[s][e];t.push([i,s,e])}return t}static from(t){if(t instanceof h)return t;{const s=t.length,e=i.min(t.map(t=>t.length));return new h(s,e,(s,e)=>t[s][e])}}}e.Matrix=h,h.__name__=\"Matrix\"},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});\n", " // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n", " // Underscore may be freely distributed under the MIT license.\n", " const r=t(8),o=Object.prototype.toString;n.isEqual=function(t,e){return function t(e,n,c,u){if(e===n)return 0!==e||1/e==1/n;if(null==e||null==n)return e===n;const i=o.call(e);if(i!==o.call(n))return!1;switch(i){case\"[object RegExp]\":case\"[object String]\":return\"\"+e==\"\"+n;case\"[object Number]\":return+e!=+e?+n!=+n:0==+e?1/+e==1/n:+e==+n;case\"[object Date]\":case\"[object Boolean]\":return+e==+n}const s=\"[object Array]\"===i;if(!s){if(\"object\"!=typeof e||\"object\"!=typeof n)return!1;const t=e.constructor,o=n.constructor;if(t!==o&&!(r.isFunction(t)&&t instanceof t&&r.isFunction(o)&&o instanceof o)&&\"constructor\"in e&&\"constructor\"in n)return!1}u=u||[];let f=(c=c||[]).length;for(;f--;)if(c[f]===e)return u[f]===n;if(c.push(e),u.push(n),s){if(f=e.length,f!==n.length)return!1;for(;f--;)if(!t(e[f],n[f],c,u))return!1}else{const r=Object.keys(e);let o;if(f=r.length,Object.keys(n).length!==f)return!1;for(;f--;)if(o=r[f],!n.hasOwnProperty(o)||!t(e[o],n[o],c,u))return!1}return c.pop(),u.pop(),!0}(t,e)}},\n", " function _(n,e,t){Object.defineProperty(t,\"__esModule\",{value:!0}),t.delay=\n", " // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n", " // Underscore may be freely distributed under the MIT license.\n", " function(n,e){return setTimeout(n,e)};const u=\"function\"==typeof requestAnimationFrame?requestAnimationFrame:setImmediate;t.defer=function(n){return new Promise(e=>{u(()=>e(n()))})},t.throttle=function(n,e,t={}){let u,o,i,r=null,l=0;const c=function(){l=!1===t.leading?0:Date.now(),r=null,i=n.apply(u,o),r||(u=o=null)};return function(){const a=Date.now();l||!1!==t.leading||(l=a);const f=e-(a-l);return u=this,o=arguments,f<=0||f>e?(r&&(clearTimeout(r),r=null),l=a,i=n.apply(u,o),r||(u=o=null)):r||!1===t.trailing||(r=setTimeout(c,f)),i}},t.once=function(n){let e,t=!1;return function(){return t||(t=!0,e=n()),e}}},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const l=e(1).__importStar(e(19)),c=e(23);function o(e,t){const n={};for(const l in e){const c=e[l];n[t+l]=c}return n}const a={line_color:[l.ColorSpec,\"black\"],line_width:[l.NumberSpec,1],line_alpha:[l.NumberSpec,1],line_join:[l.LineJoin,\"bevel\"],line_cap:[l.LineCap,\"butt\"],line_dash:[l.Array,[]],line_dash_offset:[l.Number,0]};n.line=(e=\"\")=>o(a,e);const r={fill_color:[l.ColorSpec,\"gray\"],fill_alpha:[l.NumberSpec,1]};n.fill=(e=\"\")=>o(r,e);const i={hatch_color:[l.ColorSpec,\"black\"],hatch_alpha:[l.NumberSpec,1],hatch_scale:[l.NumberSpec,12],hatch_pattern:[l.StringSpec,null],hatch_weight:[l.NumberSpec,1],hatch_extra:[l.Any,{}]};n.hatch=(e=\"\")=>o(i,e);const _={text_font:[l.Font,\"helvetica\"],text_font_size:[l.FontSizeSpec,\"12pt\"],text_font_style:[l.FontStyle,\"normal\"],text_color:[l.ColorSpec,\"#444444\"],text_alpha:[l.NumberSpec,1],text_align:[l.TextAlign,\"left\"],text_baseline:[l.TextBaseline,\"bottom\"],text_line_height:[l.Number,1.2]};n.text=(e=\"\")=>o(_,e),n.create=function(e){const t={};for(const l of e){const[e,o]=l.split(\":\");let a;switch(e){case\"line\":a=n.line;break;case\"fill\":a=n.fill;break;case\"hatch\":a=n.hatch;break;case\"text\":a=n.text;break;default:throw new Error(`Unknown property mixin kind '${e}'`)}c.extend(t,a(o))}return t}},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=e(1),s=e(14),a=i.__importStar(e(20)),r=e(9),o=e(12),l=e(21),c=e(8);function _(e){try{return JSON.stringify(e)}catch(t){return e.toString()}}function u(e){return c.isPlainObject(e)&&(void 0===e.value?0:1)+(void 0===e.field?0:1)+(void 0===e.expr?0:1)==1}s.Signal,n.isSpec=u;class d extends(s.Signalable()){constructor(e,t,n){super(),this.obj=e,this.attr=t,this.default_value=n,this.optional=!1,this.change=new s.Signal0(this.obj,\"change\"),this._init(),this.connect(this.change,()=>this._init())}update(){this._init()}init(){}transform(e){return e}validate(e){if(!this.valid(e))throw new Error(`${this.obj.type}.${this.attr} given invalid value: ${_(e)}`)}valid(e){return!0}value(e=!0){if(void 0===this.spec.value)throw new Error(\"attempted to retrieve property value for property without value specification\");let t=this.transform([this.spec.value])[0];return null!=this.spec.transform&&e&&(t=this.spec.transform.compute(t)),t}_init(){const e=this.obj,t=this.attr;let n=e.getv(t);if(void 0===n){const i=this.default_value;n=void 0!==i?i(e):null,e.setv({[t]:n},{silent:!0,defaults:!0})}c.isArray(n)?this.spec={value:n}:u(n)?this.spec=n:this.spec={value:n},null!=this.spec.value&&this.validate(this.spec.value),this.init()}toString(){return`Prop(${this.obj}.${this.attr}, spec: ${_(this.spec)})`}}n.Property=d,d.__name__=\"Property\";class p extends d{}n.Any=p,p.__name__=\"Any\";class h extends d{valid(e){return c.isArray(e)||e instanceof Float64Array}}n.Array=h,h.__name__=\"Array\";class m extends d{valid(e){return c.isBoolean(e)}}n.Boolean=m,m.__name__=\"Boolean\";class S extends d{valid(e){return c.isString(e)&&l.is_color(e)}}n.Color=S,S.__name__=\"Color\";class g extends d{}n.Instance=g,g.__name__=\"Instance\";class v extends d{valid(e){return c.isNumber(e)}}n.Number=v,v.__name__=\"Number\";class x extends v{valid(e){return c.isNumber(e)&&(0|e)==e}}n.Int=x,x.__name__=\"Int\";class f extends v{}n.Angle=f,f.__name__=\"Angle\";class y extends v{valid(e){return c.isNumber(e)&&0<=e&&e<=1}}n.Percent=y,y.__name__=\"Percent\";class P extends d{valid(e){return c.isString(e)}}n.String=P,P.__name__=\"String\";class L extends P{}n.FontSize=L,L.__name__=\"FontSize\";class T extends P{}n.Font=T,T.__name__=\"Font\";class A extends d{valid(e){return c.isString(e)&&r.includes(this.enum_values,e)}}function b(e){return class extends A{get enum_values(){return e}}}n.EnumProperty=A,A.__name__=\"EnumProperty\",n.Enum=b;class M extends A{get enum_values(){return a.Direction}transform(e){const t=new Uint8Array(e.length);for(let n=0;n<e.length;n++)switch(e[n]){case\"clock\":t[n]=0;break;case\"anticlock\":t[n]=1}return t}}n.Direction=M,M.__name__=\"Direction\",n.Anchor=b(a.Anchor),n.AngleUnits=b(a.AngleUnits),n.BoxOrigin=b(a.BoxOrigin),n.ButtonType=b(a.ButtonType),n.CalendarPosition=b(a.CalendarPosition),n.Dimension=b(a.Dimension),n.Dimensions=b(a.Dimensions),n.Distribution=b(a.Distribution),n.FontStyle=b(a.FontStyle),n.HatchPatternType=b(a.HatchPatternType),n.HTTPMethod=b(a.HTTPMethod),n.HexTileOrientation=b(a.HexTileOrientation),n.HoverMode=b(a.HoverMode),n.LatLon=b(a.LatLon),n.LegendClickPolicy=b(a.LegendClickPolicy),n.LegendLocation=b(a.LegendLocation),n.LineCap=b(a.LineCap),n.LineJoin=b(a.LineJoin),n.LinePolicy=b(a.LinePolicy),n.Location=b(a.Location),n.Logo=b(a.Logo),n.MarkerType=b(a.MarkerType),n.Orientation=b(a.Orientation),n.OutputBackend=b(a.OutputBackend),n.PaddingUnits=b(a.PaddingUnits),n.Place=b(a.Place),n.PointPolicy=b(a.PointPolicy),n.RadiusDimension=b(a.RadiusDimension),n.RenderLevel=b(a.RenderLevel),n.RenderMode=b(a.RenderMode),n.ResetPolicy=b(a.ResetPolicy),n.RoundingFunction=b(a.RoundingFunction),n.Side=b(a.Side),n.SizingMode=b(a.SizingMode),n.Sort=b(a.Sort),n.SpatialUnits=b(a.SpatialUnits),n.StartEnd=b(a.StartEnd),n.StepMode=b(a.StepMode),n.TapBehavior=b(a.TapBehavior),n.TextAlign=b(a.TextAlign),n.TextBaseline=b(a.TextBaseline),n.TextureRepetition=b(a.TextureRepetition),n.TickLabelOrientation=b(a.TickLabelOrientation),n.TooltipAttachment=b(a.TooltipAttachment),n.UpdateMode=b(a.UpdateMode),n.VerticalAlign=b(a.VerticalAlign);class B extends d{}n.ScalarSpec=B,B.__name__=\"ScalarSpec\";class D extends d{array(e){let t;if(null!=this.spec.field){if(t=this.transform(e.get_column(this.spec.field)),null==t)throw new Error(`attempted to retrieve property array for nonexistent field '${this.spec.field}'`)}else if(null!=this.spec.expr)t=this.transform(this.spec.expr.v_compute(e));else{let n=e.get_length();null==n&&(n=1);const i=this.value(!1);t=r.repeat(i,n)}return null!=this.spec.transform&&(t=this.spec.transform.v_compute(t)),t}}n.VectorSpec=D,D.__name__=\"VectorSpec\";class C extends D{}n.DataSpec=C,C.__name__=\"DataSpec\";class k extends D{init(){null==this.spec.units&&(this.spec.units=this.default_units);const e=this.spec.units;if(!r.includes(this.valid_units,e))throw new Error(`units must be one of ${this.valid_units.join(\", \")}; got: ${e}`)}get units(){return this.spec.units}set units(e){this.spec.units=e}}n.UnitsSpec=k,k.__name__=\"UnitsSpec\";class O extends k{get default_units(){return\"rad\"}get valid_units(){return a.AngleUnits}transform(e){return\"deg\"==this.spec.units&&(e=o.map(e,e=>e*Math.PI/180)),e=o.map(e,e=>-e),super.transform(e)}}n.AngleSpec=O,O.__name__=\"AngleSpec\";class U extends C{}n.BooleanSpec=U,U.__name__=\"BooleanSpec\";class w extends C{}n.ColorSpec=w,w.__name__=\"ColorSpec\";class R extends C{}n.CoordinateSpec=R,R.__name__=\"CoordinateSpec\";class F extends C{}n.CoordinateSeqSpec=F,F.__name__=\"CoordinateSeqSpec\";class N extends k{get default_units(){return\"data\"}get valid_units(){return a.SpatialUnits}}n.DistanceSpec=N,N.__name__=\"DistanceSpec\";class E extends C{}n.FontSizeSpec=E,E.__name__=\"FontSizeSpec\";class $ extends C{}n.MarkerSpec=$,$.__name__=\"MarkerSpec\";class j extends C{}n.NumberSpec=j,j.__name__=\"NumberSpec\";class H extends C{}n.StringSpec=H,H.__name__=\"StringSpec\";class z extends C{}n.NullStringSpec=z,z.__name__=\"NullStringSpec\"},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0}),n.Align=[\"start\",\"center\",\"end\"],n.Anchor=[\"top_left\",\"top_center\",\"top_right\",\"center_left\",\"center\",\"center_right\",\"bottom_left\",\"bottom_center\",\"bottom_right\"],n.AngleUnits=[\"deg\",\"rad\"],n.BoxOrigin=[\"corner\",\"center\"],n.ButtonType=[\"default\",\"primary\",\"success\",\"warning\",\"danger\"],n.CalendarPosition=[\"auto\",\"above\",\"below\"],n.Dimension=[\"width\",\"height\"],n.Dimensions=[\"width\",\"height\",\"both\"],n.Direction=[\"clock\",\"anticlock\"],n.Distribution=[\"uniform\",\"normal\"],n.FontStyle=[\"normal\",\"italic\",\"bold\",\"bold italic\"],n.HatchPatternType=[\"blank\",\"dot\",\"ring\",\"horizontal_line\",\"vertical_line\",\"cross\",\"horizontal_dash\",\"vertical_dash\",\"spiral\",\"right_diagonal_line\",\"left_diagonal_line\",\"diagonal_cross\",\"right_diagonal_dash\",\"left_diagonal_dash\",\"horizontal_wave\",\"vertical_wave\",\"criss_cross\",\" \",\".\",\"o\",\"-\",\"|\",\"+\",'\"',\":\",\"@\",\"/\",\"\\\\\",\"x\",\",\",\"`\",\"v\",\">\",\"*\"],n.HTTPMethod=[\"POST\",\"GET\"],n.HexTileOrientation=[\"pointytop\",\"flattop\"],n.HoverMode=[\"mouse\",\"hline\",\"vline\"],n.LatLon=[\"lat\",\"lon\"],n.LegendClickPolicy=[\"none\",\"hide\",\"mute\"],n.LegendLocation=n.Anchor,n.LineCap=[\"butt\",\"round\",\"square\"],n.LineJoin=[\"miter\",\"round\",\"bevel\"],n.LinePolicy=[\"prev\",\"next\",\"nearest\",\"interp\",\"none\"],n.Location=[\"above\",\"below\",\"left\",\"right\"],n.Logo=[\"normal\",\"grey\"],n.MarkerType=[\"asterisk\",\"circle\",\"circle_cross\",\"circle_x\",\"cross\",\"dash\",\"diamond\",\"diamond_cross\",\"hex\",\"inverted_triangle\",\"square\",\"square_cross\",\"square_x\",\"triangle\",\"x\"],n.Orientation=[\"vertical\",\"horizontal\"],n.OutputBackend=[\"canvas\",\"svg\",\"webgl\"],n.PaddingUnits=[\"percent\",\"absolute\"],n.Place=[\"above\",\"below\",\"left\",\"right\",\"center\"],n.PointPolicy=[\"snap_to_data\",\"follow_mouse\",\"none\"],n.RadiusDimension=[\"x\",\"y\",\"max\",\"min\"],n.RenderLevel=[\"image\",\"underlay\",\"glyph\",\"annotation\",\"overlay\"],n.RenderMode=[\"canvas\",\"css\"],n.ResetPolicy=[\"standard\",\"event_only\"],n.RoundingFunction=[\"round\",\"nearest\",\"floor\",\"rounddown\",\"ceil\",\"roundup\"],n.Side=[\"above\",\"below\",\"left\",\"right\"],n.SizingMode=[\"stretch_width\",\"stretch_height\",\"stretch_both\",\"scale_width\",\"scale_height\",\"scale_both\",\"fixed\"],n.Sort=[\"ascending\",\"descending\"],n.SpatialUnits=[\"screen\",\"data\"],n.StartEnd=[\"start\",\"end\"],n.StepMode=[\"after\",\"before\",\"center\"],n.TapBehavior=[\"select\",\"inspect\"],n.TextAlign=[\"left\",\"right\",\"center\"],n.TextBaseline=[\"top\",\"middle\",\"bottom\",\"alphabetic\",\"hanging\",\"ideographic\"],n.TextureRepetition=[\"repeat\",\"repeat_x\",\"repeat_y\",\"no_repeat\"],n.TickLabelOrientation=[\"vertical\",\"horizontal\",\"parallel\",\"normal\"],n.TooltipAttachment=[\"horizontal\",\"vertical\",\"left\",\"right\",\"above\",\"below\"],n.UpdateMode=[\"replace\",\"append\"],n.VerticalAlign=[\"top\",\"middle\",\"bottom\"]},\n", " function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(22),o=e(9);function l(e){const r=Number(e).toString(16);return 1==r.length?`0${r}`:r}function a(e){if(0==(e+=\"\").indexOf(\"#\"))return e;if(n.is_svg_color(e))return n.svg_colors[e];if(0==e.indexOf(\"rgb\")){const r=e.replace(/^rgba?\\(|\\s+|\\)$/g,\"\").split(\",\");let t=r.slice(0,3).map(l).join(\"\");return 4==r.length&&(t+=l(Math.floor(255*parseFloat(r[3])))),`#${t.slice(0,8)}`}return e}function c(e){let r;switch(e.substring(0,4)){case\"rgba\":r={start:\"rgba(\",len:4,alpha:!0};break;case\"rgb(\":r={start:\"rgb(\",len:3,alpha:!1};break;default:return!1}if(new RegExp(\".*?(\\\\.).*(,)\").test(e))throw new Error(`color expects integers for rgb in rgb/rgba tuple, received ${e}`);const t=e.replace(r.start,\"\").replace(\")\",\"\").split(\",\").map(parseFloat);if(t.length!=r.len)throw new Error(`color expects rgba ${r.len}-tuple, received ${e}`);if(r.alpha&&!(0<=t[3]&&t[3]<=1))throw new Error(\"color expects rgba 4-tuple to have alpha value between 0 and 1\");if(o.includes(t.slice(0,3).map(e=>0<=e&&e<=255),!1))throw new Error(\"color expects rgb to have value between 0 and 255\");return!0}t.is_color=function(e){return n.is_svg_color(e.toLowerCase())||\"#\"==e.substring(0,1)||c(e)},t.rgb2hex=function(e,r,t){return`#${l(255&e)}${l(255&r)}${l(255&t)}`},t.color2hex=a,t.color2rgba=function(e,r=1){if(!e)return[0,0,0,0];let t=a(e);t=t.replace(/ |#/g,\"\"),t.length<=4&&(t=t.replace(/(.)/g,\"$1$1\"));const n=t.match(/../g).map(e=>parseInt(e,16)/255);for(;n.length<3;)n.push(0);return n.length<4&&n.push(r),n.slice(0,4)},t.valid_rgb=c},\n", " function _(e,F,r){Object.defineProperty(r,\"__esModule\",{value:!0}),r.svg_colors={indianred:\"#CD5C5C\",lightcoral:\"#F08080\",salmon:\"#FA8072\",darksalmon:\"#E9967A\",lightsalmon:\"#FFA07A\",crimson:\"#DC143C\",red:\"#FF0000\",firebrick:\"#B22222\",darkred:\"#8B0000\",pink:\"#FFC0CB\",lightpink:\"#FFB6C1\",hotpink:\"#FF69B4\",deeppink:\"#FF1493\",mediumvioletred:\"#C71585\",palevioletred:\"#DB7093\",coral:\"#FF7F50\",tomato:\"#FF6347\",orangered:\"#FF4500\",darkorange:\"#FF8C00\",orange:\"#FFA500\",gold:\"#FFD700\",yellow:\"#FFFF00\",lightyellow:\"#FFFFE0\",lemonchiffon:\"#FFFACD\",lightgoldenrodyellow:\"#FAFAD2\",papayawhip:\"#FFEFD5\",moccasin:\"#FFE4B5\",peachpuff:\"#FFDAB9\",palegoldenrod:\"#EEE8AA\",khaki:\"#F0E68C\",darkkhaki:\"#BDB76B\",lavender:\"#E6E6FA\",thistle:\"#D8BFD8\",plum:\"#DDA0DD\",violet:\"#EE82EE\",orchid:\"#DA70D6\",fuchsia:\"#FF00FF\",magenta:\"#FF00FF\",mediumorchid:\"#BA55D3\",mediumpurple:\"#9370DB\",blueviolet:\"#8A2BE2\",darkviolet:\"#9400D3\",darkorchid:\"#9932CC\",darkmagenta:\"#8B008B\",purple:\"#800080\",indigo:\"#4B0082\",slateblue:\"#6A5ACD\",darkslateblue:\"#483D8B\",mediumslateblue:\"#7B68EE\",greenyellow:\"#ADFF2F\",chartreuse:\"#7FFF00\",lawngreen:\"#7CFC00\",lime:\"#00FF00\",limegreen:\"#32CD32\",palegreen:\"#98FB98\",lightgreen:\"#90EE90\",mediumspringgreen:\"#00FA9A\",springgreen:\"#00FF7F\",mediumseagreen:\"#3CB371\",seagreen:\"#2E8B57\",forestgreen:\"#228B22\",green:\"#008000\",darkgreen:\"#006400\",yellowgreen:\"#9ACD32\",olivedrab:\"#6B8E23\",olive:\"#808000\",darkolivegreen:\"#556B2F\",mediumaquamarine:\"#66CDAA\",darkseagreen:\"#8FBC8F\",lightseagreen:\"#20B2AA\",darkcyan:\"#008B8B\",teal:\"#008080\",aqua:\"#00FFFF\",cyan:\"#00FFFF\",lightcyan:\"#E0FFFF\",paleturquoise:\"#AFEEEE\",aquamarine:\"#7FFFD4\",turquoise:\"#40E0D0\",mediumturquoise:\"#48D1CC\",darkturquoise:\"#00CED1\",cadetblue:\"#5F9EA0\",steelblue:\"#4682B4\",lightsteelblue:\"#B0C4DE\",powderblue:\"#B0E0E6\",lightblue:\"#ADD8E6\",skyblue:\"#87CEEB\",lightskyblue:\"#87CEFA\",deepskyblue:\"#00BFFF\",dodgerblue:\"#1E90FF\",cornflowerblue:\"#6495ED\",royalblue:\"#4169E1\",blue:\"#0000FF\",mediumblue:\"#0000CD\",darkblue:\"#00008B\",navy:\"#000080\",midnightblue:\"#191970\",cornsilk:\"#FFF8DC\",blanchedalmond:\"#FFEBCD\",bisque:\"#FFE4C4\",navajowhite:\"#FFDEAD\",wheat:\"#F5DEB3\",burlywood:\"#DEB887\",tan:\"#D2B48C\",rosybrown:\"#BC8F8F\",sandybrown:\"#F4A460\",goldenrod:\"#DAA520\",darkgoldenrod:\"#B8860B\",peru:\"#CD853F\",chocolate:\"#D2691E\",saddlebrown:\"#8B4513\",sienna:\"#A0522D\",brown:\"#A52A2A\",maroon:\"#800000\",white:\"#FFFFFF\",snow:\"#FFFAFA\",honeydew:\"#F0FFF0\",mintcream:\"#F5FFFA\",azure:\"#F0FFFF\",aliceblue:\"#F0F8FF\",ghostwhite:\"#F8F8FF\",whitesmoke:\"#F5F5F5\",seashell:\"#FFF5EE\",beige:\"#F5F5DC\",oldlace:\"#FDF5E6\",floralwhite:\"#FFFAF0\",ivory:\"#FFFFF0\",antiquewhite:\"#FAEBD7\",linen:\"#FAF0E6\",lavenderblush:\"#FFF0F5\",mistyrose:\"#FFE4E1\",gainsboro:\"#DCDCDC\",lightgray:\"#D3D3D3\",lightgrey:\"#D3D3D3\",silver:\"#C0C0C0\",darkgray:\"#A9A9A9\",darkgrey:\"#A9A9A9\",gray:\"#808080\",grey:\"#808080\",dimgray:\"#696969\",dimgrey:\"#696969\",lightslategray:\"#778899\",lightslategrey:\"#778899\",slategray:\"#708090\",slategrey:\"#708090\",darkslategray:\"#2F4F4F\",darkslategrey:\"#2F4F4F\",black:\"#000000\"},r.is_svg_color=function(e){return e in r.svg_colors}},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const c=e(9);function o(e){return Object.keys(e).length}n.keys=Object.keys,n.extend=Object.assign,n.values=void 0!==Object.values?Object.values:e=>{const t=Object.keys(e),n=t.length,c=new Array(n);for(let o=0;o<n;o++)c[o]=e[t[o]];return c},n.clone=function(e){return Object.assign({},e)},n.merge=function(e,t){const n=Object.create(Object.prototype),o=c.concat([Object.keys(e),Object.keys(t)]);for(const r of o){const o=e.hasOwnProperty(r)?e[r]:[],s=t.hasOwnProperty(r)?t[r]:[];n[r]=c.union(o,s)}return n},n.size=o,n.isEmpty=function(e){return 0===o(e)}},\n", " function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=e(8),r=e(23);t.is_ref=function(e){if(i.isPlainObject(e)){const n=r.keys(e);return 1==n.length&&\"id\"==n[0]}return!1}},\n", " function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=t(26);function u(){const t=new Array(32);for(let e=0;e<32;e++)t[e]=\"0123456789ABCDEF\".substr(Math.floor(16*Math.random()),1);return t[12]=\"4\",t[16]=\"0123456789ABCDEF\".substr(3&t[16].charCodeAt(0)|8,1),t.join(\"\")}r.startsWith=function(t,e,r=0){return t.substr(r,e.length)==e},r.uuid4=u;let s=1e3;r.uniqueId=function(t){const e=n.settings.dev?`j${s++}`:u();return null!=t?`${t}-${e}`:e},r.escape=function(t){return t.replace(/(?:[&<>\"'`])/g,t=>{switch(t){case\"&\":return\"&\";case\"<\":return\"<\";case\">\":return\">\";case'\"':return\""\";case\"'\":return\"'\";case\"`\":return\"`\";default:return t}})},r.unescape=function(t){return t.replace(/&(amp|lt|gt|quot|#x27|#x60);/g,(t,e)=>{switch(e){case\"amp\":return\"&\";case\"lt\":return\"<\";case\"gt\":return\">\";case\"quot\":return'\"';case\"#x27\":return\"'\";case\"#x60\":return\"`\";default:return e}})},r.use_strict=function(t){return`'use strict';\\n${t}`}},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});class n{constructor(){this._dev=!1}set dev(e){this._dev=e}get dev(){return this._dev}}s.Settings=n,n.__name__=\"Settings\",s.settings=new n},\n", " function _(t,_,r){Object.defineProperty(r,\"__esModule\",{value:!0});const e=t(1);e.__exportStar(t(28),r),e.__exportStar(t(147),r),e.__exportStar(t(174),r),e.__exportStar(t(178),r),e.__exportStar(t(193),r),e.__exportStar(t(197),r),e.__exportStar(t(203),r),e.__exportStar(t(207),r),e.__exportStar(t(237),r),e.__exportStar(t(240),r),e.__exportStar(t(242),r),e.__exportStar(t(255),r),e.__exportStar(t(122),r),e.__exportStar(t(261),r),e.__exportStar(t(265),r),e.__exportStar(t(288),r),e.__exportStar(t(289),r),e.__exportStar(t(290),r),e.__exportStar(t(291),r),e.__exportStar(t(292),r),e.__exportStar(t(297),r),e.__exportStar(t(299),r),e.__exportStar(t(309),r),e.__exportStar(t(313),r)},\n", " function _(a,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});var r=a(29);o.Annotation=r.Annotation;var n=a(71);o.Arrow=n.Arrow;var t=a(72);o.ArrowHead=t.ArrowHead;var v=a(72);o.OpenHead=v.OpenHead;var l=a(72);o.NormalHead=l.NormalHead;var d=a(72);o.TeeHead=d.TeeHead;var i=a(72);o.VeeHead=i.VeeHead;var A=a(104);o.Band=A.Band;var H=a(105);o.BoxAnnotation=H.BoxAnnotation;var T=a(107);o.ColorBar=T.ColorBar;var p=a(132);o.Label=p.Label;var L=a(134);o.LabelSet=L.LabelSet;var b=a(135);o.Legend=b.Legend;var B=a(136);o.LegendItem=B.LegendItem;var S=a(138);o.PolyAnnotation=S.PolyAnnotation;var P=a(139);o.Slope=P.Slope;var g=a(140);o.Span=g.Span;var m=a(133);o.TextAnnotation=m.TextAnnotation;var w=a(141);o.Title=w.Title;var x=a(142);o.ToolbarPanel=x.ToolbarPanel;var s=a(143);o.Tooltip=s.Tooltip;var u=a(146);o.Whisker=u.Whisker},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=t(1).__importStar(t(30)),s=t(23),o=t(63);class _ extends o.RendererView{get panel(){return this.layout}get_size(){if(this.model.visible){const{width:t,height:e}=this._get_size();return{width:Math.round(t),height:Math.round(e)}}return{width:0,height:0}}connect_signals(){super.connect_signals();const t=this.model.properties;this.on_change(t.visible,()=>this.plot_view.request_layout())}_get_size(){throw new Error(\"not implemented\")}get ctx(){return this.plot_view.canvas_view.ctx}set_data(t){const e=this.model.materialize_dataspecs(t);if(s.extend(this,e),this.plot_model.use_map){const t=this;null!=t._x&&([t._x,t._y]=i.project_xy(t._x,t._y)),null!=t._xs&&([t._xs,t._ys]=i.project_xsys(t._xs,t._ys))}}get needs_clip(){return null==this.layout}serializable_state(){const t=super.serializable_state();return null==this.layout?t:Object.assign(Object.assign({},t),{bbox:this.layout.bbox.box})}}n.AnnotationView=_,_.__name__=\"AnnotationView\";class a extends o.Renderer{constructor(t){super(t)}static init_Annotation(){this.override({level:\"annotation\"})}}n.Annotation=a,a.__name__=\"Annotation\",a.init_Annotation()},\n", " function _(t,n,e){Object.defineProperty(e,\"__esModule\",{value:!0});const r=t(1),o=r.__importDefault(t(31)),a=r.__importDefault(t(32)),c=new a.default(\"GOOGLE\"),l=new a.default(\"WGS84\");e.wgs84_mercator=o.default(l,c);const u={lon:[-20026376.39,20026376.39],lat:[-20048966.1,20048966.1]},f={lon:[-180,180],lat:[-85.06,85.06]};function s(t,n){const r=Math.min(t.length,n.length),o=new Array(r),a=new Array(r);for(let c=0;c<r;c++){const[r,l]=e.wgs84_mercator.forward([t[c],n[c]]);o[c]=r,a[c]=l}return[o,a]}e.clip_mercator=function(t,n,e){const[r,o]=u[e];return[Math.max(t,r),Math.min(n,o)]},e.in_bounds=function(t,n){const[e,r]=f[n];return e<t&&t<r},e.project_xy=s,e.project_xsys=function(t,n){const e=Math.min(t.length,n.length),r=new Array(e),o=new Array(e);for(let a=0;a<e;a++){const[e,c]=s(t[a],n[a]);r[a]=e,o[a]=c}return[r,o]}},\n", " function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const r=e(1),o=r.__importDefault(e(32)),a=r.__importDefault(e(57));var i=o.default(\"WGS84\");function c(e,n,t){var r,o,i;return Array.isArray(t)?(r=a.default(e,n,t)||{x:NaN,y:NaN},t.length>2?void 0!==e.name&&\"geocent\"===e.name||void 0!==n.name&&\"geocent\"===n.name?\"number\"==typeof r.z?[r.x,r.y,r.z].concat(t.splice(3)):[r.x,r.y,t[2]].concat(t.splice(3)):[r.x,r.y].concat(t.splice(2)):[r.x,r.y]):(o=a.default(e,n,t),2===(i=Object.keys(t)).length?o:(i.forEach((function(r){if(void 0!==e.name&&\"geocent\"===e.name||void 0!==n.name&&\"geocent\"===n.name){if(\"x\"===r||\"y\"===r||\"z\"===r)return}else if(\"x\"===r||\"y\"===r)return;o[r]=t[r]})),o))}function u(e){return e instanceof o.default?e:e.oProj?e.oProj:o.default(e)}t.default=function(e,n,t){e=u(e);var r,o=!1;return void 0===n?(n=e,e=i,o=!0):(void 0!==n.x||Array.isArray(n))&&(t=n,n=e,e=i,o=!0),n=u(n),t?c(e,n,t):(r={forward:function(t){return c(e,n,t)},inverse:function(t){return c(n,e,t)}},o&&(r.oProj=n),r)}},\n", " function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const s=e(1),i=s.__importDefault(e(33)),u=s.__importDefault(e(44)),l=s.__importDefault(e(45)),o=e(53),r=s.__importDefault(e(55)),f=s.__importDefault(e(56)),d=s.__importDefault(e(40));function p(e,t){if(!(this instanceof p))return new p(e);t=t||function(e){if(e)throw e};var a=i.default(e);if(\"object\"==typeof a){var s=p.projections.get(a.projName);if(s){if(a.datumCode&&\"none\"!==a.datumCode){var l=d.default(r.default,a.datumCode);l&&(a.datum_params=l.towgs84?l.towgs84.split(\",\"):null,a.ellps=l.ellipse,a.datumName=l.datumName?l.datumName:a.datumCode)}a.k0=a.k0||1,a.axis=a.axis||\"enu\",a.ellps=a.ellps||\"wgs84\";var m=o.sphere(a.a,a.b,a.rf,a.ellps,a.sphere),n=o.eccentricity(m.a,m.b,m.rf,a.R_A),h=a.datum||f.default(a.datumCode,a.datum_params,m.a,m.b,n.es,n.ep2);u.default(this,a),u.default(this,s),this.a=m.a,this.b=m.b,this.rf=m.rf,this.sphere=m.sphere,this.es=n.es,this.e=n.e,this.ep2=n.ep2,this.datum=h,this.init(),t(null,this)}else t(e)}else t(e)}p.projections=l.default,p.projections.start(),a.default=p},\n", " function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const u=t(1),n=u.__importDefault(t(34)),f=u.__importDefault(t(41)),i=u.__importDefault(t(36)),a=u.__importDefault(t(40));var o=[\"PROJECTEDCRS\",\"PROJCRS\",\"GEOGCS\",\"GEOCCS\",\"PROJCS\",\"LOCAL_CS\",\"GEODCRS\",\"GEODETICCRS\",\"GEODETICDATUM\",\"ENGCRS\",\"ENGINEERINGCRS\"];var l=[\"3857\",\"900913\",\"3785\",\"102113\"];r.default=function(t){if(!function(t){return\"string\"==typeof t}(t))return t;if(function(t){return t in n.default}(t))return n.default[t];if(function(t){return o.some((function(e){return t.indexOf(e)>-1}))}(t)){var e=f.default(t);if(function(t){var e=a.default(t,\"authority\");if(e){var r=a.default(e,\"epsg\");return r&&l.indexOf(r)>-1}}(e))return n.default[\"EPSG:3857\"];var r=function(t){var e=a.default(t,\"extension\");if(e)return a.default(e,\"proj4\")}(e);return r?i.default(r):e}return function(t){return\"+\"===t[0]}(t)?i.default(t):void 0}},\n", " function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=t(1),n=i.__importDefault(t(35)),f=i.__importDefault(t(36)),a=i.__importDefault(t(41));function l(t){var e=this;if(2===arguments.length){var r=arguments[1];\"string\"==typeof r?\"+\"===r.charAt(0)?l[t]=f.default(arguments[1]):l[t]=a.default(arguments[1]):l[t]=r}else if(1===arguments.length){if(Array.isArray(t))return t.map((function(t){Array.isArray(t)?l.apply(e,t):l(t)}));if(\"string\"==typeof t){if(t in l)return l[t]}else\"EPSG\"in t?l[\"EPSG:\"+t.EPSG]=t:\"ESRI\"in t?l[\"ESRI:\"+t.ESRI]=t:\"IAU2000\"in t?l[\"IAU2000:\"+t.IAU2000]=t:console.log(t);return}}n.default(l),r.default=l},\n", " function _(e,t,l){Object.defineProperty(l,\"__esModule\",{value:!0}),l.default=function(e){e(\"EPSG:4326\",\"+title=WGS 84 (long/lat) +proj=longlat +ellps=WGS84 +datum=WGS84 +units=degrees\"),e(\"EPSG:4269\",\"+title=NAD83 (long/lat) +proj=longlat +a=6378137.0 +b=6356752.31414036 +ellps=GRS80 +datum=NAD83 +units=degrees\"),e(\"EPSG:3857\",\"+title=WGS 84 / Pseudo-Mercator +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs\"),e.WGS84=e[\"EPSG:4326\"],e[\"EPSG:3785\"]=e[\"EPSG:3857\"],e.GOOGLE=e[\"EPSG:3857\"],e[\"EPSG:900913\"]=e[\"EPSG:3857\"],e[\"EPSG:102113\"]=e[\"EPSG:3857\"]}},\n", " function _(t,n,o){Object.defineProperty(o,\"__esModule\",{value:!0});const e=t(1),a=t(37),u=e.__importDefault(t(38)),r=e.__importDefault(t(39)),i=e.__importDefault(t(40));o.default=function(t){var n,o,e,f={},l=t.split(\"+\").map((function(t){return t.trim()})).filter((function(t){return t})).reduce((function(t,n){var o=n.split(\"=\");return o.push(!0),t[o[0].toLowerCase()]=o[1],t}),{}),c={proj:\"projName\",datum:\"datumCode\",rf:function(t){f.rf=parseFloat(t)},lat_0:function(t){f.lat0=t*a.D2R},lat_1:function(t){f.lat1=t*a.D2R},lat_2:function(t){f.lat2=t*a.D2R},lat_ts:function(t){f.lat_ts=t*a.D2R},lon_0:function(t){f.long0=t*a.D2R},lon_1:function(t){f.long1=t*a.D2R},lon_2:function(t){f.long2=t*a.D2R},alpha:function(t){f.alpha=parseFloat(t)*a.D2R},lonc:function(t){f.longc=t*a.D2R},x_0:function(t){f.x0=parseFloat(t)},y_0:function(t){f.y0=parseFloat(t)},k_0:function(t){f.k0=parseFloat(t)},k:function(t){f.k0=parseFloat(t)},a:function(t){f.a=parseFloat(t)},b:function(t){f.b=parseFloat(t)},r_a:function(){f.R_A=!0},zone:function(t){f.zone=parseInt(t,10)},south:function(){f.utmSouth=!0},towgs84:function(t){f.datum_params=t.split(\",\").map((function(t){return parseFloat(t)}))},to_meter:function(t){f.to_meter=parseFloat(t)},units:function(t){f.units=t;var n=i.default(r.default,t);n&&(f.to_meter=n.to_meter)},from_greenwich:function(t){f.from_greenwich=t*a.D2R},pm:function(t){var n=i.default(u.default,t);f.from_greenwich=(n||parseFloat(t))*a.D2R},nadgrids:function(t){\"@null\"===t?f.datumCode=\"none\":f.nadgrids=t},axis:function(t){3===t.length&&-1!==\"ewnsud\".indexOf(t.substr(0,1))&&-1!==\"ewnsud\".indexOf(t.substr(1,1))&&-1!==\"ewnsud\".indexOf(t.substr(2,1))&&(f.axis=t)}};for(n in l)o=l[n],n in c?\"function\"==typeof(e=c[n])?e(o):f[e]=o:f[n]=o;return\"string\"==typeof f.datumCode&&\"WGS84\"!==f.datumCode&&(f.datumCode=f.datumCode.toLowerCase()),f}},\n", " function _(P,_,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.PJD_3PARAM=1,e.PJD_7PARAM=2,e.PJD_WGS84=4,e.PJD_NODATUM=5,e.SEC_TO_RAD=484813681109536e-20,e.HALF_PI=Math.PI/2,e.SIXTH=.16666666666666666,e.RA4=.04722222222222222,e.RA6=.022156084656084655,e.EPSLN=1e-10,e.D2R=.017453292519943295,e.R2D=57.29577951308232,e.FORTPI=Math.PI/4,e.TWO_PI=2*Math.PI,e.SPI=3.14159265359},\n", " function _(e,o,r){Object.defineProperty(r,\"__esModule\",{value:!0});var a={};r.default=a,a.greenwich=0,a.lisbon=-9.131906111111,a.paris=2.337229166667,a.bogota=-74.080916666667,a.madrid=-3.687938888889,a.rome=12.452333333333,a.bern=7.439583333333,a.jakarta=106.807719444444,a.ferro=-17.666666666667,a.brussels=4.367975,a.stockholm=18.058277777778,a.athens=23.7163375,a.oslo=10.722916666667},\n", " function _(e,t,f){Object.defineProperty(f,\"__esModule\",{value:!0}),f.default={ft:{to_meter:.3048},\"us-ft\":{to_meter:1200/3937}}},\n", " function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});var o=/[\\s_\\-\\/\\(\\)]/g;t.default=function(e,r){if(e[r])return e[r];for(var t,a=Object.keys(e),n=r.toLowerCase().replace(o,\"\"),f=-1;++f<a.length;)if((t=a[f]).toLowerCase().replace(o,\"\")===n)return e[t]}},\n", " function _(e,a,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(1);const d=o.__importDefault(e(42)),r=e(43);function n(e){return.017453292519943295*e}t.default=function(e){var a=d.default(e),t=a.shift(),o=a.shift();a.unshift([\"name\",o]),a.unshift([\"type\",t]);var l={};return r.sExpr(a,l),function(e){\"GEOGCS\"===e.type?e.projName=\"longlat\":\"LOCAL_CS\"===e.type?(e.projName=\"identity\",e.local=!0):\"object\"==typeof e.PROJECTION?e.projName=Object.keys(e.PROJECTION)[0]:e.projName=e.PROJECTION,e.UNIT&&(e.units=e.UNIT.name.toLowerCase(),\"metre\"===e.units&&(e.units=\"meter\"),e.UNIT.convert&&(\"GEOGCS\"===e.type?e.DATUM&&e.DATUM.SPHEROID&&(e.to_meter=e.UNIT.convert*e.DATUM.SPHEROID.a):e.to_meter=e.UNIT.convert));var a=e.GEOGCS;function t(a){return a*(e.to_meter||1)}\"GEOGCS\"===e.type&&(a=e),a&&(a.DATUM?e.datumCode=a.DATUM.name.toLowerCase():e.datumCode=a.name.toLowerCase(),\"d_\"===e.datumCode.slice(0,2)&&(e.datumCode=e.datumCode.slice(2)),\"new_zealand_geodetic_datum_1949\"!==e.datumCode&&\"new_zealand_1949\"!==e.datumCode||(e.datumCode=\"nzgd49\"),\"wgs_1984\"===e.datumCode&&(\"Mercator_Auxiliary_Sphere\"===e.PROJECTION&&(e.sphere=!0),e.datumCode=\"wgs84\"),\"_ferro\"===e.datumCode.slice(-6)&&(e.datumCode=e.datumCode.slice(0,-6)),\"_jakarta\"===e.datumCode.slice(-8)&&(e.datumCode=e.datumCode.slice(0,-8)),~e.datumCode.indexOf(\"belge\")&&(e.datumCode=\"rnb72\"),a.DATUM&&a.DATUM.SPHEROID&&(e.ellps=a.DATUM.SPHEROID.name.replace(\"_19\",\"\").replace(/[Cc]larke\\_18/,\"clrk\"),\"international\"===e.ellps.toLowerCase().slice(0,13)&&(e.ellps=\"intl\"),e.a=a.DATUM.SPHEROID.a,e.rf=parseFloat(a.DATUM.SPHEROID.rf,10)),a.DATUM&&a.DATUM.TOWGS84&&(e.datum_params=a.DATUM.TOWGS84),~e.datumCode.indexOf(\"osgb_1936\")&&(e.datumCode=\"osgb36\"),~e.datumCode.indexOf(\"osni_1952\")&&(e.datumCode=\"osni52\"),(~e.datumCode.indexOf(\"tm65\")||~e.datumCode.indexOf(\"geodetic_datum_of_1965\"))&&(e.datumCode=\"ire65\"),\"ch1903+\"===e.datumCode&&(e.datumCode=\"ch1903\"),~e.datumCode.indexOf(\"israel\")&&(e.datumCode=\"isr93\")),e.b&&!isFinite(e.b)&&(e.b=e.a),[[\"standard_parallel_1\",\"Standard_Parallel_1\"],[\"standard_parallel_2\",\"Standard_Parallel_2\"],[\"false_easting\",\"False_Easting\"],[\"false_northing\",\"False_Northing\"],[\"central_meridian\",\"Central_Meridian\"],[\"latitude_of_origin\",\"Latitude_Of_Origin\"],[\"latitude_of_origin\",\"Central_Parallel\"],[\"scale_factor\",\"Scale_Factor\"],[\"k0\",\"scale_factor\"],[\"latitude_of_center\",\"Latitude_Of_Center\"],[\"latitude_of_center\",\"Latitude_of_center\"],[\"lat0\",\"latitude_of_center\",n],[\"longitude_of_center\",\"Longitude_Of_Center\"],[\"longitude_of_center\",\"Longitude_of_center\"],[\"longc\",\"longitude_of_center\",n],[\"x0\",\"false_easting\",t],[\"y0\",\"false_northing\",t],[\"long0\",\"central_meridian\",n],[\"lat0\",\"latitude_of_origin\",n],[\"lat0\",\"standard_parallel_1\",n],[\"lat1\",\"standard_parallel_1\",n],[\"lat2\",\"standard_parallel_2\",n],[\"azimuth\",\"Azimuth\"],[\"alpha\",\"azimuth\",n],[\"srsCode\",\"name\"]].forEach((function(a){return t=e,d=(o=a)[0],r=o[1],void(!(d in t)&&r in t&&(t[d]=t[r],3===o.length&&(t[d]=o[2](t[d]))));var t,o,d,r})),e.long0||!e.longc||\"Albers_Conic_Equal_Area\"!==e.projName&&\"Lambert_Azimuthal_Equal_Area\"!==e.projName||(e.long0=e.longc),e.lat_ts||!e.lat1||\"Stereographic_South_Pole\"!==e.projName&&\"Polar Stereographic (variant B)\"!==e.projName||(e.lat0=n(e.lat1>0?90:-90),e.lat_ts=e.lat1)}(l),l}},\n", " function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0}),r.default=function(t){return new a(t).output()};var i=/\\s/,s=/[A-Za-z]/,h=/[A-Za-z84]/,o=/[,\\]]/,n=/[\\d\\.E\\-\\+]/;function a(t){if(\"string\"!=typeof t)throw new Error(\"not a string\");this.text=t.trim(),this.level=0,this.place=0,this.root=null,this.stack=[],this.currentObject=null,this.state=1}a.prototype.readCharicter=function(){var t=this.text[this.place++];if(4!==this.state)for(;i.test(t);){if(this.place>=this.text.length)return;t=this.text[this.place++]}switch(this.state){case 1:return this.neutral(t);case 2:return this.keyword(t);case 4:return this.quoted(t);case 5:return this.afterquote(t);case 3:return this.number(t);case-1:return}},a.prototype.afterquote=function(t){if('\"'===t)return this.word+='\"',void(this.state=4);if(o.test(t))return this.word=this.word.trim(),void this.afterItem(t);throw new Error(\"havn't handled \\\"\"+t+'\" in afterquote yet, index '+this.place)},a.prototype.afterItem=function(t){return\",\"===t?(null!==this.word&&this.currentObject.push(this.word),this.word=null,void(this.state=1)):\"]\"===t?(this.level--,null!==this.word&&(this.currentObject.push(this.word),this.word=null),this.state=1,this.currentObject=this.stack.pop(),void(this.currentObject||(this.state=-1))):void 0},a.prototype.number=function(t){if(!n.test(t)){if(o.test(t))return this.word=parseFloat(this.word),void this.afterItem(t);throw new Error(\"havn't handled \\\"\"+t+'\" in number yet, index '+this.place)}this.word+=t},a.prototype.quoted=function(t){'\"'!==t?this.word+=t:this.state=5},a.prototype.keyword=function(t){if(h.test(t))this.word+=t;else{if(\"[\"===t){var e=[];return e.push(this.word),this.level++,null===this.root?this.root=e:this.currentObject.push(e),this.stack.push(this.currentObject),this.currentObject=e,void(this.state=1)}if(!o.test(t))throw new Error(\"havn't handled \\\"\"+t+'\" in keyword yet, index '+this.place);this.afterItem(t)}},a.prototype.neutral=function(t){if(s.test(t))return this.word=t,void(this.state=2);if('\"'===t)return this.word=\"\",void(this.state=4);if(n.test(t))return this.word=t,void(this.state=3);if(!o.test(t))throw new Error(\"havn't handled \\\"\"+t+'\" in neutral yet, index '+this.place);this.afterItem(t)},a.prototype.output=function(){for(;this.place<this.text.length;)this.readCharicter();if(-1===this.state)return this.root;throw new Error('unable to parse string \"'+this.text+'\". State is '+this.state)}},\n", " function _(e,a,r){function s(e,a,r){Array.isArray(a)&&(r.unshift(a),a=null);var s=a?{}:e,E=r.reduce((function(e,a){return c(a,e),e}),s);a&&(e[a]=E)}function c(e,a){if(Array.isArray(e)){var r,E=e.shift();if(\"PARAMETER\"===E&&(E=e.shift()),1===e.length)return Array.isArray(e[0])?(a[E]={},void c(e[0],a[E])):void(a[E]=e[0]);if(e.length)if(\"TOWGS84\"!==E)switch(Array.isArray(E)||(a[E]={}),E){case\"UNIT\":case\"PRIMEM\":case\"VERT_DATUM\":return a[E]={name:e[0].toLowerCase(),convert:e[1]},void(3===e.length&&c(e[2],a[E]));case\"SPHEROID\":case\"ELLIPSOID\":return a[E]={name:e[0],a:e[1],rf:e[2]},void(4===e.length&&c(e[3],a[E]));case\"PROJECTEDCRS\":case\"PROJCRS\":case\"GEOGCS\":case\"GEOCCS\":case\"PROJCS\":case\"LOCAL_CS\":case\"GEODCRS\":case\"GEODETICCRS\":case\"GEODETICDATUM\":case\"EDATUM\":case\"ENGINEERINGDATUM\":case\"VERT_CS\":case\"VERTCRS\":case\"VERTICALCRS\":case\"COMPD_CS\":case\"COMPOUNDCRS\":case\"ENGINEERINGCRS\":case\"ENGCRS\":case\"FITTED_CS\":case\"LOCAL_DATUM\":case\"DATUM\":return e[0]=[\"name\",e[0]],void s(a,E,e);default:for(r=-1;++r<e.length;)if(!Array.isArray(e[r]))return c(e,a[E]);return s(a,E,e)}else a[E]=e;else a[E]=!0}else a[e]=!0}Object.defineProperty(r,\"__esModule\",{value:!0}),r.sExpr=c},\n", " function _(e,n,r){Object.defineProperty(r,\"__esModule\",{value:!0}),r.default=function(e,n){var r,t;if(e=e||{},!n)return e;for(t in n)void 0!==(r=n[t])&&(e[t]=r);return e}},\n", " function _(t,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const a=t(1),n=a.__importDefault(t(46)),r=a.__importDefault(t(52));var u=[n.default,r.default],f={},i=[];function d(t,e){var o=i.length;return t.names?(i[o]=t,t.names.forEach((function(t){f[t.toLowerCase()]=o})),this):(console.log(e),!0)}function c(t){if(!t)return!1;var e=t.toLowerCase();return void 0!==f[e]&&i[f[e]]?i[f[e]]:void 0}function l(){u.forEach(d)}o.add=d,o.get=c,o.start=l,o.default={start:l,add:d,get:c}},\n", " function _(t,i,s){Object.defineProperty(s,\"__esModule\",{value:!0});const h=t(1),a=h.__importDefault(t(47)),e=h.__importDefault(t(48)),r=h.__importDefault(t(50)),n=h.__importDefault(t(51)),l=t(37);function u(){var t=this.b/this.a;this.es=1-t*t,\"x0\"in this||(this.x0=0),\"y0\"in this||(this.y0=0),this.e=Math.sqrt(this.es),this.lat_ts?this.sphere?this.k0=Math.cos(this.lat_ts):this.k0=a.default(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)):this.k0||(this.k?this.k0=this.k:this.k0=1)}function o(t){var i,s,h=t.x,a=t.y;if(a*l.R2D>90&&a*l.R2D<-90&&h*l.R2D>180&&h*l.R2D<-180)return null;if(Math.abs(Math.abs(a)-l.HALF_PI)<=l.EPSLN)return null;if(this.sphere)i=this.x0+this.a*this.k0*e.default(h-this.long0),s=this.y0+this.a*this.k0*Math.log(Math.tan(l.FORTPI+.5*a));else{var n=Math.sin(a),u=r.default(this.e,a,n);i=this.x0+this.a*this.k0*e.default(h-this.long0),s=this.y0-this.a*this.k0*Math.log(u)}return t.x=i,t.y=s,t}function f(t){var i,s,h=t.x-this.x0,a=t.y-this.y0;if(this.sphere)s=l.HALF_PI-2*Math.atan(Math.exp(-a/(this.a*this.k0)));else{var r=Math.exp(-a/(this.a*this.k0));if(-9999===(s=n.default(this.e,r)))return null}return i=e.default(this.long0+h/(this.a*this.k0)),t.x=i,t.y=s,t}s.init=u,s.forward=o,s.inverse=f,s.names=[\"Mercator\",\"Popular Visualisation Pseudo Mercator\",\"Mercator_1SP\",\"Mercator_Auxiliary_Sphere\",\"merc\"],s.default={init:u,forward:o,inverse:f,names:s.names}},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0}),n.default=function(e,t,n){var r=e*t;return n/Math.sqrt(1-r*r)}},\n", " function _(e,t,u){Object.defineProperty(u,\"__esModule\",{value:!0});const n=e(1),a=e(37),f=n.__importDefault(e(49));u.default=function(e){return Math.abs(e)<=a.SPI?e:e-f.default(e)*a.TWO_PI}},\n", " function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=function(e){return e<0?-1:1}},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const a=t(37);n.default=function(t,e,n){var o=t*n,u=.5*t;return o=Math.pow((1-o)/(1+o),u),Math.tan(.5*(a.HALF_PI-e))/o}},\n", " function _(t,a,e){Object.defineProperty(e,\"__esModule\",{value:!0});const n=t(37);e.default=function(t,a){for(var e,r,o=.5*t,u=n.HALF_PI-2*Math.atan(a),f=0;f<=15;f++)if(e=t*Math.sin(u),u+=r=n.HALF_PI-2*Math.atan(a*Math.pow((1-e)/(1+e),o))-u,Math.abs(r)<=1e-10)return u;return-9999}},\n", " function _(e,n,i){function t(){}function r(e){return e}Object.defineProperty(i,\"__esModule\",{value:!0}),i.init=t,i.forward=r,i.inverse=r,i.names=[\"longlat\",\"identity\"],i.default={init:t,forward:r,inverse:r,names:i.names}},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=e(1),n=e(37),f=a.__importStar(e(54)),u=a.__importDefault(e(40));r.eccentricity=function(e,t,r,a){var f=e*e,u=t*t,i=(f-u)/f,c=0;return a?(f=(e*=1-i*(n.SIXTH+i*(n.RA4+i*n.RA6)))*e,i=0):c=Math.sqrt(i),{es:i,e:c,ep2:(f-u)/u}},r.sphere=function(e,t,r,a,i){if(!e){var c=u.default(f.default,a);c||(c=f.WGS84),e=c.a,t=c.b,r=c.rf}return r&&!t&&(t=(1-1/r)*e),(0===r||Math.abs(e-t)<n.EPSLN)&&(i=!0,t=e),{a:e,b:t,rf:r,sphere:i}}},\n", " function _(e,a,l){Object.defineProperty(l,\"__esModule\",{value:!0});var s={};l.default=s,s.MERIT={a:6378137,rf:298.257,ellipseName:\"MERIT 1983\"},s.SGS85={a:6378136,rf:298.257,ellipseName:\"Soviet Geodetic System 85\"},s.GRS80={a:6378137,rf:298.257222101,ellipseName:\"GRS 1980(IUGG, 1980)\"},s.IAU76={a:6378140,rf:298.257,ellipseName:\"IAU 1976\"},s.airy={a:6377563.396,b:6356256.91,ellipseName:\"Airy 1830\"},s.APL4={a:6378137,rf:298.25,ellipseName:\"Appl. Physics. 1965\"},s.NWL9D={a:6378145,rf:298.25,ellipseName:\"Naval Weapons Lab., 1965\"},s.mod_airy={a:6377340.189,b:6356034.446,ellipseName:\"Modified Airy\"},s.andrae={a:6377104.43,rf:300,ellipseName:\"Andrae 1876 (Den., Iclnd.)\"},s.aust_SA={a:6378160,rf:298.25,ellipseName:\"Australian Natl & S. Amer. 1969\"},s.GRS67={a:6378160,rf:298.247167427,ellipseName:\"GRS 67(IUGG 1967)\"},s.bessel={a:6377397.155,rf:299.1528128,ellipseName:\"Bessel 1841\"},s.bess_nam={a:6377483.865,rf:299.1528128,ellipseName:\"Bessel 1841 (Namibia)\"},s.clrk66={a:6378206.4,b:6356583.8,ellipseName:\"Clarke 1866\"},s.clrk80={a:6378249.145,rf:293.4663,ellipseName:\"Clarke 1880 mod.\"},s.clrk58={a:6378293.645208759,rf:294.2606763692654,ellipseName:\"Clarke 1858\"},s.CPM={a:6375738.7,rf:334.29,ellipseName:\"Comm. des Poids et Mesures 1799\"},s.delmbr={a:6376428,rf:311.5,ellipseName:\"Delambre 1810 (Belgium)\"},s.engelis={a:6378136.05,rf:298.2566,ellipseName:\"Engelis 1985\"},s.evrst30={a:6377276.345,rf:300.8017,ellipseName:\"Everest 1830\"},s.evrst48={a:6377304.063,rf:300.8017,ellipseName:\"Everest 1948\"},s.evrst56={a:6377301.243,rf:300.8017,ellipseName:\"Everest 1956\"},s.evrst69={a:6377295.664,rf:300.8017,ellipseName:\"Everest 1969\"},s.evrstSS={a:6377298.556,rf:300.8017,ellipseName:\"Everest (Sabah & Sarawak)\"},s.fschr60={a:6378166,rf:298.3,ellipseName:\"Fischer (Mercury Datum) 1960\"},s.fschr60m={a:6378155,rf:298.3,ellipseName:\"Fischer 1960\"},s.fschr68={a:6378150,rf:298.3,ellipseName:\"Fischer 1968\"},s.helmert={a:6378200,rf:298.3,ellipseName:\"Helmert 1906\"},s.hough={a:6378270,rf:297,ellipseName:\"Hough\"},s.intl={a:6378388,rf:297,ellipseName:\"International 1909 (Hayford)\"},s.kaula={a:6378163,rf:298.24,ellipseName:\"Kaula 1961\"},s.lerch={a:6378139,rf:298.257,ellipseName:\"Lerch 1979\"},s.mprts={a:6397300,rf:191,ellipseName:\"Maupertius 1738\"},s.new_intl={a:6378157.5,b:6356772.2,ellipseName:\"New International 1967\"},s.plessis={a:6376523,rf:6355863,ellipseName:\"Plessis 1817 (France)\"},s.krass={a:6378245,rf:298.3,ellipseName:\"Krassovsky, 1942\"},s.SEasia={a:6378155,b:6356773.3205,ellipseName:\"Southeast Asia\"},s.walbeck={a:6376896,b:6355834.8467,ellipseName:\"Walbeck\"},s.WGS60={a:6378165,rf:298.3,ellipseName:\"WGS 60\"},s.WGS66={a:6378145,rf:298.25,ellipseName:\"WGS 66\"},s.WGS7={a:6378135,rf:298.26,ellipseName:\"WGS 72\"},l.WGS84=s.WGS84={a:6378137,rf:298.257223563,ellipseName:\"WGS 84\"},s.sphere={a:6370997,b:6370997,ellipseName:\"Normal Sphere (r=6370997)\"}},\n", " function _(e,a,s){Object.defineProperty(s,\"__esModule\",{value:!0});var t={};s.default=t,t.wgs84={towgs84:\"0,0,0\",ellipse:\"WGS84\",datumName:\"WGS84\"},t.ch1903={towgs84:\"674.374,15.056,405.346\",ellipse:\"bessel\",datumName:\"swiss\"},t.ggrs87={towgs84:\"-199.87,74.79,246.62\",ellipse:\"GRS80\",datumName:\"Greek_Geodetic_Reference_System_1987\"},t.nad83={towgs84:\"0,0,0\",ellipse:\"GRS80\",datumName:\"North_American_Datum_1983\"},t.nad27={nadgrids:\"@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat\",ellipse:\"clrk66\",datumName:\"North_American_Datum_1927\"},t.potsdam={towgs84:\"606.0,23.0,413.0\",ellipse:\"bessel\",datumName:\"Potsdam Rauenberg 1950 DHDN\"},t.carthage={towgs84:\"-263.0,6.0,431.0\",ellipse:\"clark80\",datumName:\"Carthage 1934 Tunisia\"},t.hermannskogel={towgs84:\"653.0,-212.0,449.0\",ellipse:\"bessel\",datumName:\"Hermannskogel\"},t.osni52={towgs84:\"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15\",ellipse:\"airy\",datumName:\"Irish National\"},t.ire65={towgs84:\"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15\",ellipse:\"mod_airy\",datumName:\"Ireland 1965\"},t.rassadiran={towgs84:\"-133.63,-157.5,-158.62\",ellipse:\"intl\",datumName:\"Rassadiran\"},t.nzgd49={towgs84:\"59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993\",ellipse:\"intl\",datumName:\"New Zealand Geodetic Datum 1949\"},t.osgb36={towgs84:\"446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894\",ellipse:\"airy\",datumName:\"Airy 1830\"},t.s_jtsk={towgs84:\"589,76,480\",ellipse:\"bessel\",datumName:\"S-JTSK (Ferro)\"},t.beduaram={towgs84:\"-106,-87,188\",ellipse:\"clrk80\",datumName:\"Beduaram\"},t.gunung_segara={towgs84:\"-403,684,41\",ellipse:\"bessel\",datumName:\"Gunung Segara Jakarta\"},t.rnb72={towgs84:\"106.869,-52.2978,103.724,-0.33657,0.456955,-1.84218,1\",ellipse:\"intl\",datumName:\"Reseau National Belge 1972\"}},\n", " function _(a,m,_){Object.defineProperty(_,\"__esModule\",{value:!0});const t=a(37);_.default=function(a,m,_,u,d,p){var r={};return r.datum_type=void 0===a||\"none\"===a?t.PJD_NODATUM:t.PJD_WGS84,m&&(r.datum_params=m.map(parseFloat),0===r.datum_params[0]&&0===r.datum_params[1]&&0===r.datum_params[2]||(r.datum_type=t.PJD_3PARAM),r.datum_params.length>3&&(0===r.datum_params[3]&&0===r.datum_params[4]&&0===r.datum_params[5]&&0===r.datum_params[6]||(r.datum_type=t.PJD_7PARAM,r.datum_params[3]*=t.SEC_TO_RAD,r.datum_params[4]*=t.SEC_TO_RAD,r.datum_params[5]*=t.SEC_TO_RAD,r.datum_params[6]=r.datum_params[6]/1e6+1))),r.a=_,r.b=u,r.es=d,r.ep2=p,r}},\n", " function _(t,e,a){Object.defineProperty(a,\"__esModule\",{value:!0});const r=t(1),u=t(37),m=r.__importDefault(t(58)),_=r.__importDefault(t(60)),o=r.__importDefault(t(32)),d=r.__importDefault(t(61)),f=r.__importDefault(t(62));a.default=function t(e,a,r){var n;return Array.isArray(r)&&(r=d.default(r)),f.default(r),e.datum&&a.datum&&function(t,e){return(t.datum.datum_type===u.PJD_3PARAM||t.datum.datum_type===u.PJD_7PARAM)&&\"WGS84\"!==e.datumCode||(e.datum.datum_type===u.PJD_3PARAM||e.datum.datum_type===u.PJD_7PARAM)&&\"WGS84\"!==t.datumCode}(e,a)&&(r=t(e,n=new o.default(\"WGS84\"),r),e=n),\"enu\"!==e.axis&&(r=_.default(e,!1,r)),\"longlat\"===e.projName?r={x:r.x*u.D2R,y:r.y*u.D2R,z:r.z||0}:(e.to_meter&&(r={x:r.x*e.to_meter,y:r.y*e.to_meter,z:r.z||0}),r=e.inverse(r)),e.from_greenwich&&(r.x+=e.from_greenwich),r=m.default(e.datum,a.datum,r),a.from_greenwich&&(r={x:r.x-a.from_greenwich,y:r.y,z:r.z||0}),\"longlat\"===a.projName?r={x:r.x*u.R2D,y:r.y*u.R2D,z:r.z||0}:(r=a.forward(r),a.to_meter&&(r={x:r.x/a.to_meter,y:r.y/a.to_meter,z:r.z||0})),\"enu\"!==a.axis?_.default(a,!0,r):r}},\n", " function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const u=e(37),o=e(59);function _(e){return e===u.PJD_3PARAM||e===u.PJD_7PARAM}a.default=function(e,t,a){return o.compareDatums(e,t)?a:e.datum_type===u.PJD_NODATUM||t.datum_type===u.PJD_NODATUM?a:e.es!==t.es||e.a!==t.a||_(e.datum_type)||_(t.datum_type)?(a=o.geodeticToGeocentric(a,e.es,e.a),_(e.datum_type)&&(a=o.geocentricToWgs84(a,e.datum_type,e.datum_params)),_(t.datum_type)&&(a=o.geocentricFromWgs84(a,t.datum_type,t.datum_params)),o.geocentricToGeodetic(a,t.es,t.a,t.b)):a}},\n", " function _(a,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const e=a(37);r.compareDatums=function(a,t){return a.datum_type===t.datum_type&&(!(a.a!==t.a||Math.abs(a.es-t.es)>5e-11)&&(a.datum_type===e.PJD_3PARAM?a.datum_params[0]===t.datum_params[0]&&a.datum_params[1]===t.datum_params[1]&&a.datum_params[2]===t.datum_params[2]:a.datum_type!==e.PJD_7PARAM||a.datum_params[0]===t.datum_params[0]&&a.datum_params[1]===t.datum_params[1]&&a.datum_params[2]===t.datum_params[2]&&a.datum_params[3]===t.datum_params[3]&&a.datum_params[4]===t.datum_params[4]&&a.datum_params[5]===t.datum_params[5]&&a.datum_params[6]===t.datum_params[6]))},r.geodeticToGeocentric=function(a,t,r){var m,u,s,_,n=a.x,d=a.y,i=a.z?a.z:0;if(d<-e.HALF_PI&&d>-1.001*e.HALF_PI)d=-e.HALF_PI;else if(d>e.HALF_PI&&d<1.001*e.HALF_PI)d=e.HALF_PI;else{if(d<-e.HALF_PI)return{x:-1/0,y:-1/0,z:a.z};if(d>e.HALF_PI)return{x:1/0,y:1/0,z:a.z}}return n>Math.PI&&(n-=2*Math.PI),u=Math.sin(d),_=Math.cos(d),s=u*u,{x:((m=r/Math.sqrt(1-t*s))+i)*_*Math.cos(n),y:(m+i)*_*Math.sin(n),z:(m*(1-t)+i)*u}},r.geocentricToGeodetic=function(a,t,r,m){var u,s,_,n,d,i,p,P,o,y,M,z,c,A,x,f=a.x,h=a.y,I=a.z?a.z:0;if(u=Math.sqrt(f*f+h*h),s=Math.sqrt(f*f+h*h+I*I),u/r<1e-12){if(A=0,s/r<1e-12)return e.HALF_PI,x=-m,{x:a.x,y:a.y,z:a.z}}else A=Math.atan2(h,f);_=I/s,P=(n=u/s)*(1-t)*(d=1/Math.sqrt(1-t*(2-t)*n*n)),o=_*d,c=0;do{c++,i=t*(p=r/Math.sqrt(1-t*o*o))/(p+(x=u*P+I*o-p*(1-t*o*o))),z=(M=_*(d=1/Math.sqrt(1-i*(2-i)*n*n)))*P-(y=n*(1-i)*d)*o,P=y,o=M}while(z*z>1e-24&&c<30);return{x:A,y:Math.atan(M/Math.abs(y)),z:x}},r.geocentricToWgs84=function(a,t,r){if(t===e.PJD_3PARAM)return{x:a.x+r[0],y:a.y+r[1],z:a.z+r[2]};if(t===e.PJD_7PARAM){var m=r[0],u=r[1],s=r[2],_=r[3],n=r[4],d=r[5],i=r[6];return{x:i*(a.x-d*a.y+n*a.z)+m,y:i*(d*a.x+a.y-_*a.z)+u,z:i*(-n*a.x+_*a.y+a.z)+s}}},r.geocentricFromWgs84=function(a,t,r){if(t===e.PJD_3PARAM)return{x:a.x-r[0],y:a.y-r[1],z:a.z-r[2]};if(t===e.PJD_7PARAM){var m=r[0],u=r[1],s=r[2],_=r[3],n=r[4],d=r[5],i=r[6],p=(a.x-m)/i,P=(a.y-u)/i,o=(a.z-s)/i;return{x:p+d*P-n*o,y:-d*p+P+_*o,z:n*p-_*P+o}}}},\n", " function _(e,a,r){Object.defineProperty(r,\"__esModule\",{value:!0}),r.default=function(e,a,r){var c,s,u,i=r.x,n=r.y,t=r.z||0,d={};for(u=0;u<3;u++)if(!a||2!==u||void 0!==r.z)switch(0===u?(c=i,s=\"x\"):1===u?(c=n,s=\"y\"):(c=t,s=\"z\"),e.axis[u]){case\"e\":d[s]=c;break;case\"w\":d[s]=-c;break;case\"n\":d[s]=c;break;case\"s\":d[s]=-c;break;case\"u\":void 0!==r[s]&&(d.z=c);break;case\"d\":void 0!==r[s]&&(d.z=-c);break;default:return null}return d}},\n", " function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=function(e){var n={x:e[0],y:e[1]};return e.length>2&&(n.z=e[2]),e.length>3&&(n.m=e[3]),n}},\n", " function _(e,i,n){function t(e){if(\"function\"==typeof Number.isFinite){if(Number.isFinite(e))return;throw new TypeError(\"coordinates must be finite numbers\")}if(\"number\"!=typeof e||e!=e||!isFinite(e))throw new TypeError(\"coordinates must be finite numbers\")}Object.defineProperty(n,\"__esModule\",{value:!0}),n.default=function(e){t(e.x),t(e.y)}},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=e(1),n=e(64),s=r.__importStar(e(68)),_=r.__importStar(e(19)),l=e(69);class o extends n.DOMView{initialize(){super.initialize(),this.visuals=new s.Visuals(this.model),this._has_finished=!0}get plot_view(){return this.parent}get plot_model(){return this.parent.model}request_render(){this.plot_view.request_render()}map_to_screen(e,t){return this.plot_view.map_to_screen(e,t,this.model.x_range_name,this.model.y_range_name)}get needs_clip(){return!1}notify_finished(){this.plot_view.notify_finished()}get has_webgl(){return!1}}i.RendererView=o,o.__name__=\"RendererView\";class d extends l.Model{constructor(e){super(e)}static init_Renderer(){this.define({level:[_.RenderLevel],visible:[_.Boolean,!0]})}}i.Renderer=d,d.__name__=\"Renderer\",d.init_Renderer()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(65),n=i.__importStar(e(66)),_=e(67);class a extends r.View{initialize(){super.initialize(),this._has_finished=!1,this.el=this._createElement()}remove(){n.removeElement(this.el),super.remove()}css_classes(){return[]}cursor(e,t){return null}render(){}renderTo(e){e.appendChild(this.el),this.render()}has_finished(){return this._has_finished}get _root_element(){return n.parent(this.el,`.${_.bk_root}`)||document.body}get is_idle(){return this.has_finished()}_createElement(){return n.createElement(this.tagName,{class:this.css_classes()})}}s.DOMView=a,a.__name__=\"DOMView\",a.prototype.tagName=\"div\"},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=t(14),n=t(8),o=t(25);class s{constructor(t){if(this.removed=new r.Signal0(this,\"removed\"),this._ready=Promise.resolve(void 0),null==t.model)throw new Error(\"model of a view wasn't configured\");this.model=t.model,this._parent=t.parent,this.id=t.id||o.uniqueId()}get ready(){return this._ready}connect(t,e){return t.connect((t,i)=>{const r=Promise.resolve(e.call(this,t,i));this._ready=this._ready.then(()=>r)},this)}disconnect(t,e){return t.disconnect(e,this)}initialize(){}async lazy_initialize(){}remove(){this._parent=void 0,this.disconnect_signals(),this.removed.emit()}toString(){return`${this.model.type}View(${this.id})`}serializable_state(){return{type:this.model.type}}get parent(){if(void 0!==this._parent)return this._parent;throw new Error(\"parent of a view wasn't configured\")}get is_root(){return null===this.parent}get root(){return this.is_root?this:this.parent.root}assert_root(){if(!this.is_root)throw new Error(`${this.toString()} is not a root layout`)}connect_signals(){}disconnect_signals(){r.Signal.disconnectReceiver(this)}on_change(t,e){for(const i of n.isArray(t)?t:[t])this.connect(i.change,e)}}i.View=s,s.__name__=\"View\"},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=t(8),s=t=>(e={},...n)=>{const s=document.createElement(t);s.classList.add(\"bk\");for(const t in e){let n=e[t];if(null!=n&&(!i.isBoolean(n)||n))if(\"class\"===t&&(i.isString(n)&&(n=n.split(/\\s+/)),i.isArray(n)))for(const t of n)null!=t&&s.classList.add(t);else if(\"style\"===t&&i.isPlainObject(n))for(const t in n)s.style[t]=n[t];else if(\"data\"===t&&i.isPlainObject(n))for(const t in n)s.dataset[t]=n[t];else s.setAttribute(t,n)}function o(t){if(t instanceof HTMLElement)s.appendChild(t);else if(i.isString(t))s.appendChild(document.createTextNode(t));else if(null!=t&&!1!==t)throw new Error(`expected an HTMLElement, string, false or null, got ${JSON.stringify(t)}`)}for(const t of n)if(i.isArray(t))for(const e of t)o(e);else o(t);return s};function o(t){const e=t.parentNode;null!=e&&e.removeChild(t)}function l(t,...e){const n=t.firstChild;for(const i of e)t.insertBefore(i,n)}function r(t,e){const n=Element.prototype;return(n.matches||n.webkitMatchesSelector||n.mozMatchesSelector||n.msMatchesSelector).call(t,e)}function c(t){return parseFloat(t)||0}function a(t){const e=getComputedStyle(t);return{border:{top:c(e.borderTopWidth),bottom:c(e.borderBottomWidth),left:c(e.borderLeftWidth),right:c(e.borderRightWidth)},margin:{top:c(e.marginTop),bottom:c(e.marginBottom),left:c(e.marginLeft),right:c(e.marginRight)},padding:{top:c(e.paddingTop),bottom:c(e.paddingBottom),left:c(e.paddingLeft),right:c(e.paddingRight)}}}function h(t){const e=t.getBoundingClientRect();return{width:Math.ceil(e.width),height:Math.ceil(e.height)}}n.createElement=function(t,e,...n){return s(t)(e,...n)},n.div=s(\"div\"),n.span=s(\"span\"),n.canvas=s(\"canvas\"),n.link=s(\"link\"),n.style=s(\"style\"),n.a=s(\"a\"),n.p=s(\"p\"),n.i=s(\"i\"),n.pre=s(\"pre\"),n.button=s(\"button\"),n.label=s(\"label\"),n.input=s(\"input\"),n.select=s(\"select\"),n.option=s(\"option\"),n.optgroup=s(\"optgroup\"),n.textarea=s(\"textarea\"),n.nbsp=function(){return document.createTextNode(\" \")},n.append=function(t,...e){for(const n of e)t.appendChild(n)},n.remove=o,n.removeElement=o,n.replaceWith=function(t,e){const n=t.parentNode;null!=n&&n.replaceChild(e,t)},n.prepend=l,n.empty=function(t){let e;for(;e=t.firstChild;)t.removeChild(e)},n.display=function(t){t.style.display=\"\"},n.undisplay=function(t){t.style.display=\"none\"},n.show=function(t){t.style.visibility=\"\"},n.hide=function(t){t.style.visibility=\"hidden\"},n.offset=function(t){const e=t.getBoundingClientRect();return{top:e.top+window.pageYOffset-document.documentElement.clientTop,left:e.left+window.pageXOffset-document.documentElement.clientLeft}},n.matches=r,n.parent=function(t,e){let n=t;for(;n=n.parentElement;)if(r(n,e))return n;return null},n.extents=a,n.size=h,n.scroll_size=function(t){return{width:Math.ceil(t.scrollWidth),height:Math.ceil(t.scrollHeight)}},n.outer_size=function(t){const{margin:{left:e,right:n,top:i,bottom:s}}=a(t),{width:o,height:l}=h(t);return{width:Math.ceil(o+e+n),height:Math.ceil(l+i+s)}},n.content_size=function(t){const{left:e,top:n}=t.getBoundingClientRect(),{padding:i}=a(t);let s=0,o=0;for(const l of t.children){const t=l.getBoundingClientRect();s=Math.max(s,Math.ceil(t.left-e-i.left+t.width)),o=Math.max(o,Math.ceil(t.top-n-i.top+t.height))}return{width:s,height:o}},n.position=function(t,e,n){const{style:i}=t;if(i.left=`${e.x}px`,i.top=`${e.y}px`,i.width=`${e.width}px`,i.height=`${e.height}px`,null==n)i.margin=\"\";else{const{top:t,right:e,bottom:s,left:o}=n;i.margin=`${t}px ${e}px ${s}px ${o}px`}},n.children=function(t){return Array.from(t.children)};class d{constructor(t){this.el=t,this.classList=t.classList}get values(){const t=[];for(let e=0;e<this.classList.length;e++){const n=this.classList.item(e);null!=n&&t.push(n)}return t}has(t){return this.classList.contains(t)}add(...t){for(const e of t)this.classList.add(e);return this}remove(...t){for(const e of t)this.classList.remove(e);return this}clear(){for(const t of this.values)\"bk\"!=t&&this.classList.remove(t);return this}toggle(t,e){return(null!=e?e:!this.has(t))?this.add(t):this.remove(t),this}}var p;function u(t,e,n){const{width:i,height:s,position:o,display:l}=t.style;t.style.position=\"absolute\",t.style.display=\"\",t.style.width=null!=e.width&&e.width!=1/0?`${e.width}px`:\"auto\",t.style.height=null!=e.height&&e.height!=1/0?`${e.height}px`:\"auto\";try{return n()}finally{t.style.position=o,t.style.display=l,t.style.width=i,t.style.height=s}}n.ClassList=d,d.__name__=\"ClassList\",n.classes=function(t){return new d(t)},(p=n.Keys||(n.Keys={}))[p.Backspace=8]=\"Backspace\",p[p.Tab=9]=\"Tab\",p[p.Enter=13]=\"Enter\",p[p.Esc=27]=\"Esc\",p[p.PageUp=33]=\"PageUp\",p[p.PageDown=34]=\"PageDown\",p[p.Left=37]=\"Left\",p[p.Up=38]=\"Up\",p[p.Right=39]=\"Right\",p[p.Down=40]=\"Down\",p[p.Delete=46]=\"Delete\",n.undisplayed=function(t,e){const{display:n}=t.style;t.style.display=\"none\";try{return e()}finally{t.style.display=n}},n.unsized=function(t,e){return u(t,{},e)},n.sized=u;class f{constructor(){this.style=n.style({type:\"text/css\"}),l(document.head,this.style)}append(t){this.style.appendChild(document.createTextNode(t))}}n.StyleSheet=f,f.__name__=\"StyleSheet\",n.styles=new f},\n", " function _(n,o,e){Object.defineProperty(e,\"__esModule\",{value:!0}),n(1).__importStar(n(66)).styles.append(\".bk-root {\\n position: relative;\\n width: auto;\\n height: auto;\\n z-index: 0;\\n box-sizing: border-box;\\n font-family: Helvetica, Arial, sans-serif;\\n font-size: 10pt;\\n}\\n.bk-root .bk,\\n.bk-root .bk:before,\\n.bk-root .bk:after {\\n box-sizing: inherit;\\n margin: 0;\\n border: 0;\\n padding: 0;\\n background-image: none;\\n font-family: inherit;\\n font-size: 100%;\\n line-height: 1.42857143;\\n}\\n.bk-root pre.bk {\\n font-family: Courier, monospace;\\n}\\n\"),e.bk_root=\"bk-root\"},\n", " function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const s=e(1).__importStar(e(18)),l=e(21);function c(e,t,a){e.moveTo(0,a+.5),e.lineTo(t,a+.5),e.stroke()}function i(e,t,a){e.moveTo(a+.5,0),e.lineTo(a+.5,t),e.stroke()}function h(e,t){e.moveTo(0,t),e.lineTo(t,0),e.stroke(),e.moveTo(0,0),e.lineTo(t,t),e.stroke()}function o(e,t,a,s){const l=a,o=l/2,n=o/2,r=function(e){const t=document.createElement(\"canvas\");return t.width=e,t.height=e,t}(a),_=r.getContext(\"2d\");switch(_.strokeStyle=t,_.lineCap=\"square\",_.fillStyle=t,_.lineWidth=s,e){case\" \":case\"blank\":break;case\".\":case\"dot\":_.arc(o,o,o/2,0,2*Math.PI,!0),_.fill();break;case\"o\":case\"ring\":_.arc(o,o,o/2,0,2*Math.PI,!0),_.stroke();break;case\"-\":case\"horizontal_line\":c(_,l,o);break;case\"|\":case\"vertical_line\":i(_,l,o);break;case\"+\":case\"cross\":c(_,l,o),i(_,l,o);break;case'\"':case\"horizontal_dash\":c(_,o,o);break;case\":\":case\"vertical_dash\":i(_,o,o);break;case\"@\":case\"spiral\":const e=l/30;_.moveTo(o,o);for(let t=0;t<360;t++){const a=.1*t,s=o+e*a*Math.cos(a),l=o+e*a*Math.sin(a);_.lineTo(s,l)}_.stroke();break;case\"/\":case\"right_diagonal_line\":_.moveTo(.5-n,l),_.lineTo(n+.5,0),_.stroke(),_.moveTo(n+.5,l),_.lineTo(3*n+.5,0),_.stroke(),_.moveTo(3*n+.5,l),_.lineTo(5*n+.5,0),_.stroke(),_.stroke();break;case\"\\\\\":case\"left_diagonal_line\":_.moveTo(n+.5,l),_.lineTo(.5-n,0),_.stroke(),_.moveTo(3*n+.5,l),_.lineTo(n+.5,0),_.stroke(),_.moveTo(5*n+.5,l),_.lineTo(3*n+.5,0),_.stroke(),_.stroke();break;case\"x\":case\"diagonal_cross\":h(_,l);break;case\",\":case\"right_diagonal_dash\":_.moveTo(n+.5,3*n+.5),_.lineTo(3*n+.5,n+.5),_.stroke();break;case\"`\":case\"left_diagonal_dash\":_.moveTo(n+.5,n+.5),_.lineTo(3*n+.5,3*n+.5),_.stroke();break;case\"v\":case\"horizontal_wave\":_.moveTo(0,n),_.lineTo(o,3*n),_.lineTo(l,n),_.stroke();break;case\">\":case\"vertical_wave\":_.moveTo(n,0),_.lineTo(3*n,o),_.lineTo(n,l),_.stroke();break;case\"*\":case\"criss_cross\":h(_,l),c(_,l,o),i(_,l,o)}return r}class n{constructor(e,t=\"\"){this.obj=e,this.prefix=t,this.cache={};for(const a of this.attrs)this[a]=e.properties[t+a]}warm_cache(e){for(const t of this.attrs){const a=this.obj.properties[this.prefix+t];if(void 0!==a.spec.value)this.cache[t]=a.spec.value;else{if(null==e)throw new Error(\"source is required with a vectorized visual property\");this.cache[t+\"_array\"]=a.array(e)}}}cache_select(e,t){const a=this.obj.properties[this.prefix+e];let s;return void 0!==a.spec.value?this.cache[e]=s=a.spec.value:this.cache[e]=s=this.cache[e+\"_array\"][t],s}set_vectorize(e,t){null!=this.all_indices?this._set_vectorize(e,this.all_indices[t]):this._set_vectorize(e,t)}}a.ContextProperties=n,n.__name__=\"ContextProperties\";class r extends n{set_value(e){e.strokeStyle=this.line_color.value(),e.globalAlpha=this.line_alpha.value(),e.lineWidth=this.line_width.value(),e.lineJoin=this.line_join.value(),e.lineCap=this.line_cap.value(),e.setLineDash(this.line_dash.value()),e.setLineDashOffset(this.line_dash_offset.value())}get doit(){return!(null===this.line_color.spec.value||0==this.line_alpha.spec.value||0==this.line_width.spec.value)}_set_vectorize(e,t){this.cache_select(\"line_color\",t),e.strokeStyle!==this.cache.line_color&&(e.strokeStyle=this.cache.line_color),this.cache_select(\"line_alpha\",t),e.globalAlpha!==this.cache.line_alpha&&(e.globalAlpha=this.cache.line_alpha),this.cache_select(\"line_width\",t),e.lineWidth!==this.cache.line_width&&(e.lineWidth=this.cache.line_width),this.cache_select(\"line_join\",t),e.lineJoin!==this.cache.line_join&&(e.lineJoin=this.cache.line_join),this.cache_select(\"line_cap\",t),e.lineCap!==this.cache.line_cap&&(e.lineCap=this.cache.line_cap),this.cache_select(\"line_dash\",t),e.getLineDash()!==this.cache.line_dash&&e.setLineDash(this.cache.line_dash),this.cache_select(\"line_dash_offset\",t),e.getLineDashOffset()!==this.cache.line_dash_offset&&e.setLineDashOffset(this.cache.line_dash_offset)}color_value(){const[e,t,a,s]=l.color2rgba(this.line_color.value(),this.line_alpha.value());return`rgba(${255*e},${255*t},${255*a},${s})`}}a.Line=r,r.__name__=\"Line\",r.prototype.attrs=Object.keys(s.line());class _ extends n{set_value(e){e.fillStyle=this.fill_color.value(),e.globalAlpha=this.fill_alpha.value()}get doit(){return!(null===this.fill_color.spec.value||0==this.fill_alpha.spec.value)}_set_vectorize(e,t){this.cache_select(\"fill_color\",t),e.fillStyle!==this.cache.fill_color&&(e.fillStyle=this.cache.fill_color),this.cache_select(\"fill_alpha\",t),e.globalAlpha!==this.cache.fill_alpha&&(e.globalAlpha=this.cache.fill_alpha)}color_value(){const[e,t,a,s]=l.color2rgba(this.fill_color.value(),this.fill_alpha.value());return`rgba(${255*e},${255*t},${255*a},${s})`}}a.Fill=_,_.__name__=\"Fill\",_.prototype.attrs=Object.keys(s.fill());class p extends n{cache_select(e,t){let a;if(\"pattern\"==e){this.cache_select(\"hatch_color\",t),this.cache_select(\"hatch_scale\",t),this.cache_select(\"hatch_pattern\",t),this.cache_select(\"hatch_weight\",t);const{hatch_color:e,hatch_scale:a,hatch_pattern:s,hatch_weight:l,hatch_extra:c}=this.cache;if(null!=c&&c.hasOwnProperty(s)){const t=c[s];this.cache.pattern=t.get_pattern(e,a,l)}else this.cache.pattern=t=>{const c=o(s,e,a,l);return t.createPattern(c,\"repeat\")}}else a=super.cache_select(e,t);return a}_try_defer(e){const{hatch_pattern:t,hatch_extra:a}=this.cache;if(null!=a&&a.hasOwnProperty(t)){a[t].onload(e)}}get doit(){return!(null===this.hatch_color.spec.value||0==this.hatch_alpha.spec.value||\" \"==this.hatch_pattern.spec.value||\"blank\"==this.hatch_pattern.spec.value||null===this.hatch_pattern.spec.value)}doit2(e,t,a,s){if(!this.doit)return;this.cache_select(\"pattern\",t),null==this.cache.pattern(e)?this._try_defer(s):(this.set_vectorize(e,t),a())}_set_vectorize(e,t){this.cache_select(\"pattern\",t),e.fillStyle=this.cache.pattern(e),this.cache_select(\"hatch_alpha\",t),e.globalAlpha!==this.cache.hatch_alpha&&(e.globalAlpha=this.cache.hatch_alpha)}color_value(){const[e,t,a,s]=l.color2rgba(this.hatch_color.value(),this.hatch_alpha.value());return`rgba(${255*e},${255*t},${255*a},${s})`}}a.Hatch=p,p.__name__=\"Hatch\",p.prototype.attrs=Object.keys(s.hatch());class u extends n{cache_select(e,t){let a;if(\"font\"==e){super.cache_select(\"text_font_style\",t),super.cache_select(\"text_font_size\",t),super.cache_select(\"text_font\",t);const{text_font_style:e,text_font_size:s,text_font:l}=this.cache;this.cache.font=a=`${e} ${s} ${l}`}else a=super.cache_select(e,t);return a}font_value(){const e=this.text_font.value(),t=this.text_font_size.value();return this.text_font_style.value()+\" \"+t+\" \"+e}color_value(){const[e,t,a,s]=l.color2rgba(this.text_color.value(),this.text_alpha.value());return`rgba(${255*e},${255*t},${255*a},${s})`}set_value(e){e.font=this.font_value(),e.fillStyle=this.text_color.value(),e.globalAlpha=this.text_alpha.value(),e.textAlign=this.text_align.value(),e.textBaseline=this.text_baseline.value()}get doit(){return!(null===this.text_color.spec.value||0==this.text_alpha.spec.value)}_set_vectorize(e,t){this.cache_select(\"font\",t),e.font!==this.cache.font&&(e.font=this.cache.font),this.cache_select(\"text_color\",t),e.fillStyle!==this.cache.text_color&&(e.fillStyle=this.cache.text_color),this.cache_select(\"text_alpha\",t),e.globalAlpha!==this.cache.text_alpha&&(e.globalAlpha=this.cache.text_alpha),this.cache_select(\"text_align\",t),e.textAlign!==this.cache.text_align&&(e.textAlign=this.cache.text_align),this.cache_select(\"text_baseline\",t),e.textBaseline!==this.cache.text_baseline&&(e.textBaseline=this.cache.text_baseline)}}a.Text=u,u.__name__=\"Text\",u.prototype.attrs=Object.keys(s.text());class f{constructor(e){for(const t of e.mixins){const[a,s=\"\"]=t.split(\":\");let l;switch(a){case\"line\":l=r;break;case\"fill\":l=_;break;case\"hatch\":l=p;break;case\"text\":l=u;break;default:throw new Error(`unknown visual: ${a}`)}this[s+a]=new l(e,s)}}warm_cache(e){for(const t in this)if(this.hasOwnProperty(t)){const a=this[t];a instanceof n&&a.warm_cache(e)}}set_all_indices(e){for(const t in this)if(this.hasOwnProperty(t)){const a=this[t];a instanceof n&&(a.all_indices=e)}}}a.Visuals=f,f.__name__=\"Visuals\"},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=e(1),c=e(13),r=n.__importStar(e(19)),a=e(8),i=e(23),o=e(70);class _ extends c.HasProps{constructor(e){super(e)}static init_Model(){this.define({tags:[r.Array,[]],name:[r.String],js_property_callbacks:[r.Any,{}],js_event_callbacks:[r.Any,{}],subscribed_events:[r.Array,[]]})}connect_signals(){super.connect_signals(),this._update_property_callbacks(),this.connect(this.properties.js_property_callbacks.change,()=>this._update_property_callbacks()),this.connect(this.properties.js_event_callbacks.change,()=>this._update_event_callbacks()),this.connect(this.properties.subscribed_events.change,()=>this._update_event_callbacks())}_process_event(e){for(const t of this.js_event_callbacks[e.event_name]||[])t.execute(e);null!=this.document&&this.subscribed_events.some(t=>t==e.event_name)&&this.document.event_manager.send_event(e)}trigger_event(e){null!=this.document&&(e.origin=this,this.document.event_manager.trigger(e))}_update_event_callbacks(){null!=this.document?this.document.event_manager.subscribed_models.add(this.id):o.logger.warn(\"WARNING: Document not defined for updating event callbacks\")}_update_property_callbacks(){const e=e=>{const[t,s=null]=e.split(\":\");return null!=s?this.properties[s][t]:this[t]};for(const t in this._js_callbacks){const s=this._js_callbacks[t],n=e(t);for(const e of s)this.disconnect(n,e)}this._js_callbacks={};for(const t in this.js_property_callbacks){const s=this.js_property_callbacks[t].map(e=>()=>e.execute(this));this._js_callbacks[t]=s;const n=e(t);for(const e of s)this.connect(n,e)}}_doc_attached(){i.isEmpty(this.js_event_callbacks)&&i.isEmpty(this.subscribed_events)||this._update_event_callbacks()}select(e){if(a.isString(e))return this.references().filter(t=>t instanceof _&&t.name===e);if(e.prototype instanceof c.HasProps)return this.references().filter(t=>t instanceof e);throw new Error(\"invalid selector\")}select_one(e){const t=this.select(e);switch(t.length){case 0:return null;case 1:return t[0];default:throw new Error(\"found more than one object matching given selector\")}}}s.Model=_,_.__name__=\"Model\",_.init_Model()},\n", " function _(e,l,o){Object.defineProperty(o,\"__esModule\",{value:!0});const n=e(8),t={};class s{constructor(e,l){this.name=e,this.level=l}}o.LogLevel=s,s.__name__=\"LogLevel\";class g{constructor(e,l=g.INFO){this._name=e,this.set_level(l)}static get levels(){return Object.keys(g.log_levels)}static get(e,l=g.INFO){if(e.length>0){let o=t[e];return null==o&&(t[e]=o=new g(e,l)),o}throw new TypeError(\"Logger.get() expects a non-empty string name and an optional log-level\")}get level(){return this.get_level()}get_level(){return this._log_level}set_level(e){if(e instanceof s)this._log_level=e;else{if(!n.isString(e)||null==g.log_levels[e])throw new Error(\"Logger.set_level() expects a log-level object or a string name of a log-level\");this._log_level=g.log_levels[e]}const l=`[${this._name}]`;for(const e in g.log_levels){g.log_levels[e].level<this._log_level.level||this._log_level.level===g.OFF.level?this[e]=function(){}:this[e]=r(e,l)}}trace(...e){}debug(...e){}info(...e){}warn(...e){}error(...e){}}function r(e,l){return null!=console[e]?console[e].bind(console,l):null!=console.log?console.log.bind(console,l):function(){}}function i(e){const l=o.logger.level;return n.isString(e)&&null==g.log_levels[e]?(console.log(`[bokeh] unrecognized logging level '${e}' passed to Bokeh.set_log_level(), ignoring`),console.log(`[bokeh] valid log levels are: ${g.levels.join(\", \")}`)):(console.log(`[bokeh] setting log level to: '${n.isString(e)?e:e.level}'`),o.logger.set_level(e)),l}o.Logger=g,g.__name__=\"Logger\",g.TRACE=new s(\"trace\",0),g.DEBUG=new s(\"debug\",1),g.INFO=new s(\"info\",2),g.WARN=new s(\"warn\",6),g.ERROR=new s(\"error\",7),g.FATAL=new s(\"fatal\",8),g.OFF=new s(\"off\",9),g.log_levels={trace:g.TRACE,debug:g.DEBUG,info:g.INFO,warn:g.WARN,error:g.ERROR,fatal:g.FATAL,off:g.OFF},o.logger=g.get(\"bokeh\"),o.set_log_level=i,o.with_log_level=function(e,l){const o=i(e);try{l()}finally{i(o)}}},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),a=t(29),n=t(72),r=t(73),o=i.__importStar(t(19)),_=t(10);class l extends a.AnnotationView{initialize(){super.initialize(),null==this.model.source&&(this.model.source=new r.ColumnDataSource),this.set_data(this.model.source)}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.set_data(this.model.source)),this.connect(this.model.source.streaming,()=>this.set_data(this.model.source)),this.connect(this.model.source.patching,()=>this.set_data(this.model.source))}set_data(t){super.set_data(t),this.visuals.warm_cache(t),this.plot_view.request_render()}_map_data(){const{frame:t}=this.plot_view;let e,s,i,a;return\"data\"==this.model.start_units?(e=t.xscales[this.model.x_range_name].v_compute(this._x_start),s=t.yscales[this.model.y_range_name].v_compute(this._y_start)):(e=t.xview.v_compute(this._x_start),s=t.yview.v_compute(this._y_start)),\"data\"==this.model.end_units?(i=t.xscales[this.model.x_range_name].v_compute(this._x_end),a=t.yscales[this.model.y_range_name].v_compute(this._y_end)):(i=t.xview.v_compute(this._x_end),a=t.yview.v_compute(this._y_end)),[[e,s],[i,a]]}render(){if(!this.model.visible)return;const{ctx:t}=this.plot_view.canvas_view;t.save();const[e,s]=this._map_data();null!=this.model.end&&this._arrow_head(t,\"render\",this.model.end,e,s),null!=this.model.start&&this._arrow_head(t,\"render\",this.model.start,s,e),t.beginPath();const{x:i,y:a,width:n,height:r}=this.plot_view.layout.bbox;t.rect(i,a,n,r),null!=this.model.end&&this._arrow_head(t,\"clip\",this.model.end,e,s),null!=this.model.start&&this._arrow_head(t,\"clip\",this.model.start,s,e),t.closePath(),t.clip(),this._arrow_body(t,e,s),t.restore()}_arrow_head(t,e,s,i,a){for(let n=0,r=this._x_start.length;n<r;n++){const r=Math.PI/2+_.atan2([i[0][n],i[1][n]],[a[0][n],a[1][n]]);t.save(),t.translate(a[0][n],a[1][n]),t.rotate(r),\"render\"==e?s.render(t,n):\"clip\"==e&&s.clip(t,n),t.restore()}}_arrow_body(t,e,s){if(this.visuals.line.doit)for(let i=0,a=this._x_start.length;i<a;i++)this.visuals.line.set_vectorize(t,i),t.beginPath(),t.moveTo(e[0][i],e[1][i]),t.lineTo(s[0][i],s[1][i]),t.stroke()}}s.ArrowView=l,l.__name__=\"ArrowView\";class h extends a.Annotation{constructor(t){super(t)}static init_Arrow(){this.prototype.default_view=l,this.mixins([\"line\"]),this.define({x_start:[o.NumberSpec],y_start:[o.NumberSpec],start_units:[o.SpatialUnits,\"data\"],start:[o.Instance,null],x_end:[o.NumberSpec],y_end:[o.NumberSpec],end_units:[o.SpatialUnits,\"data\"],end:[o.Instance,()=>new n.OpenHead({})],source:[o.Instance],x_range_name:[o.String,\"default\"],y_range_name:[o.String,\"default\"]})}}s.Arrow=h,h.__name__=\"Arrow\",h.init_Arrow()},\n", " function _(i,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=i(1),l=i(29),n=i(68),o=t.__importStar(i(19));class h extends l.Annotation{constructor(i){super(i)}static init_ArrowHead(){this.define({size:[o.Number,25]})}initialize(){super.initialize(),this.visuals=new n.Visuals(this)}}s.ArrowHead=h,h.__name__=\"ArrowHead\",h.init_ArrowHead();class a extends h{constructor(i){super(i)}static init_OpenHead(){this.mixins([\"line\"])}clip(i,e){this.visuals.line.set_vectorize(i,e),i.moveTo(.5*this.size,this.size),i.lineTo(.5*this.size,-2),i.lineTo(-.5*this.size,-2),i.lineTo(-.5*this.size,this.size),i.lineTo(0,0),i.lineTo(.5*this.size,this.size)}render(i,e){this.visuals.line.doit&&(this.visuals.line.set_vectorize(i,e),i.beginPath(),i.moveTo(.5*this.size,this.size),i.lineTo(0,0),i.lineTo(-.5*this.size,this.size),i.stroke())}}s.OpenHead=a,a.__name__=\"OpenHead\",a.init_OpenHead();class r extends h{constructor(i){super(i)}static init_NormalHead(){this.mixins([\"line\",\"fill\"]),this.override({fill_color:\"black\"})}clip(i,e){this.visuals.line.set_vectorize(i,e),i.moveTo(.5*this.size,this.size),i.lineTo(.5*this.size,-2),i.lineTo(-.5*this.size,-2),i.lineTo(-.5*this.size,this.size),i.lineTo(.5*this.size,this.size)}render(i,e){this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(i,e),this._normal(i,e),i.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(i,e),this._normal(i,e),i.stroke())}_normal(i,e){i.beginPath(),i.moveTo(.5*this.size,this.size),i.lineTo(0,0),i.lineTo(-.5*this.size,this.size),i.closePath()}}s.NormalHead=r,r.__name__=\"NormalHead\",r.init_NormalHead();class z extends h{constructor(i){super(i)}static init_VeeHead(){this.mixins([\"line\",\"fill\"]),this.override({fill_color:\"black\"})}clip(i,e){this.visuals.line.set_vectorize(i,e),i.moveTo(.5*this.size,this.size),i.lineTo(.5*this.size,-2),i.lineTo(-.5*this.size,-2),i.lineTo(-.5*this.size,this.size),i.lineTo(0,.5*this.size),i.lineTo(.5*this.size,this.size)}render(i,e){this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(i,e),this._vee(i,e),i.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(i,e),this._vee(i,e),i.stroke())}_vee(i,e){i.beginPath(),i.moveTo(.5*this.size,this.size),i.lineTo(0,0),i.lineTo(-.5*this.size,this.size),i.lineTo(0,.5*this.size),i.closePath()}}s.VeeHead=z,z.__name__=\"VeeHead\",z.init_VeeHead();class _ extends h{constructor(i){super(i)}static init_TeeHead(){this.mixins([\"line\"])}render(i,e){this.visuals.line.doit&&(this.visuals.line.set_vectorize(i,e),i.beginPath(),i.moveTo(.5*this.size,0),i.lineTo(-.5*this.size,0),i.stroke())}clip(i,e){}}s.TeeHead=_,_.__name__=\"TeeHead\",_.init_TeeHead()},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=t(1),a=t(74),o=t(13),i=s.__importStar(t(19)),r=t(15),l=t(100),u=t(8),c=s.__importStar(t(102)),_=t(23),h=t(103);function d(t,e,n){if(u.isArray(t)){const s=t.concat(e);return null!=n&&s.length>n?s.slice(-n):s}if(u.isTypedArray(t)){const s=t.length+e.length;if(null!=n&&s>n){const a=s-n,o=t.length;let i;t.length<n?(i=new t.constructor(n),i.set(t,0)):i=t;for(let t=a,e=o;t<e;t++)i[t-a]=i[t];for(let t=0,n=e.length;t<n;t++)i[t+(o-a)]=e[t];return i}{const n=new t.constructor(e);return c.concat(t,n)}}throw new Error(\"unsupported array types\")}function m(t,e){let n,s,a;return u.isNumber(t)?(n=t,a=t+1,s=1):(n=null!=t.start?t.start:0,a=null!=t.stop?t.stop:e,s=null!=t.step?t.step:1),[n,a,s]}function f(t,e,n){const s=new r.Set;let a=!1;for(const[o,i]of e){let e,r,l,c;if(u.isArray(o)){const[a]=o;s.add(a),r=n[a],e=t[a],c=i,2===o.length?(r=[1,r[0]],l=[o[0],0,o[1]]):l=o}else u.isNumber(o)?(c=[i],s.add(o)):(c=i,a=!0),l=[0,0,o],r=[1,t.length],e=t;let _=0;const[h,d,f]=m(l[1],r[0]),[p,g,y]=m(l[2],r[1]);for(let t=h;t<d;t+=f)for(let n=p;n<g;n+=y)a&&s.add(n),e[t*r[1]+n]=c[_],_++}return s}n.stream_to_column=d,n.slice=m,n.patch_to_column=f;class p extends a.ColumnarDataSource{constructor(t){super(t)}static init_ColumnDataSource(){this.define({data:[i.Any,{}]})}initialize(){super.initialize(),[this.data,this._shapes]=l.decode_column_data(this.data)}attributes_as_json(t=!0,e=p._value_to_json){const n={},s=this.serializable_attributes();for(const e of _.keys(s)){let a=s[e];\"data\"===e&&(a=l.encode_column_data(a,this._shapes)),t?n[e]=a:e in this._set_after_defaults&&(n[e]=a)}return e(\"attributes\",n,this)}static _value_to_json(t,e,n){return u.isPlainObject(e)&&\"data\"===t?l.encode_column_data(e,n._shapes):o.HasProps._value_to_json(t,e,n)}stream(t,e,n){const{data:s}=this;for(const n in t)s[n]=d(s[n],t[n],e);if(this.setv({data:s},{silent:!0}),this.streaming.emit(),null!=this.document){const s=new h.ColumnsStreamedEvent(this.document,this.ref(),t,e);this.document._notify_change(this,\"data\",null,null,{setter_id:n,hint:s})}}patch(t,e){const{data:n}=this;let s=new r.Set;for(const e in t){const a=t[e];s=s.union(f(n[e],a,this._shapes[e]))}if(this.setv({data:n},{silent:!0}),this.patching.emit(s.values),null!=this.document){const n=new h.ColumnsPatchedEvent(this.document,this.ref(),t);this.document._notify_change(this,\"data\",null,null,{setter_id:e,hint:n})}}}n.ColumnDataSource=p,p.__name__=\"ColumnDataSource\",p.init_ColumnDataSource()},\n", " function _(t,n,e){Object.defineProperty(e,\"__esModule\",{value:!0});const a=t(1),s=t(75),i=t(14),r=t(70),c=t(77),l=a.__importStar(t(19)),o=t(8),u=t(9),h=t(23),g=t(76),_=t(99);class d extends s.DataSource{constructor(t){super(t)}get_array(t){let n=this.data[t];return null==n?this.data[t]=n=[]:o.isArray(n)||(this.data[t]=n=Array.from(n)),n}static init_ColumnarDataSource(){this.define({selection_policy:[l.Instance,()=>new _.UnionRenderers]}),this.internal({selection_manager:[l.Instance,t=>new c.SelectionManager({source:t})],inspected:[l.Instance,()=>new g.Selection],_shapes:[l.Any,{}]})}initialize(){super.initialize(),this._select=new i.Signal0(this,\"select\"),this.inspect=new i.Signal(this,\"inspect\"),this.streaming=new i.Signal0(this,\"streaming\"),this.patching=new i.Signal(this,\"patching\")}get_column(t){const n=this.data[t];return null!=n?n:null}columns(){return h.keys(this.data)}get_length(t=!0){const n=u.uniq(h.values(this.data).map(t=>t.length));switch(n.length){case 0:return null;case 1:return n[0];default:{const e=\"data source has columns of inconsistent lengths\";if(t)return r.logger.warn(e),n.sort()[0];throw new Error(e)}}}get_indices(){const t=this.get_length();return u.range(0,null!=t?t:1)}clear(){const t={};for(const n of this.columns())t[n]=new this.data[n].constructor(0);this.data=t}}e.ColumnarDataSource=d,d.__name__=\"ColumnarDataSource\",d.init_ColumnarDataSource()},\n", " function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const c=e(1),n=e(69),o=e(76),i=c.__importStar(e(19));class r extends n.Model{constructor(e){super(e)}static init_DataSource(){this.define({selected:[i.Instance,()=>new o.Selection]})}}a.DataSource=r,r.__name__=\"DataSource\",r.init_DataSource()},\n", " function _(i,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=i(1),n=i(69),l=t.__importStar(i(19)),_=i(9),h=i(23);class c extends n.Model{constructor(i){super(i)}static init_Selection(){this.define({indices:[l.Array,[]],line_indices:[l.Array,[]],multiline_indices:[l.Any,{}]}),this.internal({final:[l.Boolean],selected_glyphs:[l.Array,[]],get_view:[l.Any],image_indices:[l.Array,[]]})}initialize(){super.initialize(),this.get_view=()=>null}get selected_glyph(){return this.selected_glyphs.length>0?this.selected_glyphs[0]:null}add_to_selected_glyphs(i){this.selected_glyphs.push(i)}update(i,e,s){this.final=e,s?this.update_through_union(i):(this.indices=i.indices,this.line_indices=i.line_indices,this.selected_glyphs=i.selected_glyphs,this.get_view=i.get_view,this.multiline_indices=i.multiline_indices,this.image_indices=i.image_indices)}clear(){this.final=!0,this.indices=[],this.line_indices=[],this.multiline_indices={},this.get_view=()=>null,this.selected_glyphs=[]}is_empty(){return 0==this.indices.length&&0==this.line_indices.length&&0==this.image_indices.length}update_through_union(i){this.indices=_.union(i.indices,this.indices),this.selected_glyphs=_.union(i.selected_glyphs,this.selected_glyphs),this.line_indices=_.union(i.line_indices,this.line_indices),this.get_view()||(this.get_view=i.get_view),this.multiline_indices=h.merge(i.multiline_indices,this.multiline_indices)}update_through_intersection(i){this.indices=_.intersection(i.indices,this.indices),this.selected_glyphs=_.union(i.selected_glyphs,this.selected_glyphs),this.line_indices=_.union(i.line_indices,this.line_indices),this.get_view()||(this.get_view=i.get_view),this.multiline_indices=h.merge(i.multiline_indices,this.multiline_indices)}}s.Selection=c,c.__name__=\"Selection\",c.init_Selection()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),n=e(13),o=e(76),c=e(78),r=e(97),l=s.__importStar(e(19));class _ extends n.HasProps{constructor(e){super(e),this.inspectors={}}static init_SelectionManager(){this.internal({source:[l.Any]})}select(e,t,i,s=!1){const n=[],o=[];for(const t of e)t instanceof c.GlyphRendererView?n.push(t):t instanceof r.GraphRendererView&&o.push(t);let l=!1;for(const e of o){const n=e.model.selection_policy.hit_test(t,e);l=l||e.model.selection_policy.do_selection(n,e.model,i,s)}if(n.length>0){const e=this.source.selection_policy.hit_test(t,n);l=l||this.source.selection_policy.do_selection(e,this.source,i,s)}return l}inspect(e,t){let i=!1;if(e instanceof c.GlyphRendererView){const s=e.hit_test(t);if(null!=s){i=!s.is_empty();const n=this.get_or_create_inspector(e.model);n.update(s,!0,!1),this.source.setv({inspected:n},{silent:!0}),this.source.inspect.emit([e,{geometry:t}])}}else if(e instanceof r.GraphRendererView){const s=e.model.inspection_policy.hit_test(t,e);i=i||e.model.inspection_policy.do_inspection(s,t,e,!1,!1)}return i}clear(e){this.source.selected.clear(),null!=e&&this.get_or_create_inspector(e.model).clear()}get_or_create_inspector(e){return null==this.inspectors[e.id]&&(this.inspectors[e.id]=new o.Selection),this.inspectors[e.id]}}i.SelectionManager=_,_.__name__=\"SelectionManager\",_.init_SelectionManager()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),l=e(79),n=e(80),h=e(91),o=e(92),a=e(94),r=e(95),_=e(70),d=s.__importStar(e(19)),c=e(12),g=e(9),p=e(23),y=e(96),u=e(88),m={fill:{},line:{}},v={fill:{fill_alpha:.3,fill_color:\"grey\"},line:{line_alpha:.3,line_color:\"grey\"}},f={fill:{fill_alpha:.2},line:{}};class w extends l.DataRendererView{async lazy_initialize(){await super.lazy_initialize();const e=this.model.glyph,t=g.includes(e.mixins,\"fill\"),i=g.includes(e.mixins,\"line\"),s=p.clone(e.attributes);function l(l){const n=p.clone(s);return t&&p.extend(n,l.fill),i&&p.extend(n,l.line),new e.constructor(n)}delete s.id,this.glyph=await this.build_glyph_view(e);let{selection_glyph:n}=this.model;null==n?n=l({fill:{},line:{}}):\"auto\"===n&&(n=l(m)),this.selection_glyph=await this.build_glyph_view(n);let{nonselection_glyph:h}=this.model;null==h?h=l({fill:{},line:{}}):\"auto\"===h&&(h=l(f)),this.nonselection_glyph=await this.build_glyph_view(h);const{hover_glyph:o}=this.model;null!=o&&(this.hover_glyph=await this.build_glyph_view(o));const{muted_glyph:a}=this.model;null!=a&&(this.muted_glyph=await this.build_glyph_view(a));const r=l(v);this.decimated_glyph=await this.build_glyph_view(r),this.xscale=this.plot_view.frame.xscales[this.model.x_range_name],this.yscale=this.plot_view.frame.yscales[this.model.y_range_name],this.set_data(!1)}async build_glyph_view(e){return y.build_view(e,{parent:this})}remove(){var e,t;this.glyph.remove(),this.selection_glyph.remove(),this.nonselection_glyph.remove(),null===(e=this.hover_glyph)||void 0===e||e.remove(),null===(t=this.muted_glyph)||void 0===t||t.remove(),this.decimated_glyph.remove(),super.remove()}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.request_render()),this.connect(this.model.glyph.change,()=>this.set_data()),this.connect(this.model.data_source.change,()=>this.set_data()),this.connect(this.model.data_source.streaming,()=>this.set_data()),this.connect(this.model.data_source.patching,e=>this.set_data(!0,e)),this.connect(this.model.data_source.selected.change,()=>this.request_render()),this.connect(this.model.data_source._select,()=>this.request_render()),null!=this.hover_glyph&&this.connect(this.model.data_source.inspect,()=>this.request_render()),this.connect(this.model.properties.view.change,()=>this.set_data()),this.connect(this.model.view.change,()=>this.set_data()),this.connect(this.model.properties.visible.change,()=>this.plot_view.update_dataranges());const{x_ranges:e,y_ranges:t}=this.plot_view.frame;for(const t in e){const i=e[t];i instanceof u.FactorRange&&this.connect(i.change,()=>this.set_data())}for(const e in t){const i=t[e];i instanceof u.FactorRange&&this.connect(i.change,()=>this.set_data())}this.connect(this.model.glyph.transformchange,()=>this.set_data())}have_selection_glyphs(){return null!=this.selection_glyph&&null!=this.nonselection_glyph}set_data(e=!0,t=null){const i=Date.now(),s=this.model.data_source;this.all_indices=this.model.view.indices,this.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0}),this.glyph.set_data(s,this.all_indices,t),this.glyph.set_visuals(s),this.decimated_glyph.set_visuals(s),this.have_selection_glyphs()&&(this.selection_glyph.set_visuals(s),this.nonselection_glyph.set_visuals(s)),null!=this.hover_glyph&&this.hover_glyph.set_visuals(s),null!=this.muted_glyph&&this.muted_glyph.set_visuals(s);const{lod_factor:l}=this.plot_model;this.decimated=[];for(let e=0,t=Math.floor(this.all_indices.length/l);e<t;e++)this.decimated.push(e*l);const n=Date.now()-i;_.logger.debug(`${this.glyph.model.type} GlyphRenderer (${this.model.id}): set_data finished in ${n}ms`),this.set_data_timestamp=Date.now(),e&&this.request_render()}get has_webgl(){return null!=this.glyph.glglyph}render(){if(!this.model.visible)return;const e=Date.now(),t=this.has_webgl;this.glyph.map_data();const i=Date.now()-e,s=Date.now();let l=this.glyph.mask_data(this.all_indices);l.length===this.all_indices.length&&(l=g.range(0,this.all_indices.length));const r=Date.now()-s,{ctx:d}=this.plot_view.canvas_view;d.save();const{selected:p}=this.model.data_source;let y;y=!p||p.is_empty()?[]:this.glyph instanceof n.LineView&&p.selected_glyph===this.glyph.model?this.model.view.convert_indices_from_subset(l):p.indices;const{inspected:u}=this.model.data_source,m=new Set((()=>!u||u.is_empty()?[]:u.selected_glyph?this.model.view.convert_indices_from_subset(l):u.indices.length>0?u.indices:c.map(Object.keys(u.multiline_indices),e=>parseInt(e)))()),v=c.filter(l,e=>m.has(this.all_indices[e])),{lod_threshold:f}=this.plot_model;let w,b,x;null!=this.model.document&&this.model.document.interactive_duration()>0&&!t&&null!=f&&this.all_indices.length>f?(l=this.decimated,w=this.decimated_glyph,b=this.decimated_glyph,x=this.selection_glyph):(w=this.model.muted&&null!=this.muted_glyph?this.muted_glyph:this.glyph,b=this.nonselection_glyph,x=this.selection_glyph),null!=this.hover_glyph&&v.length&&(l=g.difference(l,v));let D,R=null;if(y.length&&this.have_selection_glyphs()){const e=Date.now(),t={};for(const e of y)t[e]=!0;const i=new Array,s=new Array;if(this.glyph instanceof n.LineView)for(const e of this.all_indices)null!=t[e]?i.push(e):s.push(e);else for(const e of l)null!=t[this.all_indices[e]]?i.push(e):s.push(e);R=Date.now()-e,D=Date.now(),b.render(d,s,this.glyph),x.render(d,i,this.glyph),null!=this.hover_glyph&&(this.glyph instanceof n.LineView?this.hover_glyph.render(d,this.model.view.convert_indices_from_subset(v),this.glyph):this.hover_glyph.render(d,v,this.glyph))}else if(D=Date.now(),this.glyph instanceof n.LineView)this.hover_glyph&&v.length?this.hover_glyph.render(d,this.model.view.convert_indices_from_subset(v),this.glyph):w.render(d,this.all_indices,this.glyph);else if(this.glyph instanceof h.PatchView||this.glyph instanceof o.HAreaView||this.glyph instanceof a.VAreaView)if(0==u.selected_glyphs.length||null==this.hover_glyph)w.render(d,this.all_indices,this.glyph);else for(const e of u.selected_glyphs)e.id==this.glyph.model.id&&this.hover_glyph.render(d,this.all_indices,this.glyph);else w.render(d,l,this.glyph),this.hover_glyph&&v.length&&this.hover_glyph.render(d,v,this.glyph);const V=Date.now()-D;this.last_dtrender=V;const $=Date.now()-e;_.logger.debug(`${this.glyph.model.type} GlyphRenderer (${this.model.id}): render finished in ${$}ms`),_.logger.trace(` - map_data finished in : ${i}ms`),_.logger.trace(` - mask_data finished in : ${r}ms`),null!=R&&_.logger.trace(` - selection mask finished in : ${R}ms`),_.logger.trace(` - glyph renders finished in : ${V}ms`),d.restore()}draw_legend(e,t,i,s,l,n,h,o){null==o&&(o=this.model.get_reference_point(n,h)),this.glyph.draw_legend_for_index(e,{x0:t,x1:i,y0:s,y1:l},o)}hit_test(e){if(!this.model.visible)return null;const t=this.glyph.hit_test(e);return null==t?null:this.model.view.convert_selection_from_subset(t)}}i.GlyphRendererView=w,w.__name__=\"GlyphRendererView\";class b extends l.DataRenderer{constructor(e){super(e)}static init_GlyphRenderer(){this.prototype.default_view=w,this.define({data_source:[d.Instance],view:[d.Instance,()=>new r.CDSView],glyph:[d.Instance],hover_glyph:[d.Instance],nonselection_glyph:[d.Any,\"auto\"],selection_glyph:[d.Any,\"auto\"],muted_glyph:[d.Instance],muted:[d.Boolean,!1]})}initialize(){super.initialize(),null==this.view.source&&(this.view.source=this.data_source,this.view.compute_indices())}get_reference_point(e,t){let i=0;if(null!=e){const s=this.data_source.get_column(e);if(null!=s){const e=c.indexOf(s,t);-1!=e&&(i=e)}}return i}get_selection_manager(){return this.data_source.selection_manager}}i.GlyphRenderer=b,b.__name__=\"GlyphRenderer\",b.init_GlyphRenderer()},\n", " function _(e,r,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(1),a=e(63),_=t.__importStar(e(19));class i extends a.RendererView{}n.DataRendererView=i,i.__name__=\"DataRendererView\";class d extends a.Renderer{constructor(e){super(e)}static init_DataRenderer(){this.define({x_range_name:[_.String,\"default\"],y_range_name:[_.String,\"default\"]}),this.override({level:\"glyph\"})}}n.DataRenderer=d,d.__name__=\"DataRenderer\",d.init_DataRenderer()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),n=e(81),_=e(90),l=s.__importStar(e(87));class r extends n.XYGlyphView{_render(e,t,{sx:i,sy:s}){let n=!1,_=null;this.visuals.line.set_value(e);for(const l of t){if(n){if(!isFinite(i[l]+s[l])){e.stroke(),e.beginPath(),n=!1,_=l;continue}null!=_&&l-_>1&&(e.stroke(),n=!1)}n?e.lineTo(i[l],s[l]):(e.beginPath(),e.moveTo(i[l],s[l]),n=!0),_=l}n&&e.stroke()}_hit_point(e){const t=l.create_empty_hit_test_result(),i={x:e.sx,y:e.sy};let s=9999;const n=Math.max(2,this.visuals.line.line_width.value()/2);for(let e=0,_=this.sx.length-1;e<_;e++){const _={x:this.sx[e],y:this.sy[e]},r={x:this.sx[e+1],y:this.sy[e+1]},h=l.dist_to_segment(i,_,r);h<n&&h<s&&(s=h,t.add_to_selected_glyphs(this.model),t.get_view=()=>this,t.line_indices=[e])}return t}_hit_span(e){const{sx:t,sy:i}=e,s=l.create_empty_hit_test_result();let n,_;\"v\"==e.direction?(n=this.renderer.yscale.invert(i),_=this._y):(n=this.renderer.xscale.invert(t),_=this._x);for(let e=0,t=_.length-1;e<t;e++)(_[e]<=n&&n<=_[e+1]||_[e+1]<=n&&n<=_[e])&&(s.add_to_selected_glyphs(this.model),s.get_view=()=>this,s.line_indices.push(e));return s}get_interpolation_hit(e,t){const[i,s,n,l]=[this._x[e],this._y[e],this._x[e+1],this._y[e+1]];return _.line_interpolation(this.renderer,t,i,s,n,l)}draw_legend_for_index(e,t,i){_.generic_line_legend(this.visuals,e,t,i)}}i.LineView=r,r.__name__=\"LineView\";class h extends n.XYGlyph{constructor(e){super(e)}static init_Line(){this.prototype.default_view=r,this.mixins([\"line\"])}}i.Line=h,h.__name__=\"Line\",h.init_Line()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(82),n=e(86);class _ extends n.GlyphView{_index_data(){const e=[];for(let t=0,s=this._x.length;t<s;t++){const s=this._x[t],i=this._y[t];!isNaN(s+i)&&isFinite(s+i)&&e.push({x0:s,y0:i,x1:s,y1:i,i:t})}return new i.SpatialIndex(e)}scenterx(e){return this.sx[e]}scentery(e){return this.sy[e]}}s.XYGlyphView=_,_.__name__=\"XYGlyphView\";class h extends n.Glyph{constructor(e){super(e)}static init_XYGlyph(){this.coords([[\"x\",\"y\"]])}}s.XYGlyph=h,h.__name__=\"XYGlyph\",h.init_XYGlyph()},\n", " function _(n,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=n(1).__importDefault(n(83)),s=n(85);class r{constructor(n){if(this.points=n,this.index=null,n.length>0){this.index=new e.default(n.length);for(const t of n){const{x0:n,y0:i,x1:e,y1:s}=t;this.index.add(n,i,e,s)}this.index.finish()}}_normalize(n){let{x0:t,y0:i,x1:e,y1:s}=n;return t>e&&([t,e]=[e,t]),i>s&&([i,s]=[s,i]),{x0:t,y0:i,x1:e,y1:s}}get bbox(){if(null==this.index)return s.empty();{const{minX:n,minY:t,maxX:i,maxY:e}=this.index;return{x0:n,y0:t,x1:i,y1:e}}}search(n){if(null==this.index)return[];{const{x0:t,y0:i,x1:e,y1:s}=this._normalize(n);return this.index.search(t,i,e,s).map(n=>this.points[n])}}indices(n){return this.search(n).map(({i:n})=>n)}}i.SpatialIndex=r,r.__name__=\"SpatialIndex\"},\n", " function _(t,s,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=t(1).__importDefault(t(84)),h=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];class n{static from(t){if(!(t instanceof ArrayBuffer))throw new Error(\"Data must be an instance of ArrayBuffer.\");const[s,i]=new Uint8Array(t,0,2);if(251!==s)throw new Error(\"Data does not appear to be in a Flatbush format.\");if(i>>4!=3)throw new Error(`Got v${i>>4} data when expected v3.`);const[e]=new Uint16Array(t,2,1),[o]=new Uint32Array(t,4,1);return new n(o,e,h[15&i],t)}constructor(t,s=16,i=Float64Array,n){if(void 0===t)throw new Error(\"Missing required argument: numItems.\");if(isNaN(t)||t<=0)throw new Error(`Unpexpected numItems value: ${t}.`);this.numItems=+t,this.nodeSize=Math.min(Math.max(+s,2),65535);let o=t,r=o;this._levelBounds=[4*o];do{o=Math.ceil(o/this.nodeSize),r+=o,this._levelBounds.push(4*r)}while(1!==o);this.ArrayType=i||Float64Array,this.IndexArrayType=r<16384?Uint16Array:Uint32Array;const a=h.indexOf(this.ArrayType),_=4*r*this.ArrayType.BYTES_PER_ELEMENT;if(a<0)throw new Error(`Unexpected typed array class: ${i}.`);n&&n instanceof ArrayBuffer?(this.data=n,this._boxes=new this.ArrayType(this.data,8,4*r),this._indices=new this.IndexArrayType(this.data,8+_,r),this._pos=4*r,this.minX=this._boxes[this._pos-4],this.minY=this._boxes[this._pos-3],this.maxX=this._boxes[this._pos-2],this.maxY=this._boxes[this._pos-1]):(this.data=new ArrayBuffer(8+_+r*this.IndexArrayType.BYTES_PER_ELEMENT),this._boxes=new this.ArrayType(this.data,8,4*r),this._indices=new this.IndexArrayType(this.data,8+_,r),this._pos=0,this.minX=1/0,this.minY=1/0,this.maxX=-1/0,this.maxY=-1/0,new Uint8Array(this.data,0,2).set([251,48+a]),new Uint16Array(this.data,2,1)[0]=s,new Uint32Array(this.data,4,1)[0]=t),this._queue=new e.default}add(t,s,i,e){const h=this._pos>>2;return this._indices[h]=h,this._boxes[this._pos++]=t,this._boxes[this._pos++]=s,this._boxes[this._pos++]=i,this._boxes[this._pos++]=e,t<this.minX&&(this.minX=t),s<this.minY&&(this.minY=s),i>this.maxX&&(this.maxX=i),e>this.maxY&&(this.maxY=e),h}finish(){if(this._pos>>2!==this.numItems)throw new Error(`Added ${this._pos>>2} items when expected ${this.numItems}.`);const t=this.maxX-this.minX,s=this.maxY-this.minY,i=new Uint32Array(this.numItems);for(let e=0;e<this.numItems;e++){let h=4*e;const n=this._boxes[h++],o=this._boxes[h++],r=this._boxes[h++],a=this._boxes[h++],d=Math.floor(65535*((n+r)/2-this.minX)/t),l=Math.floor(65535*((o+a)/2-this.minY)/s);i[e]=_(d,l)}!function t(s,i,e,h,n){if(h>=n)return;const o=s[h+n>>1];let r=h-1,_=n+1;for(;;){do{r++}while(s[r]<o);do{_--}while(s[_]>o);if(r>=_)break;a(s,i,e,r,_)}t(s,i,e,h,_),t(s,i,e,_+1,n)}(i,this._boxes,this._indices,0,this.numItems-1);for(let t=0,s=0;t<this._levelBounds.length-1;t++){const i=this._levelBounds[t];for(;s<i;){let t=1/0,e=1/0,h=-1/0,n=-1/0;const o=s;for(let o=0;o<this.nodeSize&&s<i;o++){const i=this._boxes[s++],o=this._boxes[s++],r=this._boxes[s++],a=this._boxes[s++];i<t&&(t=i),o<e&&(e=o),r>h&&(h=r),a>n&&(n=a)}this._indices[this._pos>>2]=o,this._boxes[this._pos++]=t,this._boxes[this._pos++]=e,this._boxes[this._pos++]=h,this._boxes[this._pos++]=n}}}search(t,s,i,e,h){if(this._pos!==this._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");let n=this._boxes.length-4,o=this._levelBounds.length-1;const r=[],a=[];for(;void 0!==n;){const _=Math.min(n+4*this.nodeSize,this._levelBounds[o]);for(let d=n;d<_;d+=4){const _=0|this._indices[d>>2];i<this._boxes[d]||(e<this._boxes[d+1]||t>this._boxes[d+2]||s>this._boxes[d+3]||(n<4*this.numItems?(void 0===h||h(_))&&a.push(_):(r.push(_),r.push(o-1))))}o=r.pop(),n=r.pop()}return a}neighbors(t,s,i=1/0,e=1/0,h){if(this._pos!==this._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");let n=this._boxes.length-4;const a=this._queue,_=[],d=e*e;for(;void 0!==n;){const e=Math.min(n+4*this.nodeSize,r(n,this._levelBounds));for(let i=n;i<e;i+=4){const e=0|this._indices[i>>2],r=o(t,this._boxes[i],this._boxes[i+2]),_=o(s,this._boxes[i+1],this._boxes[i+3]),d=r*r+_*_;n<4*this.numItems?(void 0===h||h(e))&&a.push(-e-1,d):a.push(e,d)}for(;a.length&&a.peek()<0;){if(a.peekValue()>d)return a.clear(),_;if(_.push(-a.pop()-1),_.length===i)return a.clear(),_}n=a.pop()}return a.clear(),_}}function o(t,s,i){return t<s?s-t:t<=i?0:t-i}function r(t,s){let i=0,e=s.length-1;for(;i<e;){const h=i+e>>1;s[h]>t?e=h:i=h+1}return s[i]}function a(t,s,i,e,h){const n=t[e];t[e]=t[h],t[h]=n;const o=4*e,r=4*h,a=s[o],_=s[o+1],d=s[o+2],l=s[o+3];s[o]=s[r],s[o+1]=s[r+1],s[o+2]=s[r+2],s[o+3]=s[r+3],s[r]=a,s[r+1]=_,s[r+2]=d,s[r+3]=l;const u=i[e];i[e]=i[h],i[h]=u}function _(t,s){let i=t^s,e=65535^i,h=65535^(t|s),n=t&(65535^s),o=i|e>>1,r=i>>1^i,a=h>>1^e&n>>1^h,_=i&h>>1^n>>1^n;i=o,e=r,h=a,n=_,o=i&i>>2^e&e>>2,r=i&e>>2^e&(i^e)>>2,a^=i&h>>2^e&n>>2,_^=e&h>>2^(i^e)&n>>2,i=o,e=r,h=a,n=_,o=i&i>>4^e&e>>4,r=i&e>>4^e&(i^e)>>4,a^=i&h>>4^e&n>>4,_^=e&h>>4^(i^e)&n>>4,i=o,e=r,h=a,n=_,a^=i&h>>8^e&n>>8,_^=e&h>>8^(i^e)&n>>8,i=a^a>>1,e=_^_>>1;let d=t^s,l=e|65535^(d|i);return d=16711935&(d|d<<8),d=252645135&(d|d<<4),d=858993459&(d|d<<2),d=1431655765&(d|d<<1),l=16711935&(l|l<<8),l=252645135&(l|l<<4),l=858993459&(l|l<<2),l=1431655765&(l|l<<1),(l<<1|d)>>>0}i.default=n},\n", " function _(s,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});i.default=class{constructor(){this.ids=[],this.values=[],this.length=0}clear(){this.length=this.ids.length=this.values.length=0}push(s,t){this.ids.push(s),this.values.push(t);let i=this.length++;for(;i>0;){const s=i-1>>1,h=this.values[s];if(t>=h)break;this.ids[i]=this.ids[s],this.values[i]=h,i=s}this.ids[i]=s,this.values[i]=t}pop(){if(0===this.length)return;const s=this.ids[0];if(this.length--,this.length>0){const s=this.ids[0]=this.ids[this.length],t=this.values[0]=this.values[this.length],i=this.length>>1;let h=0;for(;h<i;){let s=1+(h<<1);const i=s+1;let e=this.ids[s],l=this.values[s];const u=this.values[i];if(i<this.length&&u<l&&(s=i,e=this.ids[i],l=u),l>=t)break;this.ids[h]=e,this.values[h]=l,h=s}this.ids[h]=s,this.values[h]=t}return this.ids.pop(),this.values.pop(),s}peek(){return this.ids[0]}peekValue(){return this.values[0]}}},\n", " function _(t,i,e){Object.defineProperty(e,\"__esModule\",{value:!0});const{min:h,max:r}=Math;e.empty=function(){return{x0:1/0,y0:1/0,x1:-1/0,y1:-1/0}},e.positive_x=function(){return{x0:Number.MIN_VALUE,y0:-1/0,x1:1/0,y1:1/0}},e.positive_y=function(){return{x0:-1/0,y0:Number.MIN_VALUE,x1:1/0,y1:1/0}},e.union=function(t,i){return{x0:h(t.x0,i.x0),x1:r(t.x1,i.x1),y0:h(t.y0,i.y0),y1:r(t.y1,i.y1)}};class s{constructor(t){if(null==t)this.x0=0,this.y0=0,this.x1=0,this.y1=0;else if(\"x0\"in t){const{x0:i,y0:e,x1:h,y1:r}=t;if(!(i<=h&&e<=r))throw new Error(`invalid bbox {x0: ${i}, y0: ${e}, x1: ${h}, y1: ${r}}`);this.x0=i,this.y0=e,this.x1=h,this.y1=r}else if(\"x\"in t){const{x:i,y:e,width:h,height:r}=t;if(!(h>=0&&r>=0))throw new Error(`invalid bbox {x: ${i}, y: ${e}, width: ${h}, height: ${r}}`);this.x0=i,this.y0=e,this.x1=i+h,this.y1=e+r}else{let i,e,h,r;if(\"width\"in t)if(\"left\"in t)i=t.left,e=i+t.width;else if(\"right\"in t)e=t.right,i=e-t.width;else{const h=t.width/2;i=t.hcenter-h,e=t.hcenter+h}else i=t.left,e=t.right;if(\"height\"in t)if(\"top\"in t)h=t.top,r=h+t.height;else if(\"bottom\"in t)r=t.bottom,h=r-t.height;else{const i=t.height/2;h=t.vcenter-i,r=t.vcenter+i}else h=t.top,r=t.bottom;if(!(i<=e&&h<=r))throw new Error(`invalid bbox {left: ${i}, top: ${h}, right: ${e}, bottom: ${r}}`);this.x0=i,this.y0=h,this.x1=e,this.y1=r}}toString(){return`BBox({left: ${this.left}, top: ${this.top}, width: ${this.width}, height: ${this.height}})`}get left(){return this.x0}get top(){return this.y0}get right(){return this.x1}get bottom(){return this.y1}get p0(){return[this.x0,this.y0]}get p1(){return[this.x1,this.y1]}get x(){return this.x0}get y(){return this.y0}get width(){return this.x1-this.x0}get height(){return this.y1-this.y0}get rect(){return{x0:this.x0,y0:this.y0,x1:this.x1,y1:this.y1}}get box(){return{x:this.x,y:this.y,width:this.width,height:this.height}}get h_range(){return{start:this.x0,end:this.x1}}get v_range(){return{start:this.y0,end:this.y1}}get ranges(){return[this.h_range,this.v_range]}get aspect(){return this.width/this.height}get hcenter(){return(this.left+this.right)/2}get vcenter(){return(this.top+this.bottom)/2}contains(t,i){return t>=this.x0&&t<=this.x1&&i>=this.y0&&i<=this.y1}clip(t,i){return t<this.x0?t=this.x0:t>this.x1&&(t=this.x1),i<this.y0?i=this.y0:i>this.y1&&(i=this.y1),[t,i]}union(t){return new s({x0:h(this.x0,t.x0),y0:h(this.y0,t.y0),x1:r(this.x1,t.x1),y1:r(this.y1,t.y1)})}equals(t){return this.x0==t.x0&&this.y0==t.y0&&this.x1==t.x1&&this.y1==t.y1}get xview(){return{compute:t=>this.left+t,v_compute:t=>{const i=new Float64Array(t.length),e=this.left;for(let h=0;h<t.length;h++)i[h]=e+t[h];return i}}}get yview(){return{compute:t=>this.bottom-t,v_compute:t=>{const i=new Float64Array(t.length),e=this.bottom;for(let h=0;h<t.length;h++)i[h]=e-t[h];return i}}}}e.BBox=s,s.__name__=\"BBox\"},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),n=i.__importStar(t(87)),r=i.__importStar(t(19)),a=i.__importStar(t(85)),_=i.__importStar(t(30)),o=i.__importStar(t(68)),l=t(65),h=t(69),c=t(70),d=t(12),p=t(23),y=t(8),u=t(80),g=t(88);class m extends l.View{constructor(){super(...arguments),this._nohit_warned=new Set}get renderer(){return this.parent}initialize(){super.initialize(),this.visuals=new o.Visuals(this.model)}async lazy_initialize(){await super.lazy_initialize();const{webgl:e}=this.renderer.plot_view.canvas_view;if(null!=e){let s=null;try{s=await Promise.resolve().then(()=>i.__importStar(t(358)))}catch(t){if(\"MODULE_NOT_FOUND\"!==t.code)throw t;c.logger.warn(\"WebGL was requested and is supported, but bokeh-gl(.min).js is not available, falling back to 2D rendering.\")}if(null!=s){const t=s[this.model.type+\"GLGlyph\"];null!=t&&(this.glglyph=new t(e.gl,this))}}}set_visuals(t){this.visuals.warm_cache(t),null!=this.glglyph&&this.glglyph.set_visuals_changed()}render(t,e,s){t.beginPath(),null!=this.glglyph&&this.glglyph.render(t,e,s)||this._render(t,e,s)}has_finished(){return!0}notify_finished(){this.renderer.notify_finished()}_bounds(t){return t}bounds(){return this._bounds(this.index.bbox)}log_bounds(){const t=a.empty(),e=this.index.search(a.positive_x());for(const s of e)s.x0<t.x0&&(t.x0=s.x0),s.x1>t.x1&&(t.x1=s.x1);const s=this.index.search(a.positive_y());for(const e of s)e.y0<t.y0&&(t.y0=e.y0),e.y1>t.y1&&(t.y1=e.y1);return this._bounds(t)}get_anchor_point(t,e,[s,i]){switch(t){case\"center\":return{x:this.scenterx(e,s,i),y:this.scentery(e,s,i)};default:return null}}sdist(t,e,s,i=\"edge\",n=!1){let r,a;const _=e.length;if(\"center\"==i){const t=d.map(s,t=>t/2);r=new Float64Array(_);for(let s=0;s<_;s++)r[s]=e[s]-t[s];a=new Float64Array(_);for(let s=0;s<_;s++)a[s]=e[s]+t[s]}else{r=e,a=new Float64Array(_);for(let t=0;t<_;t++)a[t]=r[t]+s[t]}const o=t.v_compute(r),l=t.v_compute(a);return n?d.map(o,(t,e)=>Math.ceil(Math.abs(l[e]-o[e]))):d.map(o,(t,e)=>Math.abs(l[e]-o[e]))}draw_legend_for_index(t,e,s){}hit_test(t){switch(t.type){case\"point\":if(null!=this._hit_point)return this._hit_point(t);break;case\"span\":if(null!=this._hit_span)return this._hit_span(t);break;case\"rect\":if(null!=this._hit_rect)return this._hit_rect(t);break;case\"poly\":if(null!=this._hit_poly)return this._hit_poly(t)}return this._nohit_warned.has(t.type)||(c.logger.debug(`'${t.type}' selection not available for ${this.model.type}`),this._nohit_warned.add(t.type)),null}_hit_rect_against_index(t){const{sx0:e,sx1:s,sy0:i,sy1:r}=t,[a,_]=this.renderer.xscale.r_invert(e,s),[o,l]=this.renderer.yscale.r_invert(i,r),h=n.create_empty_hit_test_result();return h.indices=this.index.indices({x0:a,x1:_,y0:o,y1:l}),h}set_data(t,e,s){let i=this.model.materialize_dataspecs(t);if(this.visuals.set_all_indices(e),e&&!(this instanceof u.LineView)){const t={};for(const s in i){const n=i[s];\"_\"===s.charAt(0)?t[s]=e.map(t=>n[t]):t[s]=n}i=t}const n=this;if(p.extend(n,i),this.renderer.plot_view.model.use_map&&(null!=n._x&&([n._x,n._y]=_.project_xy(n._x,n._y)),null!=n._xs&&([n._xs,n._ys]=_.project_xsys(n._xs,n._ys)),null!=n._x0&&([n._x0,n._y0]=_.project_xy(n._x0,n._y0)),null!=n._x1&&([n._x1,n._y1]=_.project_xy(n._x1,n._y1))),null!=this.renderer.plot_view.frame.x_ranges){const t=this.renderer.plot_view.frame.x_ranges[this.model.x_range_name],e=this.renderer.plot_view.frame.y_ranges[this.model.y_range_name];for(let[s,i]of this.model._coords)s=`_${s}`,i=`_${i}`,null!=n._xs?(t instanceof g.FactorRange&&(n[s]=d.map(n[s],e=>t.v_synthetic(e))),e instanceof g.FactorRange&&(n[i]=d.map(n[i],t=>e.v_synthetic(t)))):(t instanceof g.FactorRange&&(n[s]=t.v_synthetic(n[s])),e instanceof g.FactorRange&&(n[i]=e.v_synthetic(n[i])))}null!=this.glglyph&&this.glglyph.set_data_changed(n._x.length),this._set_data(s),this.index_data()}_set_data(t){}index_data(){this.index=this._index_data()}mask_data(t){return null!=this.glglyph||null==this._mask_data?t:this._mask_data()}map_data(){const t=this;for(let[e,s]of this.model._coords){const i=`s${e}`,n=`s${s}`;if(e=`_${e}`,s=`_${s}`,null!=t[e]&&(y.isArray(t[e][0])||y.isTypedArray(t[e][0]))){const r=t[e].length;t[i]=new Array(r),t[n]=new Array(r);for(let a=0;a<r;a++){const[r,_]=this.map_to_screen(t[e][a],t[s][a]);t[i][a]=r,t[n][a]=_}}else[t[i],t[n]]=this.map_to_screen(t[e],t[s])}this._map_data()}_map_data(){}map_to_screen(t,e){return this.renderer.plot_view.map_to_screen(t,e,this.model.x_range_name,this.model.y_range_name)}}s.GlyphView=m,m.__name__=\"GlyphView\";class x extends h.Model{constructor(t){super(t)}static init_Glyph(){this.prototype._coords=[],this.internal({x_range_name:[r.String,\"default\"],y_range_name:[r.String,\"default\"]})}static coords(t){const e=this.prototype._coords.concat(t);this.prototype._coords=e;const s={};for(const[e,i]of t)s[e]=[r.CoordinateSpec],s[i]=[r.CoordinateSpec];this.define(s)}}s.Glyph=x,x.__name__=\"Glyph\",x.init_Glyph()},\n", " function _(t,n,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(9),r=t(76);function s(t){return t*t}function o(t,n){return s(t.x-n.x)+s(t.y-n.y)}function c(t,n,e){const i=o(n,e);if(0==i)return o(t,n);const r=((t.x-n.x)*(e.x-n.x)+(t.y-n.y)*(e.y-n.y))/i;return o(t,r<0?n:r>1?e:{x:n.x+r*(e.x-n.x),y:n.y+r*(e.y-n.y)})}e.point_in_poly=function(t,n,e,i){let r=!1,s=e[e.length-1],o=i[i.length-1];for(let c=0;c<e.length;c++){const u=e[c],_=i[c];o<n!=_<n&&s+(n-o)/(_-o)*(u-s)<t&&(r=!r),s=u,o=_}return r},e.point_in_ellipse=function(t,n,e,i,r,s,o){return((Math.cos(e)/r)**2+(Math.sin(e)/i)**2)*(t-s)**2+2*Math.cos(e)*Math.sin(e)*((1/r)**2-(1/i)**2)*(t-s)*(n-o)+((Math.cos(e)/i)**2+(Math.sin(e)/r)**2)*(n-o)**2<=1},e.create_empty_hit_test_result=function(){return new r.Selection},e.create_hit_test_result_from_hits=function(t){const n=new r.Selection;return n.indices=i.sort_by(t,([t,n])=>n).map(([t,n])=>t),n},e.dist_2_pts=o,e.dist_to_segment_squared=c,e.dist_to_segment=function(t,n,e){return Math.sqrt(c(t,n,e))},e.check_2_segments_intersect=function(t,n,e,i,r,s,o,c){const u=(c-s)*(e-t)-(o-r)*(i-n);if(0==u)return{hit:!1,x:null,y:null};{let _=n-s,l=t-r;const h=(e-t)*_-(i-n)*l;return _=((o-r)*_-(c-s)*l)/u,l=h/u,{hit:_>0&&_<1&&l>0&&l<1,x:t+_*(e-t),y:n+_*(i-n)}}}},\n", " function _(t,n,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),s=t(89),r=i.__importStar(t(19)),a=t(12),o=t(9),p=t(8),h=t(11);function g(t,n,e=0){const i={};for(let s=0;s<t.length;s++){const r=t[s];if(r in i)throw new Error(`duplicate factor or subfactor: ${r}`);i[r]={value:.5+s*(1+n)+e}}return[i,(t.length-1)*n]}function c(t,n,e,i=0){const s={},r={},a=[];for(const[n,e]of t)n in r||(r[n]=[],a.push(n)),r[n].push(e);let p=i,h=0;for(const t of a){const i=r[t].length,[a,c]=g(r[t],e,p);h+=c;const u=o.sum(r[t].map(t=>a[t].value));s[t]={value:u/i,mapping:a},p+=i+n+c}return[s,a,(a.length-1)*n+h]}function u(t,n,e,i,s=0){const r={},a={},p=[];for(const[n,e,i]of t)n in a||(a[n]=[],p.push(n)),a[n].push([e,i]);const h=[];let g=s,u=0;for(const t of p){const s=a[t].length,[p,l,_]=c(a[t],e,i,g);for(const n of l)h.push([t,n]);u+=_;const d=o.sum(a[t].map(([t])=>p[t].value));r[t]={value:d/s,mapping:p},g+=s+n+_}return[r,p,h,(p.length-1)*n+u]}e.map_one_level=g,e.map_two_levels=c,e.map_three_levels=u;class l extends s.Range{constructor(t){super(t)}static init_FactorRange(){this.define({factors:[r.Array,[]],factor_padding:[r.Number,0],subgroup_padding:[r.Number,.8],group_padding:[r.Number,1.4],range_padding:[r.Number,0],range_padding_units:[r.PaddingUnits,\"percent\"],start:[r.Number],end:[r.Number]}),this.internal({levels:[r.Number],mids:[r.Array],tops:[r.Array],tops_groups:[r.Array]})}get min(){return this.start}get max(){return this.end}initialize(){super.initialize(),this._init(!0)}connect_signals(){super.connect_signals(),this.connect(this.properties.factors.change,()=>this.reset()),this.connect(this.properties.factor_padding.change,()=>this.reset()),this.connect(this.properties.group_padding.change,()=>this.reset()),this.connect(this.properties.subgroup_padding.change,()=>this.reset()),this.connect(this.properties.range_padding.change,()=>this.reset()),this.connect(this.properties.range_padding_units.change,()=>this.reset())}reset(){this._init(!1),this.change.emit()}_lookup(t){if(1==t.length){const n=this._mapping;return n.hasOwnProperty(t[0])?n[t[0]].value:NaN}if(2==t.length){const n=this._mapping;return n.hasOwnProperty(t[0])&&n[t[0]].mapping.hasOwnProperty(t[1])?n[t[0]].mapping[t[1]].value:NaN}if(3==t.length){const n=this._mapping;return n.hasOwnProperty(t[0])&&n[t[0]].mapping.hasOwnProperty(t[1])&&n[t[0]].mapping[t[1]].mapping.hasOwnProperty(t[2])?n[t[0]].mapping[t[1]].mapping[t[2]].value:NaN}h.unreachable()}synthetic(t){if(p.isNumber(t))return t;if(p.isString(t))return this._lookup([t]);let n=0;const e=t[t.length-1];return p.isNumber(e)&&(n=e,t=t.slice(0,-1)),this._lookup(t)+n}v_synthetic(t){return a.map(t,t=>this.synthetic(t))}_init(t){let n,e;if(o.every(this.factors,p.isString))n=1,[this._mapping,e]=g(this.factors,this.factor_padding);else if(o.every(this.factors,t=>p.isArray(t)&&2==t.length&&p.isString(t[0])&&p.isString(t[1])))n=2,[this._mapping,this.tops,e]=c(this.factors,this.group_padding,this.factor_padding);else{if(!o.every(this.factors,t=>p.isArray(t)&&3==t.length&&p.isString(t[0])&&p.isString(t[1])&&p.isString(t[2])))throw new Error(\"???\");n=3,[this._mapping,this.tops,this.mids,e]=u(this.factors,this.group_padding,this.subgroup_padding,this.factor_padding)}let i=0,s=this.factors.length+e;if(\"percent\"==this.range_padding_units){const t=(s-i)*this.range_padding/2;i-=t,s+=t}else i-=this.range_padding,s+=this.range_padding;this.setv({start:i,end:s,levels:n},{silent:t}),\"auto\"==this.bounds&&this.setv({bounds:[i,s]},{silent:!0})}}e.FactorRange=l,l.__name__=\"FactorRange\",l.init_FactorRange()},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=e(1),a=e(69),r=i.__importStar(e(19));class s extends a.Model{constructor(e){super(e),this.have_updated_interactively=!1}static init_Range(){this.define({bounds:[r.Any],min_interval:[r.Any],max_interval:[r.Any]}),this.internal({plots:[r.Array,[]]})}get is_reversed(){return this.start>this.end}}n.Range=s,s.__name__=\"Range\",s.init_Range()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1).__importStar(e(87));i.generic_line_legend=function(e,t,{x0:i,x1:n,y0:c,y1:o},r){t.save(),t.beginPath(),t.moveTo(i,(c+o)/2),t.lineTo(n,(c+o)/2),e.line.doit&&(e.line.set_vectorize(t,r),t.stroke()),t.restore()},i.generic_area_legend=function(e,t,{x0:i,x1:n,y0:c,y1:o},r){const l=.1*Math.abs(n-i),a=.1*Math.abs(o-c),s=i+l,_=n-l,h=c+a,v=o-a;e.fill.doit&&(e.fill.set_vectorize(t,r),t.fillRect(s,h,_-s,v-h)),null!=e.hatch&&e.hatch.doit&&(e.hatch.set_vectorize(t,r),t.fillRect(s,h,_-s,v-h)),e.line&&e.line.doit&&(t.beginPath(),t.rect(s,h,_-s,v-h),e.line.set_vectorize(t,r),t.stroke())},i.line_interpolation=function(e,t,i,c,o,r){const{sx:l,sy:a}=t;let s,_,h,v;\"point\"==t.type?([h,v]=e.yscale.r_invert(a-1,a+1),[s,_]=e.xscale.r_invert(l-1,l+1)):\"v\"==t.direction?([h,v]=e.yscale.r_invert(a,a),[s,_]=[Math.min(i-1,o-1),Math.max(i+1,o+1)]):([s,_]=e.xscale.r_invert(l,l),[h,v]=[Math.min(c-1,r-1),Math.max(c+1,r+1)]);const{x:x,y:y}=n.check_2_segments_intersect(s,h,_,v,i,c,o,r);return[x,y]}},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),l=e(81),_=e(90),n=s.__importStar(e(87));class a extends l.XYGlyphView{_inner_loop(e,t,i,s,l){for(const _ of t)0!=_?isNaN(i[_]+s[_])?(e.closePath(),l.apply(e),e.beginPath()):e.lineTo(i[_],s[_]):(e.beginPath(),e.moveTo(i[_],s[_]));e.closePath(),l.call(e)}_render(e,t,{sx:i,sy:s}){this.visuals.fill.doit&&(this.visuals.fill.set_value(e),this._inner_loop(e,t,i,s,e.fill)),this.visuals.hatch.doit2(e,0,()=>this._inner_loop(e,t,i,s,e.fill),()=>this.renderer.request_render()),this.visuals.line.doit&&(this.visuals.line.set_value(e),this._inner_loop(e,t,i,s,e.stroke))}draw_legend_for_index(e,t,i){_.generic_area_legend(this.visuals,e,t,i)}_hit_point(e){const t=n.create_empty_hit_test_result();return n.point_in_poly(e.sx,e.sy,this.sx,this.sy)&&(t.add_to_selected_glyphs(this.model),t.get_view=()=>this),t}}i.PatchView=a,a.__name__=\"PatchView\";class o extends l.XYGlyph{constructor(e){super(e)}static init_Patch(){this.prototype.default_view=a,this.mixins([\"line\",\"fill\",\"hatch\"])}}i.Patch=o,o.__name__=\"Patch\",o.init_Patch()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(93),n=e(82),_=i.__importStar(e(87)),a=i.__importStar(e(19));class h extends r.AreaView{_index_data(){const e=[];for(let t=0,s=this._x1.length;t<s;t++){const s=this._x1[t],i=this._x2[t],r=this._y[t];!isNaN(s+i+r)&&isFinite(s+i+r)&&e.push({x0:Math.min(s,i),y0:r,x1:Math.max(s,i),y1:r,i:t})}return new n.SpatialIndex(e)}_inner(e,t,s,i,r){e.beginPath();for(let s=0,r=t.length;s<r;s++)e.lineTo(t[s],i[s]);for(let t=s.length-1;t>=0;t--)e.lineTo(s[t],i[t]);e.closePath(),r.call(e)}_render(e,t,{sx1:s,sx2:i,sy:r}){this.visuals.fill.doit&&(this.visuals.fill.set_value(e),this._inner(e,s,i,r,e.fill)),this.visuals.hatch.doit2(e,0,()=>this._inner(e,s,i,r,e.fill),()=>this.renderer.request_render())}_hit_point(e){const t=_.create_empty_hit_test_result(),s=this.sy.length,i=new Float64Array(2*s),r=new Float64Array(2*s);for(let e=0,t=s;e<t;e++)i[e]=this.sx1[e],r[e]=this.sy[e],i[s+e]=this.sx2[s-e-1],r[s+e]=this.sy[s-e-1];return _.point_in_poly(e.sx,e.sy,i,r)&&(t.add_to_selected_glyphs(this.model),t.get_view=()=>this),t}scenterx(e){return(this.sx1[e]+this.sx2[e])/2}scentery(e){return this.sy[e]}_map_data(){this.sx1=this.renderer.xscale.v_compute(this._x1),this.sx2=this.renderer.xscale.v_compute(this._x2),this.sy=this.renderer.yscale.v_compute(this._y)}}s.HAreaView=h,h.__name__=\"HAreaView\";class l extends r.Area{constructor(e){super(e)}static init_HArea(){this.prototype.default_view=h,this.define({x1:[a.CoordinateSpec],x2:[a.CoordinateSpec],y:[a.CoordinateSpec]})}}s.HArea=l,l.__name__=\"HArea\",l.init_HArea()},\n", " function _(e,i,_){Object.defineProperty(_,\"__esModule\",{value:!0});const a=e(86),n=e(90);class s extends a.GlyphView{draw_legend_for_index(e,i,_){n.generic_area_legend(this.visuals,e,i,_)}}_.AreaView=s,s.__name__=\"AreaView\";class r extends a.Glyph{constructor(e){super(e)}static init_Area(){this.mixins([\"fill\",\"hatch\"])}}_.Area=r,r.__name__=\"Area\",r.init_Area()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(93),n=e(82),_=i.__importStar(e(87)),a=i.__importStar(e(19));class h extends r.AreaView{_index_data(){const e=[];for(let t=0,s=this._x.length;t<s;t++){const s=this._x[t],i=this._y1[t],r=this._y2[t];!isNaN(s+i+r)&&isFinite(s+i+r)&&e.push({x0:s,y0:Math.min(i,r),x1:s,y1:Math.max(i,r),i:t})}return new n.SpatialIndex(e)}_inner(e,t,s,i,r){e.beginPath();for(let i=0,r=s.length;i<r;i++)e.lineTo(t[i],s[i]);for(let s=i.length-1;s>=0;s--)e.lineTo(t[s],i[s]);e.closePath(),r.call(e)}_render(e,t,{sx:s,sy1:i,sy2:r}){this.visuals.fill.doit&&(this.visuals.fill.set_value(e),this._inner(e,s,i,r,e.fill)),this.visuals.hatch.doit2(e,0,()=>this._inner(e,s,i,r,e.fill),()=>this.renderer.request_render())}scenterx(e){return this.sx[e]}scentery(e){return(this.sy1[e]+this.sy2[e])/2}_hit_point(e){const t=_.create_empty_hit_test_result(),s=this.sx.length,i=new Float64Array(2*s),r=new Float64Array(2*s);for(let e=0,t=s;e<t;e++)i[e]=this.sx[e],r[e]=this.sy1[e],i[s+e]=this.sx[s-e-1],r[s+e]=this.sy2[s-e-1];return _.point_in_poly(e.sx,e.sy,i,r)&&(t.add_to_selected_glyphs(this.model),t.get_view=()=>this),t}_map_data(){this.sx=this.renderer.xscale.v_compute(this._x),this.sy1=this.renderer.yscale.v_compute(this._y1),this.sy2=this.renderer.yscale.v_compute(this._y2)}}s.VAreaView=h,h.__name__=\"VAreaView\";class l extends r.Area{constructor(e){super(e)}static init_VArea(){this.prototype.default_view=h,this.define({x:[a.CoordinateSpec],y1:[a.CoordinateSpec],y2:[a.CoordinateSpec]})}}s.VArea=l,l.__name__=\"VArea\",l.init_VArea()},\n", " function _(i,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=i(1),n=i(69),c=t.__importStar(i(19)),o=i(76),r=i(9),_=i(74);class h extends n.Model{constructor(i){super(i)}static init_CDSView(){this.define({filters:[c.Array,[]],source:[c.Instance]}),this.internal({indices:[c.Array,[]],indices_map:[c.Any,{}]})}initialize(){super.initialize(),this.compute_indices()}connect_signals(){super.connect_signals(),this.connect(this.properties.filters.change,()=>{this.compute_indices(),this.change.emit()});const i=()=>{const i=()=>this.compute_indices();null!=this.source&&(this.connect(this.source.change,i),this.source instanceof _.ColumnarDataSource&&(this.connect(this.source.streaming,i),this.connect(this.source.patching,i)))};let e=null!=this.source;e?i():this.connect(this.properties.source.change,()=>{e||(i(),e=!0)})}compute_indices(){const i=this.filters.map(i=>i.compute_indices(this.source)).filter(i=>null!=i);i.length>0?this.indices=r.intersection.apply(this,i):this.source instanceof _.ColumnarDataSource&&(this.indices=this.source.get_indices()),this.indices_map_to_subset()}indices_map_to_subset(){this.indices_map={};for(let i=0;i<this.indices.length;i++)this.indices_map[this.indices[i]]=i}convert_selection_from_subset(i){const e=new o.Selection;e.update_through_union(i);const s=i.indices.map(i=>this.indices[i]);return e.indices=s,e.image_indices=i.image_indices,e}convert_selection_to_subset(i){const e=new o.Selection;e.update_through_union(i);const s=i.indices.map(i=>this.indices_map[i]);return e.indices=s,e.image_indices=i.image_indices,e}convert_indices_from_subset(i){return i.map(i=>this.indices[i])}}s.CDSView=h,h.__name__=\"CDSView\",h.init_CDSView()},\n", " function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=e(9);async function o(e,n,t){const i=new e(Object.assign(Object.assign({},t),{model:n}));return i.initialize(),await i.lazy_initialize(),i}t.build_view=async function(e,n={parent:null},t=(e=>e.default_view)){const i=await o(t(e),e,n);return i.connect_signals(),i},t.build_views=async function(e,n,t={parent:null},c=(e=>e.default_view)){const s=i.difference(Object.keys(e),n.map(e=>e.id));for(const n of s)e[n].remove(),delete e[n];const a=[],l=n.filter(n=>null==e[n.id]);for(const n of l){const i=await o(c(n),n,t);e[n.id]=i,a.push(i)}for(const e of a)e.connect_signals();return a},t.remove_views=function(e){for(const n in e)e[n].remove(),delete e[n]}},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=e(1),r=e(79),a=e(98),i=s.__importStar(e(19)),d=e(96);class _ extends r.DataRendererView{initialize(){super.initialize(),this.xscale=this.plot_view.frame.xscales.default,this.yscale=this.plot_view.frame.yscales.default,this._renderer_views={}}async lazy_initialize(){[this.node_view,this.edge_view]=await d.build_views(this._renderer_views,[this.model.node_renderer,this.model.edge_renderer],{parent:this.parent}),this.set_data()}connect_signals(){super.connect_signals(),this.connect(this.model.layout_provider.change,()=>this.set_data()),this.connect(this.model.node_renderer.data_source._select,()=>this.set_data()),this.connect(this.model.node_renderer.data_source.inspect,()=>this.set_data()),this.connect(this.model.node_renderer.data_source.change,()=>this.set_data()),this.connect(this.model.edge_renderer.data_source._select,()=>this.set_data()),this.connect(this.model.edge_renderer.data_source.inspect,()=>this.set_data()),this.connect(this.model.edge_renderer.data_source.change,()=>this.set_data());const{x_ranges:e,y_ranges:t}=this.plot_view.frame;for(const t in e){const n=e[t];this.connect(n.change,()=>this.set_data())}for(const e in t){const n=t[e];this.connect(n.change,()=>this.set_data())}}set_data(e=!0){this.node_view.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0}),this.edge_view.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0});const t=this.node_view.glyph;[t._x,t._y]=this.model.layout_provider.get_node_coordinates(this.model.node_renderer.data_source);const n=this.edge_view.glyph;[n._xs,n._ys]=this.model.layout_provider.get_edge_coordinates(this.model.edge_renderer.data_source),t.index_data(),n.index_data(),e&&this.request_render()}render(){this.edge_view.render(),this.node_view.render()}}n.GraphRendererView=_,_.__name__=\"GraphRendererView\";class o extends r.DataRenderer{constructor(e){super(e)}static init_GraphRenderer(){this.prototype.default_view=_,this.define({layout_provider:[i.Instance],node_renderer:[i.Instance],edge_renderer:[i.Instance],selection_policy:[i.Instance,()=>new a.NodesOnly],inspection_policy:[i.Instance,()=>new a.NodesOnly]})}get_selection_manager(){return this.node_renderer.data_source.selection_manager}}n.GraphRenderer=o,o.__name__=\"GraphRenderer\",o.init_GraphRenderer()},\n", " function _(e,t,d){Object.defineProperty(d,\"__esModule\",{value:!0});const n=e(69),s=e(12),o=e(9),_=e(87);class i extends n.Model{constructor(e){super(e)}_hit_test_nodes(e,t){if(!t.model.visible)return null;const d=t.node_view.glyph.hit_test(e);return null==d?null:t.node_view.model.view.convert_selection_from_subset(d)}_hit_test_edges(e,t){if(!t.model.visible)return null;const d=t.edge_view.glyph.hit_test(e);return null==d?null:t.edge_view.model.view.convert_selection_from_subset(d)}}d.GraphHitTestPolicy=i,i.__name__=\"GraphHitTestPolicy\";class r extends i{constructor(e){super(e)}hit_test(e,t){return this._hit_test_nodes(e,t)}do_selection(e,t,d,n){if(null==e)return!1;const s=t.node_renderer.data_source.selected;return s.update(e,d,n),t.node_renderer.data_source._select.emit(),!s.is_empty()}do_inspection(e,t,d,n,s){if(null==e)return!1;const o=d.model.get_selection_manager().get_or_create_inspector(d.node_view.model);return o.update(e,n,s),d.node_view.model.data_source.setv({inspected:o},{silent:!0}),d.node_view.model.data_source.inspect.emit([d.node_view,{geometry:t}]),!o.is_empty()}}d.NodesOnly=r,r.__name__=\"NodesOnly\";class c extends i{constructor(e){super(e)}hit_test(e,t){return this._hit_test_nodes(e,t)}get_linked_edges(e,t,d){let n=[];\"selection\"==d?n=e.selected.indices.map(t=>e.data.index[t]):\"inspection\"==d&&(n=e.inspected.indices.map(t=>e.data.index[t]));const s=[];for(let e=0;e<t.data.start.length;e++)(o.contains(n,t.data.start[e])||o.contains(n,t.data.end[e]))&&s.push(e);const i=_.create_empty_hit_test_result();for(const e of s)i.multiline_indices[e]=[0];return i.indices=s,i}do_selection(e,t,d,n){if(null==e)return!1;const s=t.node_renderer.data_source.selected;s.update(e,d,n);const o=t.edge_renderer.data_source.selected,_=this.get_linked_edges(t.node_renderer.data_source,t.edge_renderer.data_source,\"selection\");return o.update(_,d,n),t.node_renderer.data_source._select.emit(),!s.is_empty()}do_inspection(e,t,d,n,s){if(null==e)return!1;const o=d.node_view.model.data_source.selection_manager.get_or_create_inspector(d.node_view.model);o.update(e,n,s),d.node_view.model.data_source.setv({inspected:o},{silent:!0});const _=d.edge_view.model.data_source.selection_manager.get_or_create_inspector(d.edge_view.model),i=this.get_linked_edges(d.node_view.model.data_source,d.edge_view.model.data_source,\"inspection\");return _.update(i,n,s),d.edge_view.model.data_source.setv({inspected:_},{silent:!0}),d.node_view.model.data_source.inspect.emit([d.node_view,{geometry:t}]),!o.is_empty()}}d.NodesAndLinkedEdges=c,c.__name__=\"NodesAndLinkedEdges\";class a extends i{constructor(e){super(e)}hit_test(e,t){return this._hit_test_edges(e,t)}get_linked_nodes(e,t,d){let n=[];\"selection\"==d?n=t.selected.indices:\"inspection\"==d&&(n=t.inspected.indices);const i=[];for(const e of n)i.push(t.data.start[e]),i.push(t.data.end[e]);const r=o.uniq(i).map(t=>s.indexOf(e.data.index,t)),c=_.create_empty_hit_test_result();return c.indices=r,c}do_selection(e,t,d,n){if(null==e)return!1;const s=t.edge_renderer.data_source.selected;s.update(e,d,n);const o=t.node_renderer.data_source.selected,_=this.get_linked_nodes(t.node_renderer.data_source,t.edge_renderer.data_source,\"selection\");return o.update(_,d,n),t.edge_renderer.data_source._select.emit(),!s.is_empty()}do_inspection(e,t,d,n,s){if(null==e)return!1;const o=d.edge_view.model.data_source.selection_manager.get_or_create_inspector(d.edge_view.model);o.update(e,n,s),d.edge_view.model.data_source.setv({inspected:o},{silent:!0});const _=d.node_view.model.data_source.selection_manager.get_or_create_inspector(d.node_view.model),i=this.get_linked_nodes(d.node_view.model.data_source,d.edge_view.model.data_source,\"inspection\");return _.update(i,n,s),d.node_view.model.data_source.setv({inspected:_},{silent:!0}),d.edge_view.model.data_source.inspect.emit([d.edge_view,{geometry:t}]),!o.is_empty()}}d.EdgesAndLinkedNodes=a,a.__name__=\"EdgesAndLinkedNodes\"},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=e(69);class o extends s.Model{do_selection(e,t,n,s){return null!==e&&(t.selected.update(e,n,s),t._select.emit(),!t.selected.is_empty())}}n.SelectionPolicy=o,o.__name__=\"SelectionPolicy\";class r extends o{hit_test(e,t){const n=[];for(const s of t){const t=s.hit_test(e);null!==t&&n.push(t)}if(n.length>0){const e=n[0];for(const t of n)e.update_through_intersection(t);return e}return null}}n.IntersectRenderers=r,r.__name__=\"IntersectRenderers\";class c extends o{hit_test(e,t){const n=[];for(const s of t){const t=s.hit_test(e);null!==t&&n.push(t)}if(n.length>0){const e=n[0];for(const t of n)e.update_through_union(t);return e}return null}}n.UnionRenderers=c,c.__name__=\"UnionRenderers\"},\n", " function _(r,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const e=r(8),a=r(101);function o(r){const n=new Uint8Array(r.buffer,r.byteOffset,2*r.length);for(let r=0,t=n.length;r<t;r+=2){const t=n[r];n[r]=n[r+1],n[r+1]=t}}function i(r){const n=new Uint8Array(r.buffer,r.byteOffset,4*r.length);for(let r=0,t=n.length;r<t;r+=4){let t=n[r];n[r]=n[r+3],n[r+3]=t,t=n[r+1],n[r+1]=n[r+2],n[r+2]=t}}function s(r){const n=new Uint8Array(r.buffer,r.byteOffset,8*r.length);for(let r=0,t=n.length;r<t;r+=8){let t=n[r];n[r]=n[r+7],n[r+7]=t,t=n[r+1],n[r+1]=n[r+6],n[r+6]=t,t=n[r+2],n[r+2]=n[r+5],n[r+5]=t,t=n[r+3],n[r+3]=n[r+4],n[r+4]=t}}function c(r,n){const e=r.order!==t.BYTE_ORDER,{shape:a}=r;let c=null;for(const t of n){if(JSON.parse(t[0]).id===r.__buffer__){c=t[1];break}}const f=new t.ARRAY_TYPES[r.dtype](c);return e&&(2===f.BYTES_PER_ELEMENT?o(f):4===f.BYTES_PER_ELEMENT?i(f):8===f.BYTES_PER_ELEMENT&&s(f)),[f,a]}function f(r,n){return e.isObject(r)&&\"__ndarray__\"in r?A(r):e.isObject(r)&&\"__buffer__\"in r?c(r,n):e.isArray(r)||e.isTypedArray(r)?[r,[]]:void 0}function u(r){const n=new Uint8Array(r),t=Array.from(n).map(r=>String.fromCharCode(r));return btoa(t.join(\"\"))}function y(r){const n=atob(r),t=n.length,e=new Uint8Array(t);for(let r=0,a=t;r<a;r++)e[r]=n.charCodeAt(r);return e.buffer}function A(r){const n=y(r.__ndarray__),e=r.dtype,a=r.shape;let o;if(!(e in t.ARRAY_TYPES))throw new Error(`unknown dtype: ${e}`);return o=new t.ARRAY_TYPES[e](n),[o,a]}function l(r,n){const e=u(r.buffer),a=function(r){if(\"name\"in r.constructor)return r.constructor.name;switch(!0){case r instanceof Uint8Array:return\"Uint8Array\";case r instanceof Int8Array:return\"Int8Array\";case r instanceof Uint16Array:return\"Uint16Array\";case r instanceof Int16Array:return\"Int16Array\";case r instanceof Uint32Array:return\"Uint32Array\";case r instanceof Int32Array:return\"Int32Array\";case r instanceof Float32Array:return\"Float32Array\";case r instanceof Float64Array:return\"Float64Array\";default:throw new Error(\"unsupported typed array\")}}(r);let o;if(!(a in t.DTYPES))throw new Error(`unknown array type: ${a}`);return o=t.DTYPES[a],{__ndarray__:e,shape:n,dtype:o}}function _(r,n){if(0==r.length||!e.isObject(r[0])&&!e.isArray(r[0]))return[r,[]];const t=[],a=[];for(const o of r){const[r,i]=e.isArray(o)?_(o,n):f(o,n);t.push(r),a.push(i)}return[t,a.map(r=>r.filter(r=>0!=r.length))]}function d(r,n){const t=[];for(let a=0,o=r.length;a<o;a++){const o=r[a];if(e.isTypedArray(o)){const r=n[a]?n[a]:void 0;t.push(l(o,r))}else e.isArray(o)?t.push(d(o,n?n[a]:[])):t.push(o)}return t}t.ARRAY_TYPES={uint8:Uint8Array,int8:Int8Array,uint16:Uint16Array,int16:Int16Array,uint32:Uint32Array,int32:Int32Array,float32:Float32Array,float64:Float64Array},t.DTYPES={Uint8Array:\"uint8\",Int8Array:\"int8\",Uint16Array:\"uint16\",Int16Array:\"int16\",Uint32Array:\"uint32\",Int32Array:\"int32\",Float32Array:\"float32\",Float64Array:\"float64\"},t.BYTE_ORDER=a.is_little_endian?\"little\":\"big\",t.swap16=o,t.swap32=i,t.swap64=s,t.process_buffer=c,t.process_array=f,t.arrayBufferToBase64=u,t.base64ToArrayBuffer=y,t.decode_base64=A,t.encode_base64=l,t.decode_column_data=function(r,n=[]){const t={},a={};for(const o in r){const i=r[o];if(e.isArray(i)){if(0==i.length||!e.isObject(i[0])&&!e.isArray(i[0])){t[o]=i;continue}const[r,s]=_(i,n);t[o]=r,a[o]=s}else{const[r,e]=f(i,n);t[o]=r,a[o]=e}}return[t,a]},t.encode_column_data=function(r,n){const t={};for(const a in r){const o=r[a],i=null!=n?n[a]:void 0;let s;s=e.isTypedArray(o)?l(o,i):e.isArray(o)?d(o,i||[]):o,t[a]=s}return t}},\n", " function _(e,n,i){Object.defineProperty(i,\"__esModule\",{value:!0}),i.is_ie=(()=>{const e=\"undefined\"!=typeof navigator?navigator.userAgent:\"\";return e.indexOf(\"MSIE\")>=0||e.indexOf(\"Trident\")>0||e.indexOf(\"Edge\")>0})(),i.is_mobile=\"undefined\"!=typeof window&&(\"ontouchstart\"in window||navigator.maxTouchPoints>0),i.is_little_endian=(()=>{const e=new ArrayBuffer(4),n=new Uint8Array(e);new Uint32Array(e)[1]=168496141;let i=!0;return 10==n[4]&&11==n[5]&&12==n[6]&&13==n[7]&&(i=!1),i})()},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0}),n.concat=function(t,...e){let n=t.length;for(const t of e)n+=t.length;const o=new t.constructor(n);o.set(t,0);let c=t.length;for(const t of e)o.set(t,c),c+=t.length;return o}},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=e(13);class o{constructor(e){this.document=e}}s.DocumentChangedEvent=o,o.__name__=\"DocumentChangedEvent\";class r extends o{constructor(e,t,s){super(e),this.msg_type=t,this.msg_data=s}json(e){const t=this.msg_data,s=n.HasProps._value_to_json(\"\",t,null);return n.HasProps._value_record_references(t,{},!0),{kind:\"MessageSent\",msg_type:this.msg_type,msg_data:s}}}s.MessageSentEvent=r,r.__name__=\"MessageSentEvent\";class d extends o{constructor(e,t,s,n,o,r,d){super(e),this.model=t,this.attr=s,this.old=n,this.new_=o,this.setter_id=r,this.hint=d}json(e){if(\"id\"===this.attr)throw new Error(\"'id' field should never change, whatever code just set it is wrong\");if(null!=this.hint)return this.hint.json(e);const t=this.new_,s=n.HasProps._value_to_json(this.attr,t,this.model),o={};n.HasProps._value_record_references(t,o,!0),this.model.id in o&&this.model!==t&&delete o[this.model.id];for(const t in o)e[t]=o[t];return{kind:\"ModelChanged\",model:this.model.ref(),attr:this.attr,new:s}}}s.ModelChangedEvent=d,d.__name__=\"ModelChangedEvent\";class i extends o{constructor(e,t,s){super(e),this.column_source=t,this.patches=s}json(e){return{kind:\"ColumnsPatched\",column_source:this.column_source,patches:this.patches}}}s.ColumnsPatchedEvent=i,i.__name__=\"ColumnsPatchedEvent\";class _ extends o{constructor(e,t,s,n){super(e),this.column_source=t,this.data=s,this.rollover=n}json(e){return{kind:\"ColumnsStreamed\",column_source:this.column_source,data:this.data,rollover:this.rollover}}}s.ColumnsStreamedEvent=_,_.__name__=\"ColumnsStreamedEvent\";class a extends o{constructor(e,t,s){super(e),this.title=t,this.setter_id=s}json(e){return{kind:\"TitleChanged\",title:this.title}}}s.TitleChangedEvent=a,a.__name__=\"TitleChangedEvent\";class l extends o{constructor(e,t,s){super(e),this.model=t,this.setter_id=s}json(e){return n.HasProps._value_record_references(this.model,e,!0),{kind:\"RootAdded\",model:this.model.ref()}}}s.RootAddedEvent=l,l.__name__=\"RootAddedEvent\";class h extends o{constructor(e,t,s){super(e),this.model=t,this.setter_id=s}json(e){return{kind:\"RootRemoved\",model:this.model.ref()}}}s.RootRemovedEvent=h,h.__name__=\"RootRemovedEvent\"},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),_=e(29),o=e(73),l=i.__importStar(e(19));class a extends _.AnnotationView{initialize(){super.initialize(),this.set_data(this.model.source)}connect_signals(){super.connect_signals(),this.connect(this.model.source.streaming,()=>this.set_data(this.model.source)),this.connect(this.model.source.patching,()=>this.set_data(this.model.source)),this.connect(this.model.source.change,()=>this.set_data(this.model.source))}set_data(e){super.set_data(e),this.visuals.warm_cache(e),this.plot_view.request_render()}_map_data(){const{frame:e}=this.plot_view,t=this.model.dimension,s=e.xscales[this.model.x_range_name],i=e.yscales[this.model.y_range_name],_=\"height\"==t?i:s,o=\"height\"==t?s:i,l=\"height\"==t?e.yview:e.xview,a=\"height\"==t?e.xview:e.yview;let n,h,r;n=\"data\"==this.model.properties.lower.units?_.v_compute(this._lower):l.v_compute(this._lower),h=\"data\"==this.model.properties.upper.units?_.v_compute(this._upper):l.v_compute(this._upper),r=\"data\"==this.model.properties.base.units?o.v_compute(this._base):a.v_compute(this._base);const[c,p]=\"height\"==t?[1,0]:[0,1],u=[n,r],d=[h,r];this._lower_sx=u[c],this._lower_sy=u[p],this._upper_sx=d[c],this._upper_sy=d[p]}render(){if(!this.model.visible)return;this._map_data();const{ctx:e}=this.plot_view.canvas_view;e.beginPath(),e.moveTo(this._lower_sx[0],this._lower_sy[0]);for(let t=0,s=this._lower_sx.length;t<s;t++)e.lineTo(this._lower_sx[t],this._lower_sy[t]);for(let t=this._upper_sx.length-1;t>=0;t--)e.lineTo(this._upper_sx[t],this._upper_sy[t]);e.closePath(),this.visuals.fill.doit&&(this.visuals.fill.set_value(e),e.fill()),e.beginPath(),e.moveTo(this._lower_sx[0],this._lower_sy[0]);for(let t=0,s=this._lower_sx.length;t<s;t++)e.lineTo(this._lower_sx[t],this._lower_sy[t]);this.visuals.line.doit&&(this.visuals.line.set_value(e),e.stroke()),e.beginPath(),e.moveTo(this._upper_sx[0],this._upper_sy[0]);for(let t=0,s=this._upper_sx.length;t<s;t++)e.lineTo(this._upper_sx[t],this._upper_sy[t]);this.visuals.line.doit&&(this.visuals.line.set_value(e),e.stroke())}}s.BandView=a,a.__name__=\"BandView\";class n extends _.Annotation{constructor(e){super(e)}static init_Band(){this.prototype.default_view=a,this.mixins([\"line\",\"fill\"]),this.define({lower:[l.DistanceSpec],upper:[l.DistanceSpec],base:[l.DistanceSpec],dimension:[l.Dimension,\"height\"],source:[l.Instance,()=>new o.ColumnDataSource],x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"]}),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})}}s.Band=n,n.__name__=\"Band\",n.init_Band()},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(1),l=t(29),o=t(14),n=t(66),a=s.__importStar(t(19)),h=t(85),r=t(106);i.EDGE_TOLERANCE=2.5;class d extends l.AnnotationView{initialize(){super.initialize(),this.plot_view.canvas_view.add_overlay(this.el),this.el.classList.add(r.bk_shading),n.undisplay(this.el)}connect_signals(){super.connect_signals(),\"css\"==this.model.render_mode?(this.connect(this.model.change,()=>this.render()),this.connect(this.model.data_update,()=>this.render())):(this.connect(this.model.change,()=>this.plot_view.request_render()),this.connect(this.model.data_update,()=>this.plot_view.request_render()))}render(){if(this.model.visible||\"css\"!=this.model.render_mode||n.undisplay(this.el),!this.model.visible)return;if(null==this.model.left&&null==this.model.right&&null==this.model.top&&null==this.model.bottom)return void n.undisplay(this.el);const{frame:t}=this.plot_view,e=t.xscales[this.model.x_range_name],i=t.yscales[this.model.y_range_name],s=(t,e,i,s,l)=>{let o;return o=null!=t?this.model.screen?t:\"data\"==e?i.compute(t):s.compute(t):l,o};this.sleft=s(this.model.left,this.model.left_units,e,t.xview,t._left.value),this.sright=s(this.model.right,this.model.right_units,e,t.xview,t._right.value),this.stop=s(this.model.top,this.model.top_units,i,t.yview,t._top.value),this.sbottom=s(this.model.bottom,this.model.bottom_units,i,t.yview,t._bottom.value),(\"css\"==this.model.render_mode?this._css_box.bind(this):this._canvas_box.bind(this))(this.sleft,this.sright,this.sbottom,this.stop)}_css_box(t,e,i,s){const l=this.model.properties.line_width.value(),o=Math.floor(e-t)-l,a=Math.floor(i-s)-l;this.el.style.left=`${t}px`,this.el.style.width=`${o}px`,this.el.style.top=`${s}px`,this.el.style.height=`${a}px`,this.el.style.borderWidth=`${l}px`,this.el.style.borderColor=this.model.properties.line_color.value(),this.el.style.backgroundColor=this.model.properties.fill_color.value(),this.el.style.opacity=this.model.properties.fill_alpha.value();const h=this.model.properties.line_dash.value().length<2?\"solid\":\"dashed\";this.el.style.borderStyle=h,n.display(this.el)}_canvas_box(t,e,i,s){const{ctx:l}=this.plot_view.canvas_view;l.save(),l.beginPath(),l.rect(t,s,e-t,i-s),this.visuals.fill.set_value(l),l.fill(),this.visuals.line.set_value(l),l.stroke(),l.restore()}interactive_bbox(){const t=this.model.properties.line_width.value()+i.EDGE_TOLERANCE;return new h.BBox({x0:this.sleft-t,y0:this.stop-t,x1:this.sright+t,y1:this.sbottom+t})}interactive_hit(t,e){if(null==this.model.in_cursor)return!1;return this.interactive_bbox().contains(t,e)}cursor(t,e){return Math.abs(t-this.sleft)<3||Math.abs(t-this.sright)<3?this.model.ew_cursor:Math.abs(e-this.sbottom)<3||Math.abs(e-this.stop)<3?this.model.ns_cursor:t>this.sleft&&t<this.sright&&e>this.stop&&e<this.sbottom?this.model.in_cursor:null}}i.BoxAnnotationView=d,d.__name__=\"BoxAnnotationView\";class _ extends l.Annotation{constructor(t){super(t)}static init_BoxAnnotation(){this.prototype.default_view=d,this.mixins([\"line\",\"fill\"]),this.define({render_mode:[a.RenderMode,\"canvas\"],x_range_name:[a.String,\"default\"],y_range_name:[a.String,\"default\"],top:[a.Number,null],top_units:[a.SpatialUnits,\"data\"],bottom:[a.Number,null],bottom_units:[a.SpatialUnits,\"data\"],left:[a.Number,null],left_units:[a.SpatialUnits,\"data\"],right:[a.Number,null],right_units:[a.SpatialUnits,\"data\"]}),this.internal({screen:[a.Boolean,!1],ew_cursor:[a.String,null],ns_cursor:[a.String,null],in_cursor:[a.String,null]}),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})}initialize(){super.initialize(),this.data_update=new o.Signal0(this,\"data_update\")}update({left:t,right:e,top:i,bottom:s}){this.setv({left:t,right:e,top:i,bottom:s,screen:!0},{silent:!0}),this.data_update.emit()}}i.BoxAnnotation=_,_.__name__=\"BoxAnnotation\",_.init_BoxAnnotation()},\n", " function _(n,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const a=n(1);n(67),a.__importStar(n(66)).styles.append(\".bk-root .bk-shading {\\n position: absolute;\\n display: block;\\n border: 1px dashed green;\\n}\\n\"),t.bk_annotation=\"bk-annotation\",t.bk_shading=\"bk-shading\",t.bk_annotation_child=\"bk-annotation-child\"},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const o=t(1),s=t(29),a=t(108),l=t(112),r=t(114),n=t(119),_=t(129),h=t(130),m=o.__importStar(t(19)),d=o.__importStar(t(131)),c=t(9),u=t(12),p=t(23),g=t(8),f=t(11);class b extends s.AnnotationView{initialize(){super.initialize(),this._set_canvas_image()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.visible.change,()=>this.plot_view.request_render()),this.connect(this.model.ticker.change,()=>this.plot_view.request_render()),this.connect(this.model.formatter.change,()=>this.plot_view.request_render()),null!=this.model.color_mapper&&this.connect(this.model.color_mapper.change,()=>{this._set_canvas_image(),this.plot_view.request_render()})}_get_size(){if(null==this.model.color_mapper)return{width:0,height:0};{const{width:t,height:e}=this.compute_legend_dimensions();return{width:t,height:e}}}_set_canvas_image(){if(null==this.model.color_mapper)return;let t,e,{palette:i}=this.model.color_mapper;switch(\"vertical\"==this.model.orientation&&(i=c.reversed(i)),this.model.orientation){case\"vertical\":[t,e]=[1,i.length];break;case\"horizontal\":[t,e]=[i.length,1]}const o=document.createElement(\"canvas\");o.width=t,o.height=e;const s=o.getContext(\"2d\"),a=s.getImageData(0,0,t,e),l=new r.LinearColorMapper({palette:i}).rgba_mapper.v_compute(c.range(0,i.length));a.data.set(l),s.putImageData(a,0,0),this.image=o}compute_legend_dimensions(){const t=this._computed_image_dimensions(),[e,i]=[t.height,t.width],o=this._get_label_extent(),s=this._title_extent(),a=this._tick_extent(),{padding:l}=this.model;let r,n;switch(this.model.orientation){case\"vertical\":r=e+s+2*l,n=i+a+o+2*l;break;case\"horizontal\":r=e+s+a+o+2*l,n=i+2*l}return{width:n,height:r}}compute_legend_location(){const t=this.compute_legend_dimensions(),[e,i]=[t.height,t.width],o=this.model.margin,s=null!=this.panel?this.panel:this.plot_view.frame,[a,l]=s.bbox.ranges,{location:r}=this.model;let n,_;if(g.isString(r))switch(r){case\"top_left\":n=a.start+o,_=l.start+o;break;case\"top_center\":n=(a.end+a.start)/2-i/2,_=l.start+o;break;case\"top_right\":n=a.end-o-i,_=l.start+o;break;case\"bottom_right\":n=a.end-o-i,_=l.end-o-e;break;case\"bottom_center\":n=(a.end+a.start)/2-i/2,_=l.end-o-e;break;case\"bottom_left\":n=a.start+o,_=l.end-o-e;break;case\"center_left\":n=a.start+o,_=(l.end+l.start)/2-e/2;break;case\"center\":n=(a.end+a.start)/2-i/2,_=(l.end+l.start)/2-e/2;break;case\"center_right\":n=a.end-o-i,_=(l.end+l.start)/2-e/2}else if(g.isArray(r)&&2==r.length){const[t,i]=r;n=s.xview.compute(t),_=s.yview.compute(i)-e}else f.unreachable();return{sx:n,sy:_}}render(){if(!this.model.visible||null==this.model.color_mapper)return;const{ctx:t}=this.plot_view.canvas_view;t.save();const{sx:e,sy:i}=this.compute_legend_location();t.translate(e,i),this._draw_bbox(t);const o=this._get_image_offset();if(t.translate(o.x,o.y),this._draw_image(t),null!=this.model.color_mapper.low&&null!=this.model.color_mapper.high){const e=this.tick_info();this._draw_major_ticks(t,e),this._draw_minor_ticks(t,e),this._draw_major_labels(t,e)}this.model.title&&this._draw_title(t),t.restore()}_draw_bbox(t){const e=this.compute_legend_dimensions();t.save(),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_value(t),t.fillRect(0,0,e.width,e.height)),this.visuals.border_line.doit&&(this.visuals.border_line.set_value(t),t.strokeRect(0,0,e.width,e.height)),t.restore()}_draw_image(t){const e=this._computed_image_dimensions();t.save(),t.setImageSmoothingEnabled(!1),t.globalAlpha=this.model.scale_alpha,t.drawImage(this.image,0,0,e.width,e.height),this.visuals.bar_line.doit&&(this.visuals.bar_line.set_value(t),t.strokeRect(0,0,e.width,e.height)),t.restore()}_draw_major_ticks(t,e){if(!this.visuals.major_tick_line.doit)return;const[i,o]=this._normals(),s=this._computed_image_dimensions(),[a,l]=[s.width*i,s.height*o],[r,n]=e.coords.major,_=this.model.major_tick_in,h=this.model.major_tick_out;t.save(),t.translate(a,l),this.visuals.major_tick_line.set_value(t);for(let e=0,s=r.length;e<s;e++)t.beginPath(),t.moveTo(Math.round(r[e]+i*h),Math.round(n[e]+o*h)),t.lineTo(Math.round(r[e]-i*_),Math.round(n[e]-o*_)),t.stroke();t.restore()}_draw_minor_ticks(t,e){if(!this.visuals.minor_tick_line.doit)return;const[i,o]=this._normals(),s=this._computed_image_dimensions(),[a,l]=[s.width*i,s.height*o],[r,n]=e.coords.minor,_=this.model.minor_tick_in,h=this.model.minor_tick_out;t.save(),t.translate(a,l),this.visuals.minor_tick_line.set_value(t);for(let e=0,s=r.length;e<s;e++)t.beginPath(),t.moveTo(Math.round(r[e]+i*h),Math.round(n[e]+o*h)),t.lineTo(Math.round(r[e]-i*_),Math.round(n[e]-o*_)),t.stroke();t.restore()}_draw_major_labels(t,e){if(!this.visuals.major_label_text.doit)return;const[i,o]=this._normals(),s=this._computed_image_dimensions(),[a,l]=[s.width*i,s.height*o],r=this.model.label_standoff+this._tick_extent(),[n,_]=[r*i,r*o],[h,m]=e.coords.major,d=e.labels.major;this.visuals.major_label_text.set_value(t),t.save(),t.translate(a+n,l+_);for(let e=0,s=h.length;e<s;e++)t.fillText(d[e],Math.round(h[e]+i*this.model.label_standoff),Math.round(m[e]+o*this.model.label_standoff));t.restore()}_draw_title(t){this.visuals.title_text.doit&&(t.save(),this.visuals.title_text.set_value(t),t.fillText(this.model.title,0,-this.model.title_standoff),t.restore())}_get_label_extent(){const t=this.tick_info().labels.major;let e;if(null==this.model.color_mapper.low||null==this.model.color_mapper.high||p.isEmpty(t))e=0;else{const{ctx:i}=this.plot_view.canvas_view;switch(i.save(),this.visuals.major_label_text.set_value(i),this.model.orientation){case\"vertical\":e=c.max(t.map(t=>i.measureText(t.toString()).width));break;case\"horizontal\":e=d.measure_font(this.visuals.major_label_text.font_value()).height}e+=this.model.label_standoff,i.restore()}return e}_get_image_offset(){return{x:this.model.padding,y:this.model.padding+this._title_extent()}}_normals(){return\"vertical\"==this.model.orientation?[1,0]:[0,1]}_title_extent(){const t=this.model.title_text_font+\" \"+this.model.title_text_font_size+\" \"+this.model.title_text_font_style;return this.model.title?d.measure_font(t).height+this.model.title_standoff:0}_tick_extent(){return null!=this.model.color_mapper.low&&null!=this.model.color_mapper.high?c.max([this.model.major_tick_out,this.model.minor_tick_out]):0}_computed_image_dimensions(){const t=this.plot_view.frame._height.value,e=this.plot_view.frame._width.value,i=this._title_extent();let o,s;switch(this.model.orientation){case\"vertical\":\"auto\"==this.model.height?null!=this.panel?o=t-2*this.model.padding-i:(o=c.max([25*this.model.color_mapper.palette.length,.3*t]),o=c.min([o,.8*t-2*this.model.padding-i])):o=this.model.height,s=\"auto\"==this.model.width?25:this.model.width;break;case\"horizontal\":o=\"auto\"==this.model.height?25:this.model.height,\"auto\"==this.model.width?null!=this.panel?s=e-2*this.model.padding:(s=c.max([25*this.model.color_mapper.palette.length,.3*e]),s=c.min([s,.8*e-2*this.model.padding])):s=this.model.width}return{width:s,height:o}}_tick_coordinate_scale(t){const e={source_range:new h.Range1d({start:this.model.color_mapper.low,end:this.model.color_mapper.high}),target_range:new h.Range1d({start:0,end:t})};switch(this.model.color_mapper.type){case\"LinearColorMapper\":return new n.LinearScale(e);case\"LogColorMapper\":return new _.LogScale(e);default:f.unreachable()}}_format_major_labels(t,e){const i=this.model.formatter.doFormat(t,null);for(let t=0,o=e.length;t<o;t++)e[t]in this.model.major_label_overrides&&(i[t]=this.model.major_label_overrides[e[t]]);return i}tick_info(){const t=this._computed_image_dimensions();let e;switch(this.model.orientation){case\"vertical\":e=t.height;break;case\"horizontal\":e=t.width}const i=this._tick_coordinate_scale(e),[o,s]=this._normals(),[a,l]=[this.model.color_mapper.low,this.model.color_mapper.high],r=this.model.ticker.get_ticks(a,l,null,null,this.model.ticker.desired_num_ticks),n=r.major,_=r.minor,h=[[],[]],m=[[],[]];for(let t=0,e=n.length;t<e;t++)n[t]<a||n[t]>l||(h[o].push(n[t]),h[s].push(0));for(let t=0,e=_.length;t<e;t++)_[t]<a||_[t]>l||(m[o].push(_[t]),m[s].push(0));const d={major:this._format_major_labels(h[o],n)},c={major:[[],[]],minor:[[],[]]};return c.major[o]=i.v_compute(h[o]),c.minor[o]=i.v_compute(m[o]),c.major[s]=h[s],c.minor[s]=m[s],\"vertical\"==this.model.orientation&&(c.major[o]=u.map(c.major[o],t=>e-t),c.minor[o]=u.map(c.minor[o],t=>e-t)),{coords:c,labels:d}}}i.ColorBarView=b,b.__name__=\"ColorBarView\";class v extends s.Annotation{constructor(t){super(t)}static init_ColorBar(){this.prototype.default_view=b,this.mixins([\"text:major_label_\",\"text:title_\",\"line:major_tick_\",\"line:minor_tick_\",\"line:border_\",\"line:bar_\",\"fill:background_\"]),this.define({location:[m.Any,\"top_right\"],orientation:[m.Orientation,\"vertical\"],title:[m.String],title_standoff:[m.Number,2],width:[m.Any,\"auto\"],height:[m.Any,\"auto\"],scale_alpha:[m.Number,1],ticker:[m.Instance,()=>new a.BasicTicker],formatter:[m.Instance,()=>new l.BasicTickFormatter],major_label_overrides:[m.Any,{}],color_mapper:[m.Instance],label_standoff:[m.Number,5],margin:[m.Number,30],padding:[m.Number,10],major_tick_in:[m.Number,5],major_tick_out:[m.Number,0],minor_tick_in:[m.Number,0],minor_tick_out:[m.Number,0]}),this.override({background_fill_color:\"#ffffff\",background_fill_alpha:.95,bar_line_color:null,border_line_color:null,major_label_text_align:\"center\",major_label_text_baseline:\"middle\",major_label_text_font_size:\"8pt\",major_tick_line_color:\"#ffffff\",minor_tick_line_color:null,title_text_font_size:\"10pt\",title_text_font_style:\"italic\"})}}i.ColorBar=v,v.__name__=\"ColorBar\",v.init_ColorBar()},\n", " function _(e,c,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(109);class r extends i.AdaptiveTicker{constructor(e){super(e)}}s.BasicTicker=r,r.__name__=\"BasicTicker\"},\n", " function _(t,i,a){Object.defineProperty(a,\"__esModule\",{value:!0});const e=t(1),s=t(110),n=t(9),r=e.__importStar(t(19));class _ extends s.ContinuousTicker{constructor(t){super(t)}static init_AdaptiveTicker(){this.define({base:[r.Number,10],mantissas:[r.Array,[1,2,5]],min_interval:[r.Number,0],max_interval:[r.Number]})}initialize(){super.initialize();const t=n.nth(this.mantissas,-1)/this.base,i=n.nth(this.mantissas,0)*this.base;this.extended_mantissas=[t,...this.mantissas,i],this.base_factor=0===this.get_min_interval()?1:this.get_min_interval()}get_interval(t,i,a){const e=i-t,s=this.get_ideal_interval(t,i,a),r=Math.floor(function(t,i=Math.E){return Math.log(t)/Math.log(i)}(s/this.base_factor,this.base)),_=Math.pow(this.base,r)*this.base_factor,h=this.extended_mantissas,m=h.map(t=>Math.abs(a-e/(t*_))),o=h[n.argmin(m)];return c=o*_,l=this.get_min_interval(),u=this.get_max_interval(),Math.max(l,Math.min(u,c));var c,l,u}}a.AdaptiveTicker=_,_.__name__=\"AdaptiveTicker\",_.init_AdaptiveTicker()},\n", " function _(t,i,e){Object.defineProperty(e,\"__esModule\",{value:!0});const n=t(1),r=t(111),s=n.__importStar(t(19)),o=t(9),_=t(8);class c extends r.Ticker{constructor(t){super(t)}static init_ContinuousTicker(){this.define({num_minor_ticks:[s.Number,5],desired_num_ticks:[s.Number,6]})}get_ticks(t,i,e,n,r){return this.get_ticks_no_defaults(t,i,n,this.desired_num_ticks)}get_ticks_no_defaults(t,i,e,n){const r=this.get_interval(t,i,n),s=Math.floor(t/r),c=Math.ceil(i/r);let u;u=_.isStrictNaN(s)||_.isStrictNaN(c)?[]:o.range(s,c+1);const a=u.map(t=>t*r).filter(e=>t<=e&&e<=i),l=this.num_minor_ticks,m=[];if(l>0&&a.length>0){const e=r/l,n=o.range(0,l).map(t=>t*e);for(const e of n.slice(1)){const n=a[0]-e;t<=n&&n<=i&&m.push(n)}for(const e of a)for(const r of n){const n=e+r;t<=n&&n<=i&&m.push(n)}}return{major:a,minor:m}}get_min_interval(){return this.min_interval}get_max_interval(){return null!=this.max_interval?this.max_interval:1/0}get_ideal_interval(t,i,e){return(i-t)/e}}e.ContinuousTicker=c,c.__name__=\"ContinuousTicker\",c.init_ContinuousTicker()},\n", " function _(e,c,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=e(69);class r extends o.Model{constructor(e){super(e)}}n.Ticker=r,r.__name__=\"Ticker\"},\n", " function _(i,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const r=i(1),o=i(113),s=r.__importStar(i(19));class n extends o.TickFormatter{constructor(i){super(i),this.last_precision=3}static init_BasicTickFormatter(){this.define({precision:[s.Any,\"auto\"],use_scientific:[s.Boolean,!0],power_limit_high:[s.Number,5],power_limit_low:[s.Number,-3]})}get scientific_limit_low(){return Math.pow(10,this.power_limit_low)}get scientific_limit_high(){return Math.pow(10,this.power_limit_high)}_need_sci(i){if(!this.use_scientific)return!1;const{scientific_limit_high:t}=this,{scientific_limit_low:e}=this,r=i.length<2?0:Math.abs(i[1]-i[0])/1e4;for(const o of i){const i=Math.abs(o);if(!(i<=r)&&(i>=t||i<=e))return!0}return!1}_format_with_precision(i,t,e){const r=new Array(i.length);if(t)for(let t=0,o=i.length;t<o;t++)r[t]=i[t].toExponential(e);else for(let t=0,o=i.length;t<o;t++)r[t]=i[t].toFixed(e).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\");return r}_auto_precision(i,t){const e=new Array(i.length),r=this.last_precision<=15;i:for(let o=this.last_precision;r?o<=15:o>=1;r?o++:o--){if(t){e[0]=i[0].toExponential(o);for(let t=1;t<i.length;t++)if(e[t]==e[t-1])continue i;this.last_precision=o;break}e[0]=i[0].toFixed(o).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\");for(let t=1;t<i.length;t++)if(e[t]=i[t].toFixed(o).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\"),e[t]==e[t-1])continue i;this.last_precision=o;break}return this.last_precision}doFormat(i,t){if(0==i.length)return[];const e=this._need_sci(i),r=\"auto\"==this.precision?this._auto_precision(i,e):this.precision;return this._format_with_precision(i,e,r)}}e.BasicTickFormatter=n,n.__name__=\"BasicTickFormatter\",n.init_BasicTickFormatter()},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(69);class c extends r.Model{constructor(e){super(e)}}o.TickFormatter=c,c.__name__=\"TickFormatter\"},\n", " function _(o,n,l){Object.defineProperty(l,\"__esModule\",{value:!0});const e=o(115),t=o(12);class i extends e.ContinuousColorMapper{constructor(o){super(o)}_v_compute(o,n,l,e){const{nan_color:i,low_color:r,high_color:s}=e,c=null!=this.low?this.low:t.min(o),h=null!=this.high?this.high:t.max(o),u=l.length-1,a=1/(h-c),_=1/l.length;for(let e=0,t=o.length;e<t;e++){const t=o[e];if(isNaN(t)){n[e]=i;continue}if(t==h){n[e]=l[u];continue}const p=(t-c)*a,f=Math.floor(p/_);n[e]=f<0?null!=r?r:l[0]:f>u?null!=s?s:l[u]:l[f]}}}l.LinearColorMapper=i,i.__name__=\"LinearColorMapper\"},\n", " function _(o,r,l){Object.defineProperty(l,\"__esModule\",{value:!0});const i=o(1),t=o(116),e=i.__importStar(o(19));class s extends t.ColorMapper{constructor(o){super(o)}static init_ContinuousColorMapper(){this.define({high:[e.Number],low:[e.Number],high_color:[e.Color],low_color:[e.Color]})}_colors(o){return Object.assign(Object.assign({},super._colors(o)),{low_color:null!=this.low_color?o(this.low_color):void 0,high_color:null!=this.high_color?o(this.high_color):void 0})}}l.ContinuousColorMapper=s,s.__name__=\"ContinuousColorMapper\",s.init_ContinuousColorMapper()},\n", " function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=t(1),o=t(117),_=n.__importStar(t(19)),i=t(8),l=t(21),c=t(101);function a(t){return i.isNumber(t)?t:(\"#\"!=t[0]&&(t=l.color2hex(t)),9!=t.length&&(t+=\"ff\"),parseInt(t.slice(1),16))}function s(t){const e=new Uint32Array(t.length);for(let r=0,n=t.length;r<n;r++)e[r]=a(t[r]);return e}function p(t){if(c.is_little_endian){const e=new DataView(t.buffer);for(let r=0,n=t.length;r<n;r++)e.setUint32(4*r,t[r])}return new Uint8Array(t.buffer)}r._convert_color=a,r._convert_palette=s,r._uint32_to_rgba=p;class u extends o.Mapper{constructor(t){super(t)}static init_ColorMapper(){this.define({palette:[_.Any],nan_color:[_.Color,\"gray\"]})}v_compute(t){const e=new Array(t.length);return this._v_compute(t,e,this.palette,this._colors(t=>t)),e}get rgba_mapper(){const t=this,e=s(this.palette),r=this._colors(a);return{v_compute(n){const o=new Uint32Array(n.length);return t._v_compute(n,o,e,r),p(o)}}}_colors(t){return{nan_color:t(this.nan_color)}}}r.ColorMapper=u,u.__name__=\"ColorMapper\",u.init_ColorMapper()},\n", " function _(e,r,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=e(118);class s extends o.Transform{constructor(e){super(e)}compute(e){throw new Error(\"mapping single values is not supported\")}}n.Mapper=s,s.__name__=\"Mapper\"},\n", " function _(e,n,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(69);class s extends r.Model{constructor(e){super(e)}}o.Transform=s,s.__name__=\"Transform\"},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=e(120);class _ extends r.ContinuousScale{constructor(e){super(e)}compute(e){return this._linear_compute(e)}v_compute(e){return this._linear_v_compute(e)}invert(e){return this._linear_invert(e)}v_invert(e){return this._linear_v_invert(e)}}n.LinearScale=_,_.__name__=\"LinearScale\"},\n", " function _(e,n,o){Object.defineProperty(o,\"__esModule\",{value:!0});const c=e(121);class s extends c.Scale{constructor(e){super(e)}}o.ContinuousScale=s,s.__name__=\"ContinuousScale\"},\n", " function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=t(1),_=t(122),s=n.__importStar(t(19));class i extends _.Transform{constructor(t){super(t)}static init_Scale(){this.internal({source_range:[s.Any],target_range:[s.Any]})}r_compute(t,e){return this.target_range.is_reversed?[this.compute(e),this.compute(t)]:[this.compute(t),this.compute(e)]}r_invert(t,e){return this.target_range.is_reversed?[this.invert(e),this.invert(t)]:[this.invert(t),this.invert(e)]}_linear_compute(t){const[e,r]=this._linear_compute_state();return e*t+r}_linear_v_compute(t){const[e,r]=this._linear_compute_state(),n=new Float64Array(t.length);for(let _=0;_<t.length;_++)n[_]=e*t[_]+r;return n}_linear_invert(t){const[e,r]=this._linear_compute_state();return(t-r)/e}_linear_v_invert(t){const[e,r]=this._linear_compute_state(),n=new Float64Array(t.length);for(let _=0;_<t.length;_++)n[_]=(t[_]-r)/e;return n}_linear_compute_state(){const t=this.source_range.start,e=this.source_range.end,r=this.target_range.start,n=(this.target_range.end-r)/(e-t);return[n,-n*t+r]}}r.Scale=i,i.__name__=\"Scale\",i.init_Scale()},\n", " function _(r,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});var e=r(123);t.CustomJSTransform=e.CustomJSTransform;var a=r(124);t.Dodge=a.Dodge;var n=r(125);t.Interpolator=n.Interpolator;var p=r(126);t.Jitter=p.Jitter;var l=r(127);t.LinearInterpolator=l.LinearInterpolator;var v=r(128);t.StepInterpolator=v.StepInterpolator;var s=r(118);t.Transform=s.Transform},\n", " function _(t,r,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=t(1),e=t(118),a=n.__importStar(t(19)),o=t(23),u=t(25);class i extends e.Transform{constructor(t){super(t)}static init_CustomJSTransform(){this.define({args:[a.Any,{}],func:[a.String,\"\"],v_func:[a.String,\"\"]})}get names(){return o.keys(this.args)}get values(){return o.values(this.args)}_make_transform(t,r){return new Function(...this.names,t,u.use_strict(r))}get scalar_transform(){return this._make_transform(\"x\",this.func)}get vector_transform(){return this._make_transform(\"xs\",this.v_func)}compute(t){return this.scalar_transform(...this.values,t)}v_compute(t){return this.vector_transform(...this.values,t)}}s.CustomJSTransform=i,i.__name__=\"CustomJSTransform\",i.init_CustomJSTransform()},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=e(1),o=e(118),i=e(88),s=n.__importStar(e(19)),a=e(8);class c extends o.Transform{constructor(e){super(e)}static init_Dodge(){this.define({value:[s.Number,0],range:[s.Instance]})}v_compute(e){let t;if(this.range instanceof i.FactorRange)t=this.range.v_synthetic(e);else{if(!a.isArrayableOf(e,a.isNumber))throw new Error(\"unexpected\");t=e}const r=new Float64Array(t.length);for(let e=0;e<t.length;e++){const n=t[e];r[e]=this._compute(n)}return r}compute(e){if(this.range instanceof i.FactorRange)return this._compute(this.range.synthetic(e));if(a.isNumber(e))return this._compute(e);throw new Error(\"unexpected\")}_compute(e){return e+this.value}}r.Dodge=c,c.__name__=\"Dodge\",c.init_Dodge()},\n", " function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const s=t(1),o=t(118),n=s.__importStar(t(19)),i=t(9),a=t(8);class h extends o.Transform{constructor(t){super(t),this._sorted_dirty=!0}static init_Interpolator(){this.define({x:[n.Any],y:[n.Any],data:[n.Any],clip:[n.Boolean,!0]})}connect_signals(){super.connect_signals(),this.connect(this.change,()=>this._sorted_dirty=!0)}v_compute(t){const e=new Float64Array(t.length);for(let r=0;r<t.length;r++){const s=t[r];e[r]=this.compute(s)}return e}sort(t=!1){if(!this._sorted_dirty)return;let e,r;if(a.isString(this.x)&&a.isString(this.y)&&null!=this.data){const t=this.data.columns();if(!i.includes(t,this.x))throw new Error(\"The x parameter does not correspond to a valid column name defined in the data parameter\");if(!i.includes(t,this.y))throw new Error(\"The y parameter does not correspond to a valid column name defined in the data parameter\");e=this.data.get_column(this.x),r=this.data.get_column(this.y)}else{if(!a.isArray(this.x)||!a.isArray(this.y))throw new Error(\"parameters 'x' and 'y' must be both either string fields or arrays\");e=this.x,r=this.y}if(e.length!==r.length)throw new Error(\"The length for x and y do not match\");if(e.length<2)throw new Error(\"x and y must have at least two elements to support interpolation\");const s=[];for(const t in e)s.push({x:e[t],y:r[t]});t?s.sort((t,e)=>t.x>e.x?-1:t.x==e.x?0:1):s.sort((t,e)=>t.x<e.x?-1:t.x==e.x?0:1),this._x_sorted=[],this._y_sorted=[];for(const{x:t,y:e}of s)this._x_sorted.push(t),this._y_sorted.push(e);this._sorted_dirty=!1}}r.Interpolator=h,h.__name__=\"Interpolator\",h.init_Interpolator()},\n", " function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=t(1),n=t(118),s=t(88),o=t(8),u=i.__importStar(t(19)),a=i.__importStar(t(10));class h extends n.Transform{constructor(t){super(t)}static init_Jitter(){this.define({mean:[u.Number,0],width:[u.Number,1],distribution:[u.Distribution,\"uniform\"],range:[u.Instance]}),this.internal({previous_values:[u.Array]})}v_compute(t){if(null!=this.previous_values&&this.previous_values.length==t.length)return this.previous_values;let e;if(this.range instanceof s.FactorRange)e=this.range.v_synthetic(t);else{if(!o.isArrayableOf(t,o.isNumber))throw new Error(\"unexpected\");e=t}const r=new Float64Array(e.length);for(let t=0;t<e.length;t++){const i=e[t];r[t]=this._compute(i)}return this.previous_values=r,r}compute(t){if(this.range instanceof s.FactorRange)return this._compute(this.range.synthetic(t));if(o.isNumber(t))return this._compute(t);throw new Error(\"unexpected\")}_compute(t){switch(this.distribution){case\"uniform\":return t+this.mean+(a.random()-.5)*this.width;case\"normal\":return t+a.rnorm(this.mean,this.width)}}}r.Jitter=h,h.__name__=\"Jitter\",h.init_Jitter()},\n", " function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const _=t(9),r=t(125);class o extends r.Interpolator{constructor(t){super(t)}compute(t){if(this.sort(!1),this.clip){if(t<this._x_sorted[0]||t>this._x_sorted[this._x_sorted.length-1])return NaN}else{if(t<this._x_sorted[0])return this._y_sorted[0];if(t>this._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}if(t==this._x_sorted[0])return this._y_sorted[0];const s=_.find_last_index(this._x_sorted,s=>s<t),e=this._x_sorted[s],r=this._x_sorted[s+1],o=this._y_sorted[s],i=this._y_sorted[s+1];return o+(t-e)/(r-e)*(i-o)}}e.LinearInterpolator=o,o.__name__=\"LinearInterpolator\"},\n", " function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const s=t(1),o=t(125),_=s.__importStar(t(19)),i=t(9);class n extends o.Interpolator{constructor(t){super(t)}static init_StepInterpolator(){this.define({mode:[_.StepMode,\"after\"]})}compute(t){if(this.sort(!1),this.clip){if(t<this._x_sorted[0]||t>this._x_sorted[this._x_sorted.length-1])return NaN}else{if(t<this._x_sorted[0])return this._y_sorted[0];if(t>this._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}let e;switch(this.mode){case\"after\":e=i.find_last_index(this._x_sorted,e=>t>=e);break;case\"before\":e=i.find_index(this._x_sorted,e=>t<=e);break;case\"center\":{const r=this._x_sorted.map(e=>Math.abs(e-t)),s=i.min(r);e=i.find_index(r,t=>s===t);break}default:throw new Error(`unknown mode: ${this.mode}`)}return-1!=e?this._y_sorted[e]:NaN}}r.StepInterpolator=n,n.__name__=\"StepInterpolator\",n.init_StepInterpolator()},\n", " function _(t,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const a=t(120);class s extends a.ContinuousScale{constructor(t){super(t)}compute(t){const[e,o,a,s]=this._compute_state();let n;if(0==a)n=0;else{const r=(Math.log(t)-s)/a;n=isFinite(r)?r*e+o:NaN}return n}v_compute(t){const[e,o,a,s]=this._compute_state(),n=new Float64Array(t.length);if(0==a)for(let e=0;e<t.length;e++)n[e]=0;else for(let r=0;r<t.length;r++){const l=(Math.log(t[r])-s)/a;let c;c=isFinite(l)?l*e+o:NaN,n[r]=c}return n}invert(t){const[e,o,a,s]=this._compute_state(),n=(t-o)/e;return Math.exp(a*n+s)}v_invert(t){const[e,o,a,s]=this._compute_state(),n=new Float64Array(t.length);for(let r=0;r<t.length;r++){const l=(t[r]-o)/e;n[r]=Math.exp(a*l+s)}return n}_get_safe_factor(t,e){let o=t<0?0:t,a=e<0?0:e;if(o==a)if(0==o)[o,a]=[1,10];else{const t=Math.log(o)/Math.log(10);o=Math.pow(10,Math.floor(t)),a=Math.ceil(t)!=Math.floor(t)?Math.pow(10,Math.ceil(t)):Math.pow(10,Math.ceil(t)+1)}return[o,a]}_compute_state(){const t=this.source_range.start,e=this.source_range.end,o=this.target_range.start,a=this.target_range.end-o,[s,n]=this._get_safe_factor(t,e);let r,l;return 0==s?(r=Math.log(n),l=0):(r=Math.log(n)-Math.log(s),l=Math.log(s)),[a,o,r,l]}}o.LogScale=s,s.__name__=\"LogScale\"},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),n=t(89),r=i.__importStar(t(19));class a extends n.Range{constructor(t){super(t)}static init_Range1d(){this.define({start:[r.Number,0],end:[r.Number,1],reset_start:[r.Number],reset_end:[r.Number]})}_set_auto_bounds(){if(\"auto\"==this.bounds){const t=Math.min(this.reset_start,this.reset_end),e=Math.max(this.reset_start,this.reset_end);this.setv({bounds:[t,e]},{silent:!0})}}initialize(){super.initialize(),null==this.reset_start&&(this.reset_start=this.start),null==this.reset_end&&(this.reset_end=this.end),this._set_auto_bounds()}get min(){return Math.min(this.start,this.end)}get max(){return Math.max(this.start,this.end)}reset(){this._set_auto_bounds(),this.start!=this.reset_start||this.end!=this.reset_end?this.setv({start:this.reset_start,end:this.reset_end}):this.change.emit()}}s.Range1d=a,a.__name__=\"Range1d\",a.init_Range1d()},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=t(66),i={};n.measure_font=function(t){if(null!=i[t])return i[t];const e=o.span({style:{font:t}},\"Hg\"),n=o.div({style:{display:\"inline-block\",width:\"1px\",height:\"0px\"}}),l=o.div({},e,n);document.body.appendChild(l);try{n.style.verticalAlign=\"baseline\";const s=o.offset(n).top-o.offset(e).top;n.style.verticalAlign=\"bottom\";const d=o.offset(n).top-o.offset(e).top,c={height:d,ascent:s,descent:d-s};return i[t]=c,c}finally{document.body.removeChild(l)}};const l={};n.measure_text=function(t,e){const n=l[e];if(null!=n){const e=n[t];if(null!=e)return e}else l[e]={};const i=o.div({style:{display:\"inline-block\",\"white-space\":\"nowrap\",font:e}},t);document.body.appendChild(i);try{const{width:n,height:o}=i.getBoundingClientRect();return l[e][t]={width:n,height:o},{width:n,height:o}}finally{document.body.removeChild(i)}}},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),a=e(133),l=e(66),n=s.__importStar(e(19));class o extends a.TextAnnotationView{initialize(){super.initialize(),this.visuals.warm_cache()}_get_size(){const{ctx:e}=this.plot_view.canvas_view;this.visuals.text.set_value(e);const{width:t,ascent:i}=e.measureText(this.model.text);return{width:t,height:i}}render(){if(this.model.visible||\"css\"!=this.model.render_mode||l.undisplay(this.el),!this.model.visible)return;let e;switch(this.model.angle_units){case\"rad\":e=-this.model.angle;break;case\"deg\":e=-this.model.angle*Math.PI/180}const t=null!=this.panel?this.panel:this.plot_view.frame,i=this.plot_view.frame.xscales[this.model.x_range_name],s=this.plot_view.frame.yscales[this.model.y_range_name];let a=\"data\"==this.model.x_units?i.compute(this.model.x):t.xview.compute(this.model.x),n=\"data\"==this.model.y_units?s.compute(this.model.y):t.yview.compute(this.model.y);a+=this.model.x_offset,n-=this.model.y_offset,(\"canvas\"==this.model.render_mode?this._canvas_text.bind(this):this._css_text.bind(this))(this.plot_view.canvas_view.ctx,this.model.text,a,n,e)}}i.LabelView=o,o.__name__=\"LabelView\";class _ extends a.TextAnnotation{constructor(e){super(e)}static init_Label(){this.prototype.default_view=o,this.mixins([\"text\",\"line:border_\",\"fill:background_\"]),this.define({x:[n.Number],x_units:[n.SpatialUnits,\"data\"],y:[n.Number],y_units:[n.SpatialUnits,\"data\"],text:[n.String],angle:[n.Angle,0],angle_units:[n.AngleUnits,\"rad\"],x_offset:[n.Number,0],y_offset:[n.Number,0],x_range_name:[n.String,\"default\"],y_range_name:[n.String,\"default\"]}),this.override({background_fill_color:null,border_line_color:null})}}i.Label=_,_.__name__=\"Label\",_.init_Label()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),l=e(29),a=e(66),n=i.__importStar(e(19)),o=e(131),r=e(106),_=e(11);class h extends l.AnnotationView{constructor(){super(...arguments),this.rotate=!0}initialize(){super.initialize(),\"css\"==this.model.render_mode&&(this.el.classList.add(r.bk_annotation),this.plot_view.canvas_view.add_overlay(this.el))}connect_signals(){super.connect_signals(),\"css\"==this.model.render_mode?this.connect(this.model.change,()=>this.render()):this.connect(this.model.change,()=>this.plot_view.request_render())}_calculate_text_dimensions(e,t){const{width:s}=e.measureText(t),{height:i}=o.measure_font(this.visuals.text.font_value());return[s,i]}_calculate_bounding_box_dimensions(e,t){const[s,i]=this._calculate_text_dimensions(e,t);let l,a;switch(e.textAlign){case\"left\":l=0;break;case\"center\":l=-s/2;break;case\"right\":l=-s;break;default:_.unreachable()}switch(e.textBaseline){case\"top\":a=0;break;case\"middle\":a=-.5*i;break;case\"bottom\":a=-1*i;break;case\"alphabetic\":a=-.8*i;break;case\"hanging\":a=-.17*i;break;case\"ideographic\":a=-.83*i;break;default:_.unreachable()}return[l,a,s,i]}_canvas_text(e,t,s,i,l){this.visuals.text.set_value(e);const a=this._calculate_bounding_box_dimensions(e,t);e.save(),e.beginPath(),e.translate(s,i),l&&e.rotate(l),e.rect(a[0],a[1],a[2],a[3]),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_value(e),e.fill()),this.visuals.border_line.doit&&(this.visuals.border_line.set_value(e),e.stroke()),this.visuals.text.doit&&(this.visuals.text.set_value(e),e.fillText(t,0,0)),e.restore()}_css_text(e,t,s,i,l){a.undisplay(this.el),this.visuals.text.set_value(e);const n=this._calculate_bounding_box_dimensions(e,t),o=this.visuals.border_line.line_dash.value().length<2?\"solid\":\"dashed\";this.visuals.border_line.set_value(e),this.visuals.background_fill.set_value(e),this.el.style.position=\"absolute\",this.el.style.left=`${s+n[0]}px`,this.el.style.top=`${i+n[1]}px`,this.el.style.color=`${this.visuals.text.text_color.value()}`,this.el.style.opacity=`${this.visuals.text.text_alpha.value()}`,this.el.style.font=`${this.visuals.text.font_value()}`,this.el.style.lineHeight=\"normal\",l&&(this.el.style.transform=`rotate(${l}rad)`),this.visuals.background_fill.doit&&(this.el.style.backgroundColor=`${this.visuals.background_fill.color_value()}`),this.visuals.border_line.doit&&(this.el.style.borderStyle=`${o}`,this.el.style.borderWidth=`${this.visuals.border_line.line_width.value()}px`,this.el.style.borderColor=`${this.visuals.border_line.color_value()}`),this.el.textContent=t,a.display(this.el)}}s.TextAnnotationView=h,h.__name__=\"TextAnnotationView\";class c extends l.Annotation{constructor(e){super(e)}static init_TextAnnotation(){this.define({render_mode:[n.RenderMode,\"canvas\"]})}}s.TextAnnotation=c,c.__name__=\"TextAnnotation\",c.init_TextAnnotation()},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),l=t(133),o=t(73),a=t(66),n=i.__importStar(t(19)),r=t(106);class _ extends l.TextAnnotationView{initialize(){if(super.initialize(),this.set_data(this.model.source),\"css\"==this.model.render_mode)for(let t=0,e=this._text.length;t<e;t++){const t=a.div({class:r.bk_annotation_child,style:{display:\"none\"}});this.el.appendChild(t)}}connect_signals(){super.connect_signals(),\"css\"==this.model.render_mode?(this.connect(this.model.change,()=>{this.set_data(this.model.source),this.render()}),this.connect(this.model.source.streaming,()=>{this.set_data(this.model.source),this.render()}),this.connect(this.model.source.patching,()=>{this.set_data(this.model.source),this.render()}),this.connect(this.model.source.change,()=>{this.set_data(this.model.source),this.render()})):(this.connect(this.model.change,()=>{this.set_data(this.model.source),this.plot_view.request_render()}),this.connect(this.model.source.streaming,()=>{this.set_data(this.model.source),this.plot_view.request_render()}),this.connect(this.model.source.patching,()=>{this.set_data(this.model.source),this.plot_view.request_render()}),this.connect(this.model.source.change,()=>{this.set_data(this.model.source),this.plot_view.request_render()}))}set_data(t){super.set_data(t),this.visuals.warm_cache(t)}_map_data(){const t=this.plot_view.frame.xscales[this.model.x_range_name],e=this.plot_view.frame.yscales[this.model.y_range_name],s=null!=this.panel?this.panel:this.plot_view.frame;return[\"data\"==this.model.x_units?t.v_compute(this._x):s.xview.v_compute(this._x),\"data\"==this.model.y_units?e.v_compute(this._y):s.yview.v_compute(this._y)]}render(){if(this.model.visible||\"css\"!=this.model.render_mode||a.undisplay(this.el),!this.model.visible)return;const t=\"canvas\"==this.model.render_mode?this._v_canvas_text.bind(this):this._v_css_text.bind(this),{ctx:e}=this.plot_view.canvas_view,[s,i]=this._map_data();for(let l=0,o=this._text.length;l<o;l++)t(e,l,this._text[l],s[l]+this._x_offset[l],i[l]-this._y_offset[l],this._angle[l])}_get_size(){const{ctx:t}=this.plot_view.canvas_view;this.visuals.text.set_value(t);const{width:e,ascent:s}=t.measureText(this._text[0]);return{width:e,height:s}}_v_canvas_text(t,e,s,i,l,o){this.visuals.text.set_vectorize(t,e);const a=this._calculate_bounding_box_dimensions(t,s);t.save(),t.beginPath(),t.translate(i,l),t.rotate(o),t.rect(a[0],a[1],a[2],a[3]),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_vectorize(t,e),t.fill()),this.visuals.border_line.doit&&(this.visuals.border_line.set_vectorize(t,e),t.stroke()),this.visuals.text.doit&&(this.visuals.text.set_vectorize(t,e),t.fillText(s,0,0)),t.restore()}_v_css_text(t,e,s,i,l,o){const n=this.el.children[e];n.textContent=s,this.visuals.text.set_vectorize(t,e);const r=this._calculate_bounding_box_dimensions(t,s),_=this.visuals.border_line.line_dash.value().length<2?\"solid\":\"dashed\";this.visuals.border_line.set_vectorize(t,e),this.visuals.background_fill.set_vectorize(t,e),n.style.position=\"absolute\",n.style.left=`${i+r[0]}px`,n.style.top=`${l+r[1]}px`,n.style.color=`${this.visuals.text.text_color.value()}`,n.style.opacity=`${this.visuals.text.text_alpha.value()}`,n.style.font=`${this.visuals.text.font_value()}`,n.style.lineHeight=\"normal\",o&&(n.style.transform=`rotate(${o}rad)`),this.visuals.background_fill.doit&&(n.style.backgroundColor=`${this.visuals.background_fill.color_value()}`),this.visuals.border_line.doit&&(n.style.borderStyle=`${_}`,n.style.borderWidth=`${this.visuals.border_line.line_width.value()}px`,n.style.borderColor=`${this.visuals.border_line.color_value()}`),a.display(n)}}s.LabelSetView=_,_.__name__=\"LabelSetView\";class h extends l.TextAnnotation{constructor(t){super(t)}static init_LabelSet(){this.prototype.default_view=_,this.mixins([\"text\",\"line:border_\",\"fill:background_\"]),this.define({x:[n.NumberSpec],y:[n.NumberSpec],x_units:[n.SpatialUnits,\"data\"],y_units:[n.SpatialUnits,\"data\"],text:[n.StringSpec,{field:\"text\"}],angle:[n.AngleSpec,0],x_offset:[n.NumberSpec,{value:0}],y_offset:[n.NumberSpec,{value:0}],source:[n.Instance,()=>new o.ColumnDataSource],x_range_name:[n.String,\"default\"],y_range_name:[n.String,\"default\"]}),this.override({background_fill_color:null,border_line_color:null})}}s.LabelSet=h,h.__name__=\"LabelSet\",h.init_LabelSet()},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(1),l=t(29),n=s.__importStar(t(19)),h=t(14),a=t(131),_=t(85),o=t(9),r=t(23),d=t(8),c=t(11);class m extends l.AnnotationView{cursor(t,e){return\"none\"==this.model.click_policy?null:\"pointer\"}get legend_padding(){return null!=this.visuals.border_line.line_color.value()?this.model.padding:0}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.plot_view.request_render()),this.connect(this.model.item_change,()=>this.plot_view.request_render())}compute_legend_bbox(){const t=this.model.get_legend_names(),{glyph_height:e,glyph_width:i}=this.model,{label_height:s,label_width:l}=this.model;this.max_label_height=o.max([a.measure_font(this.visuals.label_text.font_value()).height,s,e]);const{ctx:n}=this.plot_view.canvas_view;n.save(),this.visuals.label_text.set_value(n),this.text_widths={};for(const e of t)this.text_widths[e]=o.max([n.measureText(e).width,l]);this.visuals.title_text.set_value(n),this.title_height=this.model.title?a.measure_font(this.visuals.title_text.font_value()).height+this.model.title_standoff:0,this.title_width=this.model.title?n.measureText(this.model.title).width:0,n.restore();const h=Math.max(o.max(r.values(this.text_widths)),0),m=this.model.margin,{legend_padding:g}=this,b=this.model.spacing,{label_standoff:f}=this.model;let u,x;if(\"vertical\"==this.model.orientation)u=t.length*this.max_label_height+Math.max(t.length-1,0)*b+2*g+this.title_height,x=o.max([h+i+f+2*g,this.title_width+2*g]);else{let e=2*g+Math.max(t.length-1,0)*b;for(const t in this.text_widths){const s=this.text_widths[t];e+=o.max([s,l])+i+f}x=o.max([this.title_width+2*g,e]),u=this.max_label_height+this.title_height+2*g}const p=null!=this.panel?this.panel:this.plot_view.frame,[v,w]=p.bbox.ranges,{location:y}=this.model;let k,N;if(d.isString(y))switch(y){case\"top_left\":k=v.start+m,N=w.start+m;break;case\"top_center\":k=(v.end+v.start)/2-x/2,N=w.start+m;break;case\"top_right\":k=v.end-m-x,N=w.start+m;break;case\"bottom_right\":k=v.end-m-x,N=w.end-m-u;break;case\"bottom_center\":k=(v.end+v.start)/2-x/2,N=w.end-m-u;break;case\"bottom_left\":k=v.start+m,N=w.end-m-u;break;case\"center_left\":k=v.start+m,N=(w.end+w.start)/2-u/2;break;case\"center\":k=(v.end+v.start)/2-x/2,N=(w.end+w.start)/2-u/2;break;case\"center_right\":k=v.end-m-x,N=(w.end+w.start)/2-u/2}else if(d.isArray(y)&&2==y.length){const[t,e]=y;k=p.xview.compute(t),N=p.yview.compute(e)-u}else c.unreachable();return new _.BBox({left:k,top:N,width:x,height:u})}interactive_bbox(){return this.compute_legend_bbox()}interactive_hit(t,e){return this.interactive_bbox().contains(t,e)}on_hit(t,e){let i;const{glyph_width:s}=this.model,{legend_padding:l}=this,n=this.model.spacing,{label_standoff:h}=this.model;let a=i=l;const o=this.compute_legend_bbox(),r=\"vertical\"==this.model.orientation;for(const d of this.model.items){const c=d.get_labels_list_from_label_prop();for(const m of c){const c=o.x+a,g=o.y+i+this.title_height;let b,f;if([b,f]=r?[o.width-2*l,this.max_label_height]:[this.text_widths[m]+s+h,this.max_label_height],new _.BBox({left:c,top:g,width:b,height:f}).contains(t,e)){switch(this.model.click_policy){case\"hide\":for(const t of d.renderers)t.visible=!t.visible;break;case\"mute\":for(const t of d.renderers)t.muted=!t.muted}return!0}r?i+=this.max_label_height+n:a+=this.text_widths[m]+s+h+n}}return!1}render(){if(!this.model.visible)return;if(0==this.model.items.length)return;for(const t of this.model.items)t.legend=this.model;const{ctx:t}=this.plot_view.canvas_view,e=this.compute_legend_bbox();t.save(),this._draw_legend_box(t,e),this._draw_legend_items(t,e),this.model.title&&this._draw_title(t,e),t.restore()}_draw_legend_box(t,e){t.beginPath(),t.rect(e.x,e.y,e.width,e.height),this.visuals.background_fill.set_value(t),t.fill(),this.visuals.border_line.doit&&(this.visuals.border_line.set_value(t),t.stroke())}_draw_legend_items(t,e){const{glyph_width:i,glyph_height:s}=this.model,{legend_padding:l}=this,n=this.model.spacing,{label_standoff:h}=this.model;let a=l,_=l;const r=\"vertical\"==this.model.orientation;for(const d of this.model.items){const c=d.get_labels_list_from_label_prop(),m=d.get_field_from_label_prop();if(0==c.length)continue;const g=(()=>{switch(this.model.click_policy){case\"none\":return!0;case\"hide\":return o.every(d.renderers,t=>t.visible);case\"mute\":return o.every(d.renderers,t=>!t.muted)}})();for(const o of c){const c=e.x+a,b=e.y+_+this.title_height,f=c+i,u=b+s;r?_+=this.max_label_height+n:a+=this.text_widths[o]+i+h+n,this.visuals.label_text.set_value(t),t.fillText(o,f+h,b+this.max_label_height/2);for(const e of d.renderers){this.plot_view.renderer_views[e.id].draw_legend(t,c,f,b,u,m,o,d.index)}if(!g){let s,n;[s,n]=r?[e.width-2*l,this.max_label_height]:[this.text_widths[o]+i+h,this.max_label_height],t.beginPath(),t.rect(c,b,s,n),this.visuals.inactive_fill.set_value(t),t.fill()}}}}_draw_title(t,e){this.visuals.title_text.doit&&(t.save(),t.translate(e.x0,e.y0+this.title_height),this.visuals.title_text.set_value(t),t.fillText(this.model.title,this.legend_padding,this.legend_padding-this.model.title_standoff),t.restore())}_get_size(){const{width:t,height:e}=this.compute_legend_bbox();return{width:t+2*this.model.margin,height:e+2*this.model.margin}}}i.LegendView=m,m.__name__=\"LegendView\";class g extends l.Annotation{constructor(t){super(t)}initialize(){super.initialize(),this.item_change=new h.Signal0(this,\"item_change\")}static init_Legend(){this.prototype.default_view=m,this.mixins([\"text:label_\",\"text:title_\",\"fill:inactive_\",\"line:border_\",\"fill:background_\"]),this.define({orientation:[n.Orientation,\"vertical\"],location:[n.Any,\"top_right\"],title:[n.String],title_standoff:[n.Number,5],label_standoff:[n.Number,5],glyph_height:[n.Number,20],glyph_width:[n.Number,20],label_height:[n.Number,20],label_width:[n.Number,20],margin:[n.Number,10],padding:[n.Number,10],spacing:[n.Number,3],items:[n.Array,[]],click_policy:[n.Any,\"none\"]}),this.override({border_line_color:\"#e5e5e5\",border_line_alpha:.5,border_line_width:1,background_fill_color:\"#ffffff\",background_fill_alpha:.95,inactive_fill_color:\"white\",inactive_fill_alpha:.7,label_text_font_size:\"10pt\",label_text_baseline:\"middle\",title_text_font_size:\"10pt\",title_text_font_style:\"italic\"})}get_legend_names(){const t=[];for(const e of this.items){const i=e.get_labels_list_from_label_prop();t.push(...i)}return t}}i.Legend=g,g.__name__=\"Legend\",g.init_Legend()},\n", " function _(e,r,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(1),l=e(69),i=e(74),s=e(137),_=t.__importStar(e(19)),o=e(70),a=e(9);class u extends l.Model{constructor(e){super(e)}static init_LegendItem(){this.define({label:[_.StringSpec,null],renderers:[_.Array,[]],index:[_.Number,null]})}_check_data_sources_on_renderers(){if(null!=this.get_field_from_label_prop()){if(this.renderers.length<1)return!1;const e=this.renderers[0].data_source;if(null!=e)for(const r of this.renderers)if(r.data_source!=e)return!1}return!0}_check_field_label_on_data_source(){const e=this.get_field_from_label_prop();if(null!=e){if(this.renderers.length<1)return!1;const r=this.renderers[0].data_source;if(null!=r&&!a.includes(r.columns(),e))return!1}return!0}initialize(){super.initialize(),this.legend=null,this.connect(this.change,()=>{null!=this.legend&&this.legend.item_change.emit()}),this._check_data_sources_on_renderers()||o.logger.error(\"Non matching data sources on legend item renderers\"),this._check_field_label_on_data_source()||o.logger.error(`Bad column name on label: ${this.label}`)}get_field_from_label_prop(){const{label:e}=this;return s.isField(e)?e.field:null}get_labels_list_from_label_prop(){if(s.isValue(this.label)){const{value:e}=this.label;return null!=e?[e]:[]}const e=this.get_field_from_label_prop();if(null!=e){let r;if(!this.renderers[0]||null==this.renderers[0].data_source)return[\"No source found\"];if(r=this.renderers[0].data_source,r instanceof i.ColumnarDataSource){const n=r.get_column(e);return null!=n?a.uniq(Array.from(n)):[\"Invalid field\"]}}return[]}}n.LegendItem=u,u.__name__=\"LegendItem\",u.init_LegendItem()},\n", " function _(e,i,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(8);n.isValue=function(e){return t.isPlainObject(e)&&\"value\"in e},n.isField=function(e){return t.isPlainObject(e)&&\"field\"in e}},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=t(1),s=t(29),l=t(14),o=n.__importStar(t(19));class a extends s.AnnotationView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.plot_view.request_render()),this.connect(this.model.data_update,()=>this.plot_view.request_render())}render(){if(!this.model.visible)return;const{xs:t,ys:e}=this.model;if(t.length!=e.length)return;if(t.length<3||e.length<3)return;const{frame:i}=this.plot_view,{ctx:n}=this.plot_view.canvas_view;for(let s=0,l=t.length;s<l;s++){let l,o;if(\"screen\"!=this.model.xs_units)throw new Error(\"not implemented\");if(l=this.model.screen?t[s]:i.xview.compute(t[s]),\"screen\"!=this.model.ys_units)throw new Error(\"not implemented\");o=this.model.screen?e[s]:i.yview.compute(e[s]),0==s?(n.beginPath(),n.moveTo(l,o)):n.lineTo(l,o)}n.closePath(),this.visuals.line.doit&&(this.visuals.line.set_value(n),n.stroke()),this.visuals.fill.doit&&(this.visuals.fill.set_value(n),n.fill())}}i.PolyAnnotationView=a,a.__name__=\"PolyAnnotationView\";class r extends s.Annotation{constructor(t){super(t)}static init_PolyAnnotation(){this.prototype.default_view=a,this.mixins([\"line\",\"fill\"]),this.define({xs:[o.Array,[]],xs_units:[o.SpatialUnits,\"data\"],ys:[o.Array,[]],ys_units:[o.SpatialUnits,\"data\"],x_range_name:[o.String,\"default\"],y_range_name:[o.String,\"default\"]}),this.internal({screen:[o.Boolean,!1]}),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})}initialize(){super.initialize(),this.data_update=new l.Signal0(this,\"data_update\")}update({xs:t,ys:e}){this.setv({xs:t,ys:e,screen:!0},{silent:!0}),this.data_update.emit()}}i.PolyAnnotation=r,r.__name__=\"PolyAnnotation\",r.init_PolyAnnotation()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(29),l=n.__importStar(e(19));class o extends s.AnnotationView{initialize(){super.initialize()}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.plot_view.request_render())}render(){this.model.visible&&this._draw_slope()}_draw_slope(){const e=this.model.gradient,t=this.model.y_intercept;if(null==e||null==t)return;const{frame:i}=this.plot_view,n=i.xscales[this.model.x_range_name],s=i.yscales[this.model.y_range_name],l=i._top.value,o=l+i._height.value,a=(s.invert(l)-t)/e,_=(s.invert(o)-t)/e,r=n.compute(a),c=n.compute(_),{ctx:u}=this.plot_view.canvas_view;u.save(),u.beginPath(),this.visuals.line.set_value(u),u.moveTo(r,l),u.lineTo(c,o),u.stroke(),u.restore()}}i.SlopeView=o,o.__name__=\"SlopeView\";class a extends s.Annotation{constructor(e){super(e)}static init_Slope(){this.prototype.default_view=o,this.mixins([\"line\"]),this.define({gradient:[l.Number,null],y_intercept:[l.Number,null],x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"]}),this.override({line_color:\"black\"})}}i.Slope=a,a.__name__=\"Slope\",a.init_Slope()},\n", " function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(1),o=e(29),n=e(66),l=s.__importStar(e(19));class a extends o.AnnotationView{initialize(){super.initialize(),this.plot_view.canvas_view.add_overlay(this.el),this.el.style.position=\"absolute\",n.undisplay(this.el)}connect_signals(){super.connect_signals(),this.model.for_hover?this.connect(this.model.properties.computed_location.change,()=>this._draw_span()):\"canvas\"==this.model.render_mode?(this.connect(this.model.change,()=>this.plot_view.request_render()),this.connect(this.model.properties.location.change,()=>this.plot_view.request_render())):(this.connect(this.model.change,()=>this.render()),this.connect(this.model.properties.location.change,()=>this._draw_span()))}render(){this.model.visible||\"css\"!=this.model.render_mode||n.undisplay(this.el),this.model.visible&&this._draw_span()}_draw_span(){const e=this.model.for_hover?this.model.computed_location:this.model.location;if(null==e)return void n.undisplay(this.el);const{frame:i}=this.plot_view,t=i.xscales[this.model.x_range_name],s=i.yscales[this.model.y_range_name],o=(i,t)=>this.model.for_hover?this.model.computed_location:\"data\"==this.model.location_units?i.compute(e):t.compute(e);let l,a,h,d;if(\"width\"==this.model.dimension?(h=o(s,i.yview),a=i._left.value,d=i._width.value,l=this.model.properties.line_width.value()):(h=i._top.value,a=o(t,i.xview),d=this.model.properties.line_width.value(),l=i._height.value),\"css\"==this.model.render_mode)this.el.style.top=`${h}px`,this.el.style.left=`${a}px`,this.el.style.width=`${d}px`,this.el.style.height=`${l}px`,this.el.style.backgroundColor=this.model.properties.line_color.value(),this.el.style.opacity=this.model.properties.line_alpha.value(),n.display(this.el);else if(\"canvas\"==this.model.render_mode){const{ctx:e}=this.plot_view.canvas_view;e.save(),e.beginPath(),this.visuals.line.set_value(e),e.moveTo(a,h),\"width\"==this.model.dimension?e.lineTo(a+d,h):e.lineTo(a,h+l),e.stroke(),e.restore()}}}t.SpanView=a,a.__name__=\"SpanView\";class h extends o.Annotation{constructor(e){super(e)}static init_Span(){this.prototype.default_view=a,this.mixins([\"line\"]),this.define({render_mode:[l.RenderMode,\"canvas\"],x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"],location:[l.Number,null],location_units:[l.SpatialUnits,\"data\"],dimension:[l.Dimension,\"width\"]}),this.override({line_color:\"black\"}),this.internal({for_hover:[l.Boolean,!1],computed_location:[l.Number,null]})}}t.Span=h,h.__name__=\"Span\",h.init_Span()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const l=e(1),a=e(133),s=e(66),n=e(68),o=l.__importStar(e(19));class r extends a.TextAnnotationView{initialize(){super.initialize(),this.visuals.text=new n.Text(this.model)}_get_location(){const e=this.panel,t=this.model.offset;let i,l;switch(e.side){case\"above\":case\"below\":switch(this.model.vertical_align){case\"top\":l=e._top.value+5;break;case\"middle\":l=e._vcenter.value;break;case\"bottom\":l=e._bottom.value-5}switch(this.model.align){case\"left\":i=e._left.value+t;break;case\"center\":i=e._hcenter.value;break;case\"right\":i=e._right.value-t}break;case\"left\":switch(this.model.vertical_align){case\"top\":i=e._left.value-5;break;case\"middle\":i=e._hcenter.value;break;case\"bottom\":i=e._right.value+5}switch(this.model.align){case\"left\":l=e._bottom.value-t;break;case\"center\":l=e._vcenter.value;break;case\"right\":l=e._top.value+t}break;case\"right\":switch(this.model.vertical_align){case\"top\":i=e._right.value-5;break;case\"middle\":i=e._hcenter.value;break;case\"bottom\":i=e._left.value+5}switch(this.model.align){case\"left\":l=e._top.value+t;break;case\"center\":l=e._vcenter.value;break;case\"right\":l=e._bottom.value-t}}return[i,l]}render(){if(!this.model.visible)return void(\"css\"==this.model.render_mode&&s.undisplay(this.el));const{text:e}=this.model;if(null==e||0==e.length)return;this.model.text_baseline=this.model.vertical_align,this.model.text_align=this.model.align;const[t,i]=this._get_location(),l=this.panel.get_label_angle_heuristic(\"parallel\");(\"canvas\"==this.model.render_mode?this._canvas_text.bind(this):this._css_text.bind(this))(this.plot_view.canvas_view.ctx,e,t,i,l)}_get_size(){const{text:e}=this.model;if(null==e||0==e.length)return{width:0,height:0};{this.visuals.text.set_value(this.ctx);const{width:t,ascent:i}=this.ctx.measureText(e);return{width:t,height:i*this.visuals.text.text_line_height.value()+10}}}}i.TitleView=r,r.__name__=\"TitleView\";class c extends a.TextAnnotation{constructor(e){super(e)}static init_Title(){this.prototype.default_view=r,this.mixins([\"line:border_\",\"fill:background_\"]),this.define({text:[o.String],text_font:[o.Font,\"helvetica\"],text_font_size:[o.FontSizeSpec,\"10pt\"],text_font_style:[o.FontStyle,\"bold\"],text_color:[o.ColorSpec,\"#444444\"],text_alpha:[o.NumberSpec,1],text_line_height:[o.Number,1],vertical_align:[o.VerticalAlign,\"bottom\"],align:[o.TextAlign,\"left\"],offset:[o.Number,0]}),this.override({background_fill_color:null,border_line_color:null}),this.internal({text_align:[o.TextAlign,\"left\"],text_baseline:[o.TextBaseline,\"bottom\"]})}}i.Title=c,c.__name__=\"Title\",c.init_Title()},\n", " function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(1),l=e(29),s=e(96),a=e(66),n=o.__importStar(e(19));class r extends l.AnnotationView{constructor(){super(...arguments),this.rotate=!0}initialize(){super.initialize(),this.plot_view.canvas_view.add_event(this.el)}async lazy_initialize(){this._toolbar_view=await s.build_view(this.model.toolbar,{parent:this}),this.plot_view.visibility_callbacks.push(e=>this._toolbar_view.set_visibility(e))}remove(){this._toolbar_view.remove(),super.remove()}render(){super.render(),this.model.visible?(this.el.style.position=\"absolute\",this.el.style.overflow=\"hidden\",a.position(this.el,this.panel.bbox),this._toolbar_view.render(),a.empty(this.el),this.el.appendChild(this._toolbar_view.el),a.display(this.el)):a.undisplay(this.el)}_get_size(){const{tools:e,logo:i}=this.model.toolbar;return{width:30*e.length+(null!=i?25:0),height:30}}}t.ToolbarPanelView=r,r.__name__=\"ToolbarPanelView\";class _ extends l.Annotation{constructor(e){super(e)}static init_ToolbarPanel(){this.prototype.default_view=r,this.define({toolbar:[n.Instance]})}}t.ToolbarPanel=_,_.__name__=\"ToolbarPanel\",_.init_ToolbarPanel()},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),l=t(29),o=t(66),a=i.__importStar(t(19)),h=t(144),n=t(145);function c(t,e,s,i,l){switch(t){case\"horizontal\":return e<i?\"right\":\"left\";case\"vertical\":return s<l?\"below\":\"above\";default:return t}}s.compute_side=c;class r extends l.AnnotationView{initialize(){super.initialize(),this.plot_view.canvas_view.add_overlay(this.el),o.undisplay(this.el)}connect_signals(){super.connect_signals(),this.connect(this.model.properties.data.change,()=>this._draw_tips())}css_classes(){return super.css_classes().concat(h.bk_tooltip)}render(){this.model.visible&&this._draw_tips()}_draw_tips(){const{data:t}=this.model;if(o.empty(this.el),o.undisplay(this.el),this.model.custom?this.el.classList.add(h.bk_tooltip_custom):this.el.classList.remove(h.bk_tooltip_custom),0==t.length)return;const{frame:e}=this.plot_view;for(const[s,i,l]of t){if(this.model.inner_only&&!e.bbox.contains(s,i))continue;const t=o.div({},l);this.el.appendChild(t)}const[s,i]=t[t.length-1],l=c(this.model.attachment,s,i,e._hcenter.value,e._vcenter.value);this.el.classList.remove(n.bk_right),this.el.classList.remove(n.bk_left),this.el.classList.remove(n.bk_above),this.el.classList.remove(n.bk_below);let a;o.display(this.el);let r=0,d=0;switch(l){case\"right\":this.el.classList.add(n.bk_left),r=s+(this.el.offsetWidth-this.el.clientWidth)+10,a=i-this.el.offsetHeight/2;break;case\"left\":this.el.classList.add(n.bk_right),d=this.plot_view.layout.bbox.width-s+10,a=i-this.el.offsetHeight/2;break;case\"below\":this.el.classList.add(n.bk_above),a=i+(this.el.offsetHeight-this.el.clientHeight)+10,r=Math.round(s-this.el.offsetWidth/2);break;case\"above\":this.el.classList.add(n.bk_below),a=i-this.el.offsetHeight-10,r=Math.round(s-this.el.offsetWidth/2)}this.model.show_arrow&&this.el.classList.add(h.bk_tooltip_arrow),this.el.childNodes.length>0?(this.el.style.top=`${a}px`,this.el.style.left=r?`${r}px`:\"auto\",this.el.style.right=d?`${d}px`:\"auto\"):o.undisplay(this.el)}}s.TooltipView=r,r.__name__=\"TooltipView\";class d extends l.Annotation{constructor(t){super(t)}static init_Tooltip(){this.prototype.default_view=r,this.define({attachment:[a.TooltipAttachment,\"horizontal\"],inner_only:[a.Boolean,!0],show_arrow:[a.Boolean,!0]}),this.override({level:\"overlay\"}),this.internal({data:[a.Any,[]],custom:[a.Any]})}clear(){this.data=[]}add(t,e,s){this.data=this.data.concat([[t,e,s]])}}s.Tooltip=d,d.__name__=\"Tooltip\",d.init_Tooltip()},\n", " function _(o,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=o(1);o(67),r.__importStar(o(66)).styles.append('.bk-root {\\n /* Same border color used everywhere */\\n /* Gray of icons */\\n}\\n.bk-root .bk-tooltip {\\n font-weight: 300;\\n font-size: 12px;\\n position: absolute;\\n padding: 5px;\\n border: 1px solid #e5e5e5;\\n color: #2f2f2f;\\n background-color: white;\\n pointer-events: none;\\n opacity: 0.95;\\n z-index: 100;\\n}\\n.bk-root .bk-tooltip > div:not(:first-child) {\\n /* gives space when multiple elements are being hovered over */\\n margin-top: 5px;\\n border-top: #e5e5e5 1px dashed;\\n}\\n.bk-root .bk-tooltip.bk-left.bk-tooltip-arrow::before {\\n position: absolute;\\n margin: -7px 0 0 0;\\n top: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 7px 0 7px 0;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n left: -10px;\\n border-right-width: 10px;\\n border-right-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-left::before {\\n left: -10px;\\n border-right-width: 10px;\\n border-right-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-right.bk-tooltip-arrow::after {\\n position: absolute;\\n margin: -7px 0 0 0;\\n top: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 7px 0 7px 0;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n right: -10px;\\n border-left-width: 10px;\\n border-left-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-right::after {\\n right: -10px;\\n border-left-width: 10px;\\n border-left-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-above::before {\\n position: absolute;\\n margin: 0 0 0 -7px;\\n left: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 0 7px 0 7px;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n top: -10px;\\n border-bottom-width: 10px;\\n border-bottom-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-below::after {\\n position: absolute;\\n margin: 0 0 0 -7px;\\n left: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 0 7px 0 7px;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n bottom: -10px;\\n border-top-width: 10px;\\n border-top-color: #909599;\\n}\\n.bk-root .bk-tooltip-row-label {\\n text-align: right;\\n color: #26aae1;\\n /* blue from toolbar highlighting */\\n}\\n.bk-root .bk-tooltip-row-value {\\n color: default;\\n /* seems to be necessary for notebook */\\n}\\n.bk-root .bk-tooltip-color-block {\\n width: 12px;\\n height: 12px;\\n margin-left: 5px;\\n margin-right: 5px;\\n outline: #dddddd solid 1px;\\n display: inline-block;\\n}\\n'),n.bk_tooltip=\"bk-tooltip\",n.bk_tooltip_arrow=\"bk-tooltip-arrow\",n.bk_tooltip_custom=\"bk-tooltip-custom\",n.bk_tooltip_row_label=\"bk-tooltip-row-label\",n.bk_tooltip_row_value=\"bk-tooltip-row-value\",n.bk_tooltip_color_block=\"bk-tooltip-color-block\"},\n", " function _(e,b,t){Object.defineProperty(t,\"__esModule\",{value:!0}),e(1).__importStar(e(66)).styles.append(\"\"),t.bk_active=\"bk-active\",t.bk_inline=\"bk-inline\",t.bk_left=\"bk-left\",t.bk_right=\"bk-right\",t.bk_above=\"bk-above\",t.bk_below=\"bk-below\",t.bk_up=\"bk-up\",t.bk_down=\"bk-down\",t.bk_side=function(e){switch(e){case\"above\":return t.bk_above;case\"below\":return t.bk_below;case\"left\":return t.bk_left;case\"right\":return t.bk_right}}},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(29),o=e(73),a=e(72),n=i.__importStar(e(19));class h extends r.AnnotationView{initialize(){super.initialize(),this.set_data(this.model.source)}connect_signals(){super.connect_signals(),this.connect(this.model.source.streaming,()=>this.set_data(this.model.source)),this.connect(this.model.source.patching,()=>this.set_data(this.model.source)),this.connect(this.model.source.change,()=>this.set_data(this.model.source))}set_data(e){super.set_data(e),this.visuals.warm_cache(e),this.plot_view.request_render()}_map_data(){const{frame:e}=this.plot_view,t=this.model.dimension,s=e.xscales[this.model.x_range_name],i=e.yscales[this.model.y_range_name],r=\"height\"==t?i:s,o=\"height\"==t?s:i,a=\"height\"==t?e.yview:e.xview,n=\"height\"==t?e.xview:e.yview;let h,_,l;h=\"data\"==this.model.properties.lower.units?r.v_compute(this._lower):a.v_compute(this._lower),_=\"data\"==this.model.properties.upper.units?r.v_compute(this._upper):a.v_compute(this._upper),l=\"data\"==this.model.properties.base.units?o.v_compute(this._base):n.v_compute(this._base);const[d,p]=\"height\"==t?[1,0]:[0,1],c=[h,l],u=[_,l];this._lower_sx=c[d],this._lower_sy=c[p],this._upper_sx=u[d],this._upper_sy=u[p]}render(){if(!this.model.visible)return;this._map_data();const{ctx:e}=this.plot_view.canvas_view;if(this.visuals.line.doit)for(let t=0,s=this._lower_sx.length;t<s;t++)this.visuals.line.set_vectorize(e,t),e.beginPath(),e.moveTo(this._lower_sx[t],this._lower_sy[t]),e.lineTo(this._upper_sx[t],this._upper_sy[t]),e.stroke();const t=\"height\"==this.model.dimension?0:Math.PI/2;if(null!=this.model.lower_head)for(let s=0,i=this._lower_sx.length;s<i;s++)e.save(),e.translate(this._lower_sx[s],this._lower_sy[s]),e.rotate(t+Math.PI),this.model.lower_head.render(e,s),e.restore();if(null!=this.model.upper_head)for(let s=0,i=this._upper_sx.length;s<i;s++)e.save(),e.translate(this._upper_sx[s],this._upper_sy[s]),e.rotate(t),this.model.upper_head.render(e,s),e.restore()}}s.WhiskerView=h,h.__name__=\"WhiskerView\";class _ extends r.Annotation{constructor(e){super(e)}static init_Whisker(){this.prototype.default_view=h,this.mixins([\"line\"]),this.define({lower:[n.DistanceSpec],lower_head:[n.Instance,()=>new a.TeeHead({level:\"underlay\",size:10})],upper:[n.DistanceSpec],upper_head:[n.Instance,()=>new a.TeeHead({level:\"underlay\",size:10})],base:[n.DistanceSpec],dimension:[n.Dimension,\"height\"],source:[n.Instance,()=>new o.ColumnDataSource],x_range_name:[n.String,\"default\"],y_range_name:[n.String,\"default\"]}),this.override({level:\"underlay\"})}}s.Whisker=_,_.__name__=\"Whisker\",_.init_Whisker()},\n", " function _(i,a,e){Object.defineProperty(e,\"__esModule\",{value:!0});var r=i(148);e.Axis=r.Axis;var s=i(150);e.CategoricalAxis=s.CategoricalAxis;var x=i(153);e.ContinuousAxis=x.ContinuousAxis;var A=i(154);e.DatetimeAxis=A.DatetimeAxis;var o=i(155);e.LinearAxis=o.LinearAxis;var t=i(168);e.LogAxis=t.LogAxis;var n=i(171);e.MercatorAxis=n.MercatorAxis},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),a=e(149),l=s.__importStar(e(19)),n=e(9),o=e(8),r=e(88),{abs:_,min:h,max:c}=Math;class m extends a.GuideRendererView{constructor(){super(...arguments),this.rotate=!0}get panel(){return this.layout}render(){if(!this.model.visible)return;const e={tick:this._tick_extent(),tick_label:this._tick_label_extents(),axis_label:this._axis_label_extent()},t=this.tick_coords,i=this.plot_view.canvas_view.ctx;i.save(),this._draw_rule(i,e),this._draw_major_ticks(i,e,t),this._draw_minor_ticks(i,e,t),this._draw_major_labels(i,e,t),this._draw_axis_label(i,e,t),null!=this._render&&this._render(i,e,t),i.restore()}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.plot_view.request_paint());const e=this.model.properties;this.on_change(e.visible,()=>this.plot_view.request_layout())}get_size(){if(this.model.visible&&null==this.model.fixed_location){const e=this._get_size();return{width:0,height:Math.round(e)}}return{width:0,height:0}}_get_size(){return this._tick_extent()+this._tick_label_extent()+this._axis_label_extent()}get needs_clip(){return null!=this.model.fixed_location}_draw_rule(e,t){if(!this.visuals.axis_line.doit)return;const[i,s]=this.rule_coords,[a,l]=this.plot_view.map_to_screen(i,s,this.model.x_range_name,this.model.y_range_name),[n,o]=this.normals,[r,_]=this.offsets;this.visuals.axis_line.set_value(e),e.beginPath(),e.moveTo(Math.round(a[0]+n*r),Math.round(l[0]+o*_));for(let t=1;t<a.length;t++){const i=Math.round(a[t]+n*r),s=Math.round(l[t]+o*_);e.lineTo(i,s)}e.stroke()}_draw_major_ticks(e,t,i){const s=this.model.major_tick_in,a=this.model.major_tick_out,l=this.visuals.major_tick_line;this._draw_ticks(e,i.major,s,a,l)}_draw_minor_ticks(e,t,i){const s=this.model.minor_tick_in,a=this.model.minor_tick_out,l=this.visuals.minor_tick_line;this._draw_ticks(e,i.minor,s,a,l)}_draw_major_labels(e,t,i){const s=i.major,a=this.compute_labels(s[this.dimension]),l=this.model.major_label_orientation,n=t.tick+this.model.major_label_standoff,o=this.visuals.major_label_text;this._draw_oriented_labels(e,a,s,l,this.panel.side,n,o)}_draw_axis_label(e,t,i){if(null==this.model.axis_label||0==this.model.axis_label.length||null!=this.model.fixed_location)return;let s,a;switch(this.panel.side){case\"above\":s=this.panel._hcenter.value,a=this.panel._bottom.value;break;case\"below\":s=this.panel._hcenter.value,a=this.panel._top.value;break;case\"left\":s=this.panel._right.value,a=this.panel._vcenter.value;break;case\"right\":s=this.panel._left.value,a=this.panel._vcenter.value;break;default:throw new Error(`unknown side: ${this.panel.side}`)}const l=[[s],[a]],o=t.tick+n.sum(t.tick_label)+this.model.axis_label_standoff,r=this.visuals.axis_label_text;this._draw_oriented_labels(e,[this.model.axis_label],l,\"parallel\",this.panel.side,o,r,\"screen\")}_draw_ticks(e,t,i,s,a){if(!a.doit)return;const[l,n]=t,[o,r]=this.plot_view.map_to_screen(l,n,this.model.x_range_name,this.model.y_range_name),[_,h]=this.normals,[c,m]=this.offsets,[d,u]=[_*(c-i),h*(m-i)],[b,x]=[_*(c+s),h*(m+s)];a.set_value(e);for(let t=0;t<o.length;t++){const i=Math.round(o[t]+b),s=Math.round(r[t]+x),a=Math.round(o[t]+d),l=Math.round(r[t]+u);e.beginPath(),e.moveTo(i,s),e.lineTo(a,l),e.stroke()}}_draw_oriented_labels(e,t,i,s,a,l,n,r=\"data\"){if(!n.doit||0==t.length)return;let _,h,c,m;if(\"screen\"==r)[_,h]=i,[c,m]=[0,0];else{const[e,t]=i;[_,h]=this.plot_view.map_to_screen(e,t,this.model.x_range_name,this.model.y_range_name),[c,m]=this.offsets}const[d,u]=this.normals,b=d*(c+l),x=u*(m+l);let p;n.set_value(e),this.panel.apply_label_text_heuristics(e,s),p=o.isString(s)?this.panel.get_label_angle_heuristic(s):-s;for(let i=0;i<_.length;i++){const s=Math.round(_[i]+b),a=Math.round(h[i]+x);e.translate(s,a),e.rotate(p),e.fillText(t[i],0,0),e.rotate(-p),e.translate(-s,-a)}}_axis_label_extent(){if(null==this.model.axis_label||\"\"==this.model.axis_label)return 0;const e=this.model.axis_label_standoff,t=this.visuals.axis_label_text;return this._oriented_labels_extent([this.model.axis_label],\"parallel\",this.panel.side,e,t)}_tick_extent(){return this.model.major_tick_out}_tick_label_extent(){return n.sum(this._tick_label_extents())}_tick_label_extents(){const e=this.tick_coords.major,t=this.compute_labels(e[this.dimension]),i=this.model.major_label_orientation,s=this.model.major_label_standoff,a=this.visuals.major_label_text;return[this._oriented_labels_extent(t,i,this.panel.side,s,a)]}_oriented_labels_extent(e,t,i,s,a){if(0==e.length)return 0;const l=this.plot_view.canvas_view.ctx;let n,r;a.set_value(l),o.isString(t)?(n=1,r=this.panel.get_label_angle_heuristic(t)):(n=2,r=-t),r=Math.abs(r);const _=Math.cos(r),h=Math.sin(r);let c=0;for(let t=0;t<e.length;t++){const s=1.1*l.measureText(e[t]).width,a=.9*l.measureText(e[t]).ascent;let o;o=\"above\"==i||\"below\"==i?s*h+a/n*_:s*_+a/n*h,o>c&&(c=o)}return c>0&&(c+=s),c}get normals(){return this.panel.normals}get dimension(){return this.panel.dimension}compute_labels(e){const t=this.model.formatter.doFormat(e,this);for(let i=0;i<e.length;i++)e[i]in this.model.major_label_overrides&&(t[i]=this.model.major_label_overrides[e[i]]);return t}get offsets(){if(null!=this.model.fixed_location)return[0,0];const{frame:e}=this.plot_view;let[t,i]=[0,0];switch(this.panel.side){case\"below\":i=_(this.panel._top.value-e._bottom.value);break;case\"above\":i=_(this.panel._bottom.value-e._top.value);break;case\"right\":t=_(this.panel._left.value-e._right.value);break;case\"left\":t=_(this.panel._right.value-e._left.value)}return[t,i]}get ranges(){const e=this.dimension,t=(e+1)%2,{frame:i}=this.plot_view,s=[i.x_ranges[this.model.x_range_name],i.y_ranges[this.model.y_range_name]];return[s[e],s[t]]}get computed_bounds(){const[e]=this.ranges,t=this.model.bounds,i=[e.min,e.max];if(\"auto\"==t)return[e.min,e.max];if(o.isArray(t)){let e,s;const[a,l]=t,[n,o]=i;return _(a-l)>_(n-o)?(e=c(h(a,l),n),s=h(c(a,l),o)):(e=h(a,l),s=c(a,l)),[e,s]}throw new Error(`user bounds '${t}' not understood`)}get rule_coords(){const e=this.dimension,t=(e+1)%2,[i]=this.ranges,[s,a]=this.computed_bounds,l=[new Array(2),new Array(2)];return l[e][0]=Math.max(s,i.min),l[e][1]=Math.min(a,i.max),l[e][0]>l[e][1]&&(l[e][0]=l[e][1]=NaN),l[t][0]=this.loc,l[t][1]=this.loc,l}get tick_coords(){const e=this.dimension,t=(e+1)%2,[i]=this.ranges,[s,a]=this.computed_bounds,l=this.model.ticker.get_ticks(s,a,i,this.loc,{}),n=l.major,o=l.minor,r=[[],[]],_=[[],[]],[h,c]=[i.min,i.max];for(let i=0;i<n.length;i++)n[i]<h||n[i]>c||(r[e].push(n[i]),r[t].push(this.loc));for(let i=0;i<o.length;i++)o[i]<h||o[i]>c||(_[e].push(o[i]),_[t].push(this.loc));return{major:r,minor:_}}get loc(){const{fixed_location:e}=this.model;if(null!=e){if(o.isNumber(e))return e;const[,t]=this.ranges;if(t instanceof r.FactorRange)return t.synthetic(e);throw new Error(\"unexpected\")}const[,t]=this.ranges;switch(this.panel.side){case\"left\":case\"below\":return t.start;case\"right\":case\"above\":return t.end}}serializable_state(){return Object.assign(Object.assign({},super.serializable_state()),{bbox:this.layout.bbox.box})}}i.AxisView=m,m.__name__=\"AxisView\";class d extends a.GuideRenderer{constructor(e){super(e)}static init_Axis(){this.prototype.default_view=m,this.mixins([\"line:axis_\",\"line:major_tick_\",\"line:minor_tick_\",\"text:major_label_\",\"text:axis_label_\"]),this.define({bounds:[l.Any,\"auto\"],ticker:[l.Instance],formatter:[l.Instance],x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"],axis_label:[l.String,\"\"],axis_label_standoff:[l.Int,5],major_label_standoff:[l.Int,5],major_label_orientation:[l.Any,\"horizontal\"],major_label_overrides:[l.Any,{}],major_tick_in:[l.Number,2],major_tick_out:[l.Number,6],minor_tick_in:[l.Number,0],minor_tick_out:[l.Number,4],fixed_location:[l.Any,null]}),this.override({axis_line_color:\"black\",major_tick_line_color:\"black\",minor_tick_line_color:\"black\",major_label_text_font_size:\"8pt\",major_label_text_align:\"center\",major_label_text_baseline:\"alphabetic\",axis_label_text_font_size:\"10pt\",axis_label_text_font_style:\"italic\"})}}i.Axis=d,d.__name__=\"Axis\",d.init_Axis()},\n", " function _(e,r,d){Object.defineProperty(d,\"__esModule\",{value:!0});const n=e(63);class i extends n.RendererView{}d.GuideRendererView=i,i.__name__=\"GuideRendererView\";class t extends n.Renderer{constructor(e){super(e)}static init_GuideRenderer(){this.override({level:\"overlay\"})}}d.GuideRenderer=t,t.__name__=\"GuideRenderer\",t.init_GuideRenderer()},\n", " function _(t,s,o){Object.defineProperty(o,\"__esModule\",{value:!0});const e=t(1),i=t(148),r=t(151),a=t(152),l=e.__importStar(t(19));class _ extends i.AxisView{_render(t,s,o){this._draw_group_separators(t,s,o)}_draw_group_separators(t,s,o){const[e]=this.ranges,[i,r]=this.computed_bounds;if(!e.tops||e.tops.length<2||!this.visuals.separator_line.doit)return;const a=this.dimension,l=(a+1)%2,_=[[],[]];let n=0;for(let t=0;t<e.tops.length-1;t++){let s,o;for(let i=n;i<e.factors.length;i++)if(e.factors[i][0]==e.tops[t+1]){[s,o]=[e.factors[i-1],e.factors[i]],n=i;break}const h=(e.synthetic(s)+e.synthetic(o))/2;h>i&&h<r&&(_[a].push(h),_[l].push(this.loc))}const h=this._tick_label_extent();this._draw_ticks(t,_,-3,h-6,this.visuals.separator_line)}_draw_major_labels(t,s,o){const e=this._get_factor_info();let i=s.tick+this.model.major_label_standoff;for(let o=0;o<e.length;o++){const[r,a,l,_]=e[o];this._draw_oriented_labels(t,r,a,l,this.panel.side,i,_),i+=s.tick_label[o]}}_tick_label_extents(){const t=this._get_factor_info(),s=[];for(const[o,,e,i]of t){const t=this._oriented_labels_extent(o,e,this.panel.side,this.model.major_label_standoff,i);s.push(t)}return s}_get_factor_info(){const[t]=this.ranges,[s,o]=this.computed_bounds,e=this.loc,i=this.model.ticker.get_ticks(s,o,t,e,{}),r=this.tick_coords,a=[];if(1==t.levels){const t=i.major,s=this.model.formatter.doFormat(t,this);a.push([s,r.major,this.model.major_label_orientation,this.visuals.major_label_text])}else if(2==t.levels){const t=i.major.map(t=>t[1]),s=this.model.formatter.doFormat(t,this);a.push([s,r.major,this.model.major_label_orientation,this.visuals.major_label_text]),a.push([i.tops,r.tops,this.model.group_label_orientation,this.visuals.group_text])}else if(3==t.levels){const t=i.major.map(t=>t[2]),s=this.model.formatter.doFormat(t,this),o=i.mids.map(t=>t[1]);a.push([s,r.major,this.model.major_label_orientation,this.visuals.major_label_text]),a.push([o,r.mids,this.model.subgroup_label_orientation,this.visuals.subgroup_text]),a.push([i.tops,r.tops,this.model.group_label_orientation,this.visuals.group_text])}return a}get tick_coords(){const t=this.dimension,s=(t+1)%2,[o]=this.ranges,[e,i]=this.computed_bounds,r=this.model.ticker.get_ticks(e,i,o,this.loc,{}),a={major:[[],[]],mids:[[],[]],tops:[[],[]],minor:[[],[]]};return a.major[t]=r.major,a.major[s]=r.major.map(t=>this.loc),3==o.levels&&(a.mids[t]=r.mids,a.mids[s]=r.mids.map(t=>this.loc)),o.levels>1&&(a.tops[t]=r.tops,a.tops[s]=r.tops.map(t=>this.loc)),a}}o.CategoricalAxisView=_,_.__name__=\"CategoricalAxisView\";class n extends i.Axis{constructor(t){super(t)}static init_CategoricalAxis(){this.prototype.default_view=_,this.mixins([\"line:separator_\",\"text:group_\",\"text:subgroup_\"]),this.define({group_label_orientation:[l.Any,\"parallel\"],subgroup_label_orientation:[l.Any,\"parallel\"]}),this.override({ticker:()=>new r.CategoricalTicker,formatter:()=>new a.CategoricalTickFormatter,separator_line_color:\"lightgrey\",separator_line_width:2,group_text_font_style:\"bold\",group_text_font_size:\"8pt\",group_text_color:\"grey\",subgroup_text_font_style:\"bold\",subgroup_text_font_size:\"8pt\"})}}o.CategoricalAxis=n,n.__name__=\"CategoricalAxis\",n.init_CategoricalAxis()},\n", " function _(t,c,e){Object.defineProperty(e,\"__esModule\",{value:!0});const o=t(111);class s extends o.Ticker{constructor(t){super(t)}get_ticks(t,c,e,o,s){return{major:this._collect(e.factors,e,t,c),minor:[],tops:this._collect(e.tops||[],e,t,c),mids:this._collect(e.mids||[],e,t,c)}}_collect(t,c,e,o){const s=[];for(const r of t){const t=c.synthetic(r);t>e&&t<o&&s.push(r)}return s}}e.CategoricalTicker=s,s.__name__=\"CategoricalTicker\"},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const o=e(113),c=e(9);class a extends o.TickFormatter{constructor(e){super(e)}doFormat(e,t){return c.copy(e)}}r.CategoricalTickFormatter=a,a.__name__=\"CategoricalTickFormatter\"},\n", " function _(s,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=s(148);class t extends o.Axis{constructor(s){super(s)}}n.ContinuousAxis=t,t.__name__=\"ContinuousAxis\"},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(155),a=e(156),r=e(161);class n extends s.LinearAxisView{}i.DatetimeAxisView=n,n.__name__=\"DatetimeAxisView\";class _ extends s.LinearAxis{constructor(e){super(e)}static init_DatetimeAxis(){this.prototype.default_view=n,this.override({ticker:()=>new r.DatetimeTicker,formatter:()=>new a.DatetimeTickFormatter})}}i.DatetimeAxis=_,_.__name__=\"DatetimeAxis\",_.init_DatetimeAxis()},\n", " function _(e,i,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=e(148),n=e(153),r=e(112),a=e(108);class _ extends t.AxisView{}s.LinearAxisView=_,_.__name__=\"LinearAxisView\";class c extends n.ContinuousAxis{constructor(e){super(e)}static init_LinearAxis(){this.prototype.default_view=_,this.override({ticker:()=>new a.BasicTicker,formatter:()=>new r.BasicTickFormatter})}}s.LinearAxis=c,c.__name__=\"LinearAxis\",c.init_LinearAxis()},\n", " function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const r=t(1),i=r.__importDefault(t(157)),n=t(113),o=t(70),a=r.__importStar(t(19)),c=t(158),m=t(9),u=t(8);function h(t){return i.default(t,\"%Y %m %d %H %M %S\").split(/\\s+/).map(t=>parseInt(t,10))}function d(t,s){if(u.isFunction(s))return s(t);{const e=c.sprintf(\"$1%06d\",function(t){return Math.round(t/1e3%1*1e6)}(t));return-1==(s=s.replace(/((^|[^%])(%%)*)%f/,e)).indexOf(\"%\")?s:i.default(t,s)}}const l=[\"microseconds\",\"milliseconds\",\"seconds\",\"minsec\",\"minutes\",\"hourmin\",\"hours\",\"days\",\"months\",\"years\"];class _ extends n.TickFormatter{constructor(t){super(t),this.strip_leading_zeros=!0}static init_DatetimeTickFormatter(){this.define({microseconds:[a.Array,[\"%fus\"]],milliseconds:[a.Array,[\"%3Nms\",\"%S.%3Ns\"]],seconds:[a.Array,[\"%Ss\"]],minsec:[a.Array,[\":%M:%S\"]],minutes:[a.Array,[\":%M\",\"%Mm\"]],hourmin:[a.Array,[\"%H:%M\"]],hours:[a.Array,[\"%Hh\",\"%H:%M\"]],days:[a.Array,[\"%m/%d\",\"%a%d\"]],months:[a.Array,[\"%m/%Y\",\"%b %Y\"]],years:[a.Array,[\"%Y\"]]})}initialize(){super.initialize(),this._update_width_formats()}_update_width_formats(){const t=+i.default(new Date),s=function(s){const e=s.map(s=>d(t,s).length),r=m.sort_by(m.zip(e,s),([t])=>t);return m.unzip(r)};this._width_formats={microseconds:s(this.microseconds),milliseconds:s(this.milliseconds),seconds:s(this.seconds),minsec:s(this.minsec),minutes:s(this.minutes),hourmin:s(this.hourmin),hours:s(this.hours),days:s(this.days),months:s(this.months),years:s(this.years)}}_get_resolution_str(t,s){const e=1.1*t;switch(!1){case!(e<.001):return\"microseconds\";case!(e<1):return\"milliseconds\";case!(e<60):return s>=60?\"minsec\":\"seconds\";case!(e<3600):return s>=3600?\"hourmin\":\"minutes\";case!(e<86400):return\"hours\";case!(e<2678400):return\"days\";case!(e<31536e3):return\"months\";default:return\"years\"}}doFormat(t,s){if(0==t.length)return[];const e=Math.abs(t[t.length-1]-t[0])/1e3,r=e/(t.length-1),i=this._get_resolution_str(r,e),[,[n]]=this._width_formats[i],a=[],c=l.indexOf(i),m={};for(const t of l)m[t]=0;m.seconds=5,m.minsec=4,m.minutes=4,m.hourmin=3,m.hours=3;for(const s of t){let t,e;try{e=h(s),t=d(s,n)}catch(t){o.logger.warn(`unable to format tick for timestamp value ${s}`),o.logger.warn(` - ${t}`),a.push(\"ERR\");continue}let r=!1,u=c;for(;0==e[m[l[u]]];){let n;if(u+=1,u==l.length)break;if((\"minsec\"==i||\"hourmin\"==i)&&!r){if(\"minsec\"==i&&0==e[4]&&0!=e[5]||\"hourmin\"==i&&0==e[3]&&0!=e[4]){n=this._width_formats[l[c-1]][1][0],t=d(s,n);break}r=!0}n=this._width_formats[l[u]][1][0],t=d(s,n)}if(this.strip_leading_zeros){let s=t.replace(/^0+/g,\"\");s!=t&&isNaN(parseInt(s))&&(s=`0${s}`),a.push(s)}else a.push(t)}return a}}e.DatetimeTickFormatter=_,_.__name__=\"DatetimeTickFormatter\",_.init_DatetimeTickFormatter()},\n", " function _(e,t,n){function r(e,t,n){var r,o=t.day[1];do{r=new Date(Date.UTC(n,t.month,Math.abs(o++)))}while(t.day[0]<7&&r.getUTCDay()!=t.day[0]);return(r={clock:t.clock,sort:r.getTime(),rule:t,save:6e4*t.save,offset:e.offset})[r.clock]=r.sort+6e4*t.time,r.posix?r.wallclock=r[r.clock]+(e.offset+t.saved):r.posix=r[r.clock]-(e.offset+t.saved),r}function o(e,t,n){var o,a,u,i,l,s,c,f=e[e.zone],h=[],T=new Date(n).getUTCFullYear(),g=1;for(o=1,a=f.length;o<a&&!(f[o][t]<=n);o++);if((u=f[o]).rules){for(s=e[u.rules],c=T+1;c>=T-g;--c)for(o=0,a=s.length;o<a;o++)s[o].from<=c&&c<=s[o].to?h.push(r(u,s[o],c)):s[o].to<c&&1==g&&(g=c-s[o].to);for(h.sort((function(e,t){return e.sort-t.sort})),o=0,a=h.length;o<a;o++)n>=h[o][t]&&h[o][h[o].clock]>u[h[o].clock]&&(i=h[o])}return i&&((l=/^(.*)\\/(.*)$/.exec(u.format))?i.abbrev=l[i.save?2:1]:i.abbrev=u.format.replace(/%s/,i.rule.letter)),i||u}function a(e,t){return\"UTC\"==e.zone?t:(e.entry=o(e,\"posix\",t),t+e.entry.offset+e.entry.save)}function u(e,t){return\"UTC\"==e.zone?t:(e.entry=n=o(e,\"wallclock\",t),0<(r=t-n.wallclock)&&r<n.save?null:t-n.offset-n.save);var n,r}function i(e,t,n){var r,o=+(n[1]+1),i=n[2]*o,l=s.indexOf(n[3].toLowerCase());if(l>9)t+=i*f[l-10];else{if(r=new Date(a(e,t)),l<7)for(;i;)r.setUTCDate(r.getUTCDate()+o),r.getUTCDay()==l&&(i-=o);else 7==l?r.setUTCFullYear(r.getUTCFullYear()+i):8==l?r.setUTCMonth(r.getUTCMonth()+i):r.setUTCDate(r.getUTCDate()+i);null==(t=u(e,r.getTime()))&&(t=u(e,r.getTime()+864e5*o)-864e5*o)}return t}Object.defineProperty(n,\"__esModule\",{value:!0});var l={clock:function(){return+new Date},zone:\"UTC\",entry:{abbrev:\"UTC\",offset:0,save:0},UTC:1,z:function(e,t,n,r){var o,a,u=this.entry.offset+this.entry.save,i=Math.abs(u/1e3),l=[],s=3600;for(o=0;o<3;o++)l.push((\"0\"+Math.floor(i/s)).slice(-2)),i%=s,s/=60;return\"^\"!=n||u?(\"^\"==n&&(r=3),3==r?(a=(a=l.join(\":\")).replace(/:00$/,\"\"),\"^\"!=n&&(a=a.replace(/:00$/,\"\"))):r?(a=l.slice(0,r+1).join(\":\"),\"^\"==n&&(a=a.replace(/:00$/,\"\"))):a=l.slice(0,2).join(\"\"),a=(a=(u<0?\"-\":\"+\")+a).replace(/([-+])(0)/,{_:\" $1\",\"-\":\"$1\"}[n]||\"$1$2\")):\"Z\"},\"%\":function(e){return\"%\"},n:function(e){return\"\\n\"},t:function(e){return\"\\t\"},U:function(e){return h(e,0)},W:function(e){return h(e,1)},V:function(e){return T(e)[0]},G:function(e){return T(e)[1]},g:function(e){return T(e)[1]%100},j:function(e){return Math.floor((e.getTime()-Date.UTC(e.getUTCFullYear(),0))/864e5)+1},s:function(e){return Math.floor(e.getTime()/1e3)},C:function(e){return Math.floor(e.getUTCFullYear()/100)},N:function(e){return e.getTime()%1e3*1e6},m:function(e){return e.getUTCMonth()+1},Y:function(e){return e.getUTCFullYear()},y:function(e){return e.getUTCFullYear()%100},H:function(e){return e.getUTCHours()},M:function(e){return e.getUTCMinutes()},S:function(e){return e.getUTCSeconds()},e:function(e){return e.getUTCDate()},d:function(e){return e.getUTCDate()},u:function(e){return e.getUTCDay()||7},w:function(e){return e.getUTCDay()},l:function(e){return e.getUTCHours()%12||12},I:function(e){return e.getUTCHours()%12||12},k:function(e){return e.getUTCHours()},Z:function(e){return this.entry.abbrev},a:function(e){return this[this.locale].day.abbrev[e.getUTCDay()]},A:function(e){return this[this.locale].day.full[e.getUTCDay()]},h:function(e){return this[this.locale].month.abbrev[e.getUTCMonth()]},b:function(e){return this[this.locale].month.abbrev[e.getUTCMonth()]},B:function(e){return this[this.locale].month.full[e.getUTCMonth()]},P:function(e){return this[this.locale].meridiem[Math.floor(e.getUTCHours()/12)].toLowerCase()},p:function(e){return this[this.locale].meridiem[Math.floor(e.getUTCHours()/12)]},R:function(e,t){return this.convert([t,\"%H:%M\"])},T:function(e,t){return this.convert([t,\"%H:%M:%S\"])},D:function(e,t){return this.convert([t,\"%m/%d/%y\"])},F:function(e,t){return this.convert([t,\"%Y-%m-%d\"])},x:function(e,t){return this.convert([t,this[this.locale].date])},r:function(e,t){return this.convert([t,this[this.locale].time12||\"%I:%M:%S\"])},X:function(e,t){return this.convert([t,this[this.locale].time24])},c:function(e,t){return this.convert([t,this[this.locale].dateTime])},convert:function(e){if(!e.length)return\"1.0.22\";var t,n,r,o,l,s=Object.create(this),f=[];for(t=0;t<e.length;t++)if(o=e[t],Array.isArray(o))t||isNaN(o[1])?o.splice.apply(e,[t--,1].concat(o)):l=o;else if(isNaN(o)){if(\"string\"==(r=typeof o))~o.indexOf(\"%\")?s.format=o:t||\"*\"!=o?!t&&(r=/^(\\d{4})-(\\d{2})-(\\d{2})(?:[T\\s](\\d{2}):(\\d{2})(?::(\\d{2})(?:\\.(\\d+))?)?(Z|(([+-])(\\d{2}(:\\d{2}){0,2})))?)?$/.exec(o))?((l=[]).push.apply(l,r.slice(1,8)),r[9]?(l.push(r[10]+1),l.push.apply(l,r[11].split(/:/))):r[8]&&l.push(1)):/^\\w{2,3}_\\w{2}$/.test(o)?s.locale=o:(r=c.exec(o))?f.push(r):s.zone=o:l=o;else if(\"function\"==r){if(r=o.call(s))return r}else if(/^\\w{2,3}_\\w{2}$/.test(o.name))s[o.name]=o;else if(o.zones){for(r in o.zones)s[r]=o.zones[r];for(r in o.rules)s[r]=o.rules[r]}}else t||(l=o);if(s[s.locale]||delete s.locale,s[s.zone]||delete s.zone,null!=l){if(\"*\"==l)l=s.clock();else if(Array.isArray(l)){for(r=[],n=!l[7],t=0;t<11;t++)r[t]=+(l[t]||0);--r[1],l=Date.UTC.apply(Date.UTC,r)+-r[7]*(36e5*r[8]+6e4*r[9]+1e3*r[10])}else l=Math.floor(l);if(!isNaN(l)){if(n&&(l=u(s,l)),null==l)return l;for(t=0,n=f.length;t<n;t++)l=i(s,l,f[t]);return s.format?(r=new Date(a(s,l)),s.format.replace(/%([-0_^]?)(:{0,3})(\\d*)(.)/g,(function(e,t,n,o,a){var u,i,c=\"0\";if(u=s[a]){for(e=String(u.call(s,r,l,t,n.length)),\"_\"==(t||u.style)&&(c=\" \"),i=\"-\"==t?0:u.pad||0;e.length<i;)e=c+e;for(i=\"-\"==t?0:o||u.pad;e.length<i;)e=c+e;\"N\"==a&&i<e.length&&(e=e.slice(0,i)),\"^\"==t&&(e=e.toUpperCase())}return e}))):l}}return function(){return s.convert(arguments)}},locale:\"en_US\",en_US:{date:\"%m/%d/%Y\",time24:\"%I:%M:%S %p\",time12:\"%I:%M:%S %p\",dateTime:\"%a %d %b %Y %I:%M:%S %p %Z\",meridiem:[\"AM\",\"PM\"],month:{abbrev:\"Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec\".split(\"|\"),full:\"January|February|March|April|May|June|July|August|September|October|November|December\".split(\"|\")},day:{abbrev:\"Sun|Mon|Tue|Wed|Thu|Fri|Sat\".split(\"|\"),full:\"Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday\".split(\"|\")}}},s=\"Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|year|month|day|hour|minute|second|millisecond\",c=new RegExp(\"^\\\\s*([+-])(\\\\d+)\\\\s+(\"+s+\")s?\\\\s*$\",\"i\"),f=[36e5,6e4,1e3,1];function h(e,t){var n,r,o;return r=new Date(Date.UTC(e.getUTCFullYear(),0)),n=Math.floor((e.getTime()-r.getTime())/864e5),r.getUTCDay()==t?o=0:8==(o=7-r.getUTCDay()+t)&&(o=1),n>=o?Math.floor((n-o)/7)+1:0}function T(e){var t,n,r;return n=e.getUTCFullYear(),t=new Date(Date.UTC(n,0)).getUTCDay(),(r=h(e,1)+(t>1&&t<=4?1:0))?53!=r||4==t||3==t&&29==new Date(n,1,29).getDate()?[r,e.getUTCFullYear()]:[1,e.getUTCFullYear()+1]:(n=e.getUTCFullYear()-1,[r=4==(t=new Date(Date.UTC(n,0)).getUTCDay())||3==t&&29==new Date(n,1,29).getDate()?53:52,e.getUTCFullYear()-1])}s=s.toLowerCase().split(\"|\"),\"delmHMSUWVgCIky\".replace(/./g,(function(e){l[e].pad=2})),l.N.pad=9,l.j.pad=3,l.k.style=\"_\",l.l.style=\"_\",l.e.style=\"_\",n.default=function(){return l.convert(arguments)}},\n", " function _(r,n,e){Object.defineProperty(e,\"__esModule\",{value:!0});const t=r(1),i=t.__importStar(r(159)),u=r(160),a=t.__importDefault(r(157)),f=r(25),o=r(8);function l(r,...n){return u.sprintf(r,...n)}function s(r,n,e){if(o.isNumber(r)){return l((()=>{switch(!1){case Math.floor(r)!=r:return\"%d\";case!(Math.abs(r)>.1&&Math.abs(r)<1e3):return\"%0.3f\";default:return\"%0.3e\"}})(),r)}return`${r}`}function c(r,n,t){if(null==n)return s;if(null!=t&&r in t){const n=t[r];if(o.isString(n)){if(n in e.DEFAULT_FORMATTERS)return e.DEFAULT_FORMATTERS[n];throw new Error(`Unknown tooltip field formatter type '${n}'`)}return function(r,e,t){return n.format(r,e,t)}}return e.DEFAULT_FORMATTERS.numeral}function m(r,n,e,t){if(\"$\"==r[0]){return function(r,n){if(r in n)return n[r];throw new Error(`Unknown special variable '$${r}'`)}(r.substring(1),t)}return function(r,n,e){const t=n.get_column(r);if(null==t)return null;if(o.isNumber(e))return t[e];const i=t[e.index];if(o.isTypedArray(i)||o.isArray(i)){if(o.isArray(i[0])){return i[e.dim2][e.dim1]}return i[e.flat_index]}return i}(r.substring(1).replace(/[{}]/g,\"\"),n,e)}e.DEFAULT_FORMATTERS={numeral:(r,n,e)=>i.format(r,n),datetime:(r,n,e)=>a.default(r,n),printf:(r,n,e)=>l(n,r)},e.sprintf=l,e.basic_formatter=s,e.get_formatter=c,e.get_value=m,e.replace_placeholders=function(r,n,e,t,i={}){return r=(r=r.replace(/@\\$name/g,r=>`@{${i.name}}`)).replace(/((?:\\$\\w+)|(?:@\\w+)|(?:@{(?:[^{}]+)}))(?:{([^{}]+)})?/g,(r,u,a)=>{const o=m(u,n,e,i);if(null==o)return`${f.escape(\"???\")}`;if(\"safe\"==a)return`${o}`;const l=c(u,a,t);return`${f.escape(l(o,a,i))}`})}},\n", " function _(e,n,t){\n", " /*!\n", " * numbro.js\n", " * version : 1.6.2\n", " * author : Företagsplatsen AB\n", " * license : MIT\n", " * http://www.foretagsplatsen.se\n", " */\n", " var r,i={},a=i,o=\"en-US\",l=null,u=\"0,0\";void 0!==n&&n.exports;function c(e){this._value=e}function s(e){var n,t=\"\";for(n=0;n<e;n++)t+=\"0\";return t}function f(e,n,t,r){var i,a,o=Math.pow(10,n);return a=e.toFixed(0).search(\"e\")>-1?function(e,n){var t,r,i,a;return t=(a=e.toString()).split(\"e\")[0],i=a.split(\"e\")[1],a=t.split(\".\")[0]+(r=t.split(\".\")[1]||\"\")+s(i-r.length),n>0&&(a+=\".\"+s(n)),a}(e,n):(t(e*o)/o).toFixed(n),r&&(i=new RegExp(\"0{1,\"+r+\"}$\"),a=a.replace(i,\"\")),a}function d(e,n,t){return n.indexOf(\"$\")>-1?function(e,n,t){var r,a,l=n,u=l.indexOf(\"$\"),c=l.indexOf(\"(\"),s=l.indexOf(\"+\"),f=l.indexOf(\"-\"),d=\"\",p=\"\";-1===l.indexOf(\"$\")?\"infix\"===i[o].currency.position?(p=i[o].currency.symbol,i[o].currency.spaceSeparated&&(p=\" \"+p+\" \")):i[o].currency.spaceSeparated&&(d=\" \"):l.indexOf(\" $\")>-1?(d=\" \",l=l.replace(\" $\",\"\")):l.indexOf(\"$ \")>-1?(d=\" \",l=l.replace(\"$ \",\"\")):l=l.replace(\"$\",\"\");if(a=h(e,l,t,p),-1===n.indexOf(\"$\"))switch(i[o].currency.position){case\"postfix\":a.indexOf(\")\")>-1?((a=a.split(\"\")).splice(-1,0,d+i[o].currency.symbol),a=a.join(\"\")):a=a+d+i[o].currency.symbol;break;case\"infix\":break;case\"prefix\":a.indexOf(\"(\")>-1||a.indexOf(\"-\")>-1?(a=a.split(\"\"),r=Math.max(c,f)+1,a.splice(r,0,i[o].currency.symbol+d),a=a.join(\"\")):a=i[o].currency.symbol+d+a;break;default:throw Error('Currency position should be among [\"prefix\", \"infix\", \"postfix\"]')}else u<=1?a.indexOf(\"(\")>-1||a.indexOf(\"+\")>-1||a.indexOf(\"-\")>-1?(a=a.split(\"\"),r=1,(u<c||u<s||u<f)&&(r=0),a.splice(r,0,i[o].currency.symbol+d),a=a.join(\"\")):a=i[o].currency.symbol+d+a:a.indexOf(\")\")>-1?((a=a.split(\"\")).splice(-1,0,d+i[o].currency.symbol),a=a.join(\"\")):a=a+d+i[o].currency.symbol;return a}(e,n,t):n.indexOf(\"%\")>-1?function(e,n,t){var r,i=\"\";e*=100,n.indexOf(\" %\")>-1?(i=\" \",n=n.replace(\" %\",\"\")):n=n.replace(\"%\",\"\");(r=h(e,n,t)).indexOf(\")\")>-1?((r=r.split(\"\")).splice(-1,0,i+\"%\"),r=r.join(\"\")):r=r+i+\"%\";return r}(e,n,t):n.indexOf(\":\")>-1?function(e){var n=Math.floor(e/60/60),t=Math.floor((e-60*n*60)/60),r=Math.round(e-60*n*60-60*t);return n+\":\"+(t<10?\"0\"+t:t)+\":\"+(r<10?\"0\"+r:r)}(e):h(e,n,t)}function h(e,n,t,r){var a,u,c,s,d,h,p,m,x,g,O,b,w,y,M,v,$,B=!1,E=!1,F=!1,k=\"\",U=!1,N=!1,S=!1,j=!1,D=!1,C=\"\",L=\"\",T=Math.abs(e),K=[\"B\",\"KiB\",\"MiB\",\"GiB\",\"TiB\",\"PiB\",\"EiB\",\"ZiB\",\"YiB\"],G=[\"B\",\"KB\",\"MB\",\"GB\",\"TB\",\"PB\",\"EB\",\"ZB\",\"YB\"],I=\"\",P=!1,R=!1;if(0===e&&null!==l)return l;if(!isFinite(e))return\"\"+e;if(0===n.indexOf(\"{\")){var W=n.indexOf(\"}\");if(-1===W)throw Error('Format should also contain a \"}\"');b=n.slice(1,W),n=n.slice(W+1)}else b=\"\";if(n.indexOf(\"}\")===n.length-1){var Y=n.indexOf(\"{\");if(-1===Y)throw Error('Format should also contain a \"{\"');w=n.slice(Y+1,-1),n=n.slice(0,Y+1)}else w=\"\";if(v=null===($=-1===n.indexOf(\".\")?n.match(/([0-9]+).*/):n.match(/([0-9]+)\\..*/))?-1:$[1].length,-1!==n.indexOf(\"-\")&&(P=!0),n.indexOf(\"(\")>-1?(B=!0,n=n.slice(1,-1)):n.indexOf(\"+\")>-1&&(E=!0,n=n.replace(/\\+/g,\"\")),n.indexOf(\"a\")>-1){if(g=n.split(\".\")[0].match(/[0-9]+/g)||[\"0\"],g=parseInt(g[0],10),U=n.indexOf(\"aK\")>=0,N=n.indexOf(\"aM\")>=0,S=n.indexOf(\"aB\")>=0,j=n.indexOf(\"aT\")>=0,D=U||N||S||j,n.indexOf(\" a\")>-1?(k=\" \",n=n.replace(\" a\",\"\")):n=n.replace(\"a\",\"\"),p=0===(p=(d=Math.floor(Math.log(T)/Math.LN10)+1)%3)?3:p,g&&0!==T&&(h=Math.floor(Math.log(T)/Math.LN10)+1-g,m=3*~~((Math.min(g,d)-p)/3),T/=Math.pow(10,m),-1===n.indexOf(\".\")&&g>3))for(n+=\"[.]\",M=(M=0===h?0:3*~~(h/3)-h)<0?M+3:M,a=0;a<M;a++)n+=\"0\";Math.floor(Math.log(Math.abs(e))/Math.LN10)+1!==g&&(T>=Math.pow(10,12)&&!D||j?(k+=i[o].abbreviations.trillion,e/=Math.pow(10,12)):T<Math.pow(10,12)&&T>=Math.pow(10,9)&&!D||S?(k+=i[o].abbreviations.billion,e/=Math.pow(10,9)):T<Math.pow(10,9)&&T>=Math.pow(10,6)&&!D||N?(k+=i[o].abbreviations.million,e/=Math.pow(10,6)):(T<Math.pow(10,6)&&T>=Math.pow(10,3)&&!D||U)&&(k+=i[o].abbreviations.thousand,e/=Math.pow(10,3)))}if(n.indexOf(\"b\")>-1)for(n.indexOf(\" b\")>-1?(C=\" \",n=n.replace(\" b\",\"\")):n=n.replace(\"b\",\"\"),s=0;s<=K.length;s++)if(u=Math.pow(1024,s),c=Math.pow(1024,s+1),e>=u&&e<c){C+=K[s],u>0&&(e/=u);break}if(n.indexOf(\"d\")>-1)for(n.indexOf(\" d\")>-1?(C=\" \",n=n.replace(\" d\",\"\")):n=n.replace(\"d\",\"\"),s=0;s<=G.length;s++)if(u=Math.pow(1e3,s),c=Math.pow(1e3,s+1),e>=u&&e<c){C+=G[s],u>0&&(e/=u);break}if(n.indexOf(\"o\")>-1&&(n.indexOf(\" o\")>-1?(L=\" \",n=n.replace(\" o\",\"\")):n=n.replace(\"o\",\"\"),i[o].ordinal&&(L+=i[o].ordinal(e))),n.indexOf(\"[.]\")>-1&&(F=!0,n=n.replace(\"[.]\",\".\")),x=e.toString().split(\".\")[0],O=n.split(\".\")[1],y=n.indexOf(\",\"),O){if(x=(I=-1!==O.indexOf(\"*\")?f(e,e.toString().split(\".\")[1].length,t):O.indexOf(\"[\")>-1?f(e,(O=(O=O.replace(\"]\",\"\")).split(\"[\"))[0].length+O[1].length,t,O[1].length):f(e,O.length,t)).split(\".\")[0],I.split(\".\")[1].length)I=(r?k+r:i[o].delimiters.decimal)+I.split(\".\")[1];else I=\"\";F&&0===Number(I.slice(1))&&(I=\"\")}else x=f(e,null,t);return x.indexOf(\"-\")>-1&&(x=x.slice(1),R=!0),x.length<v&&(x=new Array(v-x.length+1).join(\"0\")+x),y>-1&&(x=x.toString().replace(/(\\d)(?=(\\d{3})+(?!\\d))/g,\"$1\"+i[o].delimiters.thousands)),0===n.indexOf(\".\")&&(x=\"\"),b+(n.indexOf(\"(\")<n.indexOf(\"-\")?(B&&R?\"(\":\"\")+(P&&R||!B&&R?\"-\":\"\"):(P&&R||!B&&R?\"-\":\"\")+(B&&R?\"(\":\"\"))+(!R&&E&&0!==e?\"+\":\"\")+x+I+(L||\"\")+(k&&!r?k:\"\")+(C||\"\")+(B&&R?\")\":\"\")+w}function p(e,n){i[e]=n}function m(e){o=e;var n=i[e].defaults;n&&n.format&&r.defaultFormat(n.format),n&&n.currencyFormat&&r.defaultCurrencyFormat(n.currencyFormat)}(r=function(e){return r.isNumbro(e)?e=e.value():0===e||void 0===e?e=0:Number(e)||(e=r.fn.unformat(e)),new c(Number(e))}).version=\"1.6.2\",r.isNumbro=function(e){return e instanceof c},r.setLanguage=function(e,n){console.warn(\"`setLanguage` is deprecated since version 1.6.0. Use `setCulture` instead\");var t=e,r=e.split(\"-\")[0],i=null;a[t]||(Object.keys(a).forEach((function(e){i||e.split(\"-\")[0]!==r||(i=e)})),t=i||n||\"en-US\"),m(t)},r.setCulture=function(e,n){var t=e,r=e.split(\"-\")[1],a=null;i[t]||(r&&Object.keys(i).forEach((function(e){a||e.split(\"-\")[1]!==r||(a=e)})),t=a||n||\"en-US\"),m(t)},r.language=function(e,n){if(console.warn(\"`language` is deprecated since version 1.6.0. Use `culture` instead\"),!e)return o;if(e&&!n){if(!a[e])throw new Error(\"Unknown language : \"+e);m(e)}return!n&&a[e]||p(e,n),r},r.culture=function(e,n){if(!e)return o;if(e&&!n){if(!i[e])throw new Error(\"Unknown culture : \"+e);m(e)}return!n&&i[e]||p(e,n),r},r.languageData=function(e){if(console.warn(\"`languageData` is deprecated since version 1.6.0. Use `cultureData` instead\"),!e)return a[o];if(!a[e])throw new Error(\"Unknown language : \"+e);return a[e]},r.cultureData=function(e){if(!e)return i[o];if(!i[e])throw new Error(\"Unknown culture : \"+e);return i[e]},r.culture(\"en-US\",{delimiters:{thousands:\",\",decimal:\".\"},abbreviations:{thousand:\"k\",million:\"m\",billion:\"b\",trillion:\"t\"},ordinal:function(e){var n=e%10;return 1==~~(e%100/10)?\"th\":1===n?\"st\":2===n?\"nd\":3===n?\"rd\":\"th\"},currency:{symbol:\"$\",position:\"prefix\"},defaults:{currencyFormat:\",0000 a\"},formats:{fourDigits:\"0000 a\",fullWithTwoDecimals:\"$ ,0.00\",fullWithTwoDecimalsNoCurrency:\",0.00\"}}),r.languages=function(){return console.warn(\"`languages` is deprecated since version 1.6.0. Use `cultures` instead\"),a},r.cultures=function(){return i},r.zeroFormat=function(e){l=\"string\"==typeof e?e:null},r.defaultFormat=function(e){u=\"string\"==typeof e?e:\"0.0\"},r.defaultCurrencyFormat=function(e){\"string\"==typeof e?e:\"0$\"},r.validate=function(e,n){var t,i,a,o,l,u,c,s;if(\"string\"!=typeof e&&(e+=\"\",console.warn&&console.warn(\"Numbro.js: Value is not string. It has been co-erced to: \",e)),(e=e.trim()).match(/^\\d+$/))return!0;if(\"\"===e)return!1;try{c=r.cultureData(n)}catch(e){c=r.cultureData(r.culture())}return a=c.currency.symbol,l=c.abbreviations,t=c.delimiters.decimal,i=\".\"===c.delimiters.thousands?\"\\\\.\":c.delimiters.thousands,(null===(s=e.match(/^[^\\d]+/))||(e=e.substr(1),s[0]===a))&&((null===(s=e.match(/[^\\d]+$/))||(e=e.slice(0,-1),s[0]===l.thousand||s[0]===l.million||s[0]===l.billion||s[0]===l.trillion))&&(u=new RegExp(i+\"{2}\"),!e.match(/[^\\d.,]/g)&&(!((o=e.split(t)).length>2)&&(o.length<2?!!o[0].match(/^\\d+.*\\d$/)&&!o[0].match(u):1===o[0].length?!!o[0].match(/^\\d+$/)&&!o[0].match(u)&&!!o[1].match(/^\\d+$/):!!o[0].match(/^\\d+.*\\d$/)&&!o[0].match(u)&&!!o[1].match(/^\\d+$/)))))},n.exports={format:function(e,n,t,i){return null!=t&&t!==r.culture()&&r.setCulture(t),d(Number(e),null!=n?n:u,null==i?Math.round:i)}}},\n", " function _(e,n,t){!function(){\"use strict\";var e={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\\x25]+/,modulo:/^\\x25{2}/,placeholder:/^\\x25(?:([1-9]\\d*)\\$|\\(([^)]+)\\))?(\\+)?(0|'[^$])?(-)?(\\d+)?(?:\\.(\\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\\d]*)/i,key_access:/^\\.([a-z_][a-z_\\d]*)/i,index_access:/^\\[(\\d+)\\]/,sign:/^[+-]/};function n(e){return i(a(e),arguments)}function r(e,t){return n.apply(null,[e].concat(t||[]))}function i(t,r){var i,s,a,o,p,c,l,u,f,d=1,g=t.length,y=\"\";for(s=0;s<g;s++)if(\"string\"==typeof t[s])y+=t[s];else if(\"object\"==typeof t[s]){if((o=t[s]).keys)for(i=r[d],a=0;a<o.keys.length;a++){if(null==i)throw new Error(n('[sprintf] Cannot access property \"%s\" of undefined value \"%s\"',o.keys[a],o.keys[a-1]));i=i[o.keys[a]]}else i=o.param_no?r[o.param_no]:r[d++];if(e.not_type.test(o.type)&&e.not_primitive.test(o.type)&&i instanceof Function&&(i=i()),e.numeric_arg.test(o.type)&&\"number\"!=typeof i&&isNaN(i))throw new TypeError(n(\"[sprintf] expecting number but found %T\",i));switch(e.number.test(o.type)&&(u=i>=0),o.type){case\"b\":i=parseInt(i,10).toString(2);break;case\"c\":i=String.fromCharCode(parseInt(i,10));break;case\"d\":case\"i\":i=parseInt(i,10);break;case\"j\":i=JSON.stringify(i,null,o.width?parseInt(o.width):0);break;case\"e\":i=o.precision?parseFloat(i).toExponential(o.precision):parseFloat(i).toExponential();break;case\"f\":i=o.precision?parseFloat(i).toFixed(o.precision):parseFloat(i);break;case\"g\":i=o.precision?String(Number(i.toPrecision(o.precision))):parseFloat(i);break;case\"o\":i=(parseInt(i,10)>>>0).toString(8);break;case\"s\":i=String(i),i=o.precision?i.substring(0,o.precision):i;break;case\"t\":i=String(!!i),i=o.precision?i.substring(0,o.precision):i;break;case\"T\":i=Object.prototype.toString.call(i).slice(8,-1).toLowerCase(),i=o.precision?i.substring(0,o.precision):i;break;case\"u\":i=parseInt(i,10)>>>0;break;case\"v\":i=i.valueOf(),i=o.precision?i.substring(0,o.precision):i;break;case\"x\":i=(parseInt(i,10)>>>0).toString(16);break;case\"X\":i=(parseInt(i,10)>>>0).toString(16).toUpperCase()}e.json.test(o.type)?y+=i:(!e.number.test(o.type)||u&&!o.sign?f=\"\":(f=u?\"+\":\"-\",i=i.toString().replace(e.sign,\"\")),c=o.pad_char?\"0\"===o.pad_char?\"0\":o.pad_char.charAt(1):\" \",l=o.width-(f+i).length,p=o.width&&l>0?c.repeat(l):\"\",y+=o.align?f+i+p:\"0\"===c?f+p+i:p+f+i)}return y}var s=Object.create(null);function a(n){if(s[n])return s[n];for(var t,r=n,i=[],a=0;r;){if(null!==(t=e.text.exec(r)))i.push(t[0]);else if(null!==(t=e.modulo.exec(r)))i.push(\"%\");else{if(null===(t=e.placeholder.exec(r)))throw new SyntaxError(\"[sprintf] unexpected placeholder\");if(t[2]){a|=1;var o=[],p=t[2],c=[];if(null===(c=e.key.exec(p)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");for(o.push(c[1]);\"\"!==(p=p.substring(c[0].length));)if(null!==(c=e.key_access.exec(p)))o.push(c[1]);else{if(null===(c=e.index_access.exec(p)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");o.push(c[1])}t[2]=o}else a|=2;if(3===a)throw new Error(\"[sprintf] mixing positional and named placeholders is not (yet) supported\");i.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}r=r.substring(t[0].length)}return s[n]=i}void 0!==t&&(t.sprintf=n,t.vsprintf=r),\"undefined\"!=typeof window&&(window.sprintf=n,window.vsprintf=r,\"function\"==typeof define&&define.amd&&define((function(){return{sprintf:n,vsprintf:r}})))}()},\n", " function _(e,i,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(9),a=e(109),s=e(162),r=e(163),c=e(166),_=e(167),m=e(165);class k extends s.CompositeTicker{constructor(e){super(e)}static init_DatetimeTicker(){this.override({num_minor_ticks:0,tickers:()=>[new a.AdaptiveTicker({mantissas:[1,2,5],base:10,min_interval:0,max_interval:500*m.ONE_MILLI,num_minor_ticks:0}),new a.AdaptiveTicker({mantissas:[1,2,5,10,15,20,30],base:60,min_interval:m.ONE_SECOND,max_interval:30*m.ONE_MINUTE,num_minor_ticks:0}),new a.AdaptiveTicker({mantissas:[1,2,4,6,8,12],base:24,min_interval:m.ONE_HOUR,max_interval:12*m.ONE_HOUR,num_minor_ticks:0}),new r.DaysTicker({days:t.range(1,32)}),new r.DaysTicker({days:t.range(1,31,3)}),new r.DaysTicker({days:[1,8,15,22]}),new r.DaysTicker({days:[1,15]}),new c.MonthsTicker({months:t.range(0,12,1)}),new c.MonthsTicker({months:t.range(0,12,2)}),new c.MonthsTicker({months:t.range(0,12,4)}),new c.MonthsTicker({months:t.range(0,12,6)}),new _.YearsTicker({})]})}}n.DatetimeTicker=k,k.__name__=\"DatetimeTicker\",k.init_DatetimeTicker()},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=t(1),s=t(110),n=r.__importStar(t(19)),_=t(9),a=t(23);class c extends s.ContinuousTicker{constructor(t){super(t)}static init_CompositeTicker(){this.define({tickers:[n.Array,[]]})}get min_intervals(){return this.tickers.map(t=>t.get_min_interval())}get max_intervals(){return this.tickers.map(t=>t.get_max_interval())}get min_interval(){return this.min_intervals[0]}get max_interval(){return this.max_intervals[0]}get_best_ticker(t,e,i){const r=e-t,s=this.get_ideal_interval(t,e,i),n=[_.sorted_index(this.min_intervals,s)-1,_.sorted_index(this.max_intervals,s)],c=[this.min_intervals[n[0]],this.max_intervals[n[1]]].map(t=>Math.abs(i-r/t));let l;if(a.isEmpty(c.filter(t=>!isNaN(t))))l=this.tickers[0];else{const t=n[_.argmin(c)];l=this.tickers[t]}return l}get_interval(t,e,i){return this.get_best_ticker(t,e,i).get_interval(t,e,i)}get_ticks_no_defaults(t,e,i,r){return this.get_best_ticker(t,e,r).get_ticks_no_defaults(t,e,i,r)}}i.CompositeTicker=c,c.__name__=\"CompositeTicker\",c.init_CompositeTicker()},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=t(1),s=t(164),a=t(165),o=i.__importStar(t(19)),r=t(9);class _ extends s.SingleIntervalTicker{constructor(t){super(t)}static init_DaysTicker(){this.define({days:[o.Array,[]]}),this.override({num_minor_ticks:0})}initialize(){super.initialize();const t=this.days;t.length>1?this.interval=(t[1]-t[0])*a.ONE_DAY:this.interval=31*a.ONE_DAY}get_ticks_no_defaults(t,e,n,i){const s=function(t,e){const n=a.last_month_no_later_than(new Date(t)),i=a.last_month_no_later_than(new Date(e));i.setUTCMonth(i.getUTCMonth()+1);const s=[],o=n;for(;s.push(a.copy_date(o)),o.setUTCMonth(o.getUTCMonth()+1),!(o>i););return s}(t,e),o=this.days,_=this.interval;return{major:r.concat(s.map(t=>((t,e)=>{const n=t.getUTCMonth(),i=[];for(const s of o){const o=a.copy_date(t);o.setUTCDate(s),new Date(o.getTime()+e/2).getUTCMonth()==n&&i.push(o)}return i})(t,_))).map(t=>t.getTime()).filter(n=>t<=n&&n<=e),minor:[]}}}n.DaysTicker=_,_.__name__=\"DaysTicker\",_.init_DaysTicker()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),r=e(110),l=n.__importStar(e(19));class a extends r.ContinuousTicker{constructor(e){super(e)}static init_SingleIntervalTicker(){this.define({interval:[l.Number]})}get_interval(e,t,i){return this.interval}get min_interval(){return this.interval}get max_interval(){return this.interval}}i.SingleIntervalTicker=a,a.__name__=\"SingleIntervalTicker\",a.init_SingleIntervalTicker()},\n", " function _(t,e,n){function _(t){return new Date(t.getTime())}function O(t){const e=_(t);return e.setUTCDate(1),e.setUTCHours(0),e.setUTCMinutes(0),e.setUTCSeconds(0),e.setUTCMilliseconds(0),e}Object.defineProperty(n,\"__esModule\",{value:!0}),n.ONE_MILLI=1,n.ONE_SECOND=1e3,n.ONE_MINUTE=60*n.ONE_SECOND,n.ONE_HOUR=60*n.ONE_MINUTE,n.ONE_DAY=24*n.ONE_HOUR,n.ONE_MONTH=30*n.ONE_DAY,n.ONE_YEAR=365*n.ONE_DAY,n.copy_date=_,n.last_month_no_later_than=O,n.last_year_no_later_than=function(t){const e=O(t);return e.setUTCMonth(0),e}},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(1),i=t(164),s=t(165),a=r.__importStar(t(19)),o=t(9);class _ extends i.SingleIntervalTicker{constructor(t){super(t)}static init_MonthsTicker(){this.define({months:[a.Array,[]]})}initialize(){super.initialize();const t=this.months;t.length>1?this.interval=(t[1]-t[0])*s.ONE_MONTH:this.interval=12*s.ONE_MONTH}get_ticks_no_defaults(t,e,n,r){const i=function(t,e){const n=s.last_year_no_later_than(new Date(t)),r=s.last_year_no_later_than(new Date(e));r.setUTCFullYear(r.getUTCFullYear()+1);const i=[],a=n;for(;i.push(s.copy_date(a)),a.setUTCFullYear(a.getUTCFullYear()+1),!(a>r););return i}(t,e),a=this.months;return{major:o.concat(i.map(t=>a.map(e=>{const n=s.copy_date(t);return n.setUTCMonth(e),n}))).map(t=>t.getTime()).filter(n=>t<=n&&n<=e),minor:[]}}}n.MonthsTicker=_,_.__name__=\"MonthsTicker\",_.init_MonthsTicker()},\n", " function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(108),r=e(164),n=e(165);class _ extends r.SingleIntervalTicker{constructor(e){super(e)}initialize(){super.initialize(),this.interval=n.ONE_YEAR,this.basic_ticker=new i.BasicTicker({num_minor_ticks:0})}get_ticks_no_defaults(e,t,a,i){const r=n.last_year_no_later_than(new Date(e)).getUTCFullYear(),_=n.last_year_no_later_than(new Date(t)).getUTCFullYear();return{major:this.basic_ticker.get_ticks_no_defaults(r,_,a,i).major.map(e=>Date.UTC(e,0,1)).filter(a=>e<=a&&a<=t),minor:[]}}}a.YearsTicker=_,_.__name__=\"YearsTicker\"},\n", " function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(148),o=e(153),n=e(169),r=e(170);class _ extends s.AxisView{}t.LogAxisView=_,_.__name__=\"LogAxisView\";class c extends o.ContinuousAxis{constructor(e){super(e)}static init_LogAxis(){this.prototype.default_view=_,this.override({ticker:()=>new r.LogTicker,formatter:()=>new n.LogTickFormatter})}}t.LogAxis=c,c.__name__=\"LogAxis\",c.init_LogAxis()},\n", " function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=t(1),o=t(113),a=t(112),n=i.__importStar(t(19));class c extends o.TickFormatter{constructor(t){super(t)}static init_LogTickFormatter(){this.define({ticker:[n.Instance,null]})}initialize(){super.initialize(),this.basic_formatter=new a.BasicTickFormatter}doFormat(t,e){if(0==t.length)return[];const r=null!=this.ticker?this.ticker.base:10;let i=!1;const o=new Array(t.length);for(let e=0,a=t.length;e<a;e++)if(o[e]=`${r}^${Math.round(Math.log(t[e])/Math.log(r))}`,e>0&&o[e]==o[e-1]){i=!0;break}return i?this.basic_formatter.doFormat(t,e):o}}r.LogTickFormatter=c,c.__name__=\"LogTickFormatter\",c.init_LogTickFormatter()},\n", " function _(t,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(109),s=t(9);class n extends i.AdaptiveTicker{constructor(t){super(t)}static init_LogTicker(){this.override({mantissas:[1,5]})}get_ticks_no_defaults(t,o,e,i){const n=this.num_minor_ticks,r=[],a=this.base,c=Math.log(t)/Math.log(a),f=Math.log(o)/Math.log(a),l=f-c;let h;if(isFinite(l))if(l<2){const e=this.get_interval(t,o,i),a=Math.floor(t/e),c=Math.ceil(o/e);if(h=s.range(a,c+1).filter(t=>0!=t).map(t=>t*e).filter(e=>t<=e&&e<=o),n>0&&h.length>0){const t=e/n,o=s.range(0,n).map(o=>o*t);for(const t of o.slice(1))r.push(h[0]-t);for(const t of h)for(const e of o)r.push(t+e)}}else{const t=Math.ceil(.999999*c),o=Math.floor(1.000001*f),e=Math.ceil((o-t)/9);if(h=s.range(t-1,o+1,e).map(t=>Math.pow(a,t)),n>0&&h.length>0){const t=Math.pow(a,e)/n,o=s.range(1,n+1).map(o=>o*t);for(const t of o)r.push(h[0]/t);r.push(h[0]);for(const t of h)for(const e of o)r.push(t*e)}}else h=[];return{major:h.filter(e=>t<=e&&e<=o),minor:r.filter(e=>t<=e&&e<=o)}}}e.LogTicker=n,n.__name__=\"LogTicker\",n.init_LogTicker()},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=e(148),s=e(155),o=e(172),a=e(173);class c extends i.AxisView{}r.MercatorAxisView=c,c.__name__=\"MercatorAxisView\";class n extends s.LinearAxis{constructor(e){super(e)}static init_MercatorAxis(){this.prototype.default_view=c,this.override({ticker:()=>new a.MercatorTicker({dimension:\"lat\"}),formatter:()=>new o.MercatorTickFormatter({dimension:\"lat\"})})}}r.MercatorAxis=n,n.__name__=\"MercatorAxis\",n.init_MercatorAxis()},\n", " function _(r,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const o=r(1),n=r(112),i=o.__importStar(r(19)),c=r(30);class s extends n.BasicTickFormatter{constructor(r){super(r)}static init_MercatorTickFormatter(){this.define({dimension:[i.LatLon]})}doFormat(r,t){if(null==this.dimension)throw new Error(\"MercatorTickFormatter.dimension not configured\");if(0==r.length)return[];const e=r.length,o=new Array(e);if(\"lon\"==this.dimension)for(let n=0;n<e;n++){const[e]=c.wgs84_mercator.inverse([r[n],t.loc]);o[n]=e}else for(let n=0;n<e;n++){const[,e]=c.wgs84_mercator.inverse([t.loc,r[n]]);o[n]=e}return super.doFormat(o,t)}}e.MercatorTickFormatter=s,s.__name__=\"MercatorTickFormatter\",s.init_MercatorTickFormatter()},\n", " function _(r,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const n=r(1),s=r(108),i=n.__importStar(r(19)),t=r(30);class c extends s.BasicTicker{constructor(r){super(r)}static init_MercatorTicker(){this.define({dimension:[i.LatLon]})}get_ticks_no_defaults(r,o,e,n){if(null==this.dimension)throw new Error(\"MercatorTicker.dimension not configured\");let s,i,c;[r,o]=t.clip_mercator(r,o,this.dimension),\"lon\"===this.dimension?([s,c]=t.wgs84_mercator.inverse([r,e]),[i,c]=t.wgs84_mercator.inverse([o,e])):([c,s]=t.wgs84_mercator.inverse([e,r]),[c,i]=t.wgs84_mercator.inverse([e,o]));const a=super.get_ticks_no_defaults(s,i,e,n),_=[],f=[];if(\"lon\"===this.dimension){for(const r of a.major)if(t.in_bounds(r,\"lon\")){const[o]=t.wgs84_mercator.forward([r,c]);_.push(o)}for(const r of a.minor)if(t.in_bounds(r,\"lon\")){const[o]=t.wgs84_mercator.forward([r,c]);f.push(o)}}else{for(const r of a.major)if(t.in_bounds(r,\"lat\")){const[,o]=t.wgs84_mercator.forward([c,r]);_.push(o)}for(const r of a.minor)if(t.in_bounds(r,\"lat\")){const[,o]=t.wgs84_mercator.forward([c,r]);f.push(o)}}return{major:_,minor:f}}}e.MercatorTicker=c,c.__name__=\"MercatorTicker\",c.init_MercatorTicker()},\n", " function _(e,n,o){Object.defineProperty(o,\"__esModule\",{value:!0});var t=e(175);o.CustomJS=t.CustomJS;var u=e(177);o.OpenURL=u.OpenURL},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=t(1),u=t(176),c=n.__importStar(t(19)),r=t(23),a=t(25);class i extends u.Callback{constructor(t){super(t)}static init_CustomJS(){this.define({args:[c.Any,{}],code:[c.String,\"\"]})}get names(){return r.keys(this.args)}get values(){return r.values(this.args)}get func(){const t=a.use_strict(this.code);return new Function(...this.names,\"cb_obj\",\"cb_data\",t)}execute(t,e={}){return this.func.apply(t,this.values.concat(t,e))}}s.CustomJS=i,i.__name__=\"CustomJS\",i.init_CustomJS()},\n", " function _(e,c,l){Object.defineProperty(l,\"__esModule\",{value:!0});const a=e(69);class n extends a.Model{constructor(e){super(e)}}l.Callback=n,n.__name__=\"Callback\"},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=e(1),s=e(176),i=e(158),c=o.__importStar(e(19));class r extends s.Callback{constructor(e){super(e)}static init_OpenURL(){this.define({url:[c.String,\"http://\"],same_tab:[c.Boolean,!1]})}execute(e,{source:t}){const n=e=>{const n=i.replace_placeholders(this.url,t,e);this.same_tab?window.location.href=n:window.open(n)},{selected:o}=t;for(const e of o.indices)n(e);for(const e of o.line_indices)n(e)}}n.OpenURL=r,r.__name__=\"OpenURL\",r.init_OpenURL()},\n", " function _(a,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});var n=a(179);r.Canvas=n.Canvas;var s=a(183);r.CartesianFrame=s.CartesianFrame},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const a=e(1),i=e(13),n=e(64),l=e(70),o=a.__importStar(e(19)),c=e(66),d=e(85),h=e(180),_=e(181),r=(()=>{const e=document.createElement(\"canvas\"),t=e.getContext(\"webgl\",{premultipliedAlpha:!0});return null!=t?{canvas:e,gl:t}:void l.logger.trace(\"WebGL is not supported\")})(),v=a.__importDefault(e(182));class p extends n.DOMView{get ctx(){return this._ctx}initialize(){super.initialize();const e={position:\"absolute\",top:\"0\",left:\"0\",width:\"100%\",height:\"100%\"};switch(this.model.output_backend){case\"webgl\":this.webgl=r;case\"canvas\":{this.canvas_el=c.canvas({class:_.bk_canvas,style:e});const t=this.canvas_el.getContext(\"2d\");if(null==t)throw new Error(\"unable to obtain 2D rendering context\");this._ctx=t;break}case\"svg\":{const e=new v.default;this._ctx=e,this.canvas_el=e.getSvg();break}}this.underlays_el=c.div({class:_.bk_canvas_underlays,style:e}),this.overlays_el=c.div({class:_.bk_canvas_overlays,style:e}),this.events_el=c.div({class:_.bk_canvas_events,style:e}),c.append(this.el,this.underlays_el,this.canvas_el,this.overlays_el,this.events_el),h.fixup_ctx(this._ctx),l.logger.debug(\"CanvasView initialized\")}add_underlay(e){this.underlays_el.appendChild(e)}add_overlay(e){this.overlays_el.appendChild(e)}add_event(e){this.events_el.appendChild(e)}prepare_canvas(e,t){this.bbox=new d.BBox({left:0,top:0,width:e,height:t}),this.el.style.width=`${e}px`,this.el.style.height=`${t}px`;const{use_hidpi:s,output_backend:a}=this.model,i=s&&\"svg\"!=a?devicePixelRatio:1;this.model.pixel_ratio=i,this.canvas_el.style.width=`${e}px`,this.canvas_el.style.height=`${t}px`,this.canvas_el.setAttribute(\"width\",`${e*i}`),this.canvas_el.setAttribute(\"height\",`${t*i}`),l.logger.debug(`Rendering CanvasView with width: ${e}, height: ${t}, pixel ratio: ${i}`)}save(e){if(this.canvas_el instanceof HTMLCanvasElement){const t=this.canvas_el;if(null!=t.msToBlob){const s=t.msToBlob();window.navigator.msSaveBlob(s,e)}else{const s=document.createElement(\"a\");s.href=t.toDataURL(\"image/png\"),s.download=e+\".png\",s.target=\"_blank\",s.dispatchEvent(new MouseEvent(\"click\"))}}else{const t=this._ctx.getSerializedSvg(!0),s=new Blob([t],{type:\"text/plain\"}),a=document.createElement(\"a\");a.download=e+\".svg\",a.innerHTML=\"Download svg\",a.href=window.URL.createObjectURL(s),a.onclick=e=>document.body.removeChild(e.target),a.style.display=\"none\",document.body.appendChild(a),a.click()}}}s.CanvasView=p,p.__name__=\"CanvasView\";class u extends i.HasProps{constructor(e){super(e)}static init_Canvas(){this.prototype.default_view=p,this.internal({use_hidpi:[o.Boolean,!0],pixel_ratio:[o.Number,1],output_backend:[o.OutputBackend,\"canvas\"]})}}s.Canvas=u,u.__name__=\"Canvas\",u.init_Canvas()},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0}),n.fixup_ctx=function(e){!function(e){e.setLineDash||(e.setLineDash=t=>{e.mozDash=t,e.webkitLineDash=t}),e.getLineDash||(e.getLineDash=()=>e.mozDash)}(e),function(e){e.setLineDashOffset=t=>{e.lineDashOffset=t,e.mozDashOffset=t,e.webkitLineDashOffset=t},e.getLineDashOffset=()=>e.mozDashOffset}(e),function(e){e.setImageSmoothingEnabled=t=>{e.imageSmoothingEnabled=t,e.mozImageSmoothingEnabled=t,e.oImageSmoothingEnabled=t,e.webkitImageSmoothingEnabled=t,e.msImageSmoothingEnabled=t},e.getImageSmoothingEnabled=()=>{const t=e.imageSmoothingEnabled;return null==t||t}}(e),function(e){e.measureText&&null==e.html5MeasureText&&(e.html5MeasureText=e.measureText,e.measureText=t=>{const n=e.html5MeasureText(t);return n.ascent=1.6*e.html5MeasureText(\"m\").width,n})}(e),function(e){e.ellipse||(e.ellipse=function(t,n,a,o,s,i,m,h=!1){const l=.551784;e.translate(t,n),e.rotate(s);let u=a,r=o;h&&(u=-a,r=-o),e.moveTo(-u,0),e.bezierCurveTo(-u,r*l,-u*l,r,0,r),e.bezierCurveTo(u*l,r,u,r*l,u,0),e.bezierCurveTo(u,-r*l,u*l,-r,0,-r),e.bezierCurveTo(-u*l,-r,-u,-r*l,-u,0),e.rotate(-s),e.translate(-t,-n)})}(e)}},\n", " function _(a,e,n){Object.defineProperty(n,\"__esModule\",{value:!0}),a(67),n.bk_canvas=\"bk-canvas\",n.bk_canvas_underlays=\"bk-canvas-underlays\",n.bk_canvas_overlays=\"bk-canvas-overlays\",n.bk_canvas_events=\"bk-canvas-events\"},\n", " function _(t,e,r){var i,n,s,a,o;function h(t,e){var r,i=Object.keys(e);for(r=0;r<i.length;r++)t=t.replace(new RegExp(\"\\\\{\"+i[r]+\"\\\\}\",\"gi\"),e[i[r]]);return t}function l(t){var e,r,i;if(!t)throw new Error(\"cannot create a random attribute name for an undefined object\");e=\"ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz\",r=\"\";do{for(r=\"\",i=0;i<12;i++)r+=e[Math.floor(Math.random()*e.length)]}while(t[r]);return r}function c(t){var e={alphabetic:\"alphabetic\",hanging:\"hanging\",top:\"text-before-edge\",bottom:\"text-after-edge\",middle:\"central\"};return e[t]||e.alphabetic}\n", " /*!!\n", " * Canvas 2 Svg v1.0.21\n", " * A low level canvas to SVG converter. Uses a mock canvas context to build an SVG document.\n", " *\n", " * Licensed under the MIT license:\n", " * http://www.opensource.org/licenses/mit-license.php\n", " *\n", " * Author:\n", " * Kerry Liu\n", " *\n", " * Copyright (c) 2014 Gliffy Inc.\n", " */\n", " Object.defineProperty(r,\"__esModule\",{value:!0}),o=function(t,e){var r,i,n,s={};for(t=t.split(\",\"),e=e||10,r=0;r<t.length;r+=2)i=\"&\"+t[r+1]+\";\",n=parseInt(t[r],e),s[i]=\"&#\"+n+\";\";return s[\"\\\\xa0\"]=\" \",s}(\"50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro\",32),i={strokeStyle:{svgAttr:\"stroke\",canvas:\"#000000\",svg:\"none\",apply:\"stroke\"},fillStyle:{svgAttr:\"fill\",canvas:\"#000000\",svg:null,apply:\"fill\"},lineCap:{svgAttr:\"stroke-linecap\",canvas:\"butt\",svg:\"butt\",apply:\"stroke\"},lineJoin:{svgAttr:\"stroke-linejoin\",canvas:\"miter\",svg:\"miter\",apply:\"stroke\"},miterLimit:{svgAttr:\"stroke-miterlimit\",canvas:10,svg:4,apply:\"stroke\"},lineWidth:{svgAttr:\"stroke-width\",canvas:1,svg:1,apply:\"stroke\"},globalAlpha:{svgAttr:\"opacity\",canvas:1,svg:1,apply:\"fill stroke\"},font:{canvas:\"10px sans-serif\"},shadowColor:{canvas:\"#000000\"},shadowOffsetX:{canvas:0},shadowOffsetY:{canvas:0},shadowBlur:{canvas:0},textAlign:{canvas:\"start\"},textBaseline:{canvas:\"alphabetic\"},lineDash:{svgAttr:\"stroke-dasharray\",canvas:[],svg:null,apply:\"stroke\"}},(s=function(t,e){this.__root=t,this.__ctx=e}).prototype.addColorStop=function(t,e){var r,i=this.__ctx.__createElement(\"stop\");i.setAttribute(\"offset\",t),-1!==e.indexOf(\"rgba\")?(r=/rgba\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d?\\.?\\d*)\\s*\\)/gi.exec(e),i.setAttribute(\"stop-color\",h(\"rgb({r},{g},{b})\",{r:r[1],g:r[2],b:r[3]})),i.setAttribute(\"stop-opacity\",r[4])):i.setAttribute(\"stop-color\",e),this.__root.appendChild(i)},a=function(t,e){this.__root=t,this.__ctx=e},(n=function(t){var e,r={width:500,height:500,enableMirroring:!1};if(arguments.length>1?((e=r).width=arguments[0],e.height=arguments[1]):e=t||r,!(this instanceof n))return new n(e);this.width=e.width||r.width,this.height=e.height||r.height,this.enableMirroring=void 0!==e.enableMirroring?e.enableMirroring:r.enableMirroring,this.canvas=this,this.__document=e.document||document,e.ctx?this.__ctx=e.ctx:(this.__canvas=this.__document.createElement(\"canvas\"),this.__ctx=this.__canvas.getContext(\"2d\")),this.__setDefaultStyles(),this.__stack=[this.__getStyleState()],this.__groupStack=[],this.__root=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\"),this.__root.setAttribute(\"version\",1.1),this.__root.setAttribute(\"xmlns\",\"http://www.w3.org/2000/svg\"),this.__root.setAttributeNS(\"http://www.w3.org/2000/xmlns/\",\"xmlns:xlink\",\"http://www.w3.org/1999/xlink\"),this.__root.setAttribute(\"width\",this.width),this.__root.setAttribute(\"height\",this.height),this.__ids={},this.__defs=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"defs\"),this.__root.appendChild(this.__defs),this.__currentElement=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"g\"),this.__root.appendChild(this.__currentElement)}).prototype.__createElement=function(t,e,r){void 0===e&&(e={});var i,n,s=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",t),a=Object.keys(e);for(r&&(s.setAttribute(\"fill\",\"none\"),s.setAttribute(\"stroke\",\"none\")),i=0;i<a.length;i++)n=a[i],s.setAttribute(n,e[n]);return s},n.prototype.__setDefaultStyles=function(){var t,e,r=Object.keys(i);for(t=0;t<r.length;t++)this[e=r[t]]=i[e].canvas},n.prototype.__applyStyleState=function(t){var e,r,i=Object.keys(t);for(e=0;e<i.length;e++)this[r=i[e]]=t[r]},n.prototype.__getStyleState=function(){var t,e,r={},n=Object.keys(i);for(t=0;t<n.length;t++)r[e=n[t]]=this[e];return r},n.prototype.__applyStyleToCurrentElement=function(t){var e=this.__currentElement,r=this.__currentElementsToStyle;r&&(e.setAttribute(t,\"\"),e=r.element,r.children.forEach((function(e){e.setAttribute(t,\"\")})));var n,o,l,c,p,_=Object.keys(i);for(n=0;n<_.length;n++)if(o=i[_[n]],l=this[_[n]],o.apply)if(l instanceof a){if(l.__ctx)for(;l.__ctx.__defs.childNodes.length;)c=l.__ctx.__defs.childNodes[0].getAttribute(\"id\"),this.__ids[c]=c,this.__defs.appendChild(l.__ctx.__defs.childNodes[0]);e.setAttribute(o.apply,h(\"url(#{id})\",{id:l.__root.getAttribute(\"id\")}))}else if(l instanceof s)e.setAttribute(o.apply,h(\"url(#{id})\",{id:l.__root.getAttribute(\"id\")}));else if(-1!==o.apply.indexOf(t)&&o.svg!==l)if(\"stroke\"!==o.svgAttr&&\"fill\"!==o.svgAttr||-1===l.indexOf(\"rgba\")){var u=o.svgAttr;if(\"globalAlpha\"===_[n]&&(u=t+\"-\"+o.svgAttr,e.getAttribute(u)))continue;e.setAttribute(u,l)}else{p=/rgba\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d?\\.?\\d*)\\s*\\)/gi.exec(l),e.setAttribute(o.svgAttr,h(\"rgb({r},{g},{b})\",{r:p[1],g:p[2],b:p[3]}));var d=p[4],g=this.globalAlpha;null!=g&&(d*=g),e.setAttribute(o.svgAttr+\"-opacity\",d)}},n.prototype.__closestGroupOrSvg=function(t){return\"g\"===(t=t||this.__currentElement).nodeName||\"svg\"===t.nodeName?t:this.__closestGroupOrSvg(t.parentNode)},n.prototype.getSerializedSvg=function(t){var e,r,i,n,s,a=(new XMLSerializer).serializeToString(this.__root);if(/xmlns=\"http:\\/\\/www\\.w3\\.org\\/2000\\/svg\".+xmlns=\"http:\\/\\/www\\.w3\\.org\\/2000\\/svg/gi.test(a)&&(a=a.replace('xmlns=\"http://www.w3.org/2000/svg','xmlns:xlink=\"http://www.w3.org/1999/xlink')),t)for(e=Object.keys(o),r=0;r<e.length;r++)i=e[r],n=o[i],(s=new RegExp(i,\"gi\")).test(a)&&(a=a.replace(s,n));return a},n.prototype.getSvg=function(){return this.__root},n.prototype.save=function(){var t=this.__createElement(\"g\"),e=this.__closestGroupOrSvg();this.__groupStack.push(e),e.appendChild(t),this.__currentElement=t,this.__stack.push(this.__getStyleState())},n.prototype.restore=function(){this.__currentElement=this.__groupStack.pop(),this.__currentElementsToStyle=null,this.__currentElement||(this.__currentElement=this.__root.childNodes[1]);var t=this.__stack.pop();this.__applyStyleState(t)},n.prototype.__addTransform=function(t){var e=this.__closestGroupOrSvg();if(e.childNodes.length>0){\"path\"===this.__currentElement.nodeName&&(this.__currentElementsToStyle||(this.__currentElementsToStyle={element:e,children:[]}),this.__currentElementsToStyle.children.push(this.__currentElement),this.__applyCurrentDefaultPath());var r=this.__createElement(\"g\");e.appendChild(r),this.__currentElement=r}var i=this.__currentElement.getAttribute(\"transform\");i?i+=\" \":i=\"\",i+=t,this.__currentElement.setAttribute(\"transform\",i)},n.prototype.scale=function(t,e){void 0===e&&(e=t),this.__addTransform(h(\"scale({x},{y})\",{x:t,y:e}))},n.prototype.rotate=function(t){var e=180*t/Math.PI;this.__addTransform(h(\"rotate({angle},{cx},{cy})\",{angle:e,cx:0,cy:0}))},n.prototype.translate=function(t,e){this.__addTransform(h(\"translate({x},{y})\",{x:t,y:e}))},n.prototype.transform=function(t,e,r,i,n,s){this.__addTransform(h(\"matrix({a},{b},{c},{d},{e},{f})\",{a:t,b:e,c:r,d:i,e:n,f:s}))},n.prototype.beginPath=function(){var t;this.__currentDefaultPath=\"\",this.__currentPosition={},t=this.__createElement(\"path\",{},!0),this.__closestGroupOrSvg().appendChild(t),this.__currentElement=t},n.prototype.__applyCurrentDefaultPath=function(){var t=this.__currentElement;\"path\"===t.nodeName?t.setAttribute(\"d\",this.__currentDefaultPath):console.error(\"Attempted to apply path command to node\",t.nodeName)},n.prototype.__addPathCommand=function(t){this.__currentDefaultPath+=\" \",this.__currentDefaultPath+=t},n.prototype.moveTo=function(t,e){\"path\"!==this.__currentElement.nodeName&&this.beginPath(),this.__currentPosition={x:t,y:e},this.__addPathCommand(h(\"M {x} {y}\",{x:t,y:e}))},n.prototype.closePath=function(){this.__currentDefaultPath&&this.__addPathCommand(\"Z\")},n.prototype.lineTo=function(t,e){this.__currentPosition={x:t,y:e},this.__currentDefaultPath.indexOf(\"M\")>-1?this.__addPathCommand(h(\"L {x} {y}\",{x:t,y:e})):this.__addPathCommand(h(\"M {x} {y}\",{x:t,y:e}))},n.prototype.bezierCurveTo=function(t,e,r,i,n,s){this.__currentPosition={x:n,y:s},this.__addPathCommand(h(\"C {cp1x} {cp1y} {cp2x} {cp2y} {x} {y}\",{cp1x:t,cp1y:e,cp2x:r,cp2y:i,x:n,y:s}))},n.prototype.quadraticCurveTo=function(t,e,r,i){this.__currentPosition={x:r,y:i},this.__addPathCommand(h(\"Q {cpx} {cpy} {x} {y}\",{cpx:t,cpy:e,x:r,y:i}))};var p=function(t){var e=Math.sqrt(t[0]*t[0]+t[1]*t[1]);return[t[0]/e,t[1]/e]};n.prototype.arcTo=function(t,e,r,i,n){var s=this.__currentPosition&&this.__currentPosition.x,a=this.__currentPosition&&this.__currentPosition.y;if(void 0!==s&&void 0!==a){if(n<0)throw new Error(\"IndexSizeError: The radius provided (\"+n+\") is negative.\");if(s===t&&a===e||t===r&&e===i||0===n)this.lineTo(t,e);else{var o=p([s-t,a-e]),h=p([r-t,i-e]);if(o[0]*h[1]!=o[1]*h[0]){var l=o[0]*h[0]+o[1]*h[1],c=Math.acos(Math.abs(l)),_=p([o[0]+h[0],o[1]+h[1]]),u=n/Math.sin(c/2),d=t+u*_[0],g=e+u*_[1],m=[-o[1],o[0]],f=[h[1],-h[0]],y=function(t){var e=t[0];return t[1]>=0?Math.acos(e):-Math.acos(e)},v=y(m),b=y(f);this.lineTo(d+m[0]*n,g+m[1]*n),this.arc(d,g,n,v,b)}else this.lineTo(t,e)}}},n.prototype.stroke=function(){\"path\"===this.__currentElement.nodeName&&this.__currentElement.setAttribute(\"paint-order\",\"fill stroke markers\"),this.__applyCurrentDefaultPath(),this.__applyStyleToCurrentElement(\"stroke\")},n.prototype.fill=function(){\"path\"===this.__currentElement.nodeName&&this.__currentElement.setAttribute(\"paint-order\",\"stroke fill markers\"),this.__applyCurrentDefaultPath(),this.__applyStyleToCurrentElement(\"fill\")},n.prototype.rect=function(t,e,r,i){\"path\"!==this.__currentElement.nodeName&&this.beginPath(),this.moveTo(t,e),this.lineTo(t+r,e),this.lineTo(t+r,e+i),this.lineTo(t,e+i),this.lineTo(t,e),this.closePath()},n.prototype.fillRect=function(t,e,r,i){var n;n=this.__createElement(\"rect\",{x:t,y:e,width:r,height:i},!0),this.__closestGroupOrSvg().appendChild(n),this.__currentElement=n,this.__applyStyleToCurrentElement(\"fill\")},n.prototype.strokeRect=function(t,e,r,i){var n;n=this.__createElement(\"rect\",{x:t,y:e,width:r,height:i},!0),this.__closestGroupOrSvg().appendChild(n),this.__currentElement=n,this.__applyStyleToCurrentElement(\"stroke\")},n.prototype.__clearCanvas=function(){for(var t=this.__closestGroupOrSvg().getAttribute(\"transform\"),e=this.__root.childNodes[1],r=e.childNodes,i=r.length-1;i>=0;i--)r[i]&&e.removeChild(r[i]);this.__currentElement=e,this.__groupStack=[],t&&this.__addTransform(t)},n.prototype.clearRect=function(t,e,r,i){if(0!==t||0!==e||r!==this.width||i!==this.height){var n,s=this.__closestGroupOrSvg();n=this.__createElement(\"rect\",{x:t,y:e,width:r,height:i,fill:\"#FFFFFF\"},!0),s.appendChild(n)}else this.__clearCanvas()},n.prototype.createLinearGradient=function(t,e,r,i){var n=this.__createElement(\"linearGradient\",{id:l(this.__ids),x1:t+\"px\",x2:r+\"px\",y1:e+\"px\",y2:i+\"px\",gradientUnits:\"userSpaceOnUse\"},!1);return this.__defs.appendChild(n),new s(n,this)},n.prototype.createRadialGradient=function(t,e,r,i,n,a){var o=this.__createElement(\"radialGradient\",{id:l(this.__ids),cx:i+\"px\",cy:n+\"px\",r:a+\"px\",fx:t+\"px\",fy:e+\"px\",gradientUnits:\"userSpaceOnUse\"},!1);return this.__defs.appendChild(o),new s(o,this)},n.prototype.__parseFont=function(){var t=/^\\s*(?=(?:(?:[-a-z]+\\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\\1|\\2|\\3)\\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\\d]+(?:\\%|in|[cem]m|ex|p[ctx]))(?:\\s*\\/\\s*(normal|[.\\d]+(?:\\%|in|[cem]m|ex|p[ctx])))?\\s*([-,\\'\\\"\\sa-z0-9]+?)\\s*$/i.exec(this.font),e={style:t[1]||\"normal\",size:t[4]||\"10px\",family:t[6]||\"sans-serif\",weight:t[3]||\"normal\",decoration:t[2]||\"normal\",href:null};return\"underline\"===this.__fontUnderline&&(e.decoration=\"underline\"),this.__fontHref&&(e.href=this.__fontHref),e},n.prototype.__wrapTextLink=function(t,e){if(t.href){var r=this.__createElement(\"a\");return r.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",t.href),r.appendChild(e),r}return e},n.prototype.__applyText=function(t,e,r,i){var n,s,a=this.__parseFont(),o=this.__closestGroupOrSvg(),h=this.__createElement(\"text\",{\"font-family\":a.family,\"font-size\":a.size,\"font-style\":a.style,\"font-weight\":a.weight,\"text-decoration\":a.decoration,x:e,y:r,\"text-anchor\":(n=this.textAlign,s={left:\"start\",right:\"end\",center:\"middle\",start:\"start\",end:\"end\"},s[n]||s.start),\"dominant-baseline\":c(this.textBaseline)},!0);h.appendChild(this.__document.createTextNode(t)),this.__currentElement=h,this.__applyStyleToCurrentElement(i),o.appendChild(this.__wrapTextLink(a,h))},n.prototype.fillText=function(t,e,r){this.__applyText(t,e,r,\"fill\")},n.prototype.strokeText=function(t,e,r){this.__applyText(t,e,r,\"stroke\")},n.prototype.measureText=function(t){return this.__ctx.font=this.font,this.__ctx.measureText(t)},n.prototype.arc=function(t,e,r,i,n,s){if(i!==n){(i%=2*Math.PI)===(n%=2*Math.PI)&&(n=(n+2*Math.PI-.001*(s?-1:1))%(2*Math.PI));var a=t+r*Math.cos(n),o=e+r*Math.sin(n),l=t+r*Math.cos(i),c=e+r*Math.sin(i),p=s?0:1,_=0,u=n-i;u<0&&(u+=2*Math.PI),_=s?u>Math.PI?0:1:u>Math.PI?1:0,this.lineTo(l,c),this.__addPathCommand(h(\"A {rx} {ry} {xAxisRotation} {largeArcFlag} {sweepFlag} {endX} {endY}\",{rx:r,ry:r,xAxisRotation:0,largeArcFlag:_,sweepFlag:p,endX:a,endY:o})),this.__currentPosition={x:a,y:o}}},n.prototype.clip=function(){var t=this.__closestGroupOrSvg(),e=this.__createElement(\"clipPath\"),r=l(this.__ids),i=this.__createElement(\"g\");this.__applyCurrentDefaultPath(),t.removeChild(this.__currentElement),e.setAttribute(\"id\",r),e.appendChild(this.__currentElement),this.__defs.appendChild(e),t.setAttribute(\"clip-path\",h(\"url(#{id})\",{id:r})),t.appendChild(i),this.__currentElement=i},n.prototype.drawImage=function(){var t,e,r,i,s,a,o,h,l,c,p,_,u,d,g=Array.prototype.slice.call(arguments),m=g[0],f=0,y=0;if(3===g.length)t=g[1],e=g[2],r=s=m.width,i=a=m.height;else if(5===g.length)t=g[1],e=g[2],r=g[3],i=g[4],s=m.width,a=m.height;else{if(9!==g.length)throw new Error(\"Inavlid number of arguments passed to drawImage: \"+arguments.length);f=g[1],y=g[2],s=g[3],a=g[4],t=g[5],e=g[6],r=g[7],i=g[8]}o=this.__closestGroupOrSvg(),this.__currentElement;var v=\"translate(\"+t+\", \"+e+\")\";if(m instanceof n){if((h=m.getSvg().cloneNode(!0)).childNodes&&h.childNodes.length>1){for(l=h.childNodes[0];l.childNodes.length;)d=l.childNodes[0].getAttribute(\"id\"),this.__ids[d]=d,this.__defs.appendChild(l.childNodes[0]);if(c=h.childNodes[1]){var b,x=c.getAttribute(\"transform\");b=x?x+\" \"+v:v,c.setAttribute(\"transform\",b),o.appendChild(c)}}}else\"IMG\"===m.nodeName?((p=this.__createElement(\"image\")).setAttribute(\"width\",r),p.setAttribute(\"height\",i),p.setAttribute(\"preserveAspectRatio\",\"none\"),(f||y||s!==m.width||a!==m.height)&&((_=this.__document.createElement(\"canvas\")).width=r,_.height=i,(u=_.getContext(\"2d\")).drawImage(m,f,y,s,a,0,0,r,i),m=_),p.setAttribute(\"transform\",v),p.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",\"CANVAS\"===m.nodeName?m.toDataURL():m.getAttribute(\"src\")),o.appendChild(p)):\"CANVAS\"===m.nodeName&&((p=this.__createElement(\"image\")).setAttribute(\"width\",r),p.setAttribute(\"height\",i),p.setAttribute(\"preserveAspectRatio\",\"none\"),(_=this.__document.createElement(\"canvas\")).width=r,_.height=i,(u=_.getContext(\"2d\")).imageSmoothingEnabled=!1,u.mozImageSmoothingEnabled=!1,u.oImageSmoothingEnabled=!1,u.webkitImageSmoothingEnabled=!1,u.drawImage(m,f,y,s,a,0,0,r,i),m=_,p.setAttribute(\"transform\",v),p.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",m.toDataURL()),o.appendChild(p))},n.prototype.createPattern=function(t,e){var r,i=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"pattern\"),s=l(this.__ids);return i.setAttribute(\"id\",s),i.setAttribute(\"width\",t.width),i.setAttribute(\"height\",t.height),\"CANVAS\"===t.nodeName||\"IMG\"===t.nodeName?((r=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"image\")).setAttribute(\"width\",t.width),r.setAttribute(\"height\",t.height),r.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",\"CANVAS\"===t.nodeName?t.toDataURL():t.getAttribute(\"src\")),i.appendChild(r),this.__defs.appendChild(i)):t instanceof n&&(i.appendChild(t.__root.childNodes[1]),this.__defs.appendChild(i)),new a(i,this)},n.prototype.setLineDash=function(t){t&&t.length>0?this.lineDash=t.join(\",\"):this.lineDash=null},n.prototype.drawFocusRing=function(){},n.prototype.createImageData=function(){},n.prototype.getImageData=function(){},n.prototype.putImageData=function(){},n.prototype.globalCompositeOperation=function(){},n.prototype.setTransform=function(){},r.default=n},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const a=e(184),_=e(120),n=e(129),r=e(130),i=e(185),g=e(88),c=e(187);class h extends c.LayoutItem{constructor(e,t,s,a,_={},n={}){super(),this.x_scale=e,this.y_scale=t,this.x_range=s,this.y_range=a,this.extra_x_ranges=_,this.extra_y_ranges=n,this._configure_scales()}map_to_screen(e,t,s=\"default\",a=\"default\"){return[this.xscales[s].v_compute(e),this.yscales[a].v_compute(t)]}_get_ranges(e,t){return Object.assign(Object.assign({},t),{default:e})}_get_scales(e,t,s){const c={};for(const h in t){const o=t[h];if((o instanceof i.DataRange1d||o instanceof r.Range1d)&&!(e instanceof _.ContinuousScale))throw new Error(`Range ${o.type} is incompatible is Scale ${e.type}`);if(o instanceof g.FactorRange&&!(e instanceof a.CategoricalScale))throw new Error(`Range ${o.type} is incompatible is Scale ${e.type}`);e instanceof n.LogScale&&o instanceof i.DataRange1d&&(o.scale_hint=\"log\");const l=e.clone();l.setv({source_range:o,target_range:s}),c[h]=l}return c}_configure_frame_ranges(){this._h_target=new r.Range1d({start:this._left.value,end:this._right.value}),this._v_target=new r.Range1d({start:this._bottom.value,end:this._top.value})}_configure_scales(){this._configure_frame_ranges(),this._x_ranges=this._get_ranges(this.x_range,this.extra_x_ranges),this._y_ranges=this._get_ranges(this.y_range,this.extra_y_ranges),this._xscales=this._get_scales(this.x_scale,this._x_ranges,this._h_target),this._yscales=this._get_scales(this.y_scale,this._y_ranges,this._v_target)}_update_scales(){this._configure_frame_ranges();for(const e in this._xscales){this._xscales[e].target_range=this._h_target}for(const e in this._yscales){this._yscales[e].target_range=this._v_target}}_set_geometry(e,t){super._set_geometry(e,t),this._update_scales()}get x_ranges(){return this._x_ranges}get y_ranges(){return this._y_ranges}get xscales(){return this._xscales}get yscales(){return this._yscales}}s.CartesianFrame=h,h.__name__=\"CartesianFrame\"},\n", " function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(121);class _ extends n.Scale{constructor(e){super(e)}compute(e){return super._linear_compute(this.source_range.synthetic(e))}v_compute(e){return super._linear_v_compute(this.source_range.v_synthetic(e))}invert(e){return this._linear_invert(e)}v_invert(e){return this._linear_v_invert(e)}}t.CategoricalScale=_,_.__name__=\"CategoricalScale\"},\n", " function _(t,i,e){Object.defineProperty(e,\"__esModule\",{value:!0});const n=t(1),a=t(186),s=t(78),l=t(70),_=n.__importStar(t(19)),o=n.__importStar(t(85)),r=t(9);class d extends a.DataRange{constructor(t){super(t),this._plot_bounds={},this.have_updated_interactively=!1}static init_DataRange1d(){this.define({start:[_.Number],end:[_.Number],range_padding:[_.Number,.1],range_padding_units:[_.PaddingUnits,\"percent\"],flipped:[_.Boolean,!1],follow:[_.StartEnd],follow_interval:[_.Number],default_span:[_.Number,2],only_visible:[_.Boolean,!1]}),this.internal({scale_hint:[_.String,\"auto\"]})}initialize(){super.initialize(),this._initial_start=this.start,this._initial_end=this.end,this._initial_range_padding=this.range_padding,this._initial_range_padding_units=this.range_padding_units,this._initial_follow=this.follow,this._initial_follow_interval=this.follow_interval,this._initial_default_span=this.default_span}get min(){return Math.min(this.start,this.end)}get max(){return Math.max(this.start,this.end)}computed_renderers(){const t=this.names;let i=this.renderers;if(0==i.length)for(const t of this.plots){const e=t.renderers.filter(t=>t instanceof s.GlyphRenderer);i=i.concat(e)}t.length>0&&(i=i.filter(i=>r.includes(t,i.name))),l.logger.debug(`computed ${i.length} renderers for DataRange1d ${this.id}`);for(const t of i)l.logger.trace(` - ${t.type} ${t.id}`);return i}_compute_plot_bounds(t,i){let e=o.empty();for(const n of t)null==i[n.id]||!n.visible&&this.only_visible||(e=o.union(e,i[n.id]));return e}adjust_bounds_for_aspect(t,i){const e=o.empty();let n=t.x1-t.x0;n<=0&&(n=1);let a=t.y1-t.y0;a<=0&&(a=1);const s=.5*(t.x1+t.x0),l=.5*(t.y1+t.y0);return n<i*a?n=i*a:a=n/i,e.x1=s+.5*n,e.x0=s-.5*n,e.y1=l+.5*a,e.y0=l-.5*a,e}_compute_min_max(t,i){let e,n,a=o.empty();for(const i in t){const e=t[i];a=o.union(a,e)}return[e,n]=0==i?[a.x0,a.x1]:[a.y0,a.y1],[e,n]}_compute_range(t,i){const e=this.range_padding;let n,a;if(\"log\"==this.scale_hint){let s,_;if((isNaN(t)||!isFinite(t)||t<=0)&&(t=isNaN(i)||!isFinite(i)||i<=0?.1:i/100,l.logger.warn(`could not determine minimum data value for log axis, DataRange1d using value ${t}`)),(isNaN(i)||!isFinite(i)||i<=0)&&(i=isNaN(t)||!isFinite(t)||t<=0?10:100*t,l.logger.warn(`could not determine maximum data value for log axis, DataRange1d using value ${i}`)),i==t)_=this.default_span+.001,s=Math.log(t)/Math.log(10);else{let n,a;\"percent\"==this.range_padding_units?(n=Math.log(t)/Math.log(10),a=Math.log(i)/Math.log(10),_=(a-n)*(1+e)):(n=Math.log(t-e)/Math.log(10),a=Math.log(i+e)/Math.log(10),_=a-n),s=(n+a)/2}n=Math.pow(10,s-_/2),a=Math.pow(10,s+_/2)}else{let s;s=i==t?this.default_span:\"percent\"==this.range_padding_units?(i-t)*(1+e):i-t+2*e;const l=(i+t)/2;n=l-s/2,a=l+s/2}let s=1;this.flipped&&([n,a]=[a,n],s=-1);const _=this.follow_interval;return null!=_&&Math.abs(n-a)>_&&(\"start\"==this.follow?a=n+s*_:\"end\"==this.follow&&(n=a-s*_)),[n,a]}update(t,i,e,n){if(this.have_updated_interactively)return;const a=this.computed_renderers();let s=this._compute_plot_bounds(a,t);null!=n&&(s=this.adjust_bounds_for_aspect(s,n)),this._plot_bounds[e]=s;const[l,_]=this._compute_min_max(this._plot_bounds,i);let[o,r]=this._compute_range(l,_);null!=this._initial_start&&(\"log\"==this.scale_hint?this._initial_start>0&&(o=this._initial_start):o=this._initial_start),null!=this._initial_end&&(\"log\"==this.scale_hint?this._initial_end>0&&(r=this._initial_end):r=this._initial_end);const[d,h]=[this.start,this.end];if(o!=d||r!=h){const t={};o!=d&&(t.start=o),r!=h&&(t.end=r),this.setv(t)}\"auto\"==this.bounds&&this.setv({bounds:[o,r]},{silent:!0}),this.change.emit()}reset(){this.have_updated_interactively=!1,this.setv({range_padding:this._initial_range_padding,range_padding_units:this._initial_range_padding_units,follow:this._initial_follow,follow_interval:this._initial_follow_interval,default_span:this._initial_default_span},{silent:!0}),this.change.emit()}}e.DataRange1d=d,d.__name__=\"DataRange1d\",d.init_DataRange1d()},\n", " function _(e,a,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(1),r=e(89),s=n.__importStar(e(19));class _ extends r.Range{constructor(e){super(e)}static init_DataRange(){this.define({names:[s.Array,[]],renderers:[s.Array,[]]})}}t.DataRange=_,_.__name__=\"DataRange\",_.init_DataRange()},\n", " function _(a,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});var e=a(188);t.Sizeable=e.Sizeable;var r=a(189);t.Layoutable=r.Layoutable,t.LayoutItem=r.LayoutItem;var n=a(190);t.HStack=n.HStack,t.VStack=n.VStack,t.AnchorLayout=n.AnchorLayout;var u=a(191);t.Grid=u.Grid,t.Row=u.Row,t.Column=u.Column;var c=a(192);t.ContentBox=c.ContentBox,t.VariadicBox=c.VariadicBox},\n", " function _(h,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const{min:e,max:w}=Math;class d{constructor(h={}){this.width=null!=h.width?h.width:0,this.height=null!=h.height?h.height:0}bounded_to({width:h,height:t}){return new d({width:this.width==1/0&&null!=h?h:this.width,height:this.height==1/0&&null!=t?t:this.height})}expanded_to({width:h,height:t}){return new d({width:h!=1/0?w(this.width,h):this.width,height:t!=1/0?w(this.height,t):this.height})}expand_to({width:h,height:t}){this.width=w(this.width,h),this.height=w(this.height,t)}narrowed_to({width:h,height:t}){return new d({width:e(this.width,h),height:e(this.height,t)})}narrow_to({width:h,height:t}){this.width=e(this.width,h),this.height=e(this.height,t)}grow_by({left:h,right:t,top:i,bottom:e}){const w=this.width+h+t,s=this.height+i+e;return new d({width:w,height:s})}shrink_by({left:h,right:t,top:i,bottom:e}){const s=w(this.width-h-t,0),n=w(this.height-i-e,0);return new d({width:s,height:n})}map(h,t){return new d({width:h(this.width),height:(null!=t?t:h)(this.height)})}}i.Sizeable=d,d.__name__=\"Sizeable\"},\n", " function _(i,t,h){Object.defineProperty(h,\"__esModule\",{value:!0});const e=i(188),s=i(85),{min:n,max:g,round:a}=Math;class r{constructor(){this._bbox=new s.BBox,this._inner_bbox=new s.BBox;const i=this;this._top={get value(){return i.bbox.top}},this._left={get value(){return i.bbox.left}},this._width={get value(){return i.bbox.width}},this._height={get value(){return i.bbox.height}},this._right={get value(){return i.bbox.right}},this._bottom={get value(){return i.bbox.bottom}},this._hcenter={get value(){return i.bbox.hcenter}},this._vcenter={get value(){return i.bbox.vcenter}}}get bbox(){return this._bbox}get inner_bbox(){return this._inner_bbox}get sizing(){return this._sizing}set_sizing(i){const t=i.width_policy||\"fit\",h=i.width,e=null!=i.min_width?i.min_width:0,s=null!=i.max_width?i.max_width:1/0,n=i.height_policy||\"fit\",g=i.height,a=null!=i.min_height?i.min_height:0,r=null!=i.max_height?i.max_height:1/0,l=i.aspect,_=i.margin||{top:0,right:0,bottom:0,left:0},d=!1!==i.visible,o=i.halign||\"start\",u=i.valign||\"start\";this._sizing={width_policy:t,min_width:e,width:h,max_width:s,height_policy:n,min_height:a,height:g,max_height:r,aspect:l,margin:_,visible:d,halign:o,valign:u,size:{width:h,height:g},min_size:{width:e,height:a},max_size:{width:s,height:r}},this._init()}_init(){}_set_geometry(i,t){this._bbox=i,this._inner_bbox=t}set_geometry(i,t){this._set_geometry(i,t||i)}is_width_expanding(){return\"max\"==this.sizing.width_policy}is_height_expanding(){return\"max\"==this.sizing.height_policy}apply_aspect(i,{width:t,height:h}){const{aspect:e}=this.sizing;if(null!=e){const{width_policy:s,height_policy:n}=this.sizing,g=(i,t)=>{const h={max:4,fit:3,min:2,fixed:1};return h[i]>h[t]};if(\"fixed\"!=s&&\"fixed\"!=n)if(s==n){const s=t,n=a(t/e),g=a(h*e),r=h;Math.abs(i.width-s)+Math.abs(i.height-n)<=Math.abs(i.width-g)+Math.abs(i.height-r)?(t=s,h=n):(t=g,h=r)}else g(s,n)?h=a(t/e):t=a(h*e);else\"fixed\"==s?h=a(t/e):\"fixed\"==n&&(t=a(h*e))}return{width:t,height:h}}measure(i){if(!this.sizing.visible)return{width:0,height:0};const t=i=>\"fixed\"==this.sizing.width_policy&&null!=this.sizing.width?this.sizing.width:i,h=i=>\"fixed\"==this.sizing.height_policy&&null!=this.sizing.height?this.sizing.height:i,s=new e.Sizeable(i).shrink_by(this.sizing.margin).map(t,h),n=this._measure(s),g=this.clip_size(n),a=t(g.width),r=h(g.height),l=this.apply_aspect(s,{width:a,height:r});return Object.assign(Object.assign({},n),l)}compute(i={}){const t=this.measure({width:null!=i.width&&this.is_width_expanding()?i.width:1/0,height:null!=i.height&&this.is_height_expanding()?i.height:1/0}),{width:h,height:e}=t,n=new s.BBox({left:0,top:0,width:h,height:e});let g=void 0;if(null!=t.inner){const{left:i,top:n,right:a,bottom:r}=t.inner;g=new s.BBox({left:i,top:n,right:h-a,bottom:e-r})}this.set_geometry(n,g)}get xview(){return this.bbox.xview}get yview(){return this.bbox.yview}clip_width(i){return g(this.sizing.min_width,n(i,this.sizing.max_width))}clip_height(i){return g(this.sizing.min_height,n(i,this.sizing.max_height))}clip_size({width:i,height:t}){return{width:this.clip_width(i),height:this.clip_height(t)}}}h.Layoutable=r,r.__name__=\"Layoutable\";class l extends r{_measure(i){const{width_policy:t,height_policy:h}=this.sizing;let e,s;if(i.width==1/0)e=null!=this.sizing.width?this.sizing.width:0;else switch(t){case\"fixed\":e=null!=this.sizing.width?this.sizing.width:0;break;case\"min\":e=null!=this.sizing.width?n(i.width,this.sizing.width):0;break;case\"fit\":e=null!=this.sizing.width?n(i.width,this.sizing.width):i.width;break;case\"max\":e=null!=this.sizing.width?g(i.width,this.sizing.width):i.width}if(i.height==1/0)s=null!=this.sizing.height?this.sizing.height:0;else switch(h){case\"fixed\":s=null!=this.sizing.height?this.sizing.height:0;break;case\"min\":s=null!=this.sizing.height?n(i.height,this.sizing.height):0;break;case\"fit\":s=null!=this.sizing.height?n(i.height,this.sizing.height):i.height;break;case\"max\":s=null!=this.sizing.height?g(i.height,this.sizing.height):i.height}return{width:e,height:s}}}h.LayoutItem=l,l.__name__=\"LayoutItem\";class _ extends r{_measure(i){const t=this._content_size(),h=i.bounded_to(this.sizing.size).bounded_to(t);return{width:(()=>{switch(this.sizing.width_policy){case\"fixed\":return null!=this.sizing.width?this.sizing.width:t.width;case\"min\":return t.width;case\"fit\":return h.width;case\"max\":return Math.max(t.width,h.width)}})(),height:(()=>{switch(this.sizing.height_policy){case\"fixed\":return null!=this.sizing.height?this.sizing.height:t.height;case\"min\":return t.height;case\"fit\":return h.height;case\"max\":return Math.max(t.height,h.height)}})()}}}h.ContentLayoutable=_,_.__name__=\"ContentLayoutable\"},\n", " function _(t,e,h){Object.defineProperty(h,\"__esModule\",{value:!0});const o=t(189),r=t(85);class i extends o.Layoutable{constructor(){super(...arguments),this.children=[]}}h.Stack=i,i.__name__=\"Stack\";class s extends i{_measure(t){let e=0,h=0;for(const t of this.children){const o=t.measure({width:0,height:0});e+=o.width,h=Math.max(h,o.height)}return{width:e,height:h}}_set_geometry(t,e){super._set_geometry(t,e);const{top:h,bottom:o}=t;let{left:i}=t;for(const t of this.children){const{width:e}=t.measure({width:0,height:0});t.set_geometry(new r.BBox({left:i,width:e,top:h,bottom:o})),i+=e}}}h.HStack=s,s.__name__=\"HStack\";class n extends i{_measure(t){let e=0,h=0;for(const t of this.children){const o=t.measure({width:0,height:0});e=Math.max(e,o.width),h+=o.height}return{width:e,height:h}}_set_geometry(t,e){super._set_geometry(t,e);const{left:h,right:o}=t;let{top:i}=t;for(const t of this.children){const{height:e}=t.measure({width:0,height:0});t.set_geometry(new r.BBox({top:i,height:e,left:h,right:o})),i+=e}}}h.VStack=n,n.__name__=\"VStack\";class c extends o.Layoutable{constructor(){super(...arguments),this.children=[]}_measure(t){let e=0,h=0;for(const{layout:o}of this.children){const r=o.measure(t);e=Math.max(e,r.width),h=Math.max(h,r.height)}return{width:e,height:h}}_set_geometry(t,e){super._set_geometry(t,e);for(const{layout:e,anchor:h,margin:o}of this.children){const{left:i,right:s,top:n,bottom:c,hcenter:a,vcenter:_}=t,{width:g,height:d}=e.measure(t);let m;switch(h){case\"top_left\":m=new r.BBox({left:i+o,top:n+o,width:g,height:d});break;case\"top_center\":m=new r.BBox({hcenter:a,top:n+o,width:g,height:d});break;case\"top_right\":m=new r.BBox({right:s-o,top:n+o,width:g,height:d});break;case\"bottom_right\":m=new r.BBox({right:s-o,bottom:c-o,width:g,height:d});break;case\"bottom_center\":m=new r.BBox({hcenter:a,bottom:c-o,width:g,height:d});break;case\"bottom_left\":m=new r.BBox({left:i+o,bottom:c-o,width:g,height:d});break;case\"center_left\":m=new r.BBox({left:i+o,vcenter:_,width:g,height:d});break;case\"center\":m=new r.BBox({hcenter:a,vcenter:_,width:g,height:d});break;case\"center_right\":m=new r.BBox({right:s-o,vcenter:_,width:g,height:d})}e.set_geometry(m)}}}h.AnchorLayout=c,c.__name__=\"AnchorLayout\"},\n", " function _(t,i,s){Object.defineProperty(s,\"__esModule\",{value:!0});const e=t(188),o=t(189),n=t(8),r=t(85),h=t(9),{max:l,round:c}=Math;class a{constructor(t){this.def=t,this._map=new Map}get(t){let i=this._map.get(t);return void 0===i&&(i=this.def(),this._map.set(t,i)),i}apply(t,i){const s=this.get(t);this._map.set(t,i(s))}}a.__name__=\"DefaultMap\";class g{constructor(){this._items=[],this._nrows=0,this._ncols=0}get nrows(){return this._nrows}get ncols(){return this._ncols}add(t,i){const{r1:s,c1:e}=t;this._nrows=l(this._nrows,s+1),this._ncols=l(this._ncols,e+1),this._items.push({span:t,data:i})}at(t,i){return this._items.filter(({span:s})=>s.r0<=t&&t<=s.r1&&s.c0<=i&&i<=s.c1).map(({data:t})=>t)}row(t){return this._items.filter(({span:i})=>i.r0<=t&&t<=i.r1).map(({data:t})=>t)}col(t){return this._items.filter(({span:i})=>i.c0<=t&&t<=i.c1).map(({data:t})=>t)}foreach(t){for(const{span:i,data:s}of this._items)t(i,s)}map(t){const i=new g;for(const{span:s,data:e}of this._items)i.add(s,t(s,e));return i}}g.__name__=\"Container\";class p extends o.Layoutable{constructor(t=[]){super(),this.items=t,this.rows=\"auto\",this.cols=\"auto\",this.spacing=0,this.absolute=!1}is_width_expanding(){if(super.is_width_expanding())return!0;if(\"fixed\"==this.sizing.width_policy)return!1;const{cols:t}=this._state;return h.some(t,t=>\"max\"==t.policy)}is_height_expanding(){if(super.is_height_expanding())return!0;if(\"fixed\"==this.sizing.height_policy)return!1;const{rows:t}=this._state;return h.some(t,t=>\"max\"==t.policy)}_init(){super._init();const t=new g;for(const{layout:i,row:s,col:e,row_span:o,col_span:n}of this.items)if(i.sizing.visible){const r=s,h=e,l=s+(null!=o?o:1)-1,c=e+(null!=n?n:1)-1;t.add({r0:r,c0:h,r1:l,c1:c},i)}const{nrows:i,ncols:s}=t,e=new Array(i);for(let s=0;s<i;s++){const i=(()=>{const t=n.isPlainObject(this.rows)?this.rows[s]||this.rows[\"*\"]:this.rows;return null==t?{policy:\"auto\"}:n.isNumber(t)?{policy:\"fixed\",height:t}:n.isString(t)?{policy:t}:t})(),o=i.align||\"auto\";if(\"fixed\"==i.policy)e[s]={policy:\"fixed\",height:i.height,align:o};else if(\"min\"==i.policy)e[s]={policy:\"min\",align:o};else if(\"fit\"==i.policy||\"max\"==i.policy)e[s]={policy:i.policy,flex:i.flex||1,align:o};else{if(\"auto\"!=i.policy)throw new Error(\"unrechable\");h.some(t.row(s),t=>t.is_height_expanding())?e[s]={policy:\"max\",flex:1,align:o}:e[s]={policy:\"min\",align:o}}}const o=new Array(s);for(let i=0;i<s;i++){const s=(()=>{const t=n.isPlainObject(this.cols)?this.cols[i]||this.cols[\"*\"]:this.cols;return null==t?{policy:\"auto\"}:n.isNumber(t)?{policy:\"fixed\",width:t}:n.isString(t)?{policy:t}:t})(),e=s.align||\"auto\";if(\"fixed\"==s.policy)o[i]={policy:\"fixed\",width:s.width,align:e};else if(\"min\"==s.policy)o[i]={policy:\"min\",align:e};else if(\"fit\"==s.policy||\"max\"==s.policy)o[i]={policy:s.policy,flex:s.flex||1,align:e};else{if(\"auto\"!=s.policy)throw new Error(\"unrechable\");h.some(t.col(i),t=>t.is_width_expanding())?o[i]={policy:\"max\",flex:1,align:e}:o[i]={policy:\"min\",align:e}}}const[r,l]=n.isNumber(this.spacing)?[this.spacing,this.spacing]:this.spacing;this._state={items:t,nrows:i,ncols:s,rows:e,cols:o,rspacing:r,cspacing:l}}_measure_totals(t,i){const{nrows:s,ncols:e,rspacing:o,cspacing:n}=this._state;return{height:h.sum(t)+(s-1)*o,width:h.sum(i)+(e-1)*n}}_measure_cells(t){const{items:i,nrows:s,ncols:o,rows:n,cols:r,rspacing:h,cspacing:a}=this._state,p=new Array(s);for(let t=0;t<s;t++){const i=n[t];p[t]=\"fixed\"==i.policy?i.height:0}const _=new Array(o);for(let t=0;t<o;t++){const i=r[t];_[t]=\"fixed\"==i.policy?i.width:0}const f=new g;return i.foreach((i,s)=>{const{r0:o,c0:g,r1:d,c1:w}=i,u=(d-o)*h,m=(w-g)*a;let y=0;for(let i=o;i<=d;i++)y+=t(i,g).height;y+=u;let x=0;for(let i=g;i<=w;i++)x+=t(o,i).width;x+=m;const b=s.measure({width:x,height:y});f.add(i,{layout:s,size_hint:b});const z=new e.Sizeable(b).grow_by(s.sizing.margin);z.height-=u,z.width-=m;const j=[];for(let t=o;t<=d;t++){const i=n[t];\"fixed\"==i.policy?z.height-=i.height:j.push(t)}if(z.height>0){const t=c(z.height/j.length);for(const i of j)p[i]=l(p[i],t)}const O=[];for(let t=g;t<=w;t++){const i=r[t];\"fixed\"==i.policy?z.width-=i.width:O.push(t)}if(z.width>0){const t=c(z.width/O.length);for(const i of O)_[i]=l(_[i],t)}}),{size:this._measure_totals(p,_),row_heights:p,col_widths:_,size_hints:f}}_measure_grid(t){const{nrows:i,ncols:s,rows:e,cols:o,rspacing:n,cspacing:r}=this._state,h=this._measure_cells((t,i)=>{const s=e[t],n=o[i];return{width:\"fixed\"==n.policy?n.width:1/0,height:\"fixed\"==s.policy?s.height:1/0}});let a;a=\"fixed\"==this.sizing.height_policy&&null!=this.sizing.height?this.sizing.height:t.height!=1/0&&this.is_height_expanding()?t.height:h.size.height;let g,p=0;for(let t=0;t<i;t++){const i=e[t];\"fit\"==i.policy||\"max\"==i.policy?p+=i.flex:a-=h.row_heights[t]}if(a-=(i-1)*n,0!=p&&a>0)for(let t=0;t<i;t++){const i=e[t];if(\"fit\"==i.policy||\"max\"==i.policy){const s=c(a*(i.flex/p));a-=s,h.row_heights[t]=s,p-=i.flex}}else if(a<0){let t=0;for(let s=0;s<i;s++){\"fixed\"!=e[s].policy&&t++}let s=-a;for(let o=0;o<i;o++){if(\"fixed\"!=e[o].policy){const i=h.row_heights[o],e=c(s/t);h.row_heights[o]=l(i-e,0),s-=e>i?i:e,t--}}}g=\"fixed\"==this.sizing.width_policy&&null!=this.sizing.width?this.sizing.width:t.width!=1/0&&this.is_width_expanding()?t.width:h.size.width;let _=0;for(let t=0;t<s;t++){const i=o[t];\"fit\"==i.policy||\"max\"==i.policy?_+=i.flex:g-=h.col_widths[t]}if(g-=(s-1)*r,0!=_&&g>0)for(let t=0;t<s;t++){const i=o[t];if(\"fit\"==i.policy||\"max\"==i.policy){const s=c(g*(i.flex/_));g-=s,h.col_widths[t]=s,_-=i.flex}}else if(g<0){let t=0;for(let i=0;i<s;i++){\"fixed\"!=o[i].policy&&t++}let i=-g;for(let e=0;e<s;e++){if(\"fixed\"!=o[e].policy){const s=h.col_widths[e],o=c(i/t);h.col_widths[e]=l(s-o,0),i-=o>s?s:o,t--}}}const{row_heights:f,col_widths:d,size_hints:w}=this._measure_cells((t,i)=>({width:h.col_widths[i],height:h.row_heights[t]}));return{size:this._measure_totals(f,d),row_heights:f,col_widths:d,size_hints:w}}_measure(t){const{size:i}=this._measure_grid(t);return i}_set_geometry(t,i){super._set_geometry(t,i);const{nrows:s,ncols:e,rspacing:o,cspacing:n}=this._state,{row_heights:h,col_widths:g,size_hints:p}=this._measure_grid(t),_=this._state.rows.map((t,i)=>Object.assign(Object.assign({},t),{top:0,height:h[i],get bottom(){return this.top+this.height}})),f=this._state.cols.map((t,i)=>Object.assign(Object.assign({},t),{left:0,width:g[i],get right(){return this.left+this.width}})),d=p.map((t,i)=>Object.assign(Object.assign({},i),{outer:new r.BBox,inner:new r.BBox}));for(let i=0,e=this.absolute?t.top:0;i<s;i++){const t=_[i];t.top=e,e+=t.height+o}for(let i=0,s=this.absolute?t.left:0;i<e;i++){const t=f[i];t.left=s,s+=t.width+n}d.foreach(({r0:t,c0:i,r1:s,c1:e},h)=>{const{layout:l,size_hint:a}=h,{sizing:g}=l,{width:p,height:d}=a,w=function(t,i){let s=(i-t)*n;for(let e=t;e<=i;e++)s+=f[e].width;return s}(i,e),u=function(t,i){let s=(i-t)*o;for(let e=t;e<=i;e++)s+=_[e].height;return s}(t,s),m=i==e&&\"auto\"!=f[i].align?f[i].align:g.halign,y=t==s&&\"auto\"!=_[t].align?_[t].align:g.valign;let x=f[i].left;\"start\"==m?x+=g.margin.left:\"center\"==m?x+=c((w-p)/2):\"end\"==m&&(x+=w-g.margin.right-p);let b=_[t].top;\"start\"==y?b+=g.margin.top:\"center\"==y?b+=c((u-d)/2):\"end\"==y&&(b+=u-g.margin.bottom-d),h.outer=new r.BBox({left:x,top:b,width:p,height:d})});const w=_.map(()=>({start:new a(()=>0),end:new a(()=>0)})),u=f.map(()=>({start:new a(()=>0),end:new a(()=>0)}));d.foreach(({r0:t,c0:i,r1:s,c1:e},{size_hint:o,outer:n})=>{const{inner:r}=o;null!=r&&(w[t].start.apply(n.top,t=>l(t,r.top)),w[s].end.apply(_[s].bottom-n.bottom,t=>l(t,r.bottom)),u[i].start.apply(n.left,t=>l(t,r.left)),u[e].end.apply(f[e].right-n.right,t=>l(t,r.right)))}),d.foreach(({r0:t,c0:i,r1:s,c1:e},o)=>{const{size_hint:n,outer:h}=o;function l({left:t,right:i,top:s,bottom:e}){const o=h.width-t-i,n=h.height-s-e;return new r.BBox({left:t,top:s,width:o,height:n})}if(null!=n.inner){let r=l(n.inner);if(!1!==n.align){const o=w[t].start.get(h.top),n=w[s].end.get(_[s].bottom-h.bottom),c=u[i].start.get(h.left),a=u[e].end.get(f[e].right-h.right);try{r=l({top:o,bottom:n,left:c,right:a})}catch(t){}}o.inner=r}else o.inner=h}),d.foreach((t,{layout:i,outer:s,inner:e})=>{i.set_geometry(s,e)})}}s.Grid=p,p.__name__=\"Grid\";class _ extends p{constructor(t){super(),this.items=t.map((t,i)=>({layout:t,row:0,col:i})),this.rows=\"fit\"}}s.Row=_,_.__name__=\"Row\";class f extends p{constructor(t){super(),this.items=t.map((t,i)=>({layout:t,row:i,col:0})),this.cols=\"fit\"}}s.Column=f,f.__name__=\"Column\"},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=e(189),i=e(188),o=e(66);class r extends s.ContentLayoutable{constructor(e){super(),this.content_size=o.unsized(e,()=>new i.Sizeable(o.size(e)))}_content_size(){return this.content_size}}n.ContentBox=r,r.__name__=\"ContentBox\";class a extends s.Layoutable{constructor(e){super(),this.el=e}_measure(e){const t=new i.Sizeable(e).bounded_to(this.sizing.size);return o.sized(this.el,t,()=>{const e=new i.Sizeable(o.content_size(this.el)),{border:t,padding:n}=o.extents(this.el);return e.grow_by(t).grow_by(n).map(Math.ceil)})}}n.VariadicBox=a,a.__name__=\"VariadicBox\"},\n", " function _(e,r,u){Object.defineProperty(u,\"__esModule\",{value:!0});var a=e(194);u.Expression=a.Expression;var n=e(195);u.Stack=n.Stack;var o=e(196);u.CumSum=o.CumSum},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(69);class n extends s.Model{constructor(e){super(e),this._connected={},this._result={}}initialize(){super.initialize(),this._connected={},this._result={}}v_compute(e){null==this._connected[e.id]&&(this.connect(e.change,()=>delete this._result[e.id]),this.connect(e.patching,()=>delete this._result[e.id]),this.connect(e.streaming,()=>delete this._result[e.id]),this._connected[e.id]=!0);let t=this._result[e.id];return null==t&&(this._result[e.id]=t=this._v_compute(e)),t}}i.Expression=n,n.__name__=\"Expression\"},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(1),s=t(194),a=r.__importStar(t(19));class i extends s.Expression{constructor(t){super(t)}static init_Stack(){this.define({fields:[a.Array,[]]})}_v_compute(t){var e;const n=null!=(e=t.get_length())?e:0,r=new Float64Array(n);for(const e of this.fields){const s=t.data[e];if(null!=s)for(let t=0,e=Math.min(n,s.length);t<e;t++)r[t]+=s[t]}return r}}n.Stack=i,i.__name__=\"Stack\",i.init_Stack()},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=e(1),u=e(194),o=i.__importStar(e(19));class r extends u.Expression{constructor(e){super(e)}static init_CumSum(){this.define({field:[o.String],include_zero:[o.Boolean,!1]})}_v_compute(e){const t=new Float64Array(e.get_length()||0),n=e.data[this.field],i=this.include_zero?1:0;t[0]=this.include_zero?0:n[0];for(let e=1;e<t.length;e++)t[e]=t[e-1]+n[e-i];return t}}n.CumSum=r,r.__name__=\"CumSum\",r.init_CumSum()},\n", " function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});var l=e(198);t.BooleanFilter=l.BooleanFilter;var i=e(200);t.CustomJSFilter=i.CustomJSFilter;var o=e(199);t.Filter=o.Filter;var F=e(201);t.GroupFilter=F.GroupFilter;var a=e(202);t.IndexFilter=a.IndexFilter},\n", " function _(e,o,l){Object.defineProperty(l,\"__esModule\",{value:!0});const n=e(1),t=e(199),i=n.__importStar(e(19)),r=e(70),a=e(9),s=e(8);class g extends t.Filter{constructor(e){super(e)}static init_BooleanFilter(){this.define({booleans:[i.Array,null]})}compute_indices(e){const o=this.booleans;return null!=o&&o.length>0?a.every(o,s.isBoolean)?(o.length!==e.get_length()&&r.logger.warn(`BooleanFilter ${this.id}: length of booleans doesn't match data source`),a.range(0,o.length).filter(e=>!0===o[e])):(r.logger.warn(`BooleanFilter ${this.id}: booleans should be array of booleans, defaulting to no filtering`),null):(null!=o&&0==o.length?r.logger.warn(`BooleanFilter ${this.id}: booleans is empty, defaulting to no filtering`):r.logger.warn(`BooleanFilter ${this.id}: booleans was not set, defaulting to no filtering`),null)}}l.BooleanFilter=g,g.__name__=\"BooleanFilter\",g.init_BooleanFilter()},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=e(1),l=e(69),n=i.__importStar(e(19)),o=e(8),s=e(9),a=e(70);class f extends l.Model{constructor(e){super(e)}static init_Filter(){this.define({filter:[n.Array,null]})}compute_indices(e){const t=this.filter;return null!=t&&t.length>=0?o.isArrayOf(t,o.isBoolean)?s.range(0,t.length).filter(e=>!0===t[e]):o.isArrayOf(t,o.isInteger)?t:(a.logger.warn(`Filter ${this.id}: filter should either be array of only booleans or only integers, defaulting to no filtering`),null):(a.logger.warn(`Filter ${this.id}: filter was not set to be an array, defaulting to no filtering`),null)}}r.Filter=f,f.__name__=\"Filter\",f.init_Filter()},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),r=t(199),n=i.__importStar(t(19)),u=t(23),c=t(25);class o extends r.Filter{constructor(t){super(t)}static init_CustomJSFilter(){this.define({args:[n.Any,{}],code:[n.String,\"\"]})}get names(){return u.keys(this.args)}get values(){return u.values(this.args)}get func(){const t=c.use_strict(this.code);return new Function(...this.names,\"source\",t)}compute_indices(t){return this.filter=this.func(...this.values,t),super.compute_indices(t)}}s.CustomJSFilter=o,o.__name__=\"CustomJSFilter\",o.init_CustomJSFilter()},\n", " function _(t,n,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=t(1),r=t(199),o=e.__importStar(t(19)),u=t(70),l=t(9);class s extends r.Filter{constructor(t){super(t),this.indices=null}static init_GroupFilter(){this.define({column_name:[o.String],group:[o.String]})}compute_indices(t){const n=t.get_column(this.column_name);return null==n?(u.logger.warn(\"group filter: groupby column not found in data source\"),null):(this.indices=l.range(0,t.get_length()||0).filter(t=>n[t]===this.group),0===this.indices.length&&u.logger.warn(`group filter: group '${this.group}' did not match any values in column '${this.column_name}'`),this.indices)}}i.GroupFilter=s,s.__name__=\"GroupFilter\",s.init_GroupFilter()},\n", " function _(e,i,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(1),r=e(199),s=t.__importStar(e(19)),l=e(70),d=e(8),o=e(9);class c extends r.Filter{constructor(e){super(e)}static init_IndexFilter(){this.define({indices:[s.Array,null]})}compute_indices(e){return null!=this.indices&&this.indices.length>=0?o.every(this.indices,d.isInteger)?this.indices:(l.logger.warn(`IndexFilter ${this.id}: indices should be array of integers, defaulting to no filtering`),null):(l.logger.warn(`IndexFilter ${this.id}: indices was not set, defaulting to no filtering`),null)}}n.IndexFilter=c,c.__name__=\"IndexFilter\",c.init_IndexFilter()},\n", " function _(r,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});var e=r(112);a.BasicTickFormatter=e.BasicTickFormatter;var c=r(152);a.CategoricalTickFormatter=c.CategoricalTickFormatter;var i=r(156);a.DatetimeTickFormatter=i.DatetimeTickFormatter;var o=r(204);a.FuncTickFormatter=o.FuncTickFormatter;var m=r(169);a.LogTickFormatter=m.LogTickFormatter;var F=r(172);a.MercatorTickFormatter=F.MercatorTickFormatter;var k=r(205);a.NumeralTickFormatter=k.NumeralTickFormatter;var T=r(206);a.PrintfTickFormatter=T.PrintfTickFormatter;var v=r(113);a.TickFormatter=v.TickFormatter},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(1),s=t(113),i=r.__importStar(t(19)),c=t(23),a=t(25);class u extends s.TickFormatter{constructor(t){super(t)}static init_FuncTickFormatter(){this.define({args:[i.Any,{}],code:[i.String,\"\"]})}get names(){return c.keys(this.args)}get values(){return c.values(this.args)}_make_func(){const t=a.use_strict(this.code);return new Function(\"tick\",\"index\",\"ticks\",...this.names,t)}doFormat(t,e){const n=this._make_func().bind({});return t.map((t,e,r)=>n(t,e,r,...this.values))}}n.FuncTickFormatter=u,u.__name__=\"FuncTickFormatter\",u.init_FuncTickFormatter()},\n", " function _(r,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const e=r(1),o=e.__importStar(r(159)),a=r(113),i=e.__importStar(r(19));class u extends a.TickFormatter{constructor(r){super(r)}static init_NumeralTickFormatter(){this.define({format:[i.String,\"0,0\"],language:[i.String,\"en\"],rounding:[i.RoundingFunction,\"round\"]})}get _rounding_fn(){switch(this.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}}doFormat(r,t){const{format:n,language:e,_rounding_fn:a}=this;return r.map(r=>o.format(r,n,e,a))}}n.NumeralTickFormatter=u,u.__name__=\"NumeralTickFormatter\",u.init_NumeralTickFormatter()},\n", " function _(t,r,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=t(1),n=t(113),o=t(158),a=e.__importStar(t(19));class c extends n.TickFormatter{constructor(t){super(t)}static init_PrintfTickFormatter(){this.define({format:[a.String,\"%s\"]})}doFormat(t,r){return t.map(t=>o.sprintf(this.format,t))}}i.PrintfTickFormatter=c,c.__name__=\"PrintfTickFormatter\",c.init_PrintfTickFormatter()},\n", " function _(a,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});var v=a(208);r.AnnularWedge=v.AnnularWedge;var l=a(209);r.Annulus=l.Annulus;var t=a(210);r.Arc=t.Arc;var i=a(211);r.Bezier=i.Bezier;var n=a(212);r.Circle=n.Circle;var u=a(213);r.CenterRotatable=u.CenterRotatable;var c=a(214);r.Ellipse=c.Ellipse;var g=a(215);r.EllipseOval=g.EllipseOval;var A=a(86);r.Glyph=A.Glyph;var p=a(92);r.HArea=p.HArea;var s=a(216);r.HBar=s.HBar;var d=a(218);r.HexTile=d.HexTile;var R=a(219);r.Image=R.Image;var o=a(221);r.ImageRGBA=o.ImageRGBA;var y=a(222);r.ImageURL=y.ImageURL;var h=a(80);r.Line=h.Line;var m=a(224);r.MultiLine=m.MultiLine;var B=a(225);r.MultiPolygons=B.MultiPolygons;var P=a(226);r.Oval=P.Oval;var G=a(91);r.Patch=G.Patch;var H=a(227);r.Patches=H.Patches;var I=a(228);r.Quad=I.Quad;var L=a(229);r.Quadratic=L.Quadratic;var M=a(230);r.Ray=M.Ray;var O=a(231);r.Rect=O.Rect;var x=a(232);r.Segment=x.Segment;var C=a(233);r.Step=C.Step;var E=a(234);r.Text=E.Text;var Q=a(94);r.VArea=Q.VArea;var S=a(235);r.VBar=S.VBar;var T=a(236);r.Wedge=T.Wedge;var V=a(81);r.XYGlyph=V.XYGlyph},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(81),n=e(90),a=i.__importStar(e(87)),_=i.__importStar(e(19)),o=e(10);class h extends r.XYGlyphView{_map_data(){\"data\"==this.model.properties.inner_radius.units?this.sinner_radius=this.sdist(this.renderer.xscale,this._x,this._inner_radius):this.sinner_radius=this._inner_radius,\"data\"==this.model.properties.outer_radius.units?this.souter_radius=this.sdist(this.renderer.xscale,this._x,this._outer_radius):this.souter_radius=this._outer_radius,this._angle=new Float32Array(this._start_angle.length);for(let e=0,t=this._start_angle.length;e<t;e++)this._angle[e]=this._end_angle[e]-this._start_angle[e]}_render(e,t,{sx:s,sy:i,_start_angle:r,_angle:n,sinner_radius:a,souter_radius:_}){const o=this.model.properties.direction.value();for(const h of t)isNaN(s[h]+i[h]+a[h]+_[h]+r[h]+n[h])||(e.translate(s[h],i[h]),e.rotate(r[h]),e.moveTo(_[h],0),e.beginPath(),e.arc(0,0,_[h],0,n[h],o),e.rotate(n[h]),e.lineTo(a[h],0),e.arc(0,0,a[h],0,-n[h],!o),e.closePath(),e.rotate(-n[h]-r[h]),e.translate(-s[h],-i[h]),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(e,h),e.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(e,h),e.stroke()))}_hit_point(e){const{sx:t,sy:s}=e,i=this.renderer.xscale.invert(t),r=this.renderer.yscale.invert(s);let n,_,h,u;if(\"data\"==this.model.properties.outer_radius.units)n=i-this.max_outer_radius,h=i+this.max_outer_radius,_=r-this.max_outer_radius,u=r+this.max_outer_radius;else{const e=t-this.max_outer_radius,i=t+this.max_outer_radius;[n,h]=this.renderer.xscale.r_invert(e,i);const r=s-this.max_outer_radius,a=s+this.max_outer_radius;[_,u]=this.renderer.yscale.r_invert(r,a)}const l=[];for(const e of this.index.indices({x0:n,x1:h,y0:_,y1:u})){const t=Math.pow(this.souter_radius[e],2),s=Math.pow(this.sinner_radius[e],2),[n,a]=this.renderer.xscale.r_compute(i,this._x[e]),[_,o]=this.renderer.yscale.r_compute(r,this._y[e]),h=Math.pow(n-a,2)+Math.pow(_-o,2);h<=t&&h>=s&&l.push([e,h])}const d=this.model.properties.direction.value(),c=[];for(const[e,i]of l){const r=Math.atan2(s-this.sy[e],t-this.sx[e]);o.angle_between(-r,-this._start_angle[e],-this._end_angle[e],d)&&c.push([e,i])}return a.create_hit_test_result_from_hits(c)}draw_legend_for_index(e,t,s){n.generic_area_legend(this.visuals,e,t,s)}_scenterxy(e){const t=(this.sinner_radius[e]+this.souter_radius[e])/2,s=(this._start_angle[e]+this._end_angle[e])/2;return{x:this.sx[e]+t*Math.cos(s),y:this.sy[e]+t*Math.sin(s)}}scenterx(e){return this._scenterxy(e).x}scentery(e){return this._scenterxy(e).y}}s.AnnularWedgeView=h,h.__name__=\"AnnularWedgeView\";class u extends r.XYGlyph{constructor(e){super(e)}static init_AnnularWedge(){this.prototype.default_view=h,this.mixins([\"line\",\"fill\"]),this.define({direction:[_.Direction,\"anticlock\"],inner_radius:[_.DistanceSpec],outer_radius:[_.DistanceSpec],start_angle:[_.AngleSpec],end_angle:[_.AngleSpec]})}}s.AnnularWedge=u,u.__name__=\"AnnularWedge\",u.init_AnnularWedge()},\n", " function _(s,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=s(1),r=s(81),a=e.__importStar(s(87)),n=e.__importStar(s(19)),_=s(101);class u extends r.XYGlyphView{_map_data(){\"data\"==this.model.properties.inner_radius.units?this.sinner_radius=this.sdist(this.renderer.xscale,this._x,this._inner_radius):this.sinner_radius=this._inner_radius,\"data\"==this.model.properties.outer_radius.units?this.souter_radius=this.sdist(this.renderer.xscale,this._x,this._outer_radius):this.souter_radius=this._outer_radius}_render(s,t,{sx:i,sy:e,sinner_radius:r,souter_radius:a}){for(const n of t)if(!isNaN(i[n]+e[n]+r[n]+a[n])){if(this.visuals.fill.doit){if(this.visuals.fill.set_vectorize(s,n),s.beginPath(),_.is_ie)for(const t of[!1,!0])s.arc(i[n],e[n],r[n],0,Math.PI,t),s.arc(i[n],e[n],a[n],Math.PI,0,!t);else s.arc(i[n],e[n],r[n],0,2*Math.PI,!0),s.arc(i[n],e[n],a[n],2*Math.PI,0,!1);s.fill()}this.visuals.line.doit&&(this.visuals.line.set_vectorize(s,n),s.beginPath(),s.arc(i[n],e[n],r[n],0,2*Math.PI),s.moveTo(i[n]+a[n],e[n]),s.arc(i[n],e[n],a[n],0,2*Math.PI),s.stroke())}}_hit_point(s){const{sx:t,sy:i}=s,e=this.renderer.xscale.invert(t),r=this.renderer.yscale.invert(i);let n,_,u,o;if(\"data\"==this.model.properties.outer_radius.units)n=e-this.max_outer_radius,u=e+this.max_outer_radius,_=r-this.max_outer_radius,o=r+this.max_outer_radius;else{const s=t-this.max_outer_radius,e=t+this.max_outer_radius;[n,u]=this.renderer.xscale.r_invert(s,e);const r=i-this.max_outer_radius,a=i+this.max_outer_radius;[_,o]=this.renderer.yscale.r_invert(r,a)}const h=[];for(const s of this.index.indices({x0:n,x1:u,y0:_,y1:o})){const t=Math.pow(this.souter_radius[s],2),i=Math.pow(this.sinner_radius[s],2),[a,n]=this.renderer.xscale.r_compute(e,this._x[s]),[_,u]=this.renderer.yscale.r_compute(r,this._y[s]),o=Math.pow(a-n,2)+Math.pow(_-u,2);o<=t&&o>=i&&h.push([s,o])}return a.create_hit_test_result_from_hits(h)}draw_legend_for_index(s,{x0:t,y0:i,x1:e,y1:r},a){const n=a+1,_=new Array(n);_[a]=(t+e)/2;const u=new Array(n);u[a]=(i+r)/2;const o=.5*Math.min(Math.abs(e-t),Math.abs(r-i)),h=new Array(n);h[a]=.4*o;const d=new Array(n);d[a]=.8*o,this._render(s,[a],{sx:_,sy:u,sinner_radius:h,souter_radius:d})}}i.AnnulusView=u,u.__name__=\"AnnulusView\";class o extends r.XYGlyph{constructor(s){super(s)}static init_Annulus(){this.prototype.default_view=u,this.mixins([\"line\",\"fill\"]),this.define({inner_radius:[n.DistanceSpec],outer_radius:[n.DistanceSpec]})}}i.Annulus=o,o.__name__=\"Annulus\",o.init_Annulus()},\n", " function _(e,i,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=e(1),r=e(81),n=e(90),a=t.__importStar(e(19));class _ extends r.XYGlyphView{_map_data(){\"data\"==this.model.properties.radius.units?this.sradius=this.sdist(this.renderer.xscale,this._x,this._radius):this.sradius=this._radius}_render(e,i,{sx:s,sy:t,sradius:r,_start_angle:n,_end_angle:a}){if(this.visuals.line.doit){const _=this.model.properties.direction.value();for(const c of i)isNaN(s[c]+t[c]+r[c]+n[c]+a[c])||(e.beginPath(),e.arc(s[c],t[c],r[c],n[c],a[c],_),this.visuals.line.set_vectorize(e,c),e.stroke())}}draw_legend_for_index(e,i,s){n.generic_line_legend(this.visuals,e,i,s)}}s.ArcView=_,_.__name__=\"ArcView\";class c extends r.XYGlyph{constructor(e){super(e)}static init_Arc(){this.prototype.default_view=_,this.mixins([\"line\"]),this.define({direction:[a.Direction,\"anticlock\"],radius:[a.DistanceSpec],start_angle:[a.AngleSpec],end_angle:[a.AngleSpec]})}}s.Arc=c,c.__name__=\"Arc\",c.init_Arc()},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(82),n=t(86),c=t(90);function o(t,e,i,s,n,c,o,h){const r=[],_=[[],[]];for(let _=0;_<=2;_++){let a,x,l;if(0===_?(x=6*t-12*i+6*n,a=-3*t+9*i-9*n+3*o,l=3*i-3*t):(x=6*e-12*s+6*c,a=-3*e+9*s-9*c+3*h,l=3*s-3*e),Math.abs(a)<1e-12){if(Math.abs(x)<1e-12)continue;const t=-l/x;0<t&&t<1&&r.push(t);continue}const y=x*x-4*l*a,u=Math.sqrt(y);if(y<0)continue;const d=(-x+u)/(2*a);0<d&&d<1&&r.push(d);const f=(-x-u)/(2*a);0<f&&f<1&&r.push(f)}let a=r.length;const x=a;for(;a--;){const x=r[a],l=1-x,y=l*l*l*t+3*l*l*x*i+3*l*x*x*n+x*x*x*o;_[0][a]=y;const u=l*l*l*e+3*l*l*x*s+3*l*x*x*c+x*x*x*h;_[1][a]=u}return _[0][x]=t,_[1][x]=e,_[0][x+1]=o,_[1][x+1]=h,[Math.min(..._[0]),Math.max(..._[1]),Math.max(..._[0]),Math.min(..._[1])]}class h extends n.GlyphView{_index_data(){const t=[];for(let e=0,i=this._x0.length;e<i;e++){if(isNaN(this._x0[e]+this._x1[e]+this._y0[e]+this._y1[e]+this._cx0[e]+this._cy0[e]+this._cx1[e]+this._cy1[e]))continue;const[i,s,n,c]=o(this._x0[e],this._y0[e],this._x1[e],this._y1[e],this._cx0[e],this._cy0[e],this._cx1[e],this._cy1[e]);t.push({x0:i,y0:s,x1:n,y1:c,i:e})}return new s.SpatialIndex(t)}_render(t,e,{sx0:i,sy0:s,sx1:n,sy1:c,scx0:o,scy0:h,scx1:r,scy1:_}){if(this.visuals.line.doit)for(const a of e)isNaN(i[a]+s[a]+n[a]+c[a]+o[a]+h[a]+r[a]+_[a])||(t.beginPath(),t.moveTo(i[a],s[a]),t.bezierCurveTo(o[a],h[a],r[a],_[a],n[a],c[a]),this.visuals.line.set_vectorize(t,a),t.stroke())}draw_legend_for_index(t,e,i){c.generic_line_legend(this.visuals,t,e,i)}scenterx(){throw new Error(\"not implemented\")}scentery(){throw new Error(\"not implemented\")}}i.BezierView=h,h.__name__=\"BezierView\";class r extends n.Glyph{constructor(t){super(t)}static init_Bezier(){this.prototype.default_view=h,this.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"],[\"cx0\",\"cy0\"],[\"cx1\",\"cy1\"]]),this.mixins([\"line\"])}}i.Bezier=r,r.__name__=\"Bezier\",r.init_Bezier()},\n", " function _(s,i,e){Object.defineProperty(e,\"__esModule\",{value:!0});const t=s(1),r=s(81),a=t.__importStar(s(87)),n=t.__importStar(s(19)),h=s(9),d=s(12);class _ extends r.XYGlyphView{_map_data(){if(null!=this._radius)if(\"data\"==this.model.properties.radius.spec.units){switch(this.model.properties.radius_dimension.spec.value){case\"x\":this.sradius=this.sdist(this.renderer.xscale,this._x,this._radius);break;case\"y\":this.sradius=this.sdist(this.renderer.yscale,this._y,this._radius);break;case\"max\":{const s=this.sdist(this.renderer.xscale,this._x,this._radius),i=this.sdist(this.renderer.yscale,this._y,this._radius);this.sradius=d.map(s,(s,e)=>Math.max(s,i[e]));break}case\"min\":{const s=this.sdist(this.renderer.xscale,this._x,this._radius),i=this.sdist(this.renderer.yscale,this._y,this._radius);this.sradius=d.map(s,(s,e)=>Math.min(s,i[e]));break}}}else this.sradius=this._radius,this.max_size=2*this.max_radius;else this.sradius=d.map(this._size,s=>s/2)}_mask_data(){const[s,i]=this.renderer.plot_view.frame.bbox.ranges;let e,t,r,a;if(null!=this._radius&&\"data\"==this.model.properties.radius.units){const n=s.start,h=s.end;[e,r]=this.renderer.xscale.r_invert(n,h),e-=this.max_radius,r+=this.max_radius;const d=i.start,_=i.end;[t,a]=this.renderer.yscale.r_invert(d,_),t-=this.max_radius,a+=this.max_radius}else{const n=s.start-this.max_size,h=s.end+this.max_size;[e,r]=this.renderer.xscale.r_invert(n,h);const d=i.start-this.max_size,_=i.end+this.max_size;[t,a]=this.renderer.yscale.r_invert(d,_)}return this.index.indices({x0:e,x1:r,y0:t,y1:a})}_render(s,i,{sx:e,sy:t,sradius:r}){for(const a of i)isNaN(e[a]+t[a]+r[a])||(s.beginPath(),s.arc(e[a],t[a],r[a],0,2*Math.PI,!1),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(s,a),s.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(s,a),s.stroke()))}_hit_point(s){const{sx:i,sy:e}=s,t=this.renderer.xscale.invert(i),r=this.renderer.yscale.invert(e);let n,h,d,_;if(null!=this._radius&&\"data\"==this.model.properties.radius.units)n=t-this.max_radius,h=t+this.max_radius,d=r-this.max_radius,_=r+this.max_radius;else{const s=i-this.max_size,t=i+this.max_size;[n,h]=this.renderer.xscale.r_invert(s,t);const r=e-this.max_size,a=e+this.max_size;[d,_]=this.renderer.yscale.r_invert(r,a)}const l=this.index.indices({x0:n,x1:h,y0:d,y1:_}),c=[];if(null!=this._radius&&\"data\"==this.model.properties.radius.units)for(const s of l){const i=Math.pow(this.sradius[s],2),[e,a]=this.renderer.xscale.r_compute(t,this._x[s]),[n,h]=this.renderer.yscale.r_compute(r,this._y[s]),d=Math.pow(e-a,2)+Math.pow(n-h,2);d<=i&&c.push([s,d])}else for(const s of l){const t=Math.pow(this.sradius[s],2),r=Math.pow(this.sx[s]-i,2)+Math.pow(this.sy[s]-e,2);r<=t&&c.push([s,r])}return a.create_hit_test_result_from_hits(c)}_hit_span(s){const{sx:i,sy:e}=s,t=this.bounds(),r=a.create_empty_hit_test_result();let n,h,d,_;if(\"h\"==s.direction){let s,e;if(d=t.y0,_=t.y1,null!=this._radius&&\"data\"==this.model.properties.radius.units)s=i-this.max_radius,e=i+this.max_radius,[n,h]=this.renderer.xscale.r_invert(s,e);else{const t=this.max_size/2;s=i-t,e=i+t,[n,h]=this.renderer.xscale.r_invert(s,e)}}else{let s,i;if(n=t.x0,h=t.x1,null!=this._radius&&\"data\"==this.model.properties.radius.units)s=e-this.max_radius,i=e+this.max_radius,[d,_]=this.renderer.yscale.r_invert(s,i);else{const t=this.max_size/2;s=e-t,i=e+t,[d,_]=this.renderer.yscale.r_invert(s,i)}}const l=this.index.indices({x0:n,x1:h,y0:d,y1:_});return r.indices=l,r}_hit_rect(s){const{sx0:i,sx1:e,sy0:t,sy1:r}=s,[n,h]=this.renderer.xscale.r_invert(i,e),[d,_]=this.renderer.yscale.r_invert(t,r),l=a.create_empty_hit_test_result();return l.indices=this.index.indices({x0:n,x1:h,y0:d,y1:_}),l}_hit_poly(s){const{sx:i,sy:e}=s,t=h.range(0,this.sx.length),r=[];for(let s=0,n=t.length;s<n;s++){const n=t[s];a.point_in_poly(this.sx[s],this.sy[s],i,e)&&r.push(n)}const n=a.create_empty_hit_test_result();return n.indices=r,n}draw_legend_for_index(s,{x0:i,y0:e,x1:t,y1:r},a){const n=a+1,h=new Array(n);h[a]=(i+t)/2;const d=new Array(n);d[a]=(e+r)/2;const _=new Array(n);_[a]=.2*Math.min(Math.abs(t-i),Math.abs(r-e)),this._render(s,[a],{sx:h,sy:d,sradius:_})}}e.CircleView=_,_.__name__=\"CircleView\";class l extends r.XYGlyph{constructor(s){super(s)}static init_Circle(){this.prototype.default_view=_,this.mixins([\"line\",\"fill\"]),this.define({angle:[n.AngleSpec,0],size:[n.DistanceSpec,{units:\"screen\",value:4}],radius:[n.DistanceSpec],radius_dimension:[n.RadiusDimension,\"x\"]})}initialize(){super.initialize(),this.properties.radius.optional=!0}}e.Circle=l,l.__name__=\"Circle\",l.init_Circle()},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const a=e(1),i=e(81),l=a.__importStar(e(19));class s extends i.XYGlyphView{}n.CenterRotatableView=s,s.__name__=\"CenterRotatableView\";class _ extends i.XYGlyph{constructor(e){super(e)}static init_CenterRotatable(){this.mixins([\"line\",\"fill\"]),this.define({angle:[l.AngleSpec,0],width:[l.DistanceSpec],height:[l.DistanceSpec]})}}n.CenterRotatable=_,_.__name__=\"CenterRotatable\",_.init_CenterRotatable()},\n", " function _(e,l,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(215);class t extends s.EllipseOvalView{}i.EllipseView=t,t.__name__=\"EllipseView\";class _ extends s.EllipseOval{constructor(e){super(e)}static init_Ellipse(){this.prototype.default_view=t}}i.Ellipse=_,_.__name__=\"Ellipse\",_.init_Ellipse()},\n", " function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),h=t(213),r=i.__importStar(t(87));class a extends h.CenterRotatableView{_set_data(){this.max_w2=0,\"data\"==this.model.properties.width.units&&(this.max_w2=this.max_width/2),this.max_h2=0,\"data\"==this.model.properties.height.units&&(this.max_h2=this.max_height/2)}_map_data(){\"data\"==this.model.properties.width.units?this.sw=this.sdist(this.renderer.xscale,this._x,this._width,\"center\"):this.sw=this._width,\"data\"==this.model.properties.height.units?this.sh=this.sdist(this.renderer.yscale,this._y,this._height,\"center\"):this.sh=this._height}_render(t,s,{sx:e,sy:i,sw:h,sh:r,_angle:a}){for(const _ of s)isNaN(e[_]+i[_]+h[_]+r[_]+a[_])||(t.beginPath(),t.ellipse(e[_],i[_],h[_]/2,r[_]/2,a[_],0,2*Math.PI),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,_),t.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(t,_),t.stroke()))}_hit_point(t){let s,e,i,h,a,_,n,l,d,o;const{sx:x,sy:m}=t,c=this.renderer.xscale.invert(x),w=this.renderer.yscale.invert(m);\"data\"==this.model.properties.width.units?(s=c-this.max_width,e=c+this.max_width):(n=x-this.max_width,l=x+this.max_width,[s,e]=this.renderer.xscale.r_invert(n,l)),\"data\"==this.model.properties.height.units?(i=w-this.max_height,h=w+this.max_height):(d=m-this.max_height,o=m+this.max_height,[i,h]=this.renderer.yscale.r_invert(d,o));const p=this.index.indices({x0:s,x1:e,y0:i,y1:h}),y=[];for(const t of p)a=r.point_in_ellipse(x,m,this._angle[t],this.sh[t]/2,this.sw[t]/2,this.sx[t],this.sy[t]),a&&([n,l]=this.renderer.xscale.r_compute(c,this._x[t]),[d,o]=this.renderer.yscale.r_compute(w,this._y[t]),_=Math.pow(n-l,2)+Math.pow(d-o,2),y.push([t,_]));return r.create_hit_test_result_from_hits(y)}draw_legend_for_index(t,{x0:s,y0:e,x1:i,y1:h},r){const a=r+1,_=new Array(a);_[r]=(s+i)/2;const n=new Array(a);n[r]=(e+h)/2;const l=this.sw[r]/this.sh[r],d=.8*Math.min(Math.abs(i-s),Math.abs(h-e)),o=new Array(a),x=new Array(a);l>1?(o[r]=d,x[r]=d/l):(o[r]=d*l,x[r]=d),this._render(t,[r],{sx:_,sy:n,sw:o,sh:x,_angle:[0]})}_bounds({x0:t,x1:s,y0:e,y1:i}){return{x0:t-this.max_w2,x1:s+this.max_w2,y0:e-this.max_h2,y1:i+this.max_h2}}}e.EllipseOvalView=a,a.__name__=\"EllipseOvalView\";class _ extends h.CenterRotatable{constructor(t){super(t)}}e.EllipseOval=_,_.__name__=\"EllipseOval\"},\n", " function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),h=t(217),r=i.__importStar(t(19));class _ extends h.BoxView{scenterx(t){return(this.sleft[t]+this.sright[t])/2}scentery(t){return this.sy[t]}_index_data(){return this._index_box(this._y.length)}_lrtb(t){return[Math.min(this._left[t],this._right[t]),Math.max(this._left[t],this._right[t]),this._y[t]+.5*this._height[t],this._y[t]-.5*this._height[t]]}_map_data(){this.sy=this.renderer.yscale.v_compute(this._y),this.sh=this.sdist(this.renderer.yscale,this._y,this._height,\"center\"),this.sleft=this.renderer.xscale.v_compute(this._left),this.sright=this.renderer.xscale.v_compute(this._right);const t=this.sy.length;this.stop=new Float64Array(t),this.sbottom=new Float64Array(t);for(let s=0;s<t;s++)this.stop[s]=this.sy[s]-this.sh[s]/2,this.sbottom[s]=this.sy[s]+this.sh[s]/2;this._clamp_viewport()}}e.HBarView=_,_.__name__=\"HBarView\";class a extends h.Box{constructor(t){super(t)}static init_HBar(){this.prototype.default_view=_,this.coords([[\"left\",\"y\"]]),this.define({height:[r.NumberSpec],right:[r.CoordinateSpec]}),this.override({left:0})}}e.HBar=a,a.__name__=\"HBar\",a.init_HBar()},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),r=t(82),n=t(86),h=t(90),a=i.__importStar(t(87));class o extends n.GlyphView{get_anchor_point(t,e,s){const i=Math.min(this.sleft[e],this.sright[e]),r=Math.max(this.sright[e],this.sleft[e]),n=Math.min(this.stop[e],this.sbottom[e]),h=Math.max(this.sbottom[e],this.stop[e]);switch(t){case\"top_left\":return{x:i,y:n};case\"top_center\":return{x:(i+r)/2,y:n};case\"top_right\":return{x:r,y:n};case\"bottom_left\":return{x:i,y:h};case\"bottom_center\":return{x:(i+r)/2,y:h};case\"bottom_right\":return{x:r,y:h};case\"center_left\":return{x:i,y:(n+h)/2};case\"center\":return{x:(i+r)/2,y:(n+h)/2};case\"center_right\":return{x:r,y:(n+h)/2};default:return null}}_index_box(t){const e=[];for(let s=0;s<t;s++){const[t,i,r,n]=this._lrtb(s);!isNaN(t+i+r+n)&&isFinite(t+i+r+n)&&e.push({x0:Math.min(t,i),y0:Math.min(r,n),x1:Math.max(i,t),y1:Math.max(r,n),i:s})}return new r.SpatialIndex(e)}_render(t,e,{sleft:s,sright:i,stop:r,sbottom:n}){for(const h of e)isNaN(s[h]+r[h]+i[h]+n[h])||(t.rect(s[h],r[h],i[h]-s[h],n[h]-r[h]),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,h),t.beginPath(),t.rect(s[h],r[h],i[h]-s[h],n[h]-r[h]),t.fill()),this.visuals.hatch.doit2(t,h,()=>{t.beginPath(),t.rect(s[h],r[h],i[h]-s[h],n[h]-r[h]),t.fill()},()=>this.renderer.request_render()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(t,h),t.beginPath(),t.rect(s[h],r[h],i[h]-s[h],n[h]-r[h]),t.stroke()))}_clamp_viewport(){const t=this.renderer.plot_view.frame.bbox.h_range,e=this.renderer.plot_view.frame.bbox.v_range,s=this.stop.length;for(let i=0;i<s;i++)this.stop[i]=Math.max(this.stop[i],e.start),this.sbottom[i]=Math.min(this.sbottom[i],e.end),this.sleft[i]=Math.max(this.sleft[i],t.start),this.sright[i]=Math.min(this.sright[i],t.end)}_hit_rect(t){return this._hit_rect_against_index(t)}_hit_point(t){const{sx:e,sy:s}=t,i=this.renderer.xscale.invert(e),r=this.renderer.yscale.invert(s),n=this.index.indices({x0:i,y0:r,x1:i,y1:r}),h=a.create_empty_hit_test_result();return h.indices=n,h}_hit_span(t){const{sx:e,sy:s}=t;let i;if(\"v\"==t.direction){const t=this.renderer.yscale.invert(s),e=this.renderer.plot_view.frame.bbox.h_range,[r,n]=this.renderer.xscale.r_invert(e.start,e.end);i=this.index.indices({x0:r,y0:t,x1:n,y1:t})}else{const t=this.renderer.xscale.invert(e),s=this.renderer.plot_view.frame.bbox.v_range,[r,n]=this.renderer.yscale.r_invert(s.start,s.end);i=this.index.indices({x0:t,y0:r,x1:t,y1:n})}const r=a.create_empty_hit_test_result();return r.indices=i,r}draw_legend_for_index(t,e,s){h.generic_area_legend(this.visuals,t,e,s)}}s.BoxView=o,o.__name__=\"BoxView\";class _ extends n.Glyph{constructor(t){super(t)}static init_Box(){this.mixins([\"line\",\"fill\",\"hatch\"])}}s.Box=_,_.__name__=\"Box\",_.init_Box()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(86),n=i.__importStar(e(87)),a=i.__importStar(e(19)),h=e(82),_=e(90);class l extends r.GlyphView{scenterx(e){return this.sx[e]}scentery(e){return this.sy[e]}_set_data(){const e=this._q.length,t=this.model.size,s=this.model.aspect_scale;if(this._x=new Float64Array(e),this._y=new Float64Array(e),\"pointytop\"==this.model.orientation)for(let i=0;i<e;i++)this._x[i]=t*Math.sqrt(3)*(this._q[i]+this._r[i]/2)/s,this._y[i]=3*-t/2*this._r[i];else for(let i=0;i<e;i++)this._x[i]=3*t/2*this._q[i],this._y[i]=-t*Math.sqrt(3)*(this._r[i]+this._q[i]/2)*s}_index_data(){let e=this.model.size,t=Math.sqrt(3)*e/2;\"flattop\"==this.model.orientation?([t,e]=[e,t],e*=this.model.aspect_scale):t/=this.model.aspect_scale;const s=[];for(let i=0;i<this._x.length;i++){const r=this._x[i],n=this._y[i];!isNaN(r+n)&&isFinite(r+n)&&s.push({x0:r-t,y0:n-e,x1:r+t,y1:n+e,i:i})}return new h.SpatialIndex(s)}map_data(){[this.sx,this.sy]=this.map_to_screen(this._x,this._y),[this.svx,this.svy]=this._get_unscaled_vertices()}_get_unscaled_vertices(){const e=this.model.size,t=this.model.aspect_scale;if(\"pointytop\"==this.model.orientation){const s=this.renderer.yscale,i=this.renderer.xscale,r=Math.abs(s.compute(0)-s.compute(e)),n=Math.sqrt(3)/2*Math.abs(i.compute(0)-i.compute(e))/t,a=r/2;return[[0,-n,-n,0,n,n],[r,a,-a,-r,-a,a]]}{const s=this.renderer.xscale,i=this.renderer.yscale,r=Math.abs(s.compute(0)-s.compute(e)),n=Math.sqrt(3)/2*Math.abs(i.compute(0)-i.compute(e))*t,a=r/2;return[[r,a,-a,-r,-a,a],[0,-n,-n,0,n,n]]}}_render(e,t,{sx:s,sy:i,svx:r,svy:n,_scale:a}){for(const h of t)if(!isNaN(s[h]+i[h]+a[h])){e.translate(s[h],i[h]),e.beginPath();for(let t=0;t<6;t++)e.lineTo(r[t]*a[h],n[t]*a[h]);e.closePath(),e.translate(-s[h],-i[h]),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(e,h),e.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(e,h),e.stroke())}}_hit_point(e){const{sx:t,sy:s}=e,i=this.renderer.xscale.invert(t),r=this.renderer.yscale.invert(s),a=this.index.indices({x0:i,y0:r,x1:i,y1:r}),h=[];for(const e of a)n.point_in_poly(t-this.sx[e],s-this.sy[e],this.svx,this.svy)&&h.push(e);const _=n.create_empty_hit_test_result();return _.indices=h,_}_hit_span(e){const{sx:t,sy:s}=e;let i;if(\"v\"==e.direction){const e=this.renderer.yscale.invert(s),t=this.renderer.plot_view.frame.bbox.h_range,[r,n]=this.renderer.xscale.r_invert(t.start,t.end);i=this.index.indices({x0:r,y0:e,x1:n,y1:e})}else{const e=this.renderer.xscale.invert(t),s=this.renderer.plot_view.frame.bbox.v_range,[r,n]=this.renderer.yscale.r_invert(s.start,s.end);i=this.index.indices({x0:e,y0:r,x1:e,y1:n})}const r=n.create_empty_hit_test_result();return r.indices=i,r}_hit_rect(e){const{sx0:t,sx1:s,sy0:i,sy1:r}=e,[a,h]=this.renderer.xscale.r_invert(t,s),[_,l]=this.renderer.yscale.r_invert(i,r),o=n.create_empty_hit_test_result();return o.indices=this.index.indices({x0:a,x1:h,y0:_,y1:l}),o}draw_legend_for_index(e,t,s){_.generic_area_legend(this.visuals,e,t,s)}}s.HexTileView=l,l.__name__=\"HexTileView\";class o extends r.Glyph{constructor(e){super(e)}static init_HexTile(){this.prototype.default_view=l,this.coords([[\"r\",\"q\"]]),this.mixins([\"line\",\"fill\"]),this.define({size:[a.Number,1],aspect_scale:[a.Number,1],scale:[a.NumberSpec,1],orientation:[a.HexTileOrientation,\"pointytop\"]}),this.override({line_color:null})}}s.HexTile=o,o.__name__=\"HexTile\",o.init_HexTile()},\n", " function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(1),s=e(220),_=e(114),n=i.__importStar(e(19)),h=e(9);class o extends s.ImageBaseView{initialize(){super.initialize(),this.connect(this.model.color_mapper.change,()=>this._update_image()),this.connect(this.model.properties.global_alpha.change,()=>this.renderer.request_render())}_update_image(){null!=this.image_data&&(this._set_data(),this.renderer.plot_view.request_render())}_set_data(){this._set_width_heigh_data();const e=this.model.color_mapper.rgba_mapper;for(let t=0,a=this._image.length;t<a;t++){let a;if(null!=this._image_shape&&this._image_shape[t].length>0){a=this._image[t];const e=this._image_shape[t];this._height[t]=e[0],this._width[t]=e[1]}else{const e=this._image[t];a=h.concat(e),this._height[t]=e.length,this._width[t]=e[0].length}const i=e.v_compute(a);this._set_image_data_from_buffer(t,i)}}_render(e,t,{image_data:a,sx:i,sy:s,sw:_,sh:n}){const h=e.getImageSmoothingEnabled();e.setImageSmoothingEnabled(!1),e.globalAlpha=this.model.global_alpha;for(const h of t){if(null==a[h])continue;if(isNaN(i[h]+s[h]+_[h]+n[h]))continue;const t=s[h];e.translate(0,t),e.scale(1,-1),e.translate(0,-t),e.drawImage(a[h],0|i[h],0|s[h],_[h],n[h]),e.translate(0,t),e.scale(1,-1),e.translate(0,-t)}e.setImageSmoothingEnabled(h)}}a.ImageView=o,o.__name__=\"ImageView\";class l extends s.ImageBase{constructor(e){super(e)}static init_Image(){this.prototype.default_view=o,this.define({color_mapper:[n.Instance,()=>new _.LinearColorMapper({palette:[\"#000000\",\"#252525\",\"#525252\",\"#737373\",\"#969696\",\"#bdbdbd\",\"#d9d9d9\",\"#f0f0f0\",\"#ffffff\"]})]})}}a.Image=l,l.__name__=\"Image\",l.init_Image()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),h=e(81),a=s.__importStar(e(19)),_=s.__importStar(e(87)),r=e(82);class n extends h.XYGlyphView{_render(e,t,i){}_index_data(){const e=[];for(let t=0,i=this._x.length;t<i;t++){const[i,s,h,a]=this._lrtb(t);!isNaN(i+s+h+a)&&isFinite(i+s+h+a)&&e.push({x0:i,y0:a,x1:s,y1:h,i:t})}return new r.SpatialIndex(e)}_lrtb(e){const t=this.renderer.xscale.source_range,i=this._x[e],s=t.is_reversed?i-this._dw[e]:i+this._dw[e],h=this.renderer.yscale.source_range,a=this._y[e],_=h.is_reversed?a-this._dh[e]:a+this._dh[e],[r,n]=i<s?[i,s]:[s,i],[d,g]=a<_?[a,_]:[_,a];return[r,n,g,d]}_set_width_heigh_data(){null!=this.image_data&&this.image_data.length==this._image.length||(this.image_data=new Array(this._image.length)),null!=this._width&&this._width.length==this._image.length||(this._width=new Array(this._image.length)),null!=this._height&&this._height.length==this._image.length||(this._height=new Array(this._image.length))}_get_or_create_canvas(e){const t=this.image_data[e];if(null!=t&&t.width==this._width[e]&&t.height==this._height[e])return t;{const t=document.createElement(\"canvas\");return t.width=this._width[e],t.height=this._height[e],t}}_set_image_data_from_buffer(e,t){const i=this._get_or_create_canvas(e),s=i.getContext(\"2d\"),h=s.getImageData(0,0,this._width[e],this._height[e]);h.data.set(t),s.putImageData(h,0,0),this.image_data[e]=i}_map_data(){switch(this.model.properties.dw.units){case\"data\":this.sw=this.sdist(this.renderer.xscale,this._x,this._dw,\"edge\",this.model.dilate);break;case\"screen\":this.sw=this._dw}switch(this.model.properties.dh.units){case\"data\":this.sh=this.sdist(this.renderer.yscale,this._y,this._dh,\"edge\",this.model.dilate);break;case\"screen\":this.sh=this._dh}}_image_index(e,t,i){const[s,h,a,_]=this._lrtb(e),r=this._width[e],n=this._height[e],d=(h-s)/r,g=(a-_)/n;let l=Math.floor((t-s)/d),c=Math.floor((i-_)/g);return this.renderer.xscale.source_range.is_reversed&&(l=r-l-1),this.renderer.yscale.source_range.is_reversed&&(c=n-c-1),{index:e,dim1:l,dim2:c,flat_index:c*r+l}}_hit_point(e){const{sx:t,sy:i}=e,s=this.renderer.xscale.invert(t),h=this.renderer.yscale.invert(i),a=this.index.indices({x0:s,x1:s,y0:h,y1:h}),r=_.create_empty_hit_test_result();r.image_indices=[];for(const e of a)t!=1/0&&i!=1/0&&r.image_indices.push(this._image_index(e,s,h));return r}}i.ImageBaseView=n,n.__name__=\"ImageBaseView\";class d extends h.XYGlyph{constructor(e){super(e)}static init_ImageBase(){this.prototype.default_view=n,this.define({image:[a.NumberSpec],dw:[a.DistanceSpec],dh:[a.DistanceSpec],dilate:[a.Boolean,!1],global_alpha:[a.Number,1]})}}i.ImageBase=d,d.__name__=\"ImageBase\",d.init_ImageBase()},\n", " function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(220),s=e(9);class n extends i.ImageBaseView{initialize(){super.initialize(),this.connect(this.model.properties.global_alpha.change,()=>this.renderer.request_render())}_set_data(e){this._set_width_heigh_data();for(let t=0,a=this._image.length;t<a;t++){if(null!=e&&e.indexOf(t)<0)continue;let a;if(null!=this._image_shape&&this._image_shape[t].length>0){a=this._image[t].buffer;const e=this._image_shape[t];this._height[t]=e[0],this._width[t]=e[1]}else{const e=this._image[t],i=s.concat(e);a=new ArrayBuffer(4*i.length);const n=new Uint32Array(a);for(let e=0,t=i.length;e<t;e++)n[e]=i[e];this._height[t]=e.length,this._width[t]=e[0].length}const i=new Uint8Array(a);this._set_image_data_from_buffer(t,i)}}_render(e,t,{image_data:a,sx:i,sy:s,sw:n,sh:h}){const _=e.getImageSmoothingEnabled();e.setImageSmoothingEnabled(!1),e.globalAlpha=this.model.global_alpha;for(const _ of t){if(isNaN(i[_]+s[_]+n[_]+h[_]))continue;const t=s[_];e.translate(0,t),e.scale(1,-1),e.translate(0,-t),e.drawImage(a[_],0|i[_],0|s[_],n[_],h[_]),e.translate(0,t),e.scale(1,-1),e.translate(0,-t)}e.setImageSmoothingEnabled(_)}}a.ImageRGBAView=n,n.__name__=\"ImageRGBAView\";class h extends i.ImageBase{constructor(e){super(e)}static init_ImageRGBA(){this.prototype.default_view=n}}a.ImageRGBA=h,h.__name__=\"ImageRGBA\",h.init_ImageRGBA()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(81),a=i.__importStar(e(19)),n=e(12),h=e(82),_=e(223);class l extends r.XYGlyphView{constructor(){super(...arguments),this._images_rendered=!1}initialize(){super.initialize(),this.connect(this.model.properties.global_alpha.change,()=>this.renderer.request_render())}_index_data(){return new h.SpatialIndex([])}_set_data(){null!=this.image&&this.image.length==this._url.length||(this.image=n.map(this._url,()=>null));const{retry_attempts:e,retry_timeout:t}=this.model;for(let s=0,i=this._url.length;s<i;s++){const i=this._url[s];null!=i&&\"\"!=i&&new _.ImageLoader(i,{loaded:e=>{this.image[s]=e,this.renderer.request_render()},attempts:e+1,timeout:t})}const s=\"data\"==this.model.properties.w.units,i=\"data\"==this.model.properties.h.units,r=this._x.length,a=new Array(s?2*r:r),h=new Array(i?2*r:r);for(let e=0;e<r;e++)a[e]=this._x[e],h[e]=this._y[e];if(s)for(let e=0;e<r;e++)a[r+e]=this._x[e]+this._w[e];if(i)for(let e=0;e<r;e++)h[r+e]=this._y[e]+this._h[e];const l=n.min(a),o=n.max(a),d=n.min(h),c=n.max(h);this._bounds_rect={x0:l,x1:o,y0:d,y1:c}}has_finished(){return super.has_finished()&&1==this._images_rendered}_map_data(){const e=null!=this.model.w?this._w:n.map(this._x,()=>NaN),t=null!=this.model.h?this._h:n.map(this._x,()=>NaN);switch(this.model.properties.w.units){case\"data\":this.sw=this.sdist(this.renderer.xscale,this._x,e,\"edge\",this.model.dilate);break;case\"screen\":this.sw=e}switch(this.model.properties.h.units){case\"data\":this.sh=this.sdist(this.renderer.yscale,this._y,t,\"edge\",this.model.dilate);break;case\"screen\":this.sh=t}}_render(e,t,{image:s,sx:i,sy:r,sw:a,sh:n,_angle:h}){const{frame:_}=this.renderer.plot_view;e.rect(_._left.value+1,_._top.value+1,_._width.value-2,_._height.value-2),e.clip();let l=!0;for(const _ of t){if(isNaN(i[_]+r[_]+h[_]))continue;const t=s[_];null!=t?this._render_image(e,_,t,i,r,a,n,h):l=!1}l&&!this._images_rendered&&(this._images_rendered=!0,this.notify_finished())}_final_sx_sy(e,t,s,i,r){switch(e){case\"top_left\":return[t,s];case\"top_center\":return[t-i/2,s];case\"top_right\":return[t-i,s];case\"center_right\":return[t-i,s-r/2];case\"bottom_right\":return[t-i,s-r];case\"bottom_center\":return[t-i/2,s-r];case\"bottom_left\":return[t,s-r];case\"center_left\":return[t,s-r/2];case\"center\":return[t-i/2,s-r/2]}}_render_image(e,t,s,i,r,a,n,h){isNaN(a[t])&&(a[t]=s.width),isNaN(n[t])&&(n[t]=s.height);const{anchor:_}=this.model,[l,o]=this._final_sx_sy(_,i[t],r[t],a[t],n[t]);e.save(),e.globalAlpha=this.model.global_alpha,h[t]?(e.translate(l,o),e.rotate(h[t]),e.drawImage(s,0,0,a[t],n[t]),e.rotate(-h[t]),e.translate(-l,-o)):e.drawImage(s,l,o,a[t],n[t]),e.restore()}bounds(){return this._bounds_rect}}s.ImageURLView=l,l.__name__=\"ImageURLView\";class o extends r.XYGlyph{constructor(e){super(e)}static init_ImageURL(){this.prototype.default_view=l,this.define({url:[a.StringSpec],anchor:[a.Anchor,\"top_left\"],global_alpha:[a.Number,1],angle:[a.AngleSpec,0],w:[a.DistanceSpec],h:[a.DistanceSpec],dilate:[a.Boolean,!1],retry_attempts:[a.Number,0],retry_timeout:[a.Number,0]})}}s.ImageURL=o,o.__name__=\"ImageURL\",o.init_ImageURL()},\n", " function _(i,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=i(70);class a{constructor(i,e={}){this._image=new Image,this._finished=!1;const{attempts:t=1,timeout:a=1}=e;this.promise=new Promise((o,n)=>{this._image.crossOrigin=\"anonymous\";let r=0;this._image.onerror=()=>{if(++r==t){const a=`unable to load ${i} image after ${t} attempts`;if(s.logger.warn(a),null==this._image.crossOrigin)return void(null!=e.failed&&e.failed());s.logger.warn(`attempting to load ${i} without a cross origin policy`),this._image.crossOrigin=null,r=0}setTimeout(()=>this._image.src=i,a)},this._image.onload=()=>{this._finished=!0,null!=e.loaded&&e.loaded(this._image),o(this._image)},this._image.src=i})}get finished(){return this._finished}get image(){return this._image}}t.ImageLoader=a,a.__name__=\"ImageLoader\"},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),n=t(82),r=i.__importStar(t(87)),l=t(23),o=t(9),_=t(8),h=t(86),c=t(90);class a extends h.GlyphView{_index_data(){const t=[];for(let e=0,s=this._xs.length;e<s;e++){if(null==this._xs[e]||0===this._xs[e].length)continue;const s=this._xs[e],i=[];for(let t=0,e=s.length;t<e;t++){const e=s[t];_.isStrictNaN(e)||i.push(e)}const n=this._ys[e],r=[];for(let t=0,e=n.length;t<e;t++){const e=n[t];_.isStrictNaN(e)||r.push(e)}const[l,h]=[o.min(i),o.max(i)],[c,a]=[o.min(r),o.max(r)];t.push({x0:l,y0:c,x1:h,y1:a,i:e})}return new n.SpatialIndex(t)}_render(t,e,{sxs:s,sys:i}){for(const n of e){const[e,r]=[s[n],i[n]];this.visuals.line.set_vectorize(t,n);for(let s=0,i=e.length;s<i;s++)0!=s?isNaN(e[s])||isNaN(r[s])?(t.stroke(),t.beginPath()):t.lineTo(e[s],r[s]):(t.beginPath(),t.moveTo(e[s],r[s]));t.stroke()}}_hit_point(t){const e=r.create_empty_hit_test_result(),s={x:t.sx,y:t.sy};let i=9999;const n={};for(let t=0,e=this.sxs.length;t<e;t++){const e=Math.max(2,this.visuals.line.cache_select(\"line_width\",t)/2);let l=null;for(let n=0,o=this.sxs[t].length-1;n<o;n++){const o={x:this.sxs[t][n],y:this.sys[t][n]},_={x:this.sxs[t][n+1],y:this.sys[t][n+1]},h=r.dist_to_segment(s,o,_);h<e&&h<i&&(i=h,l=[n])}l&&(n[t]=l)}return e.indices=l.keys(n).map(t=>parseInt(t,10)),e.multiline_indices=n,e}_hit_span(t){const{sx:e,sy:s}=t,i=r.create_empty_hit_test_result();let n,o;\"v\"===t.direction?(n=this.renderer.yscale.invert(s),o=this._ys):(n=this.renderer.xscale.invert(e),o=this._xs);const _={};for(let t=0,e=o.length;t<e;t++){const e=[];for(let s=0,i=o[t].length-1;s<i;s++)o[t][s]<=n&&n<=o[t][s+1]&&e.push(s);e.length>0&&(_[t]=e)}return i.indices=l.keys(_).map(t=>parseInt(t,10)),i.multiline_indices=_,i}get_interpolation_hit(t,e,s){const[i,n,r,l]=[this._xs[t][e],this._ys[t][e],this._xs[t][e+1],this._ys[t][e+1]];return c.line_interpolation(this.renderer,s,i,n,r,l)}draw_legend_for_index(t,e,s){c.generic_line_legend(this.visuals,t,e,s)}scenterx(){throw new Error(\"not implemented\")}scentery(){throw new Error(\"not implemented\")}}s.MultiLineView=a,a.__name__=\"MultiLineView\";class x extends h.Glyph{constructor(t){super(t)}static init_MultiLine(){this.prototype.default_view=a,this.coords([[\"xs\",\"ys\"]]),this.mixins([\"line\"])}}s.MultiLine=x,x.__name__=\"MultiLine\",x.init_MultiLine()},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),n=t(82),r=t(86),l=t(90),o=t(9),h=t(12),_=i.__importStar(t(87)),a=t(8),c=t(11);class d extends r.GlyphView{_index_data(){const t=[];for(let e=0,s=this._xs.length;e<s;e++)for(let s=0,i=this._xs[e].length;s<i;s++){const i=this._xs[e][s][0],n=this._ys[e][s][0];0!=i.length&&t.push({x0:o.min(i),y0:o.min(n),x1:o.max(i),y1:o.max(n),i:e})}return this.hole_index=this._index_hole_data(),new n.SpatialIndex(t)}_index_hole_data(){const t=[];for(let e=0,s=this._xs.length;e<s;e++)for(let s=0,i=this._xs[e].length;s<i;s++)if(this._xs[e][s].length>1)for(let i=1,n=this._xs[e][s].length;i<n;i++){const n=this._xs[e][s][i],r=this._ys[e][s][i];0!=n.length&&t.push({x0:o.min(n),y0:o.min(r),x1:o.max(n),y1:o.max(r),i:e})}return new n.SpatialIndex(t)}_mask_data(){const t=this.renderer.plot_view.frame.x_ranges.default,[e,s]=[t.min,t.max],i=this.renderer.plot_view.frame.y_ranges.default,[n,r]=[i.min,i.max];return this.index.indices({x0:e,x1:s,y0:n,y1:r}).sort((t,e)=>t-e).filter((t,e,s)=>0===e||t!==s[e-1])}_inner_loop(t,e,s){t.beginPath();for(let i=0,n=e.length;i<n;i++)for(let n=0,r=e[i].length;n<r;n++){const r=e[i][n],l=s[i][n];for(let e=0,s=r.length;e<s;e++)0!=e?t.lineTo(r[e],l[e]):t.moveTo(r[e],l[e]);t.closePath()}}_render(t,e,{sxs:s,sys:i}){if(this.visuals.fill.doit||this.visuals.line.doit)for(const n of e){const[e,r]=[s[n],i[n]];this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,n),this._inner_loop(t,e,r),t.fill(\"evenodd\")),this.visuals.hatch.doit2(t,n,()=>{this._inner_loop(t,e,r),t.fill(\"evenodd\")},()=>this.renderer.request_render()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(t,n),this._inner_loop(t,e,r),t.stroke())}}_hit_rect(t){const{sx0:e,sx1:s,sy0:i,sy1:n}=t,r=[e,s,s,e],l=[i,i,n,n],[o,h]=this.renderer.xscale.r_invert(e,s),[a,c]=this.renderer.yscale.r_invert(i,n),d=this.index.indices({x0:o,x1:h,y0:a,y1:c}),x=[];for(let t=0,e=d.length;t<e;t++){const e=d[t],s=this.sxs[e],i=this.sys[e];let n=!0;for(let t=0,e=s.length;t<e;t++){for(let e=0,o=s[t][0].length;e<o;e++){const o=s[t][0][e],h=i[t][0][e];if(!_.point_in_poly(o,h,r,l)){n=!1;break}}if(!n)break}n&&x.push(e)}const y=_.create_empty_hit_test_result();return y.indices=x,y}_hit_point(t){const{sx:e,sy:s}=t,i=this.renderer.xscale.invert(e),n=this.renderer.yscale.invert(s),r=this.index.indices({x0:i,y0:n,x1:i,y1:n}),l=this.hole_index.indices({x0:i,y0:n,x1:i,y1:n}),o=[];for(let t=0,i=r.length;t<i;t++){const i=r[t],n=this.sxs[i],h=this.sys[i];for(let t=0,r=n.length;t<r;t++){const r=n[t].length;if(_.point_in_poly(e,s,n[t][0],h[t][0]))if(1==r)o.push(i);else if(-1==l.indexOf(i))o.push(i);else if(r>1){let l=!1;for(let i=1;i<r;i++){const r=n[t][i],o=h[t][i];if(_.point_in_poly(e,s,r,o)){l=!0;break}}l||o.push(i)}}}const h=_.create_empty_hit_test_result();return h.indices=o,h}_get_snap_coord(t){return h.sum(t)/t.length}scenterx(t,e,s){if(1==this.sxs[t].length)return this._get_snap_coord(this.sxs[t][0][0]);{const i=this.sxs[t],n=this.sys[t];for(let t=0,r=i.length;t<r;t++)if(_.point_in_poly(e,s,i[t][0],n[t][0]))return this._get_snap_coord(i[t][0])}c.unreachable()}scentery(t,e,s){if(1==this.sys[t].length)return this._get_snap_coord(this.sys[t][0][0]);{const i=this.sxs[t],n=this.sys[t];for(let t=0,r=i.length;t<r;t++)if(_.point_in_poly(e,s,i[t][0],n[t][0]))return this._get_snap_coord(n[t][0])}c.unreachable()}map_data(){const t=this;for(let[e,s]of this.model._coords){const i=`s${e}`,n=`s${s}`;if(e=`_${e}`,s=`_${s}`,null!=t[e]&&(a.isArray(t[e][0])||a.isTypedArray(t[e][0]))){const r=t[e].length;t[i]=new Array(r),t[n]=new Array(r);for(let l=0;l<r;l++){const r=t[e][l].length;t[i][l]=new Array(r),t[n][l]=new Array(r);for(let o=0;o<r;o++){const r=t[e][l][o].length;t[i][l][o]=new Array(r),t[n][l][o]=new Array(r);for(let h=0;h<r;h++){const[r,_]=this.map_to_screen(t[e][l][o][h],t[s][l][o][h]);t[i][l][o][h]=r,t[n][l][o][h]=_}}}}}}draw_legend_for_index(t,e,s){l.generic_area_legend(this.visuals,t,e,s)}}s.MultiPolygonsView=d,d.__name__=\"MultiPolygonsView\";class x extends r.Glyph{constructor(t){super(t)}static init_MultiPolygons(){this.prototype.default_view=d,this.coords([[\"xs\",\"ys\"]]),this.mixins([\"line\",\"fill\",\"hatch\"])}}s.MultiPolygons=x,x.__name__=\"MultiPolygons\",x.init_MultiPolygons()},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(215);class h extends i.EllipseOvalView{_map_data(){let t;const e=this._x.length;this.sw=new Float64Array(e),t=\"data\"==this.model.properties.width.units?this.sdist(this.renderer.xscale,this._x,this._width,\"center\"):this._width;for(let s=0;s<e;s++)this.sw[s]=.75*t[s];\"data\"==this.model.properties.height.units?this.sh=this.sdist(this.renderer.yscale,this._y,this._height,\"center\"):this.sh=this._height}}s.OvalView=h,h.__name__=\"OvalView\";class a extends i.EllipseOval{constructor(t){super(t)}static init_Oval(){this.prototype.default_view=h}}s.Oval=a,a.__name__=\"Oval\",a.init_Oval()},\n", " function _(s,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=s(1),n=s(82),r=s(86),o=s(90),_=s(9),l=s(12),h=s(8),c=i.__importStar(s(87)),a=s(11);class d extends r.GlyphView{_build_discontinuous_object(s){const t=[];for(let e=0,i=s.length;e<i;e++){t[e]=[];let i=_.copy(s[e]);for(;i.length>0;){const s=_.find_last_index(i,s=>h.isStrictNaN(s));let n;s>=0?n=i.splice(s):(n=i,i=[]);const r=n.filter(s=>!h.isStrictNaN(s));t[e].push(r)}}return t}_index_data(){const s=this._build_discontinuous_object(this._xs),t=this._build_discontinuous_object(this._ys),e=[];for(let i=0,n=this._xs.length;i<n;i++)for(let n=0,r=s[i].length;n<r;n++){const r=s[i][n],o=t[i][n];0!=r.length&&e.push({x0:_.min(r),y0:_.min(o),x1:_.max(r),y1:_.max(o),i:i})}return new n.SpatialIndex(e)}_mask_data(){const s=this.renderer.plot_view.frame.x_ranges.default,[t,e]=[s.min,s.max],i=this.renderer.plot_view.frame.y_ranges.default,[n,r]=[i.min,i.max];return this.index.indices({x0:t,x1:e,y0:n,y1:r}).sort((s,t)=>s-t)}_inner_loop(s,t,e,i){for(let n=0,r=t.length;n<r;n++)0!=n?isNaN(t[n]+e[n])?(s.closePath(),i.apply(s),s.beginPath()):s.lineTo(t[n],e[n]):(s.beginPath(),s.moveTo(t[n],e[n]));s.closePath(),i.call(s)}_render(s,t,{sxs:e,sys:i}){this.sxss=this._build_discontinuous_object(e),this.syss=this._build_discontinuous_object(i);for(const n of t){const[t,r]=[e[n],i[n]];this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(s,n),this._inner_loop(s,t,r,s.fill)),this.visuals.hatch.doit2(s,n,()=>this._inner_loop(s,t,r,s.fill),()=>this.renderer.request_render()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(s,n),this._inner_loop(s,t,r,s.stroke))}}_hit_rect(s){const{sx0:t,sx1:e,sy0:i,sy1:n}=s,r=[t,e,e,t],o=[i,i,n,n],[_,l]=this.renderer.xscale.r_invert(t,e),[h,a]=this.renderer.yscale.r_invert(i,n),d=this.index.indices({x0:_,x1:l,y0:h,y1:a}),u=[];for(let s=0,t=d.length;s<t;s++){const t=d[s],e=this.sxs[t],i=this.sys[t];let n=!0;for(let s=0,t=e.length;s<t;s++){const t=e[s],_=i[s];if(!c.point_in_poly(t,_,r,o)){n=!1;break}}n&&u.push(t)}const x=c.create_empty_hit_test_result();return x.indices=u,x}_hit_point(s){const{sx:t,sy:e}=s,i=this.renderer.xscale.invert(t),n=this.renderer.yscale.invert(e),r=this.index.indices({x0:i,y0:n,x1:i,y1:n}),o=[];for(let s=0,i=r.length;s<i;s++){const i=r[s],n=this.sxss[i],_=this.syss[i];for(let s=0,r=n.length;s<r;s++)c.point_in_poly(t,e,n[s],_[s])&&o.push(i)}const _=c.create_empty_hit_test_result();return _.indices=o,_}_get_snap_coord(s){return l.sum(s)/s.length}scenterx(s,t,e){if(1==this.sxss[s].length)return this._get_snap_coord(this.sxs[s]);{const i=this.sxss[s],n=this.syss[s];for(let s=0,r=i.length;s<r;s++)if(c.point_in_poly(t,e,i[s],n[s]))return this._get_snap_coord(i[s])}a.unreachable()}scentery(s,t,e){if(1==this.syss[s].length)return this._get_snap_coord(this.sys[s]);{const i=this.sxss[s],n=this.syss[s];for(let s=0,r=i.length;s<r;s++)if(c.point_in_poly(t,e,i[s],n[s]))return this._get_snap_coord(n[s])}a.unreachable()}draw_legend_for_index(s,t,e){o.generic_area_legend(this.visuals,s,t,e)}}e.PatchesView=d,d.__name__=\"PatchesView\";class u extends r.Glyph{constructor(s){super(s)}static init_Patches(){this.prototype.default_view=d,this.coords([[\"xs\",\"ys\"]]),this.mixins([\"line\",\"fill\",\"hatch\"])}}e.Patches=u,u.__name__=\"Patches\",u.init_Patches()},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(217);class _ extends i.BoxView{scenterx(t){return(this.sleft[t]+this.sright[t])/2}scentery(t){return(this.stop[t]+this.sbottom[t])/2}_index_data(){return this._index_box(this._right.length)}_lrtb(t){return[this._left[t],this._right[t],this._top[t],this._bottom[t]]}}s.QuadView=_,_.__name__=\"QuadView\";class o extends i.Box{constructor(t){super(t)}static init_Quad(){this.prototype.default_view=_,this.coords([[\"right\",\"bottom\"],[\"left\",\"top\"]])}}s.Quad=o,o.__name__=\"Quad\",o.init_Quad()},\n", " function _(t,i,e){Object.defineProperty(e,\"__esModule\",{value:!0});const s=t(82),n=t(86),r=t(90);function a(t,i,e){if(i==(t+e)/2)return[t,e];{const s=(t-i)/(t-2*i+e),n=t*Math.pow(1-s,2)+2*i*(1-s)*s+e*Math.pow(s,2);return[Math.min(t,e,n),Math.max(t,e,n)]}}class _ extends n.GlyphView{_index_data(){const t=[];for(let i=0,e=this._x0.length;i<e;i++){if(isNaN(this._x0[i]+this._x1[i]+this._y0[i]+this._y1[i]+this._cx[i]+this._cy[i]))continue;const[e,s]=a(this._x0[i],this._cx[i],this._x1[i]),[n,r]=a(this._y0[i],this._cy[i],this._y1[i]);t.push({x0:e,y0:n,x1:s,y1:r,i:i})}return new s.SpatialIndex(t)}_render(t,i,{sx0:e,sy0:s,sx1:n,sy1:r,scx:a,scy:_}){if(this.visuals.line.doit)for(const c of i)isNaN(e[c]+s[c]+n[c]+r[c]+a[c]+_[c])||(t.beginPath(),t.moveTo(e[c],s[c]),t.quadraticCurveTo(a[c],_[c],n[c],r[c]),this.visuals.line.set_vectorize(t,c),t.stroke())}draw_legend_for_index(t,i,e){r.generic_line_legend(this.visuals,t,i,e)}scenterx(){throw new Error(\"not implemented\")}scentery(){throw new Error(\"not implemented\")}}e.QuadraticView=_,_.__name__=\"QuadraticView\";class c extends n.Glyph{constructor(t){super(t)}static init_Quadratic(){this.prototype.default_view=_,this.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"],[\"cx\",\"cy\"]]),this.mixins([\"line\"])}}e.Quadratic=c,c.__name__=\"Quadratic\",c.init_Quadratic()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),n=e(81),a=e(90),l=s.__importStar(e(19));class r extends n.XYGlyphView{_map_data(){\"data\"==this.model.properties.length.units?this.slength=this.sdist(this.renderer.xscale,this._x,this._length):this.slength=this._length}_render(e,t,{sx:i,sy:s,slength:n,_angle:a}){if(this.visuals.line.doit){const l=2*(this.renderer.plot_view.frame._width.value+this.renderer.plot_view.frame._height.value);for(let e=0,t=n.length;e<t;e++)0==n[e]&&(n[e]=l);for(const l of t)isNaN(i[l]+s[l]+a[l]+n[l])||(e.translate(i[l],s[l]),e.rotate(a[l]),e.beginPath(),e.moveTo(0,0),e.lineTo(n[l],0),this.visuals.line.set_vectorize(e,l),e.stroke(),e.rotate(-a[l]),e.translate(-i[l],-s[l]))}}draw_legend_for_index(e,t,i){a.generic_line_legend(this.visuals,e,t,i)}}i.RayView=r,r.__name__=\"RayView\";class _ extends n.XYGlyph{constructor(e){super(e)}static init_Ray(){this.prototype.default_view=r,this.mixins([\"line\"]),this.define({length:[l.DistanceSpec],angle:[l.AngleSpec]})}}i.Ray=_,_.__name__=\"Ray\",_.init_Ray()},\n", " function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),h=t(213),a=t(90),r=i.__importStar(t(87)),n=i.__importStar(t(19)),_=t(12);class o extends h.CenterRotatableView{_set_data(){this.max_w2=0,\"data\"==this.model.properties.width.units&&(this.max_w2=this.max_width/2),this.max_h2=0,\"data\"==this.model.properties.height.units&&(this.max_h2=this.max_height/2)}_map_data(){if(\"data\"==this.model.properties.width.units)[this.sw,this.sx0]=this._map_dist_corner_for_data_side_length(this._x,this._width,this.renderer.xscale);else{this.sw=this._width;const t=this.sx.length;this.sx0=new Float64Array(t);for(let s=0;s<t;s++)this.sx0[s]=this.sx[s]-this.sw[s]/2}if(\"data\"==this.model.properties.height.units)[this.sh,this.sy1]=this._map_dist_corner_for_data_side_length(this._y,this._height,this.renderer.yscale);else{this.sh=this._height;const t=this.sy.length;this.sy1=new Float64Array(t);for(let s=0;s<t;s++)this.sy1[s]=this.sy[s]-this.sh[s]/2}const t=this.sw.length;this.ssemi_diag=new Float64Array(t);for(let s=0;s<t;s++)this.ssemi_diag[s]=Math.sqrt(this.sw[s]/2*this.sw[s]/2+this.sh[s]/2*this.sh[s]/2)}_render(t,s,{sx:e,sy:i,sx0:h,sy1:a,sw:r,sh:n,_angle:_}){if(this.visuals.fill.doit)for(const o of s)isNaN(e[o]+i[o]+h[o]+a[o]+r[o]+n[o]+_[o])||(this.visuals.fill.set_vectorize(t,o),_[o]?(t.translate(e[o],i[o]),t.rotate(_[o]),t.fillRect(-r[o]/2,-n[o]/2,r[o],n[o]),t.rotate(-_[o]),t.translate(-e[o],-i[o])):t.fillRect(h[o],a[o],r[o],n[o]));if(this.visuals.line.doit){t.beginPath();for(const o of s)isNaN(e[o]+i[o]+h[o]+a[o]+r[o]+n[o]+_[o])||0!=r[o]&&0!=n[o]&&(_[o]?(t.translate(e[o],i[o]),t.rotate(_[o]),t.rect(-r[o]/2,-n[o]/2,r[o],n[o]),t.rotate(-_[o]),t.translate(-e[o],-i[o])):t.rect(h[o],a[o],r[o],n[o]),this.visuals.line.set_vectorize(t,o),t.stroke(),t.beginPath());t.stroke()}}_hit_rect(t){return this._hit_rect_against_index(t)}_hit_point(t){let{sx:s,sy:e}=t;const i=this.renderer.xscale.invert(s),h=this.renderer.yscale.invert(e),a=[];for(let t=0,s=this.sx0.length;t<s;t++)a.push(this.sx0[t]+this.sw[t]/2);const n=[];for(let t=0,s=this.sy1.length;t<s;t++)n.push(this.sy1[t]+this.sh[t]/2);const o=_.max(this._ddist(0,a,this.ssemi_diag)),l=_.max(this._ddist(1,n,this.ssemi_diag)),d=i-o,c=i+o,x=h-l,y=h+l,m=[];for(const t of this.index.indices({x0:d,x1:c,y0:x,y1:y})){let i,h;if(this._angle[t]){const a=Math.sin(-this._angle[t]),r=Math.cos(-this._angle[t]),n=r*(s-this.sx[t])-a*(e-this.sy[t])+this.sx[t],_=a*(s-this.sx[t])+r*(e-this.sy[t])+this.sy[t];s=n,e=_,h=Math.abs(this.sx[t]-s)<=this.sw[t]/2,i=Math.abs(this.sy[t]-e)<=this.sh[t]/2}else h=s-this.sx0[t]<=this.sw[t]&&s-this.sx0[t]>=0,i=e-this.sy1[t]<=this.sh[t]&&e-this.sy1[t]>=0;i&&h&&m.push(t)}const f=r.create_empty_hit_test_result();return f.indices=m,f}_map_dist_corner_for_data_side_length(t,s,e){const i=t.length,h=new Float64Array(i),a=new Float64Array(i);for(let e=0;e<i;e++)h[e]=Number(t[e])-s[e]/2,a[e]=Number(t[e])+s[e]/2;const r=e.v_compute(h),n=e.v_compute(a),_=this.sdist(e,h,s,\"edge\",this.model.dilate);let o=r;for(let t=0,s=r.length;t<s;t++)if(r[t]!=n[t]){o=r[t]<n[t]?r:n;break}return[_,o]}_ddist(t,s,e){const i=0==t?this.renderer.xscale:this.renderer.yscale,h=s,a=h.length,r=new Float64Array(a);for(let t=0;t<a;t++)r[t]=h[t]+e[t];const n=i.v_invert(h),_=i.v_invert(r),o=n.length,l=new Float64Array(o);for(let t=0;t<o;t++)l[t]=Math.abs(_[t]-n[t]);return l}draw_legend_for_index(t,s,e){a.generic_area_legend(this.visuals,t,s,e)}_bounds({x0:t,x1:s,y0:e,y1:i}){return{x0:t-this.max_w2,x1:s+this.max_w2,y0:e-this.max_h2,y1:i+this.max_h2}}}e.RectView=o,o.__name__=\"RectView\";class l extends h.CenterRotatable{constructor(t){super(t)}static init_Rect(){this.prototype.default_view=o,this.define({dilate:[n.Boolean,!1]})}}e.Rect=l,l.__name__=\"Rect\",l.init_Rect()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1).__importStar(e(87)),n=e(82),r=e(86),_=e(90);class h extends r.GlyphView{_index_data(){const e=[];for(let t=0,s=this._x0.length;t<s;t++){const s=this._x0[t],i=this._x1[t],n=this._y0[t],r=this._y1[t];isNaN(s+i+n+r)||e.push({x0:Math.min(s,i),y0:Math.min(n,r),x1:Math.max(s,i),y1:Math.max(n,r),i:t})}return new n.SpatialIndex(e)}_render(e,t,{sx0:s,sy0:i,sx1:n,sy1:r}){if(this.visuals.line.doit)for(const _ of t)isNaN(s[_]+i[_]+n[_]+r[_])||(e.beginPath(),e.moveTo(s[_],i[_]),e.lineTo(n[_],r[_]),this.visuals.line.set_vectorize(e,_),e.stroke())}_hit_point(e){const{sx:t,sy:s}=e,n={x:t,y:s},r=[],[_,h]=this.renderer.xscale.r_invert(t-2,t+2),[a,o]=this.renderer.yscale.r_invert(s-2,s+2),c=this.index.indices({x0:_,y0:a,x1:h,y1:o});for(const e of c){const t=Math.pow(Math.max(2,this.visuals.line.cache_select(\"line_width\",e)/2),2),s={x:this.sx0[e],y:this.sy0[e]},_={x:this.sx1[e],y:this.sy1[e]};i.dist_to_segment_squared(n,s,_)<t&&r.push(e)}const x=i.create_empty_hit_test_result();return x.indices=r,x}_hit_span(e){const[t,s]=this.renderer.plot_view.frame.bbox.ranges,{sx:n,sy:r}=e;let _,h,a;\"v\"==e.direction?(a=this.renderer.yscale.invert(r),[_,h]=[this._y0,this._y1]):(a=this.renderer.xscale.invert(n),[_,h]=[this._x0,this._x1]);const o=[],[c,x]=this.renderer.xscale.r_invert(t.start,t.end),[d,l]=this.renderer.yscale.r_invert(s.start,s.end),y=this.index.indices({x0:c,y0:d,x1:x,y1:l});for(const e of y)(_[e]<=a&&a<=h[e]||h[e]<=a&&a<=_[e])&&o.push(e);const u=i.create_empty_hit_test_result();return u.indices=o,u}scenterx(e){return(this.sx0[e]+this.sx1[e])/2}scentery(e){return(this.sy0[e]+this.sy1[e])/2}draw_legend_for_index(e,t,s){_.generic_line_legend(this.visuals,e,t,s)}}s.SegmentView=h,h.__name__=\"SegmentView\";class a extends r.Glyph{constructor(e){super(e)}static init_Segment(){this.prototype.default_view=h,this.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"]]),this.mixins([\"line\"])}}s.Segment=a,a.__name__=\"Segment\",a.init_Segment()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(81),o=e(90),r=n.__importStar(e(19));class l extends s.XYGlyphView{_render(e,t,{sx:i,sy:n}){let s=!1,o=null;this.visuals.line.set_value(e);const r=t.length;if(!(r<2)){e.beginPath(),e.moveTo(i[0],n[0]);for(const r of t){let t,l,a,_;switch(this.model.mode){case\"before\":[t,a]=[i[r-1],n[r]],[l,_]=[i[r],n[r]];break;case\"after\":[t,a]=[i[r],n[r-1]],[l,_]=[i[r],n[r]];break;case\"center\":{const e=(i[r-1]+i[r])/2;[t,a]=[e,n[r-1]],[l,_]=[e,n[r]];break}default:throw new Error(\"unexpected\")}if(s){if(!isFinite(i[r]+n[r])){e.stroke(),e.beginPath(),s=!1,o=r;continue}null!=o&&r-o>1&&(e.stroke(),s=!1)}s?(e.lineTo(t,a),e.lineTo(l,_)):(e.beginPath(),e.moveTo(i[r],n[r]),s=!0),o=r}e.lineTo(i[r-1],n[r-1]),e.stroke()}}draw_legend_for_index(e,t,i){o.generic_line_legend(this.visuals,e,t,i)}}i.StepView=l,l.__name__=\"StepView\";class a extends s.XYGlyph{constructor(e){super(e)}static init_Step(){this.prototype.default_view=l,this.mixins([\"line\"]),this.define({mode:[r.StepMode,\"before\"]})}}i.Step=a,a.__name__=\"Step\",a.init_Step()},\n", " function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),_=t(81),n=i.__importStar(t(87)),o=i.__importStar(t(19)),h=t(131);class r extends _.XYGlyphView{_rotate_point(t,s,e,i,_){return[(t-e)*Math.cos(_)-(s-i)*Math.sin(_)+e,(t-e)*Math.sin(_)+(s-i)*Math.cos(_)+i]}_text_bounds(t,s,e,i){return[[t,t+e,t+e,t,t],[s,s,s-i,s-i,s]]}_render(t,s,{sx:e,sy:i,_x_offset:_,_y_offset:n,_angle:o,_text:r}){this._sys=[],this._sxs=[];for(const l of s)if(!isNaN(e[l]+i[l]+_[l]+n[l]+o[l])&&null!=r[l]&&(this._sxs[l]=[],this._sys[l]=[],this.visuals.text.doit)){const s=`${r[l]}`;t.save(),t.translate(e[l]+_[l],i[l]+n[l]),t.rotate(o[l]),this.visuals.text.set_vectorize(t,l);const a=this.visuals.text.cache_select(\"font\",l),{height:x}=h.measure_font(a),c=this.visuals.text.text_line_height.value()*x;if(-1==s.indexOf(\"\\n\")){t.fillText(s,0,0);const o=e[l]+_[l],h=i[l]+n[l],r=t.measureText(s).width,[a,x]=this._text_bounds(o,h,r,c);this._sxs[l].push(a),this._sys[l].push(x)}else{const o=s.split(\"\\n\"),h=c*o.length,r=this.visuals.text.cache_select(\"text_baseline\",l);let a;switch(r){case\"top\":a=0;break;case\"middle\":a=-h/2+c/2;break;case\"bottom\":a=-h+c;break;default:a=0,console.warn(`'${r}' baseline not supported with multi line text`)}for(const s of o){t.fillText(s,0,a);const o=e[l]+_[l],h=a+i[l]+n[l],r=t.measureText(s).width,[x,u]=this._text_bounds(o,h,r,c);this._sxs[l].push(x),this._sys[l].push(u),a+=c}}t.restore()}}_hit_point(t){const{sx:s,sy:e}=t,i=[];for(let t=0;t<this._sxs.length;t++){const _=this._sxs[t],o=this._sys[t],h=_.length;for(let r=0,l=h;r<l;r++){const[l,a]=this._rotate_point(s,e,_[h-1][0],o[h-1][0],-this._angle[t]);n.point_in_poly(l,a,_[r],o[r])&&i.push(t)}}const _=n.create_empty_hit_test_result();return _.indices=i,_}_scenterxy(t){const s=this._sxs[t][0][0],e=this._sys[t][0][0],i=(this._sxs[t][0][2]+s)/2,_=(this._sys[t][0][2]+e)/2,[n,o]=this._rotate_point(i,_,s,e,this._angle[t]);return{x:n,y:o}}scenterx(t){return this._scenterxy(t).x}scentery(t){return this._scenterxy(t).y}}e.TextView=r,r.__name__=\"TextView\";class l extends _.XYGlyph{constructor(t){super(t)}static init_Text(){this.prototype.default_view=r,this.mixins([\"text\"]),this.define({text:[o.NullStringSpec,{field:\"text\"}],angle:[o.AngleSpec,0],x_offset:[o.NumberSpec,0],y_offset:[o.NumberSpec,0]})}}e.Text=l,l.__name__=\"Text\",l.init_Text()},\n", " function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),h=t(217),r=i.__importStar(t(19));class o extends h.BoxView{scenterx(t){return this.sx[t]}scentery(t){return(this.stop[t]+this.sbottom[t])/2}_index_data(){return this._index_box(this._x.length)}_lrtb(t){return[this._x[t]-this._width[t]/2,this._x[t]+this._width[t]/2,Math.max(this._top[t],this._bottom[t]),Math.min(this._top[t],this._bottom[t])]}_map_data(){this.sx=this.renderer.xscale.v_compute(this._x),this.sw=this.sdist(this.renderer.xscale,this._x,this._width,\"center\"),this.stop=this.renderer.yscale.v_compute(this._top),this.sbottom=this.renderer.yscale.v_compute(this._bottom);const t=this.sx.length;this.sleft=new Float64Array(t),this.sright=new Float64Array(t);for(let s=0;s<t;s++)this.sleft[s]=this.sx[s]-this.sw[s]/2,this.sright[s]=this.sx[s]+this.sw[s]/2;this._clamp_viewport()}}e.VBarView=o,o.__name__=\"VBarView\";class _ extends h.Box{constructor(t){super(t)}static init_VBar(){this.prototype.default_view=o,this.coords([[\"x\",\"bottom\"]]),this.define({width:[r.NumberSpec],top:[r.CoordinateSpec]}),this.override({bottom:0})}}e.VBar=_,_.__name__=\"VBar\",_.init_VBar()},\n", " function _(e,s,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=e(1),r=e(81),n=e(90),a=i.__importStar(e(87)),_=i.__importStar(e(19)),h=e(10);class o extends r.XYGlyphView{_map_data(){\"data\"==this.model.properties.radius.units?this.sradius=this.sdist(this.renderer.xscale,this._x,this._radius):this.sradius=this._radius}_render(e,s,{sx:t,sy:i,sradius:r,_start_angle:n,_end_angle:a}){const _=this.model.properties.direction.value();for(const h of s)isNaN(t[h]+i[h]+r[h]+n[h]+a[h])||(e.beginPath(),e.arc(t[h],i[h],r[h],n[h],a[h],_),e.lineTo(t[h],i[h]),e.closePath(),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(e,h),e.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(e,h),e.stroke()))}_hit_point(e){let s,t,i,r,n,_,o,d,l;const{sx:c,sy:u}=e,p=this.renderer.xscale.invert(c),x=this.renderer.yscale.invert(u),g=2*this.max_radius;\"data\"===this.model.properties.radius.units?(_=p-g,o=p+g,d=x-g,l=x+g):(t=c-g,i=c+g,[_,o]=this.renderer.xscale.r_invert(t,i),r=u-g,n=u+g,[d,l]=this.renderer.yscale.r_invert(r,n));const y=[];for(const e of this.index.indices({x0:_,x1:o,y0:d,y1:l})){const a=Math.pow(this.sradius[e],2);[t,i]=this.renderer.xscale.r_compute(p,this._x[e]),[r,n]=this.renderer.yscale.r_compute(x,this._y[e]),s=Math.pow(t-i,2)+Math.pow(r-n,2),s<=a&&y.push([e,s])}const f=this.model.properties.direction.value(),v=[];for(const[e,s]of y){const t=Math.atan2(u-this.sy[e],c-this.sx[e]);h.angle_between(-t,-this._start_angle[e],-this._end_angle[e],f)&&v.push([e,s])}return a.create_hit_test_result_from_hits(v)}draw_legend_for_index(e,s,t){n.generic_area_legend(this.visuals,e,s,t)}_scenterxy(e){const s=this.sradius[e]/2,t=(this._start_angle[e]+this._end_angle[e])/2;return{x:this.sx[e]+s*Math.cos(t),y:this.sy[e]+s*Math.sin(t)}}scenterx(e){return this._scenterxy(e).x}scentery(e){return this._scenterxy(e).y}}t.WedgeView=o,o.__name__=\"WedgeView\";class d extends r.XYGlyph{constructor(e){super(e)}static init_Wedge(){this.prototype.default_view=o,this.mixins([\"line\",\"fill\"]),this.define({direction:[_.Direction,\"anticlock\"],radius:[_.DistanceSpec],start_angle:[_.AngleSpec],end_angle:[_.AngleSpec]})}}t.Wedge=d,d.__name__=\"Wedge\",d.init_Wedge()},\n", " function _(e,t,_){Object.defineProperty(_,\"__esModule\",{value:!0});const r=e(1);r.__exportStar(e(98),_),r.__exportStar(e(238),_),r.__exportStar(e(239),_)},\n", " function _(e,o,r){Object.defineProperty(r,\"__esModule\",{value:!0});const t=e(69);class n extends t.Model{constructor(e){super(e)}}r.LayoutProvider=n,n.__name__=\"LayoutProvider\"},\n", " function _(t,a,e){Object.defineProperty(e,\"__esModule\",{value:!0});const o=t(1),r=t(238),s=o.__importStar(t(19));class n extends r.LayoutProvider{constructor(t){super(t)}static init_StaticLayoutProvider(){this.define({graph_layout:[s.Any,{}]})}get_node_coordinates(t){const a=[],e=[],o=t.data.index;for(let t=0,r=o.length;t<r;t++){const r=this.graph_layout[o[t]],[s,n]=null!=r?r:[NaN,NaN];a.push(s),e.push(n)}return[a,e]}get_edge_coordinates(t){const a=[],e=[],o=t.data.start,r=t.data.end,s=null!=t.data.xs&&null!=t.data.ys;for(let n=0,u=o.length;n<u;n++){const u=null!=this.graph_layout[o[n]]&&null!=this.graph_layout[r[n]];if(s&&u)a.push(t.data.xs[n]),e.push(t.data.ys[n]);else{let t,s;[s,t]=u?[this.graph_layout[o[n]],this.graph_layout[r[n]]]:[[NaN,NaN],[NaN,NaN]],a.push([s[0],t[0]]),e.push([s[1],t[1]])}}return[a,e]}}e.StaticLayoutProvider=n,n.__name__=\"StaticLayoutProvider\",n.init_StaticLayoutProvider()},\n", " function _(e,r,d){Object.defineProperty(d,\"__esModule\",{value:!0});var i=e(241);d.Grid=i.Grid},\n", " function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(1),s=e(149),r=n.__importStar(e(19)),_=e(8);class o extends s.GuideRendererView{render(){if(!this.model.visible)return;const e=this.plot_view.canvas_view.ctx;e.save(),this._draw_regions(e),this._draw_minor_grids(e),this._draw_grids(e),e.restore()}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.request_render())}_draw_regions(e){if(!this.visuals.band_fill.doit&&!this.visuals.band_hatch.doit)return;this.visuals.band_fill.set_value(e);const[i,t]=this.grid_coords(\"major\",!1);for(let n=0;n<i.length-1;n++){if(n%2!=1)continue;const[s,r]=this.plot_view.map_to_screen(i[n],t[n],this.model.x_range_name,this.model.y_range_name),[_,o]=this.plot_view.map_to_screen(i[n+1],t[n+1],this.model.x_range_name,this.model.y_range_name);this.visuals.band_fill.doit&&e.fillRect(s[0],r[0],_[1]-s[0],o[1]-r[0]),this.visuals.band_hatch.doit2(e,n,()=>{e.fillRect(s[0],r[0],_[1]-s[0],o[1]-r[0])},()=>this.request_render())}}_draw_grids(e){if(!this.visuals.grid_line.doit)return;const[i,t]=this.grid_coords(\"major\");this._draw_grid_helper(e,this.visuals.grid_line,i,t)}_draw_minor_grids(e){if(!this.visuals.minor_grid_line.doit)return;const[i,t]=this.grid_coords(\"minor\");this._draw_grid_helper(e,this.visuals.minor_grid_line,i,t)}_draw_grid_helper(e,i,t,n){i.set_value(e);for(let i=0;i<t.length;i++){const[s,r]=this.plot_view.map_to_screen(t[i],n[i],this.model.x_range_name,this.model.y_range_name);e.beginPath(),e.moveTo(Math.round(s[0]),Math.round(r[0]));for(let i=1;i<s.length;i++)e.lineTo(Math.round(s[i]),Math.round(r[i]));e.stroke()}}ranges(){const e=this.model.dimension,i=(e+1)%2,t=this.plot_view.frame,n=[t.x_ranges[this.model.x_range_name],t.y_ranges[this.model.y_range_name]];return[n[e],n[i]]}computed_bounds(){const[e]=this.ranges(),i=this.model.bounds,t=[e.min,e.max];let n,s;if(_.isArray(i))n=Math.min(i[0],i[1]),s=Math.max(i[0],i[1]),n<t[0]&&(n=t[0]),s>t[1]&&(s=t[1]);else{[n,s]=t;for(const e of this.plot_view.axis_views)e.dimension==this.model.dimension&&e.model.x_range_name==this.model.x_range_name&&e.model.y_range_name==this.model.y_range_name&&([n,s]=e.computed_bounds)}return[n,s]}grid_coords(e,i=!0){const t=this.model.dimension,n=(t+1)%2,[s,r]=this.ranges();let[_,o]=this.computed_bounds();[_,o]=[Math.min(_,o),Math.max(_,o)];const a=[[],[]],l=this.model.get_ticker();if(null==l)return a;const d=l.get_ticks(_,o,s,r.min,{})[e],h=s.min,m=s.max,c=r.min,u=r.max;i||(d[0]!=h&&d.splice(0,0,h),d[d.length-1]!=m&&d.push(m));for(let e=0;e<d.length;e++){if((d[e]==h||d[e]==m)&&i)continue;const s=[],r=[],_=2;for(let i=0;i<_;i++){const t=c+(u-c)/(_-1)*i;s.push(d[e]),r.push(t)}a[t].push(s),a[n].push(r)}return a}}t.GridView=o,o.__name__=\"GridView\";class a extends s.GuideRenderer{constructor(e){super(e)}static init_Grid(){this.prototype.default_view=o,this.mixins([\"line:grid_\",\"line:minor_grid_\",\"fill:band_\",\"hatch:band_\"]),this.define({bounds:[r.Any,\"auto\"],dimension:[r.Any,0],axis:[r.Instance],ticker:[r.Instance],x_range_name:[r.String,\"default\"],y_range_name:[r.String,\"default\"]}),this.override({level:\"underlay\",band_fill_color:null,band_fill_alpha:0,grid_line_color:\"#e5e5e5\",minor_grid_line_color:null})}get_ticker(){return null!=this.ticker?this.ticker:null!=this.axis?this.axis.ticker:null}}t.Grid=a,a.__name__=\"Grid\",a.init_Grid()},\n", " function _(a,o,r){Object.defineProperty(r,\"__esModule\",{value:!0});var e=a(243);r.Box=e.Box;var v=a(245);r.Column=v.Column;var x=a(246);r.GridBox=x.GridBox;var B=a(247);r.HTMLBox=B.HTMLBox;var n=a(244);r.LayoutDOM=n.LayoutDOM;var t=a(248);r.Row=t.Row;var u=a(249);r.Spacer=u.Spacer;var d=a(250);r.Panel=d.Panel,r.Tabs=d.Tabs;var i=a(254);r.WidgetBox=i.WidgetBox},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(244),o=n.__importStar(e(19));class c extends s.LayoutDOMView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.children.change,()=>this.rebuild())}get child_models(){return this.model.children}}i.BoxView=c,c.__name__=\"BoxView\";class r extends s.LayoutDOM{constructor(e){super(e)}static init_Box(){this.define({children:[o.Array,[]],spacing:[o.Number,0]})}}i.Box=r,r.__name__=\"Box\",r.init_Box()},\n", " function _(i,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const s=i(1),o=i(69),l=i(66),n=i(70),h=i(8),a=s.__importStar(i(19)),_=i(96),r=i(64),d=i(67);class u extends r.DOMView{constructor(){super(...arguments),this._idle_notified=!1,this._offset_parent=null,this._viewport={}}initialize(){super.initialize(),this.el.style.position=this.is_root?\"relative\":\"absolute\",this._child_views={}}async lazy_initialize(){await this.build_child_views()}remove(){for(const i of this.child_views)i.remove();this._child_views={},super.remove()}connect_signals(){super.connect_signals(),this.is_root&&(this._on_resize=()=>this.resize_layout(),window.addEventListener(\"resize\",this._on_resize),this._parent_observer=setInterval(()=>{const i=this.el.offsetParent;this._offset_parent!=i&&(this._offset_parent=i,null!=i&&(this.compute_viewport(),this.invalidate_layout()))},250));const i=this.model.properties;this.on_change([i.width,i.height,i.min_width,i.min_height,i.max_width,i.max_height,i.margin,i.width_policy,i.height_policy,i.sizing_mode,i.aspect_ratio,i.visible],()=>this.invalidate_layout()),this.on_change([i.background,i.css_classes],()=>this.invalidate_render())}disconnect_signals(){null!=this._parent_observer&&clearTimeout(this._parent_observer),null!=this._on_resize&&window.removeEventListener(\"resize\",this._on_resize),super.disconnect_signals()}css_classes(){return super.css_classes().concat(this.model.css_classes)}get child_views(){return this.child_models.map(i=>this._child_views[i.id])}async build_child_views(){await _.build_views(this._child_views,this.child_models,{parent:this})}render(){super.render(),l.empty(this.el);const{background:i}=this.model;this.el.style.backgroundColor=null!=i?i:\"\",l.classes(this.el).clear().add(...this.css_classes());for(const i of this.child_views)this.el.appendChild(i.el),i.render()}update_layout(){for(const i of this.child_views)i.update_layout();this._update_layout()}update_position(){this.el.style.display=this.model.visible?\"block\":\"none\";const i=this.is_root?this.layout.sizing.margin:void 0;l.position(this.el,this.layout.bbox,i);for(const i of this.child_views)i.update_position()}after_layout(){for(const i of this.child_views)i.after_layout();this._has_finished=!0}compute_viewport(){this._viewport=this._viewport_size()}renderTo(i){i.appendChild(this.el),this._offset_parent=this.el.offsetParent,this.compute_viewport(),this.build()}build(){return this.assert_root(),this.render(),this.update_layout(),this.compute_layout(),this}async rebuild(){await this.build_child_views(),this.invalidate_render()}compute_layout(){const i=Date.now();this.layout.compute(this._viewport),this.update_position(),this.after_layout(),n.logger.debug(`layout computed in ${Date.now()-i} ms`),this.notify_finished()}resize_layout(){this.root.compute_viewport(),this.root.compute_layout()}invalidate_layout(){this.root.update_layout(),this.root.compute_layout()}invalidate_render(){this.render(),this.invalidate_layout()}has_finished(){if(!super.has_finished())return!1;for(const i of this.child_views)if(!i.has_finished())return!1;return!0}notify_finished(){this.is_root?!this._idle_notified&&this.has_finished()&&null!=this.model.document&&(this._idle_notified=!0,this.model.document.notify_idle(this.model)):this.root.notify_finished()}_width_policy(){return null!=this.model.width?\"fixed\":\"fit\"}_height_policy(){return null!=this.model.height?\"fixed\":\"fit\"}box_sizing(){let{width_policy:i,height_policy:t,aspect_ratio:e}=this.model;\"auto\"==i&&(i=this._width_policy()),\"auto\"==t&&(t=this._height_policy());const{sizing_mode:s}=this.model;if(null!=s)if(\"fixed\"==s)i=t=\"fixed\";else if(\"stretch_both\"==s)i=t=\"max\";else if(\"stretch_width\"==s)i=\"max\";else if(\"stretch_height\"==s)t=\"max\";else switch(null==e&&(e=\"auto\"),s){case\"scale_width\":i=\"max\",t=\"min\";break;case\"scale_height\":i=\"min\",t=\"max\";break;case\"scale_both\":i=\"max\",t=\"max\"}const o={width_policy:i,height_policy:t},{min_width:l,min_height:n}=this.model;null!=l&&(o.min_width=l),null!=n&&(o.min_height=n);const{width:a,height:_}=this.model;null!=a&&(o.width=a),null!=_&&(o.height=_);const{max_width:r,max_height:d}=this.model;null!=r&&(o.max_width=r),null!=d&&(o.max_height=d),\"auto\"==e&&null!=a&&null!=_?o.aspect=a/_:h.isNumber(e)&&(o.aspect=e);const{margin:u}=this.model;if(null!=u)if(h.isNumber(u))o.margin={top:u,right:u,bottom:u,left:u};else if(2==u.length){const[i,t]=u;o.margin={top:i,right:t,bottom:i,left:t}}else{const[i,t,e,s]=u;o.margin={top:i,right:t,bottom:e,left:s}}o.visible=this.model.visible;const{align:c}=this.model;return h.isArray(c)?[o.halign,o.valign]=c:o.halign=o.valign=c,o}_viewport_size(){return l.undisplayed(this.el,()=>{let i=this.el;for(;i=i.parentElement;){if(i.classList.contains(d.bk_root))continue;if(i==document.body){const{margin:{left:i,right:t,top:e,bottom:s}}=l.extents(document.body);return{width:Math.ceil(document.documentElement.clientWidth-i-t),height:Math.ceil(document.documentElement.clientHeight-e-s)}}const{padding:{left:t,right:e,top:s,bottom:o}}=l.extents(i),{width:n,height:h}=i.getBoundingClientRect(),a=Math.ceil(n-t-e),_=Math.ceil(h-s-o);if(a>0||_>0)return{width:a>0?a:void 0,height:_>0?_:void 0}}return{}})}serializable_state(){return Object.assign(Object.assign({},super.serializable_state()),{bbox:this.layout.bbox.box,children:this.child_views.map(i=>i.serializable_state())})}}e.LayoutDOMView=u,u.__name__=\"LayoutDOMView\";class c extends o.Model{constructor(i){super(i)}static init_LayoutDOM(){this.define({width:[a.Number,null],height:[a.Number,null],min_width:[a.Number,null],min_height:[a.Number,null],max_width:[a.Number,null],max_height:[a.Number,null],margin:[a.Any,[0,0,0,0]],width_policy:[a.Any,\"auto\"],height_policy:[a.Any,\"auto\"],aspect_ratio:[a.Any,null],sizing_mode:[a.SizingMode,null],visible:[a.Boolean,!0],disabled:[a.Boolean,!1],align:[a.Any,\"start\"],background:[a.Color,null],css_classes:[a.Array,[]]})}}e.LayoutDOM=c,c.__name__=\"LayoutDOM\",c.init_LayoutDOM()},\n", " function _(t,o,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(1),e=t(243),n=t(191),l=s.__importStar(t(19));class u extends e.BoxView{_update_layout(){const t=this.child_views.map(t=>t.layout);this.layout=new n.Column(t),this.layout.rows=this.model.rows,this.layout.spacing=[this.model.spacing,0],this.layout.set_sizing(this.box_sizing())}}i.ColumnView=u,u.__name__=\"ColumnView\";class _ extends e.Box{constructor(t){super(t)}static init_Column(){this.prototype.default_view=u,this.define({rows:[l.Any,\"auto\"]})}}i.Column=_,_.__name__=\"Column\",_.init_Column()},\n", " function _(t,i,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=t(1),e=t(244),n=t(191),l=o.__importStar(t(19));class r extends e.LayoutDOMView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.children.change,()=>this.rebuild())}get child_models(){return this.model.children.map(([t])=>t)}_update_layout(){this.layout=new n.Grid,this.layout.rows=this.model.rows,this.layout.cols=this.model.cols,this.layout.spacing=this.model.spacing;for(const[t,i,s,o,e]of this.model.children){const n=this._child_views[t.id];this.layout.items.push({layout:n.layout,row:i,col:s,row_span:o,col_span:e})}this.layout.set_sizing(this.box_sizing())}}s.GridBoxView=r,r.__name__=\"GridBoxView\";class a extends e.LayoutDOM{constructor(t){super(t)}static init_GridBox(){this.prototype.default_view=r,this.define({children:[l.Array,[]],rows:[l.Any,\"auto\"],cols:[l.Any,\"auto\"],spacing:[l.Any,0]})}}s.GridBox=a,a.__name__=\"GridBox\",a.init_GridBox()},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const s=e(244),_=e(187);class n extends s.LayoutDOMView{get child_models(){return[]}_update_layout(){this.layout=new _.ContentBox(this.el),this.layout.set_sizing(this.box_sizing())}}o.HTMLBoxView=n,n.__name__=\"HTMLBoxView\";class i extends s.LayoutDOM{constructor(e){super(e)}}o.HTMLBox=i,i.__name__=\"HTMLBox\"},\n", " function _(t,o,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(1),e=t(243),_=t(191),a=s.__importStar(t(19));class n extends e.BoxView{_update_layout(){const t=this.child_views.map(t=>t.layout);this.layout=new _.Row(t),this.layout.cols=this.model.cols,this.layout.spacing=[0,this.model.spacing],this.layout.set_sizing(this.box_sizing())}}i.RowView=n,n.__name__=\"RowView\";class l extends e.Box{constructor(t){super(t)}static init_Row(){this.prototype.default_view=n,this.define({cols:[a.Any,\"auto\"]})}}i.Row=l,l.__name__=\"Row\",l.init_Row()},\n", " function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(244),s=e(187);class _ extends i.LayoutDOMView{get child_models(){return[]}_update_layout(){this.layout=new s.LayoutItem,this.layout.set_sizing(this.box_sizing())}}a.SpacerView=_,_.__name__=\"SpacerView\";class o extends i.LayoutDOM{constructor(e){super(e)}static init_Spacer(){this.prototype.default_view=_}}a.Spacer=o,o.__name__=\"Spacer\",o.init_Spacer()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),a=e(187),l=e(66),h=e(9),o=i.__importStar(e(19)),c=e(244),d=e(69),n=e(145),r=e(251),_=e(252),b=e(253);class p extends c.LayoutDOMView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.tabs.change,()=>this.rebuild()),this.connect(this.model.properties.active.change,()=>this.on_active_change())}get child_models(){return this.model.tabs.map(e=>e.child)}_update_layout(){const e=this.model.tabs_location,t=\"above\"==e||\"below\"==e,{scroll_el:s,headers_el:i}=this;this.header=new class extends a.ContentBox{_measure(e){const a=l.size(s),o=l.children(i).slice(0,3).map(e=>l.size(e)),{width:c,height:d}=super._measure(e);if(t){const t=a.width+h.sum(o.map(e=>e.width));return{width:e.width!=1/0?e.width:t,height:d}}{const t=a.height+h.sum(o.map(e=>e.height));return{width:c,height:e.height!=1/0?e.height:t}}}}(this.header_el),t?this.header.set_sizing({width_policy:\"fit\",height_policy:\"fixed\"}):this.header.set_sizing({width_policy:\"fixed\",height_policy:\"fit\"});let o=1,c=1;switch(e){case\"above\":o-=1;break;case\"below\":o+=1;break;case\"left\":c-=1;break;case\"right\":c+=1}const d={layout:this.header,row:o,col:c},n=this.child_views.map(e=>({layout:e.layout,row:1,col:1}));this.layout=new a.Grid([d,...n]),this.layout.set_sizing(this.box_sizing())}update_position(){super.update_position(),this.header_el.style.position=\"absolute\",l.position(this.header_el,this.header.bbox);const e=this.model.tabs_location,t=\"above\"==e||\"below\"==e,s=l.size(this.scroll_el),i=l.scroll_size(this.headers_el);if(t){const{width:e}=this.header.bbox;i.width>e?(this.wrapper_el.style.maxWidth=`${e-s.width}px`,l.display(this.scroll_el)):(this.wrapper_el.style.maxWidth=\"\",l.undisplay(this.scroll_el))}else{const{height:e}=this.header.bbox;i.height>e?(this.wrapper_el.style.maxHeight=`${e-s.height}px`,l.display(this.scroll_el)):(this.wrapper_el.style.maxHeight=\"\",l.undisplay(this.scroll_el))}const{child_views:a}=this;for(const e of a)l.hide(e.el);const h=a[this.model.active];null!=h&&l.show(h.el)}render(){super.render();const{active:e}=this.model,t=this.model.tabs_location,s=\"above\"==t||\"below\"==t,i=this.model.tabs.map((t,s)=>{const i=l.div({class:[r.bk_tab,s==e?n.bk_active:null]},t.title);if(i.addEventListener(\"click\",e=>{e.target==e.currentTarget&&this.change_active(s)}),t.closable){const e=l.div({class:r.bk_close});e.addEventListener(\"click\",e=>{if(e.target==e.currentTarget){this.model.tabs=h.remove_at(this.model.tabs,s);const e=this.model.tabs.length;this.model.active>e-1&&(this.model.active=e-1)}}),i.appendChild(e)}return i});this.headers_el=l.div({class:[r.bk_headers]},i),this.wrapper_el=l.div({class:r.bk_headers_wrapper},this.headers_el);const a=l.div({class:[_.bk_btn,_.bk_btn_default],disabled:\"\"},l.div({class:[b.bk_caret,n.bk_left]})),o=l.div({class:[_.bk_btn,_.bk_btn_default]},l.div({class:[b.bk_caret,n.bk_right]}));let c=0;const d=e=>()=>{const t=this.model.tabs.length;c=\"left\"==e?Math.max(c-1,0):Math.min(c+1,t-1),0==c?a.setAttribute(\"disabled\",\"\"):a.removeAttribute(\"disabled\"),c==t-1?o.setAttribute(\"disabled\",\"\"):o.removeAttribute(\"disabled\");const i=l.children(this.headers_el).slice(0,c).map(e=>e.getBoundingClientRect());if(s){const e=-h.sum(i.map(e=>e.width));this.headers_el.style.left=`${e}px`}else{const e=-h.sum(i.map(e=>e.height));this.headers_el.style.top=`${e}px`}};a.addEventListener(\"click\",d(\"left\")),o.addEventListener(\"click\",d(\"right\")),this.scroll_el=l.div({class:_.bk_btn_group},a,o),this.header_el=l.div({class:[r.bk_tabs_header,n.bk_side(t)]},this.scroll_el,this.wrapper_el),this.el.appendChild(this.header_el)}change_active(e){e!=this.model.active&&(this.model.active=e)}on_active_change(){const e=this.model.active,t=l.children(this.headers_el);for(const e of t)e.classList.remove(n.bk_active);t[e].classList.add(n.bk_active);const{child_views:s}=this;for(const e of s)l.hide(e.el);l.show(s[e].el)}}s.TabsView=p,p.__name__=\"TabsView\";class u extends c.LayoutDOM{constructor(e){super(e)}static init_Tabs(){this.prototype.default_view=p,this.define({tabs:[o.Array,[]],tabs_location:[o.Location,\"above\"],active:[o.Number,0]})}}s.Tabs=u,u.__name__=\"Tabs\",u.init_Tabs();class m extends d.Model{constructor(e){super(e)}static init_Panel(){this.define({title:[o.String,\"\"],child:[o.Instance],closable:[o.Boolean,!1]})}}s.Panel=m,m.__name__=\"Panel\",m.init_Panel()},\n", " function _(e,r,n){Object.defineProperty(n,\"__esModule\",{value:!0});const b=e(1);e(67),b.__importStar(e(66)).styles.append('.bk-root .bk-tabs-header {\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n overflow: hidden;\\n user-select: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n -webkit-user-select: none;\\n}\\n.bk-root .bk-tabs-header .bk-btn-group {\\n height: auto;\\n margin-right: 5px;\\n}\\n.bk-root .bk-tabs-header .bk-btn-group > .bk-btn {\\n flex-grow: 0;\\n -webkit-flex-grow: 0;\\n height: auto;\\n padding: 4px 4px;\\n}\\n.bk-root .bk-tabs-header .bk-headers-wrapper {\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n overflow: hidden;\\n color: #666666;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-headers-wrapper {\\n border-bottom: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-right .bk-headers-wrapper {\\n border-left: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-below .bk-headers-wrapper {\\n border-top: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-headers-wrapper {\\n border-right: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-above,\\n.bk-root .bk-tabs-header.bk-below {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-headers,\\n.bk-root .bk-tabs-header.bk-below .bk-headers {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-tabs-header.bk-left,\\n.bk-root .bk-tabs-header.bk-right {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-headers,\\n.bk-root .bk-tabs-header.bk-right .bk-headers {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-tabs-header .bk-headers {\\n position: relative;\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n}\\n.bk-root .bk-tabs-header .bk-tab {\\n padding: 4px 8px;\\n border: solid transparent;\\n white-space: nowrap;\\n cursor: pointer;\\n}\\n.bk-root .bk-tabs-header .bk-tab:hover {\\n background-color: #f2f2f2;\\n}\\n.bk-root .bk-tabs-header .bk-tab.bk-active {\\n color: #4d4d4d;\\n background-color: white;\\n border-color: #e6e6e6;\\n}\\n.bk-root .bk-tabs-header .bk-tab .bk-close {\\n margin-left: 10px;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-tab {\\n border-width: 3px 1px 0px 1px;\\n border-radius: 4px 4px 0 0;\\n}\\n.bk-root .bk-tabs-header.bk-right .bk-tab {\\n border-width: 1px 3px 1px 0px;\\n border-radius: 0 4px 4px 0;\\n}\\n.bk-root .bk-tabs-header.bk-below .bk-tab {\\n border-width: 0px 1px 3px 1px;\\n border-radius: 0 0 4px 4px;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-tab {\\n border-width: 1px 0px 1px 3px;\\n border-radius: 4px 0 0 4px;\\n}\\n.bk-root .bk-close {\\n display: inline-block;\\n width: 10px;\\n height: 10px;\\n vertical-align: middle;\\n background-image: url(\\'data:image/svg+xml;utf8,\\\\\\n <svg viewPort=\"0 0 10 10\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">\\\\\\n <line x1=\"1\" y1=\"9\" x2=\"9\" y2=\"1\" stroke=\"gray\" stroke-width=\"2\"/>\\\\\\n <line x1=\"1\" y1=\"1\" x2=\"9\" y2=\"9\" stroke=\"gray\" stroke-width=\"2\"/>\\\\\\n </svg>\\');\\n}\\n.bk-root .bk-close:hover {\\n background-image: url(\\'data:image/svg+xml;utf8,\\\\\\n <svg viewPort=\"0 0 10 10\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">\\\\\\n <line x1=\"1\" y1=\"9\" x2=\"9\" y2=\"1\" stroke=\"red\" stroke-width=\"2\"/>\\\\\\n <line x1=\"1\" y1=\"1\" x2=\"9\" y2=\"9\" stroke=\"red\" stroke-width=\"2\"/>\\\\\\n </svg>\\');\\n}\\n'),n.bk_tabs_header=\"bk-tabs-header\",n.bk_headers_wrapper=\"bk-headers-wrapper\",n.bk_headers=\"bk-headers\",n.bk_tab=\"bk-tab\",n.bk_close=\"bk-close\"},\n", " function _(n,o,b){Object.defineProperty(b,\"__esModule\",{value:!0});const r=n(1);n(67),r.__importStar(n(66)).styles.append(\".bk-root .bk-btn {\\n height: 100%;\\n display: inline-block;\\n text-align: center;\\n vertical-align: middle;\\n white-space: nowrap;\\n cursor: pointer;\\n padding: 6px 12px;\\n font-size: 12px;\\n border: 1px solid transparent;\\n border-radius: 4px;\\n outline: 0;\\n user-select: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n -webkit-user-select: none;\\n}\\n.bk-root .bk-btn:hover,\\n.bk-root .bk-btn:focus {\\n text-decoration: none;\\n}\\n.bk-root .bk-btn:active,\\n.bk-root .bk-btn.bk-active {\\n background-image: none;\\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n}\\n.bk-root .bk-btn[disabled] {\\n cursor: not-allowed;\\n pointer-events: none;\\n opacity: 0.65;\\n box-shadow: none;\\n}\\n.bk-root .bk-btn-default {\\n color: #333;\\n background-color: #fff;\\n border-color: #ccc;\\n}\\n.bk-root .bk-btn-default:hover {\\n background-color: #f5f5f5;\\n border-color: #b8b8b8;\\n}\\n.bk-root .bk-btn-default.bk-active {\\n background-color: #ebebeb;\\n border-color: #adadad;\\n}\\n.bk-root .bk-btn-default[disabled],\\n.bk-root .bk-btn-default[disabled]:hover,\\n.bk-root .bk-btn-default[disabled]:focus,\\n.bk-root .bk-btn-default[disabled]:active,\\n.bk-root .bk-btn-default[disabled].bk-active {\\n background-color: #e6e6e6;\\n border-color: #ccc;\\n}\\n.bk-root .bk-btn-primary {\\n color: #fff;\\n background-color: #428bca;\\n border-color: #357ebd;\\n}\\n.bk-root .bk-btn-primary:hover {\\n background-color: #3681c1;\\n border-color: #2c699e;\\n}\\n.bk-root .bk-btn-primary.bk-active {\\n background-color: #3276b1;\\n border-color: #285e8e;\\n}\\n.bk-root .bk-btn-primary[disabled],\\n.bk-root .bk-btn-primary[disabled]:hover,\\n.bk-root .bk-btn-primary[disabled]:focus,\\n.bk-root .bk-btn-primary[disabled]:active,\\n.bk-root .bk-btn-primary[disabled].bk-active {\\n background-color: #506f89;\\n border-color: #357ebd;\\n}\\n.bk-root .bk-btn-success {\\n color: #fff;\\n background-color: #5cb85c;\\n border-color: #4cae4c;\\n}\\n.bk-root .bk-btn-success:hover {\\n background-color: #4eb24e;\\n border-color: #409240;\\n}\\n.bk-root .bk-btn-success.bk-active {\\n background-color: #47a447;\\n border-color: #398439;\\n}\\n.bk-root .bk-btn-success[disabled],\\n.bk-root .bk-btn-success[disabled]:hover,\\n.bk-root .bk-btn-success[disabled]:focus,\\n.bk-root .bk-btn-success[disabled]:active,\\n.bk-root .bk-btn-success[disabled].bk-active {\\n background-color: #667b66;\\n border-color: #4cae4c;\\n}\\n.bk-root .bk-btn-warning {\\n color: #fff;\\n background-color: #f0ad4e;\\n border-color: #eea236;\\n}\\n.bk-root .bk-btn-warning:hover {\\n background-color: #eea43b;\\n border-color: #e89014;\\n}\\n.bk-root .bk-btn-warning.bk-active {\\n background-color: #ed9c28;\\n border-color: #d58512;\\n}\\n.bk-root .bk-btn-warning[disabled],\\n.bk-root .bk-btn-warning[disabled]:hover,\\n.bk-root .bk-btn-warning[disabled]:focus,\\n.bk-root .bk-btn-warning[disabled]:active,\\n.bk-root .bk-btn-warning[disabled].bk-active {\\n background-color: #c89143;\\n border-color: #eea236;\\n}\\n.bk-root .bk-btn-danger {\\n color: #fff;\\n background-color: #d9534f;\\n border-color: #d43f3a;\\n}\\n.bk-root .bk-btn-danger:hover {\\n background-color: #d5433e;\\n border-color: #bd2d29;\\n}\\n.bk-root .bk-btn-danger.bk-active {\\n background-color: #d2322d;\\n border-color: #ac2925;\\n}\\n.bk-root .bk-btn-danger[disabled],\\n.bk-root .bk-btn-danger[disabled]:hover,\\n.bk-root .bk-btn-danger[disabled]:focus,\\n.bk-root .bk-btn-danger[disabled]:active,\\n.bk-root .bk-btn-danger[disabled].bk-active {\\n background-color: #a55350;\\n border-color: #d43f3a;\\n}\\n.bk-root .bk-btn-group {\\n height: 100%;\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-btn-group > .bk-btn {\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n}\\n.bk-root .bk-btn-group > .bk-btn + .bk-btn {\\n margin-left: -1px;\\n}\\n.bk-root .bk-btn-group > .bk-btn:first-child:not(:last-child) {\\n border-bottom-right-radius: 0;\\n border-top-right-radius: 0;\\n}\\n.bk-root .bk-btn-group > .bk-btn:not(:first-child):last-child {\\n border-bottom-left-radius: 0;\\n border-top-left-radius: 0;\\n}\\n.bk-root .bk-btn-group > .bk-btn:not(:first-child):not(:last-child) {\\n border-radius: 0;\\n}\\n.bk-root .bk-btn-group .bk-dropdown-toggle {\\n flex: 0 0 0;\\n -webkit-flex: 0 0 0;\\n padding: 6px 6px;\\n}\\n\"),b.bk_btn=\"bk-btn\",b.bk_btn_group=\"bk-btn-group\",b.bk_btn_default=\"bk-btn-default\",b.bk_btn_primary=\"bk-btn-primary\",b.bk_btn_success=\"bk-btn-success\",b.bk_btn_warning=\"bk-btn-warning\",b.bk_btn_danger=\"bk-btn-danger\",b.bk_btn_type=function(n){switch(n){case\"default\":return b.bk_btn_default;case\"primary\":return b.bk_btn_primary;case\"success\":return b.bk_btn_success;case\"warning\":return b.bk_btn_warning;case\"danger\":return b.bk_btn_danger}},b.bk_dropdown_toggle=\"bk-dropdown-toggle\"},\n", " function _(n,o,r){Object.defineProperty(r,\"__esModule\",{value:!0});const b=n(1);n(67),b.__importStar(n(66)).styles.append(\".bk-root .bk-menu {\\n position: absolute;\\n left: 0;\\n width: 100%;\\n z-index: 100;\\n cursor: pointer;\\n font-size: 12px;\\n background-color: #fff;\\n border: 1px solid #ccc;\\n border-radius: 4px;\\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\\n}\\n.bk-root .bk-menu.bk-above {\\n bottom: 100%;\\n}\\n.bk-root .bk-menu.bk-below {\\n top: 100%;\\n}\\n.bk-root .bk-menu > .bk-divider {\\n height: 1px;\\n margin: 7.5px 0;\\n overflow: hidden;\\n background-color: #e5e5e5;\\n}\\n.bk-root .bk-menu > :not(.bk-divider) {\\n padding: 6px 12px;\\n}\\n.bk-root .bk-menu > :not(.bk-divider):hover,\\n.bk-root .bk-menu > :not(.bk-divider).bk-active {\\n background-color: #e6e6e6;\\n}\\n.bk-root .bk-caret {\\n display: inline-block;\\n vertical-align: middle;\\n width: 0;\\n height: 0;\\n margin: 0 5px;\\n}\\n.bk-root .bk-caret.bk-down {\\n border-top: 4px solid;\\n}\\n.bk-root .bk-caret.bk-up {\\n border-bottom: 4px solid;\\n}\\n.bk-root .bk-caret.bk-down,\\n.bk-root .bk-caret.bk-up {\\n border-right: 4px solid transparent;\\n border-left: 4px solid transparent;\\n}\\n.bk-root .bk-caret.bk-left {\\n border-right: 4px solid;\\n}\\n.bk-root .bk-caret.bk-right {\\n border-left: 4px solid;\\n}\\n.bk-root .bk-caret.bk-left,\\n.bk-root .bk-caret.bk-right {\\n border-top: 4px solid transparent;\\n border-bottom: 4px solid transparent;\\n}\\n\"),r.bk_menu=\"bk-menu\",r.bk_caret=\"bk-caret\",r.bk_divider=\"bk-divider\"},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const o=e(245);class _ extends o.ColumnView{}i.WidgetBoxView=_,_.__name__=\"WidgetBoxView\";class n extends o.Column{constructor(e){super(e)}static init_WidgetBox(){this.prototype.default_view=_}}i.WidgetBox=n,n.__name__=\"WidgetBox\",n.init_WidgetBox()},\n", " function _(r,a,o){Object.defineProperty(o,\"__esModule\",{value:!0});var e=r(256);o.CategoricalColorMapper=e.CategoricalColorMapper;var p=r(258);o.CategoricalMarkerMapper=p.CategoricalMarkerMapper;var l=r(259);o.CategoricalPatternMapper=l.CategoricalPatternMapper;var C=r(115);o.ContinuousColorMapper=C.ContinuousColorMapper;var M=r(116);o.ColorMapper=M.ColorMapper;var t=r(114);o.LinearColorMapper=t.LinearColorMapper;var i=r(260);o.LogColorMapper=i.LogColorMapper},\n", " function _(r,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const o=r(1),a=r(257),c=r(116),i=o.__importStar(r(19));class s extends c.ColorMapper{constructor(r){super(r)}static init_CategoricalColorMapper(){this.define({factors:[i.Array],start:[i.Number,0],end:[i.Number]})}_v_compute(r,t,e,{nan_color:o}){a.cat_v_compute(r,this.factors,e,t,this.start,this.end,o)}}e.CategoricalColorMapper=s,s.__name__=\"CategoricalColorMapper\",s.init_CategoricalColorMapper()},\n", " function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const l=e(12),i=e(8);function u(e,n){if(e.length!=n.length)return!1;for(let t=0,l=e.length;t<l;t++)if(e[t]!==n[t])return!1;return!0}t._cat_equals=u,t.cat_v_compute=function(e,n,t,c,f,o,r){for(let _=0,g=e.length;_<g;_++){let g,s,d=e[_];i.isString(d)?g=l.index_of(n,d):(null!=f?d=null!=o?d.slice(f,o):d.slice(f):null!=o&&(d=d.slice(0,o)),g=1==d.length?l.index_of(n,d[0]):l.find_index(n,e=>u(e,d))),s=g<0||g>=t.length?r:t[g],c[_]=s}}},\n", " function _(r,e,a){Object.defineProperty(a,\"__esModule\",{value:!0});const t=r(1),s=r(257),i=r(117),c=t.__importStar(r(19));class n extends i.Mapper{constructor(r){super(r)}static init_CategoricalMarkerMapper(){this.define({factors:[c.Array],markers:[c.Array],start:[c.Number,0],end:[c.Number],default_value:[c.MarkerType,\"circle\"]})}v_compute(r){const e=new Array(r.length);return s.cat_v_compute(r,this.factors,this.markers,e,this.start,this.end,this.default_value),e}}a.CategoricalMarkerMapper=n,n.__name__=\"CategoricalMarkerMapper\",n.init_CategoricalMarkerMapper()},\n", " function _(t,e,a){Object.defineProperty(a,\"__esModule\",{value:!0});const r=t(1),n=t(257),s=t(117),i=r.__importStar(t(19));class c extends s.Mapper{constructor(t){super(t)}static init_CategoricalPatternMapper(){this.define({factors:[i.Array],patterns:[i.Array],start:[i.Number,0],end:[i.Number],default_value:[i.HatchPatternType,\" \"]})}v_compute(t){const e=new Array(t.length);return n.cat_v_compute(t,this.factors,this.patterns,e,this.start,this.end,this.default_value),e}}a.CategoricalPatternMapper=c,c.__name__=\"CategoricalPatternMapper\",c.init_CategoricalPatternMapper()},\n", " function _(o,l,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=o(115),e=o(12);class i extends t.ContinuousColorMapper{constructor(o){super(o)}_v_compute(o,l,n,t){const{nan_color:i,low_color:h,high_color:c}=t,r=n.length,s=null!=this.low?this.low:e.min(o),u=null!=this.high?this.high:e.max(o),a=r/(Math.log(u)-Math.log(s)),g=n.length-1;for(let t=0,e=o.length;t<e;t++){const e=o[t];if(isNaN(e)){l[t]=i;continue}if(e>u){l[t]=null!=c?c:n[g];continue}if(e==u){l[t]=n[g];continue}if(e<s){l[t]=null!=h?h:n[0];continue}const r=Math.log(e)-Math.log(s);let _=Math.floor(r*a);_>g&&(_=g),l[t]=n[_]}}}n.LogColorMapper=i,i.__name__=\"LogColorMapper\"},\n", " function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0}),e(1).__exportStar(e(262),t);var a=e(263);t.Marker=a.Marker;var _=e(264);t.Scatter=_.Scatter},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=e(263),s=Math.sqrt(3);function r(e,t){e.moveTo(-t,t),e.lineTo(t,-t),e.moveTo(-t,-t),e.lineTo(t,t)}function n(e,t){e.moveTo(0,t),e.lineTo(0,-t),e.moveTo(-t,0),e.lineTo(t,0)}function c(e,t){e.moveTo(0,t),e.lineTo(t/1.5,0),e.lineTo(0,-t),e.lineTo(-t/1.5,0),e.closePath()}function l(e,t){const o=t*s,i=o/3;e.moveTo(-t,i),e.lineTo(t,i),e.lineTo(0,i-o),e.closePath()}function a(e,t,o,i,s){const c=.65*o;n(e,o),r(e,c),i.doit&&(i.set_vectorize(e,t),e.stroke())}function d(e,t,o,i,s){e.arc(0,0,o,0,2*Math.PI,!1),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),n(e,o),e.stroke())}function _(e,t,o,i,s){e.arc(0,0,o,0,2*Math.PI,!1),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),r(e,o),e.stroke())}function v(e,t,o,i,s){n(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function f(e,t,o,i,s){c(e,o),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function u(e,t,o,i,s){c(e,o),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),n(e,o),e.stroke())}function T(e,t,o,i,r){!function(e,t){const o=t/2,i=s*o;e.moveTo(t,0),e.lineTo(o,-i),e.lineTo(-o,-i),e.lineTo(-t,0),e.lineTo(-o,i),e.lineTo(o,i),e.closePath()}(e,o),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function z(e,t,o,i,s){e.rotate(Math.PI),l(e,o),e.rotate(-Math.PI),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function k(e,t,o,i,s){const r=2*o;e.rect(-o,-o,r,r),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function m(e,t,o,i,s){const r=2*o;e.rect(-o,-o,r,r),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),n(e,o),e.stroke())}function C(e,t,o,i,s){const n=2*o;e.rect(-o,-o,n,n),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),r(e,o),e.stroke())}function h(e,t,o,i,s){l(e,o),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function q(e,t,o,i,s){!function(e,t){e.moveTo(-t,0),e.lineTo(t,0)}(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function M(e,t,o,i,s){r(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function P(e,t){var o;const s=class extends i.MarkerView{static initClass(){this.prototype._render_one=t}};s.initClass();const r=((o=class extends i.Marker{static initClass(){this.prototype.default_view=s}}).__name__=e,o);return r.initClass(),r}o.Asterisk=P(\"Asterisk\",a),o.CircleCross=P(\"CircleCross\",d),o.CircleX=P(\"CircleX\",_),o.Cross=P(\"Cross\",v),o.Dash=P(\"Dash\",q),o.Diamond=P(\"Diamond\",f),o.DiamondCross=P(\"DiamondCross\",u),o.Hex=P(\"Hex\",T),o.InvertedTriangle=P(\"InvertedTriangle\",z),o.Square=P(\"Square\",k),o.SquareCross=P(\"SquareCross\",m),o.SquareX=P(\"SquareX\",C),o.Triangle=P(\"Triangle\",h),o.X=P(\"X\",M),o.marker_funcs={asterisk:a,circle:function(e,t,o,i,s){e.arc(0,0,o,0,2*Math.PI,!1),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())},circle_cross:d,circle_x:_,cross:v,diamond:f,diamond_cross:u,hex:T,inverted_triangle:z,square:k,square_cross:m,square_x:C,triangle:h,dash:q,x:M}},\n", " function _(e,s,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=e(1),r=e(81),n=i.__importStar(e(87)),a=i.__importStar(e(19)),_=e(9);class h extends r.XYGlyphView{_render(e,s,{sx:t,sy:i,_size:r,_angle:n}){for(const a of s){if(isNaN(t[a]+i[a]+r[a]+n[a]))continue;const s=r[a]/2;e.beginPath(),e.translate(t[a],i[a]),n[a]&&e.rotate(n[a]),this._render_one(e,a,s,this.visuals.line,this.visuals.fill),n[a]&&e.rotate(-n[a]),e.translate(-t[a],-i[a])}}_mask_data(){const e=this.renderer.plot_view.frame.bbox.h_range,s=e.start-this.max_size,t=e.end+this.max_size,[i,r]=this.renderer.xscale.r_invert(s,t),n=this.renderer.plot_view.frame.bbox.v_range,a=n.start-this.max_size,_=n.end+this.max_size,[h,c]=this.renderer.yscale.r_invert(a,_);return this.index.indices({x0:i,x1:r,y0:h,y1:c})}_hit_point(e){const{sx:s,sy:t}=e,i=s-this.max_size,r=s+this.max_size,[a,_]=this.renderer.xscale.r_invert(i,r),h=t-this.max_size,c=t+this.max_size,[o,x]=this.renderer.yscale.r_invert(h,c),l=this.index.indices({x0:a,x1:_,y0:o,y1:x}),y=[];for(const e of l){const i=this._size[e]/2,r=Math.abs(this.sx[e]-s)+Math.abs(this.sy[e]-t);Math.abs(this.sx[e]-s)<=i&&Math.abs(this.sy[e]-t)<=i&&y.push([e,r])}return n.create_hit_test_result_from_hits(y)}_hit_span(e){const{sx:s,sy:t}=e,i=this.bounds(),r=this.max_size/2,a=n.create_empty_hit_test_result();let _,h,c,o;if(\"h\"==e.direction){c=i.y0,o=i.y1;const e=s-r,t=s+r;[_,h]=this.renderer.xscale.r_invert(e,t)}else{_=i.x0,h=i.x1;const e=t-r,s=t+r;[c,o]=this.renderer.yscale.r_invert(e,s)}const x=this.index.indices({x0:_,x1:h,y0:c,y1:o});return a.indices=x,a}_hit_rect(e){const{sx0:s,sx1:t,sy0:i,sy1:r}=e,[a,_]=this.renderer.xscale.r_invert(s,t),[h,c]=this.renderer.yscale.r_invert(i,r),o=n.create_empty_hit_test_result();return o.indices=this.index.indices({x0:a,x1:_,y0:h,y1:c}),o}_hit_poly(e){const{sx:s,sy:t}=e,i=_.range(0,this.sx.length),r=[];for(let e=0,a=i.length;e<a;e++){const a=i[e];n.point_in_poly(this.sx[e],this.sy[e],s,t)&&r.push(a)}const a=n.create_empty_hit_test_result();return a.indices=r,a}draw_legend_for_index(e,{x0:s,x1:t,y0:i,y1:r},n){const a=n+1,_=new Array(a);_[n]=(s+t)/2;const h=new Array(a);h[n]=(i+r)/2;const c=new Array(a);c[n]=.4*Math.min(Math.abs(t-s),Math.abs(r-i));const o=new Array(a);o[n]=0,this._render(e,[n],{sx:_,sy:h,_size:c,_angle:o})}}t.MarkerView=h,h.__name__=\"MarkerView\";class c extends r.XYGlyph{constructor(e){super(e)}static init_Marker(){this.mixins([\"line\",\"fill\"]),this.define({size:[a.DistanceSpec,{units:\"screen\",value:4}],angle:[a.AngleSpec,0]})}}t.Marker=c,c.__name__=\"Marker\",c.init_Marker()},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=e(1),s=e(263),n=e(262),i=a.__importStar(e(19));class _ extends s.MarkerView{_render(e,t,{sx:r,sy:a,_size:s,_angle:i,_marker:_}){for(const c of t){if(isNaN(r[c]+a[c]+s[c]+i[c])||null==_[c])continue;const t=s[c]/2;e.beginPath(),e.translate(r[c],a[c]),i[c]&&e.rotate(i[c]),n.marker_funcs[_[c]](e,c,t,this.visuals.line,this.visuals.fill),i[c]&&e.rotate(-i[c]),e.translate(-r[c],-a[c])}}draw_legend_for_index(e,{x0:t,x1:r,y0:a,y1:s},n){const i=n+1,_=new Array(i);_[n]=(t+r)/2;const c=new Array(i);c[n]=(a+s)/2;const o=new Array(i);o[n]=.4*Math.min(Math.abs(r-t),Math.abs(s-a));const l=new Array(i);l[n]=0;const u=new Array(i);u[n]=this._marker[n],this._render(e,[n],{sx:_,sy:c,_size:o,_angle:l,_marker:u})}}r.ScatterView=_,_.__name__=\"ScatterView\";class c extends s.Marker{constructor(e){super(e)}static init_Scatter(){this.prototype.default_view=_,this.define({marker:[i.MarkerSpec,{value:\"circle\"}]})}}r.Scatter=c,c.__name__=\"Scatter\",c.init_Scatter()},\n", " function _(a,o,p){Object.defineProperty(p,\"__esModule\",{value:!0});var t=a(266);p.MapOptions=t.MapOptions;var e=a(266);p.GMapOptions=e.GMapOptions;var n=a(266);p.GMapPlot=n.GMapPlot;var M=a(267);p.Plot=M.Plot},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const o=t(1),n=t(70),a=t(267),s=o.__importStar(t(19)),p=t(69),r=t(130),_=t(287);i.GMapPlotView=_.GMapPlotView;class l extends p.Model{constructor(t){super(t)}static init_MapOptions(){this.define({lat:[s.Number],lng:[s.Number],zoom:[s.Number,12]})}}i.MapOptions=l,l.__name__=\"MapOptions\",l.init_MapOptions();class c extends l{constructor(t){super(t)}static init_GMapOptions(){this.define({map_type:[s.String,\"roadmap\"],scale_control:[s.Boolean,!1],styles:[s.String],tilt:[s.Int,45]})}}i.GMapOptions=c,c.__name__=\"GMapOptions\",c.init_GMapOptions();class u extends a.Plot{constructor(t){super(t)}static init_GMapPlot(){this.prototype.default_view=_.GMapPlotView,this.define({map_options:[s.Instance],api_key:[s.String]}),this.override({x_range:()=>new r.Range1d,y_range:()=>new r.Range1d})}initialize(){super.initialize(),this.use_map=!0,this.api_key||n.logger.error(\"api_key is required. See https://developers.google.com/maps/documentation/javascript/get-api-key for more information on how to obtain your own.\")}}i.GMapPlot=u,u.__name__=\"GMapPlot\",u.init_GMapPlot()},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=e(1).__importStar(e(19)),o=e(14),i=e(9),a=e(23),l=e(8),s=e(244),_=e(141),h=e(119),c=e(268),u=e(73),d=e(78),b=e(185),g=e(280);r.PlotView=g.PlotView;class m extends s.LayoutDOM{constructor(e){super(e)}static init_Plot(){this.prototype.default_view=g.PlotView,this.mixins([\"line:outline_\",\"fill:background_\",\"fill:border_\"]),this.define({toolbar:[n.Instance,()=>new c.Toolbar],toolbar_location:[n.Location,\"right\"],toolbar_sticky:[n.Boolean,!0],plot_width:[n.Number,600],plot_height:[n.Number,600],frame_width:[n.Number,null],frame_height:[n.Number,null],title:[n.Any,()=>new _.Title({text:\"\"})],title_location:[n.Location,\"above\"],above:[n.Array,[]],below:[n.Array,[]],left:[n.Array,[]],right:[n.Array,[]],center:[n.Array,[]],renderers:[n.Array,[]],x_range:[n.Instance,()=>new b.DataRange1d],extra_x_ranges:[n.Any,{}],y_range:[n.Instance,()=>new b.DataRange1d],extra_y_ranges:[n.Any,{}],x_scale:[n.Instance,()=>new h.LinearScale],y_scale:[n.Instance,()=>new h.LinearScale],lod_factor:[n.Number,10],lod_interval:[n.Number,300],lod_threshold:[n.Number,2e3],lod_timeout:[n.Number,500],hidpi:[n.Boolean,!0],output_backend:[n.OutputBackend,\"canvas\"],min_border:[n.Number,5],min_border_top:[n.Number,null],min_border_left:[n.Number,null],min_border_bottom:[n.Number,null],min_border_right:[n.Number,null],inner_width:[n.Number],inner_height:[n.Number],outer_width:[n.Number],outer_height:[n.Number],match_aspect:[n.Boolean,!1],aspect_scale:[n.Number,1],reset_policy:[n.ResetPolicy,\"standard\"]}),this.override({outline_line_color:\"#e5e5e5\",border_fill_color:\"#ffffff\",background_fill_color:\"#ffffff\"})}get width(){const e=this.getv(\"width\");return null!=e?e:this.plot_width}get height(){const e=this.getv(\"height\");return null!=e?e:this.plot_height}_doc_attached(){super._doc_attached(),this._tell_document_about_change(\"inner_height\",null,this.inner_height,{}),this._tell_document_about_change(\"inner_width\",null,this.inner_width,{})}initialize(){super.initialize(),this.reset=new o.Signal0(this,\"reset\");for(const e of a.values(this.extra_x_ranges).concat(this.x_range)){let t=e.plots;l.isArray(t)&&(t=t.concat(this),e.setv({plots:t},{silent:!0}))}for(const e of a.values(this.extra_y_ranges).concat(this.y_range)){let t=e.plots;l.isArray(t)&&(t=t.concat(this),e.setv({plots:t},{silent:!0}))}}add_layout(e,t=\"center\"){this.getv(t).push(e)}remove_layout(e){const t=t=>{i.remove_by(t,t=>t==e)};t(this.left),t(this.right),t(this.above),t(this.below),t(this.center)}add_renderers(...e){this.renderers=this.renderers.concat(e)}add_glyph(e,t=new u.ColumnDataSource,r={}){const n=Object.assign(Object.assign({},r),{data_source:t,glyph:e}),o=new d.GlyphRenderer(n);return this.add_renderers(o),o}add_tools(...e){this.toolbar.tools=this.toolbar.tools.concat(e)}get panels(){return this.side_panels.concat(this.center)}get side_panels(){const{above:e,below:t,left:r,right:n}=this;return i.concat([e,t,r,n])}}r.Plot=m,m.__name__=\"Plot\",m.init_Plot()},\n", " function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1).__importStar(t(19)),c=t(8),o=t(9),n=t(269),a=t(274),l=t=>{switch(t){case\"tap\":return\"active_tap\";case\"pan\":return\"active_drag\";case\"pinch\":case\"scroll\":return\"active_scroll\";case\"multi\":return\"active_multi\"}return null},r=t=>\"tap\"==t||\"pan\"==t;class _ extends a.ToolbarBase{constructor(t){super(t)}static init_Toolbar(){this.prototype.default_view=a.ToolbarBaseView,this.define({active_drag:[i.Any,\"auto\"],active_inspect:[i.Any,\"auto\"],active_scroll:[i.Any,\"auto\"],active_tap:[i.Any,\"auto\"],active_multi:[i.Any,null]})}connect_signals(){super.connect_signals(),this.connect(this.properties.tools.change,()=>this._init_tools())}_init_tools(){if(super._init_tools(),\"auto\"==this.active_inspect);else if(this.active_inspect instanceof n.InspectTool){let t=!1;for(const s of this.inspectors)s!=this.active_inspect?s.active=!1:t=!0;t||(this.active_inspect=null)}else if(c.isArray(this.active_inspect)){const t=o.intersection(this.active_inspect,this.inspectors);t.length!=this.active_inspect.length&&(this.active_inspect=t);for(const t of this.inspectors)o.includes(this.active_inspect,t)||(t.active=!1)}else if(null==this.active_inspect)for(const t of this.inspectors)t.active=!1;const t=t=>{t.active?this._active_change(t):t.active=!0};for(const t in this.gestures){const s=this.gestures[t];s.tools=o.sort_by(s.tools,t=>t.default_order);for(const t of s.tools)this.connect(t.properties.active.change,this._active_change.bind(this,t))}for(const s in this.gestures){const e=l(s);if(e){const i=this[e];if(\"auto\"==i){const e=this.gestures[s];0!=e.tools.length&&r(s)&&t(e.tools[0])}else null!=i&&(o.includes(this.tools,i)?t(i):this[e]=null)}}}}e.Toolbar=_,_.__name__=\"Toolbar\",_.init_Toolbar()},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const n=e(1),s=e(270),i=e(273),_=n.__importStar(e(19));class c extends s.ButtonToolView{}o.InspectToolView=c,c.__name__=\"InspectToolView\";class l extends s.ButtonTool{constructor(e){super(e),this.event_type=\"move\"}static init_InspectTool(){this.prototype.button_view=i.OnOffButtonView,this.define({toggleable:[_.Boolean,!0]}),this.override({active:!0})}}o.InspectTool=l,l.__name__=\"InspectTool\",l.init_InspectTool()},\n", " function _(t,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=t(1),s=t(64),n=t(271),l=t(66),c=i.__importStar(t(19)),a=t(25),r=t(8),_=t(272);class u extends s.DOMView{initialize(){super.initialize(),this.connect(this.model.change,()=>this.render()),this.el.addEventListener(\"click\",()=>this._clicked()),this.render()}css_classes(){return super.css_classes().concat(_.bk_toolbar_button)}render(){l.empty(this.el);const t=this.model.computed_icon;r.isString(t)&&(a.startsWith(t,\"data:image\")?this.el.style.backgroundImage=\"url('\"+t+\"')\":this.el.classList.add(t)),this.el.title=this.model.tooltip}}o.ButtonToolButtonView=u,u.__name__=\"ButtonToolButtonView\";class d extends n.ToolView{}o.ButtonToolView=d,d.__name__=\"ButtonToolView\";class h extends n.Tool{constructor(t){super(t)}static init_ButtonTool(){this.internal({disabled:[c.Boolean,!1]})}get tooltip(){return this.tool_name}get computed_icon(){return this.icon}}o.ButtonTool=h,h.__name__=\"ButtonTool\",h.init_ButtonTool()},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=t(1).__importStar(t(19)),o=t(65),a=t(9),s=t(69);class r extends o.View{get plot_view(){return this.parent}get plot_model(){return this.parent.model}connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,()=>{this.model.active?this.activate():this.deactivate()})}activate(){}deactivate(){}}i.ToolView=r,r.__name__=\"ToolView\";class c extends s.Model{constructor(t){super(t)}static init_Tool(){this.internal({active:[n.Boolean,!1]})}get synthetic_renderers(){return[]}_get_dim_tooltip(t,e){switch(e){case\"width\":return`${t} (x-axis)`;case\"height\":return`${t} (y-axis)`;case\"both\":return t}}_get_dim_limits([t,e],[i,n],o,s){const r=o.bbox.h_range;let c;\"width\"==s||\"both\"==s?(c=[a.min([t,i]),a.max([t,i])],c=[a.max([c[0],r.start]),a.min([c[1],r.end])]):c=[r.start,r.end];const _=o.bbox.v_range;let l;return\"height\"==s||\"both\"==s?(l=[a.min([e,n]),a.max([e,n])],l=[a.max([l[0],_.start]),a.min([l[1],_.end])]):l=[_.start,_.end],[c,l]}}i.Tool=c,c.__name__=\"Tool\",c.init_Tool()},\n", " function _(o,b,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=o(1);o(67),n.__importStar(o(66)).styles.append('.bk-root .bk-toolbar-hidden {\\n visibility: hidden;\\n opacity: 0;\\n transition: visibility 0.3s linear, opacity 0.3s linear;\\n}\\n.bk-root .bk-toolbar,\\n.bk-root .bk-button-bar {\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n user-select: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n -webkit-user-select: none;\\n}\\n.bk-root .bk-toolbar .bk-logo {\\n flex-shrink: 0;\\n -webkit-flex-shrink: 0;\\n}\\n.bk-root .bk-toolbar.bk-above,\\n.bk-root .bk-toolbar.bk-below {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n justify-content: flex-end;\\n -webkit-justify-content: flex-end;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-button-bar,\\n.bk-root .bk-toolbar.bk-below .bk-button-bar {\\n display: flex;\\n display: -webkit-flex;\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-logo,\\n.bk-root .bk-toolbar.bk-below .bk-logo {\\n order: 1;\\n -webkit-order: 1;\\n margin-left: 5px;\\n margin-right: 0px;\\n}\\n.bk-root .bk-toolbar.bk-left,\\n.bk-root .bk-toolbar.bk-right {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n justify-content: flex-start;\\n -webkit-justify-content: flex-start;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-button-bar,\\n.bk-root .bk-toolbar.bk-right .bk-button-bar {\\n display: flex;\\n display: -webkit-flex;\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-logo,\\n.bk-root .bk-toolbar.bk-right .bk-logo {\\n order: 0;\\n -webkit-order: 0;\\n margin-bottom: 5px;\\n margin-top: 0px;\\n}\\n.bk-root .bk-toolbar-button {\\n width: 30px;\\n height: 30px;\\n background-size: 60%;\\n background-color: transparent;\\n background-repeat: no-repeat;\\n background-position: center center;\\n}\\n.bk-root .bk-toolbar-button:hover {\\n background-color: #f9f9f9;\\n}\\n.bk-root .bk-toolbar-button:focus {\\n outline: none;\\n}\\n.bk-root .bk-toolbar-button::-moz-focus-inner {\\n border: 0;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-toolbar-button {\\n border-bottom: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-toolbar-button.bk-active {\\n border-bottom-color: #26aae1;\\n}\\n.bk-root .bk-toolbar.bk-below .bk-toolbar-button {\\n border-top: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-below .bk-toolbar-button.bk-active {\\n border-top-color: #26aae1;\\n}\\n.bk-root .bk-toolbar.bk-right .bk-toolbar-button {\\n border-left: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-right .bk-toolbar-button.bk-active {\\n border-left-color: #26aae1;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-toolbar-button {\\n border-right: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-toolbar-button.bk-active {\\n border-right-color: #26aae1;\\n}\\n.bk-root .bk-button-bar + .bk-button-bar:before {\\n content: \" \";\\n display: inline-block;\\n background-color: lightgray;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-button-bar + .bk-button-bar:before,\\n.bk-root .bk-toolbar.bk-below .bk-button-bar + .bk-button-bar:before {\\n height: 10px;\\n width: 1px;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-button-bar + .bk-button-bar:before,\\n.bk-root .bk-toolbar.bk-right .bk-button-bar + .bk-button-bar:before {\\n height: 1px;\\n width: 10px;\\n}\\n'),t.bk_toolbar=\"bk-toolbar\",t.bk_toolbar_hidden=\"bk-toolbar-hidden\",t.bk_toolbar_button=\"bk-toolbar-button\",t.bk_button_bar=\"bk-button-bar\",t.bk_toolbar_button_custom_action=\"bk-toolbar-button-custom-action\"},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(270),n=e(145);class o extends s.ButtonToolButtonView{render(){super.render(),this.model.active?this.el.classList.add(n.bk_active):this.el.classList.remove(n.bk_active)}_clicked(){const e=this.model.active;this.model.active=!e}}i.OnOffButtonView=o,o.__name__=\"OnOffButtonView\"},\n", " function _(t,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),s=t(70),l=t(66),n=t(96),a=i.__importStar(t(19)),r=t(64),_=t(9),c=t(15),h=t(8),u=t(69),d=t(275),v=t(276),b=t(277),p=t(269),g=t(272),m=t(279),f=t(145);class w extends u.Model{constructor(t){super(t)}static init_ToolbarViewModel(){this.define({_visible:[a.Any,null],autohide:[a.Boolean,!1]})}get visible(){return!this.autohide||null!=this._visible&&this._visible}}e.ToolbarViewModel=w,w.__name__=\"ToolbarViewModel\",w.init_ToolbarViewModel();class y extends r.DOMView{initialize(){super.initialize(),this._tool_button_views={},this._toolbar_view_model=new w({autohide:this.model.autohide})}async lazy_initialize(){await this._build_tool_button_views()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.tools.change,async()=>{await this._build_tool_button_views(),this.render()}),this.connect(this.model.properties.autohide.change,()=>{this._toolbar_view_model.autohide=this.model.autohide,this._on_visible_change()}),this.connect(this._toolbar_view_model.properties._visible.change,()=>this._on_visible_change())}remove(){n.remove_views(this._tool_button_views),super.remove()}async _build_tool_button_views(){const t=null!=this.model._proxied_tools?this.model._proxied_tools:this.model.tools;await n.build_views(this._tool_button_views,t,{parent:this},t=>t.button_view)}set_visibility(t){t!=this._toolbar_view_model._visible&&(this._toolbar_view_model._visible=t)}_on_visible_change(){const t=this._toolbar_view_model.visible,o=g.bk_toolbar_hidden;this.el.classList.contains(o)&&t?this.el.classList.remove(o):t||this.el.classList.add(o)}render(){if(l.empty(this.el),this.el.classList.add(g.bk_toolbar),this.el.classList.add(f.bk_side(this.model.toolbar_location)),this._toolbar_view_model.autohide=this.model.autohide,this._on_visible_change(),null!=this.model.logo){const t=\"grey\"===this.model.logo?m.bk_grey:null,o=l.a({href:\"https://bokeh.org/\",target:\"_blank\",class:[m.bk_logo,m.bk_logo_small,t]});this.el.appendChild(o)}const t=[],o=t=>this._tool_button_views[t.id].el,{gestures:e}=this.model;for(const i in e)t.push(e[i].tools.map(o));t.push(this.model.actions.map(o)),t.push(this.model.inspectors.filter(t=>t.toggleable).map(o));for(const o of t)if(0!==o.length){const t=l.div({class:g.bk_button_bar},o);this.el.appendChild(t)}}update_layout(){}update_position(){}after_layout(){this._has_finished=!0}}function T(){return{pan:{tools:[],active:null},scroll:{tools:[],active:null},pinch:{tools:[],active:null},tap:{tools:[],active:null},doubletap:{tools:[],active:null},press:{tools:[],active:null},pressup:{tools:[],active:null},rotate:{tools:[],active:null},move:{tools:[],active:null},multi:{tools:[],active:null}}}e.ToolbarBaseView=y,y.__name__=\"ToolbarBaseView\";class k extends u.Model{constructor(t){super(t)}static init_ToolbarBase(){this.prototype.default_view=y,this.define({tools:[a.Array,[]],logo:[a.Logo,\"normal\"],autohide:[a.Boolean,!1]}),this.internal({gestures:[a.Any,T],actions:[a.Array,[]],inspectors:[a.Array,[]],help:[a.Array,[]],toolbar_location:[a.Location,\"right\"]})}initialize(){super.initialize(),this._init_tools()}_init_tools(){const t=function(t,o){if(t.length!=o.length)return!0;const e=new c.Set(o.map(t=>t.id));return _.some(t,t=>!e.has(t.id))},o=this.tools.filter(t=>t instanceof p.InspectTool);t(this.inspectors,o)&&(this.inspectors=o);const e=this.tools.filter(t=>t instanceof b.HelpTool);t(this.help,e)&&(this.help=e);const i=this.tools.filter(t=>t instanceof v.ActionTool);t(this.actions,i)&&(this.actions=i);const l=(t,o)=>{t in this.gestures||s.logger.warn(`Toolbar: unknown event type '${t}' for tool: ${o.type} (${o.id})`)},n={pan:{tools:[],active:null},scroll:{tools:[],active:null},pinch:{tools:[],active:null},tap:{tools:[],active:null},doubletap:{tools:[],active:null},press:{tools:[],active:null},pressup:{tools:[],active:null},rotate:{tools:[],active:null},move:{tools:[],active:null},multi:{tools:[],active:null}};for(const t of this.tools)if(t instanceof d.GestureTool&&t.event_type)if(h.isString(t.event_type))n[t.event_type].tools.push(t),l(t.event_type,t);else{n.multi.tools.push(t);for(const o of t.event_type)l(o,t)}for(const o of Object.keys(n)){const e=this.gestures[o];t(e.tools,n[o].tools)&&(e.tools=n[o].tools),e.active&&_.every(e.tools,t=>t.id!=e.active.id)&&(e.active=null)}}get horizontal(){return\"above\"===this.toolbar_location||\"below\"===this.toolbar_location}get vertical(){return\"left\"===this.toolbar_location||\"right\"===this.toolbar_location}_active_change(t){const{event_type:o}=t;if(null==o)return;const e=h.isString(o)?[o]:o;for(const o of e)if(t.active){const e=this.gestures[o].active;null!=e&&t!=e&&(s.logger.debug(`Toolbar: deactivating tool: ${e.type} (${e.id}) for event type '${o}'`),e.active=!1),this.gestures[o].active=t,s.logger.debug(`Toolbar: activating tool: ${t.type} (${t.id}) for event type '${o}'`)}else this.gestures[o].active=null}}e.ToolbarBase=k,k.__name__=\"ToolbarBase\",k.init_ToolbarBase()},\n", " function _(e,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(270),n=e(273);class u extends s.ButtonToolView{}t.GestureToolView=u,u.__name__=\"GestureToolView\";class _ extends s.ButtonTool{constructor(e){super(e),this.button_view=n.OnOffButtonView}}t.GestureTool=_,_.__name__=\"GestureTool\"},\n", " function _(o,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const e=o(270),i=o(14);class s extends e.ButtonToolButtonView{_clicked(){this.model.do.emit()}}n.ActionToolButtonView=s,s.__name__=\"ActionToolButtonView\";class c extends e.ButtonToolView{connect_signals(){super.connect_signals(),this.connect(this.model.do,()=>this.doit())}}n.ActionToolView=c,c.__name__=\"ActionToolView\";class l extends e.ButtonTool{constructor(o){super(o),this.button_view=s,this.do=new i.Signal0(this,\"do\")}}n.ActionTool=l,l.__name__=\"ActionTool\"},\n", " function _(o,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const l=o(1),i=o(276),n=l.__importStar(o(19)),s=o(278);class _ extends i.ActionToolView{doit(){window.open(this.model.redirect)}}e.HelpToolView=_,_.__name__=\"HelpToolView\";class p extends i.ActionTool{constructor(o){super(o),this.tool_name=\"Help\",this.icon=s.bk_tool_icon_help}static init_HelpTool(){this.prototype.default_view=_,this.define({help_tooltip:[n.String,\"Click the question mark to learn more about Bokeh plot tools.\"],redirect:[n.String,\"https://docs.bokeh.org/en/latest/docs/user_guide/tools.html\"]})}get tooltip(){return this.help_tooltip}}e.HelpTool=p,p.__name__=\"HelpTool\",p.init_HelpTool()},\n", " function _(A,g,o){Object.defineProperty(o,\"__esModule\",{value:!0});const C=A(1);A(67),C.__importStar(A(66)).styles.append('.bk-root .bk-tool-icon-box-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg0kduFrowAAAIdJREFUWMPtVtEKwCAI9KL//4e9DPZ3+wP3KgOjNZouFYI4C8q7s7DtB1lGIeMoRMRinCLXg/ML3EcFqpjjloOyZxRntxpwQ8HsgHYARKFAtSFrCg3TCdMFCE1BuuALEXJLjC4qENsFVXCESZw38/kWLOkC/K4PcOc/Hj03WkoDT3EaWW9egQul6CUbq90JTwAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-box-zoom {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg82t254aQAAAkBJREFUWMPN11+E1FEUB/DPTFn2qaeIpcSwr5NlUyJiKWVXWUqvlUh/iE3RY9mUekkPPURtLKNRrFJEeuphGfUUaVliiX1aVjGs6aG7+XX9ZnZ+d2fTl2vmnHvPPfeee/79Sk+may2/UQq/q7Qu+bAJoxjHIKqB/wlfUMcMVqI9bLZ+DGIKwzlzQ2GcxCx2xwvKOUKlaHTiX8bHNspjDONHkOmJBW5jIof/FvPh/06MZOb6cRc7cGn1AKUE5cdzlM/gAr5F/O24H3xkFRfxAbVygvK+cIsspjGWo1zgjeFpxL+BvnLw7laBA4xjIFJwrgu52DoVjKdY4HBEX8dSF3JLYe1fe6UcYCii3xWQjdfuSTnAtoheKCC7GNED5Zx4L4qt61jbTLHA94geKSC7P7ZeShQ0Inoi1IJuEOeORooFXkV0FZNdZs5qvFfKAeqYy7nZ6yg//HG0MBfffh71lFrQDCW2EvEP4mt4okZUDftz9rmGZkotmMxJRtlisy+MTniAWrty3AlXw0hFM2TD89l+oNsoOJXjbIs4EpqNtTCLXbiZ0g+M4mFObj8U3vsNjoZCVcmk60ZwthpepLZkB/AsivWfOJZxtpUQHfWib7KWDwzjeegBZJSdKFiE2qJTFFTwElsi/unQ/awXrU4WGMD7nOJxBY/1EO2iYConq93CHT1GOwucjdqnRyFz+VcHmMNefMY9nNkA3SWUOoXhQviSWQ4huLIRFlirFixnQq/XaKXUgg2xQNGv4V7x/RcW+AXPB3h7H1PaiQAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-zoom-in {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgsUBmL8iQAAA2JJREFUWMO9l12IlFUYx3//MzPrLpSjkm5oN4FFIWVEl66IQlFYwtLOzozsjHdGRSCRF0sfBEXRVV0FQuQiLm5CZNBFgRRaRLVFhbJ2EdiN5gbK7toObTPn6eYdPTvNzPvOBz5Xh/ec5/n/n89zXtEHmZqeSXSuXBz/3zfdKvBWJHQrwZuRcP0El+QkbQXeBX6WZEgm6TtJk5lM5o4Lc+cV6qpf4Ga20Tm338zeATItVK9Ker6yvPzp4NDQ3+XieGsCU9MzTYumGbhz7m4ze9/MHgvBgItACrgfGAj2jgAvAYs3wlEujjc13kii8YyZrXXOfWhmo9GnFUlvOOemarVapVqtkslksmb2KjARqL62ecuWN9NxbRInzrldAXhV0uFSIfdew7G/gNLU9MwS8CwSmE3Oz88fcXG5blfpqVRq0Ix8VIAAX0XgrVL7HDCHGcCaWrV60LUBN8Dae58aQIxEqcA592I9M610JL0cpG/U9TIHJNKY3RV5z0R+7Nd4HZ0P1g/2RMBuegLAsRMnb4vT8d5vqKfMzOgtAlADrkmqGywmiMBTwfr3dC9j1Xv/r6Tvg/5/5ejxE6cO7M9faVbQZrYNOFSPmqQvVo9FKexvi5uWX58943aM7DwAfBDY+FbSCxP5sdkGx55GeguzrUEXPaSo2pFkAbiSZQCAzZJOmdkjwd6SpB/M7KykQTPbA2wDhoIzRzcNDx9MJwGNIXdJ0mEzmwbujL7dbma7gd03A7lKfnTOvf74nl0r6bonTUbujRSUCrm2d4L3/kvn3JPe+8+BDW2i9o+kT7z3kxP5sYsA6W47oE64TsR7P9tQL4vA2mh9WdIscKxUyJ0M7aR7acOGzikD65EQLEjaa2ZXzMwDFeB6qZBbbLTRE4EGeSaozNOZgYFf8qP7lmIvs354n0qlHpB0T7B9Ogl4IgJJrmjv/SiQjbrkD+BMUkfSbYATPdckrTOzkciWAXOlQu5cYgLdPEIapud9wMOR9zVJH3ViKx333mtHMJvNuoWFhZ3A+ojMcja77njXBEKwJJfTcqUyCIQ34Mf7nnh0paMnXacFuGoC1mr3AtuDfLzd8Zuyl+rfuGn4HLAD+Az4qZQf+61TAj0Noj8vX6oC35SL43u7teG6rf5+iXppwW7/JUL5D03qaFRvvUe+AAAAAElFTkSuQmCC\");\\n}\\n.bk-root .bk-tool-icon-zoom-out {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgsHgty9VwAAA0FJREFUWMO9l09oXFUUxn/fmXlpItppi22k7UJBRSlVkCytSAuKUloIdjKT0El3FXVXdVFKRVAQV7qQohsNwdA0UFvBhYtqUVyIVlRaogtFQVq7qSTVjA3z3nHzBq/jvPmTN/Ss7rv3nvN99/y794kByMzcfE/7picn/jenmwWeRUI3E7wdCRskuCSTdDfwBvCtJEdySV9KOhpF0e0/LF5SqKtBgbv7ZjObcvfXgShD9Zqk5+orKx8Oj4z8NT05kU1gZm6+bdK0Azezu9z9hLs/HoIBvwAF4H5gKFh7B3gBWFY3460kWve4+3oze9fdx9OpVUmvmNlMHMf1RqNBFEUldz8OHAxUX9q6bduryut+Sfvc/Wz62ZD0fK1afjND9y3gGSRwv1GMojstTxUUCoVhdyopEYDzKXjWwZ4FFnEHWBc3Goet00m7lZlZYQixKw0FZnakGZksHUnHgvCN5/KARBH37enpOVg58H13HV0Kxg/kIuD/ngSA2ZMLt3bTSZJkUzNk7k4+D0AM/CGpaXCyBw/sC8Y/qZd2GpZiuL9YLN4Sx/HpoP5/c/exQ1OVq+1yyt13SLoArEsJnMjlgfOffvK3u58Kprab2QezJxfG2iTzUzI70wRPG9jbmpmb95SNB9mpzp7/j2yVdNbdx4K565K+cvfPJQ27+x5gBzAS7Hlvy+jo4WIvoC3kWpcvS3rR3eeAO9K529x9N7C7zX6AC2b28hN7Hl1Vt44niVq13LUjmtlYkiQfA5s6eO+GpDNJkhw9NFX5ueNt2ARodyF1IHIN2JiOl4H16fiKpK+B2Vq1vBAqFAf4IJkGNiIhWJK0192vunsC1IE/a9XycquNXARa5OnApeeioaHvKuP7r3dTGsiLqFAo7JR0T7B8rhfwXARa2us4UEqr5Ffgs151i/08oTNKdIO770ptObBYq5Yv5ibQq/sl3Qc8lJ4+lnSqH1vFfp9koZRKJVtaWnqkWXqSVkqlDe+vmUDWpZMlK/X6MBDegKf3P/nYaj8ErN9fqZBYEsf3Ag8G8Xit33BaniTcvGX0IvAw8BHwTa1y4Md+CeRqRL9fudwAvpienNi7Vhu21uwflOT+L+i1X2TJP57iUvUFtHWsAAAAAElFTkSuQmCC\");\\n}\\n.bk-root .bk-tool-icon-help {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABltpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPHRpZmY6Q29tcHJlc3Npb24+NTwvdGlmZjpDb21wcmVzc2lvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzI8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpBODVDNDBDMzIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpBODVDNDBDNDIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDpBODVDNDBDMTIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpBODVDNDBDMjIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPGRjOnN1YmplY3Q+CiAgICAgICAgICAgIDxyZGY6U2VxLz4KICAgICAgICAgPC9kYzpzdWJqZWN0PgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNjoxMToyOCAxMToxMTo4MjwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+UGl4ZWxtYXRvciAzLjY8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cphjt2AAAAT7SURBVFgJxRdbaFxFdGb2bhui227BWrsVKYgf2kJUbP9EUPuzEB803WTXJjH61Q/7Ya1+CMYKEVTsh4J/EpvY7BoabUiNiA8s1p+4KIhpoUUEselHqyS76TbZ3HuP58ydc3d2u4+IkQxczpz3mZkzZ86VYpXjvenpjZsLhUcliE4AuUuASAgptmt1EFdwPiclzIIUUwubNn17OJlcXo1p2UpodHRiux9xB1Eug1+slbzhFxGOKc851tu7/0oznYYBDA8Pt0U2tL8KQryIq2tvZqQhD0QJHRz3yqWhgYGBpXpydQMwqz6NCnurleCSADkJEfgKfOePqL80R/wV1ZaQyr1LenKfkPCkEPKeaj0xg7vxVL3duCmA0Vyuw/fl52hgBxsBED+h4Cv9z3R/zbRm8MTJTx7HQN7GQB6w5C4L4SX7M5lfLBpurjXMyvNIShiyi0l1pL8n9b7EDGPR8fHxzSsQ6XDB3618/xqo6Pk25V5MpVJllgHM1BO58RdQ612kOYZ+GXdij70TYQB05mpj+1kU5G2fB+l3PZtOf8NGx6ambnMXb3yAxg8wjSEG6OKKR9oicBQD+ZvpH2Wzj0lQpxCPG9qMv1x6hHNCsSAlHM7ZOa682vlI9tRDbvHGbD3nZAPpDoD/3JIrLpAs26UFkC3EMUA99hpfGtEBfJjNJnS2Gwnadnvl+Xw+iuc3DAJuNyIaSCHpilVldyDjjUxj3WDZIAhxhHHyRcdNuA7AAfUaXzVKODpzFiZ4/uLvh5G+m2no+C/pyIf7MqlEJB7bpqR6nXkEUfbeawuLaZsW2ISfNQ2vtaktQlGFQyIVGT0o2+2EC4iQNGwjBIN9qdQ5Qg4mk4X4rW3vCClLtowE2FOFUxKDfNmiZci3ovKKRFPh4FK9q4Zbdr+lKKJiA13TcHR2dmLBgdmQ0GAS2MZaEowY+XbAk09IvgtYZGp16SyvFhaHcIUh645t8T9DBCcnz5zZ4hZLu3DzK2QlL1QQa0Y+pHiJKPSuOGj3PmZTheM5w2TwqBxnvBZOTk7G5gvXJ5Aelms8wnJURL+olSWcfEhf6gDoUXPMq6ZlqbzWU2pE+3hi4s6F68tfIj9cBMlikr7Z0/P0b/X0yIcUXsDCF1WhtL4OROHaXk+xlkbV0Cu732Nmhc4peaWSg73pA8dq5RkvO37ldUTfXCKZv2q45MkhvG87WQEzpCCUSvV1d9GONBy3lMvgKSwrZig8gjAietWY0QriylO2jIo4yVbOSb7KB/qmI9BPKjHpSSXYauRyn92Nq9/Kcrj13x3s3v8D481glQ/0raiNYgX9njPSBOImbrHZePl+tfFmc9sH+Xaoh8NjOKSVdDMhjjYzQLy+dFceH5+IJQf9VYXX4tROg4ZFU8m31M3mfPEqUoJqCGJfvWpo2xnNfdrhC28n06SCeSzNZxlvBINGRXCtKS7EY1uV6V7HWAm38y1cXaXsMcOCvr9ySPj+af7A1U2HJXHzVNvUXVLIGyPf+jV0pf8GHoN+TLAyPkidTCi2RpPApmnR0Bd1zGRaB/B8Oj2HSw7LLbVR1MmskW8RdEWVXSJf3JbpAMgRtc4IZoxTh9qotQjCasm46M0YX9pV1VmbpvRH5OwwgdRtSg2vKaAz/1dNKVtb17Y8DCL4HVufHxMOYl1/zTgIgiYvBnFKfaNp3YjTdPz3n9Na8//X7/k/O1tdwopcZlcAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-hover {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4oVHp0SwAAAQJJREFUWMPtlsENgzAMRb8RQ5VJItFDOgaZAMaAA0iZpN3KPZSoEEHSQBCViI/G8pfNt/KAFFcPshPdoAGgZkYVVYjQAFCyFLN8tlAbXRwAxp61nc9XCkGERpZCxRDvBl0zoxp7K98GAACxxH29srNNmPsK2l7zHoHHXZDr+/9vwDfB3kgeSB5IHkgeOH0DmesJjSXi6pUvkYt5u9teVy6aWREDM0D0BRvmGRV5N6DsQkMzI64FidtI5t3AOKWaFhuioY8dlYf9TO1PREUh/9HVeAqzIThHgWZ6MuNmC1jiL1mK4pAzlKUojEmNsxcmL0J60tazWjLZFpClPbd9BMJfL95145YajN5RHQAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-crosshair {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADEUlEQVRYR81XXVIaQRCeHqug8CXmBNETaE4gniDwIgpVspxAbxC9ATkBkCpQ8gKeQDiB5AQxNyAvUlrldr7eHxyGXZi1rMJ5opbp7m++7un+htSGF204vsoMoNXrlzSpfWa1oxQfhAegCZGaEtPorHo8znIoJwCt6+td8uk7ApUQCIHTF4BNAWzImq8ap6cP68CsBdDp9i9ZqXM7ML79g/EnCWD+jgMKENKqWT+tXK0CkQqgNRjs0OxpQIqKhoMxaG6/6JeRnK7T6yO2UvVqhYSlLX+ryORfgKn9ORDFIy7ky41yGcwsr0QAQfDH5zucOswx819fs4egI9OFCcD8DjBF7VNbEX0JzdWEt3NHSSASAcCxBDqMgt/623kvyTgNgNjJIfTjk4D4FqaJR1715MjmYAmA5Bx3AwUXQL+t105KaTlcBSC26XRvhjEIoLiq1yqXpr8FAGG16/ug4IT27fxBWu7EiQuAiImJpEMKE6nYM30uAIDDttSUOPfJP7JzbjPhAiBIh9QE67vIvoOi9WJfCwDavf40ulpjbCqmUf+W753ezURuh7Dg1SqflwAEHU6pgfyBq9Y4qx0LG++2fnZ/eUzcstmdM2AWH+jfc+liWdBJfSENf8Lifi3GVwC9mybOfi5dzatWVrbbLIHNva8p5h/16gkaFiLGGxbufkoE6XguwePiXLF3XmMfCUCUAqtKXU7sumd1CowOuJEi3Pg1FBpjitIGhyvVSfvmjci6ZR+rFQfDiPVE2jFYeICQ+PoewwjC5h7CZld6DBdyu6nDSKgzOyIMhmhK5TTqXYbRorZYM46TmpKAAOrGWwSJJekSB1yqJNOzp1Gs7YJ0EDeySDIMtJbQHh6Kf/uFfNFZkolJICRmz0P8DKWZuIG2g1hpok+Mk0Qphs0h9lzMtWRoNvYLuVImUWrmPJDlBKeRBDfATGOpHkhw670QSHWGLLckmF1PTsMlYqMJpyUbiO0weiMMceqLVTcotnMCYAYJJbcuQrVgZFP0NOOJYpr62pf3AmrHfWUG4O7abefGAfwH7EXSMJafOlYAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-lasso-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgwlGP1qdAAABMBJREFUWMO9V1uIVVUY/r61z57ZMx4DnbzgkbQXL5iCJphlWdpIGY4jpFBkEiU9ZNaDRRcITcIwMwgxoQtU2IMXdAZfMjFvpERXYiSbysyBEXFmyuHMnLP32uvrwT2xnY5nxvHQ93Jg7fWv71/r//7L4a59TRgqJk+Z6v3a+sv0OI5nk5wu6VaSVZImAThHsgjgrKTvM5nMUWvtmf5n8HodCIKgOgzDhc65pSTrJQWDsSNpJX1ljHnDOfdT37oZLLHv+8OMMasKhcIJ59xHAJYMlhwAJGUAzJfUTHLFuFzOG5QDU6dNMyQfs9Yedc5tBpAD4IYYNQGoBrDtQnt7/b0LFrJsCHzfn2itfQfAnZLiazytA3AaQAuAiwDaEgeNpGkkswAWSBqRONB38b88z5uTKePt6iiKXkk8jq+iJC5LOmiMaTLGHLPWhmWeHr7vV0dRtATAapAzIVmSo51zyzIlbm2stesFPA6pKk0r6Ryg93y/ek8YFvPOOTg3cDSiKCoC2OP7/rEoirYm4rUkF12lAWNM1lr7lqQn0+QA8gI2jBg5cj6Aj8OwmB+KAKIoukhyp6SRJAUgl0ndPLDWPi9pJQCbuviXvu+/GIZhW1dnJ24UJFuTjCCA2ADA8sYGWmsXS3qmL94kDYAtkh4Nw7ANlQJ5U6INT1KrAYC9zQdykl7nFSj5fXp5Y8NWVBhy7mUAjqShMYdMXV2dJ2klyRwAJ8lIeuGWCRMP7N7frEqSG2OmAFhKshNAp5wrmO7u7jEAngPQm1S2z2pqapr+OPt7XEly0oxwzq2RdFmSD2AMgKKJouhhAL4kA+Cs53l7e3t7uytJHgRBreTWkXwkKVJnJD0B4GAGwIJE9R6AFufc6UqSZ7PZbD6ff5dkA4CQZEHSqwAOISmXtwGIE+F1SeqqIP8d+Xz+C0mLJYWSAODteXffczjdDQNJ0BWMCoLg5gqIbRTJNwHsljQhUb0luWPM2LE7Thw/9m/5NCT/TByxAOYWi8X6/gdWV1dnfN8fNRBxJpMZTXKdc+6IpFVJWAEgkvSJpA0X2tvtVTaSjgOYBCAEEADYSHK87/sfhmEYA9gShuEDkgzJHyWtB/B1irQ2juP7ADxkrX0wOUOpzmdpzEY590HJ7Ni1r2kSyZOSiv2+hSRjSTXp/QAukzySNJOJkmalyNIl10hqMcasdc61XDNcQRD8BnITgNp+36r6kfcNFMMlLQGwTNLMEuQGQBfJl2bdPru+HDkAZAqFQux53jZHEsC6aw0eg2gylNRBcqcx5v04ji999+03AwsWAOI4Lsy9a94WkisAnE5a5WCJYwCfA1g7LJudI2lTHMeXBm1faiQzxkyRtF3S5CTupeAB+KG2tnZFT0/P30NO2VKLzrmfAbwGMipjG5Oc0dPTc0Md05SZ5U4Q2FxChErtEYD7jTGNQ3UgM8Asv90Yc9I5LSKRlXSI5CxJa0jWSALJjKRnAewfkniT+vwf7N7fXHK9rq7O7+jo+BTA/NRrdBpjnnLOnUrvXd7YMPQXSBunneno6IhIHgYwW1JtkgmBpBkATlVMAwOk3nFJ+VSoqgCMr6gIy2FcLtdKspAedyQN/98caDt/3kpyabUmf8WvG/8A1vODTBVE/0MAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-pan {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4lKssI9gAAAOtJREFUWMPVll0KwyAMgNPgoc0JzDX2Mtgp3csKErSamGabIEUo/T6bHz0ezxdsjPJ5kvUDaROem7VJAp3gufkbtwtI+JYEOsHNEugIN0mgM1wtsVoF1MnyKtZHZBW4DVxoMh6jaAW0MTfnBAbALyUwCD6UwEB4VyJN4FXx4aqUAACgFLjzrsRP9AECAP4Cm88QtJeJrGivdeNdPpko+j1H7XzUB+6WYHmo4eDk4wj41XFMEfBZGXpK0F/eB+QhVcXslVo7i6eANjF5NYSojCN7wi05MJNgbfKiMaPZA75TBVKCrWWbnGrb3DPePZ9Bcbe/QecAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-xpan {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4X4hxZdgAAAMpJREFUWMPtlsEKwjAMhr/pwOOedINJe/PobWXCfAIvgo/nA4heOiilZQqN2yE5lpD/I38SWt3uD9aMHSuHAiiAAmwaYCqoM/0KMABtQYDW11wEaHyiEei28bWb8LGOkk5C4iEEgE11YBQWDyHGuAMD0CeS30IQPfACbC3o+Vd2bOIOWMCtoO1mC+ap3CfmoCokFs/SZd6E0ILjnzrhvFbyEJ2FIZzXyB6iZ3AkjITn8WOdSbbAoaD4NSW+tIZdQYBOPyQKoAAKkIsPv0se4A/1UC0AAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-ypan {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4anK0lywAAAMVJREFUWMPtlzEKwzAMRX/S7rlpIMXeOnaLaME36FLo8XqCdNFghGljyc4kgQi2Q/SUj0F/eL7eMMTKz6j9wNlYPGRrFcSoLH4XxQPvdQeYuPOlcLbw2dRTgqvoXEaolWM0aP4LYm0NkHYWzyFSSwlmzjw2sR6OvAXNwgEcwAEcwAEcwAEcoGYk20SiMCHlmVoCzACoojEqjHBmCeJOCOo1lgPA7Q8E8TvdjMmHuzsV3NFD4w+1t+Ai/gTx3qHuOFqdMQB8ASMwJX0IEHOeAAAAAElFTkSuQmCC\");\\n}\\n.bk-root .bk-tool-icon-range {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABCJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjU8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjMyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zMjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgICAgIDxkYzpzdWJqZWN0PgogICAgICAgICAgICA8cmRmOkJhZy8+CiAgICAgICAgIDwvZGM6c3ViamVjdD4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTgtMDQtMjhUMTQ6MDQ6NDk8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPlBpeGVsbWF0b3IgMy43PC94bXA6Q3JlYXRvclRvb2w+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrsrWBhAAAD60lEQVRYCcVWv2scRxSemZ097SHbSeWkcYwwclDhzr1Q5T6QE1LghP6BGNIYJGRWNlaZItiFK1mr+JAu4HQu0kjpU8sgF3ITAsaFg0hOvt2Zyfvmdsa7a610Unx44Zgf773vvfneezPHNzrbhn3CT3xC3wPXYOC8LDzqdi8YY/gwh4BeknS/2th6dr2kf94AOp3OFyWgMyziOPbMDxV9FTtJnl1ut795Xd0/YQ0/vtYQwMT1KXWCfr2IjOWwtNehwN4xL9ykTrm6Pzl58yLn3J+mKh9mXbT3uRjGEDph+O8/TjfP5dBp7Ha7AX7O3o5nZeD/0E/OGyXntDgzA0X6qmCnrVutVlrUWV9f/3xo+pwhGDhvEPHOjoxnZjJggXmMHzBQ7NGNp9vxk61fr0HR7e/u7pZzCGHlc7qwBYYTT7tJYSx1AQzppyFPft5apta9w7SKcn0b7P7+/jCsDQ5mbc0dCmIJGDN0ehdcjsmkm6A6KUeKFOTE11PLxrC7Ukqh3ylL2fT0NAP9q6ur6rRCJJYsbKB0JsbCKMuy+xREePDyxQPCz+Crlw062QcA5wBOOt1l6vIl2WiI9F1fN6Q+BBqit6hEC4Hk08GQJMn4myjSP7RavVxgdaVUh/3U6HCMsPr9pYnJKRziHtWQ+un58+hGs6nsjQSjpuTyKGN3CX+FBwHXSiEVgjP+O8X6N12kIePES+GzTKAkGbNp8yJsGUMVzz8jPKReiyAQRimy5/cjye5RpF8utFp/+nwmT7d/NMzcFkS7yjJNGDaPURQxIQThEQy0SyF4l5WJYYhBa816vZ6dU7A6CAhbZVow/pDe0O9hVOoCi13r4BgBAvJHqMSQL2vE/iH6IAXEwgrRVUmBoRRwnwJQT98xEeVeSUyB4dJ5nwJBKdCFFGRmUCcu7rwIYypCTblaChuNBhWODrman5ub+4v0rMNBt8z6Ezh7GksJQpCbm79cMQE7QBFm/X6f0rjWnv8WRYg/QdbUpwDAEBy8vPyA8rNGzg3a8MiElwiM7dAtRqNoNptjGPM1laVxP9umWEMGLOKhKUOJDtBwDmzsw9fC/CzHr9SGuCTi2LbbKvVtmqXpCjMihBFa79Wrt5fGx9PDzc3fmu32Lf8qFliwU9emKhBSp+kRKn/hu9k1COEDbFdt/BoKWOAkuEbdVYyoIXv8+I/QK9dMHEb1Knb7MHOv8LFFOsjzCVHWOD7Ltn+MXCRF4729vWMDK+p8rLkvwjLg4N4v741m5YuwCI9CvHp1Ha8gFdBoPnQAkGsYYGxxcfEI7QQlFCTGUXwjAz4tWF+EpymOWu7fglE7qsOvrYE6g4+9/x/vhRbMdLOCFgAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-polygon-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEjc1OfiVKAAAAe1JREFUWMPt1r9rU1EUB/DPK0XbqphFHETo4OCiFhwF0V1KHbRSROLqon+AUMVRRFBwEbRFMBiV+mMW/wIxi5OD1kERRVKRJHUwLvfBTZrU5OWBGXLgQu7Jfe98z/ec7z0vKa88b2q1BDtRHdAPBaylm1NzsxsOjPnPNt6WSWprbft+/c3I3zOAjhT1Y4+fvcjEQJIXnVECSa+AhqIHqlHH5lWCZoe+Gk4GRgDG86j9SAUdlDBSQaZhlOkuHyoVdJmsw98D1S5fM4NYM1LCpqM+Lwa240oLgmZzpVZvzKT75VLZcqksSZKWlQeAy/iORVwIvh31xvotvK7VG3Px4aWHj3Jl4C2uYSvq+Bn8v6LLbaVWb9zsBiKLCvbiNG7gLm7jAYqbPHMJMziZ9lsKoh8GtqCEVVzHftwJn+TFHp4/hg8BSCYVfMOZoPEv2NZGdy9WCGUr9toDR3E2/H4V6nwRe/BmgN65H1ZhvMuB3XiKIyFoGefwO6ysVkUlrNUNsyAK/jli533Q+Y8cJFvAeXyMS1CI/jiMr/gUtD2LQwMGr4R3p7bY3oQHQ5b38CT4D2AXXg6YcQXHpyYnlqKsi5iOAVSwL9zd7zJ09r+Cpwq72omFMazjT9Dnibym0dTkRDUKrrgwH7MwXVyYB38BstaGDfLUTsgAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-redo {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4itK+dVQAAAaFJREFUWMPt1L1rFFEUBfDfJDaBBSslIFjbaSFp1FJQFMVCHkzhKIqdUYOCoBgErVz8rCwiTDMwBCIKipDWyip/gxAIWAmBgBC0eYFh2Gx2l9lFcA5M8e59782Zc84dWrT435Hs1siLchqn43MS0zgW22vYxjesYjVLw3YjBPKinMUTBOwf8J5fKLGYpWFjJAJ5Uc7gIW6jM6Kim3iNZ1katgYmEL/6I+YasvY7Lg6iRpIX5VF8wuEe/XV8wGf8jN6LWTiAc7iEQ7ucPZ+lYW0vAtfwvlbfwCKW9gpXDOv1mJvZHiSO91MiyYsyiQSuxtpXXM7SsDmM5nlRdrCMMz3sOJWl4Xevc/vwBzdwAl+yNNwZxfRI+GxelK9ikHcwh8d4NNR/YFRES1ZwoTYdR7I0rNf3TzVNIGbmSvR/Bx08mIgCFSVu4l2ltIWD9WxNGR+W8KOynqnZ0rwCeVG+wa0hjrxtWoF5dAfc28V8Mib/n+Nev5dnabg/zgw87aNEN/bHOwVRiRe4Wym9zNKwMKkpgIWKEt24njxiJlq0aPFv4i9ZWXMSPPhE/QAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-reset {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4gWqH8eQAABLdJREFUWMPtlktsVGUUx3/nfvfOlLQaY2IiRRMQIRpI0PjamJhoVASDvNpCpYw1vJQYSVwZwIVQF6wwRHmkAUof9ElrI6VqDAXcID4TF0IiYQMkSlTokNCZ+b7jove2t+NMH7rQBWd3v+989/zP+Z8X3Jb/WGQySvUNTQBJESkNguAVYIWqzhaRhwBU9WcR+QXoymazn6jqzUQiMQSQzWZRVdal1vwzAI2tHQBPOuc2AbWTdOyQ53n7nHNfRwee51GzqoIQMCLDpr3x/tLQ0oZzrk5Vj0/BOEBt+KYuOlBVGlrahr0Wob27t3gEjnZ2AyQzmUwHsDgP6J/AYRE553neDwDOuUdU9QngNeCumK4TkRMhZUORcYC1qysLA6iuSQHIwkWLD6lqapQsuSmwTVV3h99I7EcAR462A2xR2Ilq6ehTaejvO1774kuLNALR33eclsaGsQDe3fYegHl43vyNwEeqGl1963mm2jl7YZRTQ82qlWP4HM6ZToC5ztkW4LHQoALru7s6Di5dvlIj/e6ujrEAWoZDn8hmMjXATMACGaAVuBjXTVVXFc/AxhaA+4zvn1DV+eHxVWPMAmvtb5GeMWZyZVhI2rt7qVy2pOh9U1snwIPW2vMi4oWJuBPYHkVAVScPoKmtkzVVK6cEMsyJraHhiCqJqJUwj/JRz7TW1iSSyR2rVyylqa0Ta+24Ic8vXaAEmDFc/l5Z2A/80OibuVyuz/f9ElUdHCmvw82t5HK5h6y1PYhsz2YyGw43t2KtBZHIGwB6+j4rCkBVUdV7gXrggnPuu8h4eP+xMeZS2D0rJYZ6AdAMzAt1b4nI26p6IFZOY8pugijcKSIHVLUK0LyST4vnrVfnWr3mjmP4QTATaERkXkypRFX3isjmuHdRJEK6Ckqquopp06bdKCkp2Sgi7XnGLcg7gzeutwNIiPYc8HixqIrIOlU9ONVIhHPEd851icgSVXUiskVV94gIqoonIt0i8gfQCfwae38e6BWRXuBZz5jZ8VbaOE4EIqlZVUEQBLlkMplS1QER2RwkEnsSyaREDUzyeNsvIhvCMqkH1kdIJ2o+k8iJB1LVVRfjZ6nqqlEAIbdVQGto8Lrv+/dbawcjAL7vc+6bs+zetetfLSHxniIFGofGGsU2oC7eOCbDfZ7nQawBOSAX74SF9oEPImOq+r7nmVmxb5raukZa8UReGmNmhbMkAwwBH467EYVZe49z7kdgenj8k7V2oTHm8kgdWcvrNdVFjR8cHkYzjDH9wLjDaEwEzpwa4MypgWvAjtjxfGNMj4jMiT+M+kFsZI/Q6Pv+HGNMT8w4wI7TAyevxXVPD5z8+zD64tRXAMHVK1eaVLUyVvuDqroV2BOnJF4ZIedviUidqt4Re9s+vbx8zZXLl7PR2+nl5Tz/zNOFp2FzxzGAklw22wUsLLaSKXwf8vhosZUM6PeDYEUum70VHfpBwKsVyyfeikOP6oBNwN1TrLbfgX3A1kKLzKeff8nLLzw38T5wZDgxn1LnNk5lLRfP26/OnR2hwfNYW2Atn9RCsrf+EECyrKysDFimqhXhyjY3VLkAXBKRDqA7nU6nS0tLhyIj6XSaN9bVclv+l/IXAmkwvZc+jNUAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-save {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4UexUIzAAAAIRJREFUWMNjXLhs5X+GAQRMDAMMWJDYjGhyf7CoIQf8x2H+f0KGM9M7BBio5FNcITo408CoA0YdQM1cwEhtB/ylgqMkCJmFLwrOQguj/xTg50hmkeyARAYGhlNUCIXjDAwM0eREwTUGBgbz0Ww46oBRB4w6YNQBow4YdcCIahP+H5EhAAAH2R8hH3Rg0QAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-tap-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzIwRUFGMDYyMjE2ODExOTdBNUNBNjVEQTY5OTRDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTJBQzE0RDQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTJBQzE0QzQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTQ0QzIwMUM1RjIxNjgxMUE3QkFFMzhGRjc2NTI3MjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzcyMEVBRjA2MjIxNjgxMTk3QTVDQTY1REE2OTk0Q0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eYZ88AAADLklEQVR42rSXf2TUYRzHv7tuGcfE6Vwb5zLSSjEj7Y9KWqfEmFZJP+yPMdKKmUrrn0iUfjhWlLFi6YfNrF+StBoTo39iYkTGco4xxxG59P7k/T2PT8/37nu3bx9ezvPj+zyf5/PreS78bGLS8SmrwE6yje3NHJsDBTALpknBz6JhH3NiYAB0gHqPOVv52wJ6QQ48BzdAttTioRJjdeA8mAHHS2xuk3p+M8M16ipVQE49Ds6CiFO9RLjGONf05QLx6wPQaBlbBlPgJVgkP0ETiIJ2sB/E1XfimjfgBOOlKDUqCGOcqBcQnw6BYW5YTo4wbvQhMmCfGRemC2rBiGXzWUb+kM/NRZ6CHWBM9ce5R61NgX6ayhSJ5EPlItlDRNkz4JbFHf06BkSzHjXxM+gDv1S/mPUo2AXWgt9UUHL/IVhS8yUV1/EbV3o4N+NaoE9Fu/i827K5pNYHnqAVJECShWmAaddpscYFFXwR7vnXBRGlnUN/L6kqKJlxnRUuDbaDBiL+vst5d4gpcpBrqk/2jIgCKVUolhntplzivHmwh4stGOPfwBWwl/2dpp8p7xjQZqFLiQJtauKkivYm+kzccpK57yXfOUe+P23JqAnVbhMFmlXntCWnxbT31am9ZJ4BJifsUmNTqt0cYhA5ypympPg7VkEKunPbVb8cIG+0kyHLJZNR7fUMooUKFHAPkfQo58VLK+RzwRDd4FdWG9mjpaAXzqkJa1R7kQttqEABWXMjOOxxVRfnhRm5URX1prk/0pQHwNcKlchZ+jdpC+hFdVqO0my9Hj5dkYgCn1Rfh/KdlNDHrJhPqlDih+IfBd6qwpOgEqYMsorJ2HtWxtagLJDn/W3KRfPOZhoeBJfZPgVeGKeKrkQBh5dLXl25Ny3pc4/1fkTdbvFqFQgbxWeYD0hXulhQ0pYiM1jG547fcbMQpVnHTZEn9W3ljsCzwHxCdVteNHIZvQa7/7cC7nV6zHIfyFP9EXjFa7YxKAVqPP4bxhhoLWW+z9JyCb6M/MREg59/RlmmXbmneIybB+YC/ay+yrffqEddDzwGvKxxDmzhc0tc80XVgblqFfgjwAAPubcGjAOl1wAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-undo {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4em8Dh0gAAAatJREFUWMPt1rFrFFEQBvDfGhACASshkL/ALpWVrSAKEQV5sIULWlgZNSgIFkGIVQ412gkBt1lYLERREFJqJRaW1oHAoZUQsDqwecWy7N3tbe6C4H2wxc682Zn3zTfvLXPM8b8j6RqYF+UCzsfnHBawGt3fMcAX7GEvS8NgKgXkRbmMxwg41TLsN0psZmnodyogL8pFPMIdLHUk7hA7eJKl4U/rAuKu3+HslFr/FZezNPSTFslX8QErDe4DvMVH/Iq9F7VwGpdwZUjsPtaSFjv/1vCBPjaxO0xcNbHejLpZrrlvJCMCT+JzA+2fcC1Lw+GE4l3CG1yIptfjCtiKoqtiJ0vD3aM0Py/K57iIMxgkQxat4EdN7e9xdRzlk+LEEPvDWvIDXJ928sYxjL36icWK+VaWhlezOIqbGFirJd/H7szugrwoX+D2BDEvszSsT5OBdfRaru/F9dPXQF6U27g/KnmWhgctxqyzBrZGMNGL/rHI0nDkKXiKexXTsywNGx0OnFbFNk3BRoWJXnw//j+ivCi32/S8CxPVNiWOAdUiJtXITIqYY45/Cn8B2D97FYW2H+IAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-wheel-pan {\\n background-image: url(\"data:image/png;base64,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\");\\n}\\n.bk-root .bk-tool-icon-wheel-zoom {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgskILvMJQAABTtJREFUWMPdl1+MXVUVxn/fPvf2zrSFmUKnoBCUdjRoVaIxEpO2JhilMYBCtBQS2hejpg1Uo2NUrIFAoyGmtiE+GHwQGtvQJhqDmKYRBv+URFsFDNCSptH60DJTO3dKnX/33rM/H7rvsDu9M20fDMaVnGTvtb69z7fWXmvtc/TEzqd4OyXwNsv/FwFJQVI/sA14SZKRLOlPkr5TrVYXHz70quYkEEK4TtI2YAgYkrQthHDdhV5uuw+43/ZrwCbgRttgY/tjtrc0m83X3/f+D6ydnJhYcB4BSZcBA7aP2d4ELAGW2N5k+xgwkDB0IH19CGGH7R8B1aQeAf4KvAw0ku4K2zu7uru3ApdPEyiKohd4TNKjtjt5h6RHgccSNrddbvuHtm9Jqoak7xVF8WFgdavV+pSk5cCObNmXgK++85prCj3z28HKqZMnH7D9YAY4BvwujT8BvCuL1INX9vVt+dfwcCvNb7f9q2RuSfrGvWu/sL2Nf3LX7pzvj4ENSGBPVarVd4fRkZFltjdmoMGiKO4IIWwIIWwoiuIOYDDzeOPoyMiyFLkum7WJCMDztrcrTTrIRuAQZ6NcK1utL4dWq/VZoC8BhqvV6l1lWb4YYxyLMY6VZflitVq9CxhOmL60hhCKeYiV7WMKIXw9jT1HpXw3c+bOAKzOjJubzebJrKQCQLPZPClpc7bP6rMYKtjXth2OMf7tIkr11Wz8oQDc1Fb09vY+kQw1YAuwJY2nbUluAnCWpKkaFl6IQIzxivaR2SYA89sJVK/Xp2x32R6w/a30DNjuqtfrU0ArYecDCEqgLqm94T0dEm9mBG7PxkdDlkBnkhebgIezNQ8nHcCZPL9ijE1Jf/bZZoPtzbavmqNZLbf9tSxq+yoduuJ+SZ+zXSZyBXCqU+d8fvC5yRUrV+0G2j3g2hDCLyXd/+Su3QdnvP/zCuH72LWsgf2k0oHlH2c2odlkxcpVEdgr6aDtjyb8x20/J+mA7T9I6rL9SWA5dne2/GdXLl58qNJh398An85yTMA+4DOz8Dgu6Zu2dwJXJ91ltm8Gbp7Fgb+EEB4aHhpq5CEtACqVyr3AC0AlPS8k3TSmQ2YPhhBuS/1/LpmS9JTtNTHGfwBU2uUALARotVqniqJYH2Pck85pfavVaufAwnQvnHc0McaDKVptebN94QAnJB0EdtjekydyZXqjs/0ZgLIs/w6sy8bnYGYJ63pgERKC05JutT1kOwITwL9tvzlzUQUYB+Zjs2DBgu6xsbGJZHstByZbezregcBXeCsEz1bnzXt5anLyzLq71zDLxTRdVgemdx0fv2e2w5thO5DbiqL4oKT3ZKpnpyYnz+SY2ZpTAPZmJfdIrVZbNBNUq9UW2X4kU+2dcf53Aj1pj2PA7y/6m1DS00A9za9uNBq7iqJYBuoGdRdFsazRaOzKSqye1rTbaa/tlbYrqXQP2X4FIA9/J1l39xrC0v7+w5IeB8XkwS1lWe6TGJAYKMty31tfO4qSHl/a3384I3CDpI+kzC4lnRfrue6GytEjR8oQwlY73gC0L4qlth/q0M1/LYWtR48cKQF6enrC6dOnVwGLEpnxnp7en4+O1i/tszzGOCTpPmB7ahb57QUwBWyXdF+McWg6MScmuoA8OX8xOlpvXGz422XYTsB/SnpA0h7bX5R0WzI9HUL4qe2XbI+dk3xl+V7gxoztD5jRI+YK/zkEEokx2/uB/RdzIfUtueqVN04cXwF8G3iHY3z9Urw/j8ClyhsnjrcS2Vv/J/8NLxT+/zqBTkcxU/cfEkyEAu3kmjAAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-box-edit {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4QfHjM1QAAAGRJREFUWMNjXLhsJcNAAiaGAQYsDAwM/+lsJ+OgCwGsLqMB+D8o08CoA0YdMOqAUQewDFQdMBoFIyoN/B/U7YFRB7DQIc7xyo9GwbBMA4xDqhxgISH1klXbDYk0QOseEeOgDgEAIS0JQleje6IAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-freehand-draw {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADTElEQVRYCeWWTWwMYRjH/88721X1lZJIGxJxcEE4OOiBgzjXWh8TJKR76kWacOBGxdEJIdk4VChZI/phidRBHMRRIr7DSUiaSCRFRM3u88gz+o7Z6bBTdjmYZPf9eJ55fv/5zzvvDPC/H9QsA66Olo9Ga+/MdR+Ljm2/KQIULsz9FqItGdOfJKLhApLgVkiSCGODjWit7QpKWy+TNrFeXvzKVUT8NiTVaIgDcbiCFJ7GiT8WkARXAdYBK0Lbhi/CenArRNskuM7/tgNp4ArQ42dwjf3WY5gWTqC7O/NbNn2Xkfw/YwdSw/We14HP2IEZwX+y9cZ9SH0LmgFP7UCz4KkENBNeV0Cz4b8U8DfgKiDxMWwUXETqLvJpCQpXZfawbzS7t9v5pL19cHBwfja7YA0y/lyCM0+E5hv5+piZXwKYcF23as+37bTXsQVqgkL0p/34fHR7DcBtbetFsBmGDwMOJCggYG55yw7dMlk6DuC1Bdu2RsCU9TYWQq2IoGbsreZ5NzvEqfSBsIsIy8OTbcdgiRHeh4o8AFAEwDakbY2AaCCpH7V9aGhoUUUy3UyVbkPYFuYLDlUZH8XBpwxkK0Dbgxg5HcVi0ent7a0RULMIozaHBSMfF9b2SzdutFcFB2FkwMIJOG6qfteXOa1nHZ48tyefuwyfT9s6wtzZ3t7eZse2DR2I228TtHXzuWCx9g8MtK5cuHCZTH4tiHEOa4xFngvTyS8f35d6enomiCi4/foEXBkZaQuukChL4FYA2Whd7YcC4gEdW3CpdL3LtGAVCVYJywEyTpAuJKeMOKXZs/Bw947C50KhUFOG4cwz35cjWNBlHGeD53n3xsfHP/T19U1qciggar8Fa4I3PHobIotBWBtc2hSiChyZxVzM53Pv7FVH6Tp3uVy+g0r1ImD2GjIrQGYIxjnfuXTZGICS5k/bBwJoubwEFX4TLah9EXomJGMA3za+f9913Yl4TnzsDQ+vE6YTZOjHh4ngibstt1pzQwd04F0bPStEBpXqRoBeQ/AKghfBnOEKgS+Q7z91Xfdz/HGKg8Ox7z8iYD9z6wqTkZFgnvhMGP9VZ2or1XVkPM9z0mytSfVsHa1RLBZbLoyNzUnK+ydz3wC6I9x+lwbngwAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-poly-draw {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEjglo9eZgwAAAc5JREFUWMPt1zFrU1EUB/DfS4OmVTGDIChCP4BgnQXRxVHqIJUupp9AB8VBQcRBQUXIB9DWQoMRiXZzcnQSA34A7aAuHSJKkgo2LvfBrU3aJnlYkBy4vHcP557zP/9z3r33JdXa647N0kHSZd5Nn0rSxc8G3cXp85sMcnZZ8vge3osZ+l3vB8CWFA0iL14t79h210swAjACMAIwAjACkB90D/8/GchI9ve4nPwTBh5E9ws7OepzGWb9EddSn51Op9ZstadSg4VK1UKlKkmSDSMLALewiuNh/hVJq71Wxttmqz0dG88vPc+MgWP4grvYG3SLOBrZFFFrttqPe4HIDxh4GSei+98iSlusuYopXEAjBtEPA3tQwUpwluAbDm4TPJUz+BTW9l2Ce6G7L0X/Bw8D3T/7SKKIDzHg7QCcxjvcQAEtXAnrrg/RP0/DKPbqgcN4iVOR7gcO4dcQgRuoh7HSqwlP4n20m63jJu5n8MkWMYfP3UowhzdR8FU8w9iQwevBdyq3/27CMRzAE5yLuvsRLg+ZcR1nJ8YL81HWJUzGAPaFZwe/Q5MdyYDyNHgjzO90YyGHtVDncuiJchaHw8R4oREFV5qdiVmYLM3OgD9k5209/atmIAAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-point-draw {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEiERGWPELgAAA4RJREFUWMO1lr1uG1cQhb9ztdRSP7AF1QxgwKlcuZSqRC9gWUUUINWqTh5AnaFOnVPEteQmRuhCURqWsSqqc9IolREXdEvQBElxtdw7KURSFEVKu4w8wAKLxdw9Z+bMnRmZGXfZ29//II8th4WwGVNyIoQLYB5vxA9Caq04iUd9A+7ZlsNC2I7TdSd2hZXMJKlnTqp9jtl/GBaqoyQ0noFKpUIzBicYYc+DEFpxkglc4oVJa5gvDn8v1xV2irG3FM4NSVwjUKlUaMcpJhCGmSEJQ6QGD8M5WnHCd8+f3QCXpPLx8WNwv0j6Bm9FMK7FJ3WBE+R/2t7c/GBmFvSBrzRTCsyTDjXrxUgEMtpxynJYmJoBJ4VAybwVARgvL7Oik0okCodnKpVKX7P0leiVMb0VvbJT+upznK4vh0GIeQwwQStJkHQD3MwsCALTJRG7Qrdrj5m/djgYaIa0hlkRdJk26XEgC9txurccBtVW3IudBImmZuACUP+ZlIDBt9FKcubYNTcAH/X0RYM1E7utJPlqe+uZzPxUcEkiSS4sTT95n15Mud0xWC0o2PAWOCdK3KYZlFxfM+tHOcnMzNr1es18ug+cgsVjP4yBU/Ppfrter1m/+l0+zYygML1xRVHU7TSb1cSzBzoBzszsH+AMdJJ49jrNZjWKou6wBnwOzcyndBpNbuueURR1Dw8Pq35p9cc5p/Dy9Dypt7jXrtdGwQECS9NPhr6Gq6txUzNigE6zydLK6lTw12/KT4FGFEUfJX2YJNONq5tVs4ODA7sD/DnwJ/BoADZuE3tHFs12dna6d4C/BI6AlbyzI8ii2TTw12/KK33gb2cdXsNZoAntbZC2SeO4c9592k/5eNQbiwvFd1kJuFGwLJr1wSPg/SwpvyFBHufOeXcFeAlE97U/uCxOY+P3b+Bn4B3Q+L8EdJfD4a+/AbC4UBzPxiPg3wlHZquB28Cn2IuR9x3gr3uV4DbwfvSDOvi4uFA8BDZmIRHkjHpS9Ht9iRqd8+5G3g05mAGcQbsdiX5QJ428G7Kygo8XYdb1/K4NWVmjzkNge2sz84bs+ELmpDDLtqWsNZBXgvmw8CTtpWVMT7x5YWBjLARnwZfKQNYN2U2LPvrh+5nBt7c2M2/It9bArCTKR8eZN+SJ13AScPnoODeRdqNenH+wul5w2gUr2WUjMFAt8bZ/0axX/wNnv4H8vTFb1QAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-poly-edit {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gELFi46qJmxxAAABV9JREFUWMOdl19vFFUYxn9n9u9sCyylUIzWUoMQBAWCMdEEIt6xIRQSLIEKtvHe6AcA4yeQb7CAUNJy0daLeomJN8SEULAC2kBBapBKoLvbmdl/c14vdmY7u91tF95kknPOnHmf95znPc97Ro2OTeBbdjFDT3c32ZxVHUOE9kSMB0/m6ExuoJn1H+ur6Y+OTfD50SMN5168OgrAlyf7CfuD+z7+iDs3p8hkLUQ0iFQ/yFl5Nm/qonfHVva+s32Zw9GxCYILsZ08tpNfBhbs+1YN4OH9+7huGdECSBVfqUosbsllfmauBqiR+cCNwOr7AEo8pPHJnymXykhg5fUWjoQpl0vVvhZhbSzGoUOHqgBlt6B6uruj2Zy1E9jo0fhfeyL2x4Mnc8VErK0KUEOB64JSyptfG4RSytsJjUJVxw2lsFy3urL9nx1Qd25ObctkrVMi+jQivd7U2ZyV/3Hzpq7h3h1b/7p9Y0o8v8rwAbTWrGpSocN/FGDlbAI0Rl23PCBan0Ok158H9Ipwzi25A/Mzc9Gl/BYx/E4kYqC1NKRARNAaDCNUM27Z+Zr+ouXs0q4+LSLBHPYCFkTkC6uU39kwCdsS7WRKmaYUiAhdnZ3MPX2K4+QjQI+C94A93rMzm8ltMwyDeDzWjMZeEb2pYQDdW3vITU2jtUZ5QThOPgm8C7wP7J15OPsBsB3oWpGnVWisCeDS1VHj4vBI92+/3tgB7Ab2AruAXiDBK5oIOkhtkEYRNRuJhObrd8Dl9ewf4D5wG7hVLpen29vb5wzD+BrkbBMaL3d1dk5nsrnlFDTTFWAWmAZueWD3gCemGde2k2fw1Al1YXhEvjozoO49eczdqekrWmsc2zlrmvEKOGoW1GUjFLqSk2KpJrCLwyMCPAP+BO54QL8DM6YZX/ClsP9YnwKkXnIBP4jdIpJRpdJTCYdMwwi98KU0Hjc/dDILNyUcwTCWdOSMJ0TRmBktGRhLugu0xyLk7CIqVNm+0bGJptl1YXikD0grpY4Rjc4a8Fbgdab/6OGbAJeCUuyJnnHmZH9pbSyGuBXV8NUwlUpR1EWyixmSyTWEwqGlJ2Swbo2JXbAAfgDGgGQA9I1A9t1tlq0AxrXxn0ilUpw4fhQqYkH/sT41OTnJJwf2s6FjI5mshdYa7bqVR2uezr9MJmJt14FvGrh/O9D+e6UkM/xyCuCqEKCYnJyUTKFQrZDHjxzGshwWLQcRsOz8Hi85P23id0ug/XilAMLBmm4tPGdoaKjSH5+oAGrhwvBI9SjZTn4QSK9yenoD7dlrExPoJlXW8G8ytpNHxRKk02lGxsdRKFwXLNvx5yY94HQLGhGk4LFCYQSqaE0AwWM1eOoEbR0dKBSW7bC4mKuffxs4D/wCLKwQQPAUzIkslfp6cVomROWSolh0GjldAM4nzDi2k9/i5UAzC9aKfwNJ3zgJg9YEvN6+C7SHgKm69+sD7RfNnKTTaZRPQfAut4oFV//IS7gkcB34VlVo8kGzphlfB+DU+TfNGBpZtRastvrvARJmfMF28ge9sc2B9/PNnCilMIDwK6y8/ow/Ai4kvILTljAXvDvEvrqKSUs60KolzPjBxspavQD2tKqCAGF/Ba+xE/Wbilu54wZV8NEKF5fXzQHl/bh4hUsE0WAXSlDMYcQSrQXgCmsTseXHsJkNnjqBFGwKJaHsKlxtUHYVhbLCzr1kaOA4bcn1y1Swmb+iLpJKpVrfgdpfsiVVCYcgluwgnU7jEgJ4s5UkLFtWYyHyEg0/N1q1tmQH+YXnAMFr97Nmv3p+0QsHQRsF8qpBOE5+rb9Nkaj50tVQKjqh4OU3GNL/1/So3vuUgbAAAAAASUVORK5CYII=\");\\n}\\n'),o.bk_tool_icon_box_select=\"bk-tool-icon-box-select\",o.bk_tool_icon_box_zoom=\"bk-tool-icon-box-zoom\",o.bk_tool_icon_zoom_in=\"bk-tool-icon-zoom-in\",o.bk_tool_icon_zoom_out=\"bk-tool-icon-zoom-out\",o.bk_tool_icon_help=\"bk-tool-icon-help\",o.bk_tool_icon_hover=\"bk-tool-icon-hover\",o.bk_tool_icon_crosshair=\"bk-tool-icon-crosshair\",o.bk_tool_icon_lasso_select=\"bk-tool-icon-lasso-select\",o.bk_tool_icon_pan=\"bk-tool-icon-pan\",o.bk_tool_icon_xpan=\"bk-tool-icon-xpan\",o.bk_tool_icon_ypan=\"bk-tool-icon-ypan\",o.bk_tool_icon_range=\"bk-tool-icon-range\",o.bk_tool_icon_polygon_select=\"bk-tool-icon-polygon-select\",o.bk_tool_icon_redo=\"bk-tool-icon-redo\",o.bk_tool_icon_reset=\"bk-tool-icon-reset\",o.bk_tool_icon_save=\"bk-tool-icon-save\",o.bk_tool_icon_tap_select=\"bk-tool-icon-tap-select\",o.bk_tool_icon_undo=\"bk-tool-icon-undo\",o.bk_tool_icon_wheel_pan=\"bk-tool-icon-wheel-pan\",o.bk_tool_icon_wheel_zoom=\"bk-tool-icon-wheel-zoom\",o.bk_tool_icon_box_edit=\"bk-tool-icon-box-edit\",o.bk_tool_icon_freehand_draw=\"bk-tool-icon-freehand-draw\",o.bk_tool_icon_poly_draw=\"bk-tool-icon-poly-draw\",o.bk_tool_icon_point_draw=\"bk-tool-icon-point-draw\",o.bk_tool_icon_poly_edit=\"bk-tool-icon-poly-edit\"},\n", " function _(o,l,g){Object.defineProperty(g,\"__esModule\",{value:!0});const n=o(1);o(67),n.__importStar(o(66)).styles.append(\".bk-root .bk-logo {\\n margin: 5px;\\n position: relative;\\n display: block;\\n background-repeat: no-repeat;\\n}\\n.bk-root .bk-logo.bk-grey {\\n filter: url(\\\"data:image/svg+xml;utf8,<svg xmlns=\\\\'http://www.w3.org/2000/svg\\\\'><filter id=\\\\'grayscale\\\\'><feColorMatrix type=\\\\'matrix\\\\' values=\\\\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\\\\'/></filter></svg>#grayscale\\\");\\n /* Firefox 10+, Firefox on Android */\\n filter: gray;\\n /* IE6-9 */\\n -webkit-filter: grayscale(100%);\\n /* Chrome 19+, Safari 6+, Safari 6+ iOS */\\n}\\n.bk-root .bk-logo-small {\\n width: 20px;\\n height: 20px;\\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAOkSURBVDiNjZRtaJVlGMd/1/08zzln5zjP1LWcU9N0NkN8m2CYjpgQYQXqSs0I84OLIC0hkEKoPtiH3gmKoiJDU7QpLgoLjLIQCpEsNJ1vqUOdO7ppbuec5+V+rj4ctwzd8IIbbi6u+8f1539dt3A78eXC7QizUF7gyV1fD1Yqg4JWz84yffhm0qkFqBogB9rM8tZdtwVsPUhWhGcFJngGeWrPzHm5oaMmkfEg1usvLFyc8jLRqDOMru7AyC8saQr7GG7f5fvDeH7Ej8CM66nIF+8yngt6HWaKh7k49Soy9nXurCi1o3qUbS3zWfrYeQDTB/Qj6kX6Ybhw4B+bOYoLKCC9H3Nu/leUTZ1JdRWkkn2ldcCamzrcf47KKXdAJllSlxAOkRgyHsGC/zRday5Qld9DyoM4/q/rUoy/CXh3jzOu3bHUVZeU+DEn8FInkPBFlu3+nW3Nw0mk6vCDiWg8CeJaxEwuHS3+z5RgY+YBR6V1Z1nxSOfoaPa4LASWxxdNp+VWTk7+4vzaou8v8PN+xo+KY2xsw6une2frhw05CTYOmQvsEhjhWjn0bmXPjpE1+kplmmkP3suftwTubK9Vq22qKmrBhpY4jvd5afdRA3wGjFAgcnTK2s4hY0/GPNIb0nErGMCRxWOOX64Z8RAC4oCXdklmEvcL8o0BfkNK4lUg9HTl+oPlQxdNo3Mg4Nv175e/1LDGzZen30MEjRUtmXSfiTVu1kK8W4txyV6BMKlbgk3lMwYCiusNy9fVfvvwMxv8Ynl6vxoByANLTWplvuj/nF9m2+PDtt1eiHPBr1oIfhCChQMBw6Aw0UulqTKZdfVvfG7VcfIqLG9bcldL/+pdWTLxLUy8Qq38heUIjh4XlzZxzQm19lLFlr8vdQ97rjZVOLf8nclzckbcD4wxXMidpX30sFd37Fv/GtwwhzhxGVAprjbg0gCAEeIgwCZyTV2Z1REEW8O4py0wsjeloKoMr6iCY6dP92H6Vw/oTyICIthibxjm/DfN9lVz8IqtqKYLUXfoKVMVQVVJOElGjrnnUt9T9wbgp8AyYKaGlqingHZU/uG2NTZSVqwHQTWkx9hxjkpWDaCg6Ckj5qebgBVbT3V3NNXMSiWSDdGV3hrtzla7J+duwPOToIg42ChPQOQjspnSlp1V+Gjdged7+8UN5CRAV7a5EdFNwCjEaBR27b3W890TE7g24NAP/mMDXRWrGoFPQI9ls/MWO2dWFAar/xcOIImbbpA3zgAAAABJRU5ErkJggg==);\\n}\\n.bk-root .bk-logo-notebook {\\n display: inline-block;\\n vertical-align: middle;\\n margin-right: 5px;\\n}\\n\"),g.bk_logo=\"bk-logo\",g.bk_logo_notebook=\"bk-logo-notebook\",g.bk_logo_small=\"bk-logo-small\",g.bk_grey=\"bk-grey\"},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});var s=this&&this.__rest||function(t,e){var i={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(i[s]=t[s]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var n=0;for(s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(i[s[n]]=t[s[n]])}return i};const n=t(183),a=t(179),o=t(185),r=t(78),h=t(244),l=t(141),_=t(148),d=t(142),u=t(281),c=t(14),p=t(96),g=t(282),m=t(68),f=t(70),b=t(285),w=t(8),v=t(9),y=t(23),x=t(187),O=t(190),z=t(286),S=t(191),M=t(85);class R extends x.Layoutable{constructor(){super(...arguments),this.min_border={left:0,top:0,right:0,bottom:0}}_measure(t){t=new x.Sizeable(t).bounded_to(this.sizing.size);const e=this.left_panel.measure({width:0,height:t.height}),i=Math.max(e.width,this.min_border.left),s=this.right_panel.measure({width:0,height:t.height}),n=Math.max(s.width,this.min_border.right),a=this.top_panel.measure({width:t.width,height:0}),o=Math.max(a.height,this.min_border.top),r=this.bottom_panel.measure({width:t.width,height:0}),h=Math.max(r.height,this.min_border.bottom),l=new x.Sizeable(t).shrink_by({left:i,right:n,top:o,bottom:h}),_=this.center_panel.measure(l);return{width:i+_.width+n,height:o+_.height+h,inner:{left:i,right:n,top:o,bottom:h},align:(()=>{const{width_policy:t,height_policy:e}=this.center_panel.sizing;return\"fixed\"!=t&&\"fixed\"!=e})()}}_set_geometry(t,e){super._set_geometry(t,e),this.center_panel.set_geometry(e);const i=this.left_panel.measure({width:0,height:t.height}),s=this.right_panel.measure({width:0,height:t.height}),n=this.top_panel.measure({width:t.width,height:0}),a=this.bottom_panel.measure({width:t.width,height:0}),{left:o,top:r,right:h,bottom:l}=e;this.top_panel.set_geometry(new M.BBox({left:o,right:h,bottom:r,height:n.height})),this.bottom_panel.set_geometry(new M.BBox({left:o,right:h,top:l,height:a.height})),this.left_panel.set_geometry(new M.BBox({top:r,bottom:l,right:o,width:i.width})),this.right_panel.set_geometry(new M.BBox({top:r,bottom:l,left:h,width:s.width}))}}i.PlotLayout=R,R.__name__=\"PlotLayout\";class k extends h.LayoutDOMView{constructor(){super(...arguments),this._outer_bbox=new M.BBox,this._inner_bbox=new M.BBox,this._needs_paint=!0,this._needs_layout=!1}get is_paused(){return null!=this._is_paused&&0!==this._is_paused}get child_models(){return[]}pause(){null==this._is_paused?this._is_paused=1:this._is_paused+=1}unpause(t=!1){if(null==this._is_paused)throw new Error(\"wasn't paused\");this._is_paused-=1,0!=this._is_paused||t||this.request_paint()}request_render(){this.request_paint()}request_paint(){this.is_paused||this.throttled_paint()}request_layout(){this._needs_layout=!0,this.request_paint()}reset(){\"standard\"==this.model.reset_policy&&(this.clear_state(),this.reset_range(),this.reset_selection()),this.model.trigger_event(new u.Reset)}remove(){this.ui_event_bus.destroy(),p.remove_views(this.renderer_views),p.remove_views(this.tool_views),this.canvas_view.remove(),super.remove()}render(){super.render(),this.el.appendChild(this.canvas_view.el),this.canvas_view.render()}initialize(){this.pause(),super.initialize(),this.force_paint=new c.Signal0(this,\"force_paint\"),this.state_changed=new c.Signal0(this,\"state_changed\"),this.lod_started=!1,this.visuals=new m.Visuals(this.model),this._initial_state_info={selection:{},dimensions:{width:0,height:0}},this.visibility_callbacks=[],this.state={history:[],index:-1},this.canvas=new a.Canvas({use_hidpi:this.model.hidpi,output_backend:this.model.output_backend}),this.frame=new n.CartesianFrame(this.model.x_scale,this.model.y_scale,this.model.x_range,this.model.y_range,this.model.extra_x_ranges,this.model.extra_y_ranges),this.throttled_paint=b.throttle(()=>this.force_paint.emit(),15);const{title_location:t,title:e}=this.model;null!=t&&null!=e&&(this._title=e instanceof l.Title?e:new l.Title({text:e}));const{toolbar_location:i,toolbar:s}=this.model;null!=i&&null!=s&&(this._toolbar=new d.ToolbarPanel({toolbar:s}),s.toolbar_location=i),this.renderer_views={},this.tool_views={}}async lazy_initialize(){this.canvas_view=await p.build_view(this.canvas,{parent:this}),this.ui_event_bus=new g.UIEvents(this,this.model.toolbar,this.canvas_view.events_el),await this.build_renderer_views(),await this.build_tool_views(),this.update_dataranges(),this.unpause(!0),f.logger.debug(\"PlotView initialized\")}_width_policy(){return null==this.model.frame_width?super._width_policy():\"min\"}_height_policy(){return null==this.model.frame_height?super._height_policy():\"min\"}_update_layout(){this.layout=new R,this.layout.set_sizing(this.box_sizing());const{frame_width:t,frame_height:e}=this.model;this.layout.center_panel=this.frame,this.layout.center_panel.set_sizing(Object.assign(Object.assign({},null!=t?{width_policy:\"fixed\",width:t}:{width_policy:\"fit\"}),null!=e?{height_policy:\"fixed\",height:e}:{height_policy:\"fit\"}));const i=v.copy(this.model.above),s=v.copy(this.model.below),n=v.copy(this.model.left),a=v.copy(this.model.right),o=t=>{switch(t){case\"above\":return i;case\"below\":return s;case\"left\":return n;case\"right\":return a}},{title_location:r,title:h}=this.model;null!=r&&null!=h&&o(r).push(this._title);const{toolbar_location:_,toolbar:u}=this.model;if(null!=_&&null!=u){const t=o(_);let e=!0;if(this.model.toolbar_sticky)for(let i=0;i<t.length;i++){const s=t[i];if(s instanceof l.Title){t[i]=\"above\"==_||\"below\"==_?[s,this._toolbar]:[this._toolbar,s],e=!1;break}}e&&t.push(this._toolbar)}const c=(t,e)=>{const i=this.renderer_views[e.id];return i.layout=new z.SidePanel(t,i)},p=(t,e)=>{const i=\"above\"==t||\"below\"==t,s=[];for(const n of e)if(w.isArray(n)){const e=n.map(e=>{const s=c(t,e);if(e instanceof d.ToolbarPanel){const t=i?\"width_policy\":\"height_policy\";s.set_sizing(Object.assign(Object.assign({},s.sizing),{[t]:\"min\"}))}return s});let a;i?(a=new S.Row(e),a.set_sizing({width_policy:\"max\",height_policy:\"min\"})):(a=new S.Column(e),a.set_sizing({width_policy:\"min\",height_policy:\"max\"})),a.absolute=!0,s.push(a)}else s.push(c(t,n));return s},g=null!=this.model.min_border?this.model.min_border:0;this.layout.min_border={left:null!=this.model.min_border_left?this.model.min_border_left:g,top:null!=this.model.min_border_top?this.model.min_border_top:g,right:null!=this.model.min_border_right?this.model.min_border_right:g,bottom:null!=this.model.min_border_bottom?this.model.min_border_bottom:g};const m=new O.VStack,f=new O.VStack,b=new O.HStack,y=new O.HStack;m.children=v.reversed(p(\"above\",i)),f.children=p(\"below\",s),b.children=v.reversed(p(\"left\",n)),y.children=p(\"right\",a),m.set_sizing({width_policy:\"fit\",height_policy:\"min\"}),f.set_sizing({width_policy:\"fit\",height_policy:\"min\"}),b.set_sizing({width_policy:\"min\",height_policy:\"fit\"}),y.set_sizing({width_policy:\"min\",height_policy:\"fit\"}),this.layout.top_panel=m,this.layout.bottom_panel=f,this.layout.left_panel=b,this.layout.right_panel=y}get axis_views(){const t=[];for(const e in this.renderer_views){const i=this.renderer_views[e];i instanceof _.AxisView&&t.push(i)}return t}set_cursor(t=\"default\"){this.canvas_view.el.style.cursor=t}set_toolbar_visibility(t){for(const e of this.visibility_callbacks)e(t)}prepare_webgl(t,e){const{webgl:i}=this.canvas_view;if(null!=i){const{width:s,height:n}=this.canvas_view.bbox,{pixel_ratio:a}=this.canvas_view.model;i.canvas.width=a*s,i.canvas.height=a*n;const{gl:o}=i;o.enable(o.SCISSOR_TEST);const[r,h,l,_]=e,{xview:d,yview:u}=this.canvas_view.bbox,c=d.compute(r),p=u.compute(h+_);o.scissor(t*c,t*p,t*l,t*_),o.enable(o.BLEND),o.blendFuncSeparate(o.SRC_ALPHA,o.ONE_MINUS_SRC_ALPHA,o.ONE_MINUS_DST_ALPHA,o.ONE)}}clear_webgl(){const{webgl:t}=this.canvas_view;if(null!=t){const{gl:e,canvas:i}=t;e.viewport(0,0,i.width,i.height),e.clearColor(0,0,0,0),e.clear(e.COLOR_BUFFER_BIT||e.DEPTH_BUFFER_BIT)}}blit_webgl(){const{ctx:t,webgl:e}=this.canvas_view;if(null!=e&&(f.logger.debug(\"drawing with WebGL\"),t.restore(),t.drawImage(e.canvas,0,0),t.save(),this.model.hidpi)){const e=this.canvas.pixel_ratio;t.scale(e,e),t.translate(.5,.5)}}update_dataranges(){const t={},e={};let i=!1;for(const t of y.values(this.frame.x_ranges).concat(y.values(this.frame.y_ranges)))t instanceof o.DataRange1d&&\"log\"==t.scale_hint&&(i=!0);for(const s in this.renderer_views){const n=this.renderer_views[s];if(n instanceof r.GlyphRendererView){const a=n.glyph.bounds();if(null!=a&&(t[s]=a),i){const t=n.glyph.log_bounds();null!=t&&(e[s]=t)}}}let s=!1,n=!1;const{width:a,height:h}=this.frame.bbox;let l;!1!==this.model.match_aspect&&0!=a&&0!=h&&(l=1/this.model.aspect_scale*(a/h));for(const i of y.values(this.frame.x_ranges)){if(i instanceof o.DataRange1d){const n=\"log\"==i.scale_hint?e:t;i.update(n,0,this.model.id,l),i.follow&&(s=!0)}null!=i.bounds&&(n=!0)}for(const i of y.values(this.frame.y_ranges)){if(i instanceof o.DataRange1d){const n=\"log\"==i.scale_hint?e:t;i.update(n,1,this.model.id,l),i.follow&&(s=!0)}null!=i.bounds&&(n=!0)}if(s&&n){f.logger.warn(\"Follow enabled so bounds are unset.\");for(const t of y.values(this.frame.x_ranges))t.bounds=null;for(const t of y.values(this.frame.y_ranges))t.bounds=null}this.range_update_timestamp=Date.now()}map_to_screen(t,e,i=\"default\",s=\"default\"){return this.frame.map_to_screen(t,e,i,s)}push_state(t,e){const{history:i,index:s}=this.state,n=null!=i[s]?i[s].info:{},a=Object.assign(Object.assign(Object.assign({},this._initial_state_info),n),e);this.state.history=this.state.history.slice(0,this.state.index+1),this.state.history.push({type:t,info:a}),this.state.index=this.state.history.length-1,this.state_changed.emit()}clear_state(){this.state={history:[],index:-1},this.state_changed.emit()}can_undo(){return this.state.index>=0}can_redo(){return this.state.index<this.state.history.length-1}undo(){this.can_undo()&&(this.state.index-=1,this._do_state_change(this.state.index),this.state_changed.emit())}redo(){this.can_redo()&&(this.state.index+=1,this._do_state_change(this.state.index),this.state_changed.emit())}_do_state_change(t){const e=null!=this.state.history[t]?this.state.history[t].info:this._initial_state_info;null!=e.range&&this.update_range(e.range),null!=e.selection&&this.update_selection(e.selection)}get_selection(){const t={};for(const e of this.model.renderers)if(e instanceof r.GlyphRenderer){const{selected:i}=e.data_source;t[e.id]=i}return t}update_selection(t){for(const e of this.model.renderers){if(!(e instanceof r.GlyphRenderer))continue;const i=e.data_source;null!=t?null!=t[e.id]&&i.selected.update(t[e.id],!0,!1):i.selection_manager.clear()}}reset_selection(){this.update_selection(null)}_update_ranges_together(t){let e=1;for(const[i,s]of t)e=Math.min(e,this._get_weight_to_constrain_interval(i,s));if(e<1)for(const[i,s]of t)s.start=e*s.start+(1-e)*i.start,s.end=e*s.end+(1-e)*i.end}_update_ranges_individually(t,e,i,s){let n=!1;for(const[s,a]of t){if(!i){const t=this._get_weight_to_constrain_interval(s,a);t<1&&(a.start=t*a.start+(1-t)*s.start,a.end=t*a.end+(1-t)*s.end)}if(null!=s.bounds&&\"auto\"!=s.bounds){const[t,o]=s.bounds,r=Math.abs(a.end-a.start);s.is_reversed?(null!=t&&t>=a.end&&(n=!0,a.end=t,(e||i)&&(a.start=t+r)),null!=o&&o<=a.start&&(n=!0,a.start=o,(e||i)&&(a.end=o-r))):(null!=t&&t>=a.start&&(n=!0,a.start=t,(e||i)&&(a.end=t+r)),null!=o&&o<=a.end&&(n=!0,a.end=o,(e||i)&&(a.start=o-r)))}}if(!(i&&n&&s))for(const[e,i]of t)e.have_updated_interactively=!0,e.start==i.start&&e.end==i.end||e.setv(i)}_get_weight_to_constrain_interval(t,e){const{min_interval:i}=t;let{max_interval:s}=t;if(null!=t.bounds&&\"auto\"!=t.bounds){const[e,i]=t.bounds;if(null!=e&&null!=i){const t=Math.abs(i-e);s=null!=s?Math.min(s,t):t}}let n=1;if(null!=i||null!=s){const a=Math.abs(t.end-t.start),o=Math.abs(e.end-e.start);i>0&&o<i&&(n=(a-i)/(a-o)),s>0&&o>s&&(n=(s-a)/(o-a)),n=Math.max(0,Math.min(1,n))}return n}update_range(t,e=!1,i=!1,s=!0){this.pause();const{x_ranges:n,y_ranges:a}=this.frame;if(null==t){for(const t in n){n[t].reset()}for(const t in a){a[t].reset()}this.update_dataranges()}else{const o=[];for(const e in n){const i=n[e];o.push([i,t.xrs[e]])}for(const e in a){const i=a[e];o.push([i,t.yrs[e]])}i&&this._update_ranges_together(o),this._update_ranges_individually(o,e,i,s)}this.unpause()}reset_range(){this.update_range(null)}_invalidate_layout(){(()=>{for(const t of this.model.side_panels){if(this.renderer_views[t.id].layout.has_size_changed())return!0}return!1})()&&this.root.compute_layout()}get_renderer_views(){return this.computed_renderers.map(t=>this.renderer_views[t.id])}async build_renderer_views(){this.computed_renderers=[],this.computed_renderers.push(...this.model.above),this.computed_renderers.push(...this.model.below),this.computed_renderers.push(...this.model.left),this.computed_renderers.push(...this.model.right),this.computed_renderers.push(...this.model.center),this.computed_renderers.push(...this.model.renderers),null!=this._title&&this.computed_renderers.push(this._title),null!=this._toolbar&&this.computed_renderers.push(this._toolbar);for(const t of this.model.toolbar.tools)null!=t.overlay&&this.computed_renderers.push(t.overlay),this.computed_renderers.push(...t.synthetic_renderers);await p.build_views(this.renderer_views,this.computed_renderers,{parent:this})}async build_tool_views(){const t=this.model.toolbar.tools;(await p.build_views(this.tool_views,t,{parent:this})).map(t=>this.ui_event_bus.register_tool(t))}connect_signals(){super.connect_signals(),this.connect(this.force_paint,()=>this.repaint());const{x_ranges:t,y_ranges:e}=this.frame;for(const e in t){const i=t[e];this.connect(i.change,()=>{this._needs_layout=!0,this.request_paint()})}for(const t in e){const i=e[t];this.connect(i.change,()=>{this._needs_layout=!0,this.request_paint()})}this.connect(this.model.properties.renderers.change,async()=>{await this.build_renderer_views()}),this.connect(this.model.toolbar.properties.tools.change,async()=>{await this.build_renderer_views(),await this.build_tool_views()}),this.connect(this.model.change,()=>this.request_paint()),this.connect(this.model.reset,()=>this.reset())}set_initial_range(){let t=!0;const{x_ranges:e,y_ranges:i}=this.frame,s={},n={};for(const i in e){const{start:n,end:a}=e[i];if(null==n||null==a||w.isStrictNaN(n+a)){t=!1;break}s[i]={start:n,end:a}}if(t)for(const e in i){const{start:s,end:a}=i[e];if(null==s||null==a||w.isStrictNaN(s+a)){t=!1;break}n[e]={start:s,end:a}}t?(this._initial_state_info.range={xrs:s,yrs:n},f.logger.debug(\"initial ranges set\")):f.logger.warn(\"could not set initial ranges\")}has_finished(){if(!super.has_finished())return!1;for(const t in this.renderer_views){if(!this.renderer_views[t].has_finished())return!1}return!0}after_layout(){if(super.after_layout(),this._needs_layout=!1,this.model.setv({inner_width:Math.round(this.frame._width.value),inner_height:Math.round(this.frame._height.value),outer_width:Math.round(this.layout._width.value),outer_height:Math.round(this.layout._height.value)},{no_change:!0}),!1!==this.model.match_aspect&&(this.pause(),this.update_dataranges(),this.unpause(!0)),!this._outer_bbox.equals(this.layout.bbox)){const{width:t,height:e}=this.layout.bbox;this.canvas_view.prepare_canvas(t,e),this._outer_bbox=this.layout.bbox,this._needs_paint=!0}this._inner_bbox.equals(this.frame.inner_bbox)||(this._inner_bbox=this.layout.inner_bbox,this._needs_paint=!0),this._needs_paint&&(this._needs_paint=!1,this.paint())}repaint(){this._needs_layout&&this._invalidate_layout(),this.paint()}paint(){if(this.is_paused)return;f.logger.trace(`PlotView.paint() for ${this.model.id}`);const{document:t}=this.model;if(null!=t){const e=t.interactive_duration();e>=0&&e<this.model.lod_interval?setTimeout(()=>{t.interactive_duration()>this.model.lod_timeout&&t.interactive_stop(this.model),this.request_paint()},this.model.lod_timeout):t.interactive_stop(this.model)}for(const t in this.renderer_views){const e=this.renderer_views[t];if(null==this.range_update_timestamp||e instanceof r.GlyphRendererView&&e.set_data_timestamp>this.range_update_timestamp){this.update_dataranges();break}}const{ctx:e}=this.canvas_view,i=this.canvas.pixel_ratio;e.save(),this.model.hidpi&&(e.scale(i,i),e.translate(.5,.5));const s=[this.frame._left.value,this.frame._top.value,this.frame._width.value,this.frame._height.value];if(this._map_hook(e,s),this._paint_empty(e,s),this.prepare_webgl(i,s),this.clear_webgl(),this.visuals.outline_line.doit){e.save(),this.visuals.outline_line.set_value(e);let[t,i,n,a]=s;t+n==this.layout._width.value&&(n-=1),i+a==this.layout._height.value&&(a-=1),e.strokeRect(t,i,n,a),e.restore()}this._paint_levels(e,[\"image\",\"underlay\",\"glyph\"],s,!0),this._paint_levels(e,[\"annotation\"],s,!1),this._paint_levels(e,[\"overlay\"],s,!1),null==this._initial_state_info.range&&this.set_initial_range(),e.restore()}_paint_levels(t,e,i,s){for(const n of e)for(const e of this.computed_renderers){if(e.level!=n)continue;const a=this.renderer_views[e.id];t.save(),(s||a.needs_clip)&&(t.beginPath(),t.rect(...i),t.clip()),a.render(),t.restore(),a.has_webgl&&(this.blit_webgl(),this.clear_webgl())}}_map_hook(t,e){}_paint_empty(t,e){const[i,s,n,a]=[0,0,this.layout._width.value,this.layout._height.value],[o,r,h,l]=e;t.clearRect(i,s,n,a),this.visuals.border_fill.doit&&(this.visuals.border_fill.set_value(t),t.fillRect(i,s,n,a),t.clearRect(o,r,h,l)),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_value(t),t.fillRect(o,r,h,l))}save(t){this.canvas_view.save(t)}serializable_state(){const t=super.serializable_state(),{children:e}=t,i=s(t,[\"children\"]),n=this.get_renderer_views().map(t=>t.serializable_state()).filter(t=>\"bbox\"in t);return Object.assign(Object.assign({},i),{children:[...e,...n]})}}i.PlotView=k,k.__name__=\"PlotView\"},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});var n=this&&this.__decorate||function(e,t,s,n){var _,a=arguments.length,o=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,s):n;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)o=Reflect.decorate(e,t,s,n);else for(var r=e.length-1;r>=0;r--)(_=e[r])&&(o=(a<3?_(o):a>3?_(t,s,o):_(t,s))||o);return a>3&&o&&Object.defineProperty(t,s,o),o};function _(e){return function(t){t.prototype.event_name=e}}class a{constructor(){this.origin=null}to_json(){const{event_name:e}=this;return{event_name:e,event_values:this._to_json()}}_to_json(){return{model:this.origin}}}s.BokehEvent=a,a.__name__=\"BokehEvent\";let o=class extends a{};s.ButtonClick=o,o.__name__=\"ButtonClick\",s.ButtonClick=o=n([_(\"button_click\")],o);let r=class extends a{constructor(e){super(),this.item=e}_to_json(){const{item:e}=this;return Object.assign(Object.assign({},super._to_json()),{item:e})}};s.MenuItemClick=r,r.__name__=\"MenuItemClick\",s.MenuItemClick=r=n([_(\"menu_item_click\")],r);class c extends a{}s.UIEvent=c,c.__name__=\"UIEvent\";let i=class extends c{};s.LODStart=i,i.__name__=\"LODStart\",s.LODStart=i=n([_(\"lodstart\")],i);let l=class extends c{};s.LODEnd=l,l.__name__=\"LODEnd\",s.LODEnd=l=n([_(\"lodend\")],l);let u=class extends c{constructor(e,t){super(),this.geometry=e,this.final=t}_to_json(){const{geometry:e,final:t}=this;return Object.assign(Object.assign({},super._to_json()),{geometry:e,final:t})}};s.SelectionGeometry=u,u.__name__=\"SelectionGeometry\",s.SelectionGeometry=u=n([_(\"selectiongeometry\")],u);let h=class extends c{};s.Reset=h,h.__name__=\"Reset\",s.Reset=h=n([_(\"reset\")],h);class d extends c{constructor(e,t,s,n){super(),this.sx=e,this.sy=t,this.x=s,this.y=n}_to_json(){const{sx:e,sy:t,x:s,y:n}=this;return Object.assign(Object.assign({},super._to_json()),{sx:e,sy:t,x:s,y:n})}}s.PointEvent=d,d.__name__=\"PointEvent\";let m=class extends d{constructor(e,t,s,n,_,a){super(e,t,s,n),this.sx=e,this.sy=t,this.x=s,this.y=n,this.delta_x=_,this.delta_y=a}_to_json(){const{delta_x:e,delta_y:t}=this;return Object.assign(Object.assign({},super._to_json()),{delta_x:e,delta_y:t})}};s.Pan=m,m.__name__=\"Pan\",s.Pan=m=n([_(\"pan\")],m);let p=class extends d{constructor(e,t,s,n,_){super(e,t,s,n),this.sx=e,this.sy=t,this.x=s,this.y=n,this.scale=_}_to_json(){const{scale:e}=this;return Object.assign(Object.assign({},super._to_json()),{scale:e})}};s.Pinch=p,p.__name__=\"Pinch\",s.Pinch=p=n([_(\"pinch\")],p);let x=class extends d{constructor(e,t,s,n,_){super(e,t,s,n),this.sx=e,this.sy=t,this.x=s,this.y=n,this.rotation=_}_to_json(){const{rotation:e}=this;return Object.assign(Object.assign({},super._to_json()),{rotation:e})}};s.Rotate=x,x.__name__=\"Rotate\",s.Rotate=x=n([_(\"rotate\")],x);let j=class extends d{constructor(e,t,s,n,_){super(e,t,s,n),this.sx=e,this.sy=t,this.x=s,this.y=n,this.delta=_}_to_json(){const{delta:e}=this;return Object.assign(Object.assign({},super._to_json()),{delta:e})}};s.MouseWheel=j,j.__name__=\"MouseWheel\",s.MouseWheel=j=n([_(\"wheel\")],j);let y=class extends d{};s.MouseMove=y,y.__name__=\"MouseMove\",s.MouseMove=y=n([_(\"mousemove\")],y);let P=class extends d{};s.MouseEnter=P,P.__name__=\"MouseEnter\",s.MouseEnter=P=n([_(\"mouseenter\")],P);let O=class extends d{};s.MouseLeave=O,O.__name__=\"MouseLeave\",s.MouseLeave=O=n([_(\"mouseleave\")],O);let b=class extends d{};s.Tap=b,b.__name__=\"Tap\",s.Tap=b=n([_(\"tap\")],b);let g=class extends d{};s.DoubleTap=g,g.__name__=\"DoubleTap\",s.DoubleTap=g=n([_(\"doubletap\")],g);let v=class extends d{};s.Press=v,v.__name__=\"Press\",s.Press=v=n([_(\"press\")],v);let E=class extends d{};s.PressUp=E,E.__name__=\"PressUp\",s.PressUp=E=n([_(\"pressup\")],E);let M=class extends d{};s.PanStart=M,M.__name__=\"PanStart\",s.PanStart=M=n([_(\"panstart\")],M);let f=class extends d{};s.PanEnd=f,f.__name__=\"PanEnd\",s.PanEnd=f=n([_(\"panend\")],f);let R=class extends d{};s.PinchStart=R,R.__name__=\"PinchStart\",s.PinchStart=R=n([_(\"pinchstart\")],R);let S=class extends d{};s.PinchEnd=S,S.__name__=\"PinchEnd\",s.PinchEnd=S=n([_(\"pinchend\")],S);let k=class extends d{};s.RotateStart=k,k.__name__=\"RotateStart\",s.RotateStart=k=n([_(\"rotatestart\")],k);let D=class extends d{};s.RotateEnd=D,D.__name__=\"RotateEnd\",s.RotateEnd=D=n([_(\"rotateend\")],D)},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=t(1),i=n.__importDefault(t(283)),r=t(14),a=t(70),h=t(66),_=t(284),o=t(9),c=t(23),l=t(8),p=t(101),u=n.__importStar(t(281));class d{constructor(t,e,s){this.plot_view=t,this.toolbar=e,this.hit_area=s,this.pan_start=new r.Signal(this,\"pan:start\"),this.pan=new r.Signal(this,\"pan\"),this.pan_end=new r.Signal(this,\"pan:end\"),this.pinch_start=new r.Signal(this,\"pinch:start\"),this.pinch=new r.Signal(this,\"pinch\"),this.pinch_end=new r.Signal(this,\"pinch:end\"),this.rotate_start=new r.Signal(this,\"rotate:start\"),this.rotate=new r.Signal(this,\"rotate\"),this.rotate_end=new r.Signal(this,\"rotate:end\"),this.tap=new r.Signal(this,\"tap\"),this.doubletap=new r.Signal(this,\"doubletap\"),this.press=new r.Signal(this,\"press\"),this.pressup=new r.Signal(this,\"pressup\"),this.move_enter=new r.Signal(this,\"move:enter\"),this.move=new r.Signal(this,\"move\"),this.move_exit=new r.Signal(this,\"move:exit\"),this.scroll=new r.Signal(this,\"scroll\"),this.keydown=new r.Signal(this,\"keydown\"),this.keyup=new r.Signal(this,\"keyup\"),this.hammer=new i.default(this.hit_area,{touchAction:\"auto\",inputClass:i.default.TouchMouseInput}),this._configure_hammerjs(),this.hit_area.addEventListener(\"mousemove\",t=>this._mouse_move(t)),this.hit_area.addEventListener(\"mouseenter\",t=>this._mouse_enter(t)),this.hit_area.addEventListener(\"mouseleave\",t=>this._mouse_exit(t)),this.hit_area.addEventListener(\"wheel\",t=>this._mouse_wheel(t)),document.addEventListener(\"keydown\",this),document.addEventListener(\"keyup\",this)}destroy(){this.hammer.destroy(),document.removeEventListener(\"keydown\",this),document.removeEventListener(\"keyup\",this)}handleEvent(t){\"keydown\"==t.type?this._key_down(t):\"keyup\"==t.type&&this._key_up(t)}_configure_hammerjs(){this.hammer.get(\"doubletap\").recognizeWith(\"tap\"),this.hammer.get(\"tap\").requireFailure(\"doubletap\"),this.hammer.get(\"doubletap\").dropRequireFailure(\"tap\"),this.hammer.on(\"doubletap\",t=>this._doubletap(t)),this.hammer.on(\"tap\",t=>this._tap(t)),this.hammer.on(\"press\",t=>this._press(t)),this.hammer.on(\"pressup\",t=>this._pressup(t)),this.hammer.get(\"pan\").set({direction:i.default.DIRECTION_ALL}),this.hammer.on(\"panstart\",t=>this._pan_start(t)),this.hammer.on(\"pan\",t=>this._pan(t)),this.hammer.on(\"panend\",t=>this._pan_end(t)),this.hammer.get(\"pinch\").set({enable:!0}),this.hammer.on(\"pinchstart\",t=>this._pinch_start(t)),this.hammer.on(\"pinch\",t=>this._pinch(t)),this.hammer.on(\"pinchend\",t=>this._pinch_end(t)),this.hammer.get(\"rotate\").set({enable:!0}),this.hammer.on(\"rotatestart\",t=>this._rotate_start(t)),this.hammer.on(\"rotate\",t=>this._rotate(t)),this.hammer.on(\"rotateend\",t=>this._rotate_end(t))}register_tool(t){const e=t.model.event_type;null!=e&&(l.isString(e)?this._register_tool(t,e):e.forEach((e,s)=>this._register_tool(t,e,s<1)))}_register_tool(t,e,s=!0){const n=t,{id:i}=n.model,r=t=>e=>{e.id==i&&t(e.e)},h=t=>e=>{t(e.e)};switch(e){case\"pan\":null!=n._pan_start&&n.connect(this.pan_start,r(n._pan_start.bind(n))),null!=n._pan&&n.connect(this.pan,r(n._pan.bind(n))),null!=n._pan_end&&n.connect(this.pan_end,r(n._pan_end.bind(n)));break;case\"pinch\":null!=n._pinch_start&&n.connect(this.pinch_start,r(n._pinch_start.bind(n))),null!=n._pinch&&n.connect(this.pinch,r(n._pinch.bind(n))),null!=n._pinch_end&&n.connect(this.pinch_end,r(n._pinch_end.bind(n)));break;case\"rotate\":null!=n._rotate_start&&n.connect(this.rotate_start,r(n._rotate_start.bind(n))),null!=n._rotate&&n.connect(this.rotate,r(n._rotate.bind(n))),null!=n._rotate_end&&n.connect(this.rotate_end,r(n._rotate_end.bind(n)));break;case\"move\":null!=n._move_enter&&n.connect(this.move_enter,r(n._move_enter.bind(n))),null!=n._move&&n.connect(this.move,r(n._move.bind(n))),null!=n._move_exit&&n.connect(this.move_exit,r(n._move_exit.bind(n)));break;case\"tap\":null!=n._tap&&n.connect(this.tap,r(n._tap.bind(n)));break;case\"press\":null!=n._press&&n.connect(this.press,r(n._press.bind(n))),null!=n._pressup&&n.connect(this.pressup,r(n._pressup.bind(n)));break;case\"scroll\":null!=n._scroll&&n.connect(this.scroll,r(n._scroll.bind(n)));break;default:throw new Error(`unsupported event_type: ${e}`)}s&&(null!=n._doubletap&&n.connect(this.doubletap,h(n._doubletap.bind(n))),null!=n._keydown&&n.connect(this.keydown,h(n._keydown.bind(n))),null!=n._keyup&&n.connect(this.keyup,h(n._keyup.bind(n))),p.is_mobile&&null!=n._scroll&&\"pinch\"==e&&(a.logger.debug(\"Registering scroll on touch screen\"),n.connect(this.scroll,r(n._scroll.bind(n)))))}_hit_test_renderers(t,e){const s=this.plot_view.get_renderer_views();for(const n of o.reversed(s)){const{level:s}=n.model;if((\"annotation\"==s||\"overlay\"==s)&&null!=n.interactive_hit&&n.interactive_hit(t,e))return n}return null}_hit_test_frame(t,e){return this.plot_view.frame.bbox.contains(t,e)}_hit_test_canvas(t,e){return this.plot_view.layout.bbox.contains(t,e)}_trigger(t,e,s){const n=this.toolbar.gestures,i=t.name.split(\":\")[0],r=this._hit_test_renderers(e.sx,e.sy),a=this._hit_test_canvas(e.sx,e.sy);switch(i){case\"move\":{const s=n[i].active;null!=s&&this.trigger(t,e,s.id);const h=this.toolbar.inspectors.filter(t=>t.active);let _=\"default\";null!=r?(_=r.cursor(e.sx,e.sy)||_,c.isEmpty(h)||(t=this.move_exit)):this._hit_test_frame(e.sx,e.sy)&&(c.isEmpty(h)||(_=\"crosshair\")),this.plot_view.set_cursor(_),this.plot_view.set_toolbar_visibility(a),h.map(s=>this.trigger(t,e,s.id));break}case\"tap\":{const{target:a}=s;if(null!=a&&a!=this.hit_area)return;null!=r&&null!=r.on_hit&&r.on_hit(e.sx,e.sy);const h=n[i].active;null!=h&&this.trigger(t,e,h.id);break}case\"scroll\":{const i=n[p.is_mobile?\"pinch\":\"scroll\"].active;null!=i&&(s.preventDefault(),s.stopPropagation(),this.trigger(t,e,i.id));break}case\"pan\":{const r=n[i].active;null!=r&&(s.preventDefault(),this.trigger(t,e,r.id));break}default:{const s=n[i].active;null!=s&&this.trigger(t,e,s.id)}}this._trigger_bokeh_event(e)}trigger(t,e,s=null){t.emit({id:s,e:e})}_trigger_bokeh_event(t){const e=(()=>{const e=this.plot_view.frame.xscales.default,s=this.plot_view.frame.yscales.default,{sx:n,sy:i}=t,r=e.invert(n),a=s.invert(i);switch(t.type){case\"wheel\":return new u.MouseWheel(n,i,r,a,t.delta);case\"mousemove\":return new u.MouseMove(n,i,r,a);case\"mouseenter\":return new u.MouseEnter(n,i,r,a);case\"mouseleave\":return new u.MouseLeave(n,i,r,a);case\"tap\":return new u.Tap(n,i,r,a);case\"doubletap\":return new u.DoubleTap(n,i,r,a);case\"press\":return new u.Press(n,i,r,a);case\"pressup\":return new u.PressUp(n,i,r,a);case\"pan\":return new u.Pan(n,i,r,a,t.deltaX,t.deltaY);case\"panstart\":return new u.PanStart(n,i,r,a);case\"panend\":return new u.PanEnd(n,i,r,a);case\"pinch\":return new u.Pinch(n,i,r,a,t.scale);case\"pinchstart\":return new u.PinchStart(n,i,r,a);case\"pinchend\":return new u.PinchEnd(n,i,r,a);case\"rotate\":return new u.Rotate(n,i,r,a,t.rotation);case\"rotatestart\":return new u.RotateStart(n,i,r,a);case\"rotateend\":return new u.RotateEnd(n,i,r,a);default:return}})();null!=e&&this.plot_view.model.trigger_event(e)}_get_sxy(t){const{pageX:e,pageY:s}=function(t){return\"undefined\"!=typeof TouchEvent&&t instanceof TouchEvent}(t)?(0!=t.touches.length?t.touches:t.changedTouches)[0]:t,{left:n,top:i}=h.offset(this.hit_area);return{sx:e-n,sy:s-i}}_pan_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{deltaX:t.deltaX,deltaY:t.deltaY,shiftKey:t.srcEvent.shiftKey})}_pinch_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{scale:t.scale,shiftKey:t.srcEvent.shiftKey})}_rotate_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{rotation:t.rotation,shiftKey:t.srcEvent.shiftKey})}_tap_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{shiftKey:t.srcEvent.shiftKey})}_move_event(t){return Object.assign({type:t.type},this._get_sxy(t))}_scroll_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t)),{delta:_.getDeltaY(t)})}_key_event(t){return{type:t.type,keyCode:t.keyCode}}_pan_start(t){const e=this._pan_event(t);e.sx-=t.deltaX,e.sy-=t.deltaY,this._trigger(this.pan_start,e,t.srcEvent)}_pan(t){this._trigger(this.pan,this._pan_event(t),t.srcEvent)}_pan_end(t){this._trigger(this.pan_end,this._pan_event(t),t.srcEvent)}_pinch_start(t){this._trigger(this.pinch_start,this._pinch_event(t),t.srcEvent)}_pinch(t){this._trigger(this.pinch,this._pinch_event(t),t.srcEvent)}_pinch_end(t){this._trigger(this.pinch_end,this._pinch_event(t),t.srcEvent)}_rotate_start(t){this._trigger(this.rotate_start,this._rotate_event(t),t.srcEvent)}_rotate(t){this._trigger(this.rotate,this._rotate_event(t),t.srcEvent)}_rotate_end(t){this._trigger(this.rotate_end,this._rotate_event(t),t.srcEvent)}_tap(t){this._trigger(this.tap,this._tap_event(t),t.srcEvent)}_doubletap(t){const e=this._tap_event(t);this._trigger_bokeh_event(e),this.trigger(this.doubletap,e)}_press(t){this._trigger(this.press,this._tap_event(t),t.srcEvent)}_pressup(t){this._trigger(this.pressup,this._tap_event(t),t.srcEvent)}_mouse_enter(t){this._trigger(this.move_enter,this._move_event(t),t)}_mouse_move(t){this._trigger(this.move,this._move_event(t),t)}_mouse_exit(t){this._trigger(this.move_exit,this._move_event(t),t)}_mouse_wheel(t){this._trigger(this.scroll,this._scroll_event(t),t)}_key_down(t){this.trigger(this.keydown,this._key_event(t))}_key_up(t){this.trigger(this.keyup,this._key_event(t))}}s.UIEvents=d,d.__name__=\"UIEvents\"},\n", " function _(t,e,i){\n", " /*! Hammer.JS - v2.0.7 - 2016-04-22\n", " * http://hammerjs.github.io/\n", " *\n", " * Copyright (c) 2016 Jorik Tangelder;\n", " * Licensed under the MIT license */\n", " !function(t,i,n,r){\"use strict\";var s,o=[\"\",\"webkit\",\"Moz\",\"MS\",\"ms\",\"o\"],a=i.createElement(\"div\"),h=Math.round,u=Math.abs,c=Date.now;function l(t,e,i){return setTimeout(y(t,i),e)}function p(t,e,i){return!!Array.isArray(t)&&(f(t,i[e],i),!0)}function f(t,e,i){var n;if(t)if(t.forEach)t.forEach(e,i);else if(void 0!==t.length)for(n=0;n<t.length;)e.call(i,t[n],n,t),n++;else for(n in t)t.hasOwnProperty(n)&&e.call(i,t[n],n,t)}function v(e,i,n){var r=\"DEPRECATED METHOD: \"+i+\"\\n\"+n+\" AT \\n\";return function(){var i=new Error(\"get-stack-trace\"),n=i&&i.stack?i.stack.replace(/^[^\\(]+?[\\n$]/gm,\"\").replace(/^\\s+at\\s+/gm,\"\").replace(/^Object.<anonymous>\\s*\\(/gm,\"{anonymous}()@\"):\"Unknown Stack Trace\",s=t.console&&(t.console.warn||t.console.log);return s&&s.call(t.console,r,n),e.apply(this,arguments)}}s=\"function\"!=typeof Object.assign?function(t){if(null==t)throw new TypeError(\"Cannot convert undefined or null to object\");for(var e=Object(t),i=1;i<arguments.length;i++){var n=arguments[i];if(null!=n)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}:Object.assign;var d=v((function(t,e,i){for(var n=Object.keys(e),r=0;r<n.length;)(!i||i&&void 0===t[n[r]])&&(t[n[r]]=e[n[r]]),r++;return t}),\"extend\",\"Use `assign`.\"),m=v((function(t,e){return d(t,e,!0)}),\"merge\",\"Use `assign`.\");function g(t,e,i){var n,r=e.prototype;(n=t.prototype=Object.create(r)).constructor=t,n._super=r,i&&s(n,i)}function y(t,e){return function(){return t.apply(e,arguments)}}function T(t,e){return\"function\"==typeof t?t.apply(e&&e[0]||void 0,e):t}function E(t,e){return void 0===t?e:t}function I(t,e,i){f(S(e),(function(e){t.addEventListener(e,i,!1)}))}function A(t,e,i){f(S(e),(function(e){t.removeEventListener(e,i,!1)}))}function _(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function C(t,e){return t.indexOf(e)>-1}function S(t){return t.trim().split(/\\s+/g)}function b(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;n<t.length;){if(i&&t[n][i]==e||!i&&t[n]===e)return n;n++}return-1}function x(t){return Array.prototype.slice.call(t,0)}function P(t,e,i){for(var n=[],r=[],s=0;s<t.length;){var o=e?t[s][e]:t[s];b(r,o)<0&&n.push(t[s]),r[s]=o,s++}return i&&(n=e?n.sort((function(t,i){return t[e]>i[e]})):n.sort()),n}function D(t,e){for(var i,n,r=e[0].toUpperCase()+e.slice(1),s=0;s<o.length;){if((n=(i=o[s])?i+r:e)in t)return n;s++}}var w=1;function O(e){var i=e.ownerDocument||e;return i.defaultView||i.parentWindow||t}var R=\"ontouchstart\"in t,M=void 0!==D(t,\"PointerEvent\"),z=R&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),N=[\"x\",\"y\"],X=[\"clientX\",\"clientY\"];function Y(t,e){var i=this;this.manager=t,this.callback=e,this.element=t.element,this.target=t.options.inputTarget,this.domHandler=function(e){T(t.options.enable,[t])&&i.handler(e)},this.init()}function F(t,e,i){var n=i.pointers.length,r=i.changedPointers.length,s=1&e&&n-r==0,o=12&e&&n-r==0;i.isFirst=!!s,i.isFinal=!!o,s&&(t.session={}),i.eventType=e,function(t,e){var i=t.session,n=e.pointers,r=n.length;i.firstInput||(i.firstInput=W(e));r>1&&!i.firstMultiple?i.firstMultiple=W(e):1===r&&(i.firstMultiple=!1);var s=i.firstInput,o=i.firstMultiple,a=o?o.center:s.center,h=e.center=q(n);e.timeStamp=c(),e.deltaTime=e.timeStamp-s.timeStamp,e.angle=U(a,h),e.distance=L(a,h),function(t,e){var i=e.center,n=t.offsetDelta||{},r=t.prevDelta||{},s=t.prevInput||{};1!==e.eventType&&4!==s.eventType||(r=t.prevDelta={x:s.deltaX||0,y:s.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y});e.deltaX=r.x+(i.x-n.x),e.deltaY=r.y+(i.y-n.y)}(i,e),e.offsetDirection=H(e.deltaX,e.deltaY);var l=k(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=l.x,e.overallVelocityY=l.y,e.overallVelocity=u(l.x)>u(l.y)?l.x:l.y,e.scale=o?(p=o.pointers,f=n,L(f[0],f[1],X)/L(p[0],p[1],X)):1,e.rotation=o?function(t,e){return U(e[1],e[0],X)+U(t[1],t[0],X)}(o.pointers,n):0,e.maxPointers=i.prevInput?e.pointers.length>i.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers:e.pointers.length,function(t,e){var i,n,r,s,o=t.lastInterval||e,a=e.timeStamp-o.timeStamp;if(8!=e.eventType&&(a>25||void 0===o.velocity)){var h=e.deltaX-o.deltaX,c=e.deltaY-o.deltaY,l=k(a,h,c);n=l.x,r=l.y,i=u(l.x)>u(l.y)?l.x:l.y,s=H(h,c),t.lastInterval=e}else i=o.velocity,n=o.velocityX,r=o.velocityY,s=o.direction;e.velocity=i,e.velocityX=n,e.velocityY=r,e.direction=s}(i,e);var p,f;var v=t.element;_(e.srcEvent.target,v)&&(v=e.srcEvent.target);e.target=v}(t,i),t.emit(\"hammer.input\",i),t.recognize(i),t.session.prevInput=i}function W(t){for(var e=[],i=0;i<t.pointers.length;)e[i]={clientX:h(t.pointers[i].clientX),clientY:h(t.pointers[i].clientY)},i++;return{timeStamp:c(),pointers:e,center:q(e),deltaX:t.deltaX,deltaY:t.deltaY}}function q(t){var e=t.length;if(1===e)return{x:h(t[0].clientX),y:h(t[0].clientY)};for(var i=0,n=0,r=0;r<e;)i+=t[r].clientX,n+=t[r].clientY,r++;return{x:h(i/e),y:h(n/e)}}function k(t,e,i){return{x:e/t||0,y:i/t||0}}function H(t,e){return t===e?1:u(t)>=u(e)?t<0?2:4:e<0?8:16}function L(t,e,i){i||(i=N);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return Math.sqrt(n*n+r*r)}function U(t,e,i){i||(i=N);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return 180*Math.atan2(r,n)/Math.PI}Y.prototype={handler:function(){},init:function(){this.evEl&&I(this.element,this.evEl,this.domHandler),this.evTarget&&I(this.target,this.evTarget,this.domHandler),this.evWin&&I(O(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&A(this.element,this.evEl,this.domHandler),this.evTarget&&A(this.target,this.evTarget,this.domHandler),this.evWin&&A(O(this.element),this.evWin,this.domHandler)}};var V={mousedown:1,mousemove:2,mouseup:4};function j(){this.evEl=\"mousedown\",this.evWin=\"mousemove mouseup\",this.pressed=!1,Y.apply(this,arguments)}g(j,Y,{handler:function(t){var e=V[t.type];1&e&&0===t.button&&(this.pressed=!0),2&e&&1!==t.which&&(e=4),this.pressed&&(4&e&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:\"mouse\",srcEvent:t}))}});var G={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},Z={2:\"touch\",3:\"pen\",4:\"mouse\",5:\"kinect\"},B=\"pointerdown\",$=\"pointermove pointerup pointercancel\";function J(){this.evEl=B,this.evWin=$,Y.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}t.MSPointerEvent&&!t.PointerEvent&&(B=\"MSPointerDown\",$=\"MSPointerMove MSPointerUp MSPointerCancel\"),g(J,Y,{handler:function(t){var e=this.store,i=!1,n=t.type.toLowerCase().replace(\"ms\",\"\"),r=G[n],s=Z[t.pointerType]||t.pointerType,o=\"touch\"==s,a=b(e,t.pointerId,\"pointerId\");1&r&&(0===t.button||o)?a<0&&(e.push(t),a=e.length-1):12&r&&(i=!0),a<0||(e[a]=t,this.callback(this.manager,r,{pointers:e,changedPointers:[t],pointerType:s,srcEvent:t}),i&&e.splice(a,1))}});var K={touchstart:1,touchmove:2,touchend:4,touchcancel:8};function Q(){this.evTarget=\"touchstart\",this.evWin=\"touchstart touchmove touchend touchcancel\",this.started=!1,Y.apply(this,arguments)}function tt(t,e){var i=x(t.touches),n=x(t.changedTouches);return 12&e&&(i=P(i.concat(n),\"identifier\",!0)),[i,n]}g(Q,Y,{handler:function(t){var e=K[t.type];if(1===e&&(this.started=!0),this.started){var i=tt.call(this,t,e);12&e&&i[0].length-i[1].length==0&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:\"touch\",srcEvent:t})}}});var et={touchstart:1,touchmove:2,touchend:4,touchcancel:8};function it(){this.evTarget=\"touchstart touchmove touchend touchcancel\",this.targetIds={},Y.apply(this,arguments)}function nt(t,e){var i=x(t.touches),n=this.targetIds;if(3&e&&1===i.length)return n[i[0].identifier]=!0,[i,i];var r,s,o=x(t.changedTouches),a=[],h=this.target;if(s=i.filter((function(t){return _(t.target,h)})),1===e)for(r=0;r<s.length;)n[s[r].identifier]=!0,r++;for(r=0;r<o.length;)n[o[r].identifier]&&a.push(o[r]),12&e&&delete n[o[r].identifier],r++;return a.length?[P(s.concat(a),\"identifier\",!0),a]:void 0}g(it,Y,{handler:function(t){var e=et[t.type],i=nt.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:\"touch\",srcEvent:t})}});function rt(){Y.apply(this,arguments);var t=y(this.handler,this);this.touch=new it(this.manager,t),this.mouse=new j(this.manager,t),this.primaryTouch=null,this.lastTouches=[]}function st(t,e){1&t?(this.primaryTouch=e.changedPointers[0].identifier,ot.call(this,e)):12&t&&ot.call(this,e)}function ot(t){var e=t.changedPointers[0];if(e.identifier===this.primaryTouch){var i={x:e.clientX,y:e.clientY};this.lastTouches.push(i);var n=this.lastTouches;setTimeout((function(){var t=n.indexOf(i);t>-1&&n.splice(t,1)}),2500)}}function at(t){for(var e=t.srcEvent.clientX,i=t.srcEvent.clientY,n=0;n<this.lastTouches.length;n++){var r=this.lastTouches[n],s=Math.abs(e-r.x),o=Math.abs(i-r.y);if(s<=25&&o<=25)return!0}return!1}g(rt,Y,{handler:function(t,e,i){var n=\"touch\"==i.pointerType,r=\"mouse\"==i.pointerType;if(!(r&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(n)st.call(this,e,i);else if(r&&at.call(this,i))return;this.callback(t,e,i)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var ht=D(a.style,\"touchAction\"),ut=void 0!==ht,ct=function(){if(!ut)return!1;var e={},i=t.CSS&&t.CSS.supports;return[\"auto\",\"manipulation\",\"pan-y\",\"pan-x\",\"pan-x pan-y\",\"none\"].forEach((function(n){e[n]=!i||t.CSS.supports(\"touch-action\",n)})),e}();function lt(t,e){this.manager=t,this.set(e)}lt.prototype={set:function(t){\"compute\"==t&&(t=this.compute()),ut&&this.manager.element.style&&ct[t]&&(this.manager.element.style[ht]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return f(this.manager.recognizers,(function(e){T(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))})),function(t){if(C(t,\"none\"))return\"none\";var e=C(t,\"pan-x\"),i=C(t,\"pan-y\");if(e&&i)return\"none\";if(e||i)return e?\"pan-x\":\"pan-y\";if(C(t,\"manipulation\"))return\"manipulation\";return\"auto\"}(t.join(\" \"))},preventDefaults:function(t){var e=t.srcEvent,i=t.offsetDirection;if(this.manager.session.prevented)e.preventDefault();else{var n=this.actions,r=C(n,\"none\")&&!ct.none,s=C(n,\"pan-y\")&&!ct[\"pan-y\"],o=C(n,\"pan-x\")&&!ct[\"pan-x\"];if(r){var a=1===t.pointers.length,h=t.distance<2,u=t.deltaTime<250;if(a&&h&&u)return}if(!o||!s)return r||s&&6&i||o&&24&i?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};function pt(t){this.options=s({},this.defaults,t||{}),this.id=w++,this.manager=null,this.options.enable=E(this.options.enable,!0),this.state=1,this.simultaneous={},this.requireFail=[]}function ft(t){return 16&t?\"cancel\":8&t?\"end\":4&t?\"move\":2&t?\"start\":\"\"}function vt(t){return 16==t?\"down\":8==t?\"up\":2==t?\"left\":4==t?\"right\":\"\"}function dt(t,e){var i=e.manager;return i?i.get(t):t}function mt(){pt.apply(this,arguments)}function gt(){mt.apply(this,arguments),this.pX=null,this.pY=null}function yt(){mt.apply(this,arguments)}function Tt(){pt.apply(this,arguments),this._timer=null,this._input=null}function Et(){mt.apply(this,arguments)}function It(){mt.apply(this,arguments)}function At(){pt.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function _t(t,e){return(e=e||{}).recognizers=E(e.recognizers,_t.defaults.preset),new Ct(t,e)}pt.prototype={defaults:{},set:function(t){return s(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(p(t,\"recognizeWith\",this))return this;var e=this.simultaneous;return e[(t=dt(t,this)).id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return p(t,\"dropRecognizeWith\",this)?this:(t=dt(t,this),delete this.simultaneous[t.id],this)},requireFailure:function(t){if(p(t,\"requireFailure\",this))return this;var e=this.requireFail;return-1===b(e,t=dt(t,this))&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(p(t,\"dropRequireFailure\",this))return this;t=dt(t,this);var e=b(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var e=this,i=this.state;function n(i){e.manager.emit(i,t)}i<8&&n(e.options.event+ft(i)),n(e.options.event),t.additionalEvent&&n(t.additionalEvent),i>=8&&n(e.options.event+ft(i))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(33&this.requireFail[t].state))return!1;t++}return!0},recognize:function(t){var e=s({},t);if(!T(this.options.enable,[this,e]))return this.reset(),void(this.state=32);56&this.state&&(this.state=1),this.state=this.process(e),30&this.state&&this.tryEmit(e)},process:function(t){},getTouchAction:function(){},reset:function(){}},g(mt,pt,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,i=t.eventType,n=6&e,r=this.attrTest(t);return n&&(8&i||!r)?16|e:n||r?4&i?8|e:2&e?4|e:2:32}}),g(gt,mt,{defaults:{event:\"pan\",threshold:10,pointers:1,direction:30},getTouchAction:function(){var t=this.options.direction,e=[];return 6&t&&e.push(\"pan-y\"),24&t&&e.push(\"pan-x\"),e},directionTest:function(t){var e=this.options,i=!0,n=t.distance,r=t.direction,s=t.deltaX,o=t.deltaY;return r&e.direction||(6&e.direction?(r=0===s?1:s<0?2:4,i=s!=this.pX,n=Math.abs(t.deltaX)):(r=0===o?1:o<0?8:16,i=o!=this.pY,n=Math.abs(t.deltaY))),t.direction=r,i&&n>e.threshold&&r&e.direction},attrTest:function(t){return mt.prototype.attrTest.call(this,t)&&(2&this.state||!(2&this.state)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=vt(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),g(yt,mt,{defaults:{event:\"pinch\",threshold:0,pointers:2},getTouchAction:function(){return[\"none\"]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},emit:function(t){if(1!==t.scale){var e=t.scale<1?\"in\":\"out\";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),g(Tt,pt,{defaults:{event:\"press\",pointers:1,time:251,threshold:9},getTouchAction:function(){return[\"auto\"]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime>e.time;if(this._input=t,!n||!i||12&t.eventType&&!r)this.reset();else if(1&t.eventType)this.reset(),this._timer=l((function(){this.state=8,this.tryEmit()}),e.time,this);else if(4&t.eventType)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){8===this.state&&(t&&4&t.eventType?this.manager.emit(this.options.event+\"up\",t):(this._input.timeStamp=c(),this.manager.emit(this.options.event,this._input)))}}),g(Et,mt,{defaults:{event:\"rotate\",threshold:0,pointers:2},getTouchAction:function(){return[\"none\"]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)}}),g(It,mt,{defaults:{event:\"swipe\",threshold:10,velocity:.3,direction:30,pointers:1},getTouchAction:function(){return gt.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return 30&i?e=t.overallVelocity:6&i?e=t.overallVelocityX:24&i&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&u(e)>this.options.velocity&&4&t.eventType},emit:function(t){var e=vt(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),g(At,pt,{defaults:{event:\"tap\",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[\"manipulation\"]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime<e.time;if(this.reset(),1&t.eventType&&0===this.count)return this.failTimeout();if(n&&r&&i){if(4!=t.eventType)return this.failTimeout();var s=!this.pTime||t.timeStamp-this.pTime<e.interval,o=!this.pCenter||L(this.pCenter,t.center)<e.posThreshold;if(this.pTime=t.timeStamp,this.pCenter=t.center,o&&s?this.count+=1:this.count=1,this._input=t,0===this.count%e.taps)return this.hasRequireFailures()?(this._timer=l((function(){this.state=8,this.tryEmit()}),e.interval,this),2):8}return 32},failTimeout:function(){return this._timer=l((function(){this.state=32}),this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),_t.VERSION=\"2.0.7\",_t.defaults={domEvents:!1,touchAction:\"compute\",enable:!0,inputTarget:null,inputClass:null,preset:[[Et,{enable:!1}],[yt,{enable:!1},[\"rotate\"]],[It,{direction:6}],[gt,{direction:6},[\"swipe\"]],[At],[At,{event:\"doubletap\",taps:2},[\"tap\"]],[Tt]],cssProps:{userSelect:\"none\",touchSelect:\"none\",touchCallout:\"none\",contentZooming:\"none\",userDrag:\"none\",tapHighlightColor:\"rgba(0,0,0,0)\"}};function Ct(t,e){var i;this.options=s({},_t.defaults,e||{}),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=t,this.input=new((i=this).options.inputClass||(M?J:z?it:R?rt:j))(i,F),this.touchAction=new lt(this,this.options.touchAction),St(this,!0),f(this.options.recognizers,(function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])}),this)}function St(t,e){var i,n=t.element;n.style&&(f(t.options.cssProps,(function(r,s){i=D(n.style,s),e?(t.oldCssProps[i]=n.style[i],n.style[i]=r):n.style[i]=t.oldCssProps[i]||\"\"})),e||(t.oldCssProps={}))}Ct.prototype={set:function(t){return s(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?2:1},recognize:function(t){var e=this.session;if(!e.stopped){var i;this.touchAction.preventDefaults(t);var n=this.recognizers,r=e.curRecognizer;(!r||r&&8&r.state)&&(r=e.curRecognizer=null);for(var s=0;s<n.length;)i=n[s],2===e.stopped||r&&i!=r&&!i.canRecognizeWith(r)?i.reset():i.recognize(t),!r&&14&i.state&&(r=e.curRecognizer=i),s++}},get:function(t){if(t instanceof pt)return t;for(var e=this.recognizers,i=0;i<e.length;i++)if(e[i].options.event==t)return e[i];return null},add:function(t){if(p(t,\"add\",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),t.manager=this,this.touchAction.update(),t},remove:function(t){if(p(t,\"remove\",this))return this;if(t=this.get(t)){var e=this.recognizers,i=b(e,t);-1!==i&&(e.splice(i,1),this.touchAction.update())}return this},on:function(t,e){if(void 0!==t&&void 0!==e){var i=this.handlers;return f(S(t),(function(t){i[t]=i[t]||[],i[t].push(e)})),this}},off:function(t,e){if(void 0!==t){var i=this.handlers;return f(S(t),(function(t){e?i[t]&&i[t].splice(b(i[t],e),1):delete i[t]})),this}},emit:function(t,e){this.options.domEvents&&function(t,e){var n=i.createEvent(\"Event\");n.initEvent(t,!0,!0),n.gesture=e,e.target.dispatchEvent(n)}(t,e);var n=this.handlers[t]&&this.handlers[t].slice();if(n&&n.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};for(var r=0;r<n.length;)n[r](e),r++}},destroy:function(){this.element&&St(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},s(_t,{INPUT_START:1,INPUT_MOVE:2,INPUT_END:4,INPUT_CANCEL:8,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:1,DIRECTION_LEFT:2,DIRECTION_RIGHT:4,DIRECTION_UP:8,DIRECTION_DOWN:16,DIRECTION_HORIZONTAL:6,DIRECTION_VERTICAL:24,DIRECTION_ALL:30,Manager:Ct,Input:Y,TouchAction:lt,TouchInput:it,MouseInput:j,PointerEventInput:J,TouchMouseInput:rt,SingleTouchInput:Q,Recognizer:pt,AttrRecognizer:mt,Tap:At,Pan:gt,Swipe:It,Pinch:yt,Rotate:Et,Press:Tt,on:I,off:A,each:f,merge:m,extend:d,assign:s,inherit:g,bindFn:y,prefixed:D}),(void 0!==t?t:\"undefined\"!=typeof self?self:{}).Hammer=_t,\"function\"==typeof define&&define.amd?define((function(){return _t})):void 0!==e&&e.exports?e.exports=_t:t.Hammer=_t}(window,document)},\n", " function _(e,t,n){\n", " /*!\n", " * jQuery Mousewheel 3.1.13\n", " *\n", " * Copyright jQuery Foundation and other contributors\n", " * Released under the MIT license\n", " * http://jquery.org/license\n", " */\n", " function r(e){const t=getComputedStyle(e).fontSize;return null!=t?parseInt(t,10):null}Object.defineProperty(n,\"__esModule\",{value:!0}),n.getDeltaY=function(e){let t=-e.deltaY;if(e.target instanceof HTMLElement)switch(e.deltaMode){case e.DOM_DELTA_LINE:t*=r((n=e.target).offsetParent||document.body)||r(n)||16;break;case e.DOM_DELTA_PAGE:t*=function(e){return e.clientHeight}(e.target)}var n;return t}},\n", " function _(n,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const t=(\"undefined\"!=typeof window?window.requestAnimationFrame:void 0)||(\"undefined\"!=typeof window?window.webkitRequestAnimationFrame:void 0)||(\"undefined\"!=typeof window?window.mozRequestAnimationFrame:void 0)||(\"undefined\"!=typeof window?window.msRequestAnimationFrame:void 0)||function(n){return n(Date.now()),-1};o.throttle=function(n,e){let o=null,i=0,d=!1;const u=function(){i=Date.now(),o=null,d=!1,n()};return function(){const n=Date.now(),w=e-(n-i);w<=0&&!d?(null!=o&&clearTimeout(o),d=!0,t(u)):o||d||(o=setTimeout(()=>t(u),w))}}},\n", " function _(i,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const l=i(188),a=i(189),r=i(8),h=Math.PI/2,o=\"left\",s=\"center\",n={above:{parallel:0,normal:-h,horizontal:0,vertical:-h},below:{parallel:0,normal:h,horizontal:0,vertical:h},left:{parallel:-h,normal:0,horizontal:0,vertical:-h},right:{parallel:h,normal:0,horizontal:0,vertical:h}},d={above:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"alphabetic\",vertical:\"middle\"},below:{justified:\"bottom\",parallel:\"hanging\",normal:\"middle\",horizontal:\"hanging\",vertical:\"middle\"},left:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"middle\",vertical:\"alphabetic\"},right:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"middle\",vertical:\"alphabetic\"}},_={above:{justified:s,parallel:s,normal:o,horizontal:s,vertical:o},below:{justified:s,parallel:s,normal:o,horizontal:s,vertical:o},left:{justified:s,parallel:s,normal:\"right\",horizontal:\"right\",vertical:s},right:{justified:s,parallel:s,normal:o,horizontal:o,vertical:s}},c={above:\"right\",below:o,left:\"right\",right:o},m={above:o,below:\"right\",left:\"right\",right:o};class g extends a.ContentLayoutable{constructor(i,t){switch(super(),this.side=i,this.obj=t,this.side){case\"above\":this._dim=0,this._normals=[0,-1];break;case\"below\":this._dim=0,this._normals=[0,1];break;case\"left\":this._dim=1,this._normals=[-1,0];break;case\"right\":this._dim=1,this._normals=[1,0]}this.is_horizontal?this.set_sizing({width_policy:\"max\",height_policy:\"fixed\"}):this.set_sizing({width_policy:\"fixed\",height_policy:\"max\"})}_content_size(){return new l.Sizeable(this.get_oriented_size())}get_oriented_size(){const{width:i,height:t}=this.obj.get_size();return!this.obj.rotate||this.is_horizontal?{width:i,height:t}:{width:t,height:i}}has_size_changed(){const{width:i,height:t}=this.get_oriented_size();return this.is_horizontal?this.bbox.height!=t:this.bbox.width!=i}get dimension(){return this._dim}get normals(){return this._normals}get is_horizontal(){return 0==this._dim}get is_vertical(){return 1==this._dim}apply_label_text_heuristics(i,t){const e=this.side;let l,a;r.isString(t)?(l=d[e][t],a=_[e][t]):0===t?(l=\"whatever\",a=\"whatever\"):t<0?(l=\"middle\",a=c[e]):(l=\"middle\",a=m[e]),i.textBaseline=l,i.textAlign=a}get_label_angle_heuristic(i){return n[this.side][i]}}e.SidePanel=g,g.__name__=\"SidePanel\"},\n", " function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(14),o=t(66),a=t(30),n=t(280),p=new i.Signal0({},\"gmaps_ready\");class l extends n.PlotView{initialize(){this.pause(),super.initialize(),this._tiles_loaded=!1,this.zoom_count=0;const{zoom:t,lat:e,lng:s}=this.model.map_options;this.initial_zoom=t,this.initial_lat=e,this.initial_lng=s,\"undefined\"!=typeof google&&null!=google.maps||(void 0===window._bokeh_gmaps_callback&&function(t){window._bokeh_gmaps_callback=()=>p.emit();const e=document.createElement(\"script\");e.type=\"text/javascript\",e.src=`https://maps.googleapis.com/maps/api/js?v=3.36&key=${t}&callback=_bokeh_gmaps_callback`,document.body.appendChild(e)}(this.model.api_key),p.connect(()=>this.request_render())),this.unpause()}remove(){o.remove(this.map_el),super.remove()}update_range(t){if(null==t)this.map.setCenter({lat:this.initial_lat,lng:this.initial_lng}),this.map.setOptions({zoom:this.initial_zoom}),super.update_range(null);else if(null!=t.sdx||null!=t.sdy)this.map.panBy(t.sdx||0,t.sdy||0),super.update_range(t);else if(null!=t.factor){if(10!==this.zoom_count)return void(this.zoom_count+=1);this.zoom_count=0,this.pause(),super.update_range(t);const e=t.factor<0?-1:1,s=this.map.getZoom(),i=s+e;if(i>=2){this.map.setZoom(i);const[t,e,,]=this._get_projected_bounds();e-t<0&&this.map.setZoom(s)}this.unpause()}this._set_bokeh_ranges()}_build_map(){const{maps:t}=google;this.map_types={satellite:t.MapTypeId.SATELLITE,terrain:t.MapTypeId.TERRAIN,roadmap:t.MapTypeId.ROADMAP,hybrid:t.MapTypeId.HYBRID};const e=this.model.map_options,s={center:new t.LatLng(e.lat,e.lng),zoom:e.zoom,disableDefaultUI:!0,mapTypeId:this.map_types[e.map_type],scaleControl:e.scale_control,tilt:e.tilt};null!=e.styles&&(s.styles=JSON.parse(e.styles)),this.map_el=o.div({style:{position:\"absolute\"}}),this.canvas_view.add_underlay(this.map_el),this.map=new t.Map(this.map_el,s),t.event.addListener(this.map,\"idle\",()=>this._set_bokeh_ranges()),t.event.addListener(this.map,\"bounds_changed\",()=>this._set_bokeh_ranges()),t.event.addListenerOnce(this.map,\"tilesloaded\",()=>this._render_finished()),this.connect(this.model.properties.map_options.change,()=>this._update_options()),this.connect(this.model.map_options.properties.styles.change,()=>this._update_styles()),this.connect(this.model.map_options.properties.lat.change,()=>this._update_center(\"lat\")),this.connect(this.model.map_options.properties.lng.change,()=>this._update_center(\"lng\")),this.connect(this.model.map_options.properties.zoom.change,()=>this._update_zoom()),this.connect(this.model.map_options.properties.map_type.change,()=>this._update_map_type()),this.connect(this.model.map_options.properties.scale_control.change,()=>this._update_scale_control()),this.connect(this.model.map_options.properties.tilt.change,()=>this._update_tilt())}_render_finished(){this._tiles_loaded=!0,this.notify_finished()}has_finished(){return super.has_finished()&&!0===this._tiles_loaded}_get_latlon_bounds(){const t=this.map.getBounds(),e=t.getNorthEast(),s=t.getSouthWest();return[s.lng(),e.lng(),s.lat(),e.lat()]}_get_projected_bounds(){const[t,e,s,i]=this._get_latlon_bounds(),[o,n]=a.wgs84_mercator.forward([t,s]),[p,l]=a.wgs84_mercator.forward([e,i]);return[o,p,n,l]}_set_bokeh_ranges(){const[t,e,s,i]=this._get_projected_bounds();this.frame.x_range.setv({start:t,end:e}),this.frame.y_range.setv({start:s,end:i})}_update_center(t){const e=this.map.getCenter().toJSON();e[t]=this.model.map_options[t],this.map.setCenter(e),this._set_bokeh_ranges()}_update_map_type(){this.map.setOptions({mapTypeId:this.map_types[this.model.map_options.map_type]})}_update_scale_control(){this.map.setOptions({scaleControl:this.model.map_options.scale_control})}_update_tilt(){this.map.setOptions({tilt:this.model.map_options.tilt})}_update_options(){this._update_styles(),this._update_center(\"lat\"),this._update_center(\"lng\"),this._update_zoom(),this._update_map_type()}_update_styles(){this.map.setOptions({styles:JSON.parse(this.model.map_options.styles)})}_update_zoom(){this.map.setOptions({zoom:this.model.map_options.zoom}),this._set_bokeh_ranges()}_map_hook(t,e){if(null==this.map&&\"undefined\"!=typeof google&&null!=google.maps&&this._build_map(),null!=this.map_el){const[t,s,i,o]=e;this.map_el.style.top=`${s}px`,this.map_el.style.left=`${t}px`,this.map_el.style.width=`${i}px`,this.map_el.style.height=`${o}px`}}_paint_empty(t,e){const s=this.layout._width.value,i=this.layout._height.value,[o,a,n,p]=e;t.clearRect(0,0,s,i),t.beginPath(),t.moveTo(0,0),t.lineTo(0,i),t.lineTo(s,i),t.lineTo(s,0),t.lineTo(0,0),t.moveTo(o,a),t.lineTo(o+n,a),t.lineTo(o+n,a+p),t.lineTo(o,a+p),t.lineTo(o,a),t.closePath(),null!=this.model.border_fill_color&&(t.fillStyle=this.model.border_fill_color,t.fill())}}s.GMapPlotView=l,l.__name__=\"GMapPlotView\"},\n", " function _(a,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});var g=a(186);n.DataRange=g.DataRange;var R=a(185);n.DataRange1d=R.DataRange1d;var r=a(88);n.FactorRange=r.FactorRange;var t=a(89);n.Range=t.Range;var d=a(130);n.Range1d=d.Range1d},\n", " function _(e,r,d){Object.defineProperty(d,\"__esModule\",{value:!0});var n=e(78);d.GlyphRenderer=n.GlyphRenderer;var R=e(97);d.GraphRenderer=R.GraphRenderer;var a=e(149);d.GuideRenderer=a.GuideRenderer;var G=e(63);d.Renderer=G.Renderer},\n", " function _(a,e,c){Object.defineProperty(c,\"__esModule\",{value:!0});var l=a(184);c.CategoricalScale=l.CategoricalScale;var o=a(120);c.ContinuousScale=o.ContinuousScale;var r=a(119);c.LinearScale=r.LinearScale;var S=a(129);c.LogScale=S.LogScale;var n=a(121);c.Scale=n.Scale},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0}),e(1).__exportStar(e(99),o);var n=e(76);o.Selection=n.Selection},\n", " function _(a,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});var o=a(293);r.ServerSentDataSource=o.ServerSentDataSource;var S=a(295);r.AjaxDataSource=S.AjaxDataSource;var u=a(73);r.ColumnDataSource=u.ColumnDataSource;var t=a(74);r.ColumnarDataSource=t.ColumnarDataSource;var c=a(95);r.CDSView=c.CDSView;var D=a(75);r.DataSource=D.DataSource;var v=a(296);r.GeoJSONDataSource=v.GeoJSONDataSource;var n=a(294);r.WebDataSource=n.WebDataSource},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const a=e(294);class s extends a.WebDataSource{constructor(e){super(e),this.initialized=!1}destroy(){super.destroy()}setup(){if(!this.initialized){this.initialized=!0,new EventSource(this.data_url).onmessage=e=>{this.load_data(JSON.parse(e.data),this.mode,this.max_size)}}}}i.ServerSentDataSource=s,s.__name__=\"ServerSentDataSource\"},\n", " function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const r=e(1),s=e(73),i=r.__importStar(e(19));class n extends s.ColumnDataSource{constructor(e){super(e)}get_column(e){const t=this.data[e];return null!=t?t:[]}initialize(){super.initialize(),this.setup()}load_data(e,t,a){const{adapter:r}=this;let s;switch(s=null!=r?r.execute(this,{response:e}):e,t){case\"replace\":this.data=s;break;case\"append\":{const e=this.data;for(const t of this.columns()){const r=Array.from(e[t]),i=Array.from(s[t]);s[t]=r.concat(i).slice(-a)}this.data=s;break}}}static init_WebDataSource(){this.define({mode:[i.UpdateMode,\"replace\"],max_size:[i.Number],adapter:[i.Any,null],data_url:[i.String]})}}a.WebDataSource=n,n.__name__=\"WebDataSource\",n.init_WebDataSource()},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(1),a=t(294),r=t(70),o=s.__importStar(t(19));class n extends a.WebDataSource{constructor(t){super(t),this.initialized=!1}static init_AjaxDataSource(){this.define({polling_interval:[o.Number],content_type:[o.String,\"application/json\"],http_headers:[o.Any,{}],method:[o.HTTPMethod,\"POST\"],if_modified:[o.Boolean,!1]})}destroy(){null!=this.interval&&clearInterval(this.interval),super.destroy()}setup(){if(!this.initialized&&(this.initialized=!0,this.get_data(this.mode),this.polling_interval)){const t=()=>this.get_data(this.mode,this.max_size,this.if_modified);this.interval=setInterval(t,this.polling_interval)}}get_data(t,e=0,i=!1){const s=this.prepare_request();s.addEventListener(\"load\",()=>this.do_load(s,t,e)),s.addEventListener(\"error\",()=>this.do_error(s)),s.send()}prepare_request(){const t=new XMLHttpRequest;t.open(this.method,this.data_url,!0),t.withCredentials=!1,t.setRequestHeader(\"Content-Type\",this.content_type);const e=this.http_headers;for(const i in e){const s=e[i];t.setRequestHeader(i,s)}return t}do_load(t,e,i){if(200===t.status){const s=JSON.parse(t.responseText);this.load_data(s,e,i)}}do_error(t){r.logger.error(`Failed to fetch JSON from ${this.data_url} with code ${t.status}`)}}i.AjaxDataSource=n,n.__name__=\"AjaxDataSource\",n.init_AjaxDataSource()},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(1),n=e(74),s=e(70),a=r.__importStar(e(19)),i=e(9);function l(e){return null!=e?e:NaN}class c extends n.ColumnarDataSource{constructor(e){super(e)}static init_GeoJSONDataSource(){this.define({geojson:[a.Any]}),this.internal({data:[a.Any,{}]})}initialize(){super.initialize(),this._update_data()}connect_signals(){super.connect_signals(),this.connect(this.properties.geojson.change,()=>this._update_data())}_update_data(){this.data=this.geojson_to_column_data()}_get_new_list_array(e){return i.range(0,e).map(e=>[])}_get_new_nan_array(e){return i.range(0,e).map(e=>NaN)}_add_properties(e,t,o,r){const n=e.properties||{};for(const e in n)t.hasOwnProperty(e)||(t[e]=this._get_new_nan_array(r)),t[e][o]=l(n[e])}_add_geometry(e,t,o){function r(e,t){return e.concat([[NaN,NaN,NaN]]).concat(t)}switch(e.type){case\"Point\":{const[r,n,s]=e.coordinates;t.x[o]=r,t.y[o]=n,t.z[o]=l(s);break}case\"LineString\":{const{coordinates:r}=e;for(let e=0;e<r.length;e++){const[n,s,a]=r[e];t.xs[o][e]=n,t.ys[o][e]=s,t.zs[o][e]=l(a)}break}case\"Polygon\":{e.coordinates.length>1&&s.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\");const r=e.coordinates[0];for(let e=0;e<r.length;e++){const[n,s,a]=r[e];t.xs[o][e]=n,t.ys[o][e]=s,t.zs[o][e]=l(a)}break}case\"MultiPoint\":s.logger.warn(\"MultiPoint not supported in Bokeh\");break;case\"MultiLineString\":{const n=e.coordinates.reduce(r);for(let e=0;e<n.length;e++){const[r,s,a]=n[e];t.xs[o][e]=r,t.ys[o][e]=s,t.zs[o][e]=l(a)}break}case\"MultiPolygon\":{const n=[];for(const t of e.coordinates)t.length>1&&s.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\"),n.push(t[0]);const a=n.reduce(r);for(let e=0;e<a.length;e++){const[r,n,s]=a[e];t.xs[o][e]=r,t.ys[o][e]=n,t.zs[o][e]=l(s)}break}default:throw new Error(`Invalid GeoJSON geometry type: ${e.type}`)}}geojson_to_column_data(){const e=JSON.parse(this.geojson);let t;switch(e.type){case\"GeometryCollection\":if(null==e.geometries)throw new Error(\"No geometries found in GeometryCollection\");if(0===e.geometries.length)throw new Error(\"geojson.geometries must have one or more items\");t=e.geometries;break;case\"FeatureCollection\":if(null==e.features)throw new Error(\"No features found in FeaturesCollection\");if(0==e.features.length)throw new Error(\"geojson.features must have one or more items\");t=e.features;break;default:throw new Error(\"Bokeh only supports type GeometryCollection and FeatureCollection at top level\")}let o=0;for(const e of t){const t=\"Feature\"===e.type?e.geometry:e;\"GeometryCollection\"==t.type?o+=t.geometries.length:o+=1}const r={x:this._get_new_nan_array(o),y:this._get_new_nan_array(o),z:this._get_new_nan_array(o),xs:this._get_new_list_array(o),ys:this._get_new_list_array(o),zs:this._get_new_list_array(o)};let n=0;for(const e of t){const t=\"Feature\"==e.type?e.geometry:e;if(\"GeometryCollection\"==t.type)for(const s of t.geometries)this._add_geometry(s,r,n),\"Feature\"===e.type&&this._add_properties(e,r,n,o),n+=1;else this._add_geometry(t,r,n),\"Feature\"===e.type&&this._add_properties(e,r,n,o),n+=1}return r}}o.GeoJSONDataSource=c,c.__name__=\"GeoJSONDataSource\",c.init_GeoJSONDataSource()},\n", " function _(e,r,i){Object.defineProperty(i,\"__esModule\",{value:!0});var c=e(109);i.AdaptiveTicker=c.AdaptiveTicker;var a=e(108);i.BasicTicker=a.BasicTicker;var k=e(151);i.CategoricalTicker=k.CategoricalTicker;var T=e(162);i.CompositeTicker=T.CompositeTicker;var t=e(110);i.ContinuousTicker=t.ContinuousTicker;var o=e(161);i.DatetimeTicker=o.DatetimeTicker;var v=e(163);i.DaysTicker=v.DaysTicker;var n=e(298);i.FixedTicker=n.FixedTicker;var s=e(170);i.LogTicker=s.LogTicker;var l=e(173);i.MercatorTicker=l.MercatorTicker;var u=e(166);i.MonthsTicker=u.MonthsTicker;var d=e(164);i.SingleIntervalTicker=d.SingleIntervalTicker;var g=e(111);i.Ticker=g.Ticker;var C=e(167);i.YearsTicker=C.YearsTicker},\n", " function _(i,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const r=i(1),n=i(110),s=r.__importStar(i(19));class _ extends n.ContinuousTicker{constructor(i){super(i),this.min_interval=0,this.max_interval=0}static init_FixedTicker(){this.define({ticks:[s.Array,[]],minor_ticks:[s.Array,[]]})}get_ticks_no_defaults(i,t,e,r){return{major:this.ticks,minor:this.minor_ticks}}get_interval(i,t,e){return 0}}e.FixedTicker=_,_.__name__=\"FixedTicker\",_.init_FixedTicker()},\n", " function _(e,r,o){Object.defineProperty(o,\"__esModule\",{value:!0});var T=e(300);o.BBoxTileSource=T.BBoxTileSource;var c=e(301);o.MercatorTileSource=c.MercatorTileSource;var i=e(304);o.QUADKEYTileSource=i.QUADKEYTileSource;var l=e(305);o.TileRenderer=l.TileRenderer;var S=e(302);o.TileSource=S.TileSource;var u=e(308);o.TMSTileSource=u.TMSTileSource;var a=e(306);o.WMTSTileSource=a.WMTSTileSource},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const o=e(1),i=e(301),l=o.__importStar(e(19));class _ extends i.MercatorTileSource{constructor(e){super(e)}static init_BBoxTileSource(){this.define({use_latlon:[l.Boolean,!1]})}get_image_url(e,t,r){const o=this.string_lookup_replace(this.url,this.extra_url_vars);let i,l,_,n;return this.use_latlon?[l,n,i,_]=this.get_tile_geographic_bounds(e,t,r):[l,n,i,_]=this.get_tile_meter_bounds(e,t,r),o.replace(\"{XMIN}\",l.toString()).replace(\"{YMIN}\",n.toString()).replace(\"{XMAX}\",i.toString()).replace(\"{YMAX}\",_.toString())}}r.BBoxTileSource=_,_.__name__=\"BBoxTileSource\",_.init_BBoxTileSource()},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const _=t(1),s=t(302),o=_.__importStar(t(19)),r=t(9),n=t(303);class l extends s.TileSource{constructor(t){super(t)}static init_MercatorTileSource(){this.define({snap_to_zoom:[o.Boolean,!1],wrap_around:[o.Boolean,!0]}),this.override({x_origin_offset:20037508.34,y_origin_offset:20037508.34,initial_resolution:156543.03392804097})}initialize(){super.initialize(),this._resolutions=r.range(this.min_zoom,this.max_zoom+1).map(t=>this.get_resolution(t))}_computed_initial_resolution(){return null!=this.initial_resolution?this.initial_resolution:2*Math.PI*6378137/this.tile_size}is_valid_tile(t,e,i){return!(!this.wrap_around&&(t<0||t>=Math.pow(2,i)))&&!(e<0||e>=Math.pow(2,i))}parent_by_tile_xyz(t,e,i){const _=this.tile_xyz_to_quadkey(t,e,i),s=_.substring(0,_.length-1);return this.quadkey_to_tile_xyz(s)}get_resolution(t){return this._computed_initial_resolution()/Math.pow(2,t)}get_resolution_by_extent(t,e,i){return[(t[2]-t[0])/i,(t[3]-t[1])/e]}get_level_by_extent(t,e,i){const _=(t[2]-t[0])/i,s=(t[3]-t[1])/e,o=Math.max(_,s);let r=0;for(const t of this._resolutions){if(o>t){if(0==r)return 0;if(r>0)return r-1}r+=1}return r-1}get_closest_level_by_extent(t,e,i){const _=(t[2]-t[0])/i,s=(t[3]-t[1])/e,o=Math.max(_,s),r=this._resolutions.reduce((function(t,e){return Math.abs(e-o)<Math.abs(t-o)?e:t}));return this._resolutions.indexOf(r)}snap_to_zoom_level(t,e,i,_){const[s,o,r,n]=t,l=this._resolutions[_];let a=i*l,u=e*l;if(!this.snap_to_zoom){const t=(r-s)/a,e=(n-o)/u;t>e?(a=r-s,u*=t):(a*=e,u=n-o)}const h=(a-(r-s))/2,c=(u-(n-o))/2;return[s-h,o-c,r+h,n+c]}tms_to_wmts(t,e,i){return[t,Math.pow(2,i)-1-e,i]}wmts_to_tms(t,e,i){return[t,Math.pow(2,i)-1-e,i]}pixels_to_meters(t,e,i){const _=this.get_resolution(i);return[t*_-this.x_origin_offset,e*_-this.y_origin_offset]}meters_to_pixels(t,e,i){const _=this.get_resolution(i);return[(t+this.x_origin_offset)/_,(e+this.y_origin_offset)/_]}pixels_to_tile(t,e){let i=Math.ceil(t/this.tile_size);return i=0===i?i:i-1,[i,Math.max(Math.ceil(e/this.tile_size)-1,0)]}pixels_to_raster(t,e,i){return[t,(this.tile_size<<i)-e]}meters_to_tile(t,e,i){const[_,s]=this.meters_to_pixels(t,e,i);return this.pixels_to_tile(_,s)}get_tile_meter_bounds(t,e,i){const[_,s]=this.pixels_to_meters(t*this.tile_size,e*this.tile_size,i),[o,r]=this.pixels_to_meters((t+1)*this.tile_size,(e+1)*this.tile_size,i);return[_,s,o,r]}get_tile_geographic_bounds(t,e,i){const _=this.get_tile_meter_bounds(t,e,i),[s,o,r,l]=n.meters_extent_to_geographic(_);return[s,o,r,l]}get_tiles_by_extent(t,e,i=1){const[_,s,o,r]=t;let[n,l]=this.meters_to_tile(_,s,e),[a,u]=this.meters_to_tile(o,r,e);n-=i,l-=i,a+=i,u+=i;const h=[];for(let t=u;t>=l;t--)for(let i=n;i<=a;i++)this.is_valid_tile(i,t,e)&&h.push([i,t,e,this.get_tile_meter_bounds(i,t,e)]);return this.sort_tiles_from_center(h,[n,l,a,u]),h}quadkey_to_tile_xyz(t){let e=0,i=0;const _=t.length;for(let s=_;s>0;s--){const o=1<<s-1;switch(t.charAt(_-s)){case\"0\":continue;case\"1\":e|=o;break;case\"2\":i|=o;break;case\"3\":e|=o,i|=o;break;default:throw new TypeError(`Invalid Quadkey: ${t}`)}}return[e,i,_]}tile_xyz_to_quadkey(t,e,i){let _=\"\";for(let s=i;s>0;s--){const i=1<<s-1;let o=0;0!=(t&i)&&(o+=1),0!=(e&i)&&(o+=2),_+=o.toString()}return _}children_by_tile_xyz(t,e,i){const _=this.tile_xyz_to_quadkey(t,e,i),s=[];for(let t=0;t<=3;t++){const[e,i,o]=this.quadkey_to_tile_xyz(_+t.toString()),r=this.get_tile_meter_bounds(e,i,o);s.push([e,i,o,r])}return s}get_closest_parent_by_tile_xyz(t,e,i){const _=this.calculate_world_x_by_tile_xyz(t,e,i);[t,e,i]=this.normalize_xyz(t,e,i);let s=this.tile_xyz_to_quadkey(t,e,i);for(;s.length>0;)if(s=s.substring(0,s.length-1),[t,e,i]=this.quadkey_to_tile_xyz(s),[t,e,i]=this.denormalize_xyz(t,e,i,_),this.tiles.has(this.tile_xyz_to_key(t,e,i)))return[t,e,i];return[0,0,0]}normalize_xyz(t,e,i){if(this.wrap_around){const _=Math.pow(2,i);return[(t%_+_)%_,e,i]}return[t,e,i]}denormalize_xyz(t,e,i,_){return[t+_*Math.pow(2,i),e,i]}denormalize_meters(t,e,i,_){return[t+2*_*Math.PI*6378137,e]}calculate_world_x_by_tile_xyz(t,e,i){return Math.floor(t/Math.pow(2,i))}}i.MercatorTileSource=l,l.__name__=\"MercatorTileSource\",l.init_MercatorTileSource()},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=e(1),n=e(69),a=i.__importStar(e(19));class o extends n.Model{constructor(e){super(e)}static init_TileSource(){this.define({url:[a.String,\"\"],tile_size:[a.Number,256],max_zoom:[a.Number,30],min_zoom:[a.Number,0],extra_url_vars:[a.Any,{}],attribution:[a.String,\"\"],x_origin_offset:[a.Number],y_origin_offset:[a.Number],initial_resolution:[a.Number]})}initialize(){super.initialize(),this.tiles=new Map,this._normalize_case()}connect_signals(){super.connect_signals(),this.connect(this.change,()=>this._clear_cache())}string_lookup_replace(e,t){let r=e;for(const e in t){const i=t[e];r=r.replace(`{${e}}`,i)}return r}_normalize_case(){const e=this.url.replace(\"{x}\",\"{X}\").replace(\"{y}\",\"{Y}\").replace(\"{z}\",\"{Z}\").replace(\"{q}\",\"{Q}\").replace(\"{xmin}\",\"{XMIN}\").replace(\"{ymin}\",\"{YMIN}\").replace(\"{xmax}\",\"{XMAX}\").replace(\"{ymax}\",\"{YMAX}\");this.url=e}_clear_cache(){this.tiles=new Map}tile_xyz_to_key(e,t,r){return`${e}:${t}:${r}`}key_to_tile_xyz(e){const[t,r,i]=e.split(\":\").map(e=>parseInt(e));return[t,r,i]}sort_tiles_from_center(e,t){const[r,i,n,a]=t,o=(n-r)/2+r,s=(a-i)/2+i;e.sort((function(e,t){return Math.sqrt(Math.pow(o-e[0],2)+Math.pow(s-e[1],2))-Math.sqrt(Math.pow(o-t[0],2)+Math.pow(s-t[1],2))}))}get_image_url(e,t,r){return this.string_lookup_replace(this.url,this.extra_url_vars).replace(\"{X}\",e.toString()).replace(\"{Y}\",t.toString()).replace(\"{Z}\",r.toString())}}r.TileSource=o,o.__name__=\"TileSource\",o.init_TileSource()},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=e(30);function o(e,t){return n.wgs84_mercator.forward([e,t])}function c(e,t){return n.wgs84_mercator.inverse([e,t])}r.geographic_to_meters=o,r.meters_to_geographic=c,r.geographic_extent_to_meters=function(e){const[t,r,n,c]=e,[_,i]=o(t,r),[s,u]=o(n,c);return[_,i,s,u]},r.meters_extent_to_geographic=function(e){const[t,r,n,o]=e,[_,i]=c(t,r),[s,u]=c(n,o);return[_,i,s,u]}},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const _=e(301);class s extends _.MercatorTileSource{constructor(e){super(e)}get_image_url(e,t,r){const _=this.string_lookup_replace(this.url,this.extra_url_vars),[s,o,u]=this.tms_to_wmts(e,t,r),c=this.tile_xyz_to_quadkey(s,o,u);return _.replace(\"{Q}\",c)}}r.QUADKEYTileSource=s,s.__name__=\"QUADKEYTileSource\"},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),_=e(306),a=e(79),n=e(130),r=e(66),h=s.__importStar(e(19)),l=e(223),o=e(9),d=e(8),m=e(77),c=e(73),u=e(307);class p extends a.DataRendererView{initialize(){this._tiles=[],super.initialize()}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.request_render()),this.connect(this.model.tile_source.change,()=>this.request_render())}get_extent(){return[this.x_range.start,this.y_range.start,this.x_range.end,this.y_range.end]}get map_plot(){return this.plot_model}get map_canvas(){return this.plot_view.canvas_view.ctx}get map_frame(){return this.plot_view.frame}get x_range(){return this.map_plot.x_range}get y_range(){return this.map_plot.y_range}_set_data(){this.extent=this.get_extent(),this._last_height=void 0,this._last_width=void 0}_update_attribution(){null!=this.attribution_el&&r.removeElement(this.attribution_el);const{attribution:e}=this.model.tile_source;if(d.isString(e)&&e.length>0){const{layout:t,frame:i}=this.plot_view,s=t._width.value-i._right.value,_=t._height.value-i._bottom.value,a=i._width.value;this.attribution_el=r.div({class:u.bk_tile_attribution,style:{position:\"absolute\",right:`${s}px`,bottom:`${_}px`,\"max-width\":`${a-4}px`,padding:\"2px\",\"background-color\":\"rgba(255,255,255,0.5)\",\"font-size\":\"7pt\",\"line-height\":\"1.05\",\"white-space\":\"nowrap\",overflow:\"hidden\",\"text-overflow\":\"ellipsis\"}}),this.plot_view.canvas_view.add_event(this.attribution_el),this.attribution_el.innerHTML=e,this.attribution_el.title=this.attribution_el.textContent.replace(/\\s*\\n\\s*/g,\" \")}}_map_data(){this.initial_extent=this.get_extent();const e=this.model.tile_source.get_level_by_extent(this.initial_extent,this.map_frame._height.value,this.map_frame._width.value),t=this.model.tile_source.snap_to_zoom_level(this.initial_extent,this.map_frame._height.value,this.map_frame._width.value,e);this.x_range.start=t[0],this.y_range.start=t[1],this.x_range.end=t[2],this.y_range.end=t[3],this.x_range instanceof n.Range1d&&(this.x_range.reset_start=t[0],this.x_range.reset_end=t[2]),this.y_range instanceof n.Range1d&&(this.y_range.reset_start=t[1],this.y_range.reset_end=t[3]),this._update_attribution()}_create_tile(e,t,i,s,_=!1){const[a,n,r]=this.model.tile_source.normalize_xyz(e,t,i),h={img:void 0,tile_coords:[e,t,i],normalized_coords:[a,n,r],quadkey:this.model.tile_source.tile_xyz_to_quadkey(e,t,i),cache_key:this.model.tile_source.tile_xyz_to_key(e,t,i),bounds:s,loaded:!1,finished:!1,x_coord:s[0],y_coord:s[3]},o=this.model.tile_source.get_image_url(a,n,r);new l.ImageLoader(o,{loaded:e=>{Object.assign(h,{img:e,loaded:!0}),_?(h.finished=!0,this.notify_finished()):this.request_render()},failed(){h.finished=!0}}),this.model.tile_source.tiles.set(h.cache_key,h),this._tiles.push(h)}_enforce_aspect_ratio(){if(this._last_height!==this.map_frame._height.value||this._last_width!==this.map_frame._width.value){const e=this.get_extent(),t=this.model.tile_source.get_level_by_extent(e,this.map_frame._height.value,this.map_frame._width.value),i=this.model.tile_source.snap_to_zoom_level(e,this.map_frame._height.value,this.map_frame._width.value,t);this.x_range.setv({start:i[0],end:i[2]}),this.y_range.setv({start:i[1],end:i[3]}),this.extent=i,this._last_height=this.map_frame._height.value,this._last_width=this.map_frame._width.value}}has_finished(){if(!super.has_finished())return!1;if(0===this._tiles.length)return!1;for(const e of this._tiles)if(!e.finished)return!1;return!0}render(){null==this.map_initialized&&(this._set_data(),this._map_data(),this.map_initialized=!0),this._enforce_aspect_ratio(),this._update(),null!=this.prefetch_timer&&clearTimeout(this.prefetch_timer),this.prefetch_timer=setTimeout(this._prefetch_tiles.bind(this),500),this.has_finished()&&this.notify_finished()}_draw_tile(e){const t=this.model.tile_source.tiles.get(e);if(null!=t&&t.loaded){const[[e],[i]]=this.plot_view.map_to_screen([t.bounds[0]],[t.bounds[3]]),[[s],[_]]=this.plot_view.map_to_screen([t.bounds[2]],[t.bounds[1]]),a=s-e,n=_-i,r=e,h=i,l=this.map_canvas.getImageSmoothingEnabled();this.map_canvas.setImageSmoothingEnabled(this.model.smoothing),this.map_canvas.drawImage(t.img,r,h,a,n),this.map_canvas.setImageSmoothingEnabled(l),t.finished=!0}}_set_rect(){const e=this.plot_model.properties.outline_line_width.value(),t=this.map_frame._left.value+e/2,i=this.map_frame._top.value+e/2,s=this.map_frame._width.value-e,_=this.map_frame._height.value-e;this.map_canvas.rect(t,i,s,_),this.map_canvas.clip()}_render_tiles(e){this.map_canvas.save(),this._set_rect(),this.map_canvas.globalAlpha=this.model.alpha;for(const t of e)this._draw_tile(t);this.map_canvas.restore()}_prefetch_tiles(){const{tile_source:e}=this.model,t=this.get_extent(),i=this.map_frame._height.value,s=this.map_frame._width.value,_=this.model.tile_source.get_level_by_extent(t,i,s),a=this.model.tile_source.get_tiles_by_extent(t,_);for(let t=0,i=Math.min(10,a.length);t<i;t++){const[i,s,_]=a[t],n=this.model.tile_source.children_by_tile_xyz(i,s,_);for(const t of n){const[i,s,_,a]=t;e.tiles.has(e.tile_xyz_to_key(i,s,_))||this._create_tile(i,s,_,a,!0)}}}_fetch_tiles(e){for(const t of e){const[e,i,s,_]=t;this._create_tile(e,i,s,_)}}_update(){const{tile_source:e}=this.model,{min_zoom:t}=e,{max_zoom:i}=e;let s=this.get_extent();const _=this.extent[2]-this.extent[0]<s[2]-s[0],a=this.map_frame._height.value,n=this.map_frame._width.value;let r=e.get_level_by_extent(s,a,n),h=!1;r<t?(s=this.extent,r=t,h=!0):r>i&&(s=this.extent,r=i,h=!0),h&&(this.x_range.setv({x_range:{start:s[0],end:s[2]}}),this.y_range.setv({start:s[1],end:s[3]})),this.extent=s;const l=e.get_tiles_by_extent(s,r),d=[],m=[],c=[],u=[];for(const t of l){const[i,s,a]=t,n=e.tile_xyz_to_key(i,s,a),r=e.tiles.get(n);if(null!=r&&r.loaded)m.push(n);else if(this.model.render_parents){const[t,n,r]=e.get_closest_parent_by_tile_xyz(i,s,a),h=e.tile_xyz_to_key(t,n,r),l=e.tiles.get(h);if(null!=l&&l.loaded&&!o.includes(c,h)&&c.push(h),_){const t=e.children_by_tile_xyz(i,s,a);for(const[i,s,_]of t){const t=e.tile_xyz_to_key(i,s,_);e.tiles.has(t)&&u.push(t)}}}null==r&&d.push(t)}this._render_tiles(c),this._render_tiles(u),this._render_tiles(m),null!=this.render_timer&&clearTimeout(this.render_timer),this.render_timer=setTimeout(()=>this._fetch_tiles(d),65)}}i.TileRendererView=p,p.__name__=\"TileRendererView\";class g extends a.DataRenderer{constructor(e){super(e),this._selection_manager=new m.SelectionManager({source:new c.ColumnDataSource})}static init_TileRenderer(){this.prototype.default_view=p,this.define({alpha:[h.Number,1],smoothing:[h.Boolean,!0],tile_source:[h.Instance,()=>new _.WMTSTileSource],render_parents:[h.Boolean,!0]})}get_selection_manager(){return this._selection_manager}}i.TileRenderer=g,g.__name__=\"TileRenderer\",g.init_TileRenderer()},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const o=e(301);class s extends o.MercatorTileSource{constructor(e){super(e)}get_image_url(e,t,r){const o=this.string_lookup_replace(this.url,this.extra_url_vars),[s,c,_]=this.tms_to_wmts(e,t,r);return o.replace(\"{X}\",s.toString()).replace(\"{Y}\",c.toString()).replace(\"{Z}\",_.toString())}}r.WMTSTileSource=s,s.__name__=\"WMTSTileSource\"},\n", " function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const o=t(1);t(67),o.__importStar(t(66)).styles.append(\".bk-root .bk-tile-attribution a {\\n color: black;\\n}\\n\"),i.bk_tile_attribution=\"bk-tile-attribution\"},\n", " function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(301);class c extends o.MercatorTileSource{constructor(e){super(e)}get_image_url(e,r,t){return this.string_lookup_replace(this.url,this.extra_url_vars).replace(\"{X}\",e.toString()).replace(\"{Y}\",r.toString()).replace(\"{Z}\",t.toString())}}t.TMSTileSource=c,c.__name__=\"TMSTileSource\"},\n", " function _(e,r,a){Object.defineProperty(a,\"__esModule\",{value:!0});var t=e(310);a.CanvasTexture=t.CanvasTexture;var u=e(312);a.ImageURLTexture=u.ImageURLTexture;var v=e(311);a.Texture=v.Texture},\n", " function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(1),c=t(311),s=r.__importStar(t(19)),i=t(25);class a extends c.Texture{constructor(t){super(t)}static init_CanvasTexture(){this.define({code:[s.String]})}get func(){const t=i.use_strict(this.code);return new Function(\"ctx\",\"color\",\"scale\",\"weight\",t)}get_pattern(t,e,n){return r=>{const c=document.createElement(\"canvas\");c.width=e,c.height=e;const s=c.getContext(\"2d\");return this.func.call(this,s,t,e,n),r.createPattern(c,this.repetition)}}}n.CanvasTexture=a,a.__name__=\"CanvasTexture\",a.init_CanvasTexture()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=e(1),n=e(69),o=r.__importStar(e(19));class _ extends n.Model{constructor(e){super(e)}static init_Texture(){this.define({repetition:[o.TextureRepetition,\"repeat\"]})}onload(e){e()}}i.Texture=_,_.__name__=\"Texture\",_.init_Texture()},\n", " function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=e(1),a=e(311),n=r.__importStar(e(19)),s=e(223);class o extends a.Texture{constructor(e){super(e)}static init_ImageURLTexture(){this.define({url:[n.String]})}initialize(){super.initialize(),this._loader=new s.ImageLoader(this.url)}get_pattern(e,t,i){return e=>this._loader.finished?e.createPattern(this._loader.image,this.repetition):null}onload(e){this._loader.promise.then(()=>e())}}i.ImageURLTexture=o,o.__name__=\"ImageURLTexture\",o.init_ImageURLTexture()},\n", " function _(o,l,T){Object.defineProperty(T,\"__esModule\",{value:!0});var a=o(276);T.ActionTool=a.ActionTool;var r=o(314);T.CustomAction=r.CustomAction;var e=o(277);T.HelpTool=e.HelpTool;var v=o(315);T.RedoTool=v.RedoTool;var t=o(316);T.ResetTool=t.ResetTool;var n=o(317);T.SaveTool=n.SaveTool;var s=o(318);T.UndoTool=s.UndoTool;var P=o(319);T.ZoomInTool=P.ZoomInTool;var c=o(321);T.ZoomOutTool=c.ZoomOutTool;var i=o(270);T.ButtonTool=i.ButtonTool;var d=o(322);T.EditTool=d.EditTool;var u=o(323);T.BoxEditTool=u.BoxEditTool;var y=o(324);T.FreehandDrawTool=y.FreehandDrawTool;var m=o(325);T.PointDrawTool=m.PointDrawTool;var x=o(326);T.PolyDrawTool=x.PolyDrawTool;var B=o(327);T.PolyTool=B.PolyTool;var S=o(328);T.PolyEditTool=S.PolyEditTool;var b=o(329);T.BoxSelectTool=b.BoxSelectTool;var h=o(332);T.BoxZoomTool=h.BoxZoomTool;var Z=o(275);T.GestureTool=Z.GestureTool;var p=o(333);T.LassoSelectTool=p.LassoSelectTool;var w=o(334);T.PanTool=w.PanTool;var C=o(335);T.PolySelectTool=C.PolySelectTool;var D=o(336);T.RangeTool=D.RangeTool;var E=o(330);T.SelectTool=E.SelectTool;var H=o(337);T.TapTool=H.TapTool;var R=o(338);T.WheelPanTool=R.WheelPanTool;var A=o(339);T.WheelZoomTool=A.WheelZoomTool;var I=o(340);T.CrosshairTool=I.CrosshairTool;var W=o(341);T.CustomJSHover=W.CustomJSHover;var O=o(342);T.HoverTool=O.HoverTool;var _=o(269);T.InspectTool=_.InspectTool;var f=o(271);T.Tool=f.Tool;var g=o(343);T.ToolProxy=g.ToolProxy;var F=o(268);T.Toolbar=F.Toolbar;var G=o(274);T.ToolbarBase=G.ToolbarBase;var J=o(344);T.ProxyToolbar=J.ProxyToolbar;var L=o(344);T.ToolbarBox=L.ToolbarBox},\n", " function _(t,o,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=t(1),s=t(276),e=n.__importStar(t(19)),c=t(272);class _ extends s.ActionToolButtonView{css_classes(){return super.css_classes().concat(c.bk_toolbar_button_custom_action)}}i.CustomActionButtonView=_,_.__name__=\"CustomActionButtonView\";class l extends s.ActionToolView{doit(){null!=this.model.callback&&this.model.callback.execute(this.model)}}i.CustomActionView=l,l.__name__=\"CustomActionView\";class u extends s.ActionTool{constructor(t){super(t),this.tool_name=\"Custom Action\",this.button_view=_}static init_CustomAction(){this.prototype.default_view=l,this.define({action_tooltip:[e.String,\"Perform a Custom Action\"],callback:[e.Any],icon:[e.String]})}get tooltip(){return this.action_tooltip}}i.CustomAction=u,u.__name__=\"CustomAction\",u.init_CustomAction()},\n", " function _(o,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=o(276),s=o(278);class n extends i.ActionToolView{connect_signals(){super.connect_signals(),this.connect(this.plot_view.state_changed,()=>this.model.disabled=!this.plot_view.can_redo())}doit(){this.plot_view.redo()}}t.RedoToolView=n,n.__name__=\"RedoToolView\";class _ extends i.ActionTool{constructor(o){super(o),this.tool_name=\"Redo\",this.icon=s.bk_tool_icon_redo}static init_RedoTool(){this.prototype.default_view=n,this.override({disabled:!0})}}t.RedoTool=_,_.__name__=\"RedoTool\",_.init_RedoTool()},\n", " function _(e,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(276),i=e(278);class _ extends s.ActionToolView{doit(){this.plot_view.reset()}}t.ResetToolView=_,_.__name__=\"ResetToolView\";class l extends s.ActionTool{constructor(e){super(e),this.tool_name=\"Reset\",this.icon=i.bk_tool_icon_reset}static init_ResetTool(){this.prototype.default_view=_}}t.ResetTool=l,l.__name__=\"ResetTool\",l.init_ResetTool()},\n", " function _(o,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=o(276),_=o(278);class a extends i.ActionToolView{doit(){this.plot_view.save(\"bokeh_plot\")}}t.SaveToolView=a,a.__name__=\"SaveToolView\";class l extends i.ActionTool{constructor(o){super(o),this.tool_name=\"Save\",this.icon=_.bk_tool_icon_save}static init_SaveTool(){this.prototype.default_view=a}}t.SaveTool=l,l.__name__=\"SaveTool\",l.init_SaveTool()},\n", " function _(o,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const e=o(276),i=o(278);class s extends e.ActionToolView{connect_signals(){super.connect_signals(),this.connect(this.plot_view.state_changed,()=>this.model.disabled=!this.plot_view.can_undo())}doit(){this.plot_view.undo()}}n.UndoToolView=s,s.__name__=\"UndoToolView\";class _ extends e.ActionTool{constructor(o){super(o),this.tool_name=\"Undo\",this.icon=i.bk_tool_icon_undo}static init_UndoTool(){this.prototype.default_view=s,this.override({disabled:!0})}}n.UndoTool=_,_.__name__=\"UndoTool\",_.init_UndoTool()},\n", " function _(o,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=o(1),n=o(276),s=o(320),_=i.__importStar(o(19)),l=o(278);class m extends n.ActionToolView{doit(){const o=this.plot_view.frame,t=this.model.dimensions,e=\"width\"==t||\"both\"==t,i=\"height\"==t||\"both\"==t,n=s.scale_range(o,this.model.factor,e,i);this.plot_view.push_state(\"zoom_out\",{range:n}),this.plot_view.update_range(n,!1,!0),this.model.document&&this.model.document.interactive_start(this.plot_model)}}e.ZoomInToolView=m,m.__name__=\"ZoomInToolView\";class h extends n.ActionTool{constructor(o){super(o),this.tool_name=\"Zoom In\",this.icon=l.bk_tool_icon_zoom_in}static init_ZoomInTool(){this.prototype.default_view=m,this.define({factor:[_.Percent,.1],dimensions:[_.Dimensions,\"both\"]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}e.ZoomInTool=h,h.__name__=\"ZoomInTool\",h.init_ZoomInTool()},\n", " function _(n,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const o=n(10);function r(n,t,e){const[o,r]=[n.start,n.end],c=null!=e?e:(r+o)/2;return[o-(o-c)*t,r-(r-c)*t]}function c(n,[t,e]){const o={};for(const r in n){const c=n[r],[s,l]=c.r_invert(t,e);o[r]={start:s,end:l}}return o}e.scale_highlow=r,e.get_info=c,e.scale_range=function(n,t,e=!0,s=!0,l){t=o.clamp(t,-.9,.9);const a=e?t:0,[u,i]=r(n.bbox.h_range,a,null!=l?l.x:void 0),_=c(n.xscales,[u,i]),f=s?t:0,[d,b]=r(n.bbox.v_range,f,null!=l?l.y:void 0);return{xrs:_,yrs:c(n.yscales,[d,b]),factor:t}}},\n", " function _(o,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=o(1),s=o(276),n=o(320),_=i.__importStar(o(19)),l=o(278);class m extends s.ActionToolView{doit(){const o=this.plot_view.frame,t=this.model.dimensions,e=\"width\"==t||\"both\"==t,i=\"height\"==t||\"both\"==t,s=n.scale_range(o,-this.model.factor,e,i);this.plot_view.push_state(\"zoom_out\",{range:s}),this.plot_view.update_range(s,!1,!0),this.model.document&&this.model.document.interactive_start(this.plot_model)}}e.ZoomOutToolView=m,m.__name__=\"ZoomOutToolView\";class h extends s.ActionTool{constructor(o){super(o),this.tool_name=\"Zoom Out\",this.icon=l.bk_tool_icon_zoom_out}static init_ZoomOutTool(){this.prototype.default_view=m,this.define({factor:[_.Percent,.1],dimensions:[_.Dimensions,\"both\"]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}e.ZoomOutTool=h,h.__name__=\"ZoomOutTool\",h.init_ZoomOutTool()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=e(1).__importStar(e(19)),n=e(9),i=e(8),_=e(275);class r extends _.GestureToolView{constructor(){super(...arguments),this._mouse_in_frame=!0}_move_enter(e){this._mouse_in_frame=!0}_move_exit(e){this._mouse_in_frame=!1}_map_drag(e,t,s){const o=this.plot_view.frame;return o.bbox.contains(e,t)?[o.xscales[s.x_range_name].invert(e),o.yscales[s.y_range_name].invert(t)]:null}_delete_selected(e){const t=e.data_source,s=t.selected.indices;s.sort();for(const e of t.columns()){const o=t.get_array(e);for(let e=0;e<s.length;e++){const t=s[e];o.splice(t-e,1)}}this._emit_cds_changes(t)}_pop_glyphs(e,t){const s=e.columns();if(t&&s.length)for(const o of s){let s=e.get_array(o);const n=s.length-t+1;n<1||(i.isArray(s)||(s=Array.from(s),e.data[o]=s),s.splice(0,n))}}_emit_cds_changes(e,t=!0,s=!0,o=!0){s&&e.selection_manager.clear(),t&&e.change.emit(),o&&(e.data=e.data,e.properties.data.change.emit())}_drag_points(e,t){if(null==this._basepoint)return;const[s,o]=this._basepoint;for(const n of t){const t=this._map_drag(s,o,n),i=this._map_drag(e.sx,e.sy,n);if(null==i||null==t)continue;const[_,r]=i,[a,c]=t,[l,d]=[_-a,r-c],m=n.glyph,u=n.data_source,[p,h]=[m.x.field,m.y.field];for(const e of u.selected.indices)p&&(u.data[p][e]+=l),h&&(u.data[h][e]+=d);u.change.emit()}this._basepoint=[e.sx,e.sy]}_pad_empty_columns(e,t){for(const s of e.columns())n.includes(t,s)||e.get_array(s).push(this.model.empty_value)}_select_event(e,t,s){const o=this.plot_view.frame,{sx:n,sy:i}=e;if(!o.bbox.contains(n,i))return[];const _={type:\"point\",sx:n,sy:i},r=[];for(const e of s){const s=e.get_selection_manager(),o=e.data_source,n=[this.plot_view.renderer_views[e.id]];s.select(n,_,!0,t)&&r.push(e),o.properties.selected.change.emit()}return r}}s.EditToolView=r,r.__name__=\"EditToolView\";class a extends _.GestureTool{constructor(e){super(e)}static init_EditTool(){this.define({custom_icon:[o.String],custom_tooltip:[o.String],empty_value:[o.Any],renderers:[o.Array,[]]})}get tooltip(){return this.custom_tooltip||this.tool_name}get computed_icon(){return this.custom_icon||this.icon}}s.EditTool=a,a.__name__=\"EditTool\",a.init_EditTool()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),_=e(66),o=i.__importStar(e(19)),n=e(322),a=e(278);class d extends n.EditToolView{_tap(e){if(null!=this._draw_basepoint||null!=this._basepoint)return;const t=e.shiftKey;this._select_event(e,t,this.model.renderers)}_keyup(e){if(this.model.active&&this._mouse_in_frame)for(const t of this.model.renderers)if(e.keyCode===_.Keys.Backspace)this._delete_selected(t);else if(e.keyCode==_.Keys.Esc){t.data_source.selection_manager.clear()}}_set_extent([e,t],[s,i],_,o=!1){const n=this.model.renderers[0],a=this.plot_view.frame,d=n.glyph,l=n.data_source,r=a.xscales[n.x_range_name],h=a.yscales[n.y_range_name],[p,u]=r.r_invert(e,t),[c,m]=h.r_invert(s,i),[f,b]=[(p+u)/2,(c+m)/2],[y,x]=[u-p,m-c],[w,g]=[d.x.field,d.y.field],[v,E]=[d.width.field,d.height.field];if(_)this._pop_glyphs(l,this.model.num_objects),w&&l.get_array(w).push(f),g&&l.get_array(g).push(b),v&&l.get_array(v).push(y),E&&l.get_array(E).push(x),this._pad_empty_columns(l,[w,g,v,E]);else{const e=l.data[w].length-1;w&&(l.data[w][e]=f),g&&(l.data[g][e]=b),v&&(l.data[v][e]=y),E&&(l.data[E][e]=x)}this._emit_cds_changes(l,!0,!1,o)}_update_box(e,t=!1,s=!1){if(null==this._draw_basepoint)return;const i=[e.sx,e.sy],_=this.plot_view.frame,o=this.model.dimensions,n=this.model._get_dim_limits(this._draw_basepoint,i,_,o);if(null!=n){const[e,i]=n;this._set_extent(e,i,t,s)}}_doubletap(e){this.model.active&&(null!=this._draw_basepoint?(this._update_box(e,!1,!0),this._draw_basepoint=null):(this._draw_basepoint=[e.sx,e.sy],this._select_event(e,!0,this.model.renderers),this._update_box(e,!0,!1)))}_move(e){this._update_box(e,!1,!1)}_pan_start(e){if(e.shiftKey){if(null!=this._draw_basepoint)return;this._draw_basepoint=[e.sx,e.sy],this._update_box(e,!0,!1)}else{if(null!=this._basepoint)return;this._select_event(e,!0,this.model.renderers),this._basepoint=[e.sx,e.sy]}}_pan(e,t=!1,s=!1){if(e.shiftKey){if(null==this._draw_basepoint)return;this._update_box(e,t,s)}else{if(null==this._basepoint)return;this._drag_points(e,this.model.renderers)}}_pan_end(e){if(this._pan(e,!1,!0),e.shiftKey)this._draw_basepoint=null;else{this._basepoint=null;for(const e of this.model.renderers)this._emit_cds_changes(e.data_source,!1,!0,!0)}}}s.BoxEditToolView=d,d.__name__=\"BoxEditToolView\";class l extends n.EditTool{constructor(e){super(e),this.tool_name=\"Box Edit Tool\",this.icon=a.bk_tool_icon_box_edit,this.event_type=[\"tap\",\"pan\",\"move\"],this.default_order=1}static init_BoxEditTool(){this.prototype.default_view=d,this.define({dimensions:[o.Dimensions,\"both\"],num_objects:[o.Int,0]})}}s.BoxEditTool=l,l.__name__=\"BoxEditTool\",l.init_BoxEditTool()},\n", " function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const s=e(1),r=e(66),_=s.__importStar(e(19)),o=e(8),i=e(322),d=e(278);class n extends i.EditToolView{_draw(e,t,a=!1){if(!this.model.active)return;const s=this.model.renderers[0],r=this._map_drag(e.sx,e.sy,s);if(null==r)return;const[_,i]=r,d=s.data_source,n=s.glyph,[h,l]=[n.xs.field,n.ys.field];if(\"new\"==t)this._pop_glyphs(d,this.model.num_objects),h&&d.get_array(h).push([_]),l&&d.get_array(l).push([i]),this._pad_empty_columns(d,[h,l]);else if(\"add\"==t){if(h){const e=d.data[h].length-1;let t=d.get_array(h)[e];o.isArray(t)||(t=Array.from(t),d.data[h][e]=t),t.push(_)}if(l){const e=d.data[l].length-1;let t=d.get_array(l)[e];o.isArray(t)||(t=Array.from(t),d.data[l][e]=t),t.push(i)}}this._emit_cds_changes(d,!0,!0,a)}_pan_start(e){this._draw(e,\"new\")}_pan(e){this._draw(e,\"add\")}_pan_end(e){this._draw(e,\"add\",!0)}_tap(e){this._select_event(e,e.shiftKey,this.model.renderers)}_keyup(e){if(this.model.active&&this._mouse_in_frame)for(const t of this.model.renderers)e.keyCode===r.Keys.Esc?t.data_source.selection_manager.clear():e.keyCode===r.Keys.Backspace&&this._delete_selected(t)}}a.FreehandDrawToolView=n,n.__name__=\"FreehandDrawToolView\";class h extends i.EditTool{constructor(e){super(e),this.tool_name=\"Freehand Draw Tool\",this.icon=d.bk_tool_icon_freehand_draw,this.event_type=[\"pan\",\"tap\"],this.default_order=3}static init_FreehandDrawTool(){this.prototype.default_view=n,this.define({num_objects:[_.Int,0]})}}a.FreehandDrawTool=h,h.__name__=\"FreehandDrawTool\",h.init_FreehandDrawTool()},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const s=e(1),i=e(66),a=s.__importStar(e(19)),n=e(322),_=e(278);class r extends n.EditToolView{_tap(e){const t=e.shiftKey;if(this._select_event(e,t,this.model.renderers).length||!this.model.add)return;const o=this.model.renderers[0],s=this._map_drag(e.sx,e.sy,o);if(null==s)return;const i=o.glyph,a=o.data_source,[n,_]=[i.x.field,i.y.field],[r,d]=s;this._pop_glyphs(a,this.model.num_objects),n&&a.get_array(n).push(r),_&&a.get_array(_).push(d),this._pad_empty_columns(a,[n,_]),a.change.emit(),a.data=a.data,a.properties.data.change.emit()}_keyup(e){if(this.model.active&&this._mouse_in_frame)for(const t of this.model.renderers)e.keyCode===i.Keys.Backspace?this._delete_selected(t):e.keyCode==i.Keys.Esc&&t.data_source.selection_manager.clear()}_pan_start(e){this.model.drag&&(this._select_event(e,!0,this.model.renderers),this._basepoint=[e.sx,e.sy])}_pan(e){this.model.drag&&null!=this._basepoint&&this._drag_points(e,this.model.renderers)}_pan_end(e){if(this.model.drag){this._pan(e);for(const e of this.model.renderers)this._emit_cds_changes(e.data_source,!1,!0,!0);this._basepoint=null}}}o.PointDrawToolView=r,r.__name__=\"PointDrawToolView\";class d extends n.EditTool{constructor(e){super(e),this.tool_name=\"Point Draw Tool\",this.icon=_.bk_tool_icon_point_draw,this.event_type=[\"tap\",\"pan\",\"move\"],this.default_order=2}static init_PointDrawTool(){this.prototype.default_view=r,this.define({add:[a.Boolean,!0],drag:[a.Boolean,!0],num_objects:[a.Int,0]})}}o.PointDrawTool=d,d.__name__=\"PointDrawTool\",d.init_PointDrawTool()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(66),a=i.__importStar(e(19)),o=e(8),n=e(327),_=e(278);class d extends n.PolyToolView{constructor(){super(...arguments),this._drawing=!1,this._initialized=!1}_tap(e){this._drawing?this._draw(e,\"add\",!0):this._select_event(e,e.shiftKey,this.model.renderers)}_draw(e,t,s=!1){const i=this.model.renderers[0],r=this._map_drag(e.sx,e.sy,i);if(this._initialized||this.activate(),null==r)return;const[a,n]=this._snap_to_vertex(e,...r),_=i.data_source,d=i.glyph,[l,h]=[d.xs.field,d.ys.field];if(\"new\"==t)this._pop_glyphs(_,this.model.num_objects),l&&_.get_array(l).push([a,a]),h&&_.get_array(h).push([n,n]),this._pad_empty_columns(_,[l,h]);else if(\"edit\"==t){if(l){const e=_.data[l][_.data[l].length-1];e[e.length-1]=a}if(h){const e=_.data[h][_.data[h].length-1];e[e.length-1]=n}}else if(\"add\"==t){if(l){const e=_.data[l].length-1;let t=_.get_array(l)[e];const s=t[t.length-1];t[t.length-1]=a,o.isArray(t)||(t=Array.from(t),_.data[l][e]=t),t.push(s)}if(h){const e=_.data[h].length-1;let t=_.get_array(h)[e];const s=t[t.length-1];t[t.length-1]=n,o.isArray(t)||(t=Array.from(t),_.data[h][e]=t),t.push(s)}}this._emit_cds_changes(_,!0,!1,s)}_show_vertices(){if(!this.model.active)return;const e=[],t=[];for(let s=0;s<this.model.renderers.length;s++){const i=this.model.renderers[s],r=i.data_source,a=i.glyph,[o,n]=[a.xs.field,a.ys.field];if(o)for(const t of r.get_array(o))Array.prototype.push.apply(e,t);if(n)for(const e of r.get_array(n))Array.prototype.push.apply(t,e);this._drawing&&s==this.model.renderers.length-1&&(e.splice(e.length-1,1),t.splice(t.length-1,1))}this._set_vertices(e,t)}_doubletap(e){this.model.active&&(this._drawing?(this._drawing=!1,this._draw(e,\"edit\",!0)):(this._drawing=!0,this._draw(e,\"new\",!0)))}_move(e){this._drawing&&this._draw(e,\"edit\")}_remove(){const e=this.model.renderers[0],t=e.data_source,s=e.glyph,[i,r]=[s.xs.field,s.ys.field];if(i){const e=t.data[i].length-1,s=t.get_array(i)[e];s.splice(s.length-1,1)}if(r){const e=t.data[r].length-1,s=t.get_array(r)[e];s.splice(s.length-1,1)}this._emit_cds_changes(t)}_keyup(e){if(this.model.active&&this._mouse_in_frame)for(const t of this.model.renderers)e.keyCode===r.Keys.Backspace?this._delete_selected(t):e.keyCode==r.Keys.Esc&&(this._drawing&&(this._remove(),this._drawing=!1),t.data_source.selection_manager.clear())}_pan_start(e){this.model.drag&&(this._select_event(e,!0,this.model.renderers),this._basepoint=[e.sx,e.sy])}_pan(e){if(null==this._basepoint||!this.model.drag)return;const[t,s]=this._basepoint;for(const i of this.model.renderers){const r=this._map_drag(t,s,i),a=this._map_drag(e.sx,e.sy,i);if(null==a||null==r)continue;const o=i.data_source,n=i.glyph,[_,d]=[n.xs.field,n.ys.field];if(!_&&!d)continue;const[l,h]=a,[c,g]=r,[p,f]=[l-c,h-g];for(const e of o.selected.indices){let t,s,i;_&&(s=o.data[_][e]),d?(i=o.data[d][e],t=i.length):t=s.length;for(let e=0;e<t;e++)s&&(s[e]+=p),i&&(i[e]+=f)}o.change.emit()}this._basepoint=[e.sx,e.sy]}_pan_end(e){if(this.model.drag){this._pan(e);for(const e of this.model.renderers)this._emit_cds_changes(e.data_source);this._basepoint=null}}activate(){if(this.model.vertex_renderer&&this.model.active){if(this._show_vertices(),!this._initialized)for(const e of this.model.renderers){const t=e.data_source;t.connect(t.properties.data.change,()=>this._show_vertices())}this._initialized=!0}}deactivate(){this._drawing&&(this._remove(),this._drawing=!1),this.model.vertex_renderer&&this._hide_vertices()}}s.PolyDrawToolView=d,d.__name__=\"PolyDrawToolView\";class l extends n.PolyTool{constructor(e){super(e),this.tool_name=\"Polygon Draw Tool\",this.icon=_.bk_tool_icon_poly_draw,this.event_type=[\"pan\",\"tap\",\"move\"],this.default_order=3}static init_PolyDrawTool(){this.prototype.default_view=d,this.define({drag:[a.Boolean,!0],num_objects:[a.Int,0]})}}s.PolyDrawTool=l,l.__name__=\"PolyDrawTool\",l.init_PolyDrawTool()},\n", " function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const o=e(1).__importStar(e(19)),i=e(8),s=e(322);class _ extends s.EditToolView{_set_vertices(e,t){const r=this.model.vertex_renderer.glyph,o=this.model.vertex_renderer.data_source,[s,_]=[r.x.field,r.y.field];s&&(i.isArray(e)?o.data[s]=e:r.x={value:e}),_&&(i.isArray(t)?o.data[_]=t:r.y={value:t}),this._emit_cds_changes(o,!0,!0,!1)}_hide_vertices(){this._set_vertices([],[])}_snap_to_vertex(e,t,r){if(this.model.vertex_renderer){const o=this._select_event(e,!1,[this.model.vertex_renderer]),i=this.model.vertex_renderer.data_source,s=this.model.vertex_renderer.glyph,[_,l]=[s.x.field,s.y.field];if(o.length){const e=i.selected.indices[0];_&&(t=i.data[_][e]),l&&(r=i.data[l][e]),i.selection_manager.clear()}}return[t,r]}}r.PolyToolView=_,_.__name__=\"PolyToolView\";class l extends s.EditTool{constructor(e){super(e)}static init_PolyTool(){this.prototype.default_view=_,this.define({vertex_renderer:[o.Instance]})}}r.PolyTool=l,l.__name__=\"PolyTool\",l.init_PolyTool()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const r=e(66),i=e(8),_=e(327),d=e(278);class n extends _.PolyToolView{constructor(){super(...arguments),this._drawing=!1}_doubletap(e){if(!this.model.active)return;const t=this._map_drag(e.sx,e.sy,this.model.vertex_renderer);if(null==t)return;const[s,r]=t,i=this._select_event(e,!1,[this.model.vertex_renderer]),_=this.model.vertex_renderer.data_source,d=this.model.vertex_renderer.glyph,[n,l]=[d.x.field,d.y.field];if(i.length&&null!=this._selected_renderer){const e=_.selected.indices[0];this._drawing?(this._drawing=!1,_.selection_manager.clear()):(_.selected.indices=[e+1],n&&_.get_array(n).splice(e+1,0,s),l&&_.get_array(l).splice(e+1,0,r),this._drawing=!0),_.change.emit(),this._emit_cds_changes(this._selected_renderer.data_source)}else this._show_vertices(e)}_show_vertices(e){if(!this.model.active)return;const t=this._select_event(e,!1,this.model.renderers);if(!t.length)return this._set_vertices([],[]),this._selected_renderer=null,void(this._drawing=!1);const s=t[0],r=s.glyph,_=s.data_source,d=_.selected.indices[0],[n,l]=[r.xs.field,r.ys.field];let a,c;n?(a=_.data[n][d],i.isArray(a)||(_.data[n][d]=a=Array.from(a))):a=r.xs.value,l?(c=_.data[l][d],i.isArray(c)||(_.data[l][d]=c=Array.from(c))):c=r.ys.value,this._selected_renderer=s,this._set_vertices(a,c)}_move(e){if(this._drawing&&null!=this._selected_renderer){const t=this.model.vertex_renderer,s=t.data_source,r=t.glyph,i=this._map_drag(e.sx,e.sy,t);if(null==i)return;let[_,d]=i;const n=s.selected.indices;[_,d]=this._snap_to_vertex(e,_,d),s.selected.indices=n;const[l,a]=[r.x.field,r.y.field],c=n[0];l&&(s.data[l][c]=_),a&&(s.data[a][c]=d),s.change.emit(),this._selected_renderer.data_source.change.emit()}}_tap(e){const t=this.model.vertex_renderer,s=this._map_drag(e.sx,e.sy,t);if(null==s)return;if(this._drawing&&this._selected_renderer){let[r,i]=s;const _=t.data_source,d=t.glyph,[n,l]=[d.x.field,d.y.field],a=_.selected.indices;[r,i]=this._snap_to_vertex(e,r,i);const c=a[0];if(_.selected.indices=[c+1],n){const e=_.get_array(n),t=e[c];e[c]=r,e.splice(c+1,0,t)}if(l){const e=_.get_array(l),t=e[c];e[c]=i,e.splice(c+1,0,t)}return _.change.emit(),void this._emit_cds_changes(this._selected_renderer.data_source,!0,!1,!0)}const r=e.shiftKey;this._select_event(e,r,[t]),this._select_event(e,r,this.model.renderers)}_remove_vertex(){if(!this._drawing||!this._selected_renderer)return;const e=this.model.vertex_renderer,t=e.data_source,s=e.glyph,r=t.selected.indices[0],[i,_]=[s.x.field,s.y.field];i&&t.get_array(i).splice(r,1),_&&t.get_array(_).splice(r,1),t.change.emit(),this._emit_cds_changes(this._selected_renderer.data_source)}_pan_start(e){this._select_event(e,!0,[this.model.vertex_renderer]),this._basepoint=[e.sx,e.sy]}_pan(e){null!=this._basepoint&&(this._drag_points(e,[this.model.vertex_renderer]),this._selected_renderer&&this._selected_renderer.data_source.change.emit())}_pan_end(e){null!=this._basepoint&&(this._drag_points(e,[this.model.vertex_renderer]),this._emit_cds_changes(this.model.vertex_renderer.data_source,!1,!0,!0),this._selected_renderer&&this._emit_cds_changes(this._selected_renderer.data_source),this._basepoint=null)}_keyup(e){if(!this.model.active||!this._mouse_in_frame)return;let t;t=this._selected_renderer?[this.model.vertex_renderer]:this.model.renderers;for(const s of t)e.keyCode===r.Keys.Backspace?(this._delete_selected(s),this._selected_renderer&&this._emit_cds_changes(this._selected_renderer.data_source)):e.keyCode==r.Keys.Esc&&(this._drawing?(this._remove_vertex(),this._drawing=!1):this._selected_renderer&&this._hide_vertices(),s.data_source.selection_manager.clear())}deactivate(){this._selected_renderer&&(this._drawing&&(this._remove_vertex(),this._drawing=!1),this._hide_vertices())}}s.PolyEditToolView=n,n.__name__=\"PolyEditToolView\";class l extends _.PolyTool{constructor(e){super(e),this.tool_name=\"Poly Edit Tool\",this.icon=d.bk_tool_icon_poly_edit,this.event_type=[\"tap\",\"pan\",\"move\"],this.default_order=4}static init_PolyEditTool(){this.prototype.default_view=n}}s.PolyEditTool=l,l.__name__=\"PolyEditTool\",l.init_PolyEditTool()},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const s=e(1),i=e(330),l=e(105),n=s.__importStar(e(19)),_=e(278);class c extends i.SelectToolView{_compute_limits(e){const t=this.plot_view.frame,o=this.model.dimensions;let s=this._base_point;if(\"center\"==this.model.origin){const[t,o]=s,[i,l]=e;s=[t-(i-t),o-(l-o)]}return this.model._get_dim_limits(s,e,t,o)}_pan_start(e){const{sx:t,sy:o}=e;this._base_point=[t,o]}_pan(e){const{sx:t,sy:o}=e,s=[t,o],[i,l]=this._compute_limits(s);if(this.model.overlay.update({left:i[0],right:i[1],top:l[0],bottom:l[1]}),this.model.select_every_mousemove){const t=e.shiftKey;this._do_select(i,l,!1,t)}}_pan_end(e){const{sx:t,sy:o}=e,s=[t,o],[i,l]=this._compute_limits(s),n=e.shiftKey;this._do_select(i,l,!0,n),this.model.overlay.update({left:null,right:null,top:null,bottom:null}),this._base_point=null,this.plot_view.push_state(\"box_select\",{selection:this.plot_view.get_selection()})}_do_select([e,t],[o,s],i,l=!1){const n={type:\"rect\",sx0:e,sx1:t,sy0:o,sy1:s};this._select(n,i,l)}}o.BoxSelectToolView=c,c.__name__=\"BoxSelectToolView\";const a=()=>new l.BoxAnnotation({level:\"overlay\",render_mode:\"css\",top_units:\"screen\",left_units:\"screen\",bottom_units:\"screen\",right_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}});class r extends i.SelectTool{constructor(e){super(e),this.tool_name=\"Box Select\",this.icon=_.bk_tool_icon_box_select,this.event_type=\"pan\",this.default_order=30}static init_BoxSelectTool(){this.prototype.default_view=c,this.define({dimensions:[n.Dimensions,\"both\"],select_every_mousemove:[n.Boolean,!1],overlay:[n.Instance,a],origin:[n.BoxOrigin,\"corner\"]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}o.BoxSelectTool=r,r.__name__=\"BoxSelectTool\",r.init_BoxSelectTool()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const r=e(1),n=e(275),o=e(78),i=e(97),c=e(331),_=r.__importStar(e(19)),l=e(66),a=e(281);class d extends n.GestureToolView{get computed_renderers(){const e=this.model.renderers,t=this.plot_model.renderers,s=this.model.names;return c.compute_renderers(e,t,s)}_computed_renderers_by_data_source(){const e={};for(const t of this.computed_renderers){let s;if(t instanceof o.GlyphRenderer)s=t.data_source.id;else{if(!(t instanceof i.GraphRenderer))continue;s=t.node_renderer.data_source.id}s in e||(e[s]=[]),e[s].push(t)}return e}_keyup(e){if(e.keyCode==l.Keys.Esc){for(const e of this.computed_renderers)e.get_selection_manager().clear();this.plot_view.request_render()}}_select(e,t,s){const r=this._computed_renderers_by_data_source();for(const n in r){const o=r[n],i=o[0].get_selection_manager(),c=[];for(const e of o)e.id in this.plot_view.renderer_views&&c.push(this.plot_view.renderer_views[e.id]);i.select(c,e,t,s)}null!=this.model.callback&&this._emit_callback(e),this._emit_selection_event(e,t)}_emit_selection_event(e,t=!0){const{frame:s}=this.plot_view,r=s.xscales.default,n=s.yscales.default;let o;switch(e.type){case\"point\":{const{sx:t,sy:s}=e,i=r.invert(t),c=n.invert(s);o=Object.assign(Object.assign({},e),{x:i,y:c});break}case\"rect\":{const{sx0:t,sx1:s,sy0:i,sy1:c}=e,[_,l]=r.r_invert(t,s),[a,d]=n.r_invert(i,c);o=Object.assign(Object.assign({},e),{x0:_,y0:a,x1:l,y1:d});break}case\"poly\":{const{sx:t,sy:s}=e,i=r.v_invert(t),c=n.v_invert(s);o=Object.assign(Object.assign({},e),{x:i,y:c});break}default:throw new Error(`Unrecognized selection geometry type: '${e.type}'`)}this.plot_model.trigger_event(new a.SelectionGeometry(o,t))}}s.SelectToolView=d,d.__name__=\"SelectToolView\";class u extends n.GestureTool{constructor(e){super(e)}static init_SelectTool(){this.define({renderers:[_.Any,\"auto\"],names:[_.Array,[]]})}}s.SelectTool=u,u.__name__=\"SelectTool\",u.init_SelectTool()},\n", " function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const r=e(9);t.compute_renderers=function(e,n,t){if(null==e)return[];let u=\"auto\"==e?n:e;return t.length>0&&(u=u.filter(e=>r.includes(t,e.name))),u}},\n", " function _(t,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const s=t(1),i=t(275),n=t(105),a=s.__importStar(t(19)),_=t(278);class l extends i.GestureToolView{_match_aspect(t,o,e){const s=e.bbox.aspect,i=e.bbox.h_range.end,n=e.bbox.h_range.start,a=e.bbox.v_range.end,_=e.bbox.v_range.start;let l=Math.abs(t[0]-o[0]),r=Math.abs(t[1]-o[1]);const c=0==r?0:l/r,[h]=c>=s?[1,c/s]:[s/c,1];let m,p,u,d;return t[0]<=o[0]?(m=t[0],p=t[0]+l*h,p>i&&(p=i)):(p=t[0],m=t[0]-l*h,m<n&&(m=n)),l=Math.abs(p-m),t[1]<=o[1]?(d=t[1],u=t[1]+l/s,u>a&&(u=a)):(u=t[1],d=t[1]-l/s,d<_&&(d=_)),r=Math.abs(u-d),t[0]<=o[0]?p=t[0]+s*r:m=t[0]-s*r,[[m,p],[d,u]]}_compute_limits(t){const o=this.plot_view.frame,e=this.model.dimensions;let s,i,n=this._base_point;if(\"center\"==this.model.origin){const[o,e]=n,[s,i]=t;n=[o-(s-o),e-(i-e)]}return this.model.match_aspect&&\"both\"==e?[s,i]=this._match_aspect(n,t,o):[s,i]=this.model._get_dim_limits(n,t,o,e),[s,i]}_pan_start(t){this._base_point=[t.sx,t.sy]}_pan(t){const o=[t.sx,t.sy],[e,s]=this._compute_limits(o);this.model.overlay.update({left:e[0],right:e[1],top:s[0],bottom:s[1]})}_pan_end(t){const o=[t.sx,t.sy],[e,s]=this._compute_limits(o);this._update(e,s),this.model.overlay.update({left:null,right:null,top:null,bottom:null}),this._base_point=null}_update([t,o],[e,s]){if(Math.abs(o-t)<=5||Math.abs(s-e)<=5)return;const{xscales:i,yscales:n}=this.plot_view.frame,a={};for(const e in i){const s=i[e],[n,_]=s.r_invert(t,o);a[e]={start:n,end:_}}const _={};for(const t in n){const o=n[t],[i,a]=o.r_invert(e,s);_[t]={start:i,end:a}}const l={xrs:a,yrs:_};this.plot_view.push_state(\"box_zoom\",{range:l}),this.plot_view.update_range(l)}}e.BoxZoomToolView=l,l.__name__=\"BoxZoomToolView\";const r=()=>new n.BoxAnnotation({level:\"overlay\",render_mode:\"css\",top_units:\"screen\",left_units:\"screen\",bottom_units:\"screen\",right_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}});class c extends i.GestureTool{constructor(t){super(t),this.tool_name=\"Box Zoom\",this.icon=_.bk_tool_icon_box_zoom,this.event_type=\"pan\",this.default_order=20}static init_BoxZoomTool(){this.prototype.default_view=l,this.define({dimensions:[a.Dimensions,\"both\"],overlay:[a.Instance,r],match_aspect:[a.Boolean,!1],origin:[a.BoxOrigin,\"corner\"]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}e.BoxZoomTool=c,c.__name__=\"BoxZoomTool\",c.init_BoxZoomTool()},\n", " function _(e,s,t){Object.defineProperty(t,\"__esModule\",{value:!0});const l=e(1),o=e(330),a=e(138),i=e(66),_=l.__importStar(e(19)),c=e(278);class n extends o.SelectToolView{initialize(){super.initialize(),this.data=null}connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,()=>this._active_change())}_active_change(){this.model.active||this._clear_overlay()}_keyup(e){e.keyCode==i.Keys.Enter&&this._clear_overlay()}_pan_start(e){const{sx:s,sy:t}=e;this.data={sx:[s],sy:[t]}}_pan(e){const{sx:s,sy:t}=e,[l,o]=this.plot_view.frame.bbox.clip(s,t);if(this.data.sx.push(l),this.data.sy.push(o),this.model.overlay.update({xs:this.data.sx,ys:this.data.sy}),this.model.select_every_mousemove){const s=e.shiftKey;this._do_select(this.data.sx,this.data.sy,!1,s)}}_pan_end(e){this._clear_overlay();const s=e.shiftKey;this._do_select(this.data.sx,this.data.sy,!0,s),this.plot_view.push_state(\"lasso_select\",{selection:this.plot_view.get_selection()})}_clear_overlay(){this.model.overlay.update({xs:[],ys:[]})}_do_select(e,s,t,l){const o={type:\"poly\",sx:e,sy:s};this._select(o,t,l)}}t.LassoSelectToolView=n,n.__name__=\"LassoSelectToolView\";const h=()=>new a.PolyAnnotation({level:\"overlay\",xs_units:\"screen\",ys_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}});class r extends o.SelectTool{constructor(e){super(e),this.tool_name=\"Lasso Select\",this.icon=c.bk_tool_icon_lasso_select,this.event_type=\"pan\",this.default_order=12}static init_LassoSelectTool(){this.prototype.default_view=n,this.define({select_every_mousemove:[_.Boolean,!0],overlay:[_.Instance,h]})}}t.LassoSelectTool=r,r.__name__=\"LassoSelectTool\",r.init_LassoSelectTool()},\n", " function _(t,s,n){Object.defineProperty(n,\"__esModule\",{value:!0});const e=t(1),i=t(275),o=e.__importStar(t(19)),_=t(278);class a extends i.GestureToolView{_pan_start(t){this.last_dx=0,this.last_dy=0;const{sx:s,sy:n}=t,e=this.plot_view.frame.bbox;if(!e.contains(s,n)){const t=e.h_range,i=e.v_range;(s<t.start||s>t.end)&&(this.v_axis_only=!0),(n<i.start||n>i.end)&&(this.h_axis_only=!0)}null!=this.model.document&&this.model.document.interactive_start(this.plot_model)}_pan(t){this._update(t.deltaX,t.deltaY),null!=this.model.document&&this.model.document.interactive_start(this.plot_model)}_pan_end(t){this.h_axis_only=!1,this.v_axis_only=!1,null!=this.pan_info&&this.plot_view.push_state(\"pan\",{range:this.pan_info})}_update(t,s){const n=this.plot_view.frame,e=t-this.last_dx,i=s-this.last_dy,o=n.bbox.h_range,_=o.start-e,a=o.end-e,l=n.bbox.v_range,h=l.start-i,r=l.end-i,d=this.model.dimensions;let c,p,u,m,x,y;\"width\"!=d&&\"both\"!=d||this.v_axis_only?(c=o.start,p=o.end,u=0):(c=_,p=a,u=-e),\"height\"!=d&&\"both\"!=d||this.h_axis_only?(m=l.start,x=l.end,y=0):(m=h,x=r,y=-i),this.last_dx=t,this.last_dy=s;const{xscales:v,yscales:b}=n,f={};for(const t in v){const s=v[t],[n,e]=s.r_invert(c,p);f[t]={start:n,end:e}}const g={};for(const t in b){const s=b[t],[n,e]=s.r_invert(m,x);g[t]={start:n,end:e}}this.pan_info={xrs:f,yrs:g,sdx:u,sdy:y},this.plot_view.update_range(this.pan_info,!0)}}n.PanToolView=a,a.__name__=\"PanToolView\";class l extends i.GestureTool{constructor(t){super(t),this.tool_name=\"Pan\",this.event_type=\"pan\",this.default_order=10}static init_PanTool(){this.prototype.default_view=a,this.define({dimensions:[o.Dimensions,\"both\"]})}get tooltip(){return this._get_dim_tooltip(\"Pan\",this.dimensions)}get icon(){switch(this.dimensions){case\"both\":return _.bk_tool_icon_pan;case\"width\":return _.bk_tool_icon_xpan;case\"height\":return _.bk_tool_icon_ypan}}}n.PanTool=l,l.__name__=\"PanTool\",l.init_PanTool()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const l=e(1),o=e(330),i=e(138),a=e(66),_=l.__importStar(e(19)),c=e(9),n=e(278);class h extends o.SelectToolView{initialize(){super.initialize(),this.data={sx:[],sy:[]}}connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,()=>this._active_change())}_active_change(){this.model.active||this._clear_data()}_keyup(e){e.keyCode==a.Keys.Enter&&this._clear_data()}_doubletap(e){const t=e.shiftKey;this._do_select(this.data.sx,this.data.sy,!0,t),this.plot_view.push_state(\"poly_select\",{selection:this.plot_view.get_selection()}),this._clear_data()}_clear_data(){this.data={sx:[],sy:[]},this.model.overlay.update({xs:[],ys:[]})}_tap(e){const{sx:t,sy:s}=e;this.plot_view.frame.bbox.contains(t,s)&&(this.data.sx.push(t),this.data.sy.push(s),this.model.overlay.update({xs:c.copy(this.data.sx),ys:c.copy(this.data.sy)}))}_do_select(e,t,s,l){const o={type:\"poly\",sx:e,sy:t};this._select(o,s,l)}}s.PolySelectToolView=h,h.__name__=\"PolySelectToolView\";const y=()=>new i.PolyAnnotation({level:\"overlay\",xs_units:\"screen\",ys_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}});class d extends o.SelectTool{constructor(e){super(e),this.tool_name=\"Poly Select\",this.icon=n.bk_tool_icon_polygon_select,this.event_type=\"tap\",this.default_order=11}static init_PolySelectTool(){this.prototype.default_view=h,this.define({overlay:[_.Instance,y]})}}s.PolySelectTool=d,d.__name__=\"PolySelectTool\",d.init_PolySelectTool()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),n=e(105),l=e(70),a=i.__importStar(e(19)),r=e(275),o=e(278);function _(e){switch(e){case 1:return 2;case 2:return 1;case 4:return 5;case 5:return 4;default:return e}}function h(e,t,s,i){if(null==t)return!1;const n=s.compute(t);return Math.abs(e-n)<i}function d(e,t,s,i,n){let l=!0;if(null!=n.left&&null!=n.right){const t=s.invert(e);(t<n.left||t>n.right)&&(l=!1)}if(null!=n.bottom&&null!=n.top){const e=i.invert(t);(e<n.bottom||e>n.top)&&(l=!1)}return l}function u(e,t,s){let i=0;return e>=s.start&&e<=s.end&&(i+=1),t>=s.start&&t<=s.end&&(i+=1),i}function c(e,t,s,i){const n=t.compute(e),l=t.invert(n+s);return l>=i.start&&l<=i.end?l:e}function g(e,t,s){return e>t.start?(t.end=e,s):(t.end=t.start,t.start=e,_(s))}function y(e,t,s){return e<t.end?(t.start=e,s):(t.start=t.end,t.end=e,_(s))}function f(e,t,s,i){const[n,l]=t.r_compute(e.start,e.end),[a,r]=t.r_invert(n+s,l+s),o=u(e.start,e.end,i);u(a,r,i)>=o&&(e.start=a,e.end=r)}s.flip_side=_,s.is_near=h,s.is_inside=d,s.sides_inside=u,s.compute_value=c,s.update_range_end_side=g,s.update_range_start_side=y,s.update_range=f;class v extends r.GestureToolView{initialize(){super.initialize(),this.side=0,this.model.update_overlay_from_ranges()}connect_signals(){super.connect_signals(),null!=this.model.x_range&&this.connect(this.model.x_range.change,()=>this.model.update_overlay_from_ranges()),null!=this.model.y_range&&this.connect(this.model.y_range.change,()=>this.model.update_overlay_from_ranges())}_pan_start(e){this.last_dx=0,this.last_dy=0;const t=this.model.x_range,s=this.model.y_range,i=this.plot_view.frame,l=i.xscales.default,a=i.yscales.default,r=this.model.overlay,{left:o,right:_,top:u,bottom:c}=r,g=this.model.overlay.properties.line_width.value()+n.EDGE_TOLERANCE;null!=t&&this.model.x_interaction&&(h(e.sx,o,l,g)?this.side=1:h(e.sx,_,l,g)?this.side=2:d(e.sx,e.sy,l,a,r)&&(this.side=3)),null!=s&&this.model.y_interaction&&(0==this.side&&h(e.sy,c,a,g)&&(this.side=4),0==this.side&&h(e.sy,u,a,g)?this.side=5:d(e.sx,e.sy,l,a,this.model.overlay)&&(3==this.side?this.side=7:this.side=6))}_pan(e){const t=this.plot_view.frame,s=e.deltaX-this.last_dx,i=e.deltaY-this.last_dy,n=this.model.x_range,l=this.model.y_range,a=t.xscales.default,r=t.yscales.default;if(null!=n)if(3==this.side||7==this.side)f(n,a,s,t.x_range);else if(1==this.side){const e=c(n.start,a,s,t.x_range);this.side=y(e,n,this.side)}else if(2==this.side){const e=c(n.end,a,s,t.x_range);this.side=g(e,n,this.side)}if(null!=l)if(6==this.side||7==this.side)f(l,r,i,t.y_range);else if(4==this.side){const e=c(l.start,r,i,t.y_range);this.side=y(e,l,this.side)}else if(5==this.side){const e=c(l.end,r,i,t.y_range);this.side=g(e,l,this.side)}this.last_dx=e.deltaX,this.last_dy=e.deltaY}_pan_end(e){this.side=0}}s.RangeToolView=v,v.__name__=\"RangeToolView\";const m=()=>new n.BoxAnnotation({level:\"overlay\",render_mode:\"canvas\",fill_color:\"lightgrey\",fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:.5},line_dash:[2,2]});class p extends r.GestureTool{constructor(e){super(e),this.tool_name=\"Range Tool\",this.icon=o.bk_tool_icon_range,this.event_type=\"pan\",this.default_order=1}static init_RangeTool(){this.prototype.default_view=v,this.define({x_range:[a.Instance,null],x_interaction:[a.Boolean,!0],y_range:[a.Instance,null],y_interaction:[a.Boolean,!0],overlay:[a.Instance,m]})}initialize(){super.initialize(),this.overlay.in_cursor=\"grab\",this.overlay.ew_cursor=null!=this.x_range&&this.x_interaction?\"ew-resize\":null,this.overlay.ns_cursor=null!=this.y_range&&this.y_interaction?\"ns-resize\":null}update_overlay_from_ranges(){null==this.x_range&&null==this.y_range&&(this.overlay.left=null,this.overlay.right=null,this.overlay.bottom=null,this.overlay.top=null,l.logger.warn(\"RangeTool not configured with any Ranges.\")),null==this.x_range?(this.overlay.left=null,this.overlay.right=null):(this.overlay.left=this.x_range.start,this.overlay.right=this.x_range.end),null==this.y_range?(this.overlay.bottom=null,this.overlay.top=null):(this.overlay.bottom=this.y_range.start,this.overlay.top=this.y_range.end)}}s.RangeTool=p,p.__name__=\"RangeTool\",p.init_RangeTool()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=e(1),i=e(330),n=o.__importStar(e(19)),_=e(278);class a extends i.SelectToolView{_tap(e){const{sx:t,sy:s}=e,o={type:\"point\",sx:t,sy:s},i=e.shiftKey;this._select(o,!0,i)}_select(e,t,s){const o=this.model.callback;if(\"select\"==this.model.behavior){const i=this._computed_renderers_by_data_source();for(const n in i){const _=i[n],a=_[0].get_selection_manager(),c=_.map(e=>this.plot_view.renderer_views[e.id]);if(a.select(c,e,t,s)&&null!=o){const{frame:t}=this.plot_view,s=t.xscales[_[0].x_range_name],i=t.yscales[_[0].y_range_name],n=s.invert(e.sx),c=i.invert(e.sy),l={geometries:Object.assign(Object.assign({},e),{x:n,y:c}),source:a.source};o.execute(this.model,l)}}this._emit_selection_event(e),this.plot_view.push_state(\"tap\",{selection:this.plot_view.get_selection()})}else for(const t of this.computed_renderers){const s=t.get_selection_manager();if(s.inspect(this.plot_view.renderer_views[t.id],e)&&null!=o){const{frame:i}=this.plot_view,n=i.xscales[t.x_range_name],_=i.yscales[t.y_range_name],a=n.invert(e.sx),c=_.invert(e.sy),l={geometries:Object.assign(Object.assign({},e),{x:a,y:c}),source:s.source};o.execute(this.model,l)}}}}s.TapToolView=a,a.__name__=\"TapToolView\";class c extends i.SelectTool{constructor(e){super(e),this.tool_name=\"Tap\",this.icon=_.bk_tool_icon_tap_select,this.event_type=\"tap\",this.default_order=10}static init_TapTool(){this.prototype.default_view=a,this.define({behavior:[n.TapBehavior,\"select\"],callback:[n.Any]})}}s.TapTool=c,c.__name__=\"TapTool\",c.init_TapTool()},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const s=e(1),n=e(275),i=s.__importStar(e(19)),a=e(278);class l extends n.GestureToolView{_scroll(e){let t=this.model.speed*e.delta;t>.9?t=.9:t<-.9&&(t=-.9),this._update_ranges(t)}_update_ranges(e){const{frame:t}=this.plot_view,o=t.bbox.h_range,s=t.bbox.v_range,[n,i]=[o.start,o.end],[a,l]=[s.start,s.end];let r,_,h,d;switch(this.model.dimension){case\"height\":{const t=Math.abs(l-a);r=n,_=i,h=a-t*e,d=l-t*e;break}case\"width\":{const t=Math.abs(i-n);r=n-t*e,_=i-t*e,h=a,d=l;break}default:throw new Error(\"this shouldn't have happened\")}const{xscales:c,yscales:p}=t,u={};for(const e in c){const t=c[e],[o,s]=t.r_invert(r,_);u[e]={start:o,end:s}}const m={};for(const e in p){const t=p[e],[o,s]=t.r_invert(h,d);m[e]={start:o,end:s}}const w={xrs:u,yrs:m,factor:e};this.plot_view.push_state(\"wheel_pan\",{range:w}),this.plot_view.update_range(w,!1,!0),null!=this.model.document&&this.model.document.interactive_start(this.plot_model)}}o.WheelPanToolView=l,l.__name__=\"WheelPanToolView\";class r extends n.GestureTool{constructor(e){super(e),this.tool_name=\"Wheel Pan\",this.icon=a.bk_tool_icon_wheel_pan,this.event_type=\"scroll\",this.default_order=12}static init_WheelPanTool(){this.prototype.default_view=l,this.define({dimension:[i.Dimension,\"width\"]}),this.internal({speed:[i.Number,.001]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimension)}}o.WheelPanTool=r,r.__name__=\"WheelPanTool\",r.init_WheelPanTool()},\n", " function _(e,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(1),i=e(275),l=e(320),n=s.__importStar(e(19)),_=e(101),h=e(278);class a extends i.GestureToolView{_pinch(e){const{sx:o,sy:t,scale:s}=e;let i;i=s>=1?20*(s-1):-20/s,this._scroll({type:\"wheel\",sx:o,sy:t,delta:i})}_scroll(e){const{frame:o}=this.plot_view,t=o.bbox.h_range,s=o.bbox.v_range,{sx:i,sy:n}=e,_=this.model.dimensions,h=(\"width\"==_||\"both\"==_)&&t.start<i&&i<t.end,a=(\"height\"==_||\"both\"==_)&&s.start<n&&n<s.end;if(!(h&&a||this.model.zoom_on_axis))return;const m=this.model.speed*e.delta,r=l.scale_range(o,m,h,a,{x:i,y:n});this.plot_view.push_state(\"wheel_zoom\",{range:r}),this.plot_view.update_range(r,!1,!0,this.model.maintain_focus),null!=this.model.document&&this.model.document.interactive_start(this.plot_model)}}t.WheelZoomToolView=a,a.__name__=\"WheelZoomToolView\";class m extends i.GestureTool{constructor(e){super(e),this.tool_name=\"Wheel Zoom\",this.icon=h.bk_tool_icon_wheel_zoom,this.event_type=_.is_mobile?\"pinch\":\"scroll\",this.default_order=10}static init_WheelZoomTool(){this.prototype.default_view=a,this.define({dimensions:[n.Dimensions,\"both\"],maintain_focus:[n.Boolean,!0],zoom_on_axis:[n.Boolean,!0],speed:[n.Number,1/600]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}t.WheelZoomTool=m,m.__name__=\"WheelZoomTool\",m.init_WheelZoomTool()},\n", " function _(i,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=i(1),o=i(269),n=i(140),l=s.__importStar(i(19)),_=i(23),h=i(278);class r extends o.InspectToolView{_move(i){if(!this.model.active)return;const{sx:e,sy:t}=i;this.plot_view.frame.bbox.contains(e,t)?this._update_spans(e,t):this._update_spans(null,null)}_move_exit(i){this._update_spans(null,null)}_update_spans(i,e){const t=this.model.dimensions;\"width\"!=t&&\"both\"!=t||(this.model.spans.width.computed_location=e),\"height\"!=t&&\"both\"!=t||(this.model.spans.height.computed_location=i)}}t.CrosshairToolView=r,r.__name__=\"CrosshairToolView\";class a extends o.InspectTool{constructor(i){super(i),this.tool_name=\"Crosshair\",this.icon=h.bk_tool_icon_crosshair}static init_CrosshairTool(){this.prototype.default_view=r,this.define({dimensions:[l.Dimensions,\"both\"],line_color:[l.Color,\"black\"],line_width:[l.Number,1],line_alpha:[l.Number,1]}),this.internal({location_units:[l.SpatialUnits,\"screen\"],render_mode:[l.RenderMode,\"css\"],spans:[l.Any]})}get tooltip(){return this._get_dim_tooltip(\"Crosshair\",this.dimensions)}get synthetic_renderers(){return _.values(this.spans)}initialize(){super.initialize(),this.spans={width:new n.Span({for_hover:!0,dimension:\"width\",render_mode:this.render_mode,location_units:this.location_units,line_color:this.line_color,line_width:this.line_width,line_alpha:this.line_alpha}),height:new n.Span({for_hover:!0,dimension:\"height\",render_mode:this.render_mode,location_units:this.location_units,line_color:this.line_color,line_width:this.line_width,line_alpha:this.line_alpha})}}}t.CrosshairTool=a,a.__name__=\"CrosshairTool\",a.init_CrosshairTool()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const r=e(1),o=e(69),i=r.__importStar(e(19)),a=e(23),n=e(25);class u extends o.Model{constructor(e){super(e)}static init_CustomJSHover(){this.define({args:[i.Any,{}],code:[i.String,\"\"]})}get values(){return a.values(this.args)}_make_code(e,t,s,r){return new Function(...a.keys(this.args),e,t,s,n.use_strict(r))}format(e,t,s){return this._make_code(\"value\",\"format\",\"special_vars\",this.code)(...this.values,e,t,s)}}s.CustomJSHover=u,u.__name__=\"CustomJSHover\",u.init_CustomJSHover()},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=e(1),i=e(269),o=e(143),r=e(78),l=e(97),a=e(331),c=n.__importStar(e(87)),d=e(158),_=e(66),p=n.__importStar(e(19)),h=e(21),m=e(23),u=e(8),y=e(96),x=e(278),f=e(144);function v(e,t,s,n,i,o){const r={x:i[e],y:o[e]},l={x:i[e+1],y:o[e+1]};let a,d;if(\"span\"==t.type)\"h\"==t.direction?(a=Math.abs(r.x-s),d=Math.abs(l.x-s)):(a=Math.abs(r.y-n),d=Math.abs(l.y-n));else{const e={x:s,y:n};a=c.dist_2_pts(r,e),d=c.dist_2_pts(l,e)}return a<d?[[r.x,r.y],e]:[[l.x,l.y],e+1]}function w(e,t,s){return[[e[s],t[s]],s]}s._nearest_line_hit=v,s._line_hit=w;class b extends i.InspectToolView{initialize(){super.initialize(),this.ttviews={}}remove(){y.remove_views(this.ttviews),super.remove()}connect_signals(){super.connect_signals();for(const e of this.computed_renderers)e instanceof r.GlyphRenderer?this.connect(e.data_source.inspect,this._update):e instanceof l.GraphRenderer&&(this.connect(e.node_renderer.data_source.inspect,this._update),this.connect(e.edge_renderer.data_source.inspect,this._update));this.connect(this.model.properties.renderers.change,()=>this._computed_renderers=this._ttmodels=null),this.connect(this.model.properties.names.change,()=>this._computed_renderers=this._ttmodels=null),this.connect(this.model.properties.tooltips.change,()=>this._ttmodels=null)}_compute_ttmodels(){const e={},t=this.model.tooltips;if(null!=t)for(const s of this.computed_renderers)if(s instanceof r.GlyphRenderer){const n=new o.Tooltip({custom:u.isString(t)||u.isFunction(t),attachment:this.model.attachment,show_arrow:this.model.show_arrow});e[s.id]=n}else if(s instanceof l.GraphRenderer){const n=new o.Tooltip({custom:u.isString(t)||u.isFunction(t),attachment:this.model.attachment,show_arrow:this.model.show_arrow});e[s.node_renderer.id]=n,e[s.edge_renderer.id]=n}return y.build_views(this.ttviews,m.values(e),{parent:this.plot_view}),e}get computed_renderers(){if(null==this._computed_renderers){const e=this.model.renderers,t=this.plot_model.renderers,s=this.model.names;this._computed_renderers=a.compute_renderers(e,t,s)}return this._computed_renderers}get ttmodels(){return null==this._ttmodels&&(this._ttmodels=this._compute_ttmodels()),this._ttmodels}_clear(){this._inspect(1/0,1/0);for(const e in this.ttmodels){this.ttmodels[e].clear()}}_move(e){if(!this.model.active)return;const{sx:t,sy:s}=e;this.plot_view.frame.bbox.contains(t,s)?this._inspect(t,s):this._clear()}_move_exit(){this._clear()}_inspect(e,t){let s;if(\"mouse\"==this.model.mode)s={type:\"point\",sx:e,sy:t};else{s={type:\"span\",direction:\"vline\"==this.model.mode?\"h\":\"v\",sx:e,sy:t}}for(const e of this.computed_renderers){e.get_selection_manager().inspect(this.plot_view.renderer_views[e.id],s)}null!=this.model.callback&&this._emit_callback(s)}_update([e,{geometry:t}]){if(!this.model.active)return;if(!(e instanceof r.GlyphRendererView||e instanceof l.GraphRendererView))return;const{model:s}=e,n=this.ttmodels[s.id];if(null==n)return;n.clear();const i=s.get_selection_manager();let o=i.inspectors[s.id];if(s instanceof r.GlyphRenderer&&(o=s.view.convert_selection_to_subset(o)),o.is_empty())return;const a=i.source,{frame:c}=this.plot_view,{sx:d,sy:_}=t,p=c.xscales[s.x_range_name],h=c.yscales[s.y_range_name],u=p.invert(d),y=h.invert(_),x=e.glyph;for(const s of o.line_indices){let i,r,l=x._x[s+1],c=x._y[s+1],m=s;switch(this.model.line_policy){case\"interp\":[l,c]=x.get_interpolation_hit(s,t),i=p.compute(l),r=h.compute(c);break;case\"prev\":[[i,r],m]=w(x.sx,x.sy,s);break;case\"next\":[[i,r],m]=w(x.sx,x.sy,s+1);break;case\"nearest\":[[i,r],m]=v(s,t,d,_,x.sx,x.sy),l=x._x[m],c=x._y[m];break;default:[i,r]=[d,_]}const f={index:m,x:u,y:y,sx:d,sy:_,data_x:l,data_y:c,rx:i,ry:r,indices:o.line_indices,name:e.model.name};n.add(i,r,this._render_tooltips(a,m,f))}for(const e of o.image_indices){const t={index:e.index,x:u,y:y,sx:d,sy:_},s=this._render_tooltips(a,e,t);n.add(d,_,s)}for(const i of o.indices)if(m.isEmpty(o.multiline_indices)){const t=null!=x._x?x._x[i]:void 0,l=null!=x._y?x._y[i]:void 0;let c,p,h;if(\"snap_to_data\"==this.model.point_policy){let e=x.get_anchor_point(this.model.anchor,i,[d,_]);null==e&&(e=x.get_anchor_point(\"center\",i,[d,_])),c=e.x,p=e.y}else[c,p]=[d,_];h=s instanceof r.GlyphRenderer?s.view.convert_indices_from_subset([i])[0]:i;const m={index:h,x:u,y:y,sx:d,sy:_,data_x:t,data_y:l,indices:o.indices,name:e.model.name};n.add(c,p,this._render_tooltips(a,h,m))}else for(const l of o.multiline_indices[i.toString()]){let c,m,f,b=x._xs[i][l],g=x._ys[i][l],k=l;switch(this.model.line_policy){case\"interp\":[b,g]=x.get_interpolation_hit(i,l,t),c=p.compute(b),m=h.compute(g);break;case\"prev\":[[c,m],k]=w(x.sxs[i],x.sys[i],l);break;case\"next\":[[c,m],k]=w(x.sxs[i],x.sys[i],l+1);break;case\"nearest\":[[c,m],k]=v(l,t,d,_,x.sxs[i],x.sys[i]),b=x._xs[i][k],g=x._ys[i][k];break;default:throw new Error(\"should't have happened\")}f=s instanceof r.GlyphRenderer?s.view.convert_indices_from_subset([i])[0]:i;const T={index:f,x:u,y:y,sx:d,sy:_,data_x:b,data_y:g,segment_index:k,indices:o.multiline_indices,name:e.model.name};n.add(c,m,this._render_tooltips(a,f,T))}}_emit_callback(e){for(const t of this.computed_renderers){const s=t.data_source.inspected,{frame:n}=this.plot_view,i=n.xscales[t.x_range_name],o=n.yscales[t.y_range_name],r=i.invert(e.sx),l=o.invert(e.sy),a=Object.assign({x:r,y:l},e);this.model.callback.execute(this.model,{index:s,geometry:a,renderer:t})}}_render_tooltips(e,t,s){const n=this.model.tooltips;if(u.isString(n)){const i=_.div();return i.innerHTML=d.replace_placeholders(n,e,t,this.model.formatters,s),i}if(u.isFunction(n))return n(e,s);{const i=_.div({style:{display:\"table\",borderSpacing:\"2px\"}});for(const[o,r]of n){const n=_.div({style:{display:\"table-row\"}});let l;if(i.appendChild(n),l=_.div({style:{display:\"table-cell\"},class:f.bk_tooltip_row_label},0!=o.length?`${o}: `:\"\"),n.appendChild(l),l=_.div({style:{display:\"table-cell\"},class:f.bk_tooltip_row_value}),n.appendChild(l),r.indexOf(\"$color\")>=0){const[,s=\"\",n]=r.match(/\\$color(\\[.*\\])?:(\\w*)/),i=e.get_column(n);if(null==i){const e=_.span({},`${n} unknown`);l.appendChild(e);continue}const o=s.indexOf(\"hex\")>=0,a=s.indexOf(\"swatch\")>=0;let c=u.isNumber(t)?i[t]:null;if(null==c){const e=_.span({},\"(null)\");l.appendChild(e);continue}o&&(c=h.color2hex(c));let d=_.span({},c);l.appendChild(d),a&&(d=_.span({class:f.bk_tooltip_color_block,style:{backgroundColor:c}},\" \"),l.appendChild(d))}else{const n=_.span();n.innerHTML=d.replace_placeholders(r.replace(\"$~\",\"$data_\"),e,t,this.model.formatters,s),l.appendChild(n)}}return i}}}s.HoverToolView=b,b.__name__=\"HoverToolView\";class g extends i.InspectTool{constructor(e){super(e),this.tool_name=\"Hover\",this.icon=x.bk_tool_icon_hover}static init_HoverTool(){this.prototype.default_view=b,this.define({tooltips:[p.Any,[[\"index\",\"$index\"],[\"data (x, y)\",\"($x, $y)\"],[\"screen (x, y)\",\"($sx, $sy)\"]]],formatters:[p.Any,{}],renderers:[p.Any,\"auto\"],names:[p.Array,[]],mode:[p.HoverMode,\"mouse\"],point_policy:[p.PointPolicy,\"snap_to_data\"],line_policy:[p.LinePolicy,\"nearest\"],show_arrow:[p.Boolean,!0],anchor:[p.Anchor,\"center\"],attachment:[p.TooltipAttachment,\"horizontal\"],callback:[p.Any]})}}s.HoverTool=g,g.__name__=\"HoverTool\",g.init_HoverTool()},\n", " function _(t,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1).__importStar(t(19)),s=t(14),n=t(69),l=t(269);class c extends n.Model{constructor(t){super(t)}static init_ToolProxy(){this.define({tools:[i.Array,[]],active:[i.Boolean,!1],disabled:[i.Boolean,!1]})}get button_view(){return this.tools[0].button_view}get event_type(){return this.tools[0].event_type}get tooltip(){return this.tools[0].tooltip}get tool_name(){return this.tools[0].tool_name}get icon(){return this.tools[0].computed_icon}get computed_icon(){return this.icon}get toggleable(){const t=this.tools[0];return t instanceof l.InspectTool&&t.toggleable}initialize(){super.initialize(),this.do=new s.Signal0(this,\"do\")}connect_signals(){super.connect_signals(),this.connect(this.do,()=>this.doit()),this.connect(this.properties.active.change,()=>this.set_active())}doit(){for(const t of this.tools)t.do.emit()}set_active(){for(const t of this.tools)t.active=this.active}}e.ToolProxy=c,c.__name__=\"ToolProxy\",c.init_ToolProxy()},\n", " function _(t,o,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1).__importStar(t(19)),e=t(9),n=t(274),r=t(343),l=t(244),c=t(187);class h extends n.ToolbarBase{constructor(t){super(t)}static init_ProxyToolbar(){this.define({toolbars:[i.Array,[]]})}initialize(){super.initialize(),this._merge_tools()}_merge_tools(){this._proxied_tools=[];const t={},o={},s={},i=[],n=[];for(const t of this.help)e.includes(n,t.redirect)||(i.push(t),n.push(t.redirect));this._proxied_tools.push(...i),this.help=i;for(const t in this.gestures){const o=this.gestures[t];t in s||(s[t]={});for(const i of o.tools)i.type in s[t]||(s[t][i.type]=[]),s[t][i.type].push(i)}for(const o of this.inspectors)o.type in t||(t[o.type]=[]),t[o.type].push(o);for(const t of this.actions)t.type in o||(o[t.type]=[]),o[t.type].push(t);const l=(t,o=!1)=>{const s=new r.ToolProxy({tools:t,active:o});return this._proxied_tools.push(s),s};for(const t in s){const o=this.gestures[t];o.tools=[];for(const i in s[t]){const e=s[t][i];if(e.length>0)if(\"multi\"==t)for(const t of e){const s=l([t]);o.tools.push(s),this.connect(s.properties.active.change,this._active_change.bind(this,s))}else{const t=l(e);o.tools.push(t),this.connect(t.properties.active.change,this._active_change.bind(this,t))}}}this.actions=[];for(const t in o){const s=o[t];if(\"CustomAction\"==t)for(const t of s)this.actions.push(l([t]));else s.length>0&&this.actions.push(l(s))}this.inspectors=[];for(const o in t){const s=t[o];s.length>0&&this.inspectors.push(l(s,!0))}for(const t in this.gestures){const o=this.gestures[t];0!=o.tools.length&&(o.tools=e.sort_by(o.tools,t=>t.default_order),\"pinch\"!=t&&\"scroll\"!=t&&\"multi\"!=t&&(o.tools[0].active=!0))}}}s.ProxyToolbar=h,h.__name__=\"ProxyToolbar\",h.init_ProxyToolbar();class a extends l.LayoutDOMView{initialize(){this.model.toolbar.toolbar_location=this.model.toolbar_location,super.initialize()}get child_models(){return[this.model.toolbar]}_update_layout(){this.layout=new c.ContentBox(this.child_views[0].el);const{toolbar:t}=this.model;t.horizontal?this.layout.set_sizing({width_policy:\"fit\",min_width:100,height_policy:\"fixed\"}):this.layout.set_sizing({width_policy:\"fixed\",height_policy:\"fit\",min_height:100})}}s.ToolbarBoxView=a,a.__name__=\"ToolbarBoxView\";class _ extends l.LayoutDOM{constructor(t){super(t)}static init_ToolbarBox(){this.prototype.default_view=a,this.define({toolbar:[i.Instance],toolbar_location:[i.Location,\"right\"]})}}s.ToolbarBox=_,_.__name__=\"ToolbarBox\",_.init_ToolbarBox()},\n", " function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(5),i=e(64),d=e(96),c=e(66),l=e(346);t.index={},t.add_document_standalone=async function(e,n,s=[],a=!1){const u=new Map;async function r(o){let a;const r=e.roots().indexOf(o),f=s[r];null!=f?a=f:n.classList.contains(l.BOKEH_ROOT)?a=n:(a=c.div({class:l.BOKEH_ROOT}),n.appendChild(a));const v=await d.build_view(o,{parent:null});return v instanceof i.DOMView&&v.renderTo(a),u.set(o,v),t.index[o.id]=v,v}for(const n of e.roots())await r(n);return a&&(window.document.title=e.title()),e.on_change(e=>{e instanceof o.RootAddedEvent?r(e.model):e instanceof o.RootRemovedEvent?function(e){const n=u.get(e);null!=n&&(n.remove(),u.delete(e),delete t.index[e.id])}(e.model):a&&e instanceof o.TitleChangedEvent&&(window.document.title=e.title)}),[...u.values()]}},\n", " function _(e,o,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(66),r=e(67);function l(e){let o=document.getElementById(e);if(null==o)throw new Error(`Error rendering Bokeh model: could not find #${e} HTML tag`);if(!document.body.contains(o))throw new Error(`Error rendering Bokeh model: element #${e} must be under <body>`);if(\"SCRIPT\"==o.tagName){const e=t.div({class:n.BOKEH_ROOT});t.replaceWith(o,e),o=e}return o}n.BOKEH_ROOT=r.bk_root,n._resolve_element=function(e){const{elementid:o}=e;return null!=o?l(o):document.body},n._resolve_root_elements=function(e){const o=[];if(null!=e.root_ids&&null!=e.roots)for(const n of e.root_ids)o.push(l(e.roots[n]));return o}},\n", " function _(n,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const e=n(348),s=n(70),c=n(345);t._get_ws_url=function(n,o){let t,e=\"ws:\";return\"https:\"==window.location.protocol&&(e=\"wss:\"),null!=o?(t=document.createElement(\"a\"),t.href=o):t=window.location,null!=n?\"/\"==n&&(n=\"\"):n=t.pathname.replace(/\\/+$/,\"\"),e+\"//\"+t.host+n+\"/ws\"};const r={};t.add_document_from_session=async function(n,o,t,a=[],i=!1){const l=window.location.search.substr(1);let d;try{d=await function(n,o,t){const s=e.parse_token(o).session_id;n in r||(r[n]={});const c=r[n];return s in c||(c[s]=e.pull_session(n,o,t)),c[s]}(n,o,l)}catch(n){const t=e.parse_token(o).session_id;throw s.logger.error(`Failed to load Bokeh session ${t}: ${n}`),n}return c.add_document_standalone(d.document,t,a,i)}},\n", " function _(e,s,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(70),o=e(5),r=e(349),i=e(350),c=e(351);n.DEFAULT_SERVER_WEBSOCKET_URL=\"ws://localhost:5006/ws\",n.DEFAULT_TOKEN=\"eyJzZXNzaW9uX2lkIjogImRlZmF1bHQifQ\";let l=0;function _(e){let s=e.split(\".\")[0];const n=s.length%4;return 0!=n&&(s+=\"=\".repeat(4-n)),JSON.parse(atob(s.replace(/_/g,\"/\").replace(/-/g,\"+\")))}n.parse_token=_;class h{constructor(e=n.DEFAULT_SERVER_WEBSOCKET_URL,s=n.DEFAULT_TOKEN,o=null){this.url=e,this.token=s,this.args_string=o,this._number=l++,this.socket=null,this.session=null,this.closed_permanently=!1,this._current_handler=null,this._pending_replies=new Map,this._pending_messages=[],this._receiver=new i.Receiver,this.id=_(s).session_id.split(\".\")[0],t.logger.debug(`Creating websocket ${this._number} to '${this.url}' session '${this.id}'`)}async connect(){if(this.closed_permanently)throw new Error(\"Cannot connect() a closed ClientConnection\");if(null!=this.socket)throw new Error(\"Already connected\");this._current_handler=null,this._pending_replies.clear(),this._pending_messages=[];try{let e=`${this.url}`;return null!=this.args_string&&this.args_string.length>0&&(e+=`?${this.args_string}`),this.socket=new WebSocket(e,[\"bokeh\",this.token]),new Promise((e,s)=>{this.socket.binaryType=\"arraybuffer\",this.socket.onopen=()=>this._on_open(e,s),this.socket.onmessage=e=>this._on_message(e),this.socket.onclose=e=>this._on_close(e,s),this.socket.onerror=()=>this._on_error(s)})}catch(e){throw t.logger.error(`websocket creation failed to url: ${this.url}`),t.logger.error(` - ${e}`),e}}close(){this.closed_permanently||(t.logger.debug(`Permanently closing websocket connection ${this._number}`),this.closed_permanently=!0,null!=this.socket&&this.socket.close(1e3,`close method called on ClientConnection ${this._number}`),this.session._connection_closed())}_schedule_reconnect(e){setTimeout(()=>{this.closed_permanently||t.logger.info(`Websocket connection ${this._number} disconnected, will not attempt to reconnect`)},e)}send(e){if(null==this.socket)throw new Error(`not connected so cannot send ${e}`);e.send(this.socket)}async send_with_reply(e){const s=await new Promise((s,n)=>{this._pending_replies.set(e.msgid(),{resolve:s,reject:n}),this.send(e)});if(\"ERROR\"===s.msgtype())throw new Error(`Error reply ${s.content.text}`);return s}async _pull_doc_json(){const e=r.Message.create(\"PULL-DOC-REQ\",{}),s=await this.send_with_reply(e);if(!(\"doc\"in s.content))throw new Error(\"No 'doc' field in PULL-DOC-REPLY\");return s.content.doc}async _repull_session_doc(e,s){var n,i;t.logger.debug(this.session?\"Repulling session\":\"Pulling session for first time\");try{const n=await this._pull_doc_json();if(null==this.session)if(this.closed_permanently)t.logger.debug(\"Got new document after connection was already closed\"),s(new Error(\"The connection has been closed\"));else{const s=o.Document.from_json(n),i=o.Document._compute_patch_since_json(n,s);if(i.events.length>0){t.logger.debug(`Sending ${i.events.length} changes from model construction back to server`);const e=r.Message.create(\"PATCH-DOC\",{},i);this.send(e)}this.session=new c.ClientSession(this,s,this.id);for(const e of this._pending_messages)this.session.handle(e);this._pending_messages=[],t.logger.debug(\"Created a new session from new pulled doc\"),e(this.session)}else this.session.document.replace_with_json(n),t.logger.debug(\"Updated existing session with new pulled doc\")}catch(e){null===(i=(n=console).trace)||void 0===i||i.call(n,e),t.logger.error(`Failed to repull session ${e}`),s(e)}}_on_open(e,s){t.logger.info(`Websocket connection ${this._number} is now open`),this._current_handler=n=>{this._awaiting_ack_handler(n,e,s)}}_on_message(e){null==this._current_handler&&t.logger.error(\"Got a message with no current handler set\");try{this._receiver.consume(e.data)}catch(e){this._close_bad_protocol(e.toString())}const s=this._receiver.message;if(null!=s){const e=s.problem();null!=e&&this._close_bad_protocol(e),this._current_handler(s)}}_on_close(e,s){t.logger.info(`Lost websocket ${this._number} connection, ${e.code} (${e.reason})`),this.socket=null,this._pending_replies.forEach(e=>e.reject(\"Disconnected\")),this._pending_replies.clear(),this.closed_permanently||this._schedule_reconnect(2e3),s(new Error(`Lost websocket connection, ${e.code} (${e.reason})`))}_on_error(e){t.logger.debug(`Websocket error on socket ${this._number}`);const s=\"Could not open websocket\";t.logger.error(`Failed to connect to Bokeh server: ${s}`),e(new Error(s))}_close_bad_protocol(e){t.logger.error(`Closing connection: ${e}`),null!=this.socket&&this.socket.close(1002,e)}_awaiting_ack_handler(e,s,n){\"ACK\"===e.msgtype()?(this._current_handler=e=>this._steady_state_handler(e),this._repull_session_doc(s,n)):this._close_bad_protocol(\"First message was not an ACK\")}_steady_state_handler(e){const s=e.reqid(),n=this._pending_replies.get(s);n?(this._pending_replies.delete(s),n.resolve(e)):this.session?this.session.handle(e):\"PATCH-DOC\"!=e.msgtype()&&this._pending_messages.push(e)}}n.ClientConnection=h,h.__name__=\"ClientConnection\",n.pull_session=function(e,s,n){return new h(e,s,n).connect()}},\n", " function _(e,s,t){Object.defineProperty(t,\"__esModule\",{value:!0});const r=e(25);class n{constructor(e,s,t){this.header=e,this.metadata=s,this.content=t,this.buffers=[]}static assemble(e,s,t){const r=JSON.parse(e),i=JSON.parse(s),h=JSON.parse(t);return new n(r,i,h)}assemble_buffer(e,s){if((null!=this.header.num_buffers?this.header.num_buffers:0)<=this.buffers.length)throw new Error(\"too many buffers received, expecting #{nb}\");this.buffers.push([e,s])}static create(e,s,t={}){const r=n.create_header(e);return new n(r,s,t)}static create_header(e){return{msgid:r.uniqueId(),msgtype:e}}complete(){return null!=this.header&&null!=this.metadata&&null!=this.content&&(!(\"num_buffers\"in this.header)||this.buffers.length===this.header.num_buffers)}send(e){if((null!=this.header.num_buffers?this.header.num_buffers:0)>0)throw new Error(\"BokehJS only supports receiving buffers, not sending\");const s=JSON.stringify(this.header),t=JSON.stringify(this.metadata),r=JSON.stringify(this.content);e.send(s),e.send(t),e.send(r)}msgid(){return this.header.msgid}msgtype(){return this.header.msgtype}reqid(){return this.header.reqid}problem(){return\"msgid\"in this.header?\"msgtype\"in this.header?null:\"No msgtype in header\":\"No msgid in header\"}}t.Message=n,n.__name__=\"Message\"},\n", " function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const _=e(349);class r{constructor(){this.message=null,this._partial=null,this._fragments=[],this._buf_header=null,this._current_consumer=this._HEADER}consume(e){this._current_consumer(e)}_HEADER(e){this._assume_text(e),this.message=null,this._partial=null,this._fragments=[e],this._buf_header=null,this._current_consumer=this._METADATA}_METADATA(e){this._assume_text(e),this._fragments.push(e),this._current_consumer=this._CONTENT}_CONTENT(e){this._assume_text(e),this._fragments.push(e);const[t,s,r]=this._fragments.slice(0,3);this._partial=_.Message.assemble(t,s,r),this._check_complete()}_BUFFER_HEADER(e){this._assume_text(e),this._buf_header=e,this._current_consumer=this._BUFFER_PAYLOAD}_BUFFER_PAYLOAD(e){this._assume_binary(e),this._partial.assemble_buffer(this._buf_header,e),this._check_complete()}_assume_text(e){if(e instanceof ArrayBuffer)throw new Error(\"Expected text fragment but received binary fragment\")}_assume_binary(e){if(!(e instanceof ArrayBuffer))throw new Error(\"Expected binary fragment but received text fragment\")}_check_complete(){this._partial.complete()?(this.message=this._partial,this._current_consumer=this._HEADER):this._current_consumer=this._BUFFER_HEADER}}s.Receiver=r,r.__name__=\"Receiver\"},\n", " function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=e(5),s=e(349),i=e(70);class c{constructor(e,t,n){this._connection=e,this.document=t,this.id=n,this._document_listener=e=>this._document_changed(e),this.document.on_change(this._document_listener)}handle(e){const t=e.msgtype();\"PATCH-DOC\"===t?this._handle_patch(e):\"OK\"===t?this._handle_ok(e):\"ERROR\"===t?this._handle_error(e):i.logger.debug(`Doing nothing with message ${e.msgtype()}`)}close(){this._connection.close()}_connection_closed(){this.document.remove_on_change(this._document_listener)}async request_server_info(){const e=s.Message.create(\"SERVER-INFO-REQ\",{});return(await this._connection.send_with_reply(e)).content}async force_roundtrip(){await this.request_server_info()}_document_changed(e){if(e.setter_id===this.id)return;if(e instanceof o.ModelChangedEvent&&!(e.attr in e.model.serializable_attributes()))return;const t=s.Message.create(\"PATCH-DOC\",{},this.document.create_json_patch([e]));this._connection.send(t)}_handle_patch(e){this.document.apply_json_patch(e.content,e.buffers,this.id)}_handle_ok(e){i.logger.trace(`Unhandled OK reply to ${e.reqid()}`)}_handle_error(e){i.logger.error(`Unhandled ERROR reply to ${e.reqid()}: ${e.content.text}`)}}n.ClientSession=c,c.__name__=\"ClientSession\"},\n", " function _(e,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(5),r=e(350),s=e(70),i=e(23),c=e(345),l=e(346);function u(e,o){o.buffers.length>0?e.consume(o.buffers[0].buffer):e.consume(o.content.data);const t=e.message;null!=t&&this.apply_json_patch(t.content,t.buffers)}function g(e,o){if(\"undefined\"!=typeof Jupyter&&null!=Jupyter.notebook.kernel){s.logger.info(`Registering Jupyter comms for target ${e}`);const t=Jupyter.notebook.kernel.comm_manager;try{t.register_target(e,t=>{s.logger.info(`Registering Jupyter comms for target ${e}`);const n=new r.Receiver;t.on_msg(u.bind(o,n))})}catch(e){s.logger.warn(`Jupyter comms failed to register. push_notebook() will not function. (exception reported: ${e})`)}}else if(o.roots()[0].id in t.kernels){s.logger.info(`Registering JupyterLab comms for target ${e}`);const n=t.kernels[o.roots()[0].id];try{n.registerCommTarget(e,t=>{s.logger.info(`Registering JupyterLab comms for target ${e}`);const n=new r.Receiver;t.onMsg=u.bind(o,n)})}catch(e){s.logger.warn(`Jupyter comms failed to register. push_notebook() will not function. (exception reported: ${e})`)}}else console.warn(\"Jupyter notebooks comms not available. push_notebook() will not function. If running JupyterLab ensure the latest @bokeh/jupyter_bokeh extension is installed. In an exported notebook this warning is expected.\")}e(279),e(353),t.kernels={},t.embed_items_notebook=function(e,o){if(1!=i.size(e))throw new Error(\"embed_items_notebook expects exactly one document in docs_json\");const t=n.Document.from_json(i.values(e)[0]);for(const e of o){null!=e.notebook_comms_target&&g(e.notebook_comms_target,t);const o=l._resolve_element(e),n=l._resolve_root_elements(e);c.add_document_standalone(t,o,n)}}},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const n=e(1);e(67),n.__importStar(e(66)).styles.append(\"/* notebook specific tweaks so no black outline and matching padding\\n/* can't be wrapped inside bk-root. here are the offending jupyter lines:\\n/* https://github.com/jupyter/notebook/blob/master/notebook/static/notebook/less/renderedhtml.less#L59-L76 */\\n.rendered_html .bk-root .bk-tooltip table,\\n.rendered_html .bk-root .bk-tooltip tr,\\n.rendered_html .bk-root .bk-tooltip th,\\n.rendered_html .bk-root .bk-tooltip td {\\n border: none;\\n padding: 1px;\\n}\\n\")},\n", " function _(e,t,_){Object.defineProperty(_,\"__esModule\",{value:!0});const o=e(1);o.__exportStar(e(349),_),o.__exportStar(e(350),_)},\n", " function _(e,t,n){function s(){const e=document.getElementsByTagName(\"body\")[0],t=document.getElementsByClassName(\"bokeh-test-div\");1==t.length&&(e.removeChild(t[0]),delete t[0]);const n=document.createElement(\"div\");n.classList.add(\"bokeh-test-div\"),n.style.display=\"none\",e.insertBefore(n,e.firstChild)}Object.defineProperty(n,\"__esModule\",{value:!0}),n.results={},n.init=function(){s()},n.record0=function(e,t){n.results[e]=t},n.record=function(e,t){n.results[e]=t,s()},n.count=function(e){null==n.results[e]&&(n.results[e]=0),n.results[e]+=1,s()}},\n", " function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0}),o.safely=function(e,t=!1){try{return e()}catch(e){if(function(e){const t=document.createElement(\"div\");t.style.backgroundColor=\"#f2dede\",t.style.border=\"1px solid #a94442\",t.style.borderRadius=\"4px\",t.style.display=\"inline-block\",t.style.fontFamily=\"sans-serif\",t.style.marginTop=\"5px\",t.style.minWidth=\"200px\",t.style.padding=\"5px 5px 5px 10px\",t.classList.add(\"bokeh-error-box-into-flames\");const o=document.createElement(\"span\");o.style.backgroundColor=\"#a94442\",o.style.borderRadius=\"0px 4px 0px 0px\",o.style.color=\"white\",o.style.cursor=\"pointer\",o.style.cssFloat=\"right\",o.style.fontSize=\"0.8em\",o.style.margin=\"-6px -6px 0px 0px\",o.style.padding=\"2px 5px 4px 5px\",o.title=\"close\",o.setAttribute(\"aria-label\",\"close\"),o.appendChild(document.createTextNode(\"x\")),o.addEventListener(\"click\",()=>r.removeChild(t));const n=document.createElement(\"h3\");n.style.color=\"#a94442\",n.style.margin=\"8px 0px 0px 0px\",n.style.padding=\"0px\",n.appendChild(document.createTextNode(\"Bokeh Error\"));const l=document.createElement(\"pre\");l.style.whiteSpace=\"unset\",l.style.overflowX=\"auto\";const s=e instanceof Error?e.message:e;l.appendChild(document.createTextNode(s)),t.appendChild(o),t.appendChild(n),t.appendChild(l);const r=document.getElementsByTagName(\"body\")[0];r.insertBefore(t,r.firstChild)}(e),t)return;throw e}}},\n", " ], 0, {\"main\":0,\"tslib\":1,\"index\":2,\"version\":3,\"embed/index\":4,\"document/index\":5,\"document/document\":6,\"base\":7,\"core/util/types\":8,\"core/util/array\":9,\"core/util/math\":10,\"core/util/assert\":11,\"core/util/arrayable\":12,\"core/has_props\":13,\"core/signaling\":14,\"core/util/data_structures\":15,\"core/util/eq\":16,\"core/util/callback\":17,\"core/property_mixins\":18,\"core/properties\":19,\"core/enums\":20,\"core/util/color\":21,\"core/util/svg_colors\":22,\"core/util/object\":23,\"core/util/refs\":24,\"core/util/string\":25,\"core/settings\":26,\"models/index\":27,\"models/annotations/index\":28,\"models/annotations/annotation\":29,\"core/util/projections\":30,\"models/renderers/renderer\":63,\"core/dom_view\":64,\"core/view\":65,\"core/dom\":66,\"styles/root\":67,\"core/visuals\":68,\"model\":69,\"core/logging\":70,\"models/annotations/arrow\":71,\"models/annotations/arrow_head\":72,\"models/sources/column_data_source\":73,\"models/sources/columnar_data_source\":74,\"models/sources/data_source\":75,\"models/selections/selection\":76,\"core/selection_manager\":77,\"models/renderers/glyph_renderer\":78,\"models/renderers/data_renderer\":79,\"models/glyphs/line\":80,\"models/glyphs/xy_glyph\":81,\"core/util/spatial\":82,\"core/util/bbox\":85,\"models/glyphs/glyph\":86,\"core/hittest\":87,\"models/ranges/factor_range\":88,\"models/ranges/range\":89,\"models/glyphs/utils\":90,\"models/glyphs/patch\":91,\"models/glyphs/harea\":92,\"models/glyphs/area\":93,\"models/glyphs/varea\":94,\"models/sources/cds_view\":95,\"core/build_views\":96,\"models/renderers/graph_renderer\":97,\"models/graphs/graph_hit_test_policy\":98,\"models/selections/interaction_policy\":99,\"core/util/serialization\":100,\"core/util/compat\":101,\"core/util/typed_array\":102,\"document/events\":103,\"models/annotations/band\":104,\"models/annotations/box_annotation\":105,\"styles/annotations\":106,\"models/annotations/color_bar\":107,\"models/tickers/basic_ticker\":108,\"models/tickers/adaptive_ticker\":109,\"models/tickers/continuous_ticker\":110,\"models/tickers/ticker\":111,\"models/formatters/basic_tick_formatter\":112,\"models/formatters/tick_formatter\":113,\"models/mappers/linear_color_mapper\":114,\"models/mappers/continuous_color_mapper\":115,\"models/mappers/color_mapper\":116,\"models/mappers/mapper\":117,\"models/transforms/transform\":118,\"models/scales/linear_scale\":119,\"models/scales/continuous_scale\":120,\"models/scales/scale\":121,\"models/transforms/index\":122,\"models/transforms/customjs_transform\":123,\"models/transforms/dodge\":124,\"models/transforms/interpolator\":125,\"models/transforms/jitter\":126,\"models/transforms/linear_interpolator\":127,\"models/transforms/step_interpolator\":128,\"models/scales/log_scale\":129,\"models/ranges/range1d\":130,\"core/util/text\":131,\"models/annotations/label\":132,\"models/annotations/text_annotation\":133,\"models/annotations/label_set\":134,\"models/annotations/legend\":135,\"models/annotations/legend_item\":136,\"core/vectorization\":137,\"models/annotations/poly_annotation\":138,\"models/annotations/slope\":139,\"models/annotations/span\":140,\"models/annotations/title\":141,\"models/annotations/toolbar_panel\":142,\"models/annotations/tooltip\":143,\"styles/tooltips\":144,\"styles/mixins\":145,\"models/annotations/whisker\":146,\"models/axes/index\":147,\"models/axes/axis\":148,\"models/renderers/guide_renderer\":149,\"models/axes/categorical_axis\":150,\"models/tickers/categorical_ticker\":151,\"models/formatters/categorical_tick_formatter\":152,\"models/axes/continuous_axis\":153,\"models/axes/datetime_axis\":154,\"models/axes/linear_axis\":155,\"models/formatters/datetime_tick_formatter\":156,\"core/util/templating\":158,\"models/tickers/datetime_ticker\":161,\"models/tickers/composite_ticker\":162,\"models/tickers/days_ticker\":163,\"models/tickers/single_interval_ticker\":164,\"models/tickers/util\":165,\"models/tickers/months_ticker\":166,\"models/tickers/years_ticker\":167,\"models/axes/log_axis\":168,\"models/formatters/log_tick_formatter\":169,\"models/tickers/log_ticker\":170,\"models/axes/mercator_axis\":171,\"models/formatters/mercator_tick_formatter\":172,\"models/tickers/mercator_ticker\":173,\"models/callbacks/index\":174,\"models/callbacks/customjs\":175,\"models/callbacks/callback\":176,\"models/callbacks/open_url\":177,\"models/canvas/index\":178,\"models/canvas/canvas\":179,\"core/util/canvas\":180,\"styles/canvas\":181,\"models/canvas/cartesian_frame\":183,\"models/scales/categorical_scale\":184,\"models/ranges/data_range1d\":185,\"models/ranges/data_range\":186,\"core/layout/index\":187,\"core/layout/types\":188,\"core/layout/layoutable\":189,\"core/layout/alignments\":190,\"core/layout/grid\":191,\"core/layout/html\":192,\"models/expressions/index\":193,\"models/expressions/expression\":194,\"models/expressions/stack\":195,\"models/expressions/cumsum\":196,\"models/filters/index\":197,\"models/filters/boolean_filter\":198,\"models/filters/filter\":199,\"models/filters/customjs_filter\":200,\"models/filters/group_filter\":201,\"models/filters/index_filter\":202,\"models/formatters/index\":203,\"models/formatters/func_tick_formatter\":204,\"models/formatters/numeral_tick_formatter\":205,\"models/formatters/printf_tick_formatter\":206,\"models/glyphs/index\":207,\"models/glyphs/annular_wedge\":208,\"models/glyphs/annulus\":209,\"models/glyphs/arc\":210,\"models/glyphs/bezier\":211,\"models/glyphs/circle\":212,\"models/glyphs/center_rotatable\":213,\"models/glyphs/ellipse\":214,\"models/glyphs/ellipse_oval\":215,\"models/glyphs/hbar\":216,\"models/glyphs/box\":217,\"models/glyphs/hex_tile\":218,\"models/glyphs/image\":219,\"models/glyphs/image_base\":220,\"models/glyphs/image_rgba\":221,\"models/glyphs/image_url\":222,\"core/util/image\":223,\"models/glyphs/multi_line\":224,\"models/glyphs/multi_polygons\":225,\"models/glyphs/oval\":226,\"models/glyphs/patches\":227,\"models/glyphs/quad\":228,\"models/glyphs/quadratic\":229,\"models/glyphs/ray\":230,\"models/glyphs/rect\":231,\"models/glyphs/segment\":232,\"models/glyphs/step\":233,\"models/glyphs/text\":234,\"models/glyphs/vbar\":235,\"models/glyphs/wedge\":236,\"models/graphs/index\":237,\"models/graphs/layout_provider\":238,\"models/graphs/static_layout_provider\":239,\"models/grids/index\":240,\"models/grids/grid\":241,\"models/layouts/index\":242,\"models/layouts/box\":243,\"models/layouts/layout_dom\":244,\"models/layouts/column\":245,\"models/layouts/grid_box\":246,\"models/layouts/html_box\":247,\"models/layouts/row\":248,\"models/layouts/spacer\":249,\"models/layouts/tabs\":250,\"styles/tabs\":251,\"styles/buttons\":252,\"styles/menus\":253,\"models/layouts/widget_box\":254,\"models/mappers/index\":255,\"models/mappers/categorical_color_mapper\":256,\"models/mappers/categorical_mapper\":257,\"models/mappers/categorical_marker_mapper\":258,\"models/mappers/categorical_pattern_mapper\":259,\"models/mappers/log_color_mapper\":260,\"models/markers/index\":261,\"models/markers/defs\":262,\"models/markers/marker\":263,\"models/markers/scatter\":264,\"models/plots/index\":265,\"models/plots/gmap_plot\":266,\"models/plots/plot\":267,\"models/tools/toolbar\":268,\"models/tools/inspectors/inspect_tool\":269,\"models/tools/button_tool\":270,\"models/tools/tool\":271,\"styles/toolbar\":272,\"models/tools/on_off_button\":273,\"models/tools/toolbar_base\":274,\"models/tools/gestures/gesture_tool\":275,\"models/tools/actions/action_tool\":276,\"models/tools/actions/help_tool\":277,\"styles/icons\":278,\"styles/logo\":279,\"models/plots/plot_canvas\":280,\"core/bokeh_events\":281,\"core/ui_events\":282,\"core/util/wheel\":284,\"core/util/throttle\":285,\"core/layout/side_panel\":286,\"models/plots/gmap_plot_canvas\":287,\"models/ranges/index\":288,\"models/renderers/index\":289,\"models/scales/index\":290,\"models/selections/index\":291,\"models/sources/index\":292,\"models/sources/server_sent_data_source\":293,\"models/sources/web_data_source\":294,\"models/sources/ajax_data_source\":295,\"models/sources/geojson_data_source\":296,\"models/tickers/index\":297,\"models/tickers/fixed_ticker\":298,\"models/tiles/index\":299,\"models/tiles/bbox_tile_source\":300,\"models/tiles/mercator_tile_source\":301,\"models/tiles/tile_source\":302,\"models/tiles/tile_utils\":303,\"models/tiles/quadkey_tile_source\":304,\"models/tiles/tile_renderer\":305,\"models/tiles/wmts_tile_source\":306,\"styles/tiles\":307,\"models/tiles/tms_tile_source\":308,\"models/textures/index\":309,\"models/textures/canvas_texture\":310,\"models/textures/texture\":311,\"models/textures/image_url_texture\":312,\"models/tools/index\":313,\"models/tools/actions/custom_action\":314,\"models/tools/actions/redo_tool\":315,\"models/tools/actions/reset_tool\":316,\"models/tools/actions/save_tool\":317,\"models/tools/actions/undo_tool\":318,\"models/tools/actions/zoom_in_tool\":319,\"core/util/zoom\":320,\"models/tools/actions/zoom_out_tool\":321,\"models/tools/edit/edit_tool\":322,\"models/tools/edit/box_edit_tool\":323,\"models/tools/edit/freehand_draw_tool\":324,\"models/tools/edit/point_draw_tool\":325,\"models/tools/edit/poly_draw_tool\":326,\"models/tools/edit/poly_tool\":327,\"models/tools/edit/poly_edit_tool\":328,\"models/tools/gestures/box_select_tool\":329,\"models/tools/gestures/select_tool\":330,\"models/tools/util\":331,\"models/tools/gestures/box_zoom_tool\":332,\"models/tools/gestures/lasso_select_tool\":333,\"models/tools/gestures/pan_tool\":334,\"models/tools/gestures/poly_select_tool\":335,\"models/tools/gestures/range_tool\":336,\"models/tools/gestures/tap_tool\":337,\"models/tools/gestures/wheel_pan_tool\":338,\"models/tools/gestures/wheel_zoom_tool\":339,\"models/tools/inspectors/crosshair_tool\":340,\"models/tools/inspectors/customjs_hover\":341,\"models/tools/inspectors/hover_tool\":342,\"models/tools/tool_proxy\":343,\"models/tools/toolbar_box\":344,\"embed/standalone\":345,\"embed/dom\":346,\"embed/server\":347,\"client/connection\":348,\"protocol/message\":349,\"protocol/receiver\":350,\"client/session\":351,\"embed/notebook\":352,\"styles/notebook\":353,\"protocol/index\":354,\"testing\":355,\"safely\":356}, {});\n", " })\n", "\n", "\n", " /* END bokeh.min.js */\n", " },\n", " \n", " function(Bokeh) {\n", " /* BEGIN bokeh-widgets.min.js */\n", " /*!\n", " * Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\n", " * All rights reserved.\n", " * \n", " * Redistribution and use in source and binary forms, with or without modification,\n", " * are permitted provided that the following conditions are met:\n", " * \n", " * Redistributions of source code must retain the above copyright notice,\n", " * this list of conditions and the following disclaimer.\n", " * \n", " * Redistributions in binary form must reproduce the above copyright notice,\n", " * this list of conditions and the following disclaimer in the documentation\n", " * and/or other materials provided with the distribution.\n", " * \n", " * Neither the name of Anaconda nor the names of any contributors\n", " * may be used to endorse or promote products derived from this software\n", " * without specific prior written permission.\n", " * \n", " * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n", " * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n", " * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n", " * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n", " * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n", " * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n", " * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n", " * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n", " * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n", " * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n", " * THE POSSIBILITY OF SUCH DAMAGE.\n", " */\n", " (function(root, factory) {\n", " factory(root[\"Bokeh\"]);\n", " })(this, function(Bokeh) {\n", " var define;\n", " return (function(modules, entry, aliases, externals) {\n", " if (Bokeh != null) {\n", " return Bokeh.register_plugin(modules, entry, aliases, externals);\n", " } else {\n", " throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\");\n", " }\n", " })\n", " ({\n", " 376: function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(1).__importStar(e(377));o.Widgets=r,e(7).register_models(r)},\n", " 377: function _(r,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});var a=r(378);t.AbstractButton=a.AbstractButton;var o=r(381);t.AbstractIcon=o.AbstractIcon;var u=r(382);t.AutocompleteInput=u.AutocompleteInput;var n=r(386);t.Button=n.Button;var i=r(387);t.CheckboxButtonGroup=i.CheckboxButtonGroup;var v=r(389);t.CheckboxGroup=v.CheckboxGroup;var p=r(391);t.ColorPicker=p.ColorPicker;var l=r(392);t.DatePicker=l.DatePicker;var c=r(395);t.DateRangeSlider=c.DateRangeSlider;var d=r(400);t.DateSlider=d.DateSlider;var g=r(401);t.Div=g.Div;var I=r(404);t.Dropdown=I.Dropdown;var S=r(405);t.FileInput=S.FileInput;var P=r(384);t.InputWidget=P.InputWidget;var k=r(402);t.Markup=k.Markup;var x=r(406);t.MultiSelect=x.MultiSelect;var D=r(407);t.Paragraph=D.Paragraph;var b=r(408);t.PasswordInput=b.PasswordInput;var s=r(409);t.MultiChoice=s.MultiChoice;var h=r(412);t.PreText=h.PreText;var A=r(413);t.RadioButtonGroup=A.RadioButtonGroup;var B=r(414);t.RadioGroup=B.RadioGroup;var C=r(415);t.RangeSlider=C.RangeSlider;var G=r(416);t.Select=G.Select;var R=r(417);t.Slider=R.Slider;var T=r(418);t.Spinner=T.Spinner;var M=r(383);t.TextInput=M.TextInput;var w=r(419);t.TextAreaInput=w.TextAreaInput;var W=r(420);t.Toggle=W.Toggle;var _=r(441);t.Widget=_.Widget},\n", " 378: function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=t(1).__importStar(t(19)),s=t(66),o=t(96),l=t(379),r=t(252);class _ extends l.ControlView{async lazy_initialize(){await super.lazy_initialize();const{icon:t}=this.model;null!=t&&(this.icon_view=await o.build_view(t,{parent:this}))}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render())}remove(){null!=this.icon_view&&this.icon_view.remove(),super.remove()}_render_button(...t){return s.button({type:\"button\",disabled:this.model.disabled,class:[r.bk_btn,r.bk_btn_type(this.model.button_type)]},...t)}render(){super.render(),this.button_el=this._render_button(this.model.label),this.button_el.addEventListener(\"click\",()=>this.click()),null!=this.icon_view&&(s.prepend(this.button_el,this.icon_view.el,s.nbsp()),this.icon_view.render()),this.group_el=s.div({class:r.bk_btn_group},this.button_el),this.el.appendChild(this.group_el)}click(){}}n.AbstractButtonView=_,_.__name__=\"AbstractButtonView\";class c extends l.Control{constructor(t){super(t)}static init_AbstractButton(){this.define({label:[i.String,\"Button\"],icon:[i.Instance],button_type:[i.ButtonType,\"default\"]})}}n.AbstractButton=c,c.__name__=\"AbstractButton\",c.init_AbstractButton()},\n", " 379: function _(e,n,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=e(441);class o extends t.WidgetView{connect_signals(){super.connect_signals();const e=this.model.properties;this.on_change(e.disabled,()=>this.render())}}s.ControlView=o,o.__name__=\"ControlView\";class i extends t.Widget{constructor(e){super(e)}}s.Control=i,i.__name__=\"Control\"},\n", " 441: function _(i,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=i(1),n=i(247),r=o.__importStar(i(19));class _ extends n.HTMLBoxView{_width_policy(){return\"horizontal\"==this.model.orientation?super._width_policy():\"fixed\"}_height_policy(){return\"horizontal\"==this.model.orientation?\"fixed\":super._height_policy()}box_sizing(){const i=super.box_sizing();return\"horizontal\"==this.model.orientation?null==i.width&&(i.width=this.model.default_size):null==i.height&&(i.height=this.model.default_size),i}}t.WidgetView=_,_.__name__=\"WidgetView\";class s extends n.HTMLBox{constructor(i){super(i)}static init_Widget(){this.define({orientation:[r.Orientation,\"horizontal\"],default_size:[r.Number,300]}),this.override({margin:[5,5,5,5]})}}t.Widget=s,s.__name__=\"Widget\",s.init_Widget()},\n", " 381: function _(e,t,c){Object.defineProperty(c,\"__esModule\",{value:!0});const s=e(69),n=e(64);class o extends n.DOMView{}c.AbstractIconView=o,o.__name__=\"AbstractIconView\";class _ extends s.Model{constructor(e){super(e)}}c.AbstractIcon=_,_.__name__=\"AbstractIcon\"},\n", " 382: function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=e(1),s=e(383),h=e(66),_=i.__importStar(e(19)),o=e(10),u=e(145),r=e(253);class c extends s.TextInputView{constructor(){super(...arguments),this._open=!1,this._last_value=\"\",this._hover_index=0}render(){super.render(),this.input_el.addEventListener(\"keydown\",e=>this._keydown(e)),this.input_el.addEventListener(\"keyup\",e=>this._keyup(e)),this.menu=h.div({class:[r.bk_menu,u.bk_below]}),this.menu.addEventListener(\"click\",e=>this._menu_click(e)),this.menu.addEventListener(\"mouseover\",e=>this._menu_hover(e)),this.el.appendChild(this.menu),h.undisplay(this.menu)}change_input(){this._open&&this.menu.children.length>0&&(this.model.value=this.menu.children[this._hover_index].textContent,this.input_el.focus(),this._hide_menu())}_update_completions(e){h.empty(this.menu);for(const t of e){const e=h.div({},t);this.menu.appendChild(e)}e.length>0&&this.menu.children[0].classList.add(u.bk_active)}_show_menu(){if(!this._open){this._open=!0,this._hover_index=0,this._last_value=this.model.value,h.display(this.menu);const e=t=>{const{target:n}=t;n instanceof HTMLElement&&!this.el.contains(n)&&(document.removeEventListener(\"click\",e),this._hide_menu())};document.addEventListener(\"click\",e)}}_hide_menu(){this._open&&(this._open=!1,h.undisplay(this.menu))}_menu_click(e){e.target!=e.currentTarget&&e.target instanceof Element&&(this.model.value=e.target.textContent,this.input_el.focus(),this._hide_menu())}_menu_hover(e){if(e.target!=e.currentTarget&&e.target instanceof Element){let t=0;for(t=0;t<this.menu.children.length&&this.menu.children[t].textContent!=e.target.textContent;t++);this._bump_hover(t)}}_bump_hover(e){const t=this.menu.children.length;this._open&&t>0&&(this.menu.children[this._hover_index].classList.remove(u.bk_active),this._hover_index=o.clamp(e,0,t-1),this.menu.children[this._hover_index].classList.add(u.bk_active))}_keydown(e){}_keyup(e){switch(e.keyCode){case h.Keys.Enter:this.change_input();break;case h.Keys.Esc:this._hide_menu();break;case h.Keys.Up:this._bump_hover(this._hover_index-1);break;case h.Keys.Down:this._bump_hover(this._hover_index+1);break;default:{const e=this.input_el.value;if(e.length<this.model.min_characters)return void this._hide_menu();const t=[];for(const n of this.model.completions)n.startsWith(e)&&t.push(n);this._update_completions(t),0==t.length?this._hide_menu():this._show_menu()}}}}n.AutocompleteInputView=c,c.__name__=\"AutocompleteInputView\";class l extends s.TextInput{constructor(e){super(e)}static init_AutocompleteInput(){this.prototype.default_view=c,this.define({completions:[_.Array,[]],min_characters:[_.Int,2]})}}n.AutocompleteInput=l,l.__name__=\"AutocompleteInput\",l.init_AutocompleteInput()},\n", " 383: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(384),l=e(66),p=n.__importStar(e(19)),u=e(385);class a extends s.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.name.change,()=>this.input_el.name=this.model.name||\"\"),this.connect(this.model.properties.value.change,()=>this.input_el.value=this.model.value),this.connect(this.model.properties.value_input.change,()=>this.input_el.value=this.model.value_input),this.connect(this.model.properties.disabled.change,()=>this.input_el.disabled=this.model.disabled),this.connect(this.model.properties.placeholder.change,()=>this.input_el.placeholder=this.model.placeholder)}render(){super.render(),this.input_el=l.input({type:\"text\",class:u.bk_input,name:this.model.name,value:this.model.value,disabled:this.model.disabled,placeholder:this.model.placeholder}),this.input_el.addEventListener(\"change\",()=>this.change_input()),this.input_el.addEventListener(\"input\",()=>this.change_input_oninput()),this.group_el.appendChild(this.input_el)}change_input(){this.model.value=this.input_el.value,super.change_input()}change_input_oninput(){this.model.value_input=this.input_el.value,super.change_input()}}i.TextInputView=a,a.__name__=\"TextInputView\";class h extends s.InputWidget{constructor(e){super(e)}static init_TextInput(){this.prototype.default_view=a,this.define({value:[p.String,\"\"],value_input:[p.String,\"\"],placeholder:[p.String,\"\"]})}}i.TextInput=h,h.__name__=\"TextInput\",h.init_TextInput()},\n", " 384: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),l=e(379),s=e(66),_=n.__importStar(e(19)),o=e(385);class p extends l.ControlView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.title.change,()=>{this.label_el.textContent=this.model.title})}render(){super.render();const{title:e}=this.model;this.label_el=s.label({style:{display:0==e.length?\"none\":\"\"}},e),this.group_el=s.div({class:o.bk_input_group},this.label_el),this.el.appendChild(this.group_el)}change_input(){}}i.InputWidgetView=p,p.__name__=\"InputWidgetView\";class r extends l.Control{constructor(e){super(e)}static init_InputWidget(){this.define({title:[_.String,\"\"]})}}i.InputWidget=r,r.__name__=\"InputWidget\",r.init_InputWidget()},\n", " 385: function _(n,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=n(1);n(67),i.__importStar(n(66)).styles.append('.bk-root .bk-input {\\n display: inline-block;\\n width: 100%;\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n min-height: 31px;\\n padding: 0 12px;\\n background-color: #fff;\\n border: 1px solid #ccc;\\n border-radius: 4px;\\n}\\n.bk-root .bk-input:focus {\\n border-color: #66afe9;\\n outline: 0;\\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\\n}\\n.bk-root .bk-input::placeholder,\\n.bk-root .bk-input:-ms-input-placeholder,\\n.bk-root .bk-input::-moz-placeholder,\\n.bk-root .bk-input::-webkit-input-placeholder {\\n color: #999;\\n opacity: 1;\\n}\\n.bk-root .bk-input[disabled] {\\n cursor: not-allowed;\\n background-color: #eee;\\n opacity: 1;\\n}\\n.bk-root select[multiple].bk-input,\\n.bk-root select[size].bk-input,\\n.bk-root textarea.bk-input {\\n height: auto;\\n}\\n.bk-root .bk-input-group {\\n width: 100%;\\n height: 100%;\\n display: inline-flex;\\n display: -webkit-inline-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: start;\\n -webkit-align-items: start;\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n white-space: nowrap;\\n}\\n.bk-root .bk-input-group.bk-inline {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-input-group.bk-inline > *:not(:first-child) {\\n margin-left: 5px;\\n}\\n.bk-root .bk-input-group input[type=\"checkbox\"] + span,\\n.bk-root .bk-input-group input[type=\"radio\"] + span {\\n position: relative;\\n top: -2px;\\n margin-left: 3px;\\n}\\n'),t.bk_input=\"bk-input\",t.bk_input_group=\"bk-input-group\"},\n", " 386: function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=t(378),o=t(281);class s extends n.AbstractButtonView{click(){this.model.clicks=this.model.clicks+1,this.model.trigger_event(new o.ButtonClick),super.click()}}i.ButtonView=s,s.__name__=\"ButtonView\";class c extends n.AbstractButton{constructor(t){super(t)}static init_Button(){this.prototype.default_view=s,this.override({label:\"Button\"})}}i.Button=c,c.__name__=\"Button\",c.init_Button()},\n", " 387: function _(t,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=t(1),c=t(388),n=t(66),s=t(15),u=i.__importStar(t(19)),a=t(145);class r extends c.ButtonGroupView{get active(){return new s.Set(this.model.active)}change_active(t){const{active:e}=this;e.toggle(t),this.model.active=e.values}_update_active(){const{active:t}=this;this._buttons.forEach((e,o)=>{n.classes(e).toggle(a.bk_active,t.has(o))})}}o.CheckboxButtonGroupView=r,r.__name__=\"CheckboxButtonGroupView\";class _ extends c.ButtonGroup{constructor(t){super(t)}static init_CheckboxButtonGroup(){this.prototype.default_view=r,this.define({active:[u.Array,[]]})}}o.CheckboxButtonGroup=_,_.__name__=\"CheckboxButtonGroup\",_.init_CheckboxButtonGroup()},\n", " 388: function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=t(1),o=t(379),i=t(66),_=s.__importStar(t(19)),r=t(252);class a extends o.ControlView{connect_signals(){super.connect_signals();const t=this.model.properties;this.on_change(t.button_type,()=>this.render()),this.on_change(t.labels,()=>this.render()),this.on_change(t.active,()=>this._update_active())}render(){super.render(),this._buttons=this.model.labels.map((t,e)=>{const n=i.div({class:[r.bk_btn,r.bk_btn_type(this.model.button_type)],disabled:this.model.disabled},t);return n.addEventListener(\"click\",()=>this.change_active(e)),n}),this._update_active();const t=i.div({class:r.bk_btn_group},this._buttons);this.el.appendChild(t)}}n.ButtonGroupView=a,a.__name__=\"ButtonGroupView\";class u extends o.Control{constructor(t){super(t)}static init_ButtonGroup(){this.define({labels:[_.Array,[]],button_type:[_.ButtonType,\"default\"]})}}n.ButtonGroup=u,u.__name__=\"ButtonGroup\",u.init_ButtonGroup()},\n", " 389: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),o=e(390),s=e(66),c=e(9),l=e(15),a=n.__importStar(e(19)),r=e(145),d=e(385);class p extends o.InputGroupView{render(){super.render();const e=s.div({class:[d.bk_input_group,this.model.inline?r.bk_inline:null]});this.el.appendChild(e);const{active:t,labels:i}=this.model;for(let n=0;n<i.length;n++){const o=s.input({type:\"checkbox\",value:`${n}`});o.addEventListener(\"change\",()=>this.change_active(n)),this.model.disabled&&(o.disabled=!0),c.includes(t,n)&&(o.checked=!0);const l=s.label({},o,s.span({},i[n]));e.appendChild(l)}}change_active(e){const t=new l.Set(this.model.active);t.toggle(e),this.model.active=t.values}}i.CheckboxGroupView=p,p.__name__=\"CheckboxGroupView\";class u extends o.InputGroup{constructor(e){super(e)}static init_CheckboxGroup(){this.prototype.default_view=p,this.define({active:[a.Array,[]],labels:[a.Array,[]],inline:[a.Boolean,!1]})}}i.CheckboxGroup=u,u.__name__=\"CheckboxGroup\",u.init_CheckboxGroup()},\n", " 390: function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(379);class s extends o.ControlView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render())}}t.InputGroupView=s,s.__name__=\"InputGroupView\";class c extends o.Control{constructor(e){super(e)}}t.InputGroup=c,c.__name__=\"InputGroup\"},\n", " 391: function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(1),o=e(384),s=e(66),l=n.__importStar(e(19)),r=e(385);class c extends o.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.name.change,()=>this.input_el.name=this.model.name||\"\"),this.connect(this.model.properties.color.change,()=>this.input_el.value=this.model.color),this.connect(this.model.properties.disabled.change,()=>this.input_el.disabled=this.model.disabled)}render(){super.render(),this.input_el=s.input({type:\"color\",class:r.bk_input,name:this.model.name,value:this.model.color,disabled:this.model.disabled}),this.input_el.addEventListener(\"change\",()=>this.change_input()),this.group_el.appendChild(this.input_el)}change_input(){this.model.color=this.input_el.value,super.change_input()}}t.ColorPickerView=c,c.__name__=\"ColorPickerView\";class d extends o.InputWidget{constructor(e){super(e)}static init_ColorPicker(){this.prototype.default_view=c,this.define({color:[l.Color,\"#000000\"]})}}t.ColorPicker=d,d.__name__=\"ColorPicker\",d.init_ColorPicker()},\n", " 392: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=n.__importDefault(e(393)),a=e(384),l=e(66),o=n.__importStar(e(19)),_=e(8),d=e(385);function c(e){const t=[];for(const i of e)_.isString(i)?t.push(i):_.isArray(i)&&2==i.length&&t.push({from:i[0],to:i[1]});return t}e(394);class h extends a.InputWidgetView{_set(e,t){null!=this._picker&&this._picker.set(e,t)}connect_signals(){super.connect_signals();const{value:e,min_date:t,max_date:i,disabled_dates:n,enabled_dates:s,position:a,inline:l}=this.model.properties;this.connect(e.change,()=>this._set(\"defaultDate\",e.value())),this.connect(t.change,()=>this._set(\"minDate\",t.value())),this.connect(i.change,()=>this._set(\"maxDate\",i.value())),this.connect(n.change,()=>this._set(\"disable\",n.value())),this.connect(s.change,()=>this._set(\"enable\",s.value())),this.connect(a.change,()=>this._set(\"position\",a.value())),this.connect(l.change,()=>this._set(\"inline\",l.value()))}render(){null==this._picker&&(super.render(),this.input_el=l.input({type:\"text\",class:d.bk_input,disabled:this.model.disabled}),this.group_el.appendChild(this.input_el),this._picker=s.default(this.input_el,{defaultDate:this.model.value,minDate:this.model.min_date,maxDate:this.model.max_date,inline:this.model.inline,position:this.model.position,disable:c(this.model.disabled_dates),enable:c(this.model.enabled_dates),onChange:(e,t,i)=>this._on_change(e,t,i)}))}_on_change(e,t,i){this.model.value=t,this.change_input()}}i.DatePickerView=h,h.__name__=\"DatePickerView\";class u extends a.InputWidget{constructor(e){super(e)}static init_DatePicker(){this.prototype.default_view=h,this.define({value:[o.Any],min_date:[o.Any],max_date:[o.Any],disabled_dates:[o.Any,[]],enabled_dates:[o.Any,[]],position:[o.CalendarPosition,\"auto\"],inline:[o.Boolean,!1]})}}i.DatePicker=u,u.__name__=\"DatePicker\",u.init_DatePicker()},\n", " 393: function _(e,t,n){\n", " /* flatpickr v4.6.3, @license MIT */var a,i;a=this,i=function(){\"use strict\";\n", " /*! *****************************************************************************\n", " Copyright (c) Microsoft Corporation. All rights reserved.\n", " Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use\n", " this file except in compliance with the License. You may obtain a copy of the\n", " License at http://www.apache.org/licenses/LICENSE-2.0\n", " \n", " THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n", " KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\n", " WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\n", " MERCHANTABLITY OR NON-INFRINGEMENT.\n", " \n", " See the Apache Version 2.0 License for specific language governing permissions\n", " and limitations under the License.\n", " ***************************************************************************** */var e=function(){return(e=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},t=[\"onChange\",\"onClose\",\"onDayCreate\",\"onDestroy\",\"onKeyDown\",\"onMonthChange\",\"onOpen\",\"onParseConfig\",\"onReady\",\"onValueUpdate\",\"onYearChange\",\"onPreCalendarPosition\"],n={_disable:[],_enable:[],allowInput:!1,altFormat:\"F j, Y\",altInput:!1,altInputClass:\"form-control input\",animate:\"object\"==typeof window&&-1===window.navigator.userAgent.indexOf(\"MSIE\"),ariaDateFormat:\"F j, Y\",clickOpens:!0,closeOnSelect:!0,conjunction:\", \",dateFormat:\"Y-m-d\",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enable:[],enableSeconds:!1,enableTime:!1,errorHandler:function(e){return\"undefined\"!=typeof console&&console.warn(e)},getWeek:function(e){var t=new Date(e.getTime());t.setHours(0,0,0,0),t.setDate(t.getDate()+3-(t.getDay()+6)%7);var n=new Date(t.getFullYear(),0,4);return 1+Math.round(((t.getTime()-n.getTime())/864e5-3+(n.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:\"default\",minuteIncrement:5,mode:\"single\",monthSelectorType:\"dropdown\",nextArrow:\"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>\",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:\"auto\",positionElement:void 0,prevArrow:\"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>\",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},a={weekdays:{shorthand:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],longhand:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"]},months:{shorthand:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],longhand:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return\"th\";switch(t%10){case 1:return\"st\";case 2:return\"nd\";case 3:return\"rd\";default:return\"th\"}},rangeSeparator:\" to \",weekAbbreviation:\"Wk\",scrollTitle:\"Scroll to increment\",toggleTitle:\"Click to toggle\",amPM:[\"AM\",\"PM\"],yearAriaLabel:\"Year\",hourAriaLabel:\"Hour\",minuteAriaLabel:\"Minute\",time_24hr:!1},i=function(e){return(\"0\"+e).slice(-2)},o=function(e){return!0===e?1:0};function r(e,t,n){var a;return void 0===n&&(n=!1),function(){var i=this,o=arguments;null!==a&&clearTimeout(a),a=window.setTimeout((function(){a=null,n||e.apply(i,o)}),t),n&&!a&&e.apply(i,o)}}var l=function(e){return e instanceof Array?e:[e]};function c(e,t,n){if(!0===n)return e.classList.add(t);e.classList.remove(t)}function d(e,t,n){var a=window.document.createElement(e);return t=t||\"\",n=n||\"\",a.className=t,void 0!==n&&(a.textContent=n),a}function s(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function u(e,t){var n=d(\"div\",\"numInputWrapper\"),a=d(\"input\",\"numInput \"+e),i=d(\"span\",\"arrowUp\"),o=d(\"span\",\"arrowDown\");if(-1===navigator.userAgent.indexOf(\"MSIE 9.0\")?a.type=\"number\":(a.type=\"text\",a.pattern=\"\\\\d*\"),void 0!==t)for(var r in t)a.setAttribute(r,t[r]);return n.appendChild(a),n.appendChild(i),n.appendChild(o),n}var f=function(){},m=function(e,t,n){return n.months[t?\"shorthand\":\"longhand\"][e]},g={D:f,F:function(e,t,n){e.setMonth(n.months.longhand.indexOf(t))},G:function(e,t){e.setHours(parseFloat(t))},H:function(e,t){e.setHours(parseFloat(t))},J:function(e,t){e.setDate(parseFloat(t))},K:function(e,t,n){e.setHours(e.getHours()%12+12*o(new RegExp(n.amPM[1],\"i\").test(t)))},M:function(e,t,n){e.setMonth(n.months.shorthand.indexOf(t))},S:function(e,t){e.setSeconds(parseFloat(t))},U:function(e,t){return new Date(1e3*parseFloat(t))},W:function(e,t,n){var a=parseInt(t),i=new Date(e.getFullYear(),0,2+7*(a-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+n.firstDayOfWeek),i},Y:function(e,t){e.setFullYear(parseFloat(t))},Z:function(e,t){return new Date(t)},d:function(e,t){e.setDate(parseFloat(t))},h:function(e,t){e.setHours(parseFloat(t))},i:function(e,t){e.setMinutes(parseFloat(t))},j:function(e,t){e.setDate(parseFloat(t))},l:f,m:function(e,t){e.setMonth(parseFloat(t)-1)},n:function(e,t){e.setMonth(parseFloat(t)-1)},s:function(e,t){e.setSeconds(parseFloat(t))},u:function(e,t){return new Date(parseFloat(t))},w:f,y:function(e,t){e.setFullYear(2e3+parseFloat(t))}},p={D:\"(\\\\w+)\",F:\"(\\\\w+)\",G:\"(\\\\d\\\\d|\\\\d)\",H:\"(\\\\d\\\\d|\\\\d)\",J:\"(\\\\d\\\\d|\\\\d)\\\\w+\",K:\"\",M:\"(\\\\w+)\",S:\"(\\\\d\\\\d|\\\\d)\",U:\"(.+)\",W:\"(\\\\d\\\\d|\\\\d)\",Y:\"(\\\\d{4})\",Z:\"(.+)\",d:\"(\\\\d\\\\d|\\\\d)\",h:\"(\\\\d\\\\d|\\\\d)\",i:\"(\\\\d\\\\d|\\\\d)\",j:\"(\\\\d\\\\d|\\\\d)\",l:\"(\\\\w+)\",m:\"(\\\\d\\\\d|\\\\d)\",n:\"(\\\\d\\\\d|\\\\d)\",s:\"(\\\\d\\\\d|\\\\d)\",u:\"(.+)\",w:\"(\\\\d\\\\d|\\\\d)\",y:\"(\\\\d{2})\"},h={Z:function(e){return e.toISOString()},D:function(e,t,n){return t.weekdays.shorthand[h.w(e,t,n)]},F:function(e,t,n){return m(h.n(e,t,n)-1,!1,t)},G:function(e,t,n){return i(h.h(e,t,n))},H:function(e){return i(e.getHours())},J:function(e,t){return void 0!==t.ordinal?e.getDate()+t.ordinal(e.getDate()):e.getDate()},K:function(e,t){return t.amPM[o(e.getHours()>11)]},M:function(e,t){return m(e.getMonth(),!0,t)},S:function(e){return i(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,t,n){return n.getWeek(e)},Y:function(e){return e.getFullYear()},d:function(e){return i(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return i(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,t){return t.weekdays.longhand[e.getDay()]},m:function(e){return i(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},v=function(e){var t=e.config,i=void 0===t?n:t,o=e.l10n,r=void 0===o?a:o;return function(e,t,n){var a=n||r;return void 0!==i.formatDate?i.formatDate(e,t,a):t.split(\"\").map((function(t,n,o){return h[t]&&\"\\\\\"!==o[n-1]?h[t](e,a,i):\"\\\\\"!==t?t:\"\"})).join(\"\")}},D=function(e){var t=e.config,i=void 0===t?n:t,o=e.l10n,r=void 0===o?a:o;return function(e,t,a,o){if(0===e||e){var l,c=o||r,d=e;if(e instanceof Date)l=new Date(e.getTime());else if(\"string\"!=typeof e&&void 0!==e.toFixed)l=new Date(e);else if(\"string\"==typeof e){var s=t||(i||n).dateFormat,u=String(e).trim();if(\"today\"===u)l=new Date,a=!0;else if(/Z$/.test(u)||/GMT$/.test(u))l=new Date(e);else if(i&&i.parseDate)l=i.parseDate(e,s);else{l=i&&i.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0);for(var f=void 0,m=[],h=0,v=0,D=\"\";h<s.length;h++){var w=s[h],b=\"\\\\\"===w,C=\"\\\\\"===s[h-1]||b;if(p[w]&&!C){D+=p[w];var M=new RegExp(D).exec(e);M&&(f=!0)&&m[\"Y\"!==w?\"push\":\"unshift\"]({fn:g[w],val:M[++v]})}else b||(D+=\".\");m.forEach((function(e){var t=e.fn,n=e.val;return l=t(l,n,c)||l}))}l=f?l:void 0}}if(l instanceof Date&&!isNaN(l.getTime()))return!0===a&&l.setHours(0,0,0,0),l;i.errorHandler(new Error(\"Invalid date provided: \"+d))}}};function w(e,t,n){return void 0===n&&(n=!0),!1!==n?new Date(e.getTime()).setHours(0,0,0,0)-new Date(t.getTime()).setHours(0,0,0,0):e.getTime()-t.getTime()}var b=864e5;function C(f,g){var h={config:e({},n,y.defaultConfig),l10n:a};function C(e){return e.bind(h)}function M(){var e=h.config;!1===e.weekNumbers&&1===e.showMonths||!0!==e.noCalendar&&window.requestAnimationFrame((function(){if(void 0!==h.calendarContainer&&(h.calendarContainer.style.visibility=\"hidden\",h.calendarContainer.style.display=\"block\"),void 0!==h.daysContainer){var t=(h.days.offsetWidth+1)*e.showMonths;h.daysContainer.style.width=t+\"px\",h.calendarContainer.style.width=t+(void 0!==h.weekWrapper?h.weekWrapper.offsetWidth:0)+\"px\",h.calendarContainer.style.removeProperty(\"visibility\"),h.calendarContainer.style.removeProperty(\"display\")}}))}function x(e){0===h.selectedDates.length&&ne(),void 0!==e&&\"blur\"!==e.type&&function(e){e.preventDefault();var t=\"keydown\"===e.type,n=e.target;void 0!==h.amPM&&e.target===h.amPM&&(h.amPM.textContent=h.l10n.amPM[o(h.amPM.textContent===h.l10n.amPM[0])]);var a=parseFloat(n.getAttribute(\"min\")),r=parseFloat(n.getAttribute(\"max\")),l=parseFloat(n.getAttribute(\"step\")),c=parseInt(n.value,10),d=e.delta||(t?38===e.which?1:-1:0),s=c+l*d;if(void 0!==n.value&&2===n.value.length){var u=n===h.hourElement,f=n===h.minuteElement;s<a?(s=r+s+o(!u)+(o(u)&&o(!h.amPM)),f&&Y(void 0,-1,h.hourElement)):s>r&&(s=n===h.hourElement?s-r-o(!h.amPM):a,f&&Y(void 0,1,h.hourElement)),h.amPM&&u&&(1===l?s+c===23:Math.abs(s-c)>l)&&(h.amPM.textContent=h.l10n.amPM[o(h.amPM.textContent===h.l10n.amPM[0])]),n.value=i(s)}}(e);var t=h._input.value;E(),ve(),h._input.value!==t&&h._debouncedChange()}function E(){if(void 0!==h.hourElement&&void 0!==h.minuteElement){var e,t,n=(parseInt(h.hourElement.value.slice(-2),10)||0)%24,a=(parseInt(h.minuteElement.value,10)||0)%60,i=void 0!==h.secondElement?(parseInt(h.secondElement.value,10)||0)%60:0;void 0!==h.amPM&&(e=n,t=h.amPM.textContent,n=e%12+12*o(t===h.l10n.amPM[1]));var r=void 0!==h.config.minTime||h.config.minDate&&h.minDateHasTime&&h.latestSelectedDateObj&&0===w(h.latestSelectedDateObj,h.config.minDate,!0);if(void 0!==h.config.maxTime||h.config.maxDate&&h.maxDateHasTime&&h.latestSelectedDateObj&&0===w(h.latestSelectedDateObj,h.config.maxDate,!0)){var l=void 0!==h.config.maxTime?h.config.maxTime:h.config.maxDate;(n=Math.min(n,l.getHours()))===l.getHours()&&(a=Math.min(a,l.getMinutes())),a===l.getMinutes()&&(i=Math.min(i,l.getSeconds()))}if(r){var c=void 0!==h.config.minTime?h.config.minTime:h.config.minDate;(n=Math.max(n,c.getHours()))===c.getHours()&&(a=Math.max(a,c.getMinutes())),a===c.getMinutes()&&(i=Math.max(i,c.getSeconds()))}I(n,a,i)}}function T(e){var t=e||h.latestSelectedDateObj;t&&I(t.getHours(),t.getMinutes(),t.getSeconds())}function k(){var e=h.config.defaultHour,t=h.config.defaultMinute,n=h.config.defaultSeconds;if(void 0!==h.config.minDate){var a=h.config.minDate.getHours(),i=h.config.minDate.getMinutes();(e=Math.max(e,a))===a&&(t=Math.max(i,t)),e===a&&t===i&&(n=h.config.minDate.getSeconds())}if(void 0!==h.config.maxDate){var o=h.config.maxDate.getHours(),r=h.config.maxDate.getMinutes();(e=Math.min(e,o))===o&&(t=Math.min(r,t)),e===o&&t===r&&(n=h.config.maxDate.getSeconds())}I(e,t,n)}function I(e,t,n){void 0!==h.latestSelectedDateObj&&h.latestSelectedDateObj.setHours(e%24,t,n||0,0),h.hourElement&&h.minuteElement&&!h.isMobile&&(h.hourElement.value=i(h.config.time_24hr?e:(12+e)%12+12*o(e%12==0)),h.minuteElement.value=i(t),void 0!==h.amPM&&(h.amPM.textContent=h.l10n.amPM[o(e>=12)]),void 0!==h.secondElement&&(h.secondElement.value=i(n)))}function S(e){var t=parseInt(e.target.value)+(e.delta||0);(t/1e3>1||\"Enter\"===e.key&&!/[^\\d]/.test(t.toString()))&&V(t)}function O(e,t,n,a){return t instanceof Array?t.forEach((function(t){return O(e,t,n,a)})):e instanceof Array?e.forEach((function(e){return O(e,t,n,a)})):(e.addEventListener(t,n,a),void h._handlers.push({element:e,event:t,handler:n,options:a}))}function _(e){return function(t){1===t.which&&e(t)}}function F(){fe(\"onChange\")}function N(e,t){var n=void 0!==e?h.parseDate(e):h.latestSelectedDateObj||(h.config.minDate&&h.config.minDate>h.now?h.config.minDate:h.config.maxDate&&h.config.maxDate<h.now?h.config.maxDate:h.now),a=h.currentYear,i=h.currentMonth;try{void 0!==n&&(h.currentYear=n.getFullYear(),h.currentMonth=n.getMonth())}catch(e){e.message=\"Invalid date supplied: \"+n,h.config.errorHandler(e)}t&&h.currentYear!==a&&(fe(\"onYearChange\"),B()),!t||h.currentYear===a&&h.currentMonth===i||fe(\"onMonthChange\"),h.redraw()}function P(e){~e.target.className.indexOf(\"arrow\")&&Y(e,e.target.classList.contains(\"arrowUp\")?1:-1)}function Y(e,t,n){var a=e&&e.target,i=n||a&&a.parentNode&&a.parentNode.firstChild,o=me(\"increment\");o.delta=t,i&&i.dispatchEvent(o)}function A(e,t,n,a){var i=Z(t,!0),o=d(\"span\",\"flatpickr-day \"+e,t.getDate().toString());return o.dateObj=t,o.$i=a,o.setAttribute(\"aria-label\",h.formatDate(t,h.config.ariaDateFormat)),-1===e.indexOf(\"hidden\")&&0===w(t,h.now)&&(h.todayDateElem=o,o.classList.add(\"today\"),o.setAttribute(\"aria-current\",\"date\")),i?(o.tabIndex=-1,ge(t)&&(o.classList.add(\"selected\"),h.selectedDateElem=o,\"range\"===h.config.mode&&(c(o,\"startRange\",h.selectedDates[0]&&0===w(t,h.selectedDates[0],!0)),c(o,\"endRange\",h.selectedDates[1]&&0===w(t,h.selectedDates[1],!0)),\"nextMonthDay\"===e&&o.classList.add(\"inRange\")))):o.classList.add(\"flatpickr-disabled\"),\"range\"===h.config.mode&&function(e){return!(\"range\"!==h.config.mode||h.selectedDates.length<2)&&w(e,h.selectedDates[0])>=0&&w(e,h.selectedDates[1])<=0}(t)&&!ge(t)&&o.classList.add(\"inRange\"),h.weekNumbers&&1===h.config.showMonths&&\"prevMonthDay\"!==e&&n%7==1&&h.weekNumbers.insertAdjacentHTML(\"beforeend\",\"<span class='flatpickr-day'>\"+h.config.getWeek(t)+\"</span>\"),fe(\"onDayCreate\",o),o}function j(e){e.focus(),\"range\"===h.config.mode&&ee(e)}function H(e){for(var t=e>0?0:h.config.showMonths-1,n=e>0?h.config.showMonths:-1,a=t;a!=n;a+=e)for(var i=h.daysContainer.children[a],o=e>0?0:i.children.length-1,r=e>0?i.children.length:-1,l=o;l!=r;l+=e){var c=i.children[l];if(-1===c.className.indexOf(\"hidden\")&&Z(c.dateObj))return c}}function L(e,t){var n=Q(document.activeElement||document.body),a=void 0!==e?e:n?document.activeElement:void 0!==h.selectedDateElem&&Q(h.selectedDateElem)?h.selectedDateElem:void 0!==h.todayDateElem&&Q(h.todayDateElem)?h.todayDateElem:H(t>0?1:-1);return void 0===a?h._input.focus():n?void function(e,t){for(var n=-1===e.className.indexOf(\"Month\")?e.dateObj.getMonth():h.currentMonth,a=t>0?h.config.showMonths:-1,i=t>0?1:-1,o=n-h.currentMonth;o!=a;o+=i)for(var r=h.daysContainer.children[o],l=n-h.currentMonth===o?e.$i+t:t<0?r.children.length-1:0,c=r.children.length,d=l;d>=0&&d<c&&d!=(t>0?c:-1);d+=i){var s=r.children[d];if(-1===s.className.indexOf(\"hidden\")&&Z(s.dateObj)&&Math.abs(e.$i-d)>=Math.abs(t))return j(s)}h.changeMonth(i),L(H(i),0)}(a,t):j(a)}function W(e,t){for(var n=(new Date(e,t,1).getDay()-h.l10n.firstDayOfWeek+7)%7,a=h.utils.getDaysInMonth((t-1+12)%12),i=h.utils.getDaysInMonth(t),o=window.document.createDocumentFragment(),r=h.config.showMonths>1,l=r?\"prevMonthDay hidden\":\"prevMonthDay\",c=r?\"nextMonthDay hidden\":\"nextMonthDay\",s=a+1-n,u=0;s<=a;s++,u++)o.appendChild(A(l,new Date(e,t-1,s),s,u));for(s=1;s<=i;s++,u++)o.appendChild(A(\"\",new Date(e,t,s),s,u));for(var f=i+1;f<=42-n&&(1===h.config.showMonths||u%7!=0);f++,u++)o.appendChild(A(c,new Date(e,t+1,f%i),f,u));var m=d(\"div\",\"dayContainer\");return m.appendChild(o),m}function R(){if(void 0!==h.daysContainer){s(h.daysContainer),h.weekNumbers&&s(h.weekNumbers);for(var e=document.createDocumentFragment(),t=0;t<h.config.showMonths;t++){var n=new Date(h.currentYear,h.currentMonth,1);n.setMonth(h.currentMonth+t),e.appendChild(W(n.getFullYear(),n.getMonth()))}h.daysContainer.appendChild(e),h.days=h.daysContainer.firstChild,\"range\"===h.config.mode&&1===h.selectedDates.length&&ee()}}function B(){if(!(h.config.showMonths>1||\"dropdown\"!==h.config.monthSelectorType)){var e=function(e){return!(void 0!==h.config.minDate&&h.currentYear===h.config.minDate.getFullYear()&&e<h.config.minDate.getMonth()||void 0!==h.config.maxDate&&h.currentYear===h.config.maxDate.getFullYear()&&e>h.config.maxDate.getMonth())};h.monthsDropdownContainer.tabIndex=-1,h.monthsDropdownContainer.innerHTML=\"\";for(var t=0;t<12;t++)if(e(t)){var n=d(\"option\",\"flatpickr-monthDropdown-month\");n.value=new Date(h.currentYear,t).getMonth().toString(),n.textContent=m(t,h.config.shorthandCurrentMonth,h.l10n),n.tabIndex=-1,h.currentMonth===t&&(n.selected=!0),h.monthsDropdownContainer.appendChild(n)}}}function J(){var e,t=d(\"div\",\"flatpickr-month\"),n=window.document.createDocumentFragment();h.config.showMonths>1||\"static\"===h.config.monthSelectorType?e=d(\"span\",\"cur-month\"):(h.monthsDropdownContainer=d(\"select\",\"flatpickr-monthDropdown-months\"),O(h.monthsDropdownContainer,\"change\",(function(e){var t=e.target,n=parseInt(t.value,10);h.changeMonth(n-h.currentMonth),fe(\"onMonthChange\")})),B(),e=h.monthsDropdownContainer);var a=u(\"cur-year\",{tabindex:\"-1\"}),i=a.getElementsByTagName(\"input\")[0];i.setAttribute(\"aria-label\",h.l10n.yearAriaLabel),h.config.minDate&&i.setAttribute(\"min\",h.config.minDate.getFullYear().toString()),h.config.maxDate&&(i.setAttribute(\"max\",h.config.maxDate.getFullYear().toString()),i.disabled=!!h.config.minDate&&h.config.minDate.getFullYear()===h.config.maxDate.getFullYear());var o=d(\"div\",\"flatpickr-current-month\");return o.appendChild(e),o.appendChild(a),n.appendChild(o),t.appendChild(n),{container:t,yearElement:i,monthElement:e}}function K(){s(h.monthNav),h.monthNav.appendChild(h.prevMonthNav),h.config.showMonths&&(h.yearElements=[],h.monthElements=[]);for(var e=h.config.showMonths;e--;){var t=J();h.yearElements.push(t.yearElement),h.monthElements.push(t.monthElement),h.monthNav.appendChild(t.container)}h.monthNav.appendChild(h.nextMonthNav)}function U(){h.weekdayContainer?s(h.weekdayContainer):h.weekdayContainer=d(\"div\",\"flatpickr-weekdays\");for(var e=h.config.showMonths;e--;){var t=d(\"div\",\"flatpickr-weekdaycontainer\");h.weekdayContainer.appendChild(t)}return q(),h.weekdayContainer}function q(){if(h.weekdayContainer){var e=h.l10n.firstDayOfWeek,t=h.l10n.weekdays.shorthand.slice();e>0&&e<t.length&&(t=t.splice(e,t.length).concat(t.splice(0,e)));for(var n=h.config.showMonths;n--;)h.weekdayContainer.children[n].innerHTML=\"\\n <span class='flatpickr-weekday'>\\n \"+t.join(\"</span><span class='flatpickr-weekday'>\")+\"\\n </span>\\n \"}}function $(e,t){void 0===t&&(t=!0);var n=t?e:e-h.currentMonth;n<0&&!0===h._hidePrevMonthArrow||n>0&&!0===h._hideNextMonthArrow||(h.currentMonth+=n,(h.currentMonth<0||h.currentMonth>11)&&(h.currentYear+=h.currentMonth>11?1:-1,h.currentMonth=(h.currentMonth+12)%12,fe(\"onYearChange\"),B()),R(),fe(\"onMonthChange\"),pe())}function z(e){return!(!h.config.appendTo||!h.config.appendTo.contains(e))||h.calendarContainer.contains(e)}function G(e){if(h.isOpen&&!h.config.inline){var t=\"function\"==typeof(r=e).composedPath?r.composedPath()[0]:r.target,n=z(t),a=t===h.input||t===h.altInput||h.element.contains(t)||e.path&&e.path.indexOf&&(~e.path.indexOf(h.input)||~e.path.indexOf(h.altInput)),i=\"blur\"===e.type?a&&e.relatedTarget&&!z(e.relatedTarget):!a&&!n&&!z(e.relatedTarget),o=!h.config.ignoredFocusElements.some((function(e){return e.contains(t)}));i&&o&&(void 0!==h.timeContainer&&void 0!==h.minuteElement&&void 0!==h.hourElement&&x(),h.close(),\"range\"===h.config.mode&&1===h.selectedDates.length&&(h.clear(!1),h.redraw()))}var r}function V(e){if(!(!e||h.config.minDate&&e<h.config.minDate.getFullYear()||h.config.maxDate&&e>h.config.maxDate.getFullYear())){var t=e,n=h.currentYear!==t;h.currentYear=t||h.currentYear,h.config.maxDate&&h.currentYear===h.config.maxDate.getFullYear()?h.currentMonth=Math.min(h.config.maxDate.getMonth(),h.currentMonth):h.config.minDate&&h.currentYear===h.config.minDate.getFullYear()&&(h.currentMonth=Math.max(h.config.minDate.getMonth(),h.currentMonth)),n&&(h.redraw(),fe(\"onYearChange\"),B())}}function Z(e,t){void 0===t&&(t=!0);var n=h.parseDate(e,void 0,t);if(h.config.minDate&&n&&w(n,h.config.minDate,void 0!==t?t:!h.minDateHasTime)<0||h.config.maxDate&&n&&w(n,h.config.maxDate,void 0!==t?t:!h.maxDateHasTime)>0)return!1;if(0===h.config.enable.length&&0===h.config.disable.length)return!0;if(void 0===n)return!1;for(var a=h.config.enable.length>0,i=a?h.config.enable:h.config.disable,o=0,r=void 0;o<i.length;o++){if(\"function\"==typeof(r=i[o])&&r(n))return a;if(r instanceof Date&&void 0!==n&&r.getTime()===n.getTime())return a;if(\"string\"==typeof r&&void 0!==n){var l=h.parseDate(r,void 0,!0);return l&&l.getTime()===n.getTime()?a:!a}if(\"object\"==typeof r&&void 0!==n&&r.from&&r.to&&n.getTime()>=r.from.getTime()&&n.getTime()<=r.to.getTime())return a}return!a}function Q(e){return void 0!==h.daysContainer&&-1===e.className.indexOf(\"hidden\")&&h.daysContainer.contains(e)}function X(e){var t=e.target===h._input,n=h.config.allowInput,a=h.isOpen&&(!n||!t),i=h.config.inline&&t&&!n;if(13===e.keyCode&&t){if(n)return h.setDate(h._input.value,!0,e.target===h.altInput?h.config.altFormat:h.config.dateFormat),e.target.blur();h.open()}else if(z(e.target)||a||i){var o=!!h.timeContainer&&h.timeContainer.contains(e.target);switch(e.keyCode){case 13:o?(e.preventDefault(),x(),le()):ce(e);break;case 27:e.preventDefault(),le();break;case 8:case 46:t&&!h.config.allowInput&&(e.preventDefault(),h.clear());break;case 37:case 39:if(o||t)h.hourElement&&h.hourElement.focus();else if(e.preventDefault(),void 0!==h.daysContainer&&(!1===n||document.activeElement&&Q(document.activeElement))){var r=39===e.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),$(r),L(H(1),0)):L(void 0,r)}break;case 38:case 40:e.preventDefault();var l=40===e.keyCode?1:-1;h.daysContainer&&void 0!==e.target.$i||e.target===h.input||e.target===h.altInput?e.ctrlKey?(e.stopPropagation(),V(h.currentYear-l),L(H(1),0)):o||L(void 0,7*l):e.target===h.currentYearElement?V(h.currentYear-l):h.config.enableTime&&(!o&&h.hourElement&&h.hourElement.focus(),x(e),h._debouncedChange());break;case 9:if(o){var c=[h.hourElement,h.minuteElement,h.secondElement,h.amPM].concat(h.pluginElements).filter((function(e){return e})),d=c.indexOf(e.target);if(-1!==d){var s=c[d+(e.shiftKey?-1:1)];e.preventDefault(),(s||h._input).focus()}}else!h.config.noCalendar&&h.daysContainer&&h.daysContainer.contains(e.target)&&e.shiftKey&&(e.preventDefault(),h._input.focus())}}if(void 0!==h.amPM&&e.target===h.amPM)switch(e.key){case h.l10n.amPM[0].charAt(0):case h.l10n.amPM[0].charAt(0).toLowerCase():h.amPM.textContent=h.l10n.amPM[0],E(),ve();break;case h.l10n.amPM[1].charAt(0):case h.l10n.amPM[1].charAt(0).toLowerCase():h.amPM.textContent=h.l10n.amPM[1],E(),ve()}(t||z(e.target))&&fe(\"onKeyDown\",e)}function ee(e){if(1===h.selectedDates.length&&(!e||e.classList.contains(\"flatpickr-day\")&&!e.classList.contains(\"flatpickr-disabled\"))){for(var t=e?e.dateObj.getTime():h.days.firstElementChild.dateObj.getTime(),n=h.parseDate(h.selectedDates[0],void 0,!0).getTime(),a=Math.min(t,h.selectedDates[0].getTime()),i=Math.max(t,h.selectedDates[0].getTime()),o=!1,r=0,l=0,c=a;c<i;c+=b)Z(new Date(c),!0)||(o=o||c>a&&c<i,c<n&&(!r||c>r)?r=c:c>n&&(!l||c<l)&&(l=c));for(var d=0;d<h.config.showMonths;d++)for(var s=h.daysContainer.children[d],u=function(a,i){var c,d,u,f=s.children[a],m=f.dateObj.getTime(),g=r>0&&m<r||l>0&&m>l;return g?(f.classList.add(\"notAllowed\"),[\"inRange\",\"startRange\",\"endRange\"].forEach((function(e){f.classList.remove(e)})),\"continue\"):o&&!g?\"continue\":([\"startRange\",\"inRange\",\"endRange\",\"notAllowed\"].forEach((function(e){f.classList.remove(e)})),void(void 0!==e&&(e.classList.add(t<=h.selectedDates[0].getTime()?\"startRange\":\"endRange\"),n<t&&m===n?f.classList.add(\"startRange\"):n>t&&m===n&&f.classList.add(\"endRange\"),m>=r&&(0===l||m<=l)&&(d=n,u=t,(c=m)>Math.min(d,u)&&c<Math.max(d,u))&&f.classList.add(\"inRange\"))))},f=0,m=s.children.length;f<m;f++)u(f)}}function te(){!h.isOpen||h.config.static||h.config.inline||oe()}function ne(){h.setDate(void 0!==h.config.minDate?new Date(h.config.minDate.getTime()):new Date,!0),k(),ve()}function ae(e){return function(t){var n=h.config[\"_\"+e+\"Date\"]=h.parseDate(t,h.config.dateFormat),a=h.config[\"_\"+(\"min\"===e?\"max\":\"min\")+\"Date\"];void 0!==n&&(h[\"min\"===e?\"minDateHasTime\":\"maxDateHasTime\"]=n.getHours()>0||n.getMinutes()>0||n.getSeconds()>0),h.selectedDates&&(h.selectedDates=h.selectedDates.filter((function(e){return Z(e)})),h.selectedDates.length||\"min\"!==e||T(n),ve()),h.daysContainer&&(re(),void 0!==n?h.currentYearElement[e]=n.getFullYear().toString():h.currentYearElement.removeAttribute(e),h.currentYearElement.disabled=!!a&&void 0!==n&&a.getFullYear()===n.getFullYear())}}function ie(){\"object\"!=typeof h.config.locale&&void 0===y.l10ns[h.config.locale]&&h.config.errorHandler(new Error(\"flatpickr: invalid locale \"+h.config.locale)),h.l10n=e({},y.l10ns.default,\"object\"==typeof h.config.locale?h.config.locale:\"default\"!==h.config.locale?y.l10ns[h.config.locale]:void 0),p.K=\"(\"+h.l10n.amPM[0]+\"|\"+h.l10n.amPM[1]+\"|\"+h.l10n.amPM[0].toLowerCase()+\"|\"+h.l10n.amPM[1].toLowerCase()+\")\",void 0===e({},g,JSON.parse(JSON.stringify(f.dataset||{}))).time_24hr&&void 0===y.defaultConfig.time_24hr&&(h.config.time_24hr=h.l10n.time_24hr),h.formatDate=v(h),h.parseDate=D({config:h.config,l10n:h.l10n})}function oe(e){if(void 0!==h.calendarContainer){fe(\"onPreCalendarPosition\");var t=e||h._positionElement,n=Array.prototype.reduce.call(h.calendarContainer.children,(function(e,t){return e+t.offsetHeight}),0),a=h.calendarContainer.offsetWidth,i=h.config.position.split(\" \"),o=i[0],r=i.length>1?i[1]:null,l=t.getBoundingClientRect(),d=window.innerHeight-l.bottom,s=\"above\"===o||\"below\"!==o&&d<n&&l.top>n,u=window.pageYOffset+l.top+(s?-n-2:t.offsetHeight+2);if(c(h.calendarContainer,\"arrowTop\",!s),c(h.calendarContainer,\"arrowBottom\",s),!h.config.inline){var f=window.pageXOffset+l.left-(null!=r&&\"center\"===r?(a-l.width)/2:0),m=window.document.body.offsetWidth-(window.pageXOffset+l.right),g=f+a>window.document.body.offsetWidth,p=m+a>window.document.body.offsetWidth;if(c(h.calendarContainer,\"rightMost\",g),!h.config.static)if(h.calendarContainer.style.top=u+\"px\",g)if(p){var v=document.styleSheets[0];if(void 0===v)return;var D=window.document.body.offsetWidth,w=Math.max(0,D/2-a/2),b=v.cssRules.length,C=\"{left:\"+l.left+\"px;right:auto;}\";c(h.calendarContainer,\"rightMost\",!1),c(h.calendarContainer,\"centerMost\",!0),v.insertRule(\".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after\"+C,b),h.calendarContainer.style.left=w+\"px\",h.calendarContainer.style.right=\"auto\"}else h.calendarContainer.style.left=\"auto\",h.calendarContainer.style.right=m+\"px\";else h.calendarContainer.style.left=f+\"px\",h.calendarContainer.style.right=\"auto\"}}}function re(){h.config.noCalendar||h.isMobile||(pe(),R())}function le(){h._input.focus(),-1!==window.navigator.userAgent.indexOf(\"MSIE\")||void 0!==navigator.msMaxTouchPoints?setTimeout(h.close,0):h.close()}function ce(e){e.preventDefault(),e.stopPropagation();var t=function e(t,n){return n(t)?t:t.parentNode?e(t.parentNode,n):void 0}(e.target,(function(e){return e.classList&&e.classList.contains(\"flatpickr-day\")&&!e.classList.contains(\"flatpickr-disabled\")&&!e.classList.contains(\"notAllowed\")}));if(void 0!==t){var n=t,a=h.latestSelectedDateObj=new Date(n.dateObj.getTime()),i=(a.getMonth()<h.currentMonth||a.getMonth()>h.currentMonth+h.config.showMonths-1)&&\"range\"!==h.config.mode;if(h.selectedDateElem=n,\"single\"===h.config.mode)h.selectedDates=[a];else if(\"multiple\"===h.config.mode){var o=ge(a);o?h.selectedDates.splice(parseInt(o),1):h.selectedDates.push(a)}else\"range\"===h.config.mode&&(2===h.selectedDates.length&&h.clear(!1,!1),h.latestSelectedDateObj=a,h.selectedDates.push(a),0!==w(a,h.selectedDates[0],!0)&&h.selectedDates.sort((function(e,t){return e.getTime()-t.getTime()})));if(E(),i){var r=h.currentYear!==a.getFullYear();h.currentYear=a.getFullYear(),h.currentMonth=a.getMonth(),r&&(fe(\"onYearChange\"),B()),fe(\"onMonthChange\")}if(pe(),R(),ve(),h.config.enableTime&&setTimeout((function(){return h.showTimeInput=!0}),50),i||\"range\"===h.config.mode||1!==h.config.showMonths?void 0!==h.selectedDateElem&&void 0===h.hourElement&&h.selectedDateElem&&h.selectedDateElem.focus():j(n),void 0!==h.hourElement&&void 0!==h.hourElement&&h.hourElement.focus(),h.config.closeOnSelect){var l=\"single\"===h.config.mode&&!h.config.enableTime,c=\"range\"===h.config.mode&&2===h.selectedDates.length&&!h.config.enableTime;(l||c)&&le()}F()}}h.parseDate=D({config:h.config,l10n:h.l10n}),h._handlers=[],h.pluginElements=[],h.loadedPlugins=[],h._bind=O,h._setHoursFromDate=T,h._positionCalendar=oe,h.changeMonth=$,h.changeYear=V,h.clear=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0),h.input.value=\"\",void 0!==h.altInput&&(h.altInput.value=\"\"),void 0!==h.mobileInput&&(h.mobileInput.value=\"\"),h.selectedDates=[],h.latestSelectedDateObj=void 0,!0===t&&(h.currentYear=h._initialDate.getFullYear(),h.currentMonth=h._initialDate.getMonth()),h.showTimeInput=!1,!0===h.config.enableTime&&k(),h.redraw(),e&&fe(\"onChange\")},h.close=function(){h.isOpen=!1,h.isMobile||(void 0!==h.calendarContainer&&h.calendarContainer.classList.remove(\"open\"),void 0!==h._input&&h._input.classList.remove(\"active\")),fe(\"onClose\")},h._createElement=d,h.destroy=function(){void 0!==h.config&&fe(\"onDestroy\");for(var e=h._handlers.length;e--;){var t=h._handlers[e];t.element.removeEventListener(t.event,t.handler,t.options)}if(h._handlers=[],h.mobileInput)h.mobileInput.parentNode&&h.mobileInput.parentNode.removeChild(h.mobileInput),h.mobileInput=void 0;else if(h.calendarContainer&&h.calendarContainer.parentNode)if(h.config.static&&h.calendarContainer.parentNode){var n=h.calendarContainer.parentNode;if(n.lastChild&&n.removeChild(n.lastChild),n.parentNode){for(;n.firstChild;)n.parentNode.insertBefore(n.firstChild,n);n.parentNode.removeChild(n)}}else h.calendarContainer.parentNode.removeChild(h.calendarContainer);h.altInput&&(h.input.type=\"text\",h.altInput.parentNode&&h.altInput.parentNode.removeChild(h.altInput),delete h.altInput),h.input&&(h.input.type=h.input._type,h.input.classList.remove(\"flatpickr-input\"),h.input.removeAttribute(\"readonly\"),h.input.value=\"\"),[\"_showTimeInput\",\"latestSelectedDateObj\",\"_hideNextMonthArrow\",\"_hidePrevMonthArrow\",\"__hideNextMonthArrow\",\"__hidePrevMonthArrow\",\"isMobile\",\"isOpen\",\"selectedDateElem\",\"minDateHasTime\",\"maxDateHasTime\",\"days\",\"daysContainer\",\"_input\",\"_positionElement\",\"innerContainer\",\"rContainer\",\"monthNav\",\"todayDateElem\",\"calendarContainer\",\"weekdayContainer\",\"prevMonthNav\",\"nextMonthNav\",\"monthsDropdownContainer\",\"currentMonthElement\",\"currentYearElement\",\"navigationCurrentMonth\",\"selectedDateElem\",\"config\"].forEach((function(e){try{delete h[e]}catch(e){}}))},h.isEnabled=Z,h.jumpToDate=N,h.open=function(e,t){if(void 0===t&&(t=h._positionElement),!0===h.isMobile)return e&&(e.preventDefault(),e.target&&e.target.blur()),void 0!==h.mobileInput&&(h.mobileInput.focus(),h.mobileInput.click()),void fe(\"onOpen\");if(!h._input.disabled&&!h.config.inline){var n=h.isOpen;h.isOpen=!0,n||(h.calendarContainer.classList.add(\"open\"),h._input.classList.add(\"active\"),fe(\"onOpen\"),oe(t)),!0===h.config.enableTime&&!0===h.config.noCalendar&&(0===h.selectedDates.length&&ne(),!1!==h.config.allowInput||void 0!==e&&h.timeContainer.contains(e.relatedTarget)||setTimeout((function(){return h.hourElement.select()}),50))}},h.redraw=re,h.set=function(e,n){if(null!==e&&\"object\"==typeof e)for(var a in Object.assign(h.config,e),e)void 0!==de[a]&&de[a].forEach((function(e){return e()}));else h.config[e]=n,void 0!==de[e]?de[e].forEach((function(e){return e()})):t.indexOf(e)>-1&&(h.config[e]=l(n));h.redraw(),ve(!1)},h.setDate=function(e,t,n){if(void 0===t&&(t=!1),void 0===n&&(n=h.config.dateFormat),0!==e&&!e||e instanceof Array&&0===e.length)return h.clear(t);se(e,n),h.showTimeInput=h.selectedDates.length>0,h.latestSelectedDateObj=h.selectedDates[h.selectedDates.length-1],h.redraw(),N(),T(),0===h.selectedDates.length&&h.clear(!1),ve(t),t&&fe(\"onChange\")},h.toggle=function(e){if(!0===h.isOpen)return h.close();h.open(e)};var de={locale:[ie,q],showMonths:[K,M,U],minDate:[N],maxDate:[N]};function se(e,t){var n=[];if(e instanceof Array)n=e.map((function(e){return h.parseDate(e,t)}));else if(e instanceof Date||\"number\"==typeof e)n=[h.parseDate(e,t)];else if(\"string\"==typeof e)switch(h.config.mode){case\"single\":case\"time\":n=[h.parseDate(e,t)];break;case\"multiple\":n=e.split(h.config.conjunction).map((function(e){return h.parseDate(e,t)}));break;case\"range\":n=e.split(h.l10n.rangeSeparator).map((function(e){return h.parseDate(e,t)}))}else h.config.errorHandler(new Error(\"Invalid date supplied: \"+JSON.stringify(e)));h.selectedDates=n.filter((function(e){return e instanceof Date&&Z(e,!1)})),\"range\"===h.config.mode&&h.selectedDates.sort((function(e,t){return e.getTime()-t.getTime()}))}function ue(e){return e.slice().map((function(e){return\"string\"==typeof e||\"number\"==typeof e||e instanceof Date?h.parseDate(e,void 0,!0):e&&\"object\"==typeof e&&e.from&&e.to?{from:h.parseDate(e.from,void 0),to:h.parseDate(e.to,void 0)}:e})).filter((function(e){return e}))}function fe(e,t){if(void 0!==h.config){var n=h.config[e];if(void 0!==n&&n.length>0)for(var a=0;n[a]&&a<n.length;a++)n[a](h.selectedDates,h.input.value,h,t);\"onChange\"===e&&(h.input.dispatchEvent(me(\"change\")),h.input.dispatchEvent(me(\"input\")))}}function me(e){var t=document.createEvent(\"Event\");return t.initEvent(e,!0,!0),t}function ge(e){for(var t=0;t<h.selectedDates.length;t++)if(0===w(h.selectedDates[t],e))return\"\"+t;return!1}function pe(){h.config.noCalendar||h.isMobile||!h.monthNav||(h.yearElements.forEach((function(e,t){var n=new Date(h.currentYear,h.currentMonth,1);n.setMonth(h.currentMonth+t),h.config.showMonths>1||\"static\"===h.config.monthSelectorType?h.monthElements[t].textContent=m(n.getMonth(),h.config.shorthandCurrentMonth,h.l10n)+\" \":h.monthsDropdownContainer.value=n.getMonth().toString(),e.value=n.getFullYear().toString()})),h._hidePrevMonthArrow=void 0!==h.config.minDate&&(h.currentYear===h.config.minDate.getFullYear()?h.currentMonth<=h.config.minDate.getMonth():h.currentYear<h.config.minDate.getFullYear()),h._hideNextMonthArrow=void 0!==h.config.maxDate&&(h.currentYear===h.config.maxDate.getFullYear()?h.currentMonth+1>h.config.maxDate.getMonth():h.currentYear>h.config.maxDate.getFullYear()))}function he(e){return h.selectedDates.map((function(t){return h.formatDate(t,e)})).filter((function(e,t,n){return\"range\"!==h.config.mode||h.config.enableTime||n.indexOf(e)===t})).join(\"range\"!==h.config.mode?h.config.conjunction:h.l10n.rangeSeparator)}function ve(e){void 0===e&&(e=!0),void 0!==h.mobileInput&&h.mobileFormatStr&&(h.mobileInput.value=void 0!==h.latestSelectedDateObj?h.formatDate(h.latestSelectedDateObj,h.mobileFormatStr):\"\"),h.input.value=he(h.config.dateFormat),void 0!==h.altInput&&(h.altInput.value=he(h.config.altFormat)),!1!==e&&fe(\"onValueUpdate\")}function De(e){var t=h.prevMonthNav.contains(e.target),n=h.nextMonthNav.contains(e.target);t||n?$(t?-1:1):h.yearElements.indexOf(e.target)>=0?e.target.select():e.target.classList.contains(\"arrowUp\")?h.changeYear(h.currentYear+1):e.target.classList.contains(\"arrowDown\")&&h.changeYear(h.currentYear-1)}return function(){h.element=h.input=f,h.isOpen=!1,function(){var a=[\"wrap\",\"weekNumbers\",\"allowInput\",\"clickOpens\",\"time_24hr\",\"enableTime\",\"noCalendar\",\"altInput\",\"shorthandCurrentMonth\",\"inline\",\"static\",\"enableSeconds\",\"disableMobile\"],i=e({},g,JSON.parse(JSON.stringify(f.dataset||{}))),o={};h.config.parseDate=i.parseDate,h.config.formatDate=i.formatDate,Object.defineProperty(h.config,\"enable\",{get:function(){return h.config._enable},set:function(e){h.config._enable=ue(e)}}),Object.defineProperty(h.config,\"disable\",{get:function(){return h.config._disable},set:function(e){h.config._disable=ue(e)}});var r=\"time\"===i.mode;if(!i.dateFormat&&(i.enableTime||r)){var c=y.defaultConfig.dateFormat||n.dateFormat;o.dateFormat=i.noCalendar||r?\"H:i\"+(i.enableSeconds?\":S\":\"\"):c+\" H:i\"+(i.enableSeconds?\":S\":\"\")}if(i.altInput&&(i.enableTime||r)&&!i.altFormat){var d=y.defaultConfig.altFormat||n.altFormat;o.altFormat=i.noCalendar||r?\"h:i\"+(i.enableSeconds?\":S K\":\" K\"):d+\" h:i\"+(i.enableSeconds?\":S\":\"\")+\" K\"}i.altInputClass||(h.config.altInputClass=h.input.className+\" \"+h.config.altInputClass),Object.defineProperty(h.config,\"minDate\",{get:function(){return h.config._minDate},set:ae(\"min\")}),Object.defineProperty(h.config,\"maxDate\",{get:function(){return h.config._maxDate},set:ae(\"max\")});var s=function(e){return function(t){h.config[\"min\"===e?\"_minTime\":\"_maxTime\"]=h.parseDate(t,\"H:i:S\")}};Object.defineProperty(h.config,\"minTime\",{get:function(){return h.config._minTime},set:s(\"min\")}),Object.defineProperty(h.config,\"maxTime\",{get:function(){return h.config._maxTime},set:s(\"max\")}),\"time\"===i.mode&&(h.config.noCalendar=!0,h.config.enableTime=!0),Object.assign(h.config,o,i);for(var u=0;u<a.length;u++)h.config[a[u]]=!0===h.config[a[u]]||\"true\"===h.config[a[u]];for(t.filter((function(e){return void 0!==h.config[e]})).forEach((function(e){h.config[e]=l(h.config[e]||[]).map(C)})),h.isMobile=!h.config.disableMobile&&!h.config.inline&&\"single\"===h.config.mode&&!h.config.disable.length&&!h.config.enable.length&&!h.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),u=0;u<h.config.plugins.length;u++){var m=h.config.plugins[u](h)||{};for(var p in m)t.indexOf(p)>-1?h.config[p]=l(m[p]).map(C).concat(h.config[p]):void 0===i[p]&&(h.config[p]=m[p])}fe(\"onParseConfig\")}(),ie(),h.input=h.config.wrap?f.querySelector(\"[data-input]\"):f,h.input?(h.input._type=h.input.type,h.input.type=\"text\",h.input.classList.add(\"flatpickr-input\"),h._input=h.input,h.config.altInput&&(h.altInput=d(h.input.nodeName,h.config.altInputClass),h._input=h.altInput,h.altInput.placeholder=h.input.placeholder,h.altInput.disabled=h.input.disabled,h.altInput.required=h.input.required,h.altInput.tabIndex=h.input.tabIndex,h.altInput.type=\"text\",h.input.setAttribute(\"type\",\"hidden\"),!h.config.static&&h.input.parentNode&&h.input.parentNode.insertBefore(h.altInput,h.input.nextSibling)),h.config.allowInput||h._input.setAttribute(\"readonly\",\"readonly\"),h._positionElement=h.config.positionElement||h._input):h.config.errorHandler(new Error(\"Invalid input element specified\")),function(){h.selectedDates=[],h.now=h.parseDate(h.config.now)||new Date;var e=h.config.defaultDate||(\"INPUT\"!==h.input.nodeName&&\"TEXTAREA\"!==h.input.nodeName||!h.input.placeholder||h.input.value!==h.input.placeholder?h.input.value:null);e&&se(e,h.config.dateFormat),h._initialDate=h.selectedDates.length>0?h.selectedDates[0]:h.config.minDate&&h.config.minDate.getTime()>h.now.getTime()?h.config.minDate:h.config.maxDate&&h.config.maxDate.getTime()<h.now.getTime()?h.config.maxDate:h.now,h.currentYear=h._initialDate.getFullYear(),h.currentMonth=h._initialDate.getMonth(),h.selectedDates.length>0&&(h.latestSelectedDateObj=h.selectedDates[0]),void 0!==h.config.minTime&&(h.config.minTime=h.parseDate(h.config.minTime,\"H:i\")),void 0!==h.config.maxTime&&(h.config.maxTime=h.parseDate(h.config.maxTime,\"H:i\")),h.minDateHasTime=!!h.config.minDate&&(h.config.minDate.getHours()>0||h.config.minDate.getMinutes()>0||h.config.minDate.getSeconds()>0),h.maxDateHasTime=!!h.config.maxDate&&(h.config.maxDate.getHours()>0||h.config.maxDate.getMinutes()>0||h.config.maxDate.getSeconds()>0),Object.defineProperty(h,\"showTimeInput\",{get:function(){return h._showTimeInput},set:function(e){h._showTimeInput=e,h.calendarContainer&&c(h.calendarContainer,\"showTimeInput\",e),h.isOpen&&oe()}})}(),h.utils={getDaysInMonth:function(e,t){return void 0===e&&(e=h.currentMonth),void 0===t&&(t=h.currentYear),1===e&&(t%4==0&&t%100!=0||t%400==0)?29:h.l10n.daysInMonth[e]}},h.isMobile||function(){var e=window.document.createDocumentFragment();if(h.calendarContainer=d(\"div\",\"flatpickr-calendar\"),h.calendarContainer.tabIndex=-1,!h.config.noCalendar){if(e.appendChild((h.monthNav=d(\"div\",\"flatpickr-months\"),h.yearElements=[],h.monthElements=[],h.prevMonthNav=d(\"span\",\"flatpickr-prev-month\"),h.prevMonthNav.innerHTML=h.config.prevArrow,h.nextMonthNav=d(\"span\",\"flatpickr-next-month\"),h.nextMonthNav.innerHTML=h.config.nextArrow,K(),Object.defineProperty(h,\"_hidePrevMonthArrow\",{get:function(){return h.__hidePrevMonthArrow},set:function(e){h.__hidePrevMonthArrow!==e&&(c(h.prevMonthNav,\"flatpickr-disabled\",e),h.__hidePrevMonthArrow=e)}}),Object.defineProperty(h,\"_hideNextMonthArrow\",{get:function(){return h.__hideNextMonthArrow},set:function(e){h.__hideNextMonthArrow!==e&&(c(h.nextMonthNav,\"flatpickr-disabled\",e),h.__hideNextMonthArrow=e)}}),h.currentYearElement=h.yearElements[0],pe(),h.monthNav)),h.innerContainer=d(\"div\",\"flatpickr-innerContainer\"),h.config.weekNumbers){var t=function(){h.calendarContainer.classList.add(\"hasWeeks\");var e=d(\"div\",\"flatpickr-weekwrapper\");e.appendChild(d(\"span\",\"flatpickr-weekday\",h.l10n.weekAbbreviation));var t=d(\"div\",\"flatpickr-weeks\");return e.appendChild(t),{weekWrapper:e,weekNumbers:t}}(),n=t.weekWrapper,a=t.weekNumbers;h.innerContainer.appendChild(n),h.weekNumbers=a,h.weekWrapper=n}h.rContainer=d(\"div\",\"flatpickr-rContainer\"),h.rContainer.appendChild(U()),h.daysContainer||(h.daysContainer=d(\"div\",\"flatpickr-days\"),h.daysContainer.tabIndex=-1),R(),h.rContainer.appendChild(h.daysContainer),h.innerContainer.appendChild(h.rContainer),e.appendChild(h.innerContainer)}h.config.enableTime&&e.appendChild(function(){h.calendarContainer.classList.add(\"hasTime\"),h.config.noCalendar&&h.calendarContainer.classList.add(\"noCalendar\"),h.timeContainer=d(\"div\",\"flatpickr-time\"),h.timeContainer.tabIndex=-1;var e=d(\"span\",\"flatpickr-time-separator\",\":\"),t=u(\"flatpickr-hour\",{\"aria-label\":h.l10n.hourAriaLabel});h.hourElement=t.getElementsByTagName(\"input\")[0];var n=u(\"flatpickr-minute\",{\"aria-label\":h.l10n.minuteAriaLabel});if(h.minuteElement=n.getElementsByTagName(\"input\")[0],h.hourElement.tabIndex=h.minuteElement.tabIndex=-1,h.hourElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getHours():h.config.time_24hr?h.config.defaultHour:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(h.config.defaultHour)),h.minuteElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getMinutes():h.config.defaultMinute),h.hourElement.setAttribute(\"step\",h.config.hourIncrement.toString()),h.minuteElement.setAttribute(\"step\",h.config.minuteIncrement.toString()),h.hourElement.setAttribute(\"min\",h.config.time_24hr?\"0\":\"1\"),h.hourElement.setAttribute(\"max\",h.config.time_24hr?\"23\":\"12\"),h.minuteElement.setAttribute(\"min\",\"0\"),h.minuteElement.setAttribute(\"max\",\"59\"),h.timeContainer.appendChild(t),h.timeContainer.appendChild(e),h.timeContainer.appendChild(n),h.config.time_24hr&&h.timeContainer.classList.add(\"time24hr\"),h.config.enableSeconds){h.timeContainer.classList.add(\"hasSeconds\");var a=u(\"flatpickr-second\");h.secondElement=a.getElementsByTagName(\"input\")[0],h.secondElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getSeconds():h.config.defaultSeconds),h.secondElement.setAttribute(\"step\",h.minuteElement.getAttribute(\"step\")),h.secondElement.setAttribute(\"min\",\"0\"),h.secondElement.setAttribute(\"max\",\"59\"),h.timeContainer.appendChild(d(\"span\",\"flatpickr-time-separator\",\":\")),h.timeContainer.appendChild(a)}return h.config.time_24hr||(h.amPM=d(\"span\",\"flatpickr-am-pm\",h.l10n.amPM[o((h.latestSelectedDateObj?h.hourElement.value:h.config.defaultHour)>11)]),h.amPM.title=h.l10n.toggleTitle,h.amPM.tabIndex=-1,h.timeContainer.appendChild(h.amPM)),h.timeContainer}()),c(h.calendarContainer,\"rangeMode\",\"range\"===h.config.mode),c(h.calendarContainer,\"animate\",!0===h.config.animate),c(h.calendarContainer,\"multiMonth\",h.config.showMonths>1),h.calendarContainer.appendChild(e);var r=void 0!==h.config.appendTo&&void 0!==h.config.appendTo.nodeType;if((h.config.inline||h.config.static)&&(h.calendarContainer.classList.add(h.config.inline?\"inline\":\"static\"),h.config.inline&&(!r&&h.element.parentNode?h.element.parentNode.insertBefore(h.calendarContainer,h._input.nextSibling):void 0!==h.config.appendTo&&h.config.appendTo.appendChild(h.calendarContainer)),h.config.static)){var l=d(\"div\",\"flatpickr-wrapper\");h.element.parentNode&&h.element.parentNode.insertBefore(l,h.element),l.appendChild(h.element),h.altInput&&l.appendChild(h.altInput),l.appendChild(h.calendarContainer)}h.config.static||h.config.inline||(void 0!==h.config.appendTo?h.config.appendTo:window.document.body).appendChild(h.calendarContainer)}(),function(){if(h.config.wrap&&[\"open\",\"close\",\"toggle\",\"clear\"].forEach((function(e){Array.prototype.forEach.call(h.element.querySelectorAll(\"[data-\"+e+\"]\"),(function(t){return O(t,\"click\",h[e])}))})),h.isMobile)!function(){var e=h.config.enableTime?h.config.noCalendar?\"time\":\"datetime-local\":\"date\";h.mobileInput=d(\"input\",h.input.className+\" flatpickr-mobile\"),h.mobileInput.step=h.input.getAttribute(\"step\")||\"any\",h.mobileInput.tabIndex=1,h.mobileInput.type=e,h.mobileInput.disabled=h.input.disabled,h.mobileInput.required=h.input.required,h.mobileInput.placeholder=h.input.placeholder,h.mobileFormatStr=\"datetime-local\"===e?\"Y-m-d\\\\TH:i:S\":\"date\"===e?\"Y-m-d\":\"H:i:S\",h.selectedDates.length>0&&(h.mobileInput.defaultValue=h.mobileInput.value=h.formatDate(h.selectedDates[0],h.mobileFormatStr)),h.config.minDate&&(h.mobileInput.min=h.formatDate(h.config.minDate,\"Y-m-d\")),h.config.maxDate&&(h.mobileInput.max=h.formatDate(h.config.maxDate,\"Y-m-d\")),h.input.type=\"hidden\",void 0!==h.altInput&&(h.altInput.type=\"hidden\");try{h.input.parentNode&&h.input.parentNode.insertBefore(h.mobileInput,h.input.nextSibling)}catch(e){}O(h.mobileInput,\"change\",(function(e){h.setDate(e.target.value,!1,h.mobileFormatStr),fe(\"onChange\"),fe(\"onClose\")}))}();else{var e=r(te,50);h._debouncedChange=r(F,300),h.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&O(h.daysContainer,\"mouseover\",(function(e){\"range\"===h.config.mode&&ee(e.target)})),O(window.document.body,\"keydown\",X),h.config.inline||h.config.static||O(window,\"resize\",e),void 0!==window.ontouchstart?O(window.document,\"touchstart\",G):O(window.document,\"mousedown\",_(G)),O(window.document,\"focus\",G,{capture:!0}),!0===h.config.clickOpens&&(O(h._input,\"focus\",h.open),O(h._input,\"mousedown\",_(h.open))),void 0!==h.daysContainer&&(O(h.monthNav,\"mousedown\",_(De)),O(h.monthNav,[\"keyup\",\"increment\"],S),O(h.daysContainer,\"mousedown\",_(ce))),void 0!==h.timeContainer&&void 0!==h.minuteElement&&void 0!==h.hourElement&&(O(h.timeContainer,[\"increment\"],x),O(h.timeContainer,\"blur\",x,{capture:!0}),O(h.timeContainer,\"mousedown\",_(P)),O([h.hourElement,h.minuteElement],[\"focus\",\"click\"],(function(e){return e.target.select()})),void 0!==h.secondElement&&O(h.secondElement,\"focus\",(function(){return h.secondElement&&h.secondElement.select()})),void 0!==h.amPM&&O(h.amPM,\"mousedown\",_((function(e){x(e),F()}))))}}(),(h.selectedDates.length||h.config.noCalendar)&&(h.config.enableTime&&T(h.config.noCalendar?h.latestSelectedDateObj||h.config.minDate:void 0),ve(!1)),M(),h.showTimeInput=h.selectedDates.length>0||h.config.noCalendar;var a=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!h.isMobile&&a&&oe(),fe(\"onReady\")}(),h}function M(e,t){for(var n=Array.prototype.slice.call(e).filter((function(e){return e instanceof HTMLElement})),a=[],i=0;i<n.length;i++){var o=n[i];try{if(null!==o.getAttribute(\"data-fp-omit\"))continue;void 0!==o._flatpickr&&(o._flatpickr.destroy(),o._flatpickr=void 0),o._flatpickr=C(o,t||{}),a.push(o._flatpickr)}catch(e){console.error(e)}}return 1===a.length?a[0]:a}\"function\"!=typeof Object.assign&&(Object.assign=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(!e)throw TypeError(\"Cannot convert undefined or null to object\");for(var a=function(t){t&&Object.keys(t).forEach((function(n){return e[n]=t[n]}))},i=0,o=t;i<o.length;i++){var r=o[i];a(r)}return e}),\"undefined\"!=typeof HTMLElement&&\"undefined\"!=typeof HTMLCollection&&\"undefined\"!=typeof NodeList&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return M(this,e)},HTMLElement.prototype.flatpickr=function(e){return M([this],e)});var y=function(e,t){return\"string\"==typeof e?M(window.document.querySelectorAll(e),t):e instanceof Node?M([e],t):M(e,t)};return y.defaultConfig={},y.l10ns={en:e({},a),default:e({},a)},y.localize=function(t){y.l10ns.default=e({},y.l10ns.default,t)},y.setDefaults=function(t){y.defaultConfig=e({},y.defaultConfig,t)},y.parseDate=D({}),y.formatDate=v({}),y.compareDates=w,\"undefined\"!=typeof jQuery&&void 0!==jQuery.fn&&(jQuery.fn.flatpickr=function(e){return M(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+(\"string\"==typeof e?parseInt(e,10):e))},\"undefined\"!=typeof window&&(window.flatpickr=y),y},\"object\"==typeof n&&void 0!==t?t.exports=i():\"function\"==typeof define&&define.amd?define(i):(a=a||self).flatpickr=i()},\n", " 394: function _(n,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const a=n(1);n(67),a.__importStar(n(66)).styles.append('.flatpickr-calendar {\\n background: transparent;\\n opacity: 0;\\n display: none;\\n text-align: center;\\n visibility: hidden;\\n padding: 0;\\n -webkit-animation: none;\\n animation: none;\\n direction: ltr;\\n border: 0;\\n font-size: 14px;\\n line-height: 24px;\\n border-radius: 5px;\\n position: absolute;\\n width: 307.875px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n -ms-touch-action: manipulation;\\n touch-action: manipulation;\\n background: #fff;\\n -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);\\n box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);\\n}\\n.flatpickr-calendar.open,\\n.flatpickr-calendar.inline {\\n opacity: 1;\\n max-height: 640px;\\n visibility: visible;\\n}\\n.flatpickr-calendar.open {\\n display: inline-block;\\n z-index: 99999;\\n}\\n.flatpickr-calendar.animate.open {\\n -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);\\n animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);\\n}\\n.flatpickr-calendar.inline {\\n display: block;\\n position: relative;\\n top: 2px;\\n}\\n.flatpickr-calendar.static {\\n position: absolute;\\n top: calc(100% + 2px);\\n}\\n.flatpickr-calendar.static.open {\\n z-index: 999;\\n display: block;\\n}\\n.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {\\n -webkit-box-shadow: none !important;\\n box-shadow: none !important;\\n}\\n.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {\\n -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n}\\n.flatpickr-calendar .hasWeeks .dayContainer,\\n.flatpickr-calendar .hasTime .dayContainer {\\n border-bottom: 0;\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.flatpickr-calendar .hasWeeks .dayContainer {\\n border-left: 0;\\n}\\n.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {\\n height: 40px;\\n border-top: 1px solid #e6e6e6;\\n}\\n.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {\\n height: auto;\\n}\\n.flatpickr-calendar:before,\\n.flatpickr-calendar:after {\\n position: absolute;\\n display: block;\\n pointer-events: none;\\n border: solid transparent;\\n content: \\'\\';\\n height: 0;\\n width: 0;\\n left: 22px;\\n}\\n.flatpickr-calendar.rightMost:before,\\n.flatpickr-calendar.rightMost:after {\\n left: auto;\\n right: 22px;\\n}\\n.flatpickr-calendar:before {\\n border-width: 5px;\\n margin: 0 -5px;\\n}\\n.flatpickr-calendar:after {\\n border-width: 4px;\\n margin: 0 -4px;\\n}\\n.flatpickr-calendar.arrowTop:before,\\n.flatpickr-calendar.arrowTop:after {\\n bottom: 100%;\\n}\\n.flatpickr-calendar.arrowTop:before {\\n border-bottom-color: #e6e6e6;\\n}\\n.flatpickr-calendar.arrowTop:after {\\n border-bottom-color: #fff;\\n}\\n.flatpickr-calendar.arrowBottom:before,\\n.flatpickr-calendar.arrowBottom:after {\\n top: 100%;\\n}\\n.flatpickr-calendar.arrowBottom:before {\\n border-top-color: #e6e6e6;\\n}\\n.flatpickr-calendar.arrowBottom:after {\\n border-top-color: #fff;\\n}\\n.flatpickr-calendar:focus {\\n outline: 0;\\n}\\n.flatpickr-wrapper {\\n position: relative;\\n display: inline-block;\\n}\\n.flatpickr-months {\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n}\\n.flatpickr-months .flatpickr-month {\\n background: transparent;\\n color: rgba(0, 0, 0, 0.9);\\n fill: rgba(0, 0, 0, 0.9);\\n height: 34px;\\n line-height: 1;\\n text-align: center;\\n position: relative;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n overflow: hidden;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n}\\n.flatpickr-months .flatpickr-prev-month,\\n.flatpickr-months .flatpickr-next-month {\\n text-decoration: none;\\n cursor: pointer;\\n position: absolute;\\n top: 0;\\n height: 34px;\\n padding: 10px;\\n z-index: 3;\\n color: rgba(0, 0, 0, 0.9);\\n fill: rgba(0, 0, 0, 0.9);\\n}\\n.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,\\n.flatpickr-months .flatpickr-next-month.flatpickr-disabled {\\n display: none;\\n}\\n.flatpickr-months .flatpickr-prev-month i,\\n.flatpickr-months .flatpickr-next-month i {\\n position: relative;\\n}\\n.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,\\n.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {\\n /*\\n /*rtl:begin:ignore*/\\n /*\\n */\\n left: 0;\\n /*\\n /*rtl:end:ignore*/\\n /*\\n */\\n}\\n/*\\n /*rtl:begin:ignore*/\\n/*\\n /*rtl:end:ignore*/\\n.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,\\n.flatpickr-months .flatpickr-next-month.flatpickr-next-month {\\n /*\\n /*rtl:begin:ignore*/\\n /*\\n */\\n right: 0;\\n /*\\n /*rtl:end:ignore*/\\n /*\\n */\\n}\\n/*\\n /*rtl:begin:ignore*/\\n/*\\n /*rtl:end:ignore*/\\n.flatpickr-months .flatpickr-prev-month:hover,\\n.flatpickr-months .flatpickr-next-month:hover {\\n color: #959ea9;\\n}\\n.flatpickr-months .flatpickr-prev-month:hover svg,\\n.flatpickr-months .flatpickr-next-month:hover svg {\\n fill: #f64747;\\n}\\n.flatpickr-months .flatpickr-prev-month svg,\\n.flatpickr-months .flatpickr-next-month svg {\\n width: 14px;\\n height: 14px;\\n}\\n.flatpickr-months .flatpickr-prev-month svg path,\\n.flatpickr-months .flatpickr-next-month svg path {\\n -webkit-transition: fill 0.1s;\\n transition: fill 0.1s;\\n fill: inherit;\\n}\\n.numInputWrapper {\\n position: relative;\\n height: auto;\\n}\\n.numInputWrapper input,\\n.numInputWrapper span {\\n display: inline-block;\\n}\\n.numInputWrapper input {\\n width: 100%;\\n}\\n.numInputWrapper input::-ms-clear {\\n display: none;\\n}\\n.numInputWrapper input::-webkit-outer-spin-button,\\n.numInputWrapper input::-webkit-inner-spin-button {\\n margin: 0;\\n -webkit-appearance: none;\\n}\\n.numInputWrapper span {\\n position: absolute;\\n right: 0;\\n width: 14px;\\n padding: 0 4px 0 2px;\\n height: 50%;\\n line-height: 50%;\\n opacity: 0;\\n cursor: pointer;\\n border: 1px solid rgba(57, 57, 57, 0.15);\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.numInputWrapper span:hover {\\n background: rgba(0, 0, 0, 0.1);\\n}\\n.numInputWrapper span:active {\\n background: rgba(0, 0, 0, 0.2);\\n}\\n.numInputWrapper span:after {\\n display: block;\\n content: \"\";\\n position: absolute;\\n}\\n.numInputWrapper span.arrowUp {\\n top: 0;\\n border-bottom: 0;\\n}\\n.numInputWrapper span.arrowUp:after {\\n border-left: 4px solid transparent;\\n border-right: 4px solid transparent;\\n border-bottom: 4px solid rgba(57, 57, 57, 0.6);\\n top: 26%;\\n}\\n.numInputWrapper span.arrowDown {\\n top: 50%;\\n}\\n.numInputWrapper span.arrowDown:after {\\n border-left: 4px solid transparent;\\n border-right: 4px solid transparent;\\n border-top: 4px solid rgba(57, 57, 57, 0.6);\\n top: 40%;\\n}\\n.numInputWrapper span svg {\\n width: inherit;\\n height: auto;\\n}\\n.numInputWrapper span svg path {\\n fill: rgba(0, 0, 0, 0.5);\\n}\\n.numInputWrapper:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.numInputWrapper:hover span {\\n opacity: 1;\\n}\\n.flatpickr-current-month {\\n font-size: 135%;\\n line-height: inherit;\\n font-weight: 300;\\n color: inherit;\\n position: absolute;\\n width: 75%;\\n left: 12.5%;\\n padding: 7.48px 0 0 0;\\n line-height: 1;\\n height: 34px;\\n display: inline-block;\\n text-align: center;\\n -webkit-transform: translate3d(0px, 0px, 0px);\\n transform: translate3d(0px, 0px, 0px);\\n}\\n.flatpickr-current-month span.cur-month {\\n font-family: inherit;\\n font-weight: 700;\\n color: inherit;\\n display: inline-block;\\n margin-left: 0.5ch;\\n padding: 0;\\n}\\n.flatpickr-current-month span.cur-month:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.flatpickr-current-month .numInputWrapper {\\n width: 6ch;\\n width: 7ch\\\\0;\\n display: inline-block;\\n}\\n.flatpickr-current-month .numInputWrapper span.arrowUp:after {\\n border-bottom-color: rgba(0, 0, 0, 0.9);\\n}\\n.flatpickr-current-month .numInputWrapper span.arrowDown:after {\\n border-top-color: rgba(0, 0, 0, 0.9);\\n}\\n.flatpickr-current-month input.cur-year {\\n background: transparent;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n color: inherit;\\n cursor: text;\\n padding: 0 0 0 0.5ch;\\n margin: 0;\\n display: inline-block;\\n font-size: inherit;\\n font-family: inherit;\\n font-weight: 300;\\n line-height: inherit;\\n height: auto;\\n border: 0;\\n border-radius: 0;\\n vertical-align: initial;\\n -webkit-appearance: textfield;\\n -moz-appearance: textfield;\\n appearance: textfield;\\n}\\n.flatpickr-current-month input.cur-year:focus {\\n outline: 0;\\n}\\n.flatpickr-current-month input.cur-year[disabled],\\n.flatpickr-current-month input.cur-year[disabled]:hover {\\n font-size: 100%;\\n color: rgba(0, 0, 0, 0.5);\\n background: transparent;\\n pointer-events: none;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months {\\n appearance: menulist;\\n background: transparent;\\n border: none;\\n border-radius: 0;\\n box-sizing: border-box;\\n color: inherit;\\n cursor: pointer;\\n font-size: inherit;\\n font-family: inherit;\\n font-weight: 300;\\n height: auto;\\n line-height: inherit;\\n margin: -1px 0 0 0;\\n outline: none;\\n padding: 0 0 0 0.5ch;\\n position: relative;\\n vertical-align: initial;\\n -webkit-box-sizing: border-box;\\n -webkit-appearance: menulist;\\n -moz-appearance: menulist;\\n width: auto;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months:focus,\\n.flatpickr-current-month .flatpickr-monthDropdown-months:active {\\n outline: none;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {\\n background-color: transparent;\\n outline: none;\\n padding: 0;\\n}\\n.flatpickr-weekdays {\\n background: transparent;\\n text-align: center;\\n overflow: hidden;\\n width: 100%;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n -ms-flex-align: center;\\n align-items: center;\\n height: 28px;\\n}\\n.flatpickr-weekdays .flatpickr-weekdaycontainer {\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n}\\nspan.flatpickr-weekday {\\n cursor: default;\\n font-size: 90%;\\n background: transparent;\\n color: rgba(0, 0, 0, 0.54);\\n line-height: 1;\\n margin: 0;\\n text-align: center;\\n display: block;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n font-weight: bolder;\\n}\\n.dayContainer,\\n.flatpickr-weeks {\\n padding: 1px 0 0 0;\\n}\\n.flatpickr-days {\\n position: relative;\\n overflow: hidden;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-align: start;\\n -webkit-align-items: flex-start;\\n -ms-flex-align: start;\\n align-items: flex-start;\\n width: 307.875px;\\n}\\n.flatpickr-days:focus {\\n outline: 0;\\n}\\n.dayContainer {\\n padding: 0;\\n outline: 0;\\n text-align: left;\\n width: 307.875px;\\n min-width: 307.875px;\\n max-width: 307.875px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n display: inline-block;\\n display: -ms-flexbox;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-flex-wrap: wrap;\\n flex-wrap: wrap;\\n -ms-flex-wrap: wrap;\\n -ms-flex-pack: justify;\\n -webkit-justify-content: space-around;\\n justify-content: space-around;\\n -webkit-transform: translate3d(0px, 0px, 0px);\\n transform: translate3d(0px, 0px, 0px);\\n opacity: 1;\\n}\\n.dayContainer + .dayContainer {\\n -webkit-box-shadow: -1px 0 0 #e6e6e6;\\n box-shadow: -1px 0 0 #e6e6e6;\\n}\\n.flatpickr-day {\\n background: none;\\n border: 1px solid transparent;\\n border-radius: 150px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n color: #393939;\\n cursor: pointer;\\n font-weight: 400;\\n width: 14.2857143%;\\n -webkit-flex-basis: 14.2857143%;\\n -ms-flex-preferred-size: 14.2857143%;\\n flex-basis: 14.2857143%;\\n max-width: 39px;\\n height: 39px;\\n line-height: 39px;\\n margin: 0;\\n display: inline-block;\\n position: relative;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n text-align: center;\\n}\\n.flatpickr-day.inRange,\\n.flatpickr-day.prevMonthDay.inRange,\\n.flatpickr-day.nextMonthDay.inRange,\\n.flatpickr-day.today.inRange,\\n.flatpickr-day.prevMonthDay.today.inRange,\\n.flatpickr-day.nextMonthDay.today.inRange,\\n.flatpickr-day:hover,\\n.flatpickr-day.prevMonthDay:hover,\\n.flatpickr-day.nextMonthDay:hover,\\n.flatpickr-day:focus,\\n.flatpickr-day.prevMonthDay:focus,\\n.flatpickr-day.nextMonthDay:focus {\\n cursor: pointer;\\n outline: 0;\\n background: #e6e6e6;\\n border-color: #e6e6e6;\\n}\\n.flatpickr-day.today {\\n border-color: #959ea9;\\n}\\n.flatpickr-day.today:hover,\\n.flatpickr-day.today:focus {\\n border-color: #959ea9;\\n background: #959ea9;\\n color: #fff;\\n}\\n.flatpickr-day.selected,\\n.flatpickr-day.startRange,\\n.flatpickr-day.endRange,\\n.flatpickr-day.selected.inRange,\\n.flatpickr-day.startRange.inRange,\\n.flatpickr-day.endRange.inRange,\\n.flatpickr-day.selected:focus,\\n.flatpickr-day.startRange:focus,\\n.flatpickr-day.endRange:focus,\\n.flatpickr-day.selected:hover,\\n.flatpickr-day.startRange:hover,\\n.flatpickr-day.endRange:hover,\\n.flatpickr-day.selected.prevMonthDay,\\n.flatpickr-day.startRange.prevMonthDay,\\n.flatpickr-day.endRange.prevMonthDay,\\n.flatpickr-day.selected.nextMonthDay,\\n.flatpickr-day.startRange.nextMonthDay,\\n.flatpickr-day.endRange.nextMonthDay {\\n background: #569ff7;\\n -webkit-box-shadow: none;\\n box-shadow: none;\\n color: #fff;\\n border-color: #569ff7;\\n}\\n.flatpickr-day.selected.startRange,\\n.flatpickr-day.startRange.startRange,\\n.flatpickr-day.endRange.startRange {\\n border-radius: 50px 0 0 50px;\\n}\\n.flatpickr-day.selected.endRange,\\n.flatpickr-day.startRange.endRange,\\n.flatpickr-day.endRange.endRange {\\n border-radius: 0 50px 50px 0;\\n}\\n.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),\\n.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),\\n.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {\\n -webkit-box-shadow: -10px 0 0 #569ff7;\\n box-shadow: -10px 0 0 #569ff7;\\n}\\n.flatpickr-day.selected.startRange.endRange,\\n.flatpickr-day.startRange.startRange.endRange,\\n.flatpickr-day.endRange.startRange.endRange {\\n border-radius: 50px;\\n}\\n.flatpickr-day.inRange {\\n border-radius: 0;\\n -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n}\\n.flatpickr-day.flatpickr-disabled,\\n.flatpickr-day.flatpickr-disabled:hover,\\n.flatpickr-day.prevMonthDay,\\n.flatpickr-day.nextMonthDay,\\n.flatpickr-day.notAllowed,\\n.flatpickr-day.notAllowed.prevMonthDay,\\n.flatpickr-day.notAllowed.nextMonthDay {\\n color: rgba(57, 57, 57, 0.3);\\n background: transparent;\\n border-color: transparent;\\n cursor: default;\\n}\\n.flatpickr-day.flatpickr-disabled,\\n.flatpickr-day.flatpickr-disabled:hover {\\n cursor: not-allowed;\\n color: rgba(57, 57, 57, 0.1);\\n}\\n.flatpickr-day.week.selected {\\n border-radius: 0;\\n -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;\\n box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;\\n}\\n.flatpickr-day.hidden {\\n visibility: hidden;\\n}\\n.rangeMode .flatpickr-day {\\n margin-top: 1px;\\n}\\n.flatpickr-weekwrapper {\\n float: left;\\n}\\n.flatpickr-weekwrapper .flatpickr-weeks {\\n padding: 0 12px;\\n -webkit-box-shadow: 1px 0 0 #e6e6e6;\\n box-shadow: 1px 0 0 #e6e6e6;\\n}\\n.flatpickr-weekwrapper .flatpickr-weekday {\\n float: none;\\n width: 100%;\\n line-height: 28px;\\n}\\n.flatpickr-weekwrapper span.flatpickr-day,\\n.flatpickr-weekwrapper span.flatpickr-day:hover {\\n display: block;\\n width: 100%;\\n max-width: none;\\n color: rgba(57, 57, 57, 0.3);\\n background: transparent;\\n cursor: default;\\n border: none;\\n}\\n.flatpickr-innerContainer {\\n display: block;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n overflow: hidden;\\n}\\n.flatpickr-rContainer {\\n display: inline-block;\\n padding: 0;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.flatpickr-time {\\n text-align: center;\\n outline: 0;\\n display: block;\\n height: 0;\\n line-height: 40px;\\n max-height: 40px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n overflow: hidden;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n}\\n.flatpickr-time:after {\\n content: \"\";\\n display: table;\\n clear: both;\\n}\\n.flatpickr-time .numInputWrapper {\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n width: 40%;\\n height: 40px;\\n float: left;\\n}\\n.flatpickr-time .numInputWrapper span.arrowUp:after {\\n border-bottom-color: #393939;\\n}\\n.flatpickr-time .numInputWrapper span.arrowDown:after {\\n border-top-color: #393939;\\n}\\n.flatpickr-time.hasSeconds .numInputWrapper {\\n width: 26%;\\n}\\n.flatpickr-time.time24hr .numInputWrapper {\\n width: 49%;\\n}\\n.flatpickr-time input {\\n background: transparent;\\n -webkit-box-shadow: none;\\n box-shadow: none;\\n border: 0;\\n border-radius: 0;\\n text-align: center;\\n margin: 0;\\n padding: 0;\\n height: inherit;\\n line-height: inherit;\\n color: #393939;\\n font-size: 14px;\\n position: relative;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n -webkit-appearance: textfield;\\n -moz-appearance: textfield;\\n appearance: textfield;\\n}\\n.flatpickr-time input.flatpickr-hour {\\n font-weight: bold;\\n}\\n.flatpickr-time input.flatpickr-minute,\\n.flatpickr-time input.flatpickr-second {\\n font-weight: 400;\\n}\\n.flatpickr-time input:focus {\\n outline: 0;\\n border: 0;\\n}\\n.flatpickr-time .flatpickr-time-separator,\\n.flatpickr-time .flatpickr-am-pm {\\n height: inherit;\\n float: left;\\n line-height: inherit;\\n color: #393939;\\n font-weight: bold;\\n width: 2%;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n -webkit-align-self: center;\\n -ms-flex-item-align: center;\\n align-self: center;\\n}\\n.flatpickr-time .flatpickr-am-pm {\\n outline: 0;\\n width: 18%;\\n cursor: pointer;\\n text-align: center;\\n font-weight: 400;\\n}\\n.flatpickr-time input:hover,\\n.flatpickr-time .flatpickr-am-pm:hover,\\n.flatpickr-time input:focus,\\n.flatpickr-time .flatpickr-am-pm:focus {\\n background: #eee;\\n}\\n.flatpickr-input[readonly] {\\n cursor: pointer;\\n}\\n@-webkit-keyframes fpFadeInDown {\\n from {\\n opacity: 0;\\n -webkit-transform: translate3d(0, -20px, 0);\\n transform: translate3d(0, -20px, 0);\\n }\\n to {\\n opacity: 1;\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n }\\n}\\n@keyframes fpFadeInDown {\\n from {\\n opacity: 0;\\n -webkit-transform: translate3d(0, -20px, 0);\\n transform: translate3d(0, -20px, 0);\\n }\\n to {\\n opacity: 1;\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n }\\n}\\n.flatpickr-calendar {\\n background: transparent;\\n opacity: 0;\\n display: none;\\n text-align: center;\\n visibility: hidden;\\n padding: 0;\\n -webkit-animation: none;\\n animation: none;\\n direction: ltr;\\n border: 0;\\n font-size: 14px;\\n line-height: 24px;\\n border-radius: 5px;\\n position: absolute;\\n width: 307.875px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n -ms-touch-action: manipulation;\\n touch-action: manipulation;\\n -webkit-box-shadow: 0 3px 13px rgba(0, 0, 0, 0.08);\\n box-shadow: 0 3px 13px rgba(0, 0, 0, 0.08);\\n}\\n.flatpickr-calendar.open,\\n.flatpickr-calendar.inline {\\n opacity: 1;\\n max-height: 640px;\\n visibility: visible;\\n}\\n.flatpickr-calendar.open {\\n display: inline-block;\\n z-index: 99999;\\n}\\n.flatpickr-calendar.animate.open {\\n -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);\\n animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);\\n}\\n.flatpickr-calendar.inline {\\n display: block;\\n position: relative;\\n top: 2px;\\n}\\n.flatpickr-calendar.static {\\n position: absolute;\\n top: calc(100% + 2px);\\n}\\n.flatpickr-calendar.static.open {\\n z-index: 999;\\n display: block;\\n}\\n.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {\\n -webkit-box-shadow: none !important;\\n box-shadow: none !important;\\n}\\n.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {\\n -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n}\\n.flatpickr-calendar .hasWeeks .dayContainer,\\n.flatpickr-calendar .hasTime .dayContainer {\\n border-bottom: 0;\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.flatpickr-calendar .hasWeeks .dayContainer {\\n border-left: 0;\\n}\\n.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {\\n height: 40px;\\n border-top: 1px solid #eceef1;\\n}\\n.flatpickr-calendar.showTimeInput.hasTime .flatpickr-innerContainer {\\n border-bottom: 0;\\n}\\n.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {\\n border: 1px solid #eceef1;\\n}\\n.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {\\n height: auto;\\n}\\n.flatpickr-calendar:before,\\n.flatpickr-calendar:after {\\n position: absolute;\\n display: block;\\n pointer-events: none;\\n border: solid transparent;\\n content: \\'\\';\\n height: 0;\\n width: 0;\\n left: 22px;\\n}\\n.flatpickr-calendar.rightMost:before,\\n.flatpickr-calendar.rightMost:after {\\n left: auto;\\n right: 22px;\\n}\\n.flatpickr-calendar:before {\\n border-width: 5px;\\n margin: 0 -5px;\\n}\\n.flatpickr-calendar:after {\\n border-width: 4px;\\n margin: 0 -4px;\\n}\\n.flatpickr-calendar.arrowTop:before,\\n.flatpickr-calendar.arrowTop:after {\\n bottom: 100%;\\n}\\n.flatpickr-calendar.arrowTop:before {\\n border-bottom-color: #eceef1;\\n}\\n.flatpickr-calendar.arrowTop:after {\\n border-bottom-color: #eceef1;\\n}\\n.flatpickr-calendar.arrowBottom:before,\\n.flatpickr-calendar.arrowBottom:after {\\n top: 100%;\\n}\\n.flatpickr-calendar.arrowBottom:before {\\n border-top-color: #eceef1;\\n}\\n.flatpickr-calendar.arrowBottom:after {\\n border-top-color: #eceef1;\\n}\\n.flatpickr-calendar:focus {\\n outline: 0;\\n}\\n.flatpickr-wrapper {\\n position: relative;\\n display: inline-block;\\n}\\n.flatpickr-months {\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n}\\n.flatpickr-months .flatpickr-month {\\n border-radius: 5px 5px 0 0;\\n background: #eceef1;\\n color: #5a6171;\\n fill: #5a6171;\\n height: 34px;\\n line-height: 1;\\n text-align: center;\\n position: relative;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n overflow: hidden;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n}\\n.flatpickr-months .flatpickr-prev-month,\\n.flatpickr-months .flatpickr-next-month {\\n text-decoration: none;\\n cursor: pointer;\\n position: absolute;\\n top: 0;\\n height: 34px;\\n padding: 10px;\\n z-index: 3;\\n color: #5a6171;\\n fill: #5a6171;\\n}\\n.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,\\n.flatpickr-months .flatpickr-next-month.flatpickr-disabled {\\n display: none;\\n}\\n.flatpickr-months .flatpickr-prev-month i,\\n.flatpickr-months .flatpickr-next-month i {\\n position: relative;\\n}\\n.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,\\n.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {\\n /*\\n /*rtl:begin:ignore*/\\n /*\\n */\\n left: 0;\\n /*\\n /*rtl:end:ignore*/\\n /*\\n */\\n}\\n/*\\n /*rtl:begin:ignore*/\\n/*\\n /*rtl:end:ignore*/\\n.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,\\n.flatpickr-months .flatpickr-next-month.flatpickr-next-month {\\n /*\\n /*rtl:begin:ignore*/\\n /*\\n */\\n right: 0;\\n /*\\n /*rtl:end:ignore*/\\n /*\\n */\\n}\\n/*\\n /*rtl:begin:ignore*/\\n/*\\n /*rtl:end:ignore*/\\n.flatpickr-months .flatpickr-prev-month:hover,\\n.flatpickr-months .flatpickr-next-month:hover {\\n color: #bbb;\\n}\\n.flatpickr-months .flatpickr-prev-month:hover svg,\\n.flatpickr-months .flatpickr-next-month:hover svg {\\n fill: #f64747;\\n}\\n.flatpickr-months .flatpickr-prev-month svg,\\n.flatpickr-months .flatpickr-next-month svg {\\n width: 14px;\\n height: 14px;\\n}\\n.flatpickr-months .flatpickr-prev-month svg path,\\n.flatpickr-months .flatpickr-next-month svg path {\\n -webkit-transition: fill 0.1s;\\n transition: fill 0.1s;\\n fill: inherit;\\n}\\n.numInputWrapper {\\n position: relative;\\n height: auto;\\n}\\n.numInputWrapper input,\\n.numInputWrapper span {\\n display: inline-block;\\n}\\n.numInputWrapper input {\\n width: 100%;\\n}\\n.numInputWrapper input::-ms-clear {\\n display: none;\\n}\\n.numInputWrapper input::-webkit-outer-spin-button,\\n.numInputWrapper input::-webkit-inner-spin-button {\\n margin: 0;\\n -webkit-appearance: none;\\n}\\n.numInputWrapper span {\\n position: absolute;\\n right: 0;\\n width: 14px;\\n padding: 0 4px 0 2px;\\n height: 50%;\\n line-height: 50%;\\n opacity: 0;\\n cursor: pointer;\\n border: 1px solid rgba(72, 72, 72, 0.15);\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.numInputWrapper span:hover {\\n background: rgba(0, 0, 0, 0.1);\\n}\\n.numInputWrapper span:active {\\n background: rgba(0, 0, 0, 0.2);\\n}\\n.numInputWrapper span:after {\\n display: block;\\n content: \"\";\\n position: absolute;\\n}\\n.numInputWrapper span.arrowUp {\\n top: 0;\\n border-bottom: 0;\\n}\\n.numInputWrapper span.arrowUp:after {\\n border-left: 4px solid transparent;\\n border-right: 4px solid transparent;\\n border-bottom: 4px solid rgba(72, 72, 72, 0.6);\\n top: 26%;\\n}\\n.numInputWrapper span.arrowDown {\\n top: 50%;\\n}\\n.numInputWrapper span.arrowDown:after {\\n border-left: 4px solid transparent;\\n border-right: 4px solid transparent;\\n border-top: 4px solid rgba(72, 72, 72, 0.6);\\n top: 40%;\\n}\\n.numInputWrapper span svg {\\n width: inherit;\\n height: auto;\\n}\\n.numInputWrapper span svg path {\\n fill: rgba(90, 97, 113, 0.5);\\n}\\n.numInputWrapper:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.numInputWrapper:hover span {\\n opacity: 1;\\n}\\n.flatpickr-current-month {\\n font-size: 135%;\\n line-height: inherit;\\n font-weight: 300;\\n color: inherit;\\n position: absolute;\\n width: 75%;\\n left: 12.5%;\\n padding: 7.48px 0 0 0;\\n line-height: 1;\\n height: 34px;\\n display: inline-block;\\n text-align: center;\\n -webkit-transform: translate3d(0px, 0px, 0px);\\n transform: translate3d(0px, 0px, 0px);\\n}\\n.flatpickr-current-month span.cur-month {\\n font-family: inherit;\\n font-weight: 700;\\n color: inherit;\\n display: inline-block;\\n margin-left: 0.5ch;\\n padding: 0;\\n}\\n.flatpickr-current-month span.cur-month:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.flatpickr-current-month .numInputWrapper {\\n width: 6ch;\\n width: 7ch\\\\0;\\n display: inline-block;\\n}\\n.flatpickr-current-month .numInputWrapper span.arrowUp:after {\\n border-bottom-color: #5a6171;\\n}\\n.flatpickr-current-month .numInputWrapper span.arrowDown:after {\\n border-top-color: #5a6171;\\n}\\n.flatpickr-current-month input.cur-year {\\n background: transparent;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n color: inherit;\\n cursor: text;\\n padding: 0 0 0 0.5ch;\\n margin: 0;\\n display: inline-block;\\n font-size: inherit;\\n font-family: inherit;\\n font-weight: 300;\\n line-height: inherit;\\n height: auto;\\n border: 0;\\n border-radius: 0;\\n vertical-align: initial;\\n -webkit-appearance: textfield;\\n -moz-appearance: textfield;\\n appearance: textfield;\\n}\\n.flatpickr-current-month input.cur-year:focus {\\n outline: 0;\\n}\\n.flatpickr-current-month input.cur-year[disabled],\\n.flatpickr-current-month input.cur-year[disabled]:hover {\\n font-size: 100%;\\n color: rgba(90, 97, 113, 0.5);\\n background: transparent;\\n pointer-events: none;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months {\\n appearance: menulist;\\n background: #eceef1;\\n border: none;\\n border-radius: 0;\\n box-sizing: border-box;\\n color: inherit;\\n cursor: pointer;\\n font-size: inherit;\\n font-family: inherit;\\n font-weight: 300;\\n height: auto;\\n line-height: inherit;\\n margin: -1px 0 0 0;\\n outline: none;\\n padding: 0 0 0 0.5ch;\\n position: relative;\\n vertical-align: initial;\\n -webkit-box-sizing: border-box;\\n -webkit-appearance: menulist;\\n -moz-appearance: menulist;\\n width: auto;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months:focus,\\n.flatpickr-current-month .flatpickr-monthDropdown-months:active {\\n outline: none;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {\\n background-color: #eceef1;\\n outline: none;\\n padding: 0;\\n}\\n.flatpickr-weekdays {\\n background: #eceef1;\\n text-align: center;\\n overflow: hidden;\\n width: 100%;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n -ms-flex-align: center;\\n align-items: center;\\n height: 28px;\\n}\\n.flatpickr-weekdays .flatpickr-weekdaycontainer {\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n}\\nspan.flatpickr-weekday {\\n cursor: default;\\n font-size: 90%;\\n background: #eceef1;\\n color: #5a6171;\\n line-height: 1;\\n margin: 0;\\n text-align: center;\\n display: block;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n font-weight: bolder;\\n}\\n.dayContainer,\\n.flatpickr-weeks {\\n padding: 1px 0 0 0;\\n}\\n.flatpickr-days {\\n position: relative;\\n overflow: hidden;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-align: start;\\n -webkit-align-items: flex-start;\\n -ms-flex-align: start;\\n align-items: flex-start;\\n width: 307.875px;\\n border-left: 1px solid #eceef1;\\n border-right: 1px solid #eceef1;\\n}\\n.flatpickr-days:focus {\\n outline: 0;\\n}\\n.dayContainer {\\n padding: 0;\\n outline: 0;\\n text-align: left;\\n width: 307.875px;\\n min-width: 307.875px;\\n max-width: 307.875px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n display: inline-block;\\n display: -ms-flexbox;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-flex-wrap: wrap;\\n flex-wrap: wrap;\\n -ms-flex-wrap: wrap;\\n -ms-flex-pack: justify;\\n -webkit-justify-content: space-around;\\n justify-content: space-around;\\n -webkit-transform: translate3d(0px, 0px, 0px);\\n transform: translate3d(0px, 0px, 0px);\\n opacity: 1;\\n}\\n.dayContainer + .dayContainer {\\n -webkit-box-shadow: -1px 0 0 #eceef1;\\n box-shadow: -1px 0 0 #eceef1;\\n}\\n.flatpickr-day {\\n background: none;\\n border: 1px solid transparent;\\n border-radius: 150px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n color: #484848;\\n cursor: pointer;\\n font-weight: 400;\\n width: 14.2857143%;\\n -webkit-flex-basis: 14.2857143%;\\n -ms-flex-preferred-size: 14.2857143%;\\n flex-basis: 14.2857143%;\\n max-width: 39px;\\n height: 39px;\\n line-height: 39px;\\n margin: 0;\\n display: inline-block;\\n position: relative;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n text-align: center;\\n}\\n.flatpickr-day.inRange,\\n.flatpickr-day.prevMonthDay.inRange,\\n.flatpickr-day.nextMonthDay.inRange,\\n.flatpickr-day.today.inRange,\\n.flatpickr-day.prevMonthDay.today.inRange,\\n.flatpickr-day.nextMonthDay.today.inRange,\\n.flatpickr-day:hover,\\n.flatpickr-day.prevMonthDay:hover,\\n.flatpickr-day.nextMonthDay:hover,\\n.flatpickr-day:focus,\\n.flatpickr-day.prevMonthDay:focus,\\n.flatpickr-day.nextMonthDay:focus {\\n cursor: pointer;\\n outline: 0;\\n background: #e2e2e2;\\n border-color: #e2e2e2;\\n}\\n.flatpickr-day.today {\\n border-color: #bbb;\\n}\\n.flatpickr-day.today:hover,\\n.flatpickr-day.today:focus {\\n border-color: #bbb;\\n background: #bbb;\\n color: #fff;\\n}\\n.flatpickr-day.selected,\\n.flatpickr-day.startRange,\\n.flatpickr-day.endRange,\\n.flatpickr-day.selected.inRange,\\n.flatpickr-day.startRange.inRange,\\n.flatpickr-day.endRange.inRange,\\n.flatpickr-day.selected:focus,\\n.flatpickr-day.startRange:focus,\\n.flatpickr-day.endRange:focus,\\n.flatpickr-day.selected:hover,\\n.flatpickr-day.startRange:hover,\\n.flatpickr-day.endRange:hover,\\n.flatpickr-day.selected.prevMonthDay,\\n.flatpickr-day.startRange.prevMonthDay,\\n.flatpickr-day.endRange.prevMonthDay,\\n.flatpickr-day.selected.nextMonthDay,\\n.flatpickr-day.startRange.nextMonthDay,\\n.flatpickr-day.endRange.nextMonthDay {\\n background: #ff5a5f;\\n -webkit-box-shadow: none;\\n box-shadow: none;\\n color: #fff;\\n border-color: #ff5a5f;\\n}\\n.flatpickr-day.selected.startRange,\\n.flatpickr-day.startRange.startRange,\\n.flatpickr-day.endRange.startRange {\\n border-radius: 50px 0 0 50px;\\n}\\n.flatpickr-day.selected.endRange,\\n.flatpickr-day.startRange.endRange,\\n.flatpickr-day.endRange.endRange {\\n border-radius: 0 50px 50px 0;\\n}\\n.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),\\n.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),\\n.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {\\n -webkit-box-shadow: -10px 0 0 #ff5a5f;\\n box-shadow: -10px 0 0 #ff5a5f;\\n}\\n.flatpickr-day.selected.startRange.endRange,\\n.flatpickr-day.startRange.startRange.endRange,\\n.flatpickr-day.endRange.startRange.endRange {\\n border-radius: 50px;\\n}\\n.flatpickr-day.inRange {\\n border-radius: 0;\\n -webkit-box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;\\n box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;\\n}\\n.flatpickr-day.flatpickr-disabled,\\n.flatpickr-day.flatpickr-disabled:hover,\\n.flatpickr-day.prevMonthDay,\\n.flatpickr-day.nextMonthDay,\\n.flatpickr-day.notAllowed,\\n.flatpickr-day.notAllowed.prevMonthDay,\\n.flatpickr-day.notAllowed.nextMonthDay {\\n color: rgba(72, 72, 72, 0.3);\\n background: transparent;\\n border-color: transparent;\\n cursor: default;\\n}\\n.flatpickr-day.flatpickr-disabled,\\n.flatpickr-day.flatpickr-disabled:hover {\\n cursor: not-allowed;\\n color: rgba(72, 72, 72, 0.1);\\n}\\n.flatpickr-day.week.selected {\\n border-radius: 0;\\n -webkit-box-shadow: -5px 0 0 #ff5a5f, 5px 0 0 #ff5a5f;\\n box-shadow: -5px 0 0 #ff5a5f, 5px 0 0 #ff5a5f;\\n}\\n.flatpickr-day.hidden {\\n visibility: hidden;\\n}\\n.rangeMode .flatpickr-day {\\n margin-top: 1px;\\n}\\n.flatpickr-weekwrapper {\\n float: left;\\n}\\n.flatpickr-weekwrapper .flatpickr-weeks {\\n padding: 0 12px;\\n border-left: 1px solid #eceef1;\\n}\\n.flatpickr-weekwrapper .flatpickr-weekday {\\n float: none;\\n width: 100%;\\n line-height: 28px;\\n}\\n.flatpickr-weekwrapper span.flatpickr-day,\\n.flatpickr-weekwrapper span.flatpickr-day:hover {\\n display: block;\\n width: 100%;\\n max-width: none;\\n color: rgba(72, 72, 72, 0.3);\\n background: transparent;\\n cursor: default;\\n border: none;\\n}\\n.flatpickr-innerContainer {\\n display: block;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n overflow: hidden;\\n background: #fff;\\n border-bottom: 1px solid #eceef1;\\n}\\n.flatpickr-rContainer {\\n display: inline-block;\\n padding: 0;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.flatpickr-time {\\n text-align: center;\\n outline: 0;\\n display: block;\\n height: 0;\\n line-height: 40px;\\n max-height: 40px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n overflow: hidden;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n background: #fff;\\n border-radius: 0 0 5px 5px;\\n}\\n.flatpickr-time:after {\\n content: \"\";\\n display: table;\\n clear: both;\\n}\\n.flatpickr-time .numInputWrapper {\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n width: 40%;\\n height: 40px;\\n float: left;\\n}\\n.flatpickr-time .numInputWrapper span.arrowUp:after {\\n border-bottom-color: #484848;\\n}\\n.flatpickr-time .numInputWrapper span.arrowDown:after {\\n border-top-color: #484848;\\n}\\n.flatpickr-time.hasSeconds .numInputWrapper {\\n width: 26%;\\n}\\n.flatpickr-time.time24hr .numInputWrapper {\\n width: 49%;\\n}\\n.flatpickr-time input {\\n background: transparent;\\n -webkit-box-shadow: none;\\n box-shadow: none;\\n border: 0;\\n border-radius: 0;\\n text-align: center;\\n margin: 0;\\n padding: 0;\\n height: inherit;\\n line-height: inherit;\\n color: #484848;\\n font-size: 14px;\\n position: relative;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n -webkit-appearance: textfield;\\n -moz-appearance: textfield;\\n appearance: textfield;\\n}\\n.flatpickr-time input.flatpickr-hour {\\n font-weight: bold;\\n}\\n.flatpickr-time input.flatpickr-minute,\\n.flatpickr-time input.flatpickr-second {\\n font-weight: 400;\\n}\\n.flatpickr-time input:focus {\\n outline: 0;\\n border: 0;\\n}\\n.flatpickr-time .flatpickr-time-separator,\\n.flatpickr-time .flatpickr-am-pm {\\n height: inherit;\\n float: left;\\n line-height: inherit;\\n color: #484848;\\n font-weight: bold;\\n width: 2%;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n -webkit-align-self: center;\\n -ms-flex-item-align: center;\\n align-self: center;\\n}\\n.flatpickr-time .flatpickr-am-pm {\\n outline: 0;\\n width: 18%;\\n cursor: pointer;\\n text-align: center;\\n font-weight: 400;\\n}\\n.flatpickr-time input:hover,\\n.flatpickr-time .flatpickr-am-pm:hover,\\n.flatpickr-time input:focus,\\n.flatpickr-time .flatpickr-am-pm:focus {\\n background: #eaeaea;\\n}\\n.flatpickr-input[readonly] {\\n cursor: pointer;\\n}\\n@-webkit-keyframes fpFadeInDown {\\n from {\\n opacity: 0;\\n -webkit-transform: translate3d(0, -20px, 0);\\n transform: translate3d(0, -20px, 0);\\n }\\n to {\\n opacity: 1;\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n }\\n}\\n@keyframes fpFadeInDown {\\n from {\\n opacity: 0;\\n -webkit-transform: translate3d(0, -20px, 0);\\n transform: translate3d(0, -20px, 0);\\n }\\n to {\\n opacity: 1;\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n }\\n}\\nspan.flatpickr-day.selected {\\n font-weight: bold;\\n}\\n')},\n", " 395: function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(1).__importDefault(e(157)),r=e(396);class n extends r.AbstractRangeSliderView{}a.DateRangeSliderView=n,n.__name__=\"DateRangeSliderView\";class d extends r.AbstractSlider{constructor(e){super(e),this.behaviour=\"drag\",this.connected=[!1,!0,!1]}static init_DateRangeSlider(){this.prototype.default_view=n,this.override({format:\"%d %b %Y\"})}_formatter(e,t){return i.default(e,t)}}a.DateRangeSlider=d,d.__name__=\"DateRangeSlider\",d.init_DateRangeSlider()},\n", " 396: function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),l=i.__importStar(e(397)),r=i.__importStar(e(19)),o=e(66),n=e(9),a=e(379),d=e(398),h=\"bk-noUi-\";class _ extends a.ControlView{get noUiSlider(){return this.slider_el.noUiSlider}initialize(){super.initialize()}connect_signals(){super.connect_signals();const{direction:e,orientation:t,tooltips:s}=this.model.properties;this.on_change([e,t,s],()=>this.render());const{start:i,end:l,value:r,step:o,title:n}=this.model.properties;this.on_change([i,l,r,o],()=>{const{start:e,end:t,value:s,step:i}=this._calc_to();this.noUiSlider.updateOptions({range:{min:e,max:t},start:s,step:i})});const{bar_color:a}=this.model.properties;this.on_change(a,()=>{this._set_bar_color()});const{show_value:d}=this.model.properties;this.on_change([r,n,d],()=>this._update_title())}_update_title(){o.empty(this.title_el);const e=null==this.model.title||0==this.model.title.length&&!this.model.show_value;if(this.title_el.style.display=e?\"none\":\"\",!e&&(0!=this.model.title.length&&(this.title_el.textContent=`${this.model.title}: `),this.model.show_value)){const{value:e}=this._calc_to(),t=e.map(e=>this.model.pretty(e)).join(\" .. \");this.title_el.appendChild(o.span({class:d.bk_slider_value},t))}}_set_bar_color(){if(!this.model.disabled){this.slider_el.querySelector(\".bk-noUi-connect\").style.backgroundColor=this.model.bar_color}}_keypress_handle(e,t=0){const{start:s,value:i,end:l,step:r}=this._calc_to(),o=2==i.length;let n=s,a=l;switch(o&&0==t?a=i[1]:o&&1==t&&(n=i[0]),e.which){case 37:i[t]=Math.max(i[t]-r,n);break;case 39:i[t]=Math.min(i[t]+r,a);break;default:return}this.model.value=o?i:i[0],this.model.properties.value.change.emit(),this.model.value_throttled=this.model.value,this.noUiSlider.set(i)}render(){super.render();const{start:e,end:t,value:s,step:i}=this._calc_to();let r;if(this.model.tooltips){const e={to:e=>this.model.pretty(e)};r=n.repeat(e,s.length)}else r=!1;if(null==this.slider_el){this.slider_el=o.div(),l.create(this.slider_el,{cssPrefix:h,range:{min:e,max:t},start:s,step:i,behaviour:this.model.behaviour,connect:this.model.connected,tooltips:r,orientation:this.model.orientation,direction:this.model.direction}),this.noUiSlider.on(\"slide\",(e,t,s)=>this._slide(s)),this.noUiSlider.on(\"change\",(e,t,s)=>this._change(s)),this._set_keypress_handles();const n=(e,t)=>{if(!r)return;this.slider_el.querySelectorAll(\".bk-noUi-handle\")[e].querySelector(\".bk-noUi-tooltip\").style.display=t?\"block\":\"\"};this.noUiSlider.on(\"start\",(e,t)=>n(t,!0)),this.noUiSlider.on(\"end\",(e,t)=>n(t,!1))}else this.noUiSlider.updateOptions({range:{min:e,max:t},start:s,step:i});this._set_bar_color(),this.model.disabled?this.slider_el.setAttribute(\"disabled\",\"true\"):this.slider_el.removeAttribute(\"disabled\"),this.title_el=o.div({class:d.bk_slider_title}),this._update_title(),this.group_el=o.div({class:d.bk_input_group},this.title_el,this.slider_el),this.el.appendChild(this.group_el)}_slide(e){this.model.value=this._calc_from(e)}_change(e){this.model.value=this._calc_from(e),this.model.value_throttled=this.model.value}}_.__name__=\"AbstractBaseSliderView\";class c extends _{_calc_to(){return{start:this.model.start,end:this.model.end,value:[this.model.value],step:this.model.step}}_calc_from([e]){return Number.isInteger(this.model.start)&&Number.isInteger(this.model.end)&&Number.isInteger(this.model.step)?Math.round(e):e}_set_keypress_handles(){const e=this.slider_el.querySelector(\".bk-noUi-handle\");e.setAttribute(\"tabindex\",\"0\"),e.addEventListener(\"keydown\",e=>this._keypress_handle(e))}}s.AbstractSliderView=c,c.__name__=\"AbstractSliderView\";class u extends _{_calc_to(){return{start:this.model.start,end:this.model.end,value:this.model.value,step:this.model.step}}_calc_from(e){return e}_set_keypress_handles(){const e=this.slider_el.querySelector(\".bk-noUi-handle-lower\"),t=this.slider_el.querySelector(\".bk-noUi-handle-upper\");e.setAttribute(\"tabindex\",\"0\"),e.addEventListener(\"keydown\",e=>this._keypress_handle(e,0)),t.setAttribute(\"tabindex\",\"1\"),t.addEventListener(\"keydown\",e=>this._keypress_handle(e,1))}}s.AbstractRangeSliderView=u,u.__name__=\"AbstractRangeSliderView\";class m extends a.Control{constructor(e){super(e),this.connected=!1}static init_AbstractSlider(){this.define({title:[r.String,\"\"],show_value:[r.Boolean,!0],start:[r.Any],end:[r.Any],value:[r.Any],value_throttled:[r.Any],step:[r.Number,1],format:[r.Any],direction:[r.Any,\"ltr\"],tooltips:[r.Boolean,!0],bar_color:[r.Color,\"#e6e6e6\"]})}_formatter(e,t){return`${e}`}pretty(e){return this._formatter(e,this.format)}}s.AbstractSlider=m,m.__name__=\"AbstractSlider\",m.init_AbstractSlider()},\n", " 397: function _(t,e,r){\n", " /*! nouislider - 10.1.0 - 2017-07-28 17:11:18 */var n;n=function(){\"use strict\";var t=\"10.1.0\";function e(t){t.preventDefault()}function r(t){return\"number\"==typeof t&&!isNaN(t)&&isFinite(t)}function n(t,e,r){r>0&&(s(t,e),setTimeout((function(){a(t,e)}),r))}function i(t){return Array.isArray(t)?t:[t]}function o(t){var e=(t=String(t)).split(\".\");return e.length>1?e[1].length:0}function s(t,e){t.classList?t.classList.add(e):t.className+=\" \"+e}function a(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp(\"(^|\\\\b)\"+e.split(\" \").join(\"|\")+\"(\\\\b|$)\",\"gi\"),\" \")}function l(t){var e=void 0!==window.pageXOffset,r=\"CSS1Compat\"===(t.compatMode||\"\");return{x:e?window.pageXOffset:r?t.documentElement.scrollLeft:t.body.scrollLeft,y:e?window.pageYOffset:r?t.documentElement.scrollTop:t.body.scrollTop}}function u(t,e){return 100/(e-t)}function c(t,e){return 100*e/(t[1]-t[0])}function p(t,e){for(var r=1;t>=e[r];)r+=1;return r}function f(t,e,r){if(r>=t.slice(-1)[0])return 100;var n,i,o,s,a=p(r,t);return n=t[a-1],i=t[a],o=e[a-1],s=e[a],o+function(t,e){return c(t,t[0]<0?e+Math.abs(t[0]):e-t[0])}([n,i],r)/u(o,s)}function d(t,e,r,n){if(100===n)return n;var i,o,s=p(n,t);return r?n-(i=t[s-1])>((o=t[s])-i)/2?o:i:e[s-1]?t[s-1]+function(t,e){return Math.round(t/e)*e}(n-t[s-1],e[s-1]):n}function h(t,e,n){var i;if(\"number\"==typeof e&&(e=[e]),\"[object Array]\"!==Object.prototype.toString.call(e))throw new Error(\"noUiSlider (10.1.0): 'range' contains invalid value.\");if(!r(i=\"min\"===t?0:\"max\"===t?100:parseFloat(t))||!r(e[0]))throw new Error(\"noUiSlider (10.1.0): 'range' value isn't numeric.\");n.xPct.push(i),n.xVal.push(e[0]),i?n.xSteps.push(!isNaN(e[1])&&e[1]):isNaN(e[1])||(n.xSteps[0]=e[1]),n.xHighestCompleteStep.push(0)}function m(t,e,r){if(!e)return!0;r.xSteps[t]=c([r.xVal[t],r.xVal[t+1]],e)/u(r.xPct[t],r.xPct[t+1]);var n=(r.xVal[t+1]-r.xVal[t])/r.xNumSteps[t],i=Math.ceil(Number(n.toFixed(3))-1),o=r.xVal[t]+r.xNumSteps[t]*i;r.xHighestCompleteStep[t]=o}function g(t,e,r){this.xPct=[],this.xVal=[],this.xSteps=[r||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=e;var n,i=[];for(n in t)t.hasOwnProperty(n)&&i.push([t[n],n]);for(i.length&&\"object\"==typeof i[0][0]?i.sort((function(t,e){return t[0][0]-e[0][0]})):i.sort((function(t,e){return t[0]-e[0]})),n=0;n<i.length;n++)h(i[n][1],i[n][0],this);for(this.xNumSteps=this.xSteps.slice(0),n=0;n<this.xNumSteps.length;n++)m(n,this.xNumSteps[n],this)}g.prototype.getMargin=function(t){var e=this.xNumSteps[0];if(e&&t/e%1!=0)throw new Error(\"noUiSlider (10.1.0): 'limit', 'margin' and 'padding' must be divisible by step.\");return 2===this.xPct.length&&c(this.xVal,t)},g.prototype.toStepping=function(t){return t=f(this.xVal,this.xPct,t)},g.prototype.fromStepping=function(t){return function(t,e,r){if(r>=100)return t.slice(-1)[0];var n,i=p(r,e);return function(t,e){return e*(t[1]-t[0])/100+t[0]}([t[i-1],t[i]],(r-(n=e[i-1]))*u(n,e[i]))}(this.xVal,this.xPct,t)},g.prototype.getStep=function(t){return t=d(this.xPct,this.xSteps,this.snap,t)},g.prototype.getNearbySteps=function(t){var e=p(t,this.xPct);return{stepBefore:{startValue:this.xVal[e-2],step:this.xNumSteps[e-2],highestStep:this.xHighestCompleteStep[e-2]},thisStep:{startValue:this.xVal[e-1],step:this.xNumSteps[e-1],highestStep:this.xHighestCompleteStep[e-1]},stepAfter:{startValue:this.xVal[e-0],step:this.xNumSteps[e-0],highestStep:this.xHighestCompleteStep[e-0]}}},g.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(o);return Math.max.apply(null,t)},g.prototype.convert=function(t){return this.getStep(this.toStepping(t))};var v={to:function(t){return void 0!==t&&t.toFixed(2)},from:Number};function b(t){if(function(t){return\"object\"==typeof t&&\"function\"==typeof t.to&&\"function\"==typeof t.from}(t))return!0;throw new Error(\"noUiSlider (10.1.0): 'format' requires 'to' and 'from' methods.\")}function S(t,e){if(!r(e))throw new Error(\"noUiSlider (10.1.0): 'step' is not numeric.\");t.singleStep=e}function w(t,e){if(\"object\"!=typeof e||Array.isArray(e))throw new Error(\"noUiSlider (10.1.0): 'range' is not an object.\");if(void 0===e.min||void 0===e.max)throw new Error(\"noUiSlider (10.1.0): Missing 'min' or 'max' in 'range'.\");if(e.min===e.max)throw new Error(\"noUiSlider (10.1.0): 'range' 'min' and 'max' cannot be equal.\");t.spectrum=new g(e,t.snap,t.singleStep)}function x(t,e){if(e=i(e),!Array.isArray(e)||!e.length)throw new Error(\"noUiSlider (10.1.0): 'start' option is incorrect.\");t.handles=e.length,t.start=e}function y(t,e){if(t.snap=e,\"boolean\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'snap' option must be a boolean.\")}function E(t,e){if(t.animate=e,\"boolean\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'animate' option must be a boolean.\")}function C(t,e){if(t.animationDuration=e,\"number\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'animationDuration' option must be a number.\")}function N(t,e){var r,n=[!1];if(\"lower\"===e?e=[!0,!1]:\"upper\"===e&&(e=[!1,!0]),!0===e||!1===e){for(r=1;r<t.handles;r++)n.push(e);n.push(!1)}else{if(!Array.isArray(e)||!e.length||e.length!==t.handles+1)throw new Error(\"noUiSlider (10.1.0): 'connect' option doesn't match handle count.\");n=e}t.connect=n}function U(t,e){switch(e){case\"horizontal\":t.ort=0;break;case\"vertical\":t.ort=1;break;default:throw new Error(\"noUiSlider (10.1.0): 'orientation' option is invalid.\")}}function P(t,e){if(!r(e))throw new Error(\"noUiSlider (10.1.0): 'margin' option must be numeric.\");if(0!==e&&(t.margin=t.spectrum.getMargin(e),!t.margin))throw new Error(\"noUiSlider (10.1.0): 'margin' option is only supported on linear sliders.\")}function A(t,e){if(!r(e))throw new Error(\"noUiSlider (10.1.0): 'limit' option must be numeric.\");if(t.limit=t.spectrum.getMargin(e),!t.limit||t.handles<2)throw new Error(\"noUiSlider (10.1.0): 'limit' option is only supported on linear sliders with 2 or more handles.\")}function M(t,e){if(!r(e))throw new Error(\"noUiSlider (10.1.0): 'padding' option must be numeric.\");if(0!==e){if(t.padding=t.spectrum.getMargin(e),!t.padding)throw new Error(\"noUiSlider (10.1.0): 'padding' option is only supported on linear sliders.\");if(t.padding<0)throw new Error(\"noUiSlider (10.1.0): 'padding' option must be a positive number.\");if(t.padding>=50)throw new Error(\"noUiSlider (10.1.0): 'padding' option must be less than half the range.\")}}function O(t,e){switch(e){case\"ltr\":t.dir=0;break;case\"rtl\":t.dir=1;break;default:throw new Error(\"noUiSlider (10.1.0): 'direction' option was not recognized.\")}}function k(t,e){if(\"string\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'behaviour' must be a string containing options.\");var r=e.indexOf(\"tap\")>=0,n=e.indexOf(\"drag\")>=0,i=e.indexOf(\"fixed\")>=0,o=e.indexOf(\"snap\")>=0,s=e.indexOf(\"hover\")>=0;if(i){if(2!==t.handles)throw new Error(\"noUiSlider (10.1.0): 'fixed' behaviour must be used with 2 handles\");P(t,t.start[1]-t.start[0])}t.events={tap:r||o,drag:n,fixed:i,snap:o,hover:s}}function V(t,e){if(t.multitouch=e,\"boolean\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'multitouch' option must be a boolean.\")}function F(t,e){if(!1!==e)if(!0===e){t.tooltips=[];for(var r=0;r<t.handles;r++)t.tooltips.push(!0)}else{if(t.tooltips=i(e),t.tooltips.length!==t.handles)throw new Error(\"noUiSlider (10.1.0): must pass a formatter for all handles.\");t.tooltips.forEach((function(t){if(\"boolean\"!=typeof t&&(\"object\"!=typeof t||\"function\"!=typeof t.to))throw new Error(\"noUiSlider (10.1.0): 'tooltips' must be passed a formatter or 'false'.\")}))}}function L(t,e){t.ariaFormat=e,b(e)}function z(t,e){t.format=e,b(e)}function j(t,e){if(void 0!==e&&\"string\"!=typeof e&&!1!==e)throw new Error(\"noUiSlider (10.1.0): 'cssPrefix' must be a string or `false`.\");t.cssPrefix=e}function H(t,e){if(void 0!==e&&\"object\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'cssClasses' must be an object.\");if(\"string\"==typeof t.cssPrefix)for(var r in t.cssClasses={},e)e.hasOwnProperty(r)&&(t.cssClasses[r]=t.cssPrefix+e[r]);else t.cssClasses=e}function D(t,e){if(!0!==e&&!1!==e)throw new Error(\"noUiSlider (10.1.0): 'useRequestAnimationFrame' option should be true (default) or false.\");t.useRequestAnimationFrame=e}function q(t){var e={margin:0,limit:0,padding:0,animate:!0,animationDuration:300,ariaFormat:v,format:v},r={step:{r:!1,t:S},start:{r:!0,t:x},connect:{r:!0,t:N},direction:{r:!0,t:O},snap:{r:!1,t:y},animate:{r:!1,t:E},animationDuration:{r:!1,t:C},range:{r:!0,t:w},orientation:{r:!1,t:U},margin:{r:!1,t:P},limit:{r:!1,t:A},padding:{r:!1,t:M},behaviour:{r:!0,t:k},multitouch:{r:!0,t:V},ariaFormat:{r:!1,t:L},format:{r:!1,t:z},tooltips:{r:!1,t:F},cssPrefix:{r:!1,t:j},cssClasses:{r:!1,t:H},useRequestAnimationFrame:{r:!1,t:D}},n={connect:!1,direction:\"ltr\",behaviour:\"tap\",multitouch:!1,orientation:\"horizontal\",cssPrefix:\"noUi-\",cssClasses:{target:\"target\",base:\"base\",origin:\"origin\",handle:\"handle\",handleLower:\"handle-lower\",handleUpper:\"handle-upper\",horizontal:\"horizontal\",vertical:\"vertical\",background:\"background\",connect:\"connect\",ltr:\"ltr\",rtl:\"rtl\",draggable:\"draggable\",drag:\"state-drag\",tap:\"state-tap\",active:\"active\",tooltip:\"tooltip\",pips:\"pips\",pipsHorizontal:\"pips-horizontal\",pipsVertical:\"pips-vertical\",marker:\"marker\",markerHorizontal:\"marker-horizontal\",markerVertical:\"marker-vertical\",markerNormal:\"marker-normal\",markerLarge:\"marker-large\",markerSub:\"marker-sub\",value:\"value\",valueHorizontal:\"value-horizontal\",valueVertical:\"value-vertical\",valueNormal:\"value-normal\",valueLarge:\"value-large\",valueSub:\"value-sub\"},useRequestAnimationFrame:!0};t.format&&!t.ariaFormat&&(t.ariaFormat=t.format),Object.keys(r).forEach((function(i){if(void 0===t[i]&&void 0===n[i]){if(r[i].r)throw new Error(\"noUiSlider (10.1.0): '\"+i+\"' is required.\");return!0}r[i].t(e,void 0===t[i]?n[i]:t[i])})),e.pips=t.pips;var i=[[\"left\",\"top\"],[\"right\",\"bottom\"]];return e.style=i[e.dir][e.ort],e.styleOposite=i[e.dir?0:1][e.ort],e}function T(t,r,o){var u,c,p,f,d,h,m,g=window.navigator.pointerEnabled?{start:\"pointerdown\",move:\"pointermove\",end:\"pointerup\"}:window.navigator.msPointerEnabled?{start:\"MSPointerDown\",move:\"MSPointerMove\",end:\"MSPointerUp\"}:{start:\"mousedown touchstart\",move:\"mousemove touchmove\",end:\"mouseup touchend\"},v=window.CSS&&CSS.supports&&CSS.supports(\"touch-action\",\"none\")&&function(){var t=!1;try{var e=Object.defineProperty({},\"passive\",{get:function(){t=!0}});window.addEventListener(\"test\",null,e)}catch(t){}return t}(),b=t,S=[],w=[],x=0,y=r.spectrum,E=[],C={},N=t.ownerDocument,U=N.documentElement,P=N.body;function A(t,e){var r=N.createElement(\"div\");return e&&s(r,e),t.appendChild(r),r}function M(t,e){var n=A(t,r.cssClasses.origin),i=A(n,r.cssClasses.handle);return i.setAttribute(\"data-handle\",e),i.setAttribute(\"tabindex\",\"0\"),i.setAttribute(\"role\",\"slider\"),i.setAttribute(\"aria-orientation\",r.ort?\"vertical\":\"horizontal\"),0===e?s(i,r.cssClasses.handleLower):e===r.handles-1&&s(i,r.cssClasses.handleUpper),n}function O(t,e){return!!e&&A(t,r.cssClasses.connect)}function k(t,e){return!!r.tooltips[e]&&A(t.firstChild,r.cssClasses.tooltip)}function V(t,e,n){var i=N.createElement(\"div\"),o=[r.cssClasses.valueNormal,r.cssClasses.valueLarge,r.cssClasses.valueSub],a=[r.cssClasses.markerNormal,r.cssClasses.markerLarge,r.cssClasses.markerSub],l=[r.cssClasses.valueHorizontal,r.cssClasses.valueVertical],u=[r.cssClasses.markerHorizontal,r.cssClasses.markerVertical];function c(t,e){var n=e===r.cssClasses.value,i=n?o:a;return e+\" \"+(n?l:u)[r.ort]+\" \"+i[t]}return s(i,r.cssClasses.pips),s(i,0===r.ort?r.cssClasses.pipsHorizontal:r.cssClasses.pipsVertical),Object.keys(t).forEach((function(o){!function(t,o){o[1]=o[1]&&e?e(o[0],o[1]):o[1];var s=A(i,!1);s.className=c(o[1],r.cssClasses.marker),s.style[r.style]=t+\"%\",o[1]&&((s=A(i,!1)).className=c(o[1],r.cssClasses.value),s.style[r.style]=t+\"%\",s.innerText=n.to(o[0]))}(o,t[o])})),i}function F(){var t;d&&((t=d).parentElement.removeChild(t),d=null)}function L(t){F();var e=t.mode,r=t.density||1,n=t.filter||!1,i=function(t,e,r){if(\"range\"===t||\"steps\"===t)return y.xVal;if(\"count\"===t){if(!e)throw new Error(\"noUiSlider (10.1.0): 'values' required for mode 'count'.\");var n,i=100/(e-1),o=0;for(e=[];(n=o++*i)<=100;)e.push(n);t=\"positions\"}return\"positions\"===t?e.map((function(t){return y.fromStepping(r?y.getStep(t):t)})):\"values\"===t?r?e.map((function(t){return y.fromStepping(y.getStep(y.toStepping(t)))})):e:void 0}(e,t.values||!1,t.stepped||!1),o=function(t,e,r){var n,i={},o=y.xVal[0],s=y.xVal[y.xVal.length-1],a=!1,l=!1,u=0;return n=r.slice().sort((function(t,e){return t-e})),(r=n.filter((function(t){return!this[t]&&(this[t]=!0)}),{}))[0]!==o&&(r.unshift(o),a=!0),r[r.length-1]!==s&&(r.push(s),l=!0),r.forEach((function(n,o){var s,c,p,f,d,h,m,g,v,b=n,S=r[o+1];if(\"steps\"===e&&(s=y.xNumSteps[o]),s||(s=S-b),!1!==b&&void 0!==S)for(s=Math.max(s,1e-7),c=b;c<=S;c=(c+s).toFixed(7)/1){for(m=(d=(f=y.toStepping(c))-u)/t,v=d/(g=Math.round(m)),p=1;p<=g;p+=1)i[(u+p*v).toFixed(5)]=[\"x\",0];h=r.indexOf(c)>-1?1:\"steps\"===e?2:0,!o&&a&&(h=0),c===S&&l||(i[f.toFixed(5)]=[c,h]),u=f}})),i}(r,e,i),s=t.format||{to:Math.round};return d=b.appendChild(V(o,n,s))}function z(){var t=u.getBoundingClientRect(),e=\"offset\"+[\"Width\",\"Height\"][r.ort];return 0===r.ort?t.width||u[e]:t.height||u[e]}function j(t,e,n,i){var o=function(o){return!b.hasAttribute(\"disabled\")&&(s=b,a=r.cssClasses.tap,(s.classList?!s.classList.contains(a):!new RegExp(\"\\\\b\"+a+\"\\\\b\").test(s.className))&&!!(o=function(t,e,n){var i,o,s=0===t.type.indexOf(\"touch\"),a=0===t.type.indexOf(\"mouse\"),u=0===t.type.indexOf(\"pointer\");if(0===t.type.indexOf(\"MSPointer\")&&(u=!0),s&&r.multitouch){var c=function(t){return t.target===n||n.contains(t.target)};if(\"touchstart\"===t.type){var p=Array.prototype.filter.call(t.touches,c);if(p.length>1)return!1;i=p[0].pageX,o=p[0].pageY}else{var f=Array.prototype.find.call(t.changedTouches,c);if(!f)return!1;i=f.pageX,o=f.pageY}}else if(s){if(t.touches.length>1)return!1;i=t.changedTouches[0].pageX,o=t.changedTouches[0].pageY}return e=e||l(N),(a||u)&&(i=t.clientX+e.x,o=t.clientY+e.y),t.pageOffset=e,t.points=[i,o],t.cursor=a||u,t}(o,i.pageOffset,i.target||e))&&!(t===g.start&&void 0!==o.buttons&&o.buttons>1)&&(!i.hover||!o.buttons)&&(v||o.preventDefault(),o.calcPoint=o.points[r.ort],void n(o,i)));var s,a},s=[];return t.split(\" \").forEach((function(t){e.addEventListener(t,o,!!v&&{passive:!0}),s.push([t,o])})),s}function H(t){var e,n,i,o,s,a,c=100*(t-(e=u,n=r.ort,i=e.getBoundingClientRect(),o=e.ownerDocument,s=o.documentElement,a=l(o),/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(a.x=0),n?i.top+a.y-s.clientTop:i.left+a.x-s.clientLeft))/z();return r.dir?100-c:c}function D(t,e,r,n){var i=r.slice(),o=[!t,t],s=[t,!t];n=n.slice(),t&&n.reverse(),n.length>1?n.forEach((function(t,r){var n=W(i,t,i[t]+e,o[r],s[r],!1);!1===n?e=0:(e=n-i[t],i[t]=n)})):o=s=[!0];var a=!1;n.forEach((function(t,n){a=J(t,r[t]+e,o[n],s[n])||a})),a&&n.forEach((function(t){T(\"update\",t),T(\"slide\",t)}))}function T(t,e,n){Object.keys(C).forEach((function(i){var o=i.split(\".\")[0];t===o&&C[i].forEach((function(t){t.call(f,E.map(r.format.to),e,E.slice(),n||!1,S.slice())}))}))}function R(t,e){\"mouseout\"===t.type&&\"HTML\"===t.target.nodeName&&null===t.relatedTarget&&B(t,e)}function X(t,e){if(-1===navigator.appVersion.indexOf(\"MSIE 9\")&&0===t.buttons&&0!==e.buttonsProperty)return B(t,e);var n=(r.dir?-1:1)*(t.calcPoint-e.startCalcPoint);D(n>0,100*n/e.baseSize,e.locations,e.handleNumbers)}function B(t,n){n.handle&&(a(n.handle,r.cssClasses.active),x-=1),n.listeners.forEach((function(t){U.removeEventListener(t[0],t[1])})),0===x&&(a(b,r.cssClasses.drag),G(),t.cursor&&(P.style.cursor=\"\",P.removeEventListener(\"selectstart\",e))),n.handleNumbers.forEach((function(t){T(\"change\",t),T(\"set\",t),T(\"end\",t)}))}function Y(t,n){var i;if(1===n.handleNumbers.length){var o=c[n.handleNumbers[0]];if(o.hasAttribute(\"disabled\"))return!1;i=o.children[0],x+=1,s(i,r.cssClasses.active)}t.stopPropagation();var a=[],l=j(g.move,U,X,{target:t.target,handle:i,listeners:a,startCalcPoint:t.calcPoint,baseSize:z(),pageOffset:t.pageOffset,handleNumbers:n.handleNumbers,buttonsProperty:t.buttons,locations:S.slice()}),u=j(g.end,U,B,{target:t.target,handle:i,listeners:a,handleNumbers:n.handleNumbers}),p=j(\"mouseout\",U,R,{target:t.target,handle:i,listeners:a,handleNumbers:n.handleNumbers});a.push.apply(a,l.concat(u,p)),t.cursor&&(P.style.cursor=getComputedStyle(t.target).cursor,c.length>1&&s(b,r.cssClasses.drag),P.addEventListener(\"selectstart\",e,!1)),n.handleNumbers.forEach((function(t){T(\"start\",t)}))}function _(t){t.stopPropagation();var e=H(t.calcPoint),i=function(t){var e=100,r=!1;return c.forEach((function(n,i){if(!n.hasAttribute(\"disabled\")){var o=Math.abs(S[i]-t);o<e&&(r=i,e=o)}})),r}(e);if(!1===i)return!1;r.events.snap||n(b,r.cssClasses.tap,r.animationDuration),J(i,e,!0,!0),G(),T(\"slide\",i,!0),T(\"update\",i,!0),T(\"change\",i,!0),T(\"set\",i,!0),r.events.snap&&Y(t,{handleNumbers:[i]})}function I(t){var e=H(t.calcPoint),r=y.getStep(e),n=y.fromStepping(r);Object.keys(C).forEach((function(t){\"hover\"===t.split(\".\")[0]&&C[t].forEach((function(t){t.call(f,n)}))}))}function W(t,e,n,i,o,s){var a;return c.length>1&&(i&&e>0&&(n=Math.max(n,t[e-1]+r.margin)),o&&e<c.length-1&&(n=Math.min(n,t[e+1]-r.margin))),c.length>1&&r.limit&&(i&&e>0&&(n=Math.min(n,t[e-1]+r.limit)),o&&e<c.length-1&&(n=Math.max(n,t[e+1]-r.limit))),r.padding&&(0===e&&(n=Math.max(n,r.padding)),e===c.length-1&&(n=Math.min(n,100-r.padding))),n=y.getStep(n),a=n,!((n=Math.max(Math.min(a,100),0))===t[e]&&!s)&&n}function $(t){return t+\"%\"}function G(){w.forEach((function(t){var e=S[t]>50?-1:1,r=3+(c.length+e*t);c[t].childNodes[0].style.zIndex=r}))}function J(t,e,n,i){return!1!==(e=W(S,t,e,n,i,!1))&&(function(t,e){S[t]=e,E[t]=y.fromStepping(e);var n=function(){c[t].style[r.style]=$(e),K(t),K(t+1)};window.requestAnimationFrame&&r.useRequestAnimationFrame?window.requestAnimationFrame(n):n()}(t,e),!0)}function K(t){if(p[t]){var e=0,n=100;0!==t&&(e=S[t-1]),t!==p.length-1&&(n=S[t]),p[t].style[r.style]=$(e),p[t].style[r.styleOposite]=$(100-n)}}function Q(t,e){null!==t&&!1!==t&&(\"number\"==typeof t&&(t=String(t)),!1===(t=r.format.from(t))||isNaN(t)||J(e,y.toStepping(t),!1,!1))}function Z(t,e){var o=i(t),s=void 0===S[0];e=void 0===e||!!e,o.forEach(Q),r.animate&&!s&&n(b,r.cssClasses.tap,r.animationDuration),w.forEach((function(t){J(t,S[t],!0,!1)})),G(),w.forEach((function(t){T(\"update\",t),null!==o[t]&&e&&T(\"set\",t)}))}function tt(){var t=E.map(r.format.to);return 1===t.length?t[0]:t}function et(t,e){C[t]=C[t]||[],C[t].push(e),\"update\"===t.split(\".\")[0]&&c.forEach((function(t,e){T(\"update\",e)}))}if(b.noUiSlider)throw new Error(\"noUiSlider (10.1.0): Slider was already initialized.\");return function(t){s(t,r.cssClasses.target),0===r.dir?s(t,r.cssClasses.ltr):s(t,r.cssClasses.rtl),0===r.ort?s(t,r.cssClasses.horizontal):s(t,r.cssClasses.vertical),u=A(t,r.cssClasses.base)}(b),function(t,e){c=[],(p=[]).push(O(e,t[0]));for(var n=0;n<r.handles;n++)c.push(M(e,n)),w[n]=n,p.push(O(e,t[n+1]))}(r.connect,u),f={destroy:function(){for(var t in r.cssClasses)r.cssClasses.hasOwnProperty(t)&&a(b,r.cssClasses[t]);for(;b.firstChild;)b.removeChild(b.firstChild);delete b.noUiSlider},steps:function(){return S.map((function(t,e){var r=y.getNearbySteps(t),n=E[e],i=r.thisStep.step,o=null;!1!==i&&n+i>r.stepAfter.startValue&&(i=r.stepAfter.startValue-n),o=n>r.thisStep.startValue?r.thisStep.step:!1!==r.stepBefore.step&&n-r.stepBefore.highestStep,100===t?i=null:0===t&&(o=null);var s=y.countStepDecimals();return null!==i&&!1!==i&&(i=Number(i.toFixed(s))),null!==o&&!1!==o&&(o=Number(o.toFixed(s))),[o,i]}))},on:et,off:function(t){var e=t&&t.split(\".\")[0],r=e&&t.substring(e.length);Object.keys(C).forEach((function(t){var n=t.split(\".\")[0],i=t.substring(n.length);e&&e!==n||r&&r!==i||delete C[t]}))},get:tt,set:Z,reset:function(t){Z(r.start,t)},__moveHandles:function(t,e,r){D(t,e,S,r)},options:o,updateOptions:function(t,e){var n=tt(),i=[\"margin\",\"limit\",\"padding\",\"range\",\"animate\",\"snap\",\"step\",\"format\"];i.forEach((function(e){void 0!==t[e]&&(o[e]=t[e])}));var s=q(o);i.forEach((function(e){void 0!==t[e]&&(r[e]=s[e])})),y=s.spectrum,r.margin=s.margin,r.limit=s.limit,r.padding=s.padding,r.pips&&L(r.pips),S=[],Z(t.start||n,e)},target:b,removePips:F,pips:L},(h=r.events).fixed||c.forEach((function(t,e){j(g.start,t.children[0],Y,{handleNumbers:[e]})})),h.tap&&j(g.start,u,_,{}),h.hover&&j(g.move,u,I,{hover:!0}),h.drag&&p.forEach((function(t,e){if(!1!==t&&0!==e&&e!==p.length-1){var n=c[e-1],i=c[e],o=[t];s(t,r.cssClasses.draggable),h.fixed&&(o.push(n.children[0]),o.push(i.children[0])),o.forEach((function(t){j(g.start,t,Y,{handles:[n,i],handleNumbers:[e-1,e]})}))}})),Z(r.start),r.pips&&L(r.pips),r.tooltips&&(m=c.map(k),et(\"update\",(function(t,e,n){if(m[e]){var i=t[e];!0!==r.tooltips[e]&&(i=r.tooltips[e].to(n[e])),m[e].innerHTML=i}}))),et(\"update\",(function(t,e,n,i,o){w.forEach((function(t){var e=c[t],i=W(S,t,0,!0,!0,!0),s=W(S,t,100,!0,!0,!0),a=o[t],l=r.ariaFormat.to(n[t]);e.children[0].setAttribute(\"aria-valuemin\",i.toFixed(1)),e.children[0].setAttribute(\"aria-valuemax\",s.toFixed(1)),e.children[0].setAttribute(\"aria-valuenow\",a.toFixed(1)),e.children[0].setAttribute(\"aria-valuetext\",l)}))})),f}return{version:t,create:function(t,e){if(!t||!t.nodeName)throw new Error(\"noUiSlider (10.1.0): create requires a single element, got: \"+t);var r=T(t,q(e),e);return t.noUiSlider=r,r}}},\"function\"==typeof define&&define.amd?define([],n):\"object\"==typeof r?e.exports=n():window.noUiSlider=n()},\n", " 398: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const l=e(1);e(67),e(399),l.__importStar(e(66)).styles.append(\".bk-root .bk-slider-title {\\n white-space: nowrap;\\n}\\n.bk-root .bk-slider-value {\\n font-weight: 600;\\n}\\n\"),i.bk_slider_value=\"bk-slider-value\",i.bk_slider_title=\"bk-slider-title\",i.bk_input_group=\"bk-input-group\"},\n", " 399: function _(n,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const r=n(1);n(67),r.__importStar(n(66)).styles.append('.bk-root {\\n /* Functional styling;\\n * These styles are required for noUiSlider to function.\\n * You don\\'t need to change these rules to apply your design.\\n */\\n /* Painting and performance;\\n * Browsers can paint handles in their own layer.\\n */\\n /* Slider size and handle placement;\\n */\\n /* Styling;\\n */\\n /* Handles and cursors;\\n */\\n /* Handle stripes;\\n */\\n /* Disabled state;\\n */\\n /* Base;\\n *\\n */\\n /* Values;\\n *\\n */\\n /* Markings;\\n *\\n */\\n /* Horizontal layout;\\n *\\n */\\n /* Vertical layout;\\n *\\n */\\n}\\n.bk-root .bk-noUi-target,\\n.bk-root .bk-noUi-target * {\\n -webkit-touch-callout: none;\\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\\n -webkit-user-select: none;\\n -ms-touch-action: none;\\n touch-action: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n user-select: none;\\n -moz-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.bk-root .bk-noUi-target {\\n position: relative;\\n direction: ltr;\\n}\\n.bk-root .bk-noUi-base {\\n width: 100%;\\n height: 100%;\\n position: relative;\\n z-index: 1;\\n /* Fix 401 */\\n}\\n.bk-root .bk-noUi-connect {\\n position: absolute;\\n right: 0;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n}\\n.bk-root .bk-noUi-origin {\\n position: absolute;\\n height: 0;\\n width: 0;\\n}\\n.bk-root .bk-noUi-handle {\\n position: relative;\\n z-index: 1;\\n}\\n.bk-root .bk-noUi-state-tap .bk-noUi-connect,\\n.bk-root .bk-noUi-state-tap .bk-noUi-origin {\\n -webkit-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;\\n transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;\\n}\\n.bk-root .bk-noUi-state-drag * {\\n cursor: inherit !important;\\n}\\n.bk-root .bk-noUi-base,\\n.bk-root .bk-noUi-handle {\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n}\\n.bk-root .bk-noUi-horizontal {\\n height: 18px;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-handle {\\n width: 34px;\\n height: 28px;\\n left: -17px;\\n top: -6px;\\n}\\n.bk-root .bk-noUi-vertical {\\n width: 18px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle {\\n width: 28px;\\n height: 34px;\\n left: -6px;\\n top: -17px;\\n}\\n.bk-root .bk-noUi-target {\\n background: #FAFAFA;\\n border-radius: 4px;\\n border: 1px solid #D3D3D3;\\n box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;\\n}\\n.bk-root .bk-noUi-connect {\\n background: #3FB8AF;\\n border-radius: 4px;\\n box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);\\n -webkit-transition: background 450ms;\\n transition: background 450ms;\\n}\\n.bk-root .bk-noUi-draggable {\\n cursor: ew-resize;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-draggable {\\n cursor: ns-resize;\\n}\\n.bk-root .bk-noUi-handle {\\n border: 1px solid #D9D9D9;\\n border-radius: 3px;\\n background: #FFF;\\n cursor: default;\\n box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;\\n}\\n.bk-root .bk-noUi-active {\\n box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;\\n}\\n.bk-root .bk-noUi-handle:before,\\n.bk-root .bk-noUi-handle:after {\\n content: \"\";\\n display: block;\\n position: absolute;\\n height: 14px;\\n width: 1px;\\n background: #E8E7E6;\\n left: 14px;\\n top: 6px;\\n}\\n.bk-root .bk-noUi-handle:after {\\n left: 17px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:before,\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:after {\\n width: 14px;\\n height: 1px;\\n left: 6px;\\n top: 14px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:after {\\n top: 17px;\\n}\\n.bk-root [disabled] .bk-noUi-connect {\\n background: #B8B8B8;\\n}\\n.bk-root [disabled].bk-noUi-target,\\n.bk-root [disabled].bk-noUi-handle,\\n.bk-root [disabled] .bk-noUi-handle {\\n cursor: not-allowed;\\n}\\n.bk-root .bk-noUi-pips,\\n.bk-root .bk-noUi-pips * {\\n -moz-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.bk-root .bk-noUi-pips {\\n position: absolute;\\n color: #999;\\n}\\n.bk-root .bk-noUi-value {\\n position: absolute;\\n white-space: nowrap;\\n text-align: center;\\n}\\n.bk-root .bk-noUi-value-sub {\\n color: #ccc;\\n font-size: 10px;\\n}\\n.bk-root .bk-noUi-marker {\\n position: absolute;\\n background: #CCC;\\n}\\n.bk-root .bk-noUi-marker-sub {\\n background: #AAA;\\n}\\n.bk-root .bk-noUi-marker-large {\\n background: #AAA;\\n}\\n.bk-root .bk-noUi-pips-horizontal {\\n padding: 10px 0;\\n height: 80px;\\n top: 100%;\\n left: 0;\\n width: 100%;\\n}\\n.bk-root .bk-noUi-value-horizontal {\\n -webkit-transform: translate3d(-50%, 50%, 0);\\n transform: translate3d(-50%, 50%, 0);\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker {\\n margin-left: -1px;\\n width: 2px;\\n height: 5px;\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker-sub {\\n height: 10px;\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker-large {\\n height: 15px;\\n}\\n.bk-root .bk-noUi-pips-vertical {\\n padding: 0 10px;\\n height: 100%;\\n top: 0;\\n left: 100%;\\n}\\n.bk-root .bk-noUi-value-vertical {\\n -webkit-transform: translate3d(0, 50%, 0);\\n transform: translate3d(0, 50%, 0);\\n padding-left: 25px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker {\\n width: 5px;\\n height: 2px;\\n margin-top: -1px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker-sub {\\n width: 10px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker-large {\\n width: 15px;\\n}\\n.bk-root .bk-noUi-tooltip {\\n display: block;\\n position: absolute;\\n border: 1px solid #D9D9D9;\\n border-radius: 3px;\\n background: #fff;\\n color: #000;\\n padding: 5px;\\n text-align: center;\\n white-space: nowrap;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-tooltip {\\n -webkit-transform: translate(-50%, 0);\\n transform: translate(-50%, 0);\\n left: 50%;\\n bottom: 120%;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-tooltip {\\n -webkit-transform: translate(0, -50%);\\n transform: translate(0, -50%);\\n top: 50%;\\n right: 120%;\\n}\\n.bk-root .bk-noUi-handle {\\n cursor: grab;\\n cursor: -webkit-grab;\\n}\\n.bk-root .bk-noUi-handle.bk-noUi-active {\\n cursor: grabbing;\\n cursor: -webkit-grabbing;\\n}\\n.bk-root .bk-noUi-tooltip {\\n display: none;\\n white-space: nowrap;\\n}\\n.bk-root .bk-noUi-handle:hover .bk-noUi-tooltip {\\n display: block;\\n}\\n.bk-root .bk-noUi-horizontal {\\n width: 100%;\\n height: 10px;\\n}\\n.bk-root .bk-noUi-horizontal.bk-noUi-target {\\n margin: 5px 0px;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-handle {\\n width: 14px;\\n height: 18px;\\n left: -7px;\\n top: -5px;\\n}\\n.bk-root .bk-noUi-vertical {\\n width: 10px;\\n height: 100%;\\n}\\n.bk-root .bk-noUi-vertical.bk-noUi-target {\\n margin: 0px 5px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle {\\n width: 18px;\\n height: 14px;\\n left: -5px;\\n top: -7px;\\n}\\n.bk-root .bk-noUi-handle:after,\\n.bk-root .bk-noUi-handle:before {\\n display: none;\\n}\\n.bk-root .bk-noUi-connect {\\n box-shadow: none;\\n}\\n')},\n", " 400: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=e(1).__importDefault(e(157)),a=e(396);class d extends a.AbstractSliderView{}i.DateSliderView=d,d.__name__=\"DateSliderView\";class s extends a.AbstractSlider{constructor(e){super(e),this.behaviour=\"tap\",this.connected=[!0,!1]}static init_DateSlider(){this.prototype.default_view=d,this.override({format:\"%d %b %Y\"})}_formatter(e,t){return r.default(e,t)}}i.DateSlider=s,s.__name__=\"DateSlider\",s.init_DateSlider()},\n", " 401: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=e(1),_=e(402),n=r.__importStar(e(19));class s extends _.MarkupView{render(){super.render(),this.model.render_as_text?this.markup_el.textContent=this.model.text:this.markup_el.innerHTML=this.model.text}}i.DivView=s,s.__name__=\"DivView\";class a extends _.Markup{constructor(e){super(e)}static init_Div(){this.prototype.default_view=s,this.define({render_as_text:[n.Boolean,!1]})}}i.Div=a,a.__name__=\"Div\",a.init_Div()},\n", " 402: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),n=e(187),a=e(66),r=s.__importStar(e(19)),l=e(441),_=e(403);class c extends l.WidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>{this.render(),this.root.compute_layout()})}_update_layout(){this.layout=new n.VariadicBox(this.el),this.layout.set_sizing(this.box_sizing())}render(){super.render();const e=Object.assign(Object.assign({},this.model.style),{display:\"inline-block\"});this.markup_el=a.div({class:_.bk_clearfix,style:e}),this.el.appendChild(this.markup_el)}}i.MarkupView=c,c.__name__=\"MarkupView\";class o extends l.Widget{constructor(e){super(e)}static init_Markup(){this.define({text:[r.String,\"\"],style:[r.Any,{}]})}}i.Markup=o,o.__name__=\"Markup\",o.init_Markup()},\n", " 403: function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(1);e(67),n.__importStar(e(66)).styles.append('.bk-root .bk-clearfix:before,\\n.bk-root .bk-clearfix:after {\\n content: \"\";\\n display: table;\\n}\\n.bk-root .bk-clearfix:after {\\n clear: both;\\n}\\n'),t.bk_clearfix=\"bk-clearfix\"},\n", " 404: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(378),o=e(281),_=e(66),d=n.__importStar(e(19)),l=e(8),r=e(145),c=e(252),u=e(253);class h extends s.AbstractButtonView{constructor(){super(...arguments),this._open=!1}render(){super.render();const e=_.div({class:[u.bk_caret,r.bk_down]});if(this.model.is_split){const t=this._render_button(e);t.classList.add(c.bk_dropdown_toggle),t.addEventListener(\"click\",()=>this._toggle_menu()),this.group_el.appendChild(t)}else this.button_el.appendChild(e);const t=this.model.menu.map((e,t)=>{if(null==e)return _.div({class:u.bk_divider});{const i=l.isString(e)?e:e[0],n=_.div({},i);return n.addEventListener(\"click\",()=>this._item_click(t)),n}});this.menu=_.div({class:[u.bk_menu,r.bk_below]},t),this.el.appendChild(this.menu),_.undisplay(this.menu)}_show_menu(){if(!this._open){this._open=!0,_.display(this.menu);const e=t=>{const{target:i}=t;i instanceof HTMLElement&&!this.el.contains(i)&&(document.removeEventListener(\"click\",e),this._hide_menu())};document.addEventListener(\"click\",e)}}_hide_menu(){this._open&&(this._open=!1,_.undisplay(this.menu))}_toggle_menu(){this._open?this._hide_menu():this._show_menu()}click(){this.model.is_split?(this._hide_menu(),this.model.trigger_event(new o.ButtonClick),super.click()):this._toggle_menu()}_item_click(e){this._hide_menu();const t=this.model.menu[e];if(null!=t){const i=l.isString(t)?t:t[1];l.isString(i)?this.model.trigger_event(new o.MenuItemClick(i)):i.execute(this.model,{index:e})}}}i.DropdownView=h,h.__name__=\"DropdownView\";class p extends s.AbstractButton{constructor(e){super(e)}static init_Dropdown(){this.prototype.default_view=h,this.define({split:[d.Boolean,!1],menu:[d.Array,[]]}),this.override({label:\"Dropdown\"})}get is_split(){return this.split}}i.Dropdown=p,p.__name__=\"Dropdown\",p.init_Dropdown()},\n", " 405: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const l=e(1).__importStar(e(19)),s=e(441);class n extends s.WidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render()),this.connect(this.model.properties.width.change,()=>this.render())}render(){null==this.dialogEl&&(this.dialogEl=document.createElement(\"input\"),this.dialogEl.type=\"file\",this.dialogEl.multiple=!1,this.dialogEl.onchange=e=>this.load_file(e),this.el.appendChild(this.dialogEl)),null!=this.model.accept&&\"\"!=this.model.accept&&(this.dialogEl.accept=this.model.accept),this.dialogEl.style.width=\"{this.model.width}px\",this.dialogEl.disabled=this.model.disabled}load_file(e){const t=new FileReader;this.model.filename=e.target.files[0].name,t.onload=e=>this.file(e),t.readAsDataURL(e.target.files[0])}file(e){const t=e.target.result.split(\",\"),i=t[1],l=t[0].split(\":\")[1].split(\";\")[0];this.model.value=i,this.model.mime_type=l}}i.FileInputView=n,n.__name__=\"FileInputView\";class a extends s.Widget{constructor(e){super(e)}static init_FileInput(){this.prototype.default_view=n,this.define({value:[l.String,\"\"],mime_type:[l.String,\"\"],filename:[l.String,\"\"],accept:[l.String,\"\"]})}}i.FileInput=a,a.__name__=\"FileInput\",a.init_FileInput()},\n", " 406: function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),n=e(66),l=e(8),o=e(15),r=i.__importStar(e(19)),c=e(384),h=e(385);class a extends c.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.value.change,()=>this.render_selection()),this.connect(this.model.properties.options.change,()=>this.render()),this.connect(this.model.properties.name.change,()=>this.render()),this.connect(this.model.properties.title.change,()=>this.render()),this.connect(this.model.properties.size.change,()=>this.render()),this.connect(this.model.properties.disabled.change,()=>this.render())}render(){super.render();const e=this.model.options.map(e=>{let t,s;return l.isString(e)?t=s=e:[t,s]=e,n.option({value:t},s)});this.select_el=n.select({multiple:!0,class:h.bk_input,name:this.model.name,disabled:this.model.disabled},e),this.select_el.addEventListener(\"change\",()=>this.change_input()),this.group_el.appendChild(this.select_el),this.render_selection()}render_selection(){const e=new o.Set(this.model.value);for(const t of Array.from(this.el.querySelectorAll(\"option\")))t.selected=e.has(t.value);this.select_el.size=this.model.size}change_input(){const e=null!=this.el.querySelector(\"select:focus\"),t=[];for(const e of Array.from(this.el.querySelectorAll(\"option\")))e.selected&&t.push(e.value);this.model.value=t,super.change_input(),e&&this.select_el.focus()}}s.MultiSelectView=a,a.__name__=\"MultiSelectView\";class d extends c.InputWidget{constructor(e){super(e)}static init_MultiSelect(){this.prototype.default_view=a,this.define({value:[r.Array,[]],options:[r.Array,[]],size:[r.Number,4]})}}s.MultiSelect=d,d.__name__=\"MultiSelect\",d.init_MultiSelect()},\n", " 407: function _(a,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const t=a(402),p=a(66);class s extends t.MarkupView{render(){super.render();const a=p.p({style:{margin:0}},this.model.text);this.markup_el.appendChild(a)}}r.ParagraphView=s,s.__name__=\"ParagraphView\";class i extends t.Markup{constructor(a){super(a)}static init_Paragraph(){this.prototype.default_view=s}}r.Paragraph=i,i.__name__=\"Paragraph\",i.init_Paragraph()},\n", " 408: function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=e(383);class r extends n.TextInputView{render(){super.render(),this.input_el.type=\"password\"}}s.PasswordInputView=r,r.__name__=\"PasswordInputView\";class p extends n.TextInput{constructor(e){super(e)}static init_PasswordInput(){this.prototype.default_view=r}}s.PasswordInput=p,p.__name__=\"PasswordInput\",p.init_PasswordInput()},\n", " 409: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),l=s.__importDefault(e(410)),o=e(66),n=e(8),h=s.__importStar(e(19)),c=e(385);e(411);const r=e(384);class d extends r.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.value.change,()=>this.render_selection()),this.connect(this.model.properties.disabled.change,()=>this.set_disabled()),this.connect(this.model.properties.max_items.change,()=>this.render()),this.connect(this.model.properties.option_limit.change,()=>this.render()),this.connect(this.model.properties.delete_button.change,()=>this.render()),this.connect(this.model.properties.placeholder.change,()=>this.render()),this.connect(this.model.properties.options.change,()=>this.render()),this.connect(this.model.properties.name.change,()=>this.render()),this.connect(this.model.properties.title.change,()=>this.render())}render(){super.render();const e=this.model.options.map(e=>{let t,i;return n.isString(e)?t=i=e:[t,i]=e,o.option({value:t},i)});this.select_el=o.select({multiple:!0,class:c.bk_input,name:this.model.name,disabled:this.model.disabled},e),this.group_el.appendChild(this.select_el),this.render_selection();let t=\"choices__item\",i=\"choices__button\";this.model.solid?(t+=\" solid\",i+=\" solid\"):(t+=\" light\",i+=\" light\");const s={removeItemButton:this.model.delete_button,classNames:{item:t,button:i}};null!==this.model.placeholder&&(s.placeholderValue=this.model.placeholder),null!==this.model.max_items&&(s.maxItemCount=this.model.max_items),null!==this.model.option_limit&&(s.renderChoiceLimit=this.model.option_limit),this.choice_el=new l.default(this.select_el,s),this.select_el.addEventListener(\"change\",()=>this.change_input())}render_selection(){const e=new Set(this.model.value);for(const t of Array.from(this.el.querySelectorAll(\"option\")))t.selected=e.has(t.value)}set_disabled(){this.model.disabled?this.choice_el.disable():this.choice_el.enable()}change_input(){const e=null!=this.el.querySelector(\"select:focus\"),t=[];for(const e of Array.from(this.el.querySelectorAll(\"option\")))e.selected&&t.push(e.value);this.model.value=t,super.change_input(),e&&this.select_el.focus()}}i.MultiChoiceView=d,d.__name__=\"MultiChoiceView\";class a extends r.InputWidget{constructor(e){super(e)}static init_MultiChoice(){this.prototype.default_view=d,this.define({value:[h.Array,[]],options:[h.Array,[]],max_items:[h.Number,null],delete_button:[h.Boolean,!0],placeholder:[h.String,null],option_limit:[h.Number,null],solid:[h.Boolean,!0]})}}i.MultiChoice=a,a.__name__=\"MultiChoice\",a.init_MultiChoice()},\n", " 410: function _(e,t,i){\n", " /*! choices.js v9.0.1 | © 2019 Josh Johnson | https://github.com/jshjohnson/Choices#readme */\n", " var n,s;n=window,s=function(){return function(e){var t={};function i(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&\"object\"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:e}),2&t&&\"string\"!=typeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,\"a\",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p=\"/public/assets/scripts/\",i(i.s=4)}([function(e,t,i){\"use strict\";var n=function(e){return function(e){return!!e&&\"object\"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return\"[object RegExp]\"===t||\"[object Date]\"===t||function(e){return e.$$typeof===s}(e)}(e)},s=\"function\"==typeof Symbol&&Symbol.for?Symbol.for(\"react.element\"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l((i=e,Array.isArray(i)?[]:{}),e,t):e;var i}function o(e,t,i){return e.concat(t).map((function(e){return r(e,i)}))}function a(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):[]}(e))}function c(e,t,i){var n={};return i.isMergeableObject(e)&&a(e).forEach((function(t){n[t]=r(e[t],i)})),a(t).forEach((function(s){(function(e,t){try{return t in e&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}catch(e){return!1}})(e,s)||(i.isMergeableObject(t[s])&&e[s]?n[s]=function(e,t){if(!t.customMerge)return l;var i=t.customMerge(e);return\"function\"==typeof i?i:l}(s,i)(e[s],t[s],i):n[s]=r(t[s],i))})),n}function l(e,t,i){(i=i||{}).arrayMerge=i.arrayMerge||o,i.isMergeableObject=i.isMergeableObject||n,i.cloneUnlessOtherwiseSpecified=r;var s=Array.isArray(t);return s===Array.isArray(e)?s?i.arrayMerge(e,t,i):c(e,t,i):r(t,i)}l.all=function(e,t){if(!Array.isArray(e))throw new Error(\"first argument should be an array\");return e.reduce((function(e,i){return l(e,i,t)}),{})};var h=l;e.exports=h},function(e,t,i){\"use strict\";(function(e,n){var s,r=i(3);s=\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:void 0!==e?e:n;var o=Object(r.a)(s);t.a=o}).call(this,i(5),i(6)(e))},function(e,t,i){\n", " /*!\n", " * Fuse.js v3.4.5 - Lightweight fuzzy-search (http://fusejs.io)\n", " *\n", " * Copyright (c) 2012-2017 Kirollos Risk (http://kiro.me)\n", " * All Rights Reserved. Apache Software License 2.0\n", " *\n", " * http://www.apache.org/licenses/LICENSE-2.0\n", " */\n", " e.exports=function(e){var t={};function i(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&\"object\"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:e}),2&t&&\"string\"!=typeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,\"a\",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p=\"\",i(i.s=1)}([function(e,t){e.exports=function(e){return Array.isArray?Array.isArray(e):\"[object Array]\"===Object.prototype.toString.call(e)}},function(e,t,i){function n(e){return(n=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e})(e)}function s(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var r=i(2),o=i(8),a=i(0),c=function(){function e(t,i){var n=i.location,s=void 0===n?0:n,r=i.distance,a=void 0===r?100:r,c=i.threshold,l=void 0===c?.6:c,h=i.maxPatternLength,u=void 0===h?32:h,d=i.caseSensitive,p=void 0!==d&&d,m=i.tokenSeparator,f=void 0===m?/ +/g:m,v=i.findAllMatches,g=void 0!==v&&v,_=i.minMatchCharLength,b=void 0===_?1:_,y=i.id,E=void 0===y?null:y,I=i.keys,S=void 0===I?[]:I,w=i.shouldSort,O=void 0===w||w,C=i.getFn,A=void 0===C?o:C,L=i.sortFn,T=void 0===L?function(e,t){return e.score-t.score}:L,x=i.tokenize,k=void 0!==x&&x,P=i.matchAllTokens,D=void 0!==P&&P,M=i.includeMatches,N=void 0!==M&&M,F=i.includeScore,j=void 0!==F&&F,K=i.verbose,R=void 0!==K&&K;!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.options={location:s,distance:a,threshold:l,maxPatternLength:u,isCaseSensitive:p,tokenSeparator:f,findAllMatches:g,minMatchCharLength:b,id:E,keys:S,includeMatches:N,includeScore:j,shouldSort:O,getFn:A,sortFn:T,verbose:R,tokenize:k,matchAllTokens:D},this.setCollection(t)}var t,i;return t=e,(i=[{key:\"setCollection\",value:function(e){return this.list=e,e}},{key:\"search\",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{limit:!1};this._log('---------\\nSearch pattern: \"'.concat(e,'\"'));var i=this._prepareSearchers(e),n=i.tokenSearchers,s=i.fullSearcher,r=this._search(n,s),o=r.weights,a=r.results;return this._computeScore(o,a),this.options.shouldSort&&this._sort(a),t.limit&&\"number\"==typeof t.limit&&(a=a.slice(0,t.limit)),this._format(a)}},{key:\"_prepareSearchers\",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\",t=[];if(this.options.tokenize)for(var i=e.split(this.options.tokenSeparator),n=0,s=i.length;n<s;n+=1)t.push(new r(i[n],this.options));return{tokenSearchers:t,fullSearcher:new r(e,this.options)}}},{key:\"_search\",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,i=this.list,n={},s=[];if(\"string\"==typeof i[0]){for(var r=0,o=i.length;r<o;r+=1)this._analyze({key:\"\",value:i[r],record:r,index:r},{resultMap:n,results:s,tokenSearchers:e,fullSearcher:t});return{weights:null,results:s}}for(var a={},c=0,l=i.length;c<l;c+=1)for(var h=i[c],u=0,d=this.options.keys.length;u<d;u+=1){var p=this.options.keys[u];if(\"string\"!=typeof p){if(a[p.name]={weight:1-p.weight||1},p.weight<=0||p.weight>1)throw new Error(\"Key weight has to be > 0 and <= 1\");p=p.name}else a[p]={weight:1};this._analyze({key:p,value:this.options.getFn(h,p),record:h,index:c},{resultMap:n,results:s,tokenSearchers:e,fullSearcher:t})}return{weights:a,results:s}}},{key:\"_analyze\",value:function(e,t){var i=e.key,n=e.arrayIndex,s=void 0===n?-1:n,r=e.value,o=e.record,c=e.index,l=t.tokenSearchers,h=void 0===l?[]:l,u=t.fullSearcher,d=void 0===u?[]:u,p=t.resultMap,m=void 0===p?{}:p,f=t.results,v=void 0===f?[]:f;if(null!=r){var g=!1,_=-1,b=0;if(\"string\"==typeof r){this._log(\"\\nKey: \".concat(\"\"===i?\"-\":i));var y=d.search(r);if(this._log('Full text: \"'.concat(r,'\", score: ').concat(y.score)),this.options.tokenize){for(var E=r.split(this.options.tokenSeparator),I=[],S=0;S<h.length;S+=1){var w=h[S];this._log('\\nPattern: \"'.concat(w.pattern,'\"'));for(var O=!1,C=0;C<E.length;C+=1){var A=E[C],L=w.search(A),T={};L.isMatch?(T[A]=L.score,g=!0,O=!0,I.push(L.score)):(T[A]=1,this.options.matchAllTokens||I.push(1)),this._log('Token: \"'.concat(A,'\", score: ').concat(T[A]))}O&&(b+=1)}_=I[0];for(var x=I.length,k=1;k<x;k+=1)_+=I[k];_/=x,this._log(\"Token score average:\",_)}var P=y.score;_>-1&&(P=(P+_)/2),this._log(\"Score average:\",P);var D=!this.options.tokenize||!this.options.matchAllTokens||b>=h.length;if(this._log(\"\\nCheck Matches: \".concat(D)),(g||y.isMatch)&&D){var M=m[c];M?M.output.push({key:i,arrayIndex:s,value:r,score:P,matchedIndices:y.matchedIndices}):(m[c]={item:o,output:[{key:i,arrayIndex:s,value:r,score:P,matchedIndices:y.matchedIndices}]},v.push(m[c]))}}else if(a(r))for(var N=0,F=r.length;N<F;N+=1)this._analyze({key:i,arrayIndex:N,value:r[N],record:o,index:c},{resultMap:m,results:v,tokenSearchers:h,fullSearcher:d})}}},{key:\"_computeScore\",value:function(e,t){this._log(\"\\n\\nComputing score:\\n\");for(var i=0,n=t.length;i<n;i+=1){for(var s=t[i].output,r=s.length,o=1,a=1,c=0;c<r;c+=1){var l=e?e[s[c].key].weight:1,h=(1===l?s[c].score:s[c].score||.001)*l;1!==l?a=Math.min(a,h):(s[c].nScore=h,o*=h)}t[i].score=1===a?o:a,this._log(t[i])}}},{key:\"_sort\",value:function(e){this._log(\"\\n\\nSorting....\"),e.sort(this.options.sortFn)}},{key:\"_format\",value:function(e){var t=[];if(this.options.verbose){var i=[];this._log(\"\\n\\nOutput:\\n\\n\",JSON.stringify(e,(function(e,t){if(\"object\"===n(t)&&null!==t){if(-1!==i.indexOf(t))return;i.push(t)}return t}))),i=null}var s=[];this.options.includeMatches&&s.push((function(e,t){var i=e.output;t.matches=[];for(var n=0,s=i.length;n<s;n+=1){var r=i[n];if(0!==r.matchedIndices.length){var o={indices:r.matchedIndices,value:r.value};r.key&&(o.key=r.key),r.hasOwnProperty(\"arrayIndex\")&&r.arrayIndex>-1&&(o.arrayIndex=r.arrayIndex),t.matches.push(o)}}})),this.options.includeScore&&s.push((function(e,t){t.score=e.score}));for(var r=0,o=e.length;r<o;r+=1){var a=e[r];if(this.options.id&&(a.item=this.options.getFn(a.item,this.options.id)[0]),s.length){for(var c={item:a.item},l=0,h=s.length;l<h;l+=1)s[l](a,c);t.push(c)}else t.push(a.item)}return t}},{key:\"_log\",value:function(){var e;this.options.verbose&&(e=console).log.apply(e,arguments)}}])&&s(t.prototype,i),e}();e.exports=c},function(e,t,i){function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var s=i(3),r=i(4),o=i(7),a=function(){function e(t,i){var n=i.location,s=void 0===n?0:n,r=i.distance,a=void 0===r?100:r,c=i.threshold,l=void 0===c?.6:c,h=i.maxPatternLength,u=void 0===h?32:h,d=i.isCaseSensitive,p=void 0!==d&&d,m=i.tokenSeparator,f=void 0===m?/ +/g:m,v=i.findAllMatches,g=void 0!==v&&v,_=i.minMatchCharLength,b=void 0===_?1:_;!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.options={location:s,distance:a,threshold:l,maxPatternLength:u,isCaseSensitive:p,tokenSeparator:f,findAllMatches:g,minMatchCharLength:b},this.pattern=this.options.isCaseSensitive?t:t.toLowerCase(),this.pattern.length<=u&&(this.patternAlphabet=o(this.pattern))}var t,i;return t=e,(i=[{key:\"search\",value:function(e){if(this.options.isCaseSensitive||(e=e.toLowerCase()),this.pattern===e)return{isMatch:!0,score:0,matchedIndices:[[0,e.length-1]]};var t=this.options,i=t.maxPatternLength,n=t.tokenSeparator;if(this.pattern.length>i)return s(e,this.pattern,n);var o=this.options,a=o.location,c=o.distance,l=o.threshold,h=o.findAllMatches,u=o.minMatchCharLength;return r(e,this.pattern,this.patternAlphabet,{location:a,distance:c,threshold:l,findAllMatches:h,minMatchCharLength:u})}}])&&n(t.prototype,i),e}();e.exports=a},function(e,t){var i=/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g;e.exports=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:/ +/g,s=new RegExp(t.replace(i,\"\\\\$&\").replace(n,\"|\")),r=e.match(s),o=!!r,a=[];if(o)for(var c=0,l=r.length;c<l;c+=1){var h=r[c];a.push([e.indexOf(h),h.length-1])}return{score:o?.5:1,isMatch:o,matchedIndices:a}}},function(e,t,i){var n=i(5),s=i(6);e.exports=function(e,t,i,r){for(var o=r.location,a=void 0===o?0:o,c=r.distance,l=void 0===c?100:c,h=r.threshold,u=void 0===h?.6:h,d=r.findAllMatches,p=void 0!==d&&d,m=r.minMatchCharLength,f=void 0===m?1:m,v=a,g=e.length,_=u,b=e.indexOf(t,v),y=t.length,E=[],I=0;I<g;I+=1)E[I]=0;if(-1!==b){var S=n(t,{errors:0,currentLocation:b,expectedLocation:v,distance:l});if(_=Math.min(S,_),-1!==(b=e.lastIndexOf(t,v+y))){var w=n(t,{errors:0,currentLocation:b,expectedLocation:v,distance:l});_=Math.min(w,_)}}b=-1;for(var O=[],C=1,A=y+g,L=1<<y-1,T=0;T<y;T+=1){for(var x=0,k=A;x<k;)n(t,{errors:T,currentLocation:v+k,expectedLocation:v,distance:l})<=_?x=k:A=k,k=Math.floor((A-x)/2+x);A=k;var P=Math.max(1,v-k+1),D=p?g:Math.min(v+k,g)+y,M=Array(D+2);M[D+1]=(1<<T)-1;for(var N=D;N>=P;N-=1){var F=N-1,j=i[e.charAt(F)];if(j&&(E[F]=1),M[N]=(M[N+1]<<1|1)&j,0!==T&&(M[N]|=(O[N+1]|O[N])<<1|1|O[N+1]),M[N]&L&&(C=n(t,{errors:T,currentLocation:F,expectedLocation:v,distance:l}))<=_){if(_=C,(b=F)<=v)break;P=Math.max(1,2*v-b)}}if(n(t,{errors:T+1,currentLocation:v,expectedLocation:v,distance:l})>_)break;O=M}return{isMatch:b>=0,score:0===C?.001:C,matchedIndices:s(E,f)}}},function(e,t){e.exports=function(e,t){var i=t.errors,n=void 0===i?0:i,s=t.currentLocation,r=void 0===s?0:s,o=t.expectedLocation,a=void 0===o?0:o,c=t.distance,l=void 0===c?100:c,h=n/e.length,u=Math.abs(a-r);return l?h+u/l:u?1:h}},function(e,t){e.exports=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,i=[],n=-1,s=-1,r=0,o=e.length;r<o;r+=1){var a=e[r];a&&-1===n?n=r:a||-1===n||((s=r-1)-n+1>=t&&i.push([n,s]),n=-1)}return e[r-1]&&r-n>=t&&i.push([n,r-1]),i}},function(e,t){e.exports=function(e){for(var t={},i=e.length,n=0;n<i;n+=1)t[e.charAt(n)]=0;for(var s=0;s<i;s+=1)t[e.charAt(s)]|=1<<i-s-1;return t}},function(e,t,i){var n=i(0);e.exports=function(e,t){return function e(t,i,s){if(i){var r=i.indexOf(\".\"),o=i,a=null;-1!==r&&(o=i.slice(0,r),a=i.slice(r+1));var c=t[o];if(null!=c)if(a||\"string\"!=typeof c&&\"number\"!=typeof c)if(n(c))for(var l=0,h=c.length;l<h;l+=1)e(c[l],a,s);else a&&e(c,a,s);else s.push(c.toString())}else s.push(t);return s}(e,t,[])}}])},function(e,t,i){\"use strict\";function n(e){var t,i=e.Symbol;return\"function\"==typeof i?i.observable?t=i.observable:(t=i(\"observable\"),i.observable=t):t=\"@@observable\",t}i.d(t,\"a\",(function(){return n}))},function(e,t,i){e.exports=i(7)},function(e,t){var i;i=function(){return this}();try{i=i||new Function(\"return this\")()}catch(e){\"object\"==typeof window&&(i=window)}e.exports=i},function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,\"loaded\",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,\"id\",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,\"exports\",{enumerable:!0}),t.webpackPolyfill=1}return t}},function(e,t,i){\"use strict\";i.r(t);var n=i(2),s=i.n(n),r=i(0),o=i.n(r),a=i(1),c=function(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")},l={INIT:\"@@redux/INIT\"+c(),REPLACE:\"@@redux/REPLACE\"+c(),PROBE_UNKNOWN_ACTION:function(){return\"@@redux/PROBE_UNKNOWN_ACTION\"+c()}};function h(e){if(\"object\"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function u(e,t,i){var n;if(\"function\"==typeof t&&\"function\"==typeof i||\"function\"==typeof i&&\"function\"==typeof arguments[3])throw new Error(\"It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.\");if(\"function\"==typeof t&&void 0===i&&(i=t,t=void 0),void 0!==i){if(\"function\"!=typeof i)throw new Error(\"Expected the enhancer to be a function.\");return i(u)(e,t)}if(\"function\"!=typeof e)throw new Error(\"Expected the reducer to be a function.\");var s=e,r=t,o=[],c=o,d=!1;function p(){c===o&&(c=o.slice())}function m(){if(d)throw new Error(\"You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.\");return r}function f(e){if(\"function\"!=typeof e)throw new Error(\"Expected the listener to be a function.\");if(d)throw new Error(\"You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.\");var t=!0;return p(),c.push(e),function(){if(t){if(d)throw new Error(\"You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.\");t=!1,p();var i=c.indexOf(e);c.splice(i,1)}}}function v(e){if(!h(e))throw new Error(\"Actions must be plain objects. Use custom middleware for async actions.\");if(void 0===e.type)throw new Error('Actions may not have an undefined \"type\" property. Have you misspelled a constant?');if(d)throw new Error(\"Reducers may not dispatch actions.\");try{d=!0,r=s(r,e)}finally{d=!1}for(var t=o=c,i=0;i<t.length;i++)(0,t[i])();return e}function g(e){if(\"function\"!=typeof e)throw new Error(\"Expected the nextReducer to be a function.\");s=e,v({type:l.REPLACE})}function _(){var e,t=f;return(e={subscribe:function(e){if(\"object\"!=typeof e||null===e)throw new TypeError(\"Expected the observer to be an object.\");function i(){e.next&&e.next(m())}return i(),{unsubscribe:t(i)}}})[a.a]=function(){return this},e}return v({type:l.INIT}),(n={dispatch:v,subscribe:f,getState:m,replaceReducer:g})[a.a]=_,n}function d(e,t){var i=t&&t.type;return\"Given \"+(i&&'action \"'+String(i)+'\"'||\"an action\")+', reducer \"'+e+'\" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}var p,m=[],f=[],v=[],g={loading:!1},_=function(e,t){switch(void 0===e&&(e=g),t.type){case\"SET_IS_LOADING\":return{loading:t.isLoading};default:return e}},b=function(e){return Array.from({length:e},(function(){return(e=0,t=36,Math.floor(Math.random()*(t-e)+e)).toString(36);var e,t})).join(\"\")},y=function(e){return Object.prototype.toString.call(e).slice(8,-1)},E=function(e,t){return null!=t&&y(t)===e},I=function(e){return\"string\"!=typeof e?e:e.replace(/&/g,\"&\").replace(/>/g,\"&rt;\").replace(/</g,\"<\").replace(/\"/g,\""\")},S=(p=document.createElement(\"div\"),function(e){var t=e.trim();p.innerHTML=t;for(var i=p.children[0];p.firstChild;)p.removeChild(p.firstChild);return i}),w=function(e,t){return e.score-t.score},O=function(e){return JSON.parse(JSON.stringify(e))},C=function(e){for(var t=Object.keys(e),i={},n=0;n<t.length;n++){var s=t[n];\"function\"==typeof e[s]&&(i[s]=e[s])}var r,o=Object.keys(i);try{!function(e){Object.keys(e).forEach((function(t){var i=e[t];if(void 0===i(void 0,{type:l.INIT}))throw new Error('Reducer \"'+t+\"\\\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.\");if(void 0===i(void 0,{type:l.PROBE_UNKNOWN_ACTION()}))throw new Error('Reducer \"'+t+\"\\\" returned undefined when probed with a random type. Don't try to handle \"+l.INIT+' or other actions in \"redux/*\" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(i)}catch(e){r=e}return function(e,t){if(void 0===e&&(e={}),r)throw r;for(var n=!1,s={},a=0;a<o.length;a++){var c=o[a],l=i[c],h=e[c],u=l(h,t);if(void 0===u){var p=d(c,t);throw new Error(p)}s[c]=u,n=n||u!==h}return n?s:e}}({items:function(e,t){switch(void 0===e&&(e=m),t.type){case\"ADD_ITEM\":return[].concat(e,[{id:t.id,choiceId:t.choiceId,groupId:t.groupId,value:t.value,label:t.label,active:!0,highlighted:!1,customProperties:t.customProperties,placeholder:t.placeholder||!1,keyCode:null}]).map((function(e){var t=e;return t.highlighted=!1,t}));case\"REMOVE_ITEM\":return e.map((function(e){var i=e;return i.id===t.id&&(i.active=!1),i}));case\"HIGHLIGHT_ITEM\":return e.map((function(e){var i=e;return i.id===t.id&&(i.highlighted=t.highlighted),i}));default:return e}},groups:function(e,t){switch(void 0===e&&(e=f),t.type){case\"ADD_GROUP\":return[].concat(e,[{id:t.id,value:t.value,active:t.active,disabled:t.disabled}]);case\"CLEAR_CHOICES\":return[];default:return e}},choices:function(e,t){switch(void 0===e&&(e=v),t.type){case\"ADD_CHOICE\":return[].concat(e,[{id:t.id,elementId:t.elementId,groupId:t.groupId,value:t.value,label:t.label||t.value,disabled:t.disabled||!1,selected:!1,active:!0,score:9999,customProperties:t.customProperties,placeholder:t.placeholder||!1,keyCode:null}]);case\"ADD_ITEM\":return t.activateOptions?e.map((function(e){var i=e;return i.active=t.active,i})):t.choiceId>-1?e.map((function(e){var i=e;return i.id===parseInt(t.choiceId,10)&&(i.selected=!0),i})):e;case\"REMOVE_ITEM\":return t.choiceId>-1?e.map((function(e){var i=e;return i.id===parseInt(t.choiceId,10)&&(i.selected=!1),i})):e;case\"FILTER_CHOICES\":return e.map((function(e){var i=e;return i.active=t.results.some((function(e){var t=e.item,n=e.score;return t.id===i.id&&(i.score=n,!0)})),i}));case\"ACTIVATE_CHOICES\":return e.map((function(e){var i=e;return i.active=t.active,i}));case\"CLEAR_CHOICES\":return v;default:return e}},general:_}),A=function(e,t){var i=e;if(\"CLEAR_ALL\"===t.type)i=void 0;else if(\"RESET_TO\"===t.type)return O(t.state);return C(i,t)};function L(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var T=function(){function e(){this._store=u(A,window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__())}var t,i,n,s=e.prototype;return s.subscribe=function(e){this._store.subscribe(e)},s.dispatch=function(e){this._store.dispatch(e)},s.isLoading=function(){return this.state.general.loading},s.getChoiceById=function(e){return this.activeChoices.find((function(t){return t.id===parseInt(e,10)}))},s.getGroupById=function(e){return this.groups.find((function(t){return t.id===e}))},t=e,(i=[{key:\"state\",get:function(){return this._store.getState()}},{key:\"items\",get:function(){return this.state.items}},{key:\"activeItems\",get:function(){return this.items.filter((function(e){return!0===e.active}))}},{key:\"highlightedActiveItems\",get:function(){return this.items.filter((function(e){return e.active&&e.highlighted}))}},{key:\"choices\",get:function(){return this.state.choices}},{key:\"activeChoices\",get:function(){return this.choices.filter((function(e){return!0===e.active}))}},{key:\"selectableChoices\",get:function(){return this.choices.filter((function(e){return!0!==e.disabled}))}},{key:\"searchableChoices\",get:function(){return this.selectableChoices.filter((function(e){return!0!==e.placeholder}))}},{key:\"placeholderChoice\",get:function(){return[].concat(this.choices).reverse().find((function(e){return!0===e.placeholder}))}},{key:\"groups\",get:function(){return this.state.groups}},{key:\"activeGroups\",get:function(){var e=this.groups,t=this.choices;return e.filter((function(e){var i=!0===e.active&&!1===e.disabled,n=t.some((function(e){return!0===e.active&&!1===e.disabled}));return i&&n}),[])}}])&&L(t.prototype,i),n&&L(t,n),e}();function x(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var k=function(){function e(e){var t=e.element,i=e.type,n=e.classNames;this.element=t,this.classNames=n,this.type=i,this.isActive=!1}var t,i,n,s=e.prototype;return s.getChild=function(e){return this.element.querySelector(e)},s.show=function(){return this.element.classList.add(this.classNames.activeState),this.element.setAttribute(\"aria-expanded\",\"true\"),this.isActive=!0,this},s.hide=function(){return this.element.classList.remove(this.classNames.activeState),this.element.setAttribute(\"aria-expanded\",\"false\"),this.isActive=!1,this},t=e,(i=[{key:\"distanceFromTopWindow\",get:function(){return this.element.getBoundingClientRect().bottom}}])&&x(t.prototype,i),n&&x(t,n),e}(),P={items:[],choices:[],silent:!1,renderChoiceLimit:-1,maxItemCount:-1,addItems:!0,addItemFilter:null,removeItems:!0,removeItemButton:!1,editItems:!1,duplicateItemsAllowed:!0,delimiter:\",\",paste:!0,searchEnabled:!0,searchChoices:!0,searchFloor:1,searchResultLimit:4,searchFields:[\"label\",\"value\"],position:\"auto\",resetScrollPosition:!0,shouldSort:!0,shouldSortItems:!1,sorter:function(e,t){var i=e.value,n=e.label,s=void 0===n?i:n,r=t.value,o=t.label,a=void 0===o?r:o;return s.localeCompare(a,[],{sensitivity:\"base\",ignorePunctuation:!0,numeric:!0})},placeholder:!0,placeholderValue:null,searchPlaceholderValue:null,prependValue:null,appendValue:null,renderSelectedChoices:\"auto\",loadingText:\"Loading...\",noResultsText:\"No results found\",noChoicesText:\"No choices to choose from\",itemSelectText:\"Press to select\",uniqueItemText:\"Only unique values can be added\",customAddItemText:\"Only values matching specific conditions can be added\",addItemText:function(e){return'Press Enter to add <b>\"'+I(e)+'\"</b>'},maxItemText:function(e){return\"Only \"+e+\" values can be added\"},valueComparer:function(e,t){return e===t},fuseOptions:{includeScore:!0},callbackOnInit:null,callbackOnCreateTemplates:null,classNames:{containerOuter:\"choices\",containerInner:\"choices__inner\",input:\"choices__input\",inputCloned:\"choices__input--cloned\",list:\"choices__list\",listItems:\"choices__list--multiple\",listSingle:\"choices__list--single\",listDropdown:\"choices__list--dropdown\",item:\"choices__item\",itemSelectable:\"choices__item--selectable\",itemDisabled:\"choices__item--disabled\",itemChoice:\"choices__item--choice\",placeholder:\"choices__placeholder\",group:\"choices__group\",groupHeading:\"choices__heading\",button:\"choices__button\",activeState:\"is-active\",focusState:\"is-focused\",openState:\"is-open\",disabledState:\"is-disabled\",highlightedState:\"is-highlighted\",selectedState:\"is-selected\",flippedState:\"is-flipped\",loadingState:\"is-loading\",noResults:\"has-no-results\",noChoices:\"has-no-choices\"}},D=\"showDropdown\",M=\"hideDropdown\",N=\"change\",F=\"choice\",j=\"search\",K=\"addItem\",R=\"removeItem\",H=\"highlightItem\",B=\"highlightChoice\",V=\"ADD_CHOICE\",G=\"FILTER_CHOICES\",q=\"ACTIVATE_CHOICES\",U=\"CLEAR_CHOICES\",z=\"ADD_GROUP\",W=\"ADD_ITEM\",X=\"REMOVE_ITEM\",$=\"HIGHLIGHT_ITEM\",J=46,Y=8,Z=13,Q=65,ee=27,te=38,ie=40,ne=33,se=34,re=function(){function e(e){var t=e.element,i=e.type,n=e.classNames,s=e.position;this.element=t,this.classNames=n,this.type=i,this.position=s,this.isOpen=!1,this.isFlipped=!1,this.isFocussed=!1,this.isDisabled=!1,this.isLoading=!1,this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this)}var t=e.prototype;return t.addEventListeners=function(){this.element.addEventListener(\"focus\",this._onFocus),this.element.addEventListener(\"blur\",this._onBlur)},t.removeEventListeners=function(){this.element.removeEventListener(\"focus\",this._onFocus),this.element.removeEventListener(\"blur\",this._onBlur)},t.shouldFlip=function(e){if(\"number\"!=typeof e)return!1;var t=!1;return\"auto\"===this.position?t=!window.matchMedia(\"(min-height: \"+(e+1)+\"px)\").matches:\"top\"===this.position&&(t=!0),t},t.setActiveDescendant=function(e){this.element.setAttribute(\"aria-activedescendant\",e)},t.removeActiveDescendant=function(){this.element.removeAttribute(\"aria-activedescendant\")},t.open=function(e){this.element.classList.add(this.classNames.openState),this.element.setAttribute(\"aria-expanded\",\"true\"),this.isOpen=!0,this.shouldFlip(e)&&(this.element.classList.add(this.classNames.flippedState),this.isFlipped=!0)},t.close=function(){this.element.classList.remove(this.classNames.openState),this.element.setAttribute(\"aria-expanded\",\"false\"),this.removeActiveDescendant(),this.isOpen=!1,this.isFlipped&&(this.element.classList.remove(this.classNames.flippedState),this.isFlipped=!1)},t.focus=function(){this.isFocussed||this.element.focus()},t.addFocusState=function(){this.element.classList.add(this.classNames.focusState)},t.removeFocusState=function(){this.element.classList.remove(this.classNames.focusState)},t.enable=function(){this.element.classList.remove(this.classNames.disabledState),this.element.removeAttribute(\"aria-disabled\"),\"select-one\"===this.type&&this.element.setAttribute(\"tabindex\",\"0\"),this.isDisabled=!1},t.disable=function(){this.element.classList.add(this.classNames.disabledState),this.element.setAttribute(\"aria-disabled\",\"true\"),\"select-one\"===this.type&&this.element.setAttribute(\"tabindex\",\"-1\"),this.isDisabled=!0},t.wrap=function(e){!function(e,t){void 0===t&&(t=document.createElement(\"div\")),e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t.appendChild(e)}(e,this.element)},t.unwrap=function(e){this.element.parentNode.insertBefore(e,this.element),this.element.parentNode.removeChild(this.element)},t.addLoadingState=function(){this.element.classList.add(this.classNames.loadingState),this.element.setAttribute(\"aria-busy\",\"true\"),this.isLoading=!0},t.removeLoadingState=function(){this.element.classList.remove(this.classNames.loadingState),this.element.removeAttribute(\"aria-busy\"),this.isLoading=!1},t._onFocus=function(){this.isFocussed=!0},t._onBlur=function(){this.isFocussed=!1},e}();function oe(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var ae=function(){function e(e){var t=e.element,i=e.type,n=e.classNames,s=e.preventPaste;this.element=t,this.type=i,this.classNames=n,this.preventPaste=s,this.isFocussed=this.element===document.activeElement,this.isDisabled=t.disabled,this._onPaste=this._onPaste.bind(this),this._onInput=this._onInput.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this)}var t,i,n,s=e.prototype;return s.addEventListeners=function(){this.element.addEventListener(\"paste\",this._onPaste),this.element.addEventListener(\"input\",this._onInput,{passive:!0}),this.element.addEventListener(\"focus\",this._onFocus,{passive:!0}),this.element.addEventListener(\"blur\",this._onBlur,{passive:!0})},s.removeEventListeners=function(){this.element.removeEventListener(\"input\",this._onInput,{passive:!0}),this.element.removeEventListener(\"paste\",this._onPaste),this.element.removeEventListener(\"focus\",this._onFocus,{passive:!0}),this.element.removeEventListener(\"blur\",this._onBlur,{passive:!0})},s.enable=function(){this.element.removeAttribute(\"disabled\"),this.isDisabled=!1},s.disable=function(){this.element.setAttribute(\"disabled\",\"\"),this.isDisabled=!0},s.focus=function(){this.isFocussed||this.element.focus()},s.blur=function(){this.isFocussed&&this.element.blur()},s.clear=function(e){return void 0===e&&(e=!0),this.element.value&&(this.element.value=\"\"),e&&this.setWidth(),this},s.setWidth=function(){var e=this.element,t=e.style,i=e.value,n=e.placeholder;t.minWidth=n.length+1+\"ch\",t.width=i.length+1+\"ch\"},s.setActiveDescendant=function(e){this.element.setAttribute(\"aria-activedescendant\",e)},s.removeActiveDescendant=function(){this.element.removeAttribute(\"aria-activedescendant\")},s._onInput=function(){\"select-one\"!==this.type&&this.setWidth()},s._onPaste=function(e){this.preventPaste&&e.preventDefault()},s._onFocus=function(){this.isFocussed=!0},s._onBlur=function(){this.isFocussed=!1},t=e,(i=[{key:\"placeholder\",set:function(e){this.element.placeholder=e}},{key:\"value\",get:function(){return I(this.element.value)},set:function(e){this.element.value=e}}])&&oe(t.prototype,i),n&&oe(t,n),e}(),ce=function(){function e(e){var t=e.element;this.element=t,this.scrollPos=this.element.scrollTop,this.height=this.element.offsetHeight}var t=e.prototype;return t.clear=function(){this.element.innerHTML=\"\"},t.append=function(e){this.element.appendChild(e)},t.getChild=function(e){return this.element.querySelector(e)},t.hasChildren=function(){return this.element.hasChildNodes()},t.scrollToTop=function(){this.element.scrollTop=0},t.scrollToChildElement=function(e,t){var i=this;if(e){var n=this.element.offsetHeight,s=this.element.scrollTop+n,r=e.offsetHeight,o=e.offsetTop+r,a=t>0?this.element.scrollTop+o-s:e.offsetTop;requestAnimationFrame((function(){i._animateScroll(a,t)}))}},t._scrollDown=function(e,t,i){var n=(i-e)/t,s=n>1?n:1;this.element.scrollTop=e+s},t._scrollUp=function(e,t,i){var n=(e-i)/t,s=n>1?n:1;this.element.scrollTop=e-s},t._animateScroll=function(e,t){var i=this,n=this.element.scrollTop,s=!1;t>0?(this._scrollDown(n,4,e),n<e&&(s=!0)):(this._scrollUp(n,4,e),n>e&&(s=!0)),s&&requestAnimationFrame((function(){i._animateScroll(e,t)}))},e}();function le(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var he=function(){function e(e){var t=e.element,i=e.classNames;if(this.element=t,this.classNames=i,!(t instanceof HTMLInputElement||t instanceof HTMLSelectElement))throw new TypeError(\"Invalid element passed\");this.isDisabled=!1}var t,i,n,s=e.prototype;return s.conceal=function(){this.element.classList.add(this.classNames.input),this.element.hidden=!0,this.element.tabIndex=-1;var e=this.element.getAttribute(\"style\");e&&this.element.setAttribute(\"data-choice-orig-style\",e),this.element.setAttribute(\"data-choice\",\"active\")},s.reveal=function(){this.element.classList.remove(this.classNames.input),this.element.hidden=!1,this.element.removeAttribute(\"tabindex\");var e=this.element.getAttribute(\"data-choice-orig-style\");e?(this.element.removeAttribute(\"data-choice-orig-style\"),this.element.setAttribute(\"style\",e)):this.element.removeAttribute(\"style\"),this.element.removeAttribute(\"data-choice\"),this.element.value=this.element.value},s.enable=function(){this.element.removeAttribute(\"disabled\"),this.element.disabled=!1,this.isDisabled=!1},s.disable=function(){this.element.setAttribute(\"disabled\",\"\"),this.element.disabled=!0,this.isDisabled=!0},s.triggerEvent=function(e,t){!function(e,t,i){void 0===i&&(i=null);var n=new CustomEvent(t,{detail:i,bubbles:!0,cancelable:!0});e.dispatchEvent(n)}(this.element,e,t)},t=e,(i=[{key:\"isActive\",get:function(){return\"active\"===this.element.dataset.choice}},{key:\"dir\",get:function(){return this.element.dir}},{key:\"value\",get:function(){return this.element.value},set:function(e){this.element.value=e}}])&&le(t.prototype,i),n&&le(t,n),e}();function ue(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var de=function(e){var t,i,n,s,r;function o(t){var i,n=t.element,s=t.classNames,r=t.delimiter;return(i=e.call(this,{element:n,classNames:s})||this).delimiter=r,i}return i=e,(t=o).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,n=o,(s=[{key:\"value\",get:function(){return this.element.value},set:function(e){var t=e.map((function(e){return e.value})).join(this.delimiter);this.element.setAttribute(\"value\",t),this.element.value=t}}])&&ue(n.prototype,s),r&&ue(n,r),o}(he);function pe(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var me=function(e){var t,i,n,s,r;function o(t){var i,n=t.element,s=t.classNames,r=t.template;return(i=e.call(this,{element:n,classNames:s})||this).template=r,i}return i=e,(t=o).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,o.prototype.appendDocFragment=function(e){this.element.innerHTML=\"\",this.element.appendChild(e)},n=o,(s=[{key:\"placeholderOption\",get:function(){return this.element.querySelector('option[value=\"\"]')||this.element.querySelector(\"option[placeholder]\")}},{key:\"optionGroups\",get:function(){return Array.from(this.element.getElementsByTagName(\"OPTGROUP\"))}},{key:\"options\",get:function(){return Array.from(this.element.options)},set:function(e){var t=this,i=document.createDocumentFragment();e.forEach((function(e){return n=e,s=t.template(n),void i.appendChild(s);var n,s})),this.appendDocFragment(i)}}])&&pe(n.prototype,s),r&&pe(n,r),o}(he),fe={containerOuter:function(e,t,i,n,s,r){var o=e.containerOuter,a=Object.assign(document.createElement(\"div\"),{className:o});return a.dataset.type=r,t&&(a.dir=t),n&&(a.tabIndex=0),i&&(a.setAttribute(\"role\",s?\"combobox\":\"listbox\"),s&&a.setAttribute(\"aria-autocomplete\",\"list\")),a.setAttribute(\"aria-haspopup\",\"true\"),a.setAttribute(\"aria-expanded\",\"false\"),a},containerInner:function(e){var t=e.containerInner;return Object.assign(document.createElement(\"div\"),{className:t})},itemList:function(e,t){var i=e.list,n=e.listSingle,s=e.listItems;return Object.assign(document.createElement(\"div\"),{className:i+\" \"+(t?n:s)})},placeholder:function(e,t){var i=e.placeholder;return Object.assign(document.createElement(\"div\"),{className:i,innerHTML:t})},item:function(e,t,i){var n=e.item,s=e.button,r=e.highlightedState,o=e.itemSelectable,a=e.placeholder,c=t.id,l=t.value,h=t.label,u=t.customProperties,d=t.active,p=t.disabled,m=t.highlighted,f=t.placeholder,v=Object.assign(document.createElement(\"div\"),{className:n,innerHTML:h});if(Object.assign(v.dataset,{item:\"\",id:c,value:l,customProperties:u}),d&&v.setAttribute(\"aria-selected\",\"true\"),p&&v.setAttribute(\"aria-disabled\",\"true\"),f&&v.classList.add(a),v.classList.add(m?r:o),i){p&&v.classList.remove(o),v.dataset.deletable=\"\";var g=Object.assign(document.createElement(\"button\"),{type:\"button\",className:s,innerHTML:\"Remove item\"});g.setAttribute(\"aria-label\",\"Remove item: '\"+l+\"'\"),g.dataset.button=\"\",v.appendChild(g)}return v},choiceList:function(e,t){var i=e.list,n=Object.assign(document.createElement(\"div\"),{className:i});return t||n.setAttribute(\"aria-multiselectable\",\"true\"),n.setAttribute(\"role\",\"listbox\"),n},choiceGroup:function(e,t){var i=e.group,n=e.groupHeading,s=e.itemDisabled,r=t.id,o=t.value,a=t.disabled,c=Object.assign(document.createElement(\"div\"),{className:i+\" \"+(a?s:\"\")});return c.setAttribute(\"role\",\"group\"),Object.assign(c.dataset,{group:\"\",id:r,value:o}),a&&c.setAttribute(\"aria-disabled\",\"true\"),c.appendChild(Object.assign(document.createElement(\"div\"),{className:n,innerHTML:o})),c},choice:function(e,t,i){var n=e.item,s=e.itemChoice,r=e.itemSelectable,o=e.selectedState,a=e.itemDisabled,c=e.placeholder,l=t.id,h=t.value,u=t.label,d=t.groupId,p=t.elementId,m=t.disabled,f=t.selected,v=t.placeholder,g=Object.assign(document.createElement(\"div\"),{id:p,innerHTML:u,className:n+\" \"+s});return f&&g.classList.add(o),v&&g.classList.add(c),g.setAttribute(\"role\",d>0?\"treeitem\":\"option\"),Object.assign(g.dataset,{choice:\"\",id:l,value:h,selectText:i}),m?(g.classList.add(a),g.dataset.choiceDisabled=\"\",g.setAttribute(\"aria-disabled\",\"true\")):(g.classList.add(r),g.dataset.choiceSelectable=\"\"),g},input:function(e,t){var i=e.input,n=e.inputCloned,s=Object.assign(document.createElement(\"input\"),{type:\"text\",className:i+\" \"+n,autocomplete:\"off\",autocapitalize:\"off\",spellcheck:!1});return s.setAttribute(\"role\",\"textbox\"),s.setAttribute(\"aria-autocomplete\",\"list\"),s.setAttribute(\"aria-label\",t),s},dropdown:function(e){var t=e.list,i=e.listDropdown,n=document.createElement(\"div\");return n.classList.add(t,i),n.setAttribute(\"aria-expanded\",\"false\"),n},notice:function(e,t,i){var n=e.item,s=e.itemChoice,r=e.noResults,o=e.noChoices;void 0===i&&(i=\"\");var a=[n,s];return\"no-choices\"===i?a.push(o):\"no-results\"===i&&a.push(r),Object.assign(document.createElement(\"div\"),{innerHTML:t,className:a.join(\" \")})},option:function(e){var t=e.label,i=e.value,n=e.customProperties,s=e.active,r=e.disabled,o=new Option(t,i,!1,s);return n&&(o.dataset.customProperties=n),o.disabled=r,o}},ve=function(e){return void 0===e&&(e=!0),{type:q,active:e}},ge=function(e,t){return{type:$,id:e,highlighted:t}},_e=function(e){var t=e.value,i=e.id,n=e.active,s=e.disabled;return{type:z,value:t,id:i,active:n,disabled:s}},be=function(e){return{type:\"SET_IS_LOADING\",isLoading:e}};function ye(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var Ee=\"-ms-scroll-limit\"in document.documentElement.style&&\"-ms-ime-align\"in document.documentElement.style,Ie={},Se=function(){var e,t,i;function n(e,t){var i=this;void 0===e&&(e=\"[data-choice]\"),void 0===t&&(t={}),this.config=o.a.all([P,n.defaults.options,t],{arrayMerge:function(e,t){return[].concat(t)}});var s,r,a,c,l=(s=this.config,r=P,a=Object.keys(s).sort(),c=Object.keys(r).sort(),a.filter((function(e){return c.indexOf(e)<0})));l.length&&console.warn(\"Unknown config option(s) passed\",l.join(\", \"));var h=\"string\"==typeof e?document.querySelector(e):e;if(!(h instanceof HTMLInputElement||h instanceof HTMLSelectElement))throw TypeError(\"Expected one of the following types text|select-one|select-multiple\");if(this._isTextElement=\"text\"===h.type,this._isSelectOneElement=\"select-one\"===h.type,this._isSelectMultipleElement=\"select-multiple\"===h.type,this._isSelectElement=this._isSelectOneElement||this._isSelectMultipleElement,this.config.searchEnabled=this._isSelectMultipleElement||this.config.searchEnabled,[\"auto\",\"always\"].includes(this.config.renderSelectedChoices)||(this.config.renderSelectedChoices=\"auto\"),t.addItemFilter&&\"function\"!=typeof t.addItemFilter){var u=t.addItemFilter instanceof RegExp?t.addItemFilter:new RegExp(t.addItemFilter);this.config.addItemFilter=u.test.bind(u)}if(this._isTextElement?this.passedElement=new de({element:h,classNames:this.config.classNames,delimiter:this.config.delimiter}):this.passedElement=new me({element:h,classNames:this.config.classNames,template:function(e){return i._templates.option(e)}}),this.initialised=!1,this._store=new T,this._initialState={},this._currentState={},this._prevState={},this._currentValue=\"\",this._canSearch=this.config.searchEnabled,this._isScrollingOnIe=!1,this._highlightPosition=0,this._wasTap=!0,this._placeholderValue=this._generatePlaceholderValue(),this._baseId=function(e,t){var i=e.id||e.name&&e.name+\"-\"+b(2)||b(4);return i=t+\"-\"+(i=i.replace(/(:|\\.|\\[|\\]|,)/g,\"\"))}(this.passedElement.element,\"choices-\"),this._direction=this.passedElement.dir,!this._direction){var d=window.getComputedStyle(this.passedElement.element).direction;d!==window.getComputedStyle(document.documentElement).direction&&(this._direction=d)}if(this._idNames={itemChoice:\"item-choice\"},this._presetGroups=this.passedElement.optionGroups,this._presetOptions=this.passedElement.options,this._presetChoices=this.config.choices,this._presetItems=this.config.items,this.passedElement.value&&(this._presetItems=this._presetItems.concat(this.passedElement.value.split(this.config.delimiter))),this.passedElement.options&&this.passedElement.options.forEach((function(e){i._presetChoices.push({value:e.value,label:e.innerHTML,selected:e.selected,disabled:e.disabled||e.parentNode.disabled,placeholder:\"\"===e.value||e.hasAttribute(\"placeholder\"),customProperties:e.getAttribute(\"data-custom-properties\")})})),this._render=this._render.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this),this._onKeyUp=this._onKeyUp.bind(this),this._onKeyDown=this._onKeyDown.bind(this),this._onClick=this._onClick.bind(this),this._onTouchMove=this._onTouchMove.bind(this),this._onTouchEnd=this._onTouchEnd.bind(this),this._onMouseDown=this._onMouseDown.bind(this),this._onMouseOver=this._onMouseOver.bind(this),this._onFormReset=this._onFormReset.bind(this),this._onAKey=this._onAKey.bind(this),this._onEnterKey=this._onEnterKey.bind(this),this._onEscapeKey=this._onEscapeKey.bind(this),this._onDirectionKey=this._onDirectionKey.bind(this),this._onDeleteKey=this._onDeleteKey.bind(this),this.passedElement.isActive)return this.config.silent||console.warn(\"Trying to initialise Choices on element already initialised\"),void(this.initialised=!0);this.init()}e=n,i=[{key:\"defaults\",get:function(){return Object.preventExtensions({get options(){return Ie},get templates(){return fe}})}}],(t=null)&&ye(e.prototype,t),i&&ye(e,i);var r=n.prototype;return r.init=function(){if(!this.initialised){this._createTemplates(),this._createElements(),this._createStructure(),this._initialState=O(this._store.state),this._store.subscribe(this._render),this._render(),this._addEventListeners(),(!this.config.addItems||this.passedElement.element.hasAttribute(\"disabled\"))&&this.disable(),this.initialised=!0;var e=this.config.callbackOnInit;e&&\"function\"==typeof e&&e.call(this)}},r.destroy=function(){this.initialised&&(this._removeEventListeners(),this.passedElement.reveal(),this.containerOuter.unwrap(this.passedElement.element),this.clearStore(),this._isSelectElement&&(this.passedElement.options=this._presetOptions),this._templates=null,this.initialised=!1)},r.enable=function(){return this.passedElement.isDisabled&&this.passedElement.enable(),this.containerOuter.isDisabled&&(this._addEventListeners(),this.input.enable(),this.containerOuter.enable()),this},r.disable=function(){return this.passedElement.isDisabled||this.passedElement.disable(),this.containerOuter.isDisabled||(this._removeEventListeners(),this.input.disable(),this.containerOuter.disable()),this},r.highlightItem=function(e,t){if(void 0===t&&(t=!0),!e)return this;var i=e.id,n=e.groupId,s=void 0===n?-1:n,r=e.value,o=void 0===r?\"\":r,a=e.label,c=void 0===a?\"\":a,l=s>=0?this._store.getGroupById(s):null;return this._store.dispatch(ge(i,!0)),t&&this.passedElement.triggerEvent(H,{id:i,value:o,label:c,groupValue:l&&l.value?l.value:null}),this},r.unhighlightItem=function(e){if(!e)return this;var t=e.id,i=e.groupId,n=void 0===i?-1:i,s=e.value,r=void 0===s?\"\":s,o=e.label,a=void 0===o?\"\":o,c=n>=0?this._store.getGroupById(n):null;return this._store.dispatch(ge(t,!1)),this.passedElement.triggerEvent(H,{id:t,value:r,label:a,groupValue:c&&c.value?c.value:null}),this},r.highlightAll=function(){var e=this;return this._store.items.forEach((function(t){return e.highlightItem(t)})),this},r.unhighlightAll=function(){var e=this;return this._store.items.forEach((function(t){return e.unhighlightItem(t)})),this},r.removeActiveItemsByValue=function(e){var t=this;return this._store.activeItems.filter((function(t){return t.value===e})).forEach((function(e){return t._removeItem(e)})),this},r.removeActiveItems=function(e){var t=this;return this._store.activeItems.filter((function(t){return t.id!==e})).forEach((function(e){return t._removeItem(e)})),this},r.removeHighlightedItems=function(e){var t=this;return void 0===e&&(e=!1),this._store.highlightedActiveItems.forEach((function(i){t._removeItem(i),e&&t._triggerChange(i.value)})),this},r.showDropdown=function(e){var t=this;return this.dropdown.isActive?this:(requestAnimationFrame((function(){t.dropdown.show(),t.containerOuter.open(t.dropdown.distanceFromTopWindow),!e&&t._canSearch&&t.input.focus(),t.passedElement.triggerEvent(D,{})})),this)},r.hideDropdown=function(e){var t=this;return this.dropdown.isActive?(requestAnimationFrame((function(){t.dropdown.hide(),t.containerOuter.close(),!e&&t._canSearch&&(t.input.removeActiveDescendant(),t.input.blur()),t.passedElement.triggerEvent(M,{})})),this):this},r.getValue=function(e){void 0===e&&(e=!1);var t=this._store.activeItems.reduce((function(t,i){var n=e?i.value:i;return t.push(n),t}),[]);return this._isSelectOneElement?t[0]:t},r.setValue=function(e){var t=this;return this.initialised?(e.forEach((function(e){return t._setChoiceOrItem(e)})),this):this},r.setChoiceByValue=function(e){var t=this;return!this.initialised||this._isTextElement?this:((Array.isArray(e)?e:[e]).forEach((function(e){return t._findAndSelectChoiceByValue(e)})),this)},r.setChoices=function(e,t,i,n){var s=this;if(void 0===e&&(e=[]),void 0===t&&(t=\"value\"),void 0===i&&(i=\"label\"),void 0===n&&(n=!1),!this.initialised)throw new ReferenceError(\"setChoices was called on a non-initialized instance of Choices\");if(!this._isSelectElement)throw new TypeError(\"setChoices can't be used with INPUT based Choices\");if(\"string\"!=typeof t||!t)throw new TypeError(\"value parameter must be a name of 'value' field in passed objects\");if(n&&this.clearChoices(),\"function\"==typeof e){var r=e(this);if(\"function\"==typeof Promise&&r instanceof Promise)return new Promise((function(e){return requestAnimationFrame(e)})).then((function(){return s._handleLoadingState(!0)})).then((function(){return r})).then((function(e){return s.setChoices(e,t,i,n)})).catch((function(e){s.config.silent||console.error(e)})).then((function(){return s._handleLoadingState(!1)})).then((function(){return s}));if(!Array.isArray(r))throw new TypeError(\".setChoices first argument function must return either array of choices or Promise, got: \"+typeof r);return this.setChoices(r,t,i,!1)}if(!Array.isArray(e))throw new TypeError(\".setChoices must be called either with array of choices with a function resulting into Promise of array of choices\");return this.containerOuter.removeLoadingState(),this._startLoading(),e.forEach((function(e){e.choices?s._addGroup({id:parseInt(e.id,10)||null,group:e,valueKey:t,labelKey:i}):s._addChoice({value:e[t],label:e[i],isSelected:e.selected,isDisabled:e.disabled,customProperties:e.customProperties,placeholder:e.placeholder})})),this._stopLoading(),this},r.clearChoices=function(){return this._store.dispatch({type:U}),this},r.clearStore=function(){return this._store.dispatch({type:\"CLEAR_ALL\"}),this},r.clearInput=function(){var e=!this._isSelectOneElement;return this.input.clear(e),!this._isTextElement&&this._canSearch&&(this._isSearching=!1,this._store.dispatch(ve(!0))),this},r._render=function(){if(!this._store.isLoading()){this._currentState=this._store.state;var e=this._currentState.choices!==this._prevState.choices||this._currentState.groups!==this._prevState.groups||this._currentState.items!==this._prevState.items,t=this._isSelectElement,i=this._currentState.items!==this._prevState.items;e&&(t&&this._renderChoices(),i&&this._renderItems(),this._prevState=this._currentState)}},r._renderChoices=function(){var e=this,t=this._store,i=t.activeGroups,n=t.activeChoices,s=document.createDocumentFragment();if(this.choiceList.clear(),this.config.resetScrollPosition&&requestAnimationFrame((function(){return e.choiceList.scrollToTop()})),i.length>=1&&!this._isSearching){var r=n.filter((function(e){return!0===e.placeholder&&-1===e.groupId}));r.length>=1&&(s=this._createChoicesFragment(r,s)),s=this._createGroupsFragment(i,n,s)}else n.length>=1&&(s=this._createChoicesFragment(n,s));if(s.childNodes&&s.childNodes.length>0){var o=this._store.activeItems,a=this._canAddItem(o,this.input.value);a.response?(this.choiceList.append(s),this._highlightChoice()):this.choiceList.append(this._getTemplate(\"notice\",a.notice))}else{var c,l;this._isSearching?(l=\"function\"==typeof this.config.noResultsText?this.config.noResultsText():this.config.noResultsText,c=this._getTemplate(\"notice\",l,\"no-results\")):(l=\"function\"==typeof this.config.noChoicesText?this.config.noChoicesText():this.config.noChoicesText,c=this._getTemplate(\"notice\",l,\"no-choices\")),this.choiceList.append(c)}},r._renderItems=function(){var e=this._store.activeItems||[];this.itemList.clear();var t=this._createItemsFragment(e);t.childNodes&&this.itemList.append(t)},r._createGroupsFragment=function(e,t,i){var n=this;return void 0===i&&(i=document.createDocumentFragment()),this.config.shouldSort&&e.sort(this.config.sorter),e.forEach((function(e){var s=function(e){return t.filter((function(t){return n._isSelectOneElement?t.groupId===e.id:t.groupId===e.id&&(\"always\"===n.config.renderSelectedChoices||!t.selected)}))}(e);if(s.length>=1){var r=n._getTemplate(\"choiceGroup\",e);i.appendChild(r),n._createChoicesFragment(s,i,!0)}})),i},r._createChoicesFragment=function(e,t,i){var n=this;void 0===t&&(t=document.createDocumentFragment()),void 0===i&&(i=!1);var s=this.config,r=s.renderSelectedChoices,o=s.searchResultLimit,a=s.renderChoiceLimit,c=this._isSearching?w:this.config.sorter,l=function(e){if(\"auto\"!==r||n._isSelectOneElement||!e.selected){var i=n._getTemplate(\"choice\",e,n.config.itemSelectText);t.appendChild(i)}},h=e;\"auto\"!==r||this._isSelectOneElement||(h=e.filter((function(e){return!e.selected})));var u=h.reduce((function(e,t){return t.placeholder?e.placeholderChoices.push(t):e.normalChoices.push(t),e}),{placeholderChoices:[],normalChoices:[]}),d=u.placeholderChoices,p=u.normalChoices;(this.config.shouldSort||this._isSearching)&&p.sort(c);var m=h.length,f=this._isSelectOneElement?[].concat(d,p):p;this._isSearching?m=o:a&&a>0&&!i&&(m=a);for(var v=0;v<m;v+=1)f[v]&&l(f[v]);return t},r._createItemsFragment=function(e,t){var i=this;void 0===t&&(t=document.createDocumentFragment());var n=this.config,s=n.shouldSortItems,r=n.sorter,o=n.removeItemButton;return s&&!this._isSelectOneElement&&e.sort(r),this._isTextElement?this.passedElement.value=e:this.passedElement.options=e,e.forEach((function(e){var n=i._getTemplate(\"item\",e,o);t.appendChild(n)})),t},r._triggerChange=function(e){null!=e&&this.passedElement.triggerEvent(N,{value:e})},r._selectPlaceholderChoice=function(){var e=this._store.placeholderChoice;e&&(this._addItem({value:e.value,label:e.label,choiceId:e.id,groupId:e.groupId,placeholder:e.placeholder}),this._triggerChange(e.value))},r._handleButtonAction=function(e,t){if(e&&t&&this.config.removeItems&&this.config.removeItemButton){var i=t.parentNode.getAttribute(\"data-id\"),n=e.find((function(e){return e.id===parseInt(i,10)}));this._removeItem(n),this._triggerChange(n.value),this._isSelectOneElement&&this._selectPlaceholderChoice()}},r._handleItemAction=function(e,t,i){var n=this;if(void 0===i&&(i=!1),e&&t&&this.config.removeItems&&!this._isSelectOneElement){var s=t.getAttribute(\"data-id\");e.forEach((function(e){e.id!==parseInt(s,10)||e.highlighted?!i&&e.highlighted&&n.unhighlightItem(e):n.highlightItem(e)})),this.input.focus()}},r._handleChoiceAction=function(e,t){if(e&&t){var i=t.dataset.id,n=this._store.getChoiceById(i);if(n){var s=e[0]&&e[0].keyCode?e[0].keyCode:null,r=this.dropdown.isActive;n.keyCode=s,this.passedElement.triggerEvent(F,{choice:n}),n.selected||n.disabled||this._canAddItem(e,n.value).response&&(this._addItem({value:n.value,label:n.label,choiceId:n.id,groupId:n.groupId,customProperties:n.customProperties,placeholder:n.placeholder,keyCode:n.keyCode}),this._triggerChange(n.value)),this.clearInput(),r&&this._isSelectOneElement&&(this.hideDropdown(!0),this.containerOuter.focus())}}},r._handleBackspace=function(e){if(this.config.removeItems&&e){var t=e[e.length-1],i=e.some((function(e){return e.highlighted}));this.config.editItems&&!i&&t?(this.input.value=t.value,this.input.setWidth(),this._removeItem(t),this._triggerChange(t.value)):(i||this.highlightItem(t,!1),this.removeHighlightedItems(!0))}},r._startLoading=function(){this._store.dispatch(be(!0))},r._stopLoading=function(){this._store.dispatch(be(!1))},r._handleLoadingState=function(e){void 0===e&&(e=!0);var t=this.itemList.getChild(\".\"+this.config.classNames.placeholder);e?(this.disable(),this.containerOuter.addLoadingState(),this._isSelectOneElement?t?t.innerHTML=this.config.loadingText:(t=this._getTemplate(\"placeholder\",this.config.loadingText),this.itemList.append(t)):this.input.placeholder=this.config.loadingText):(this.enable(),this.containerOuter.removeLoadingState(),this._isSelectOneElement?t.innerHTML=this._placeholderValue||\"\":this.input.placeholder=this._placeholderValue||\"\")},r._handleSearch=function(e){if(e&&this.input.isFocussed){var t=this._store.choices,i=this.config,n=i.searchFloor,s=i.searchChoices,r=t.some((function(e){return!e.active}));if(e&&e.length>=n){var o=s?this._searchChoices(e):0;this.passedElement.triggerEvent(j,{value:e,resultCount:o})}else r&&(this._isSearching=!1,this._store.dispatch(ve(!0)))}},r._canAddItem=function(e,t){var i=!0,n=\"function\"==typeof this.config.addItemText?this.config.addItemText(t):this.config.addItemText;if(!this._isSelectOneElement){var s=function(e,t,i){return void 0===i&&(i=\"value\"),e.some((function(e){return\"string\"==typeof t?e[i]===t.trim():e[i]===t}))}(e,t);this.config.maxItemCount>0&&this.config.maxItemCount<=e.length&&(i=!1,n=\"function\"==typeof this.config.maxItemText?this.config.maxItemText(this.config.maxItemCount):this.config.maxItemText),!this.config.duplicateItemsAllowed&&s&&i&&(i=!1,n=\"function\"==typeof this.config.uniqueItemText?this.config.uniqueItemText(t):this.config.uniqueItemText),this._isTextElement&&this.config.addItems&&i&&\"function\"==typeof this.config.addItemFilter&&!this.config.addItemFilter(t)&&(i=!1,n=\"function\"==typeof this.config.customAddItemText?this.config.customAddItemText(t):this.config.customAddItemText)}return{response:i,notice:n}},r._searchChoices=function(e){var t=\"string\"==typeof e?e.trim():e,i=\"string\"==typeof this._currentValue?this._currentValue.trim():this._currentValue;if(t.length<1&&t===i+\" \")return 0;var n=this._store.searchableChoices,r=t,o=[].concat(this.config.searchFields),a=Object.assign(this.config.fuseOptions,{keys:o}),c=new s.a(n,a).search(r);return this._currentValue=t,this._highlightPosition=0,this._isSearching=!0,this._store.dispatch(function(e){return{type:G,results:e}}(c)),c.length},r._addEventListeners=function(){var e=document.documentElement;e.addEventListener(\"touchend\",this._onTouchEnd,!0),this.containerOuter.element.addEventListener(\"keydown\",this._onKeyDown,!0),this.containerOuter.element.addEventListener(\"mousedown\",this._onMouseDown,!0),e.addEventListener(\"click\",this._onClick,{passive:!0}),e.addEventListener(\"touchmove\",this._onTouchMove,{passive:!0}),this.dropdown.element.addEventListener(\"mouseover\",this._onMouseOver,{passive:!0}),this._isSelectOneElement&&(this.containerOuter.element.addEventListener(\"focus\",this._onFocus,{passive:!0}),this.containerOuter.element.addEventListener(\"blur\",this._onBlur,{passive:!0})),this.input.element.addEventListener(\"keyup\",this._onKeyUp,{passive:!0}),this.input.element.addEventListener(\"focus\",this._onFocus,{passive:!0}),this.input.element.addEventListener(\"blur\",this._onBlur,{passive:!0}),this.input.element.form&&this.input.element.form.addEventListener(\"reset\",this._onFormReset,{passive:!0}),this.input.addEventListeners()},r._removeEventListeners=function(){var e=document.documentElement;e.removeEventListener(\"touchend\",this._onTouchEnd,!0),this.containerOuter.element.removeEventListener(\"keydown\",this._onKeyDown,!0),this.containerOuter.element.removeEventListener(\"mousedown\",this._onMouseDown,!0),e.removeEventListener(\"click\",this._onClick),e.removeEventListener(\"touchmove\",this._onTouchMove),this.dropdown.element.removeEventListener(\"mouseover\",this._onMouseOver),this._isSelectOneElement&&(this.containerOuter.element.removeEventListener(\"focus\",this._onFocus),this.containerOuter.element.removeEventListener(\"blur\",this._onBlur)),this.input.element.removeEventListener(\"keyup\",this._onKeyUp),this.input.element.removeEventListener(\"focus\",this._onFocus),this.input.element.removeEventListener(\"blur\",this._onBlur),this.input.element.form&&this.input.element.form.removeEventListener(\"reset\",this._onFormReset),this.input.removeEventListeners()},r._onKeyDown=function(e){var t,i=e.target,n=e.keyCode,s=e.ctrlKey,r=e.metaKey,o=this._store.activeItems,a=this.input.isFocussed,c=this.dropdown.isActive,l=this.itemList.hasChildren(),h=String.fromCharCode(n),u=J,d=Y,p=Z,m=Q,f=ee,v=te,g=ie,_=ne,b=se,y=s||r;!this._isTextElement&&/[a-zA-Z0-9-_ ]/.test(h)&&this.showDropdown();var E=((t={})[m]=this._onAKey,t[p]=this._onEnterKey,t[f]=this._onEscapeKey,t[v]=this._onDirectionKey,t[_]=this._onDirectionKey,t[g]=this._onDirectionKey,t[b]=this._onDirectionKey,t[d]=this._onDeleteKey,t[u]=this._onDeleteKey,t);E[n]&&E[n]({event:e,target:i,keyCode:n,metaKey:r,activeItems:o,hasFocusedInput:a,hasActiveDropdown:c,hasItems:l,hasCtrlDownKeyPressed:y})},r._onKeyUp=function(e){var t=e.target,i=e.keyCode,n=this.input.value,s=this._store.activeItems,r=this._canAddItem(s,n),o=J,a=Y;if(this._isTextElement)if(r.notice&&n){var c=this._getTemplate(\"notice\",r.notice);this.dropdown.element.innerHTML=c.outerHTML,this.showDropdown(!0)}else this.hideDropdown(!0);else{var l=(i===o||i===a)&&!t.value,h=!this._isTextElement&&this._isSearching,u=this._canSearch&&r.response;l&&h?(this._isSearching=!1,this._store.dispatch(ve(!0))):u&&this._handleSearch(this.input.value)}this._canSearch=this.config.searchEnabled},r._onAKey=function(e){var t=e.hasItems;e.hasCtrlDownKeyPressed&&t&&(this._canSearch=!1,this.config.removeItems&&!this.input.value&&this.input.element===document.activeElement&&this.highlightAll())},r._onEnterKey=function(e){var t=e.event,i=e.target,n=e.activeItems,s=e.hasActiveDropdown,r=Z,o=i.hasAttribute(\"data-button\");if(this._isTextElement&&i.value){var a=this.input.value;this._canAddItem(n,a).response&&(this.hideDropdown(!0),this._addItem({value:a}),this._triggerChange(a),this.clearInput())}if(o&&(this._handleButtonAction(n,i),t.preventDefault()),s){var c=this.dropdown.getChild(\".\"+this.config.classNames.highlightedState);c&&(n[0]&&(n[0].keyCode=r),this._handleChoiceAction(n,c)),t.preventDefault()}else this._isSelectOneElement&&(this.showDropdown(),t.preventDefault())},r._onEscapeKey=function(e){e.hasActiveDropdown&&(this.hideDropdown(!0),this.containerOuter.focus())},r._onDirectionKey=function(e){var t,i,n,s=e.event,r=e.hasActiveDropdown,o=e.keyCode,a=e.metaKey,c=ie,l=ne,h=se;if(r||this._isSelectOneElement){this.showDropdown(),this._canSearch=!1;var u,d=o===c||o===h?1:-1;if(a||o===h||o===l)u=d>0?this.dropdown.element.querySelector(\"[data-choice-selectable]:last-of-type\"):this.dropdown.element.querySelector(\"[data-choice-selectable]\");else{var p=this.dropdown.element.querySelector(\".\"+this.config.classNames.highlightedState);u=p?function(e,t,i){if(void 0===i&&(i=1),e instanceof Element&&\"string\"==typeof t){for(var n=(i>0?\"next\":\"previous\")+\"ElementSibling\",s=e[n];s;){if(s.matches(t))return s;s=s[n]}return s}}(p,\"[data-choice-selectable]\",d):this.dropdown.element.querySelector(\"[data-choice-selectable]\")}u&&(t=u,i=this.choiceList.element,void 0===(n=d)&&(n=1),t&&(n>0?i.scrollTop+i.offsetHeight>=t.offsetTop+t.offsetHeight:t.offsetTop>=i.scrollTop)||this.choiceList.scrollToChildElement(u,d),this._highlightChoice(u)),s.preventDefault()}},r._onDeleteKey=function(e){var t=e.event,i=e.target,n=e.hasFocusedInput,s=e.activeItems;!n||i.value||this._isSelectOneElement||(this._handleBackspace(s),t.preventDefault())},r._onTouchMove=function(){this._wasTap&&(this._wasTap=!1)},r._onTouchEnd=function(e){var t=(e||e.touches[0]).target;this._wasTap&&this.containerOuter.element.contains(t)&&((t===this.containerOuter.element||t===this.containerInner.element)&&(this._isTextElement?this.input.focus():this._isSelectMultipleElement&&this.showDropdown()),e.stopPropagation()),this._wasTap=!0},r._onMouseDown=function(e){var t=e.target;if(t instanceof HTMLElement){if(Ee&&this.choiceList.element.contains(t)){var i=this.choiceList.element.firstElementChild,n=\"ltr\"===this._direction?e.offsetX>=i.offsetWidth:e.offsetX<i.offsetLeft;this._isScrollingOnIe=n}if(t!==this.input.element){var s=t.closest(\"[data-button],[data-item],[data-choice]\");if(s instanceof HTMLElement){var r=e.shiftKey,o=this._store.activeItems,a=s.dataset;\"button\"in a?this._handleButtonAction(o,s):\"item\"in a?this._handleItemAction(o,s,r):\"choice\"in a&&this._handleChoiceAction(o,s)}e.preventDefault()}}},r._onMouseOver=function(e){var t=e.target;t instanceof HTMLElement&&\"choice\"in t.dataset&&this._highlightChoice(t)},r._onClick=function(e){var t=e.target;this.containerOuter.element.contains(t)?this.dropdown.isActive||this.containerOuter.isDisabled?this._isSelectOneElement&&t!==this.input.element&&!this.dropdown.element.contains(t)&&this.hideDropdown():this._isTextElement?document.activeElement!==this.input.element&&this.input.focus():(this.showDropdown(),this.containerOuter.focus()):(this._store.highlightedActiveItems.length>0&&this.unhighlightAll(),this.containerOuter.removeFocusState(),this.hideDropdown(!0))},r._onFocus=function(e){var t,i=this,n=e.target;this.containerOuter.element.contains(n)&&((t={}).text=function(){n===i.input.element&&i.containerOuter.addFocusState()},t[\"select-one\"]=function(){i.containerOuter.addFocusState(),n===i.input.element&&i.showDropdown(!0)},t[\"select-multiple\"]=function(){n===i.input.element&&(i.showDropdown(!0),i.containerOuter.addFocusState())},t)[this.passedElement.element.type]()},r._onBlur=function(e){var t=this,i=e.target;if(this.containerOuter.element.contains(i)&&!this._isScrollingOnIe){var n,s=this._store.activeItems.some((function(e){return e.highlighted}));((n={}).text=function(){i===t.input.element&&(t.containerOuter.removeFocusState(),s&&t.unhighlightAll(),t.hideDropdown(!0))},n[\"select-one\"]=function(){t.containerOuter.removeFocusState(),(i===t.input.element||i===t.containerOuter.element&&!t._canSearch)&&t.hideDropdown(!0)},n[\"select-multiple\"]=function(){i===t.input.element&&(t.containerOuter.removeFocusState(),t.hideDropdown(!0),s&&t.unhighlightAll())},n)[this.passedElement.element.type]()}else this._isScrollingOnIe=!1,this.input.element.focus()},r._onFormReset=function(){this._store.dispatch({type:\"RESET_TO\",state:this._initialState})},r._highlightChoice=function(e){var t=this;void 0===e&&(e=null);var i=Array.from(this.dropdown.element.querySelectorAll(\"[data-choice-selectable]\"));if(i.length){var n=e;Array.from(this.dropdown.element.querySelectorAll(\".\"+this.config.classNames.highlightedState)).forEach((function(e){e.classList.remove(t.config.classNames.highlightedState),e.setAttribute(\"aria-selected\",\"false\")})),n?this._highlightPosition=i.indexOf(n):(n=i.length>this._highlightPosition?i[this._highlightPosition]:i[i.length-1])||(n=i[0]),n.classList.add(this.config.classNames.highlightedState),n.setAttribute(\"aria-selected\",\"true\"),this.passedElement.triggerEvent(B,{el:n}),this.dropdown.isActive&&(this.input.setActiveDescendant(n.id),this.containerOuter.setActiveDescendant(n.id))}},r._addItem=function(e){var t=e.value,i=e.label,n=void 0===i?null:i,s=e.choiceId,r=void 0===s?-1:s,o=e.groupId,a=void 0===o?-1:o,c=e.customProperties,l=void 0===c?null:c,h=e.placeholder,u=void 0!==h&&h,d=e.keyCode,p=void 0===d?null:d,m=\"string\"==typeof t?t.trim():t,f=p,v=l,g=this._store.items,_=n||m,b=r||-1,y=a>=0?this._store.getGroupById(a):null,E=g?g.length+1:1;return this.config.prependValue&&(m=this.config.prependValue+m.toString()),this.config.appendValue&&(m+=this.config.appendValue.toString()),this._store.dispatch(function(e){var t=e.value,i=e.label,n=e.id,s=e.choiceId,r=e.groupId,o=e.customProperties,a=e.placeholder,c=e.keyCode;return{type:W,value:t,label:i,id:n,choiceId:s,groupId:r,customProperties:o,placeholder:a,keyCode:c}}({value:m,label:_,id:E,choiceId:b,groupId:a,customProperties:l,placeholder:u,keyCode:f})),this._isSelectOneElement&&this.removeActiveItems(E),this.passedElement.triggerEvent(K,{id:E,value:m,label:_,customProperties:v,groupValue:y&&y.value?y.value:void 0,keyCode:f}),this},r._removeItem=function(e){if(!e||!E(\"Object\",e))return this;var t=e.id,i=e.value,n=e.label,s=e.choiceId,r=e.groupId,o=r>=0?this._store.getGroupById(r):null;return this._store.dispatch(function(e,t){return{type:X,id:e,choiceId:t}}(t,s)),o&&o.value?this.passedElement.triggerEvent(R,{id:t,value:i,label:n,groupValue:o.value}):this.passedElement.triggerEvent(R,{id:t,value:i,label:n}),this},r._addChoice=function(e){var t=e.value,i=e.label,n=void 0===i?null:i,s=e.isSelected,r=void 0!==s&&s,o=e.isDisabled,a=void 0!==o&&o,c=e.groupId,l=void 0===c?-1:c,h=e.customProperties,u=void 0===h?null:h,d=e.placeholder,p=void 0!==d&&d,m=e.keyCode,f=void 0===m?null:m;if(null!=t){var v=this._store.choices,g=n||t,_=v?v.length+1:1,b=this._baseId+\"-\"+this._idNames.itemChoice+\"-\"+_;this._store.dispatch(function(e){var t=e.value,i=e.label,n=e.id,s=e.groupId,r=e.disabled,o=e.elementId,a=e.customProperties,c=e.placeholder,l=e.keyCode;return{type:V,value:t,label:i,id:n,groupId:s,disabled:r,elementId:o,customProperties:a,placeholder:c,keyCode:l}}({id:_,groupId:l,elementId:b,value:t,label:g,disabled:a,customProperties:u,placeholder:p,keyCode:f})),r&&this._addItem({value:t,label:g,choiceId:_,customProperties:u,placeholder:p,keyCode:f})}},r._addGroup=function(e){var t=this,i=e.group,n=e.id,s=e.valueKey,r=void 0===s?\"value\":s,o=e.labelKey,a=void 0===o?\"label\":o,c=E(\"Object\",i)?i.choices:Array.from(i.getElementsByTagName(\"OPTION\")),l=n||Math.floor((new Date).valueOf()*Math.random()),h=!!i.disabled&&i.disabled;c?(this._store.dispatch(_e({value:i.label,id:l,active:!0,disabled:h})),c.forEach((function(e){var i=e.disabled||e.parentNode&&e.parentNode.disabled;t._addChoice({value:e[r],label:E(\"Object\",e)?e[a]:e.innerHTML,isSelected:e.selected,isDisabled:i,groupId:l,customProperties:e.customProperties,placeholder:e.placeholder})}))):this._store.dispatch(_e({value:i.label,id:i.id,active:!1,disabled:i.disabled}))},r._getTemplate=function(e){var t;if(!e)return null;for(var i=this.config.classNames,n=arguments.length,s=new Array(n>1?n-1:0),r=1;r<n;r++)s[r-1]=arguments[r];return(t=this._templates[e]).call.apply(t,[this,i].concat(s))},r._createTemplates=function(){var e=this.config.callbackOnCreateTemplates,t={};e&&\"function\"==typeof e&&(t=e.call(this,S)),this._templates=o()(fe,t)},r._createElements=function(){this.containerOuter=new re({element:this._getTemplate(\"containerOuter\",this._direction,this._isSelectElement,this._isSelectOneElement,this.config.searchEnabled,this.passedElement.element.type),classNames:this.config.classNames,type:this.passedElement.element.type,position:this.config.position}),this.containerInner=new re({element:this._getTemplate(\"containerInner\"),classNames:this.config.classNames,type:this.passedElement.element.type,position:this.config.position}),this.input=new ae({element:this._getTemplate(\"input\",this._placeholderValue),classNames:this.config.classNames,type:this.passedElement.element.type,preventPaste:!this.config.paste}),this.choiceList=new ce({element:this._getTemplate(\"choiceList\",this._isSelectOneElement)}),this.itemList=new ce({element:this._getTemplate(\"itemList\",this._isSelectOneElement)}),this.dropdown=new k({element:this._getTemplate(\"dropdown\"),classNames:this.config.classNames,type:this.passedElement.element.type})},r._createStructure=function(){this.passedElement.conceal(),this.containerInner.wrap(this.passedElement.element),this.containerOuter.wrap(this.containerInner.element),this._isSelectOneElement?this.input.placeholder=this.config.searchPlaceholderValue||\"\":this._placeholderValue&&(this.input.placeholder=this._placeholderValue,this.input.setWidth()),this.containerOuter.element.appendChild(this.containerInner.element),this.containerOuter.element.appendChild(this.dropdown.element),this.containerInner.element.appendChild(this.itemList.element),this._isTextElement||this.dropdown.element.appendChild(this.choiceList.element),this._isSelectOneElement?this.config.searchEnabled&&this.dropdown.element.insertBefore(this.input.element,this.dropdown.element.firstChild):this.containerInner.element.appendChild(this.input.element),this._isSelectElement&&(this._highlightPosition=0,this._isSearching=!1,this._startLoading(),this._presetGroups.length?this._addPredefinedGroups(this._presetGroups):this._addPredefinedChoices(this._presetChoices),this._stopLoading()),this._isTextElement&&this._addPredefinedItems(this._presetItems)},r._addPredefinedGroups=function(e){var t=this,i=this.passedElement.placeholderOption;i&&\"SELECT\"===i.parentNode.tagName&&this._addChoice({value:i.value,label:i.innerHTML,isSelected:i.selected,isDisabled:i.disabled,placeholder:!0}),e.forEach((function(e){return t._addGroup({group:e,id:e.id||null})}))},r._addPredefinedChoices=function(e){var t=this;this.config.shouldSort&&e.sort(this.config.sorter);var i=e.some((function(e){return e.selected})),n=e.findIndex((function(e){return void 0===e.disabled||!e.disabled}));e.forEach((function(e,s){var r=e.value,o=e.label,a=e.customProperties,c=e.placeholder;if(t._isSelectElement)if(e.choices)t._addGroup({group:e,id:e.id||null});else{var l=!(!t._isSelectOneElement||i||s!==n)||e.selected,h=e.disabled;t._addChoice({value:r,label:o,isSelected:l,isDisabled:h,customProperties:a,placeholder:c})}else t._addChoice({value:r,label:o,isSelected:e.selected,isDisabled:e.disabled,customProperties:a,placeholder:c})}))},r._addPredefinedItems=function(e){var t=this;e.forEach((function(e){\"object\"==typeof e&&e.value&&t._addItem({value:e.value,label:e.label,choiceId:e.id,customProperties:e.customProperties,placeholder:e.placeholder}),\"string\"==typeof e&&t._addItem({value:e})}))},r._setChoiceOrItem=function(e){var t=this;({object:function(){e.value&&(t._isTextElement?t._addItem({value:e.value,label:e.label,choiceId:e.id,customProperties:e.customProperties,placeholder:e.placeholder}):t._addChoice({value:e.value,label:e.label,isSelected:!0,isDisabled:!1,customProperties:e.customProperties,placeholder:e.placeholder}))},string:function(){t._isTextElement?t._addItem({value:e}):t._addChoice({value:e,label:e,isSelected:!0,isDisabled:!1})}})[y(e).toLowerCase()]()},r._findAndSelectChoiceByValue=function(e){var t=this,i=this._store.choices.find((function(i){return t.config.valueComparer(i.value,e)}));i&&!i.selected&&this._addItem({value:i.value,label:i.label,choiceId:i.id,groupId:i.groupId,customProperties:i.customProperties,placeholder:i.placeholder,keyCode:i.keyCode})},r._generatePlaceholderValue=function(){if(this._isSelectElement){var e=this.passedElement.placeholderOption;return!!e&&e.text}var t=this.config,i=t.placeholder,n=t.placeholderValue,s=this.passedElement.element.dataset;if(i){if(n)return n;if(s.placeholder)return s.placeholder}return!1},n}();t.default=Se}]).default},\"object\"==typeof i&&\"object\"==typeof t?t.exports=s():\"function\"==typeof define&&define.amd?define([],s):\"object\"==typeof i?i.Choices=s():n.Choices=s()},\n", " 411: function _(n,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=n(1);n(67),i.__importStar(n(66)).styles.append(\".bk-root {\\n /*===============================\\n= Choices =\\n===============================*/\\n /*===== End of Choices ======*/\\n}\\n.bk-root .choices {\\n position: relative;\\n margin-bottom: 24px;\\n font-size: 16px;\\n}\\n.bk-root .choices:focus {\\n outline: none;\\n}\\n.bk-root .choices:last-child {\\n margin-bottom: 0;\\n}\\n.bk-root .choices.is-disabled .choices__inner,\\n.bk-root .choices.is-disabled .choices__input {\\n background-color: #eaeaea;\\n cursor: not-allowed;\\n -webkit-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n}\\n.bk-root .choices.is-disabled .choices__item {\\n cursor: not-allowed;\\n}\\n.bk-root .choices [hidden] {\\n display: none !important;\\n}\\n.bk-root .choices[data-type*='select-one'] {\\n cursor: pointer;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__inner {\\n padding-bottom: 7.5px;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__input {\\n display: block;\\n width: 100%;\\n padding: 10px;\\n border-bottom: 1px solid #dddddd;\\n background-color: #ffffff;\\n margin: 0;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__button {\\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\\n padding: 0;\\n background-size: 8px;\\n position: absolute;\\n top: 50%;\\n right: 0;\\n margin-top: -10px;\\n margin-right: 25px;\\n height: 20px;\\n width: 20px;\\n border-radius: 10em;\\n opacity: 0.5;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__button:hover,\\n.bk-root .choices[data-type*='select-one'] .choices__button:focus {\\n opacity: 1;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__button:focus {\\n box-shadow: 0px 0px 0px 2px #00bcd4;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__item[data-value=''] .choices__button {\\n display: none;\\n}\\n.bk-root .choices[data-type*='select-one']:after {\\n content: '';\\n height: 0;\\n width: 0;\\n border-style: solid;\\n border-color: #333333 transparent transparent transparent;\\n border-width: 5px;\\n position: absolute;\\n right: 11.5px;\\n top: 50%;\\n margin-top: -2.5px;\\n pointer-events: none;\\n}\\n.bk-root .choices[data-type*='select-one'].is-open:after {\\n border-color: transparent transparent #333333 transparent;\\n margin-top: -7.5px;\\n}\\n.bk-root .choices[data-type*='select-one'][dir='rtl']:after {\\n left: 11.5px;\\n right: auto;\\n}\\n.bk-root .choices[data-type*='select-one'][dir='rtl'] .choices__button {\\n right: auto;\\n left: 0;\\n margin-left: 25px;\\n margin-right: 0;\\n}\\n.bk-root .choices[data-type*='select-multiple'] .choices__inner,\\n.bk-root .choices[data-type*='text'] .choices__inner {\\n cursor: text;\\n}\\n.bk-root .choices[data-type*='select-multiple'] .choices__button,\\n.bk-root .choices[data-type*='text'] .choices__button {\\n position: relative;\\n display: inline-block;\\n margin-top: 0;\\n margin-right: -4px;\\n margin-bottom: 0;\\n margin-left: 8px;\\n padding-left: 16px;\\n border-left: 1px solid #008fa1;\\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\\n background-size: 8px;\\n width: 8px;\\n line-height: 1;\\n opacity: 0.75;\\n border-radius: 0;\\n}\\n.bk-root .choices[data-type*='select-multiple'] .choices__button:hover,\\n.bk-root .choices[data-type*='select-multiple'] .choices__button:focus,\\n.bk-root .choices[data-type*='text'] .choices__button:hover,\\n.bk-root .choices[data-type*='text'] .choices__button:focus {\\n opacity: 1;\\n}\\n.bk-root .choices__inner {\\n display: inline-block;\\n vertical-align: top;\\n width: 100%;\\n background-color: #f9f9f9;\\n padding: 7.5px 7.5px 3.75px;\\n border: 1px solid #dddddd;\\n border-radius: 2.5px;\\n font-size: 14px;\\n min-height: 44px;\\n overflow: hidden;\\n}\\n.bk-root .is-focused .choices__inner,\\n.bk-root .is-open .choices__inner {\\n border-color: #b7b7b7;\\n}\\n.bk-root .is-open .choices__inner {\\n border-radius: 2.5px 2.5px 0 0;\\n}\\n.bk-root .is-flipped.is-open .choices__inner {\\n border-radius: 0 0 2.5px 2.5px;\\n}\\n.bk-root .choices__list {\\n margin: 0;\\n padding-left: 0;\\n list-style: none;\\n}\\n.bk-root .choices__list--single {\\n display: inline-block;\\n padding: 4px 16px 4px 4px;\\n width: 100%;\\n}\\n.bk-root [dir='rtl'] .choices__list--single {\\n padding-right: 4px;\\n padding-left: 16px;\\n}\\n.bk-root .choices__list--single .choices__item {\\n width: 100%;\\n}\\n.bk-root .choices__list--multiple {\\n display: inline;\\n}\\n.bk-root .choices__list--multiple .choices__item {\\n display: inline-block;\\n vertical-align: middle;\\n border-radius: 20px;\\n padding: 4px 10px;\\n font-size: 12px;\\n font-weight: 500;\\n margin-right: 3.75px;\\n margin-bottom: 3.75px;\\n background-color: #00bcd4;\\n border: 1px solid #00a5bb;\\n color: #ffffff;\\n word-break: break-all;\\n box-sizing: border-box;\\n}\\n.bk-root .choices__list--multiple .choices__item[data-deletable] {\\n padding-right: 5px;\\n}\\n.bk-root [dir='rtl'] .choices__list--multiple .choices__item {\\n margin-right: 0;\\n margin-left: 3.75px;\\n}\\n.bk-root .choices__list--multiple .choices__item.is-highlighted {\\n background-color: #00a5bb;\\n border: 1px solid #008fa1;\\n}\\n.bk-root .is-disabled .choices__list--multiple .choices__item {\\n background-color: #aaaaaa;\\n border: 1px solid #919191;\\n}\\n.bk-root .choices__list--dropdown {\\n visibility: hidden;\\n z-index: 1;\\n position: absolute;\\n width: 100%;\\n background-color: #ffffff;\\n border: 1px solid #dddddd;\\n top: 100%;\\n margin-top: -1px;\\n border-bottom-left-radius: 2.5px;\\n border-bottom-right-radius: 2.5px;\\n overflow: hidden;\\n word-break: break-all;\\n will-change: visibility;\\n}\\n.bk-root .choices__list--dropdown.is-active {\\n visibility: visible;\\n}\\n.bk-root .is-open .choices__list--dropdown {\\n border-color: #b7b7b7;\\n}\\n.bk-root .is-flipped .choices__list--dropdown {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: -1px;\\n border-radius: 0.25rem 0.25rem 0 0;\\n}\\n.bk-root .choices__list--dropdown .choices__list {\\n position: relative;\\n max-height: 300px;\\n overflow: auto;\\n -webkit-overflow-scrolling: touch;\\n will-change: scroll-position;\\n}\\n.bk-root .choices__list--dropdown .choices__item {\\n position: relative;\\n padding: 10px;\\n font-size: 14px;\\n}\\n.bk-root [dir='rtl'] .choices__list--dropdown .choices__item {\\n text-align: right;\\n}\\n@media (min-width: 640px) {\\n .bk-root .choices__list--dropdown .choices__item--selectable {\\n padding-right: 100px;\\n }\\n .bk-root .choices__list--dropdown .choices__item--selectable:after {\\n content: attr(data-select-text);\\n font-size: 12px;\\n opacity: 0;\\n position: absolute;\\n right: 10px;\\n top: 50%;\\n transform: translateY(-50%);\\n }\\n .bk-root [dir='rtl'] .choices__list--dropdown .choices__item--selectable {\\n text-align: right;\\n padding-left: 100px;\\n padding-right: 10px;\\n }\\n .bk-root [dir='rtl'] .choices__list--dropdown .choices__item--selectable:after {\\n right: auto;\\n left: 10px;\\n }\\n}\\n.bk-root .choices__list--dropdown .choices__item--selectable.is-highlighted {\\n background-color: #f2f2f2;\\n}\\n.bk-root .choices__list--dropdown .choices__item--selectable.is-highlighted:after {\\n opacity: 0.5;\\n}\\n.bk-root .choices__item {\\n cursor: default;\\n}\\n.bk-root .choices__item--selectable {\\n cursor: pointer;\\n}\\n.bk-root .choices__item--disabled {\\n cursor: not-allowed;\\n -webkit-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n opacity: 0.5;\\n}\\n.bk-root .choices__heading {\\n font-weight: 600;\\n font-size: 12px;\\n padding: 10px;\\n border-bottom: 1px solid #f7f7f7;\\n color: gray;\\n}\\n.bk-root .choices__button {\\n text-indent: -9999px;\\n -webkit-appearance: none;\\n -moz-appearance: none;\\n appearance: none;\\n border: 0;\\n background-color: transparent;\\n background-repeat: no-repeat;\\n background-position: center;\\n cursor: pointer;\\n}\\n.bk-root .choices__button:focus {\\n outline: none;\\n}\\n.bk-root .choices__input {\\n display: inline-block;\\n vertical-align: baseline;\\n background-color: #f9f9f9;\\n font-size: 14px;\\n margin-bottom: 5px;\\n border: 0;\\n border-radius: 0;\\n max-width: 100%;\\n padding: 4px 0 4px 2px;\\n}\\n.bk-root .choices__input:focus {\\n outline: 0;\\n}\\n.bk-root [dir='rtl'] .choices__input {\\n padding-right: 2px;\\n padding-left: 0;\\n}\\n.bk-root .choices__placeholder {\\n opacity: 0.5;\\n}\\n.bk-root .choices {\\n width: 100%;\\n}\\n.bk-root .choices__inner .choices__item.light {\\n background-color: rgba(0, 126, 255, 0.08);\\n border-radius: 5px;\\n border: 1px solid rgba(0, 126, 255, 0.24);\\n color: #007eff;\\n}\\n.bk-root .choices__inner .choices__item.solid {\\n background-color: #1f77b4;\\n border: none;\\n border-radius: 5px;\\n color: white;\\n}\\n.bk-root .choices__inner .choices__item.solid .is-highlighted {\\n background-color: #1f77b4;\\n border: none;\\n}\\n.bk-root .choices__input {\\n background-color: transparent;\\n}\\n.bk-root .choices__inner {\\n background: transparent;\\n border: 1px solid darkgray;\\n border-radius: 5px;\\n min-height: unset;\\n}\\n.bk-root .choices__list {\\n white-space: initial;\\n}\\n.bk-root .choices[data-type*=select-multiple] .choices__button.light {\\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDA3ZWZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\\n}\\n.bk-root .choices[data-type*=select-multiple] .choices__button.solid {\\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\\n border-left: 1px solid white;\\n opacity: 1;\\n}\\n\")},\n", " 412: function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const s=e(402),i=e(66);class n extends s.MarkupView{render(){super.render();const e=i.pre({style:{overflow:\"auto\"}},this.model.text);this.markup_el.appendChild(e)}}r.PreTextView=n,n.__name__=\"PreTextView\";class _ extends s.Markup{constructor(e){super(e)}static init_PreText(){this.prototype.default_view=n}}r.PreText=_,_.__name__=\"PreText\",_.init_PreText()},\n", " 413: function _(t,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),a=t(388),n=t(66),u=i.__importStar(t(19)),s=t(145);class _ extends a.ButtonGroupView{change_active(t){this.model.active!==t&&(this.model.active=t)}_update_active(){const{active:t}=this.model;this._buttons.forEach((o,e)=>{n.classes(o).toggle(s.bk_active,t===e)})}}e.RadioButtonGroupView=_,_.__name__=\"RadioButtonGroupView\";class c extends a.ButtonGroup{constructor(t){super(t)}static init_RadioButtonGroup(){this.prototype.default_view=_,this.define({active:[u.Any,null]})}}e.RadioButtonGroup=c,c.__name__=\"RadioButtonGroup\",c.init_RadioButtonGroup()},\n", " 414: function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(1),a=e(66),o=e(25),d=n.__importStar(e(19)),s=e(390),l=e(145),r=e(385);class p extends s.InputGroupView{render(){super.render();const e=a.div({class:[r.bk_input_group,this.model.inline?l.bk_inline:null]});this.el.appendChild(e);const i=o.uniqueId(),{active:t,labels:n}=this.model;for(let o=0;o<n.length;o++){const d=a.input({type:\"radio\",name:i,value:`${o}`});d.addEventListener(\"change\",()=>this.change_active(o)),this.model.disabled&&(d.disabled=!0),o==t&&(d.checked=!0);const s=a.label({},d,a.span({},n[o]));e.appendChild(s)}}change_active(e){this.model.active=e}}t.RadioGroupView=p,p.__name__=\"RadioGroupView\";class u extends s.InputGroup{constructor(e){super(e)}static init_RadioGroup(){this.prototype.default_view=p,this.define({active:[d.Number],labels:[d.Array,[]],inline:[d.Boolean,!1]})}}t.RadioGroup=u,u.__name__=\"RadioGroup\",u.init_RadioGroup()},\n", " 415: function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=e(1).__importStar(e(159)),a=e(396),n=e(8);class o extends a.AbstractRangeSliderView{}r.RangeSliderView=o,o.__name__=\"RangeSliderView\";class s extends a.AbstractSlider{constructor(e){super(e),this.behaviour=\"drag\",this.connected=[!1,!0,!1]}static init_RangeSlider(){this.prototype.default_view=o,this.override({format:\"0[.]00\"})}_formatter(e,t){return n.isString(t)?i.format(e,t):t.doFormat([e],{loc:0})[0]}}r.RangeSlider=s,s.__name__=\"RangeSlider\",s.init_RangeSlider()},\n", " 416: function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),n=e(66),l=e(8),o=e(70),c=i.__importStar(e(19)),d=e(384),a=e(385);class r extends d.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render())}build_options(e){return e.map(e=>{let t,s;l.isString(e)?t=s=e:[t,s]=e;const i=this.model.value==t;return n.option({selected:i,value:t},s)})}render(){let e;if(super.render(),l.isArray(this.model.options))e=this.build_options(this.model.options);else{e=[];const t=this.model.options;for(const s in t){const i=t[s];e.push(n.optgroup({label:s},this.build_options(i)))}}this.select_el=n.select({class:a.bk_input,id:this.model.id,name:this.model.name,disabled:this.model.disabled},e),this.select_el.addEventListener(\"change\",()=>this.change_input()),this.group_el.appendChild(this.select_el)}change_input(){const e=this.select_el.value;o.logger.debug(`selectbox: value = ${e}`),this.model.value=e,super.change_input()}}s.SelectView=r,r.__name__=\"SelectView\";class u extends d.InputWidget{constructor(e){super(e)}static init_Select(){this.prototype.default_view=r,this.define({value:[c.String,\"\"],options:[c.Any,[]]})}}s.Select=u,u.__name__=\"Select\",u.init_Select()},\n", " 417: function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=e(1).__importStar(e(159)),o=e(396),s=e(8);class _ extends o.AbstractSliderView{}r.SliderView=_,_.__name__=\"SliderView\";class a extends o.AbstractSlider{constructor(e){super(e),this.behaviour=\"tap\",this.connected=[!0,!1]}static init_Slider(){this.prototype.default_view=_,this.override({format:\"0[.]00\"})}_formatter(e,t){return s.isString(t)?i.format(e,t):t.doFormat([e],{loc:0})[0]}}r.Slider=a,a.__name__=\"Slider\",a.init_Slider()},\n", " 418: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(384),l=e(66),h=n.__importStar(e(19)),o=e(385),{floor:p,max:d,min:u}=Math;function r(e){return p(e)!==e?e.toFixed(16).replace(/0+$/,\"\").split(\".\")[1].length:0}class a extends s.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.low.change,()=>{const{low:e}=this.model;null!=e&&(this.input_el.min=e.toFixed(16))}),this.connect(this.model.properties.high.change,()=>{const{high:e}=this.model;null!=e&&(this.input_el.max=e.toFixed(16))}),this.connect(this.model.properties.step.change,()=>{const{step:e}=this.model;this.input_el.step=e.toFixed(16)}),this.connect(this.model.properties.value.change,()=>{const{value:e,step:t}=this.model;this.input_el.value=e.toFixed(r(t)).replace(/(\\.[0-9]*[1-9])0+$|\\.0*$/,\"$1\")}),this.connect(this.model.properties.disabled.change,()=>{this.input_el.disabled=this.model.disabled})}render(){super.render(),this.input_el=l.input({type:\"number\",class:o.bk_input,name:this.model.name,min:this.model.low,max:this.model.high,value:this.model.value,step:this.model.step,disabled:this.model.disabled}),this.input_el.addEventListener(\"change\",()=>this.change_input()),this.group_el.appendChild(this.input_el)}change_input(){if(this.input_el.value){const{step:e}=this.model;let t=Number(this.input_el.value);null!=this.model.low&&(t=d(t,this.model.low)),null!=this.model.high&&(t=u(t,this.model.high)),this.model.value=Number(t.toFixed(r(e))),super.change_input()}}}i.SpinnerView=a,a.__name__=\"SpinnerView\";class c extends s.InputWidget{constructor(e){super(e)}static init_Spinner(){this.prototype.default_view=a,this.define({value:[h.Number,0],low:[h.Number,null],high:[h.Number,null],step:[h.Number,1]})}}i.Spinner=c,c.__name__=\"Spinner\",c.init_Spinner()},\n", " 419: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),n=e(383),l=e(384),h=e(66),o=s.__importStar(e(19)),a=e(385);class p extends l.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.name.change,()=>this.input_el.name=this.model.name||\"\"),this.connect(this.model.properties.value.change,()=>this.input_el.value=this.model.value),this.connect(this.model.properties.disabled.change,()=>this.input_el.disabled=this.model.disabled),this.connect(this.model.properties.placeholder.change,()=>this.input_el.placeholder=this.model.placeholder),this.connect(this.model.properties.rows.change,()=>this.input_el.rows=this.model.rows),this.connect(this.model.properties.cols.change,()=>this.input_el.cols=this.model.cols),this.connect(this.model.properties.max_length.change,()=>this.input_el.maxLength=this.model.max_length)}render(){super.render(),this.input_el=h.textarea({class:a.bk_input,name:this.model.name,disabled:this.model.disabled,placeholder:this.model.placeholder,cols:this.model.cols,rows:this.model.rows,maxLength:this.model.max_length}),this.input_el.textContent=this.model.value,this.input_el.addEventListener(\"change\",()=>this.change_input()),this.group_el.appendChild(this.input_el)}change_input(){this.model.value=this.input_el.value,super.change_input()}}i.TextAreaInputView=p,p.__name__=\"TextAreaInputView\";class r extends n.TextInput{constructor(e){super(e)}static init_TextAreaInput(){this.prototype.default_view=p,this.define({cols:[o.Number,20],rows:[o.Number,2],max_length:[o.Number,500]})}}i.TextAreaInput=r,r.__name__=\"TextAreaInput\",r.init_TextAreaInput()},\n", " 420: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),c=e(378),o=e(66),a=s.__importStar(e(19)),n=e(145);class l extends c.AbstractButtonView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,()=>this._update_active())}render(){super.render(),this._update_active()}click(){this.model.active=!this.model.active,super.click()}_update_active(){o.classes(this.button_el).toggle(n.bk_active,this.model.active)}}i.ToggleView=l,l.__name__=\"ToggleView\";class _ extends c.AbstractButton{constructor(e){super(e)}static init_Toggle(){this.prototype.default_view=l,this.define({active:[a.Boolean,!1]}),this.override({label:\"Toggle\"})}}i.Toggle=_,_.__name__=\"Toggle\",_.init_Toggle()},\n", " }, 376, {\"models/widgets/main\":376,\"models/widgets/index\":377,\"models/widgets/abstract_button\":378,\"models/widgets/control\":379,\"models/widgets/widget\":441,\"models/widgets/abstract_icon\":381,\"models/widgets/autocomplete_input\":382,\"models/widgets/text_input\":383,\"models/widgets/input_widget\":384,\"styles/widgets/inputs\":385,\"models/widgets/button\":386,\"models/widgets/checkbox_button_group\":387,\"models/widgets/button_group\":388,\"models/widgets/checkbox_group\":389,\"models/widgets/input_group\":390,\"models/widgets/color_picker\":391,\"models/widgets/date_picker\":392,\"styles/widgets/flatpickr\":394,\"models/widgets/date_range_slider\":395,\"models/widgets/abstract_slider\":396,\"styles/widgets/sliders\":398,\"styles/widgets/nouislider\":399,\"models/widgets/date_slider\":400,\"models/widgets/div\":401,\"models/widgets/markup\":402,\"styles/clearfix\":403,\"models/widgets/dropdown\":404,\"models/widgets/file_input\":405,\"models/widgets/multiselect\":406,\"models/widgets/paragraph\":407,\"models/widgets/password_input\":408,\"models/widgets/multichoice\":409,\"styles/widgets/choices\":411,\"models/widgets/pretext\":412,\"models/widgets/radio_button_group\":413,\"models/widgets/radio_group\":414,\"models/widgets/range_slider\":415,\"models/widgets/selectbox\":416,\"models/widgets/slider\":417,\"models/widgets/spinner\":418,\"models/widgets/textarea_input\":419,\"models/widgets/toggle\":420}, {});\n", " })\n", "\n", "\n", " /* END bokeh-widgets.min.js */\n", " },\n", " \n", " function(Bokeh) {\n", " /* BEGIN bokeh-tables.min.js */\n", " /*!\n", " * Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\n", " * All rights reserved.\n", " * \n", " * Redistribution and use in source and binary forms, with or without modification,\n", " * are permitted provided that the following conditions are met:\n", " * \n", " * Redistributions of source code must retain the above copyright notice,\n", " * this list of conditions and the following disclaimer.\n", " * \n", " * Redistributions in binary form must reproduce the above copyright notice,\n", " * this list of conditions and the following disclaimer in the documentation\n", " * and/or other materials provided with the distribution.\n", " * \n", " * Neither the name of Anaconda nor the names of any contributors\n", " * may be used to endorse or promote products derived from this software\n", " * without specific prior written permission.\n", " * \n", " * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n", " * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n", " * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n", " * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n", " * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n", " * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n", " * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n", " * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n", " * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n", " * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n", " * THE POSSIBILITY OF SUCH DAMAGE.\n", " */\n", " (function(root, factory) {\n", " factory(root[\"Bokeh\"]);\n", " })(this, function(Bokeh) {\n", " var define;\n", " return (function(modules, entry, aliases, externals) {\n", " if (Bokeh != null) {\n", " return Bokeh.register_plugin(modules, entry, aliases, externals);\n", " } else {\n", " throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\");\n", " }\n", " })\n", " ({\n", " 421: function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(1).__importStar(e(422));o.Tables=r,e(7).register_models(r)},\n", " 422: function _(a,g,r){Object.defineProperty(r,\"__esModule\",{value:!0});const e=a(1);e.__exportStar(a(423),r),e.__exportStar(a(444),r);var t=a(424);r.DataTable=t.DataTable;var o=a(447);r.TableColumn=o.TableColumn;var n=a(440);r.TableWidget=n.TableWidget;var u=a(448);r.AvgAggregator=u.AvgAggregator,r.MinAggregator=u.MinAggregator,r.MaxAggregator=u.MaxAggregator,r.SumAggregator=u.SumAggregator;var l=a(449);r.GroupingInfo=l.GroupingInfo,r.DataCube=l.DataCube},\n", " 423: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1).__importStar(e(19)),r=e(66),a=e(64),n=e(69),l=e(424),u=e(442);class d extends a.DOMView{constructor(e){super(Object.assign({model:e.column.model},e)),this.args=e,this.initialize(),this.render()}get emptyValue(){return null}initialize(){super.initialize(),this.inputEl=this._createInput(),this.defaultValue=null}async lazy_initialize(){throw new Error(\"unsupported\")}css_classes(){return super.css_classes().concat(u.bk_cell_editor)}render(){super.render(),this.args.container.append(this.el),this.el.appendChild(this.inputEl),this.renderEditor(),this.disableNavigation()}renderEditor(){}disableNavigation(){this.inputEl.addEventListener(\"keydown\",e=>{switch(e.keyCode){case r.Keys.Left:case r.Keys.Right:case r.Keys.Up:case r.Keys.Down:case r.Keys.PageUp:case r.Keys.PageDown:e.stopImmediatePropagation()}})}destroy(){this.remove()}focus(){this.inputEl.focus()}show(){}hide(){}position(){}getValue(){return this.inputEl.value}setValue(e){this.inputEl.value=e}serializeValue(){return this.getValue()}isValueChanged(){return!(\"\"==this.getValue()&&null==this.defaultValue)&&this.getValue()!==this.defaultValue}applyValue(e,t){const i=this.args.grid.getData(),s=i.index.indexOf(e[l.DTINDEX_NAME]);i.setField(s,this.args.column.field,t)}loadValue(e){const t=e[this.args.column.field];this.defaultValue=null!=t?t:this.emptyValue,this.setValue(this.defaultValue)}validateValue(e){if(this.args.column.validator){const t=this.args.column.validator(e);if(!t.valid)return t}return{valid:!0,msg:null}}validate(){return this.validateValue(this.getValue())}}i.CellEditorView=d,d.__name__=\"CellEditorView\";class o extends n.Model{}i.CellEditor=o,o.__name__=\"CellEditor\";class _ extends d{get emptyValue(){return\"\"}_createInput(){return r.input({type:\"text\"})}renderEditor(){this.inputEl.focus(),this.inputEl.select()}loadValue(e){super.loadValue(e),this.inputEl.defaultValue=this.defaultValue,this.inputEl.select()}}i.StringEditorView=_,_.__name__=\"StringEditorView\";class c extends o{static init_StringEditor(){this.prototype.default_view=_,this.define({completions:[s.Array,[]]})}}i.StringEditor=c,c.__name__=\"StringEditor\",c.init_StringEditor();class p extends d{_createInput(){return r.textarea()}}i.TextEditorView=p,p.__name__=\"TextEditorView\";class h extends o{static init_TextEditor(){this.prototype.default_view=p}}i.TextEditor=h,h.__name__=\"TextEditor\",h.init_TextEditor();class E extends d{_createInput(){return r.select()}renderEditor(){for(const e of this.model.options)this.inputEl.appendChild(r.option({value:e},e));this.focus()}}i.SelectEditorView=E,E.__name__=\"SelectEditorView\";class V extends o{static init_SelectEditor(){this.prototype.default_view=E,this.define({options:[s.Array,[]]})}}i.SelectEditor=V,V.__name__=\"SelectEditor\",V.init_SelectEditor();class m extends d{_createInput(){return r.input({type:\"text\"})}}i.PercentEditorView=m,m.__name__=\"PercentEditorView\";class f extends o{static init_PercentEditor(){this.prototype.default_view=m}}i.PercentEditor=f,f.__name__=\"PercentEditor\",f.init_PercentEditor();class x extends d{_createInput(){return r.input({type:\"checkbox\",value:\"true\"})}renderEditor(){this.focus()}loadValue(e){this.defaultValue=!!e[this.args.column.field],this.inputEl.checked=this.defaultValue}serializeValue(){return this.inputEl.checked}}i.CheckboxEditorView=x,x.__name__=\"CheckboxEditorView\";class w extends o{static init_CheckboxEditor(){this.prototype.default_view=x}}i.CheckboxEditor=w,w.__name__=\"CheckboxEditor\",w.init_CheckboxEditor();class g extends d{_createInput(){return r.input({type:\"text\"})}renderEditor(){this.inputEl.focus(),this.inputEl.select()}remove(){super.remove()}serializeValue(){return parseInt(this.getValue(),10)||0}loadValue(e){super.loadValue(e),this.inputEl.defaultValue=this.defaultValue,this.inputEl.select()}validateValue(e){return isNaN(e)?{valid:!1,msg:\"Please enter a valid integer\"}:super.validateValue(e)}}i.IntEditorView=g,g.__name__=\"IntEditorView\";class v extends o{static init_IntEditor(){this.prototype.default_view=g,this.define({step:[s.Number,1]})}}i.IntEditor=v,v.__name__=\"IntEditor\",v.init_IntEditor();class y extends d{_createInput(){return r.input({type:\"text\"})}renderEditor(){this.inputEl.focus(),this.inputEl.select()}remove(){super.remove()}serializeValue(){return parseFloat(this.getValue())||0}loadValue(e){super.loadValue(e),this.inputEl.defaultValue=this.defaultValue,this.inputEl.select()}validateValue(e){return isNaN(e)?{valid:!1,msg:\"Please enter a valid number\"}:super.validateValue(e)}}i.NumberEditorView=y,y.__name__=\"NumberEditorView\";class b extends o{static init_NumberEditor(){this.prototype.default_view=y,this.define({step:[s.Number,.01]})}}i.NumberEditor=b,b.__name__=\"NumberEditor\",b.init_NumberEditor();class I extends d{_createInput(){return r.input({type:\"text\"})}}i.TimeEditorView=I,I.__name__=\"TimeEditorView\";class N extends o{static init_TimeEditor(){this.prototype.default_view=I}}i.TimeEditor=N,N.__name__=\"TimeEditor\",N.init_TimeEditor();class C extends d{_createInput(){return r.input({type:\"text\"})}get emptyValue(){return new Date}renderEditor(){this.inputEl.focus(),this.inputEl.select()}destroy(){super.destroy()}show(){super.show()}hide(){super.hide()}position(){return super.position()}getValue(){}setValue(e){}}i.DateEditorView=C,C.__name__=\"DateEditorView\";class D extends o{static init_DateEditor(){this.prototype.default_view=C}}i.DateEditor=D,D.__name__=\"DateEditor\",D.init_DateEditor()},\n", " 424: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),o=e(425),n=e(429),l=e(430),r=e(431),d=s.__importStar(e(19)),a=e(25),h=e(8),c=e(9),u=e(23),_=e(70),m=e(187),g=e(440),p=e(441),b=e(442);i.DTINDEX_NAME=\"__bkdt_internal_index__\";class w{constructor(e,t){this.init(e,t)}init(e,t){if(i.DTINDEX_NAME in e.data)throw new Error(`special name ${i.DTINDEX_NAME} cannot be used as a data table column`);this.source=e,this.view=t,this.index=this.view.indices}getLength(){return this.index.length}getItem(e){const t={};for(const i of u.keys(this.source.data))t[i]=this.source.data[i][this.index[e]];return t[i.DTINDEX_NAME]=this.index[e],t}getField(e,t){return t==i.DTINDEX_NAME?this.index[e]:this.source.data[t][this.index[e]]}setField(e,t,i){const s=this.index[e];this.source.patch({[t]:[[s,i]]})}getItemMetadata(e){return null}getRecords(){return c.range(0,this.getLength()).map(e=>this.getItem(e))}sort(e){let t=e.map(e=>[e.sortCol.field,e.sortAsc?1:-1]);0==t.length&&(t=[[i.DTINDEX_NAME,1]]);const s=this.getRecords(),o=this.index.slice();this.index.sort((function(e,i){for(const[n,l]of t){const t=s[o.indexOf(e)][n],r=s[o.indexOf(i)][n],d=t==r?0:t>r?l:-l;if(0!=d)return d}return 0}))}}i.TableDataProvider=w,w.__name__=\"TableDataProvider\";class x extends p.WidgetView{constructor(){super(...arguments),this._in_selection_update=!1,this._warned_not_reorderable=!1}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render()),this.connect(this.model.source.streaming,()=>this.updateGrid()),this.connect(this.model.source.patching,()=>this.updateGrid()),this.connect(this.model.source.change,()=>this.updateGrid()),this.connect(this.model.source.properties.data.change,()=>this.updateGrid()),this.connect(this.model.source.selected.change,()=>this.updateSelection()),this.connect(this.model.source.selected.properties.indices.change,()=>this.updateSelection())}_update_layout(){this.layout=new m.LayoutItem,this.layout.set_sizing(this.box_sizing())}update_position(){super.update_position(),this.grid.resizeCanvas()}updateGrid(){if(this.model.view.compute_indices(),this.data.init(this.model.source,this.model.view),this.model.sortable){const e=this.grid.getColumns(),t=this.grid.getSortColumns().map(t=>({sortCol:{field:e[this.grid.getColumnIndex(t.columnId)].field},sortAsc:t.sortAsc}));this.data.sort(t)}this.grid.invalidate(),this.grid.render()}updateSelection(){if(this._in_selection_update)return;const{selected:e}=this.model.source,t=e.indices.map(e=>this.data.index.indexOf(e)).sort();this._in_selection_update=!0,this.grid.setSelectedRows(t),this._in_selection_update=!1;const i=this.grid.getViewport(),s=this.model.get_scroll_index(i,t);null!=s&&this.grid.scrollRowToTop(s)}newIndexColumn(){return{id:a.uniqueId(),name:this.model.index_header,field:i.DTINDEX_NAME,width:this.model.index_width,behavior:\"select\",cannotTriggerInsert:!0,resizable:!1,selectable:!1,sortable:!0,cssClass:b.bk_cell_index,headerCssClass:b.bk_header_index}}css_classes(){return super.css_classes().concat(b.bk_data_table)}render(){let e,t=this.model.columns.map(e=>e.toColumn());if(\"checkbox\"==this.model.selectable&&(e=new n.CheckboxSelectColumn({cssClass:b.bk_cell_select}),t.unshift(e.getColumnDefinition())),null!=this.model.index_position){const e=this.model.index_position,i=this.newIndexColumn();-1==e?t.push(i):e<-1?t.splice(e+1,0,i):t.splice(e,0,i)}let{reorderable:i}=this.model;!i||\"undefined\"!=typeof $&&null!=$.fn&&null!=$.fn.sortable||(this._warned_not_reorderable||(_.logger.warn(\"jquery-ui is required to enable DataTable.reorderable\"),this._warned_not_reorderable=!0),i=!1);const s={enableCellNavigation:!1!==this.model.selectable,enableColumnReorder:i,forceFitColumns:this.model.fit_columns,multiColumnSort:this.model.sortable,editable:this.model.editable,autoEdit:!1,rowHeight:this.model.row_height};if(this.data=new w(this.model.source,this.model.view),this.grid=new r.Grid(this.el,this.data,t,s),this.grid.onSort.subscribe((e,i)=>{this.model.sortable&&(t=i.sortCols,this.data.sort(t),this.grid.invalidate(),this.updateSelection(),this.grid.render(),this.model.header_row||this._hide_header(),this.model.update_sort_columns(t))}),!1!==this.model.selectable){this.grid.setSelectionModel(new o.RowSelectionModel({selectActiveRow:null==e})),null!=e&&this.grid.registerPlugin(e);const t={dataItemColumnValueExtractor(e,t){let i=e[t.field];return h.isString(i)&&(i=i.replace(/\\n/g,\"\\\\n\")),i},includeHeaderWhenCopying:!1};this.grid.registerPlugin(new l.CellExternalCopyManager(t)),this.grid.onSelectedRowsChanged.subscribe((e,t)=>{this._in_selection_update||(this.model.source.selected.indices=t.rows.map(e=>this.data.index[e]))}),this.updateSelection(),this.model.header_row||this._hide_header()}}_hide_header(){for(const e of Array.from(this.el.querySelectorAll(\".slick-header-columns\")))e.style.height=\"0px\";this.grid.resizeCanvas()}}i.DataTableView=x,x.__name__=\"DataTableView\";class f extends g.TableWidget{constructor(e){super(e),this._sort_columns=[]}get sort_columns(){return this._sort_columns}static init_DataTable(){this.prototype.default_view=x,this.define({columns:[d.Array,[]],fit_columns:[d.Boolean,!0],sortable:[d.Boolean,!0],reorderable:[d.Boolean,!0],editable:[d.Boolean,!1],selectable:[d.Any,!0],index_position:[d.Int,0],index_header:[d.String,\"#\"],index_width:[d.Int,40],scroll_to_selection:[d.Boolean,!0],header_row:[d.Boolean,!0],row_height:[d.Int,25]}),this.override({width:600,height:400})}update_sort_columns(e){return this._sort_columns=e.map(e=>({field:e.sortCol.field,sortAsc:e.sortAsc})),null}get_scroll_index(e,t){return this.scroll_to_selection&&0!=t.length?c.some(t,t=>e.top<=t&&t<=e.bottom)?null:Math.max(0,Math.min(...t)-1):null}}i.DataTable=f,f.__name__=\"DataTable\",f.init_DataTable()},\n", " 425: function _(e,t,n){var o=e(426),r=e(428);t.exports={RowSelectionModel:function(e){var t,n,l,i=[],c=this,u=new r.EventHandler,s={selectActiveRow:!0};function a(e){return function(){n||(n=!0,e.apply(this,arguments),n=!1)}}function f(e){for(var t=[],n=0;n<e.length;n++)for(var o=e[n].fromRow;o<=e[n].toRow;o++)t.push(o);return t}function h(e){for(var n=[],o=t.getColumns().length-1,l=0;l<e.length;l++)n.push(new r.Range(e[l],0,e[l],o));return n}function w(){return f(i)}function g(e){(i&&0!==i.length||e&&0!==e.length)&&(i=e,c.onSelectedRangesChanged.notify(i))}function v(e,n){l.selectActiveRow&&null!=n.row&&g([new r.Range(n.row,0,n.row,t.getColumns().length-1)])}function p(e){var n=t.getActiveCell();if(t.getOptions().multiSelect&&n&&e.shiftKey&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&(e.which==r.keyCode.UP||e.which==r.keyCode.DOWN)){var o=w();o.sort((function(e,t){return e-t})),o.length||(o=[n.row]);var l,i=o[0],c=o[o.length-1];if((l=e.which==r.keyCode.DOWN?n.row<c||i==c?++c:++i:n.row<c?--c:--i)>=0&&l<t.getDataLength())t.scrollRowIntoView(l),g(h(function(e,t){var n,o=[];for(n=e;n<=t;n++)o.push(n);for(n=t;n<e;n++)o.push(n);return o}(i,c)));e.preventDefault(),e.stopPropagation()}}function y(e){var n=t.getCellFromEvent(e);if(!n||!t.canCellBeActive(n.row,n.cell))return!1;if(!t.getOptions().multiSelect||!e.ctrlKey&&!e.shiftKey&&!e.metaKey)return!1;var r=f(i),l=o.inArray(n.row,r);if(-1===l&&(e.ctrlKey||e.metaKey))r.push(n.row),t.setActiveCell(n.row,n.cell);else if(-1!==l&&(e.ctrlKey||e.metaKey))r=o.grep(r,(function(e,t){return e!==n.row})),t.setActiveCell(n.row,n.cell);else if(r.length&&e.shiftKey){var c=r.pop(),u=Math.min(n.row,c),s=Math.max(n.row,c);r=[];for(var a=u;a<=s;a++)a!==c&&r.push(a);r.push(c),t.setActiveCell(n.row,n.cell)}return g(h(r)),e.stopImmediatePropagation(),!0}o.extend(this,{getSelectedRows:w,setSelectedRows:function(e){g(h(e))},getSelectedRanges:function(){return i},setSelectedRanges:g,init:function(n){l=o.extend(!0,{},s,e),t=n,u.subscribe(t.onActiveCellChanged,a(v)),u.subscribe(t.onKeyDown,a(p)),u.subscribe(t.onClick,a(y))},destroy:function(){u.unsubscribeAll()},onSelectedRangesChanged:new r.Event})}}},\n", " 426: function _(e,n,f){n.exports=\"undefined\"!=typeof $?$:e(427)},\n", " 427: function _(e,t,n){\n", " /*!\n", " * jQuery JavaScript Library v3.4.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: 2019-05-01T21:04Z\n", " */\n", " !function(e,n){\"use strict\";\"object\"==typeof t&&\"object\"==typeof t.exports?t.exports=e.document?n(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return n(e)}:n(e)}(\"undefined\"!=typeof window?window:this,(function(e,t){\"use strict\";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,s=n.push,u=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,p=f.toString,d=p.call(Object),h={},g=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},v=function(e){return null!=e&&e===e.window},y={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var i,o,a=(n=n||r).createElement(\"script\");if(a.text=e,t)for(i in y)(o=t[i]||t.getAttribute&&t.getAttribute(i))&&a.setAttribute(i,o);n.head.appendChild(a).parentNode.removeChild(a)}function x(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?l[c.call(e)]||\"object\":typeof e}var b=function(e,t){return new b.fn.init(e,t)},w=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function T(e){var t=!!e&&\"length\"in e&&e.length,n=x(e);return!g(e)&&!v(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&t>0&&t-1 in e)}b.fn=b.prototype={jquery:\"3.4.1\",constructor:b,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return b.each(this,e)},map:function(e){return this.pushStack(b.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:n.sort,splice:n.splice},b.extend=b.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||g(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(b.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||b.isPlainObject(n)?n:{},i=!1,a[t]=b.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},b.extend({expando:\"jQuery\"+(\"3.4.1\"+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==c.call(e))&&(!(t=i(e))||\"function\"==typeof(n=f.call(t,\"constructor\")&&t.constructor)&&p.call(n)===d)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){m(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(T(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(w,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(T(Object(e))?b.merge(n,\"string\"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:u.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,s=[];if(T(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&s.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&s.push(i);return a.apply([],s)},guid:1,support:h}),\"function\"==typeof Symbol&&(b.fn[Symbol.iterator]=n[Symbol.iterator]),b.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),(function(e,t){l[\"[object \"+t+\"]\"]=t.toLowerCase()}));var C=\n", " /*!\n", " * Sizzle CSS Selector Engine v2.3.4\n", " * https://sizzlejs.com/\n", " *\n", " * Copyright JS Foundation and other contributors\n", " * Released under the MIT license\n", " * https://js.foundation/\n", " *\n", " * Date: 2019-04-08\n", " */\n", " function(e){var t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,v,y,m,x,b=\"sizzle\"+1*new Date,w=e.document,T=0,C=0,E=ue(),k=ue(),S=ue(),N=ue(),A=function(e,t){return e===t&&(f=!0),0},D={}.hasOwnProperty,j=[],q=j.pop,L=j.push,H=j.push,O=j.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),ne=function(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},oe=function(){p()},ae=be((function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()}),{dir:\"parentNode\",next:\"legend\"});try{H.apply(j=O.call(w.childNodes),w.childNodes),j[w.childNodes.length].nodeType}catch(e){H={apply:j.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,i){var o,s,l,c,f,h,y,m=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],\"string\"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,g)){if(11!==T&&(f=Z.exec(e)))if(o=f[1]){if(9===T){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return H.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return H.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!N[e+\" \"]&&(!v||!v.test(e))&&(1!==T||\"object\"!==t.nodeName.toLowerCase())){if(y=e,m=t,1===T&&U.test(e)){for((c=t.getAttribute(\"id\"))?c=c.replace(re,ie):t.setAttribute(\"id\",c=b),s=(h=a(e)).length;s--;)h[s]=\"#\"+c+\" \"+xe(h[s]);y=h.join(\",\"),m=ee.test(e)&&ye(t.parentNode)||t}try{return H.apply(r,m.querySelectorAll(y)),r}catch(t){N(e,!0)}finally{c===b&&t.removeAttribute(\"id\")}}}return u(e.replace(B,\"$1\"),t,r,i)}function ue(){var e=[];return function t(n,i){return e.push(n+\" \")>r.cacheLength&&delete t[e.shift()],t[n+\" \"]=i}}function le(e){return e[b]=!0,e}function ce(e){var t=d.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),i=n.length;i--;)r.attrHandle[n[i]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(e){return function(t){return\"input\"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return(\"input\"===n||\"button\"===n)&&t.type===e}}function ge(e){return function(t){return\"form\"in t?t.parentNode&&!1===t.disabled?\"label\"in t?\"label\"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:\"label\"in t&&t.disabled===e}}function ve(e){return le((function(t){return t=+t,le((function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))}))}))}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},o=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},p=se.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(h=(d=a).documentElement,g=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener(\"unload\",oe,!1):i.attachEvent&&i.attachEvent(\"onunload\",oe)),n.attributes=ce((function(e){return e.className=\"i\",!e.getAttribute(\"className\")})),n.getElementsByTagName=ce((function(e){return e.appendChild(d.createComment(\"\")),!e.getElementsByTagName(\"*\").length})),n.getElementsByClassName=K.test(d.getElementsByClassName),n.getById=ce((function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=K.test(d.querySelectorAll))&&(ce((function(e){h.appendChild(e).innerHTML=\"<a id='\"+b+\"'></a><select id='\"+b+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+b+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+b+\"+*\").length||v.push(\".#.+[+~]\")})),ce((function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=d.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")}))),(n.matchesSelector=K.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ce((function(e){n.disconnectedMatch=m.call(e,\"*\"),m.call(e,\"[s!='']:x\"),y.push(\"!=\",$)})),v=v.length&&new RegExp(v.join(\"|\")),y=y.length&&new RegExp(y.join(\"|\")),t=K.test(h.compareDocumentPosition),x=t||K.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&x(w,e)?-1:t===d||t.ownerDocument===w&&x(w,t)?1:c?P(c,e)-P(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),n.matchesSelector&&g&&!N[t+\" \"]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){N(t,!0)}return se(t,d,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),x(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(A),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return c=null,e},i=se.getText=function(e){var t,n=\"\",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&E(e,(function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")}))},ATTR:function(e,t,n){return function(r){var i=se.attr(r,e);return null==i?\"!=\"===t:!t||(i+=\"\",\"=\"===t?i===n:\"!=\"===t?i!==n:\"^=\"===t?n&&0===i.indexOf(n):\"*=\"===t?n&&i.indexOf(n)>-1:\"$=\"===t?n&&i.slice(-n.length)===n:\"~=\"===t?(\" \"+i.replace(F,\" \")+\" \").indexOf(n)>-1:\"|=\"===t&&(i===n||i.slice(0,n.length+1)===n+\"-\"))}},CHILD:function(e,t,n,r,i){var o=\"nth\"!==e.slice(0,3),a=\"last\"!==e.slice(-4),s=\"of-type\"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?\"nextSibling\":\"previousSibling\",v=t.parentNode,y=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(v){if(o){for(;g;){for(p=t;p=p[g];)if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g=\"only\"===e&&!h&&\"nextSibling\"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){for(x=(d=(l=(c=(f=(p=v)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&v.childNodes[d];p=++d&&p&&p[g]||(x=d=0)||h.pop();)if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)for(;(p=++d&&p&&p[g]||(x=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==y:1!==p.nodeType)||!++x||(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return i[b]?i(t):i.length>1?(n=[e,e,\"\",t],r.setFilters.hasOwnProperty(e.toLowerCase())?le((function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=P(e,o[a])]=!(n[r]=o[a])})):function(e){return i(e,0,n)}):i}},pseudos:{not:le((function(e){var t=[],n=[],r=s(e.replace(B,\"$1\"));return r[b]?le((function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))})):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}})),has:le((function(e){return function(t){return se(e,t).length>0}})),contains:le((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)>-1}})),lang:le((function(e){return V.test(e||\"\")||se.error(\"unsupported lang: \"+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute(\"xml:lang\")||t.getAttribute(\"lang\"))return(n=n.toLowerCase())===e||0===n.indexOf(e+\"-\")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve((function(){return[0]})),last:ve((function(e,t){return[t-1]})),eq:ve((function(e,t,n){return[n<0?n+t:n]})),even:ve((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:ve((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:ve((function(e,t,n){for(var r=n<0?n+t:n>t?t:n;--r>=0;)e.push(r);return e})),gt:ve((function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e}))}}).pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=de(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=he(t);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(e,t,n){var r=t.dir,i=t.next,o=i||r,a=n&&\"parentNode\"===o,s=C++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||a)return e(t,n,i);return!1}:function(t,n,u){var l,c,f,p=[T,s];if(u){for(;t=t[r];)if((1===t.nodeType||a)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||a)if(c=(f=t[b]||(t[b]={}))[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((l=c[o])&&l[0]===T&&l[1]===s)return p[2]=l[2];if(c[o]=p,p[2]=e(t,n,u))return!0}return!1}}function we(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(e,t,n,r,i,o){return r&&!r[b]&&(r=Ce(r)),i&&!i[b]&&(i=Ce(i,o)),le((function(o,a,s,u){var l,c,f,p=[],d=[],h=a.length,g=o||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(t||\"*\",s.nodeType?[s]:s,[]),v=!e||!o&&t?g:Te(g,p,e,s,u),y=n?i||(o?e:h||r)?[]:a:v;if(n&&n(v,y,s,u),r)for(l=Te(y,d),r(l,[],s,u),c=l.length;c--;)(f=l[c])&&(y[d[c]]=!(v[d[c]]=f));if(o){if(i||e){if(i){for(l=[],c=y.length;c--;)(f=y[c])&&l.push(v[c]=f);i(null,y=[],l,u)}for(c=y.length;c--;)(f=y[c])&&(l=i?P(o,f):p[c])>-1&&(o[l]=!(a[l]=f))}}else y=Te(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)}))}function Ee(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[\" \"],u=a?1:0,c=be((function(e){return e===t}),s,!0),f=be((function(e){return P(t,e)>-1}),s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u<o;u++)if(n=r.relative[e[u].type])p=[be(we(p),n)];else{if((n=r.filter[e[u].type].apply(null,e[u].matches))[b]){for(i=++u;i<o&&!r.relative[e[i].type];i++);return Ce(u>1&&we(p),u>1&&xe(e.slice(0,u-1).concat({value:\" \"===e[u-2].type?\"*\":\"\"})).replace(B,\"$1\"),n,u<i&&Ee(e.slice(u,i)),i<o&&Ee(e=e.slice(i)),i<o&&xe(e))}p.push(n)}return we(p)}return me.prototype=r.filters=r.pseudos,r.setFilters=new me,a=se.tokenize=function(e,t){var n,i,o,a,s,u,l,c=k[e+\" \"];if(c)return t?0:c.slice(0);for(s=e,u=[],l=r.preFilter;s;){for(a in n&&!(i=_.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),n=!1,(i=z.exec(s))&&(n=i.shift(),o.push({value:n,type:i[0].replace(B,\" \")}),s=s.slice(n.length)),r.filter)!(i=G[a].exec(s))||l[a]&&!(i=l[a](i))||(n=i.shift(),o.push({value:n,type:a,matches:i}),s=s.slice(n.length));if(!n)break}return t?s.length:s?se.error(e):k(e,u).slice(0)},s=se.compile=function(e,t){var n,i=[],o=[],s=S[e+\" \"];if(!s){for(t||(t=a(e)),n=t.length;n--;)(s=Ee(t[n]))[b]?i.push(s):o.push(s);(s=S(e,function(e,t){var n=t.length>0,i=e.length>0,o=function(o,a,s,u,c){var f,h,v,y=0,m=\"0\",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG(\"*\",c),E=T+=null==w?1:Math.random()||.1,k=C.length;for(c&&(l=a===d||a||c);m!==k&&null!=(f=C[m]);m++){if(i&&f){for(h=0,a||f.ownerDocument===d||(p(f),s=!g);v=e[h++];)if(v(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!v&&f)&&y--,o&&x.push(f))}if(y+=m,n&&m!==y){for(h=0;v=t[h++];)v(x,b,a,s);if(o){if(y>0)for(;m--;)x[m]||b[m]||(b[m]=q.call(u));b=Te(b)}H.apply(u,b),c&&!o&&b.length>0&&y+t.length>1&&se.uniqueSort(u)}return c&&(T=E,l=w),x};return n?le(o):o}(o,i))).selector=e}return s},u=se.select=function(e,t,n,i){var o,u,l,c,f,p=\"function\"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&\"ID\"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(te,ne),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(o=G.needsContext.test(e)?0:u.length;o--&&(l=u[o],!r.relative[c=l.type]);)if((f=r.find[c])&&(i=f(l.matches[0].replace(te,ne),ee.test(u[0].type)&&ye(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&xe(u)))return H.apply(n,i),n;break}}return(p||s(e,d))(i,t,!g,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},n.sortStable=b.split(\"\").sort(A).join(\"\")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ce((function(e){return 1&e.compareDocumentPosition(d.createElement(\"fieldset\"))})),ce((function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")}))||fe(\"type|href|height|width\",(function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)})),n.attributes&&ce((function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")}))||fe(\"value\",(function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue})),ce((function(e){return null==e.getAttribute(\"disabled\")}))||fe(R,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),se}(e);b.find=C,b.expr=C.selectors,b.expr[\":\"]=b.expr.pseudos,b.uniqueSort=b.unique=C.uniqueSort,b.text=C.getText,b.isXMLDoc=C.isXML,b.contains=C.contains,b.escapeSelector=C.escape;var E=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&b(e).is(n))break;r.push(e)}return r},k=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},S=b.expr.match.needsContext;function N(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var A=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function D(e,t,n){return g(t)?b.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?b.grep(e,(function(e){return e===t!==n})):\"string\"!=typeof t?b.grep(e,(function(e){return u.call(t,e)>-1!==n})):b.filter(t,e,n)}b.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?b.find.matchesSelector(r,e)?[r]:[]:b.find.matches(e,b.grep(t,(function(e){return 1===e.nodeType})))},b.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(b(e).filter((function(){for(t=0;t<r;t++)if(b.contains(i[t],this))return!0})));for(n=this.pushStack([]),t=0;t<r;t++)b.find(e,i[t],n);return r>1?b.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,\"string\"==typeof e&&S.test(e)?b(e):e||[],!1).length}});var j,q=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(b.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||j,\"string\"==typeof e){if(!(i=\"<\"===e[0]&&\">\"===e[e.length-1]&&e.length>=3?[null,e,null]:q.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof b?t[0]:t,b.merge(this,b.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),A.test(i[1])&&b.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(b):b.makeArray(e,this)}).prototype=b.fn,j=b(r);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}b.fn.extend({has:function(e){var t=b(e,this),n=t.length;return this.filter((function(){for(var e=0;e<n;e++)if(b.contains(this,t[e]))return!0}))},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&b(e);if(!S.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&b.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?b.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?u.call(b(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(b.uniqueSort(b.merge(this.get(),b(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return E(e,\"parentNode\")},parentsUntil:function(e,t,n){return E(e,\"parentNode\",n)},next:function(e){return O(e,\"nextSibling\")},prev:function(e){return O(e,\"previousSibling\")},nextAll:function(e){return E(e,\"nextSibling\")},prevAll:function(e){return E(e,\"previousSibling\")},nextUntil:function(e,t,n){return E(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return E(e,\"previousSibling\",n)},siblings:function(e){return k((e.parentNode||{}).firstChild,e)},children:function(e){return k(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(N(e,\"template\")&&(e=e.content||e),b.merge([],e.childNodes))}},(function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return\"Until\"!==e.slice(-5)&&(r=n),r&&\"string\"==typeof r&&(i=b.filter(r,i)),this.length>1&&(H[e]||b.uniqueSort(i),L.test(e)&&i.reverse()),this.pushStack(i)}}));var P=/[^\\x20\\t\\r\\n\\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}b.Callbacks=function(e){e=\"string\"==typeof e?function(e){var t={};return b.each(e.match(P)||[],(function(e,n){t[n]=!0})),t}(e):b.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s<o.length;)!1===o[s].apply(n[0],n[1])&&e.stopOnFalse&&(s=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:\"\")},l={add:function(){return o&&(n&&!t&&(s=o.length-1,a.push(n)),function t(n){b.each(n,(function(n,r){g(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&\"string\"!==x(r)&&t(r)}))}(arguments),n&&!t&&u()),this},remove:function(){return b.each(arguments,(function(e,t){for(var n;(n=b.inArray(t,o,n))>-1;)o.splice(n,1),n<=s&&s--})),this},has:function(e){return e?b.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n=\"\",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=\"\"),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},b.extend({Deferred:function(t){var n=[[\"notify\",\"progress\",b.Callbacks(\"memory\"),b.Callbacks(\"memory\"),2],[\"resolve\",\"done\",b.Callbacks(\"once memory\"),b.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",b.Callbacks(\"once memory\"),b.Callbacks(\"once memory\"),1,\"rejected\"]],r=\"pending\",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return b.Deferred((function(t){b.each(n,(function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]]((function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+\"With\"](this,i?[e]:arguments)}))})),e=null})).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t<o)){if((e=r.apply(s,u))===n.promise())throw new TypeError(\"Thenable self-resolution\");l=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,g(l)?i?l.call(e,a(o,n,R,i),a(o,n,M,i)):(o++,l.call(e,a(o,n,R,i),a(o,n,M,i),a(o,n,R,n.notifyWith))):(r!==R&&(s=void 0,u=[e]),(i||n.resolveWith)(s,u))}},c=i?l:function(){try{l()}catch(e){b.Deferred.exceptionHook&&b.Deferred.exceptionHook(e,c.stackTrace),t+1>=o&&(r!==M&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(b.Deferred.getStackHook&&(c.stackTrace=b.Deferred.getStackHook()),e.setTimeout(c))}}return b.Deferred((function(e){n[0][3].add(a(0,e,g(i)?i:R,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:R)),n[2][3].add(a(0,e,g(r)?r:M))})).promise()},promise:function(e){return null!=e?b.extend(e,i):i}},o={};return b.each(n,(function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add((function(){r=s}),n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+\"With\"](this===o?void 0:this,arguments),this},o[t[0]+\"With\"]=a.fireWith})),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=b.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&(I(e,a.done(s(n)).resolve,a.reject,!t),\"pending\"===a.state()||g(i[n]&&i[n].then)))return a.then();for(;n--;)I(i[n],s(n),a.reject);return a.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;b.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&W.test(t.name)&&e.console.warn(\"jQuery.Deferred exception: \"+t.message,t.stack,n)},b.readyException=function(t){e.setTimeout((function(){throw t}))};var $=b.Deferred();function F(){r.removeEventListener(\"DOMContentLoaded\",F),e.removeEventListener(\"load\",F),b.ready()}b.fn.ready=function(e){return $.then(e).catch((function(e){b.readyException(e)})),this},b.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--b.readyWait:b.isReady)||(b.isReady=!0,!0!==e&&--b.readyWait>0||$.resolveWith(r,[b]))}}),b.ready.then=$.then,\"complete\"===r.readyState||\"loading\"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(b.ready):(r.addEventListener(\"DOMContentLoaded\",F),e.addEventListener(\"load\",F));var B=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===x(n))for(s in i=!0,n)B(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(b(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,\"ms-\").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=b.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;for(;n--;)delete r[t[n]]}(void 0===t||b.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!b.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,K=/[A-Z]/g;function Z(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(K,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=function(e){return\"true\"===e||\"false\"!==e&&(\"null\"===e?null:e===+e+\"\"?+e:J.test(e)?JSON.parse(e):e)}(n)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}b.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),b.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,\"hasDataAttrs\"))){for(n=a.length;n--;)a[n]&&0===(r=a[n].name).indexOf(\"data-\")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,\"hasDataAttrs\",!0)}return i}return\"object\"==typeof e?this.each((function(){Q.set(this,e)})):B(this,(function(t){var n;if(o&&void 0===t)return void 0!==(n=Q.get(o,e))?n:void 0!==(n=Z(o,e))?n:void 0;this.each((function(){Q.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){Q.remove(this,e)}))}}),b.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,b.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,(function(){b.dequeue(e,t)}),o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Y.get(e,n)||Y.access(e,n,{empty:b.Callbacks(\"once memory\").add((function(){Y.remove(e,[t+\"queue\",n])}))})}}),b.fn.extend({queue:function(e,t){var n=2;return\"string\"!=typeof e&&(t=e,e=\"fx\",n--),arguments.length<n?b.queue(this[0],e):void 0===t?this:this.each((function(){var n=b.queue(this,e,t);b._queueHooks(this,e),\"fx\"===e&&\"inprogress\"!==n[0]&&b.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){b.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){var n,r=1,i=b.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Y.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,te=new RegExp(\"^(?:([+-])=|)(\"+ee+\")([a-z%]*)$\",\"i\"),ne=[\"Top\",\"Right\",\"Bottom\",\"Left\"],re=r.documentElement,ie=function(e){return b.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return b.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&ie(e)&&\"none\"===b.css(e,\"display\")},se=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i};function ue(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return b.css(e,t,\"\")},u=s(),l=n&&n[3]||(b.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(b.cssNumber[t]||\"px\"!==l&&+u)&&te.exec(b.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)b.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,b.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var le={};function ce(e){var t,n=e.ownerDocument,r=e.nodeName,i=le[r];return i||(t=n.body.appendChild(n.createElement(r)),i=b.css(t,\"display\"),t.parentNode.removeChild(t),\"none\"===i&&(i=\"block\"),le[r]=i,i)}function fe(e,t){for(var n,r,i=[],o=0,a=e.length;o<a;o++)(r=e[o]).style&&(n=r.style.display,t?(\"none\"===n&&(i[o]=Y.get(r,\"display\")||null,i[o]||(r.style.display=\"\")),\"\"===r.style.display&&ae(r)&&(i[o]=ce(r))):\"none\"!==n&&(i[o]=\"none\",Y.set(r,\"display\",n)));for(o=0;o<a;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}b.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each((function(){ae(this)?b(this).show():b(this).hide()}))}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&N(e,t)?b.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],\"globalEval\",!t||Y.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===x(o))b.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+b.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;b.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&b.inArray(o,r)>-1)i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=r.createDocumentFragment().appendChild(r.createElement(\"div\")),(xe=r.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),h.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",h.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return r.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return b().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=b.guid++)),e.each((function(){b.event.add(this,t,i,r,n)}))}function De(e,t,n){n?(Y.set(e,t,!1),b.event.add(e,t,{namespace:!1,handler:function(e){var r,i,a=Y.get(this,t);if(1&e.isTrigger&&this[t]){if(a.length)(b.event.special[t]||{}).delegateType&&e.stopPropagation();else if(a=o.call(arguments),Y.set(this,t,a),r=n(this,t),this[t](),a!==(i=Y.get(this,t))||r?Y.set(this,t,!1):i={},a!==i)return e.stopImmediatePropagation(),e.preventDefault(),i.value}else a.length&&(Y.set(this,t,{value:b.event.trigger(b.extend(a[0],b.Event.prototype),a.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,t)&&b.event.add(e,t,ke)}b.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(e);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&b.find.matchesSelector(re,i),n.guid||(n.guid=b.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(t){return void 0!==b&&b.event.triggered!==t.type?b.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||\"\").match(P)||[\"\"]).length;l--;)d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=b.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=b.event.special[d]||{},c=b.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&b.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),b.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(P)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=b.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||b.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(u)&&Y.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=b.event.fix(e),u=new Array(arguments.length),l=(Y.get(this,\"events\")||{})[s.type]||[],c=b.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=b.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((b.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&e.button>=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?b(i,this).index(l)>-1:b.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(e,t){Object.defineProperty(b.Event.prototype,e,{enumerable:!0,configurable:!0,get:g(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[b.expando]?e:new b.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&N(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&N(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&N(t,\"input\")&&Y.get(t,\"click\")||N(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},b.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},b.Event=function(e,t){if(!(this instanceof b.Event))return new b.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&b.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[b.expando]=!0},b.Event.prototype={constructor:b.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},b.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},b.event.addProp),b.each({focus:\"focusin\",blur:\"focusout\"},(function(e,t){b.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}})),b.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},(function(e,t){b.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||b.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}})),b.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,b(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each((function(){b.event.remove(this,e,n,t)}))}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return N(e,\"table\")&&N(11!==t.nodeType?t:t.firstChild,\"tr\")&&b(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Y.hasData(e)&&(o=Y.access(e),a=Y.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)b.event.add(t,i,l[i][n]);Q.hasData(e)&&(s=Q.access(e),u=b.extend({},s),Q.set(t,u))}}function Ie(e,t){var n=t.nodeName.toLowerCase();\"input\"===n&&pe.test(e.type)?t.checked=e.checked:\"input\"!==n&&\"textarea\"!==n||(t.defaultValue=e.defaultValue)}function We(e,t,n,r){t=a.apply([],t);var i,o,s,u,l,c,f=0,p=e.length,d=p-1,v=t[0],y=g(v);if(y||p>1&&\"string\"==typeof v&&!h.checkClone&&Le.test(v))return e.each((function(i){var o=e.eq(i);y&&(t[0]=v.call(this,i,o.html())),We(o,t,n,r)}));if(p&&(o=(i=we(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(s=b.map(ve(i,\"script\"),Pe)).length;f<p;f++)l=i,f!==d&&(l=b.clone(l,!0,!0),u&&b.merge(s,ve(l,\"script\"))),n.call(e[f],l,f);if(u)for(c=s[s.length-1].ownerDocument,b.map(s,Re),f=0;f<u;f++)l=s[f],he.test(l.type||\"\")&&!Y.access(l,\"globalEval\")&&b.contains(c,l)&&(l.src&&\"module\"!==(l.type||\"\").toLowerCase()?b._evalUrl&&!l.noModule&&b._evalUrl(l.src,{nonce:l.nonce||l.getAttribute(\"nonce\")}):m(l.textContent.replace(He,\"\"),l,c))}return e}function $e(e,t,n){for(var r,i=t?b.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||b.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}b.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),u=ie(e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(a=ve(s),r=0,i=(o=ve(e)).length;r<i;r++)Ie(o[r],a[r]);if(t)if(n)for(o=o||ve(e),a=a||ve(s),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,s);return(a=ve(s,\"script\")).length>0&&ye(a,!u&&ve(e,\"script\")),s},cleanData:function(e){for(var t,n,r,i=b.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?b.event.remove(n,r):b.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),b.fn.extend({detach:function(e){return $e(this,e,!0)},remove:function(e){return $e(this,e)},text:function(e){return B(this,(function(e){return void 0===e?b.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return We(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)}))},prepend:function(){return We(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return We(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return We(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(b.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return b.clone(this,e,t)}))},html:function(e){return B(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=b.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(b.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return We(this,arguments,(function(t){var n=this.parentNode;b.inArray(this,e)<0&&(b.cleanData(ve(this)),n&&n.replaceChild(t,this))}),e)}}),b.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},(function(e,t){b.fn[e]=function(e){for(var n,r=[],i=b(e),o=i.length-1,a=0;a<=o;a++)n=a===o?this:this.clone(!0),b(i[a])[t](n),s.apply(r,n.get());return this.pushStack(r)}}));var Fe=new RegExp(\"^(\"+ee+\")(?!px)[a-z%]+$\",\"i\"),Be=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},_e=new RegExp(ne.join(\"|\"),\"i\");function ze(e,t,n){var r,i,o,a,s=e.style;return(n=n||Be(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=b.style(e,t)),!h.pixelBoxStyles()&&Fe.test(a)&&_e.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function Ue(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function t(){if(c){l.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",c.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",re.appendChild(l).appendChild(c);var t=e.getComputedStyle(c);i=\"1%\"!==t.top,u=12===n(t.marginLeft),c.style.right=\"60%\",s=36===n(t.right),o=36===n(t.width),c.style.position=\"absolute\",a=12===n(c.offsetWidth/3),re.removeChild(l),c=null}}function n(e){return Math.round(parseFloat(e))}var i,o,a,s,u,l=r.createElement(\"div\"),c=r.createElement(\"div\");c.style&&(c.style.backgroundClip=\"content-box\",c.cloneNode(!0).style.backgroundClip=\"\",h.clearCloneStyle=\"content-box\"===c.style.backgroundClip,b.extend(h,{boxSizingReliable:function(){return t(),o},pixelBoxStyles:function(){return t(),s},pixelPosition:function(){return t(),i},reliableMarginLeft:function(){return t(),u},scrollboxSize:function(){return t(),a}}))}();var Xe=[\"Webkit\",\"Moz\",\"ms\"],Ve=r.createElement(\"div\").style,Ge={};function Ye(e){var t=b.cssProps[e]||Ge[e];return t||(e in Ve?e:Ge[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Xe.length;n--;)if((e=Xe[n]+t)in Ve)return e}(e)||e)}var Qe=/^(none|table(?!-c[ea]).+)/,Je=/^--/,Ke={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ze={letterSpacing:\"0\",fontWeight:\"400\"};function et(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function tt(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=b.css(e,n+ne[a],!0,i)),r?(\"content\"===n&&(u-=b.css(e,\"padding\"+ne[a],!0,i)),\"margin\"!==n&&(u-=b.css(e,\"border\"+ne[a]+\"Width\",!0,i))):(u+=b.css(e,\"padding\"+ne[a],!0,i),\"padding\"!==n?u+=b.css(e,\"border\"+ne[a]+\"Width\",!0,i):s+=b.css(e,\"border\"+ne[a]+\"Width\",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function nt(e,t,n){var r=Be(e),i=(!h.boxSizingReliable()||n)&&\"border-box\"===b.css(e,\"boxSizing\",!1,r),o=i,a=ze(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if(Fe.test(a)){if(!n)return a;a=\"auto\"}return(!h.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===b.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===b.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+tt(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function rt(e,t,n,r,i){return new rt.prototype.init(e,t,n,r,i)}b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=ze(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Je.test(t),l=e.style;if(u||(t=Ye(s)),a=b.cssHooks[t]||b.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=ue(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(b.cssNumber[s]?\"\":\"px\")),h.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Je.test(t)||(t=Ye(s)),(a=b.cssHooks[t]||b.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=ze(e,t,r)),\"normal\"===i&&t in Ze&&(i=Ze[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),b.each([\"height\",\"width\"],(function(e,t){b.cssHooks[t]={get:function(e,n,r){if(n)return!Qe.test(b.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?nt(e,t,r):se(e,Ke,(function(){return nt(e,t,r)}))},set:function(e,n,r){var i,o=Be(e),a=!h.scrollboxSize()&&\"absolute\"===o.position,s=(a||r)&&\"border-box\"===b.css(e,\"boxSizing\",!1,o),u=r?tt(e,t,r,s,o):0;return s&&a&&(u-=Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-tt(e,t,\"border\",!1,o)-.5)),u&&(i=te.exec(n))&&\"px\"!==(i[3]||\"px\")&&(e.style[t]=n,n=b.css(e,t)),et(0,n,u)}}})),b.cssHooks.marginLeft=Ue(h.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(ze(e,\"marginLeft\"))||e.getBoundingClientRect().left-se(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+\"px\"})),b.each({margin:\"\",padding:\"\",border:\"Width\"},(function(e,t){b.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o=\"string\"==typeof n?n.split(\" \"):[n];r<4;r++)i[e+ne[r]+t]=o[r]||o[r-2]||o[0];return i}},\"margin\"!==e&&(b.cssHooks[e+t].set=et)})),b.fn.extend({css:function(e,t){return B(this,(function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Be(e),i=t.length;a<i;a++)o[t[a]]=b.css(e,t[a],!1,r);return o}return void 0!==n?b.style(e,t,n):b.css(e,t)}),e,t,arguments.length>1)}}),b.Tween=rt,rt.prototype={constructor:rt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||b.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(b.cssNumber[n]?\"\":\"px\")},cur:function(){var e=rt.propHooks[this.prop];return e&&e.get?e.get(this):rt.propHooks._default.get(this)},run:function(e){var t,n=rt.propHooks[this.prop];return this.options.duration?this.pos=t=b.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rt.propHooks._default.set(this),this}},rt.prototype.init.prototype=rt.prototype,rt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=b.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){b.fx.step[e.prop]?b.fx.step[e.prop](e):1!==e.elem.nodeType||!b.cssHooks[e.prop]&&null==e.elem.style[Ye(e.prop)]?e.elem[e.prop]=e.now:b.style(e.elem,e.prop,e.now+e.unit)}}},rt.propHooks.scrollTop=rt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},b.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},b.fx=rt.prototype.init,b.fx.step={};var it,ot,at=/^(?:toggle|show|hide)$/,st=/queueHooks$/;function ut(){ot&&(!1===r.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(ut):e.setTimeout(ut,b.fx.interval),b.fx.tick())}function lt(){return e.setTimeout((function(){it=void 0})),it=Date.now()}function ct(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=ne[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function ft(e,t,n){for(var r,i=(pt.tweeners[t]||[]).concat(pt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function pt(e,t,n){var r,i,o=0,a=pt.prefilters.length,s=b.Deferred().always((function(){delete u.elem})),u=function(){if(i)return!1;for(var t=it||lt(),n=Math.max(0,l.startTime+l.duration-t),r=1-(n/l.duration||0),o=0,a=l.tweens.length;o<a;o++)l.tweens[o].run(r);return s.notifyWith(e,[l,r,n]),r<1&&a?n:(a||s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:b.extend({},t),opts:b.extend(!0,{specialEasing:{},easing:b.easing._default},n),originalProperties:t,originalOptions:n,startTime:it||lt(),duration:n.duration,tweens:[],createTween:function(t,n){var r=b.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=b.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);o<a;o++)if(r=pt.prefilters[o].call(l,e,c,l.opts))return g(r.stop)&&(b._queueHooks(l.elem,l.opts.queue).stop=r.stop.bind(r)),r;return b.map(c,ft,l),g(l.opts.start)&&l.opts.start.call(e,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),b.fx.timer(b.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l}b.Animation=b.extend(pt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return ue(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){g(e)?(t=e,e=[\"*\"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],pt.tweeners[n]=pt.tweeners[n]||[],pt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,\"fxshow\");for(r in n.queue||(null==(a=b._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always((function(){p.always((function(){a.unqueued--,b.queue(e,\"fx\").length||a.empty.fire()}))}))),t)if(i=t[r],at.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||b.style(e,r)}if((u=!b.isEmptyObject(t))||!b.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,\"display\")),\"none\"===(c=b.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=b.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===b.css(e,\"float\")&&(u||(p.done((function(){h.display=l})),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always((function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}))),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Y.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done((function(){for(r in g||fe([e]),Y.remove(e,\"fxshow\"),d)b.style(e,r,d[r])}))),u=ft(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?pt.prefilters.unshift(e):pt.prefilters.push(e)}}),b.speed=function(e,t,n){var r=e&&\"object\"==typeof e?b.extend({},e):{complete:n||!n&&t||g(e)&&e,duration:e,easing:n&&t||t&&!g(t)&&t};return b.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in b.fx.speeds?r.duration=b.fx.speeds[r.duration]:r.duration=b.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){g(r.old)&&r.old.call(this),r.queue&&b.dequeue(this,r.queue)},r},b.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=b.isEmptyObject(e),o=b.speed(t,n,r),a=function(){var t=pt(this,b.extend({},e),o);(i||Y.get(this,\"finish\"))&&t.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return\"string\"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||\"fx\",[]),this.each((function(){var t=!0,i=null!=e&&e+\"queueHooks\",o=b.timers,a=Y.get(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&st.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||b.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||\"fx\"),this.each((function(){var t,n=Y.get(this),r=n[e+\"queue\"],i=n[e+\"queueHooks\"],o=b.timers,a=r?r.length:0;for(n.finish=!0,b.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish}))}}),b.each([\"toggle\",\"show\",\"hide\"],(function(e,t){var n=b.fn[t];b.fn[t]=function(e,r,i){return null==e||\"boolean\"==typeof e?n.apply(this,arguments):this.animate(ct(t,!0),e,r,i)}})),b.each({slideDown:ct(\"show\"),slideUp:ct(\"hide\"),slideToggle:ct(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},(function(e,t){b.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}})),b.timers=[],b.fx.tick=function(){var e,t=0,n=b.timers;for(it=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||b.fx.stop(),it=void 0},b.fx.timer=function(e){b.timers.push(e),b.fx.start()},b.fx.interval=13,b.fx.start=function(){ot||(ot=!0,ut())},b.fx.stop=function(){ot=null},b.fx.speeds={slow:600,fast:200,_default:400},b.fn.delay=function(t,n){return t=b.fx&&b.fx.speeds[t]||t,n=n||\"fx\",this.queue(n,(function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}}))},function(){var e=r.createElement(\"input\"),t=r.createElement(\"select\").appendChild(r.createElement(\"option\"));e.type=\"checkbox\",h.checkOn=\"\"!==e.value,h.optSelected=t.selected,(e=r.createElement(\"input\")).value=\"t\",e.type=\"radio\",h.radioValue=\"t\"===e.value}();var dt,ht=b.expr.attrHandle;b.fn.extend({attr:function(e,t){return B(this,b.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){b.removeAttr(this,e)}))}}),b.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?b.prop(e,t,n):(1===o&&b.isXMLDoc(e)||(i=b.attrHooks[t.toLowerCase()]||(b.expr.match.bool.test(t)?dt:void 0)),void 0!==n?null===n?void b.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=b.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&\"radio\"===t&&N(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),dt={set:function(e,t,n){return!1===t?b.removeAttr(e,n):e.setAttribute(n,n),n}},b.each(b.expr.match.bool.source.match(/\\w+/g),(function(e,t){var n=ht[t]||b.find.attr;ht[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=ht[a],ht[a]=i,i=null!=n(e,t,r)?a:null,ht[a]=o),i}}));var gt=/^(?:input|select|textarea|button)$/i,vt=/^(?:a|area)$/i;function yt(e){return(e.match(P)||[]).join(\" \")}function mt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function xt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(P)||[]}b.fn.extend({prop:function(e,t){return B(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[b.propFix[e]||e]}))}}),b.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&b.isXMLDoc(e)||(t=b.propFix[t]||t,i=b.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=b.find.attr(e,\"tabindex\");return t?parseInt(t,10):gt.test(e.nodeName)||vt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),h.optSelected||(b.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),b.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],(function(){b.propFix[this.toLowerCase()]=this})),b.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each((function(t){b(this).addClass(e.call(this,t,mt(this)))}));if((t=xt(e)).length)for(;n=this[u++];)if(i=mt(n),r=1===n.nodeType&&\" \"+yt(i)+\" \"){for(a=0;o=t[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=yt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each((function(t){b(this).removeClass(e.call(this,t,mt(this)))}));if(!arguments.length)return this.attr(\"class\",\"\");if((t=xt(e)).length)for(;n=this[u++];)if(i=mt(n),r=1===n.nodeType&&\" \"+yt(i)+\" \"){for(a=0;o=t[a++];)for(;r.indexOf(\" \"+o+\" \")>-1;)r=r.replace(\" \"+o+\" \",\" \");i!==(s=yt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(e,t){var n=typeof e,r=\"string\"===n||Array.isArray(e);return\"boolean\"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each((function(n){b(this).toggleClass(e.call(this,n,mt(this),t),t)})):this.each((function(){var t,i,o,a;if(r)for(i=0,o=b(this),a=xt(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&\"boolean\"!==n||((t=mt(this))&&Y.set(this,\"__className__\",t),this.setAttribute&&this.setAttribute(\"class\",t||!1===e?\"\":Y.get(this,\"__className__\")||\"\"))}))},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&(\" \"+yt(mt(n))+\" \").indexOf(t)>-1)return!0;return!1}});var bt=/\\r/g;b.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=g(e),this.each((function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,b(this).val()):e)?i=\"\":\"number\"==typeof i?i+=\"\":Array.isArray(i)&&(i=b.map(i,(function(e){return null==e?\"\":e+\"\"}))),(t=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()])&&\"set\"in t&&void 0!==t.set(this,i,\"value\")||(this.value=i))}))):i?(t=b.valHooks[i.type]||b.valHooks[i.nodeName.toLowerCase()])&&\"get\"in t&&void 0!==(n=t.get(i,\"value\"))?n:\"string\"==typeof(n=i.value)?n.replace(bt,\"\"):null==n?\"\":n:void 0}}),b.extend({valHooks:{option:{get:function(e){var t=b.find.attr(e,\"value\");return null!=t?t:yt(b.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!N(n.parentNode,\"optgroup\"))){if(t=b(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=b.makeArray(t),a=i.length;a--;)((r=i[a]).selected=b.inArray(b.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),b.each([\"radio\",\"checkbox\"],(function(){b.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=b.inArray(b(e).val(),t)>-1}},h.checkOn||(b.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})})),h.focusin=\"onfocusin\"in e;var wt=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};b.extend(b.event,{trigger:function(t,n,i,o){var a,s,u,l,c,p,d,h,y=[i||r],m=f.call(t,\"type\")?t.type:t,x=f.call(t,\"namespace\")?t.namespace.split(\".\"):[];if(s=h=u=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!wt.test(m+b.event.triggered)&&(m.indexOf(\".\")>-1&&(x=m.split(\".\"),m=x.shift(),x.sort()),c=m.indexOf(\":\")<0&&\"on\"+m,(t=t[b.expando]?t:new b.Event(m,\"object\"==typeof t&&t)).isTrigger=o?2:3,t.namespace=x.join(\".\"),t.rnamespace=t.namespace?new RegExp(\"(^|\\\\.)\"+x.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:b.makeArray(n,[t]),d=b.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(i,n))){if(!o&&!d.noBubble&&!v(i)){for(l=d.delegateType||m,wt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)y.push(s),u=s;u===(i.ownerDocument||r)&&y.push(u.defaultView||u.parentWindow||e)}for(a=0;(s=y[a++])&&!t.isPropagationStopped();)h=s,t.type=a>1?l:d.bindType||m,(p=(Y.get(s,\"events\")||{})[t.type]&&Y.get(s,\"handle\"))&&p.apply(s,n),(p=c&&s[c])&&p.apply&&V(s)&&(t.result=p.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(y.pop(),n)||!V(i)||c&&g(i[m])&&!v(i)&&((u=i[c])&&(i[c]=null),b.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,Tt),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,Tt),b.event.triggered=void 0,u&&(i[c]=u)),t.result}},simulate:function(e,t,n){var r=b.extend(new b.Event,n,{type:e,isSimulated:!0});b.event.trigger(r,null,t)}}),b.fn.extend({trigger:function(e,t){return this.each((function(){b.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return b.event.trigger(e,t,n,!0)}}),h.focusin||b.each({focus:\"focusin\",blur:\"focusout\"},(function(e,t){var n=function(e){b.event.simulate(t,e.target,b.event.fix(e))};b.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Y.access(r,t);i||r.addEventListener(e,n,!0),Y.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Y.access(r,t)-1;i?Y.access(r,t,i):(r.removeEventListener(e,n,!0),Y.remove(r,t))}}}));var Ct=e.location,Et=Date.now(),kt=/\\?/;b.parseXML=function(t){var n;if(!t||\"string\"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,\"text/xml\")}catch(e){n=void 0}return n&&!n.getElementsByTagName(\"parsererror\").length||b.error(\"Invalid XML: \"+t),n};var St=/\\[\\]$/,Nt=/\\r?\\n/g,At=/^(?:submit|button|image|reset|file)$/i,Dt=/^(?:input|select|textarea|keygen)/i;function jt(e,t,n,r){var i;if(Array.isArray(t))b.each(t,(function(t,i){n||St.test(e)?r(e,i):jt(e+\"[\"+(\"object\"==typeof i&&null!=i?t:\"\")+\"]\",i,n,r)}));else if(n||\"object\"!==x(t))r(e,t);else for(i in t)jt(e+\"[\"+i+\"]\",t[i],n,r)}b.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)};if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!b.isPlainObject(e))b.each(e,(function(){i(this.name,this.value)}));else for(n in e)jt(n,e[n],t,i);return r.join(\"&\")},b.fn.extend({serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=b.prop(this,\"elements\");return e?b.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!b(this).is(\":disabled\")&&Dt.test(this.nodeName)&&!At.test(e)&&(this.checked||!pe.test(e))})).map((function(e,t){var n=b(this).val();return null==n?null:Array.isArray(n)?b.map(n,(function(e){return{name:t.name,value:e.replace(Nt,\"\\r\\n\")}})):{name:t.name,value:n.replace(Nt,\"\\r\\n\")}})).get()}});var qt=/%20/g,Lt=/#.*$/,Ht=/([?&])_=[^&]*/,Ot=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Pt=/^(?:GET|HEAD)$/,Rt=/^\\/\\//,Mt={},It={},Wt=\"*/\".concat(\"*\"),$t=r.createElement(\"a\");function Ft(e){return function(t,n){\"string\"!=typeof t&&(n=t,t=\"*\");var r,i=0,o=t.toLowerCase().match(P)||[];if(g(n))for(;r=o[i++];)\"+\"===r[0]?(r=r.slice(1)||\"*\",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Bt(e,t,n,r){var i={},o=e===It;function a(s){var u;return i[s]=!0,b.each(e[s]||[],(function(e,s){var l=s(t,n,r);return\"string\"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)})),u}return a(t.dataTypes[0])||!i[\"*\"]&&a(\"*\")}function _t(e,t){var n,r,i=b.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&b.extend(!0,e,r),e}$t.href=Ct.href,b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":Wt,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?_t(_t(e,b.ajaxSettings),t):_t(b.ajaxSettings,e)},ajaxPrefilter:Ft(Mt),ajaxTransport:Ft(It),ajax:function(t,n){\"object\"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=b.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?b(g):b.event,y=b.Deferred(),m=b.Callbacks(\"once memory\"),x=h.statusCode||{},w={},T={},C=\"canceled\",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s)for(s={};t=Ot.exec(a);)s[t[1].toLowerCase()+\" \"]=(s[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=s[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return i&&i.abort(t),k(0,t),this}};if(y.promise(E),h.url=((t||h.url||Ct.href)+\"\").replace(Rt,Ct.protocol+\"//\"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||\"*\").toLowerCase().match(P)||[\"\"],null==h.crossDomain){l=r.createElement(\"a\");try{l.href=h.url,l.href=l.href,h.crossDomain=$t.protocol+\"//\"+$t.host!=l.protocol+\"//\"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&\"string\"!=typeof h.data&&(h.data=b.param(h.data,h.traditional)),Bt(Mt,h,n,E),c)return E;for(p in(f=b.event&&h.global)&&0==b.active++&&b.event.trigger(\"ajaxStart\"),h.type=h.type.toUpperCase(),h.hasContent=!Pt.test(h.type),o=h.url.replace(Lt,\"\"),h.hasContent?h.data&&h.processData&&0===(h.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(h.data=h.data.replace(qt,\"+\")):(d=h.url.slice(o.length),h.data&&(h.processData||\"string\"==typeof h.data)&&(o+=(kt.test(o)?\"&\":\"?\")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ht,\"$1\"),d=(kt.test(o)?\"&\":\"?\")+\"_=\"+Et+++d),h.url=o+d),h.ifModified&&(b.lastModified[o]&&E.setRequestHeader(\"If-Modified-Since\",b.lastModified[o]),b.etag[o]&&E.setRequestHeader(\"If-None-Match\",b.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader(\"Content-Type\",h.contentType),E.setRequestHeader(\"Accept\",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+(\"*\"!==h.dataTypes[0]?\", \"+Wt+\"; q=0.01\":\"\"):h.accepts[\"*\"]),h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,E,h)||c))return E.abort();if(C=\"abort\",m.add(h.complete),E.done(h.success),E.fail(h.error),i=Bt(It,h,n,E)){if(E.readyState=1,f&&v.trigger(\"ajaxSend\",[E,h]),c)return E;h.async&&h.timeout>0&&(u=e.setTimeout((function(){E.abort(\"timeout\")}),h.timeout));try{c=!1,i.send(w,k)}catch(e){if(c)throw e;k(-1,e)}}else k(-1,\"No Transport\");function k(t,n,r,s){var l,p,d,w,T,C=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||\"\",E.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(w=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(h,E,r)),w=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(h,w,E,l),l?(h.ifModified&&((T=E.getResponseHeader(\"Last-Modified\"))&&(b.lastModified[o]=T),(T=E.getResponseHeader(\"etag\"))&&(b.etag[o]=T)),204===t||\"HEAD\"===h.type?C=\"nocontent\":304===t?C=\"notmodified\":(C=w.state,p=w.data,l=!(d=w.error))):(d=C,!t&&C||(C=\"error\",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+\"\",l?y.resolveWith(g,[p,C,E]):y.rejectWith(g,[E,C,d]),E.statusCode(x),x=void 0,f&&v.trigger(l?\"ajaxSuccess\":\"ajaxError\",[E,h,l?p:d]),m.fireWith(g,[E,C]),f&&(v.trigger(\"ajaxComplete\",[E,h]),--b.active||b.event.trigger(\"ajaxStop\")))}return E},getJSON:function(e,t,n){return b.get(e,t,n,\"json\")},getScript:function(e,t){return b.get(e,void 0,t,\"script\")}}),b.each([\"get\",\"post\"],(function(e,t){b[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),b.ajax(b.extend({url:e,type:t,dataType:i,data:n,success:r},b.isPlainObject(e)&&e))}})),b._evalUrl=function(e,t){return b.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){b.globalEval(e,t)}})},b.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=b(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return g(e)?this.each((function(t){b(this).wrapInner(e.call(this,t))})):this.each((function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=g(e);return this.each((function(n){b(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not(\"body\").each((function(){b(this).replaceWith(this.childNodes)})),this}}),b.expr.pseudos.hidden=function(e){return!b.expr.pseudos.visible(e)},b.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},b.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var zt={0:200,1223:204},Ut=b.ajaxSettings.xhr();h.cors=!!Ut&&\"withCredentials\"in Ut,h.ajax=Ut=!!Ut,b.ajaxTransport((function(t){var n,r;if(h.cors||Ut&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];for(a in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i[\"X-Requested-With\"]||(i[\"X-Requested-With\"]=\"XMLHttpRequest\"),i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,\"abort\"===e?s.abort():\"error\"===e?\"number\"!=typeof s.status?o(0,\"error\"):o(s.status,s.statusText):o(zt[s.status]||s.status,s.statusText,\"text\"!==(s.responseType||\"text\")||\"string\"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n(\"error\"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout((function(){n&&r()}))},n=n(\"abort\");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}})),b.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),b.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return b.globalEval(e),e}}}),b.ajaxPrefilter(\"script\",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")})),b.ajaxTransport(\"script\",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(i,o){t=b(\"<script>\").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on(\"load error\",n=function(e){t.remove(),n=null,e&&o(\"error\"===e.type?404:200,e.type)}),r.head.appendChild(t[0])},abort:function(){n&&n()}}}));var Xt,Vt=[],Gt=/(=)\\?(?=&|$)|\\?\\?/;b.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Vt.pop()||b.expando+\"_\"+Et++;return this[e]=!0,e}}),b.ajaxPrefilter(\"json jsonp\",(function(t,n,r){var i,o,a,s=!1!==t.jsonp&&(Gt.test(t.url)?\"url\":\"string\"==typeof t.data&&0===(t.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Gt.test(t.data)&&\"data\");if(s||\"jsonp\"===t.dataTypes[0])return i=t.jsonpCallback=g(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(Gt,\"$1\"+i):!1!==t.jsonp&&(t.url+=(kt.test(t.url)?\"&\":\"?\")+t.jsonp+\"=\"+i),t.converters[\"script json\"]=function(){return a||b.error(i+\" was not called\"),a[0]},t.dataTypes[0]=\"json\",o=e[i],e[i]=function(){a=arguments},r.always((function(){void 0===o?b(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Vt.push(i)),a&&g(o)&&o(a[0]),a=o=void 0})),\"script\"})),h.createHTMLDocument=((Xt=r.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Xt.childNodes.length),b.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(h.createHTMLDocument?((i=(t=r.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=r.location.href,t.head.appendChild(i)):t=r),a=!n&&[],(o=A.exec(e))?[t.createElement(o[1])]:(o=we([e],t,a),a&&a.length&&b(a).remove(),b.merge([],o.childNodes)));var i,o,a},b.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return s>-1&&(r=yt(e.slice(s)),e=e.slice(0,s)),g(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),a.length>0&&b.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done((function(e){o=arguments,a.html(r?b(\"<div>\").append(b.parseHTML(e)).find(r):e)})).always(n&&function(e,t){a.each((function(){n.apply(this,o||[e.responseText,t,e])}))}),this},b.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],(function(e,t){b.fn[t]=function(e){return this.on(t,e)}})),b.expr.pseudos.animated=function(e){return b.grep(b.timers,(function(t){return e===t.elem})).length},b.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=b.css(e,\"position\"),c=b(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=b.css(e,\"top\"),u=b.css(e,\"left\"),(\"absolute\"===l||\"fixed\"===l)&&(o+u).indexOf(\"auto\")>-1?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),g(t)&&(t=t.call(e,n,b.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},b.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){b.offset.setOffset(this,e,t)}));var t,n,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===b.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===b.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=b(e).offset()).top+=b.css(e,\"borderTopWidth\",!0),i.left+=b.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-b.css(r,\"marginTop\",!0),left:t.left-i.left-b.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&\"static\"===b.css(e,\"position\");)e=e.offsetParent;return e||re}))}}),b.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},(function(e,t){var n=\"pageYOffset\"===t;b.fn[e]=function(r){return B(this,(function(e,r,i){var o;if(v(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i}),e,r,arguments.length)}})),b.each([\"top\",\"left\"],(function(e,t){b.cssHooks[t]=Ue(h.pixelPosition,(function(e,n){if(n)return n=ze(e,t),Fe.test(n)?b(e).position()[t]+\"px\":n}))})),b.each({Height:\"height\",Width:\"width\"},(function(e,t){b.each({padding:\"inner\"+e,content:t,\"\":\"outer\"+e},(function(n,r){b.fn[r]=function(i,o){var a=arguments.length&&(n||\"boolean\"!=typeof i),s=n||(!0===i||!0===o?\"margin\":\"border\");return B(this,(function(t,n,i){var o;return v(t)?0===r.indexOf(\"outer\")?t[\"inner\"+e]:t.document.documentElement[\"client\"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body[\"scroll\"+e],o[\"scroll\"+e],t.body[\"offset\"+e],o[\"offset\"+e],o[\"client\"+e])):void 0===i?b.css(t,n,s):b.style(t,n,i,s)}),t,a?i:void 0,a)}}))})),b.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),(function(e,t){b.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}})),b.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),b.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),b.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),g(e))return r=o.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(o.call(arguments)))}).guid=e.guid=e.guid||b.guid++,i},b.holdReady=function(e){e?b.readyWait++:b.ready(!0)},b.isArray=Array.isArray,b.parseJSON=JSON.parse,b.nodeName=N,b.isFunction=g,b.isWindow=v,b.camelCase=X,b.type=x,b.now=Date.now,b.isNumeric=function(e){var t=b.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],(function(){return b}));var Yt=e.jQuery,Qt=e.$;return b.noConflict=function(t){return e.$===b&&(e.$=Qt),t&&e.jQuery===b&&(e.jQuery=Yt),b},t||(e.jQuery=e.$=b),b}))},\n", " 428: function _(t,i,n){function o(){var t=!1,i=!1;this.stopPropagation=function(){t=!0},this.isPropagationStopped=function(){return t},this.stopImmediatePropagation=function(){i=!0},this.isImmediatePropagationStopped=function(){return i}}function e(){this.__nonDataRow=!0}function r(){this.__group=!0,this.level=0,this.count=0,this.value=null,this.title=null,this.collapsed=!1,this.selectChecked=!1,this.totals=null,this.rows=[],this.groups=null,this.groupingKey=null}function s(){this.__groupTotals=!0,this.group=null,this.initialized=!1}function l(){var t=null;this.isActive=function(i){return i?t===i:null!==t},this.activate=function(i){if(i!==t){if(null!==t)throw new Error(\"SlickGrid.EditorLock.activate: an editController is still active, can't activate another editController\");if(!i.commitCurrentEdit)throw new Error(\"SlickGrid.EditorLock.activate: editController must implement .commitCurrentEdit()\");if(!i.cancelCurrentEdit)throw new Error(\"SlickGrid.EditorLock.activate: editController must implement .cancelCurrentEdit()\");t=i}},this.deactivate=function(i){if(t!==i)throw new Error(\"SlickGrid.EditorLock.deactivate: specified editController is not the currently active one\");t=null},this.commitCurrentEdit=function(){return!t||t.commitCurrentEdit()},this.cancelCurrentEdit=function(){return!t||t.cancelCurrentEdit()}}r.prototype=new e,r.prototype.equals=function(t){return this.value===t.value&&this.count===t.count&&this.collapsed===t.collapsed&&this.title===t.title},s.prototype=new e,i.exports={Event:function(){var t=[];this.subscribe=function(i){t.push(i)},this.unsubscribe=function(i){for(var n=t.length-1;n>=0;n--)t[n]===i&&t.splice(n,1)},this.notify=function(i,n,e){var r;n=n||new o,e=e||this;for(var s=0;s<t.length&&!n.isPropagationStopped()&&!n.isImmediatePropagationStopped();s++)r=t[s].call(e,n,i);return r}},EventData:o,EventHandler:function(){var t=[];this.subscribe=function(i,n){return t.push({event:i,handler:n}),i.subscribe(n),this},this.unsubscribe=function(i,n){for(var o=t.length;o--;)if(t[o].event===i&&t[o].handler===n)return t.splice(o,1),void i.unsubscribe(n);return this},this.unsubscribeAll=function(){for(var i=t.length;i--;)t[i].event.unsubscribe(t[i].handler);return t=[],this}},Range:function(t,i,n,o){void 0===n&&void 0===o&&(n=t,o=i),this.fromRow=Math.min(t,n),this.fromCell=Math.min(i,o),this.toRow=Math.max(t,n),this.toCell=Math.max(i,o),this.isSingleRow=function(){return this.fromRow==this.toRow},this.isSingleCell=function(){return this.fromRow==this.toRow&&this.fromCell==this.toCell},this.contains=function(t,i){return t>=this.fromRow&&t<=this.toRow&&i>=this.fromCell&&i<=this.toCell},this.toString=function(){return this.isSingleCell()?\"(\"+this.fromRow+\":\"+this.fromCell+\")\":\"(\"+this.fromRow+\":\"+this.fromCell+\" - \"+this.toRow+\":\"+this.toCell+\")\"}},NonDataRow:e,Group:r,GroupTotals:s,EditorLock:l,GlobalEditorLock:new l,keyCode:{BACKSPACE:8,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,ESC:27,HOME:36,INSERT:45,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,TAB:9,UP:38,C:67,V:86},preClickClassName:\"slick-edit-preclick\"}},\n", " 429: function _(e,t,o){var l=e(426),c=e(428);t.exports={CheckboxSelectColumn:function(e){var t,o=g(),n=new c.EventHandler,i={},r=!1,d=l.extend(!0,{},{columnId:\"_checkbox_selector\",cssClass:null,hideSelectAllCheckbox:!1,toolTip:\"Select/Deselect All\",width:30,hideInColumnTitleRow:!1,hideInFilterHeaderRow:!0},e);function a(){t.updateColumnHeader(d.columnId,\"\",\"\")}function s(){l(\"#filter-checkbox-selectall-container\").hide()}function u(e,c){var n,a,s=t.getSelectedRows(),u={};for(a=0;a<s.length;a++)u[n=s[a]]=!0,u[n]!==i[n]&&(t.invalidateRow(n),delete i[n]);for(a in i)t.invalidateRow(a);(i=u,t.render(),r=s.length&&s.length==t.getDataLength(),d.hideInColumnTitleRow||d.hideSelectAllCheckbox||(r?t.updateColumnHeader(d.columnId,\"<input id='header-selector\"+o+\"' type='checkbox' checked='checked'><label for='header-selector\"+o+\"'></label>\",d.toolTip):t.updateColumnHeader(d.columnId,\"<input id='header-selector\"+o+\"' type='checkbox'><label for='header-selector\"+o+\"'></label>\",d.toolTip)),d.hideInFilterHeaderRow)||l(\"#header-filter-selector\"+o).prop(\"checked\",r)}function h(e,o){32==e.which&&t.getColumns()[o.cell].id===d.columnId&&(t.getEditorLock().isActive()&&!t.getEditorLock().commitCurrentEdit()||p(o.row),e.preventDefault(),e.stopImmediatePropagation())}function f(e,o){if(t.getColumns()[o.cell].id===d.columnId&&l(e.target).is(\":checkbox\")){if(t.getEditorLock().isActive()&&!t.getEditorLock().commitCurrentEdit())return e.preventDefault(),void e.stopImmediatePropagation();p(o.row),e.stopPropagation(),e.stopImmediatePropagation()}}function p(e){i[e]?t.setSelectedRows(l.grep(t.getSelectedRows(),(function(t){return t!=e}))):t.setSelectedRows(t.getSelectedRows().concat(e)),t.setActiveCell(e,function(){if(null===m){m=0;for(var e=t.getColumns(),o=0;o<e.length;o++)e[o].id==d.columnId&&(m=o)}return m}()),t.focus()}function b(e,o){if(o.column.id==d.columnId&&l(e.target).is(\":checkbox\")){if(t.getEditorLock().isActive()&&!t.getEditorLock().commitCurrentEdit())return e.preventDefault(),void e.stopImmediatePropagation();if(l(e.target).is(\":checked\")){for(var c=[],n=0;n<t.getDataLength();n++)c.push(n);t.setSelectedRows(c)}else t.setSelectedRows([]);e.stopPropagation(),e.stopImmediatePropagation()}}var m=null;function g(){return Math.round(1e7*Math.random())}function k(e,t,o,l,c){var n=g()+e;return c?i[e]?\"<input id='selector\"+n+\"' type='checkbox' checked='checked'><label for='selector\"+n+\"'></label>\":\"<input id='selector\"+n+\"' type='checkbox'><label for='selector\"+n+\"'></label>\":null}l.extend(this,{init:function(e){t=e,n.subscribe(t.onSelectedRowsChanged,u).subscribe(t.onClick,f).subscribe(t.onKeyDown,h),d.hideInFilterHeaderRow||function(e){e.onHeaderRowCellRendered.subscribe((function(e,t){\"sel\"===t.column.field&&(l(t.node).empty(),l(\"<span id='filter-checkbox-selectall-container'><input id='header-filter-selector\"+o+\"' type='checkbox'><label for='header-filter-selector\"+o+\"'></label></span>\").appendTo(t.node).on(\"click\",(function(e){b(e,t)})))}))}(e),d.hideInColumnTitleRow||n.subscribe(t.onHeaderClick,b)},destroy:function(){n.unsubscribeAll()},deSelectRows:function(e){var o,c=e.length,n=[];for(o=0;o<c;o++)i[e[o]]&&(n[n.length]=e[o]);t.setSelectedRows(l.grep(t.getSelectedRows(),(function(e){return n.indexOf(e)<0})))},selectRows:function(e){var o,l=e.length,c=[];for(o=0;o<l;o++)i[e[o]]||(c[c.length]=e[o]);t.setSelectedRows(t.getSelectedRows().concat(c))},getColumnDefinition:function(){return{id:d.columnId,name:d.hideSelectAllCheckbox||d.hideInColumnTitleRow?\"\":\"<input id='header-selector\"+o+\"' type='checkbox'><label for='header-selector\"+o+\"'></label>\",toolTip:d.toolTip,field:\"sel\",width:d.width,resizable:!1,sortable:!1,cssClass:d.cssClass,hideSelectAllCheckbox:d.hideSelectAllCheckbox,formatter:k}},getOptions:function(){return d},setOptions:function(e){if((d=l.extend(!0,{},d,e)).hideSelectAllCheckbox)a(),s();else if(d.hideInColumnTitleRow?a():(r?t.updateColumnHeader(d.columnId,\"<input id='header-selector\"+o+\"' type='checkbox' checked='checked'><label for='header-selector\"+o+\"'></label>\",d.toolTip):t.updateColumnHeader(d.columnId,\"<input id='header-selector\"+o+\"' type='checkbox'><label for='header-selector\"+o+\"'></label>\",d.toolTip),n.subscribe(t.onHeaderClick,b)),d.hideInFilterHeaderRow)s();else{var c=l(\"#filter-checkbox-selectall-container\");c.show(),c.find('input[type=\"checkbox\"]').prop(\"checked\",r)}}})}}},\n", " 430: function _(e,t,o){var l=e(426),n=e(428),a=n.keyCode;t.exports={CellExternalCopyManager:function(e){var t,o,r=this,i=e||{},s=i.copiedCellStyleLayerKey||\"copy-manager\",u=i.copiedCellStyle||\"copied\",c=0,d=i.bodyElement||document.body,f=i.onCopyInit||null,h=i.onCopySuccess||null;function C(e){if(i.headerColumnValueExtractor){var t=i.headerColumnValueExtractor(e);if(t)return t}return e.name}function m(e,o,n){if(i.dataItemColumnValueExtractor){var a=i.dataItemColumnValueExtractor(e,o);if(a)return a}var r=\"\";if(o.editor){var s={container:l(\"<p>\"),column:o,position:{top:0,left:0},grid:t,event:n},u=new o.editor(s);u.loadValue(e),r=u.serializeValue(),u.destroy()}else r=e[o.field];return r}function g(e,o,n){if(i.dataItemColumnValueSetter)return i.dataItemColumnValueSetter(e,o,n);if(o.editor){var a={container:l(\"body\"),column:o,position:{top:0,left:0},grid:t},r=new o.editor(a);r.loadValue(e),r.applyValue(e,n),r.destroy()}else e[o.field]=n}function p(e){var t=document.createElement(\"textarea\");return t.style.position=\"absolute\",t.style.left=\"-1000px\",t.style.top=document.body.scrollTop+\"px\",t.value=e,d.appendChild(t),t.select(),t}function y(e,l){var n;if(!t.getEditorLock().isActive()||t.getOptions().autoEdit){if(e.which==a.ESC&&o&&(e.preventDefault(),w(),r.onCopyCancelled.notify({ranges:o}),o=null),(e.which===a.C||e.which===a.INSERT)&&(e.ctrlKey||e.metaKey)&&!e.shiftKey&&(f&&f.call(),0!=(n=t.getSelectionModel().getSelectedRanges()).length)){o=n,v(n),r.onCopyCells.notify({ranges:n});for(var s=t.getColumns(),u=\"\",c=0;c<n.length;c++){for(var y=n[c],D=[],S=y.fromRow;S<y.toRow+1;S++){var R=[],x=t.getDataItem(S);if(\"\"==D&&i.includeHeaderWhenCopying){for(var V=[],E=y.fromCell;E<y.toCell+1;E++)s[E].name.length>0&&V.push(C(s[E]));D.push(V.join(\"\\t\"))}for(E=y.fromCell;E<y.toCell+1;E++)R.push(m(x,s[E],e));D.push(R.join(\"\\t\"))}u+=D.join(\"\\r\\n\")+\"\\r\\n\"}if(window.clipboardData)return window.clipboardData.setData(\"Text\",u),!0;var b=document.activeElement;if((M=p(u)).focus(),setTimeout((function(){d.removeChild(M),b?b.focus():console.log(\"Not element to restore focus to after copy?\")}),100),h){var I=0;I=1===n.length?n[0].toRow+1-n[0].fromRow:n.length,h.call(this,I)}return!1}if(!i.readOnlyMode&&(e.which===a.V&&(e.ctrlKey||e.metaKey)&&!e.shiftKey||e.which===a.INSERT&&e.shiftKey&&!e.ctrlKey)){var M=p(\"\");return setTimeout((function(){!function(e,t){var o=e.getColumns(),l=t.value.split(/[\\n\\f\\r]/);\"\"==l[l.length-1]&&l.pop();var n=[],a=0;d.removeChild(t);for(var s=0;s<l.length;s++)\"\"!=l[s]?n[a++]=l[s].split(\"\\t\"):n[s]=[\"\"];var u=e.getActiveCell(),c=e.getSelectionModel().getSelectedRanges(),f=c&&c.length?c[0]:null,h=null,C=null;if(f)h=f.fromRow,C=f.fromCell;else{if(!u)return;h=u.row,C=u.cell}var m=!1,p=n.length,y=n.length?n[0].length:0;1==n.length&&1==n[0].length&&f&&(m=!0,p=f.toRow-f.fromRow+1,y=f.toCell-f.fromCell+1);var w=e.getData().length-h,D=0;if(w<p&&i.newRowCreator){var S=e.getData();for(D=1;D<=p-w;D++)S.push({});e.setData(S),e.render()}var R=h+p>e.getDataLength();if(i.newRowCreator&&R){var x=h+p-e.getDataLength();i.newRowCreator(x)}var V={isClipboardCommand:!0,clippedRange:n,oldValues:[],cellExternalCopyManager:r,_options:i,setDataItemValueForColumn:g,markCopySelection:v,oneCellToMultiple:m,activeRow:h,activeCell:C,destH:p,destW:y,maxDestY:e.getDataLength(),maxDestX:e.getColumns().length,h:0,w:0,execute:function(){this.h=0;for(var t=0;t<this.destH;t++){this.oldValues[t]=[],this.w=0,this.h++;for(var l=0;l<this.destW;l++){this.w++;var a=h+t,r=C+l;if(a<this.maxDestY&&r<this.maxDestX){e.getCellNode(a,r);var i=e.getDataItem(a);this.oldValues[t][l]=i[o[r].field],m?this.setDataItemValueForColumn(i,o[r],n[0][0]):this.setDataItemValueForColumn(i,o[r],n[t]?n[t][l]:\"\"),e.updateCell(a,r),e.onCellChange.notify({row:a,cell:r,item:i,grid:e})}}}var s={fromCell:C,fromRow:h,toCell:C+this.w-1,toRow:h+this.h-1};this.markCopySelection([s]),e.getSelectionModel().setSelectedRanges([s]),this.cellExternalCopyManager.onPasteCells.notify({ranges:[s]})},undo:function(){for(var t=0;t<this.destH;t++)for(var l=0;l<this.destW;l++){var n=h+t,a=C+l;if(n<this.maxDestY&&a<this.maxDestX){e.getCellNode(n,a);var r=e.getDataItem(n);m?this.setDataItemValueForColumn(r,o[a],this.oldValues[0][0]):this.setDataItemValueForColumn(r,o[a],this.oldValues[t][l]),e.updateCell(n,a),e.onCellChange.notify({row:n,cell:a,item:r,grid:e})}}var i={fromCell:C,fromRow:h,toCell:C+this.w-1,toRow:h+this.h-1};if(this.markCopySelection([i]),e.getSelectionModel().setSelectedRanges([i]),this.cellExternalCopyManager.onPasteCells.notify({ranges:[i]}),D>1){for(var s=e.getData();D>1;D--)s.splice(s.length-1,1);e.setData(s),e.render()}}};i.clipboardCommandHandler?i.clipboardCommandHandler(V):V.execute()}(t,M)}),100),!1}}}function v(e){w();for(var o=t.getColumns(),l={},n=0;n<e.length;n++)for(var a=e[n].fromRow;a<=e[n].toRow;a++){l[a]={};for(var i=e[n].fromCell;i<=e[n].toCell&&i<o.length;i++)l[a][o[i].id]=u}t.setCellCssStyles(s,l),clearTimeout(c),c=setTimeout((function(){r.clearCopySelection()}),2e3)}function w(){t.removeCellCssStyles(s)}l.extend(this,{init:function(e){(t=e).onKeyDown.subscribe(y);var o=e.getSelectionModel();if(!o)throw new Error(\"Selection model is mandatory for this plugin. Please set a selection model on the grid before adding this plugin: grid.setSelectionModel(new Slick.CellSelectionModel())\");o.onSelectedRangesChanged.subscribe((function(e,o){t.focus()}))},destroy:function(){t.onKeyDown.unsubscribe(y)},clearCopySelection:w,handleKeyDown:y,onCopyCells:new n.Event,onCopyCancelled:new n.Event,onPasteCells:new n.Event,setIncludeHeaderWhenCopying:function(e){i.includeHeaderWhenCopying=e}})}}},\n", " 431: function _(r,t,o){var _=r(1);_.__exportStar(r(428),t.exports),_.__exportStar(r(432),t.exports),_.__exportStar(r(435),t.exports),_.__exportStar(r(436),t.exports),_.__exportStar(r(437),t.exports),_.__exportStar(r(438),t.exports),_.__exportStar(r(439),t.exports)},\n", " 432: function _(require,module,exports){\n", " /**\n", " * @license\n", " * (c) 2009-2016 Michael Leibman\n", " * michael{dot}leibman{at}gmail{dot}com\n", " * http://github.com/mleibman/slickgrid\n", " *\n", " * Distributed under MIT license.\n", " * All rights reserved.\n", " *\n", " * SlickGrid v2.3\n", " *\n", " * NOTES:\n", " * Cell/row DOM manipulations are done directly bypassing jQuery's DOM manipulation methods.\n", " * This increases the speed dramatically, but can only be done safely because there are no event handlers\n", " * or data associated with any cell/row DOM nodes. Cell editors must make sure they implement .destroy()\n", " * and do proper cleanup.\n", " */\n", " var $=require(426),Slick=require(428),scrollbarDimensions,maxSupportedCssHeight;function SlickGrid(container,data,columns,options){$.fn.drag||require(433),$.fn.drop||require(434);var defaults={alwaysShowVerticalScroll:!1,explicitInitialization:!1,rowHeight:25,defaultColumnWidth:80,enableAddRow:!1,leaveSpaceForNewRows:!1,editable:!1,autoEdit:!0,suppressActiveCellChangeOnEdit:!1,enableCellNavigation:!0,enableColumnReorder:!0,asyncEditorLoading:!1,asyncEditorLoadDelay:100,forceFitColumns:!1,enableAsyncPostRender:!1,asyncPostRenderDelay:50,enableAsyncPostRenderCleanup:!1,asyncPostRenderCleanupDelay:40,autoHeight:!1,editorLock:Slick.GlobalEditorLock,showHeaderRow:!1,headerRowHeight:25,createFooterRow:!1,showFooterRow:!1,footerRowHeight:25,createPreHeaderPanel:!1,showPreHeaderPanel:!1,preHeaderPanelHeight:25,showTopPanel:!1,topPanelHeight:25,formatterFactory:null,editorFactory:null,cellFlashingCssClass:\"flashing\",selectedCellCssClass:\"selected\",multiSelect:!0,enableTextSelectionOnCells:!1,dataItemColumnValueExtractor:null,fullWidthRows:!1,multiColumnSort:!1,numberedMultiColumnSort:!1,tristateMultiColumnSort:!1,sortColNumberInSeparateSpan:!1,defaultFormatter:defaultFormatter,forceSyncScrolling:!1,addNewRowCssClass:\"new-row\",preserveCopiedSelectionOnPaste:!1,showCellSelection:!0,viewportClass:null,minRowBuffer:3,emulatePagingWhenScrolling:!0,editorCellNavOnLRKeys:!1},columnDefaults={name:\"\",resizable:!0,sortable:!1,minWidth:30,rerenderOnResize:!1,headerCssClass:null,defaultSortAsc:!0,focusable:!0,selectable:!0},th,h,ph,n,cj,page=0,offset=0,vScrollDir=1,initialized=!1,$container,uid=\"slickgrid_\"+Math.round(1e6*Math.random()),self=this,$focusSink,$focusSink2,$headerScroller,$headers,$headerRow,$headerRowScroller,$headerRowSpacer,$footerRow,$footerRowScroller,$footerRowSpacer,$preHeaderPanel,$preHeaderPanelScroller,$preHeaderPanelSpacer,$topPanelScroller,$topPanel,$viewport,$canvas,$style,$boundAncestors,stylesheet,columnCssRulesL,columnCssRulesR,viewportH,viewportW,canvasWidth,viewportHasHScroll,viewportHasVScroll,headerColumnWidthDiff=0,headerColumnHeightDiff=0,cellWidthDiff=0,cellHeightDiff=0,jQueryNewWidthBehaviour=!1,absoluteColumnMinWidth,tabbingDirection=1,activePosX,activeRow,activeCell,activeCellNode=null,currentEditor=null,serializedEditorValue,editController,rowsCache={},renderedRows=0,numVisibleRows,prevScrollTop=0,scrollTop=0,lastRenderedScrollTop=0,lastRenderedScrollLeft=0,prevScrollLeft=0,scrollLeft=0,selectionModel,selectedRows=[],plugins=[],cellCssClasses={},columnsById={},sortColumns=[],columnPosLeft=[],columnPosRight=[],pagingActive=!1,pagingIsLastPage=!1,scrollThrottle=ActionThrottle(render,50),h_editorLoader=null,h_render=null,h_postrender=null,h_postrenderCleanup=null,postProcessedRows={},postProcessToRow=null,postProcessFromRow=null,postProcessedCleanupQueue=[],postProcessgroupId=0,counter_rows_rendered=0,counter_rows_removed=0,rowNodeFromLastMouseWheelEvent,zombieRowNodeFromLastMouseWheelEvent,zombieRowCacheFromLastMouseWheelEvent,zombieRowPostProcessedFromLastMouseWheelEvent,cssShow={position:\"absolute\",visibility:\"hidden\",display:\"block\"},$hiddenParents,oldProps=[],columnResizeDragging=!1;function init(){if(($container=container instanceof $?container:$(container)).length<1)throw new Error(\"SlickGrid requires a valid container, \"+container+\" does not exist in the DOM.\");cacheCssForHiddenInit(),maxSupportedCssHeight=maxSupportedCssHeight||getMaxSupportedCssHeight(),options=$.extend({},defaults,options),validateAndEnforceOptions(),columnDefaults.width=options.defaultColumnWidth,columnsById={};for(var e=0;e<columns.length;e++){var o=columns[e]=$.extend({},columnDefaults,columns[e]);columnsById[o.id]=e,o.minWidth&&o.width<o.minWidth&&(o.width=o.minWidth),o.maxWidth&&o.width>o.maxWidth&&(o.width=o.maxWidth)}if(options.enableColumnReorder&&!$.fn.sortable)throw new Error(\"SlickGrid's 'enableColumnReorder = true' option requires jquery-ui.sortable module to be loaded\");editController={commitCurrentEdit:commitCurrentEdit,cancelCurrentEdit:cancelCurrentEdit},$container.empty().css(\"overflow\",\"hidden\").css(\"outline\",0).addClass(uid).addClass(\"ui-widget\"),/relative|absolute|fixed/.test($container.css(\"position\"))||$container.css(\"position\",\"relative\"),$focusSink=$(\"<div tabIndex='0' hideFocus style='position:fixed;width:0;height:0;top:0;left:0;outline:0;'></div>\").appendTo($container),options.createPreHeaderPanel&&($preHeaderPanelScroller=$(\"<div class='slick-preheader-panel ui-state-default' style='overflow:hidden;position:relative;' />\").appendTo($container),$preHeaderPanel=$(\"<div />\").appendTo($preHeaderPanelScroller),$preHeaderPanelSpacer=$(\"<div style='display:block;height:1px;position:absolute;top:0;left:0;'></div>\").appendTo($preHeaderPanelScroller),options.showPreHeaderPanel||$preHeaderPanelScroller.hide()),$headerScroller=$(\"<div class='slick-header ui-state-default' />\").appendTo($container),$headers=$(\"<div class='slick-header-columns' style='left:-1000px' />\").appendTo($headerScroller),$headerRowScroller=$(\"<div class='slick-headerrow ui-state-default' />\").appendTo($container),$headerRow=$(\"<div class='slick-headerrow-columns' />\").appendTo($headerRowScroller),$headerRowSpacer=$(\"<div style='display:block;height:1px;position:absolute;top:0;left:0;'></div>\").appendTo($headerRowScroller),$topPanelScroller=$(\"<div class='slick-top-panel-scroller ui-state-default' />\").appendTo($container),$topPanel=$(\"<div class='slick-top-panel' style='width:10000px' />\").appendTo($topPanelScroller),options.showTopPanel||$topPanelScroller.hide(),options.showHeaderRow||$headerRowScroller.hide(),($viewport=$(\"<div class='slick-viewport' style='width:100%;overflow:auto;outline:0;position:relative;;'>\").appendTo($container)).css(\"overflow-y\",options.alwaysShowVerticalScroll?\"scroll\":options.autoHeight?\"hidden\":\"auto\"),$viewport.css(\"overflow-x\",options.forceFitColumns?\"hidden\":\"auto\"),options.viewportClass&&$viewport.toggleClass(options.viewportClass,!0),$canvas=$(\"<div class='grid-canvas' />\").appendTo($viewport),scrollbarDimensions=scrollbarDimensions||measureScrollbar(),$preHeaderPanelSpacer&&$preHeaderPanelSpacer.css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\"),$headers.width(getHeadersWidth()),$headerRowSpacer.css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\"),options.createFooterRow&&($footerRowScroller=$(\"<div class='slick-footerrow ui-state-default' />\").appendTo($container),$footerRow=$(\"<div class='slick-footerrow-columns' />\").appendTo($footerRowScroller),$footerRowSpacer=$(\"<div style='display:block;height:1px;position:absolute;top:0;left:0;'></div>\").css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\").appendTo($footerRowScroller),options.showFooterRow||$footerRowScroller.hide()),$focusSink2=$focusSink.clone().appendTo($container),options.explicitInitialization||finishInitialization()}function finishInitialization(){initialized||(initialized=!0,viewportW=parseFloat($.css($container[0],\"width\",!0)),measureCellPaddingAndBorder(),disableSelection($headers),options.enableTextSelectionOnCells||$viewport.on(\"selectstart.ui\",(function(e){return $(e.target).is(\"input,textarea\")})),updateColumnCaches(),createColumnHeaders(),setupColumnSort(),createCssRules(),resizeCanvas(),bindAncestorScrollEvents(),$container.on(\"resize.slickgrid\",resizeCanvas),$viewport.on(\"scroll\",handleScroll),$headerScroller.on(\"contextmenu\",handleHeaderContextMenu).on(\"click\",handleHeaderClick).on(\"mouseenter\",\".slick-header-column\",handleHeaderMouseEnter).on(\"mouseleave\",\".slick-header-column\",handleHeaderMouseLeave),$headerRowScroller.on(\"scroll\",handleHeaderRowScroll),options.createFooterRow&&$footerRowScroller.on(\"scroll\",handleFooterRowScroll),options.createPreHeaderPanel&&$preHeaderPanelScroller.on(\"scroll\",handlePreHeaderPanelScroll),$focusSink.add($focusSink2).on(\"keydown\",handleKeyDown),$canvas.on(\"keydown\",handleKeyDown).on(\"click\",handleClick).on(\"dblclick\",handleDblClick).on(\"contextmenu\",handleContextMenu).on(\"draginit\",handleDragInit).on(\"dragstart\",{distance:3},handleDragStart).on(\"drag\",handleDrag).on(\"dragend\",handleDragEnd).on(\"mouseenter\",\".slick-cell\",handleMouseEnter).on(\"mouseleave\",\".slick-cell\",handleMouseLeave),navigator.userAgent.toLowerCase().match(/webkit/)&&navigator.userAgent.toLowerCase().match(/macintosh/)&&$canvas.on(\"mousewheel\",handleMouseWheel),restoreCssFromHiddenInit())}function cacheCssForHiddenInit(){($hiddenParents=$container.parents().addBack().not(\":visible\")).each((function(){var e={};for(var o in cssShow)e[o]=this.style[o],this.style[o]=cssShow[o];oldProps.push(e)}))}function restoreCssFromHiddenInit(){$hiddenParents.each((function(e){var o=oldProps[e];for(var t in cssShow)this.style[t]=o[t]}))}function registerPlugin(e){plugins.unshift(e),e.init(self)}function unregisterPlugin(e){for(var o=plugins.length;o>=0;o--)if(plugins[o]===e){plugins[o].destroy&&plugins[o].destroy(),plugins.splice(o,1);break}}function setSelectionModel(e){selectionModel&&(selectionModel.onSelectedRangesChanged.unsubscribe(handleSelectedRangesChanged),selectionModel.destroy&&selectionModel.destroy()),(selectionModel=e)&&(selectionModel.init(self),selectionModel.onSelectedRangesChanged.subscribe(handleSelectedRangesChanged))}function getSelectionModel(){return selectionModel}function getCanvasNode(){return $canvas[0]}function measureScrollbar(){var e=$('<div class=\"'+$viewport.className+'\" style=\"position:absolute; top:-10000px; left:-10000px; overflow:auto; width:100px; height:100px;\"></div>').appendTo($viewport),o=$('<div style=\"width:200px; height:200px; overflow:auto;\"></div>').appendTo(e),t={width:e[0].offsetWidth-e[0].clientWidth,height:e[0].offsetHeight-e[0].clientHeight};return o.remove(),e.remove(),t}function getColumnTotalWidth(e){for(var o=0,t=0,l=columns.length;t<l;t++){o+=columns[t].width}return e&&(o+=scrollbarDimensions.width),o}function getHeadersWidth(){var e=getColumnTotalWidth(!options.autoHeight);return Math.max(e,viewportW)+1e3}function getCanvasWidth(){for(var e=viewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW,o=0,t=columns.length;t--;)o+=columns[t].width;return options.fullWidthRows?Math.max(o,e):o}function updateCanvasWidth(e){var o=canvasWidth;(canvasWidth=getCanvasWidth())!=o&&($canvas.width(canvasWidth),$headerRow.width(canvasWidth),options.createFooterRow&&$footerRow.width(canvasWidth),options.createPreHeaderPanel&&$preHeaderPanel.width(canvasWidth),$headers.width(getHeadersWidth()),viewportHasHScroll=canvasWidth>viewportW-scrollbarDimensions.width);var t=canvasWidth+(viewportHasVScroll?scrollbarDimensions.width:0);$headerRowSpacer.width(t),options.createFooterRow&&$footerRowSpacer.width(t),options.createPreHeaderPanel&&$preHeaderPanelSpacer.width(t),(canvasWidth!=o||e)&&applyColumnWidths()}function disableSelection(e){e&&e.jquery&&e.attr(\"unselectable\",\"on\").css(\"MozUserSelect\",\"none\").on(\"selectstart.ui\",(function(){return!1}))}function getMaxSupportedCssHeight(){for(var e=1e6,o=navigator.userAgent.toLowerCase().match(/firefox/)?6e6:1e9,t=$(\"<div style='display:none' />\").appendTo(document.body);;){var l=2*e;if(t.css(\"height\",l),l>o||t.height()!==l)break;e=l}return t.remove(),e}function getUID(){return uid}function getHeaderColumnWidthDiff(){return headerColumnWidthDiff}function getScrollbarDimensions(){return scrollbarDimensions}function bindAncestorScrollEvents(){for(var e=$canvas[0];(e=e.parentNode)!=document.body&&null!=e;)if(e==$viewport[0]||e.scrollWidth!=e.clientWidth||e.scrollHeight!=e.clientHeight){var o=$(e);$boundAncestors=$boundAncestors?$boundAncestors.add(o):o,o.on(\"scroll.\"+uid,handleActiveCellPositionChange)}}function unbindAncestorScrollEvents(){$boundAncestors&&($boundAncestors.off(\"scroll.\"+uid),$boundAncestors=null)}function updateColumnHeader(e,o,t){if(initialized){var l=getColumnIndex(e);if(null!=l){var n=columns[l],r=$headers.children().eq(l);r&&(void 0!==o&&(columns[l].name=o),void 0!==t&&(columns[l].toolTip=t),trigger(self.onBeforeHeaderCellDestroy,{node:r[0],column:n,grid:self}),r.attr(\"title\",t||\"\").children().eq(0).html(o),trigger(self.onHeaderCellRendered,{node:r[0],column:n,grid:self}))}}}function getHeader(){return $headers[0]}function getHeaderColumn(e){var o=\"number\"==typeof e?e:getColumnIndex(e),t=$headers.children().eq(o);return t&&t[0]}function getHeaderRow(){return $headerRow[0]}function getFooterRow(){return $footerRow[0]}function getPreHeaderPanel(){return $preHeaderPanel[0]}function getHeaderRowColumn(e){var o=\"number\"==typeof e?e:getColumnIndex(e),t=$headerRow.children().eq(o);return t&&t[0]}function getFooterRowColumn(e){var o=\"number\"==typeof e?e:getColumnIndex(e),t=$footerRow.children().eq(o);return t&&t[0]}function createColumnHeaders(){function e(){$(this).addClass(\"ui-state-hover\")}function o(){$(this).removeClass(\"ui-state-hover\")}$headers.find(\".slick-header-column\").each((function(){var e=$(this).data(\"column\");e&&trigger(self.onBeforeHeaderCellDestroy,{node:this,column:e,grid:self})})),$headers.empty(),$headers.width(getHeadersWidth()),$headerRow.find(\".slick-headerrow-column\").each((function(){var e=$(this).data(\"column\");e&&trigger(self.onBeforeHeaderRowCellDestroy,{node:this,column:e,grid:self})})),$headerRow.empty(),options.createFooterRow&&($footerRow.find(\".slick-footerrow-column\").each((function(){var e=$(this).data(\"column\");e&&trigger(self.onBeforeFooterRowCellDestroy,{node:this,column:e})})),$footerRow.empty());for(var t=0;t<columns.length;t++){var l=columns[t],n=$(\"<div class='ui-state-default slick-header-column' />\").html(\"<span class='slick-column-name'>\"+l.name+\"</span>\").width(l.width-headerColumnWidthDiff).attr(\"id\",\"\"+uid+l.id).attr(\"title\",l.toolTip||\"\").data(\"column\",l).addClass(l.headerCssClass||\"\").appendTo($headers);if((options.enableColumnReorder||l.sortable)&&n.on(\"mouseenter\",e).on(\"mouseleave\",o),l.sortable&&(n.addClass(\"slick-header-sortable\"),n.append(\"<span class='slick-sort-indicator\"+(options.numberedMultiColumnSort&&!options.sortColNumberInSeparateSpan?\" slick-sort-indicator-numbered\":\"\")+\"' />\"),options.numberedMultiColumnSort&&options.sortColNumberInSeparateSpan&&n.append(\"<span class='slick-sort-indicator-numbered' />\")),trigger(self.onHeaderCellRendered,{node:n[0],column:l,grid:self}),options.showHeaderRow){var r=$(\"<div class='ui-state-default slick-headerrow-column l\"+t+\" r\"+t+\"'></div>\").data(\"column\",l).appendTo($headerRow);trigger(self.onHeaderRowCellRendered,{node:r[0],column:l,grid:self})}if(options.createFooterRow&&options.showFooterRow){var i=$(\"<div class='ui-state-default slick-footerrow-column l\"+t+\" r\"+t+\"'></div>\").data(\"column\",l).appendTo($footerRow);trigger(self.onFooterRowCellRendered,{node:i[0],column:l})}}setSortColumns(sortColumns),setupColumnResize(),options.enableColumnReorder&&(\"function\"==typeof options.enableColumnReorder?options.enableColumnReorder(self,$headers,headerColumnWidthDiff,setColumns,setupColumnResize,columns,getColumnIndex,uid,trigger):setupColumnReorder())}function setupColumnSort(){$headers.click((function(e){if(!columnResizeDragging&&(e.metaKey=e.metaKey||e.ctrlKey,!$(e.target).hasClass(\"slick-resizable-handle\"))){var o=$(e.target).closest(\".slick-header-column\");if(o.length){var t=o.data(\"column\");if(t.sortable){if(!getEditorLock().commitCurrentEdit())return;for(var l=null,n=0;n<sortColumns.length;n++)if(sortColumns[n].columnId==t.id){(l=sortColumns[n]).sortAsc=!l.sortAsc;break}var r=!!l;options.tristateMultiColumnSort?(l||(l={columnId:t.id,sortAsc:t.defaultSortAsc}),r&&l.sortAsc&&(sortColumns.splice(n,1),l=null),options.multiColumnSort||(sortColumns=[]),!l||r&&options.multiColumnSort||sortColumns.push(l)):e.metaKey&&options.multiColumnSort?l&&sortColumns.splice(n,1):((e.shiftKey||e.metaKey)&&options.multiColumnSort||(sortColumns=[]),l?0==sortColumns.length&&sortColumns.push(l):(l={columnId:t.id,sortAsc:t.defaultSortAsc},sortColumns.push(l))),setSortColumns(sortColumns),options.multiColumnSort?trigger(self.onSort,{multiColumnSort:!0,sortCols:$.map(sortColumns,(function(e){return{sortCol:columns[getColumnIndex(e.columnId)],sortAsc:e.sortAsc}}))},e):trigger(self.onSort,{multiColumnSort:!1,sortCol:sortColumns.length>0?t:null,sortAsc:!(sortColumns.length>0)||sortColumns[0].sortAsc},e)}}}}))}function setupColumnReorder(){$headers.filter(\":ui-sortable\").sortable(\"destroy\"),$headers.sortable({containment:\"parent\",distance:3,axis:\"x\",cursor:\"default\",tolerance:\"intersection\",helper:\"clone\",placeholder:\"slick-sortable-placeholder ui-state-default slick-header-column\",start:function(e,o){o.placeholder.width(o.helper.outerWidth()-headerColumnWidthDiff),$(o.helper).addClass(\"slick-header-column-active\")},beforeStop:function(e,o){$(o.helper).removeClass(\"slick-header-column-active\")},stop:function(e){if(getEditorLock().commitCurrentEdit()){for(var o=$headers.sortable(\"toArray\"),t=[],l=0;l<o.length;l++)t.push(columns[getColumnIndex(o[l].replace(uid,\"\"))]);setColumns(t),trigger(self.onColumnsReordered,{}),e.stopPropagation(),setupColumnResize()}else $(this).sortable(\"cancel\")}})}function setupColumnResize(){var e,o,t,l,n,r,i,s;(l=$headers.children()).find(\".slick-resizable-handle\").remove(),l.each((function(e,o){e>=columns.length||columns[e].resizable&&(void 0===i&&(i=e),s=e)})),void 0!==i&&l.each((function(a,c){a>=columns.length||a<i||options.forceFitColumns&&a>=s||($(c),$(\"<div class='slick-resizable-handle' />\").appendTo(c).on(\"dragstart\",(function(i,s){if(!getEditorLock().commitCurrentEdit())return!1;t=i.pageX,$(this).parent().addClass(\"slick-header-column-active\");var c=null,d=null;if(l.each((function(e,o){e>=columns.length||(columns[e].previousWidth=$(o).outerWidth())})),options.forceFitColumns)for(c=0,d=0,e=a+1;e<columns.length;e++)(o=columns[e]).resizable&&(null!==d&&(o.maxWidth?d+=o.maxWidth-o.previousWidth:d=null),c+=o.previousWidth-Math.max(o.minWidth||0,absoluteColumnMinWidth));var u=0,h=0;for(e=0;e<=a;e++)(o=columns[e]).resizable&&(null!==h&&(o.maxWidth?h+=o.maxWidth-o.previousWidth:h=null),u+=o.previousWidth-Math.max(o.minWidth||0,absoluteColumnMinWidth));null===c&&(c=1e5),null===u&&(u=1e5),null===d&&(d=1e5),null===h&&(h=1e5),r=t+Math.min(c,h),n=t-Math.min(u,d)})).on(\"drag\",(function(l,i){columnResizeDragging=!0;var s,c,d=Math.min(r,Math.max(n,l.pageX))-t;if(d<0){for(c=d,e=a;e>=0;e--)(o=columns[e]).resizable&&(s=Math.max(o.minWidth||0,absoluteColumnMinWidth),c&&o.previousWidth+c<s?(c+=o.previousWidth-s,o.width=s):(o.width=o.previousWidth+c,c=0));if(options.forceFitColumns)for(c=-d,e=a+1;e<columns.length;e++)(o=columns[e]).resizable&&(c&&o.maxWidth&&o.maxWidth-o.previousWidth<c?(c-=o.maxWidth-o.previousWidth,o.width=o.maxWidth):(o.width=o.previousWidth+c,c=0))}else{for(c=d,e=a;e>=0;e--)(o=columns[e]).resizable&&(c&&o.maxWidth&&o.maxWidth-o.previousWidth<c?(c-=o.maxWidth-o.previousWidth,o.width=o.maxWidth):(o.width=o.previousWidth+c,c=0));if(options.forceFitColumns)for(c=-d,e=a+1;e<columns.length;e++)(o=columns[e]).resizable&&(s=Math.max(o.minWidth||0,absoluteColumnMinWidth),c&&o.previousWidth+c<s?(c+=o.previousWidth-s,o.width=s):(o.width=o.previousWidth+c,c=0))}applyColumnHeaderWidths(),options.syncColumnCellResize&&applyColumnWidths()})).on(\"dragend\",(function(t,n){var r;for($(this).parent().removeClass(\"slick-header-column-active\"),e=0;e<columns.length;e++)o=columns[e],r=$(l[e]).outerWidth(),o.previousWidth!==r&&o.rerenderOnResize&&invalidateAllRows();updateCanvasWidth(!0),render(),trigger(self.onColumnsResized,{}),setTimeout((function(){columnResizeDragging=!1}),300)})))}))}function getVBoxDelta(e){var o=0;return $.each([\"borderTopWidth\",\"borderBottomWidth\",\"paddingTop\",\"paddingBottom\"],(function(t,l){o+=parseFloat(e.css(l))||0})),o}function measureCellPaddingAndBorder(){var e,o=[\"borderLeftWidth\",\"borderRightWidth\",\"paddingLeft\",\"paddingRight\"],t=[\"borderTopWidth\",\"borderBottomWidth\",\"paddingTop\",\"paddingBottom\"],l=$.fn.jquery.split(\".\");jQueryNewWidthBehaviour=1==l[0]&&l[1]>=8||l[0]>=2,e=$(\"<div class='ui-state-default slick-header-column' style='visibility:hidden'>-</div>\").appendTo($headers),headerColumnWidthDiff=headerColumnHeightDiff=0,\"border-box\"!=e.css(\"box-sizing\")&&\"border-box\"!=e.css(\"-moz-box-sizing\")&&\"border-box\"!=e.css(\"-webkit-box-sizing\")&&($.each(o,(function(o,t){headerColumnWidthDiff+=parseFloat(e.css(t))||0})),$.each(t,(function(o,t){headerColumnHeightDiff+=parseFloat(e.css(t))||0}))),e.remove();var n=$(\"<div class='slick-row' />\").appendTo($canvas);e=$(\"<div class='slick-cell' id='' style='visibility:hidden'>-</div>\").appendTo(n),cellWidthDiff=cellHeightDiff=0,\"border-box\"!=e.css(\"box-sizing\")&&\"border-box\"!=e.css(\"-moz-box-sizing\")&&\"border-box\"!=e.css(\"-webkit-box-sizing\")&&($.each(o,(function(o,t){cellWidthDiff+=parseFloat(e.css(t))||0})),$.each(t,(function(o,t){cellHeightDiff+=parseFloat(e.css(t))||0}))),n.remove(),absoluteColumnMinWidth=Math.max(headerColumnWidthDiff,cellWidthDiff)}function createCssRules(){$style=$(\"<style type='text/css' rel='stylesheet' />\").appendTo($(\"head\"));for(var e=options.rowHeight-cellHeightDiff,o=[\".\"+uid+\" .slick-header-column { left: 1000px; }\",\".\"+uid+\" .slick-top-panel { height:\"+options.topPanelHeight+\"px; }\",\".\"+uid+\" .slick-preheader-panel { height:\"+options.preHeaderPanelHeight+\"px; }\",\".\"+uid+\" .slick-headerrow-columns { height:\"+options.headerRowHeight+\"px; }\",\".\"+uid+\" .slick-footerrow-columns { height:\"+options.footerRowHeight+\"px; }\",\".\"+uid+\" .slick-cell { height:\"+e+\"px; }\",\".\"+uid+\" .slick-row { height:\"+options.rowHeight+\"px; }\"],t=0;t<columns.length;t++)o.push(\".\"+uid+\" .l\"+t+\" { }\"),o.push(\".\"+uid+\" .r\"+t+\" { }\");$style[0].styleSheet?$style[0].styleSheet.cssText=o.join(\" \"):$style[0].appendChild(document.createTextNode(o.join(\" \")))}function getColumnCssRules(e){var o;if(!stylesheet){var t=document.styleSheets;for(o=0;o<t.length;o++)if((t[o].ownerNode||t[o].owningElement)==$style[0]){stylesheet=t[o];break}if(!stylesheet)throw new Error(\"Cannot find stylesheet.\");columnCssRulesL=[],columnCssRulesR=[];var l,n,r=stylesheet.cssRules||stylesheet.rules;for(o=0;o<r.length;o++){var i=r[o].selectorText;(l=/\\.l\\d+/.exec(i))?(n=parseInt(l[0].substr(2,l[0].length-2),10),columnCssRulesL[n]=r[o]):(l=/\\.r\\d+/.exec(i))&&(n=parseInt(l[0].substr(2,l[0].length-2),10),columnCssRulesR[n]=r[o])}}return{left:columnCssRulesL[e],right:columnCssRulesR[e]}}function removeCssRules(){$style.remove(),stylesheet=null}function destroy(){getEditorLock().cancelCurrentEdit(),trigger(self.onBeforeDestroy,{});for(var e=plugins.length;e--;)unregisterPlugin(plugins[e]);options.enableColumnReorder&&$headers.filter(\":ui-sortable\").sortable(\"destroy\"),unbindAncestorScrollEvents(),$container.off(\".slickgrid\"),removeCssRules(),$canvas.off(\"draginit dragstart dragend drag\"),$container.empty().removeClass(uid)}function trigger(e,o,t){return t=t||new Slick.EventData,(o=o||{}).grid=self,e.notify(o,t,self)}function getEditorLock(){return options.editorLock}function getEditController(){return editController}function getColumnIndex(e){return columnsById[e]}function autosizeColumns(){var e,o,t,l=[],n=0,r=0,i=viewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW;for(e=0;e<columns.length;e++)o=columns[e],l.push(o.width),r+=o.width,o.resizable&&(n+=o.width-Math.max(o.minWidth,absoluteColumnMinWidth));for(t=r;r>i&&n;){var s=(r-i)/n;for(e=0;e<columns.length&&r>i;e++){o=columns[e];var a=l[e];if(!(!o.resizable||a<=o.minWidth||a<=absoluteColumnMinWidth)){var c=Math.max(o.minWidth,absoluteColumnMinWidth),d=Math.floor(s*(a-c))||1;r-=d=Math.min(d,a-c),n-=d,l[e]-=d}}if(t<=r)break;t=r}for(t=r;r<i;){var u=i/r;for(e=0;e<columns.length&&r<i;e++){o=columns[e];var h,p=l[e];r+=h=!o.resizable||o.maxWidth<=p?0:Math.min(Math.floor(u*p)-p,o.maxWidth-p||1e6)||1,l[e]+=r<=i?h:0}if(t>=r)break;t=r}var g=!1;for(e=0;e<columns.length;e++)columns[e].rerenderOnResize&&columns[e].width!=l[e]&&(g=!0),columns[e].width=l[e];applyColumnHeaderWidths(),updateCanvasWidth(!0),trigger(self.onAutosizeColumns,{columns:columns}),g&&(invalidateAllRows(),render())}function applyColumnHeaderWidths(){if(initialized){for(var e,o=0,t=$headers.children(),l=columns.length;o<l;o++)e=$(t[o]),jQueryNewWidthBehaviour?e.outerWidth()!==columns[o].width&&e.outerWidth(columns[o].width):e.width()!==columns[o].width-headerColumnWidthDiff&&e.width(columns[o].width-headerColumnWidthDiff);updateColumnCaches()}}function applyColumnWidths(){for(var e,o,t=0,l=0;l<columns.length;l++)e=columns[l].width,(o=getColumnCssRules(l)).left.style.left=t+\"px\",o.right.style.right=canvasWidth-t-e+\"px\",t+=columns[l].width}function setSortColumn(e,o){setSortColumns([{columnId:e,sortAsc:o}])}function setSortColumns(e){sortColumns=e;var o=options.numberedMultiColumnSort&&sortColumns.length>1,t=$headers.children();t.removeClass(\"slick-header-column-sorted\").find(\".slick-sort-indicator\").removeClass(\"slick-sort-indicator-asc slick-sort-indicator-desc\"),t.find(\".slick-sort-indicator-numbered\").text(\"\"),$.each(sortColumns,(function(e,l){null==l.sortAsc&&(l.sortAsc=!0);var n=getColumnIndex(l.columnId);null!=n&&(t.eq(n).addClass(\"slick-header-column-sorted\").find(\".slick-sort-indicator\").addClass(l.sortAsc?\"slick-sort-indicator-asc\":\"slick-sort-indicator-desc\"),o&&t.eq(n).find(\".slick-sort-indicator-numbered\").text(e+1))}))}function getSortColumns(){return sortColumns}function handleSelectedRangesChanged(e,o){selectedRows=[];for(var t={},l=0;l<o.length;l++)for(var n=o[l].fromRow;n<=o[l].toRow;n++){t[n]||(selectedRows.push(n),t[n]={});for(var r=o[l].fromCell;r<=o[l].toCell;r++)canCellBeSelected(n,r)&&(t[n][columns[r].id]=options.selectedCellCssClass)}setCellCssStyles(options.selectedCellCssClass,t),trigger(self.onSelectedRowsChanged,{rows:getSelectedRows()},e)}function getColumns(){return columns}function updateColumnCaches(){columnPosLeft=[],columnPosRight=[];for(var e=0,o=0,t=columns.length;o<t;o++)columnPosLeft[o]=e,columnPosRight[o]=e+columns[o].width,e+=columns[o].width}function setColumns(e){columns=e,columnsById={};for(var o=0;o<columns.length;o++){var t=columns[o]=$.extend({},columnDefaults,columns[o]);columnsById[t.id]=o,t.minWidth&&t.width<t.minWidth&&(t.width=t.minWidth),t.maxWidth&&t.width>t.maxWidth&&(t.width=t.maxWidth)}updateColumnCaches(),initialized&&(invalidateAllRows(),createColumnHeaders(),removeCssRules(),createCssRules(),resizeCanvas(),applyColumnWidths(),handleScroll())}function getOptions(){return options}function setOptions(e,o){getEditorLock().commitCurrentEdit()&&(makeActiveCellNormal(),options.enableAddRow!==e.enableAddRow&&invalidateRow(getDataLength()),options=$.extend(options,e),validateAndEnforceOptions(),$viewport.css(\"overflow-y\",options.autoHeight?\"hidden\":\"auto\"),o||render())}function validateAndEnforceOptions(){options.autoHeight&&(options.leaveSpaceForNewRows=!1)}function setData(e,o){data=e,invalidateAllRows(),updateRowCount(),o&&scrollTo(0)}function getData(){return data}function getDataLength(){return data.getLength?data.getLength():data.length}function getDataLengthIncludingAddNew(){return getDataLength()+(options.enableAddRow&&(!pagingActive||pagingIsLastPage)?1:0)}function getDataItem(e){return data.getItem?data.getItem(e):data[e]}function getTopPanel(){return $topPanel[0]}function setTopPanelVisibility(e){options.showTopPanel!=e&&(options.showTopPanel=e,e?$topPanelScroller.slideDown(\"fast\",resizeCanvas):$topPanelScroller.slideUp(\"fast\",resizeCanvas))}function setHeaderRowVisibility(e){options.showHeaderRow!=e&&(options.showHeaderRow=e,e?$headerRowScroller.slideDown(\"fast\",resizeCanvas):$headerRowScroller.slideUp(\"fast\",resizeCanvas))}function setFooterRowVisibility(e){options.showFooterRow!=e&&(options.showFooterRow=e,e?$footerRowScroller.slideDown(\"fast\",resizeCanvas):$footerRowScroller.slideUp(\"fast\",resizeCanvas))}function setPreHeaderPanelVisibility(e){options.showPreHeaderPanel!=e&&(options.showPreHeaderPanel=e,e?$preHeaderPanelScroller.slideDown(\"fast\",resizeCanvas):$preHeaderPanelScroller.slideUp(\"fast\",resizeCanvas))}function getContainerNode(){return $container.get(0)}function getRowTop(e){return options.rowHeight*e-offset}function getRowFromPosition(e){return Math.floor((e+offset)/options.rowHeight)}function scrollTo(e){e=Math.max(e,0),e=Math.min(e,th-viewportH+(viewportHasHScroll?scrollbarDimensions.height:0));var o=offset;page=Math.min(n-1,Math.floor(e/ph));var t=e-(offset=Math.round(page*cj));offset!=o&&(cleanupRows(getVisibleRange(t)),updateRowPositions());prevScrollTop!=t&&(vScrollDir=prevScrollTop+o<t+offset?1:-1,$viewport[0].scrollTop=lastRenderedScrollTop=scrollTop=prevScrollTop=t,trigger(self.onViewportChanged,{}))}function defaultFormatter(e,o,t,l,n,r){return null==t?\"\":(t+\"\").replace(/&/g,\"&\").replace(/</g,\"<\").replace(/>/g,\">\")}function getFormatter(e,o){var t=data.getItemMetadata&&data.getItemMetadata(e),l=t&&t.columns&&(t.columns[o.id]||t.columns[getColumnIndex(o.id)]);return l&&l.formatter||t&&t.formatter||o.formatter||options.formatterFactory&&options.formatterFactory.getFormatter(o)||options.defaultFormatter}function getEditor(e,o){var t=columns[o],l=data.getItemMetadata&&data.getItemMetadata(e),n=l&&l.columns;return n&&n[t.id]&&void 0!==n[t.id].editor?n[t.id].editor:n&&n[o]&&void 0!==n[o].editor?n[o].editor:t.editor||options.editorFactory&&options.editorFactory.getEditor(t)}function getDataItemValueForColumn(e,o){return options.dataItemColumnValueExtractor?options.dataItemColumnValueExtractor(e,o):e[o.field]}function appendRowHtml(e,o,t,l){var n=getDataItem(o),r=\"slick-row\"+(o<l&&!n?\" loading\":\"\")+(o===activeRow&&options.showCellSelection?\" active\":\"\")+(o%2==1?\" odd\":\" even\");n||(r+=\" \"+options.addNewRowCssClass);var i,s,a=data.getItemMetadata&&data.getItemMetadata(o);a&&a.cssClasses&&(r+=\" \"+a.cssClasses),e.push(\"<div class='ui-widget-content \"+r+\"' style='top:\"+getRowTop(o)+\"px'>\");for(var c=0,d=columns.length;c<d;c++){if(s=columns[c],i=1,a&&a.columns){var u=a.columns[s.id]||a.columns[c];\"*\"===(i=u&&u.colspan||1)&&(i=d-c)}if(columnPosRight[Math.min(d-1,c+i-1)]>t.leftPx){if(columnPosLeft[c]>t.rightPx)break;appendCellHtml(e,o,c,i,n)}i>1&&(c+=i-1)}e.push(\"</div>\")}function appendCellHtml(e,o,t,l,n){var r=columns[t],i=\"slick-cell l\"+t+\" r\"+Math.min(columns.length-1,t+l-1)+(r.cssClass?\" \"+r.cssClass:\"\");for(var s in o===activeRow&&t===activeCell&&options.showCellSelection&&(i+=\" active\"),cellCssClasses)cellCssClasses[s][o]&&cellCssClasses[s][o][r.id]&&(i+=\" \"+cellCssClasses[s][o][r.id]);var a=null,c=\"\";n&&(a=getDataItemValueForColumn(n,r),null==(c=getFormatter(o,r)(o,t,a,r,n,self))&&(c=\"\"));var d=trigger(self.onBeforeAppendCell,{row:o,cell:t,value:a,dataContext:n})||\"\";d+=c&&c.addClasses?(d?\" \":\"\")+c.addClasses:\"\",e.push(\"<div class='\"+i+(d?\" \"+d:\"\")+\"'>\"),n&&e.push(\"[object Object]\"!==Object.prototype.toString.call(c)?c:c.text),e.push(\"</div>\"),rowsCache[o].cellRenderQueue.push(t),rowsCache[o].cellColSpans[t]=l}function cleanupRows(e){for(var o in rowsCache)(o=parseInt(o,10))!==activeRow&&(o<e.top||o>e.bottom)&&removeRowFromCache(o);options.enableAsyncPostRenderCleanup&&startPostProcessingCleanup()}function invalidate(){updateRowCount(),invalidateAllRows(),render()}function invalidateAllRows(){for(var e in currentEditor&&makeActiveCellNormal(),rowsCache)removeRowFromCache(e);options.enableAsyncPostRenderCleanup&&startPostProcessingCleanup()}function queuePostProcessedRowForCleanup(e,o,t){for(var l in postProcessgroupId++,o)o.hasOwnProperty(l)&&postProcessedCleanupQueue.push({actionType:\"C\",groupId:postProcessgroupId,node:e.cellNodesByColumnIdx[0|l],columnIdx:0|l,rowIdx:t});postProcessedCleanupQueue.push({actionType:\"R\",groupId:postProcessgroupId,node:e.rowNode}),$(e.rowNode).detach()}function queuePostProcessedCellForCleanup(e,o,t){postProcessedCleanupQueue.push({actionType:\"C\",groupId:postProcessgroupId,node:e,columnIdx:o,rowIdx:t}),$(e).detach()}function removeRowFromCache(e){var o=rowsCache[e];o&&(o.rowNode&&(rowNodeFromLastMouseWheelEvent===o.rowNode?(o.rowNode.style.display=\"none\",zombieRowNodeFromLastMouseWheelEvent=rowNodeFromLastMouseWheelEvent,zombieRowCacheFromLastMouseWheelEvent=o,zombieRowPostProcessedFromLastMouseWheelEvent=postProcessedRows[e]):options.enableAsyncPostRenderCleanup&&postProcessedRows[e]?queuePostProcessedRowForCleanup(o,postProcessedRows[e],e):$canvas[0].removeChild(o.rowNode)),delete rowsCache[e],delete postProcessedRows[e],renderedRows--,counter_rows_removed++)}function invalidateRows(e){var o,t;if(e&&e.length){for(vScrollDir=0,t=e.length,o=0;o<t;o++)currentEditor&&activeRow===e[o]&&makeActiveCellNormal(),rowsCache[e[o]]&&removeRowFromCache(e[o]);options.enableAsyncPostRenderCleanup&&startPostProcessingCleanup()}}function invalidateRow(e){(e||0===e)&&invalidateRows([e])}function applyFormatResultToCellNode(e,o,t){null==e&&(e=\"\"),\"[object Object]\"===Object.prototype.toString.call(e)?(o.innerHTML=e.text,e.removeClasses&&!t&&$(o).removeClass(e.removeClasses),e.addClasses&&$(o).addClass(e.addClasses)):o.innerHTML=e}function updateCell(e,o){var t=getCellNode(e,o);if(t){var l=columns[o],n=getDataItem(e);if(currentEditor&&activeRow===e&&activeCell===o)currentEditor.loadValue(n);else applyFormatResultToCellNode(n?getFormatter(e,l)(e,o,getDataItemValueForColumn(n,l),l,n,self):\"\",t),invalidatePostProcessingResults(e)}}function updateRow(e){var o=rowsCache[e];if(o){ensureCellNodesInRowsCache(e);var t=getDataItem(e);for(var l in o.cellNodesByColumnIdx)if(o.cellNodesByColumnIdx.hasOwnProperty(l)){var n=columns[l|=0],r=o.cellNodesByColumnIdx[l];e===activeRow&&l===activeCell&¤tEditor?currentEditor.loadValue(t):t?applyFormatResultToCellNode(getFormatter(e,n)(e,l,getDataItemValueForColumn(t,n),n,t,self),r):r.innerHTML=\"\"}invalidatePostProcessingResults(e)}}function getViewportHeight(){return parseFloat($.css($container[0],\"height\",!0))-parseFloat($.css($container[0],\"paddingTop\",!0))-parseFloat($.css($container[0],\"paddingBottom\",!0))-parseFloat($.css($headerScroller[0],\"height\"))-getVBoxDelta($headerScroller)-(options.showTopPanel?options.topPanelHeight+getVBoxDelta($topPanelScroller):0)-(options.showHeaderRow?options.headerRowHeight+getVBoxDelta($headerRowScroller):0)-(options.createFooterRow&&options.showFooterRow?options.footerRowHeight+getVBoxDelta($footerRowScroller):0)-(options.createPreHeaderPanel&&options.showPreHeaderPanel?options.preHeaderPanelHeight+getVBoxDelta($preHeaderPanelScroller):0)}function resizeCanvas(){initialized&&(viewportH=options.autoHeight?options.rowHeight*getDataLengthIncludingAddNew():getViewportHeight(),numVisibleRows=Math.ceil(viewportH/options.rowHeight),viewportW=parseFloat($.css($container[0],\"width\",!0)),options.autoHeight||$viewport.height(viewportH),scrollbarDimensions&&scrollbarDimensions.width||(scrollbarDimensions=measureScrollbar()),options.forceFitColumns&&autosizeColumns(),updateRowCount(),handleScroll(),lastRenderedScrollLeft=-1,render())}function updatePagingStatusFromView(e){pagingActive=0!==e.pageSize,pagingIsLastPage=e.pageNum==e.totalPages-1}function updateRowCount(){if(initialized){var e=getDataLength(),o=getDataLengthIncludingAddNew()+(options.leaveSpaceForNewRows?numVisibleRows-1:0),t=viewportHasVScroll;viewportHasVScroll=options.alwaysShowVerticalScroll||!options.autoHeight&&o*options.rowHeight>viewportH,viewportHasHScroll=canvasWidth>viewportW-scrollbarDimensions.width,makeActiveCellNormal();var l=e-1;for(var r in rowsCache)r>l&&removeRowFromCache(r);options.enableAsyncPostRenderCleanup&&startPostProcessingCleanup(),activeCellNode&&activeRow>l&&resetActiveCell();var i=h;(th=Math.max(options.rowHeight*o,viewportH-scrollbarDimensions.height))<maxSupportedCssHeight?(h=ph=th,n=1,cj=0):(ph=(h=maxSupportedCssHeight)/100,n=Math.floor(th/ph),cj=(th-h)/(n-1)),h!==i&&($canvas.css(\"height\",h),scrollTop=$viewport[0].scrollTop);var s=scrollTop+offset<=th-viewportH;0==th||0==scrollTop?page=offset=0:scrollTo(s?scrollTop+offset:th-viewportH),h!=i&&options.autoHeight&&resizeCanvas(),options.forceFitColumns&&t!=viewportHasVScroll&&autosizeColumns(),updateCanvasWidth(!1)}}function getVisibleRange(e,o){return null==e&&(e=scrollTop),null==o&&(o=scrollLeft),{top:getRowFromPosition(e),bottom:getRowFromPosition(e+viewportH)+1,leftPx:o,rightPx:o+viewportW}}function getRenderedRange(e,o){var t=getVisibleRange(e,o),l=Math.round(viewportH/options.rowHeight),n=options.minRowBuffer;return-1==vScrollDir?(t.top-=l,t.bottom+=n):1==vScrollDir?(t.top-=n,t.bottom+=l):(t.top-=n,t.bottom+=n),t.top=Math.max(0,t.top),t.bottom=Math.min(getDataLengthIncludingAddNew()-1,t.bottom),t.leftPx-=viewportW,t.rightPx+=viewportW,t.leftPx=Math.max(0,t.leftPx),t.rightPx=Math.min(canvasWidth,t.rightPx),t}function ensureCellNodesInRowsCache(e){var o=rowsCache[e];if(o&&o.cellRenderQueue.length)for(var t=o.rowNode.lastChild;o.cellRenderQueue.length;){var l=o.cellRenderQueue.pop();o.cellNodesByColumnIdx[l]=t,t=t.previousSibling}}function cleanUpCells(e,o){var t,l,n=rowsCache[o],r=[];for(var i in n.cellNodesByColumnIdx)if(n.cellNodesByColumnIdx.hasOwnProperty(i)){i|=0;var s=n.cellColSpans[i];(columnPosLeft[i]>e.rightPx||columnPosRight[Math.min(columns.length-1,i+s-1)]<e.leftPx)&&(o==activeRow&&i==activeCell||r.push(i))}for(postProcessgroupId++;null!=(t=r.pop());)l=n.cellNodesByColumnIdx[t],options.enableAsyncPostRenderCleanup&&postProcessedRows[o]&&postProcessedRows[o][t]?queuePostProcessedCellForCleanup(l,t,o):n.rowNode.removeChild(l),delete n.cellColSpans[t],delete n.cellNodesByColumnIdx[t],postProcessedRows[o]&&delete postProcessedRows[o][t]}function cleanUpAndRenderCells(e){for(var o,t,l,n=[],r=[],i=e.top,s=e.bottom;i<=s;i++)if(o=rowsCache[i]){ensureCellNodesInRowsCache(i),cleanUpCells(e,i),t=0;var a=data.getItemMetadata&&data.getItemMetadata(i);a=a&&a.columns;for(var c=getDataItem(i),d=0,u=columns.length;d<u&&!(columnPosLeft[d]>e.rightPx);d++)if(null==(l=o.cellColSpans[d])){if(l=1,a){var h=a[columns[d].id]||a[d];\"*\"===(l=h&&h.colspan||1)&&(l=u-d)}columnPosRight[Math.min(u-1,d+l-1)]>e.leftPx&&(appendCellHtml(n,i,d,l,c),t++),d+=l>1?l-1:0}else d+=l>1?l-1:0;t&&(t,r.push(i))}if(n.length){var p,g,m=document.createElement(\"div\");for(m.innerHTML=n.join(\"\");null!=(p=r.pop());){var v;for(o=rowsCache[p];null!=(v=o.cellRenderQueue.pop());)g=m.lastChild,o.rowNode.appendChild(g),o.cellNodesByColumnIdx[v]=g}}}function renderRows(e){for(var o=$canvas[0],t=[],l=[],n=!1,r=getDataLength(),i=e.top,s=e.bottom;i<=s;i++)rowsCache[i]||(renderedRows++,l.push(i),rowsCache[i]={rowNode:null,cellColSpans:[],cellNodesByColumnIdx:[],cellRenderQueue:[]},appendRowHtml(t,i,e,r),activeCellNode&&activeRow===i&&(n=!0),counter_rows_rendered++);if(l.length){var a=document.createElement(\"div\");a.innerHTML=t.join(\"\");for(i=0,s=l.length;i<s;i++)rowsCache[l[i]].rowNode=o.appendChild(a.firstChild);n&&(activeCellNode=getCellNode(activeRow,activeCell))}}function startPostProcessing(){options.enableAsyncPostRender&&(clearTimeout(h_postrender),h_postrender=setTimeout(asyncPostProcessRows,options.asyncPostRenderDelay))}function startPostProcessingCleanup(){options.enableAsyncPostRenderCleanup&&(clearTimeout(h_postrenderCleanup),h_postrenderCleanup=setTimeout(asyncPostProcessCleanupRows,options.asyncPostRenderCleanupDelay))}function invalidatePostProcessingResults(e){for(var o in postProcessedRows[e])postProcessedRows[e].hasOwnProperty(o)&&(postProcessedRows[e][o]=\"C\");postProcessFromRow=Math.min(postProcessFromRow,e),postProcessToRow=Math.max(postProcessToRow,e),startPostProcessing()}function updateRowPositions(){for(var e in rowsCache)rowsCache[e].rowNode.style.top=getRowTop(e)+\"px\"}function render(){if(initialized){scrollThrottle.dequeue();var e=getVisibleRange(),o=getRenderedRange();cleanupRows(o),lastRenderedScrollLeft!=scrollLeft&&cleanUpAndRenderCells(o),renderRows(o),postProcessFromRow=e.top,postProcessToRow=Math.min(getDataLengthIncludingAddNew()-1,e.bottom),startPostProcessing(),lastRenderedScrollTop=scrollTop,lastRenderedScrollLeft=scrollLeft,h_render=null,trigger(self.onRendered,{startRow:e.top,endRow:e.bottom,grid:self})}}function handleHeaderScroll(){handleElementScroll($headerScroller[0])}function handleHeaderRowScroll(){handleElementScroll($headerRowScroller[0])}function handleFooterRowScroll(){handleElementScroll($footerRowScroller[0])}function handlePreHeaderPanelScroll(){handleElementScroll($preHeaderPanelScroller[0])}function handleElementScroll(e){var o=e.scrollLeft;o!=$viewport[0].scrollLeft&&($viewport[0].scrollLeft=o)}function handleScroll(){scrollTop=$viewport[0].scrollTop,scrollLeft=$viewport[0].scrollLeft;var e=Math.abs(scrollTop-prevScrollTop),o=Math.abs(scrollLeft-prevScrollLeft);if(o&&(prevScrollLeft=scrollLeft,$headerScroller[0].scrollLeft=scrollLeft,$topPanelScroller[0].scrollLeft=scrollLeft,$headerRowScroller[0].scrollLeft=scrollLeft,options.createFooterRow&&($footerRowScroller[0].scrollLeft=scrollLeft),options.createPreHeaderPanel&&($preHeaderPanelScroller[0].scrollLeft=scrollLeft)),e)if(vScrollDir=prevScrollTop<scrollTop?1:-1,prevScrollTop=scrollTop,e<viewportH)scrollTo(scrollTop+offset);else{var t=offset;page=h==viewportH?0:Math.min(n-1,Math.floor(scrollTop*((th-viewportH)/(h-viewportH))*(1/ph))),t!=(offset=Math.round(page*cj))&&invalidateAllRows()}if(o||e){var l=Math.abs(lastRenderedScrollLeft-scrollLeft),r=Math.abs(lastRenderedScrollTop-scrollTop);(l>20||r>20)&&(options.forceSyncScrolling||r<viewportH&&l<viewportW?render():scrollThrottle.enqueue(),trigger(self.onViewportChanged,{}))}trigger(self.onScroll,{scrollLeft:scrollLeft,scrollTop:scrollTop})}function ActionThrottle(e,o){var t=!1,l=!1;function n(){l=!1}function r(){t=!0,setTimeout(i,o),e()}function i(){l?(n(),r()):t=!1}return{enqueue:function(){t?l=!0:r()},dequeue:n}}function asyncPostProcessRows(){for(var e=getDataLength();postProcessFromRow<=postProcessToRow;){var o=vScrollDir>=0?postProcessFromRow++:postProcessToRow--,t=rowsCache[o];if(t&&!(o>=e)){for(var l in postProcessedRows[o]||(postProcessedRows[o]={}),ensureCellNodesInRowsCache(o),t.cellNodesByColumnIdx)if(t.cellNodesByColumnIdx.hasOwnProperty(l)){var n=columns[l|=0],r=postProcessedRows[o][l];if(n.asyncPostRender&&\"R\"!==r){var i=t.cellNodesByColumnIdx[l];i&&n.asyncPostRender(i,o,getDataItem(o),n,\"C\"===r),postProcessedRows[o][l]=\"R\"}}return void(h_postrender=setTimeout(asyncPostProcessRows,options.asyncPostRenderDelay))}}}function asyncPostProcessCleanupRows(){if(postProcessedCleanupQueue.length>0){for(var e=postProcessedCleanupQueue[0].groupId;postProcessedCleanupQueue.length>0&&postProcessedCleanupQueue[0].groupId==e;){var o=postProcessedCleanupQueue.shift();if(\"R\"==o.actionType&&$(o.node).remove(),\"C\"==o.actionType){var t=columns[o.columnIdx];t.asyncPostRenderCleanup&&o.node&&t.asyncPostRenderCleanup(o.node,o.rowIdx,t)}}h_postrenderCleanup=setTimeout(asyncPostProcessCleanupRows,options.asyncPostRenderCleanupDelay)}}function updateCellCssStylesOnRenderedRows(e,o){var t,l,n,r;for(var i in rowsCache){if(r=o&&o[i],n=e&&e[i],r)for(l in r)n&&r[l]==n[l]||(t=getCellNode(i,getColumnIndex(l)))&&$(t).removeClass(r[l]);if(n)for(l in n)r&&r[l]==n[l]||(t=getCellNode(i,getColumnIndex(l)))&&$(t).addClass(n[l])}}function addCellCssStyles(e,o){if(cellCssClasses[e])throw new Error(\"addCellCssStyles: cell CSS hash with key '\"+e+\"' already exists.\");cellCssClasses[e]=o,updateCellCssStylesOnRenderedRows(o,null),trigger(self.onCellCssStylesChanged,{key:e,hash:o,grid:self})}function removeCellCssStyles(e){cellCssClasses[e]&&(updateCellCssStylesOnRenderedRows(null,cellCssClasses[e]),delete cellCssClasses[e],trigger(self.onCellCssStylesChanged,{key:e,hash:null,grid:self}))}function setCellCssStyles(e,o){var t=cellCssClasses[e];cellCssClasses[e]=o,updateCellCssStylesOnRenderedRows(o,t),trigger(self.onCellCssStylesChanged,{key:e,hash:o,grid:self})}function getCellCssStyles(e){return cellCssClasses[e]}function flashCell(e,o,t){if(t=t||100,rowsCache[e]){var l=$(getCellNode(e,o)),n=function(e){e&&setTimeout((function(){l.queue((function(){l.toggleClass(options.cellFlashingCssClass).dequeue(),n(e-1)}))}),t)};n(4)}}function handleMouseWheel(e){var o=$(e.target).closest(\".slick-row\")[0];o!=rowNodeFromLastMouseWheelEvent&&(zombieRowNodeFromLastMouseWheelEvent&&zombieRowNodeFromLastMouseWheelEvent!=o&&(options.enableAsyncPostRenderCleanup&&zombieRowPostProcessedFromLastMouseWheelEvent?queuePostProcessedRowForCleanup(zombieRowCacheFromLastMouseWheelEvent,zombieRowPostProcessedFromLastMouseWheelEvent):$canvas[0].removeChild(zombieRowNodeFromLastMouseWheelEvent),zombieRowNodeFromLastMouseWheelEvent=null,zombieRowCacheFromLastMouseWheelEvent=null,zombieRowPostProcessedFromLastMouseWheelEvent=null,options.enableAsyncPostRenderCleanup&&startPostProcessingCleanup()),rowNodeFromLastMouseWheelEvent=o)}function handleDragInit(e,o){var t=getCellFromEvent(e);if(!t||!cellExists(t.row,t.cell))return!1;var l=trigger(self.onDragInit,o,e);return!!e.isImmediatePropagationStopped()&&l}function handleDragStart(e,o){var t=getCellFromEvent(e);if(!t||!cellExists(t.row,t.cell))return!1;var l=trigger(self.onDragStart,o,e);return!!e.isImmediatePropagationStopped()&&l}function handleDrag(e,o){return trigger(self.onDrag,o,e)}function handleDragEnd(e,o){trigger(self.onDragEnd,o,e)}function handleKeyDown(e){trigger(self.onKeyDown,{row:activeRow,cell:activeCell},e);var o=e.isImmediatePropagationStopped(),t=Slick.keyCode;if(!o&&!e.shiftKey&&!e.altKey){if(options.editable&¤tEditor&¤tEditor.keyCaptureList&¤tEditor.keyCaptureList.indexOf(e.which)>-1)return;e.which==t.HOME?o=e.ctrlKey?navigateTop():navigateRowStart():e.which==t.END&&(o=e.ctrlKey?navigateBottom():navigateRowEnd())}if(!o)if(e.shiftKey||e.altKey||e.ctrlKey)e.which!=t.TAB||!e.shiftKey||e.ctrlKey||e.altKey||(o=navigatePrev());else{if(options.editable&¤tEditor&¤tEditor.keyCaptureList&¤tEditor.keyCaptureList.indexOf(e.which)>-1)return;if(e.which==t.ESCAPE){if(!getEditorLock().isActive())return;cancelEditAndSetFocus()}else e.which==t.PAGE_DOWN?(navigatePageDown(),o=!0):e.which==t.PAGE_UP?(navigatePageUp(),o=!0):e.which==t.LEFT?o=navigateLeft():e.which==t.RIGHT?o=navigateRight():e.which==t.UP?o=navigateUp():e.which==t.DOWN?o=navigateDown():e.which==t.TAB?o=navigateNext():e.which==t.ENTER&&(options.editable&&(currentEditor?activeRow===getDataLength()?navigateDown():commitEditAndSetFocus():getEditorLock().commitCurrentEdit()&&makeActiveCellEditable(void 0,void 0,e)),o=!0)}if(o){e.stopPropagation(),e.preventDefault();try{e.originalEvent.keyCode=0}catch(e){}}}function handleClick(e){currentEditor||(e.target!=document.activeElement||$(e.target).hasClass(\"slick-cell\"))&&setFocus();var o=getCellFromEvent(e);if(o&&(null===currentEditor||activeRow!=o.row||activeCell!=o.cell)&&(trigger(self.onClick,{row:o.row,cell:o.cell},e),!e.isImmediatePropagationStopped()&&canCellBeActive(o.row,o.cell)&&(!getEditorLock().isActive()||getEditorLock().commitCurrentEdit()))){scrollRowIntoView(o.row,!1);var t=e.target&&e.target.className===Slick.preClickClassName,l=columns[o.cell],n=!!(options.editable&&l&&l.editor&&options.suppressActiveCellChangeOnEdit);setActiveCellInternal(getCellNode(o.row,o.cell),null,t,n,e)}}function handleContextMenu(e){var o=$(e.target).closest(\".slick-cell\",$canvas);0!==o.length&&(activeCellNode===o[0]&&null!==currentEditor||trigger(self.onContextMenu,{},e))}function handleDblClick(e){var o=getCellFromEvent(e);!o||null!==currentEditor&&activeRow==o.row&&activeCell==o.cell||(trigger(self.onDblClick,{row:o.row,cell:o.cell},e),e.isImmediatePropagationStopped()||options.editable&&gotoCell(o.row,o.cell,!0,e))}function handleHeaderMouseEnter(e){trigger(self.onHeaderMouseEnter,{column:$(this).data(\"column\"),grid:self},e)}function handleHeaderMouseLeave(e){trigger(self.onHeaderMouseLeave,{column:$(this).data(\"column\"),grid:self},e)}function handleHeaderContextMenu(e){var o=$(e.target).closest(\".slick-header-column\",\".slick-header-columns\"),t=o&&o.data(\"column\");trigger(self.onHeaderContextMenu,{column:t},e)}function handleHeaderClick(e){if(!columnResizeDragging){var o=$(e.target).closest(\".slick-header-column\",\".slick-header-columns\"),t=o&&o.data(\"column\");t&&trigger(self.onHeaderClick,{column:t},e)}}function handleMouseEnter(e){trigger(self.onMouseEnter,{},e)}function handleMouseLeave(e){trigger(self.onMouseLeave,{},e)}function cellExists(e,o){return!(e<0||e>=getDataLength()||o<0||o>=columns.length)}function getCellFromPoint(e,o){for(var t=getRowFromPosition(o),l=0,n=0,r=0;r<columns.length&&n<e;r++)n+=columns[r].width,l++;return l<0&&(l=0),{row:t,cell:l-1}}function getCellFromNode(e){var o=/l\\d+/.exec(e.className);if(!o)throw new Error(\"getCellFromNode: cannot get cell - \"+e.className);return parseInt(o[0].substr(1,o[0].length-1),10)}function getRowFromNode(e){for(var o in rowsCache)if(rowsCache[o].rowNode===e)return 0|o;return null}function getCellFromEvent(e){var o=$(e.target).closest(\".slick-cell\",$canvas);if(!o.length)return null;var t=getRowFromNode(o[0].parentNode),l=getCellFromNode(o[0]);return null==t||null==l?null:{row:t,cell:l}}function getCellNodeBox(e,o){if(!cellExists(e,o))return null;for(var t=getRowTop(e),l=t+options.rowHeight-1,n=0,r=0;r<o;r++)n+=columns[r].width;return{top:t,left:n,bottom:l,right:n+columns[o].width}}function resetActiveCell(){setActiveCellInternal(null,!1)}function setFocus(){-1==tabbingDirection?$focusSink[0].focus():$focusSink2[0].focus()}function scrollCellIntoView(e,o,t){scrollRowIntoView(e,t);var l=getColspan(e,o);internalScrollColumnIntoView(columnPosLeft[o],columnPosRight[o+(l>1?l-1:0)])}function internalScrollColumnIntoView(e,o){var t=scrollLeft+viewportW;e<scrollLeft?($viewport.scrollLeft(e),handleScroll(),render()):o>t&&($viewport.scrollLeft(Math.min(e,o-$viewport[0].clientWidth)),handleScroll(),render())}function scrollColumnIntoView(e){internalScrollColumnIntoView(columnPosLeft[e],columnPosRight[e])}function setActiveCellInternal(e,o,t,l,n){null!==activeCellNode&&(makeActiveCellNormal(),$(activeCellNode).removeClass(\"active\"),rowsCache[activeRow]&&$(rowsCache[activeRow].rowNode).removeClass(\"active\"));null!=(activeCellNode=e)?(activeRow=getRowFromNode(activeCellNode.parentNode),activeCell=activePosX=getCellFromNode(activeCellNode),null==o&&(o=activeRow==getDataLength()||options.autoEdit),options.showCellSelection&&($(activeCellNode).addClass(\"active\"),$(rowsCache[activeRow].rowNode).addClass(\"active\")),options.editable&&o&&isCellPotentiallyEditable(activeRow,activeCell)&&(clearTimeout(h_editorLoader),options.asyncEditorLoading?h_editorLoader=setTimeout((function(){makeActiveCellEditable(void 0,t,n)}),options.asyncEditorLoadDelay):makeActiveCellEditable(void 0,t,n))):activeRow=activeCell=null,l||trigger(self.onActiveCellChanged,getActiveCell())}function clearTextSelection(){if(document.selection&&document.selection.empty)try{document.selection.empty()}catch(e){}else if(window.getSelection){var e=window.getSelection();e&&e.removeAllRanges&&e.removeAllRanges()}}function isCellPotentiallyEditable(e,o){var t=getDataLength();return!(e<t&&!getDataItem(e))&&(!(columns[o].cannotTriggerInsert&&e>=t)&&!!getEditor(e,o))}function makeActiveCellNormal(){if(currentEditor){if(trigger(self.onBeforeCellEditorDestroy,{editor:currentEditor}),currentEditor.destroy(),currentEditor=null,activeCellNode){var e=getDataItem(activeRow);if($(activeCellNode).removeClass(\"editable invalid\"),e){var o=columns[activeCell];applyFormatResultToCellNode(getFormatter(activeRow,o)(activeRow,activeCell,getDataItemValueForColumn(e,o),o,e,self),activeCellNode),invalidatePostProcessingResults(activeRow)}}navigator.userAgent.toLowerCase().match(/msie/)&&clearTextSelection(),getEditorLock().deactivate(editController)}}function makeActiveCellEditable(e,o,t){if(activeCellNode){if(!options.editable)throw new Error(\"Grid : makeActiveCellEditable : should never get called when options.editable is false\");if(clearTimeout(h_editorLoader),isCellPotentiallyEditable(activeRow,activeCell)){var l=columns[activeCell],n=getDataItem(activeRow);if(!1!==trigger(self.onBeforeEditCell,{row:activeRow,cell:activeCell,item:n,column:l})){getEditorLock().activate(editController),$(activeCellNode).addClass(\"editable\");var r=e||getEditor(activeRow,activeCell);e||r.suppressClearOnEdit||(activeCellNode.innerHTML=\"\"),currentEditor=new r({grid:self,gridPosition:absBox($container[0]),position:absBox(activeCellNode),container:activeCellNode,column:l,item:n||{},event:t,commitChanges:commitEditAndSetFocus,cancelChanges:cancelEditAndSetFocus}),n&&(currentEditor.loadValue(n),o&¤tEditor.preClick&¤tEditor.preClick()),serializedEditorValue=currentEditor.serializeValue(),currentEditor.position&&handleActiveCellPositionChange()}else setFocus()}}}function commitEditAndSetFocus(){getEditorLock().commitCurrentEdit()&&(setFocus(),options.autoEdit&&navigateDown())}function cancelEditAndSetFocus(){getEditorLock().cancelCurrentEdit()&&setFocus()}function absBox(e){var o={top:e.offsetTop,left:e.offsetLeft,bottom:0,right:0,width:$(e).outerWidth(),height:$(e).outerHeight(),visible:!0};o.bottom=o.top+o.height,o.right=o.left+o.width;for(var t=e.offsetParent;(e=e.parentNode)!=document.body&&null!=e;)o.visible&&e.scrollHeight!=e.offsetHeight&&\"visible\"!=$(e).css(\"overflowY\")&&(o.visible=o.bottom>e.scrollTop&&o.top<e.scrollTop+e.clientHeight),o.visible&&e.scrollWidth!=e.offsetWidth&&\"visible\"!=$(e).css(\"overflowX\")&&(o.visible=o.right>e.scrollLeft&&o.left<e.scrollLeft+e.clientWidth),o.left-=e.scrollLeft,o.top-=e.scrollTop,e===t&&(o.left+=e.offsetLeft,o.top+=e.offsetTop,t=e.offsetParent),o.bottom=o.top+o.height,o.right=o.left+o.width;return o}function getActiveCellPosition(){return absBox(activeCellNode)}function getGridPosition(){return absBox($container[0])}function handleActiveCellPositionChange(){if(activeCellNode&&(trigger(self.onActiveCellPositionChanged,{}),currentEditor)){var e=getActiveCellPosition();currentEditor.show&¤tEditor.hide&&(e.visible?currentEditor.show():currentEditor.hide()),currentEditor.position&¤tEditor.position(e)}}function getCellEditor(){return currentEditor}function getActiveCell(){return activeCellNode?{row:activeRow,cell:activeCell}:null}function getActiveCellNode(){return activeCellNode}function scrollRowIntoView(e,o){var t=e*options.rowHeight,l=(e+1)*options.rowHeight-viewportH+(viewportHasHScroll?scrollbarDimensions.height:0);(e+1)*options.rowHeight>scrollTop+viewportH+offset?(scrollTo(o?t:l),render()):e*options.rowHeight<scrollTop+offset&&(scrollTo(o?l:t),render())}function scrollRowToTop(e){scrollTo(e*options.rowHeight),render()}function scrollPage(e){var o=e*numVisibleRows;if(scrollTo((getRowFromPosition(scrollTop)+o)*options.rowHeight),render(),options.enableCellNavigation&&null!=activeRow){var t=activeRow+o,l=getDataLengthIncludingAddNew();t>=l&&(t=l-1),t<0&&(t=0);for(var n=0,r=null,i=activePosX;n<=activePosX;)canCellBeActive(t,n)&&(r=n),n+=getColspan(t,n);null!==r?(setActiveCellInternal(getCellNode(t,r)),activePosX=i):resetActiveCell()}}function navigatePageDown(){scrollPage(1)}function navigatePageUp(){scrollPage(-1)}function navigateTop(){navigateToRow(0)}function navigateBottom(){navigateToRow(getDataLength()-1)}function navigateToRow(e){var o=getDataLength();if(!o)return!0;if(e<0?e=0:e>=o&&(e=o-1),scrollCellIntoView(e,0,!0),options.enableCellNavigation&&null!=activeRow){for(var t=0,l=null,n=activePosX;t<=activePosX;)canCellBeActive(e,t)&&(l=t),t+=getColspan(e,t);null!==l?(setActiveCellInternal(getCellNode(e,l)),activePosX=n):resetActiveCell()}return!0}function getColspan(e,o){var t=data.getItemMetadata&&data.getItemMetadata(e);if(!t||!t.columns)return 1;var l=t.columns[columns[o].id]||t.columns[o],n=l&&l.colspan;return n=\"*\"===n?columns.length-o:n||1}function findFirstFocusableCell(e){for(var o=0;o<columns.length;){if(canCellBeActive(e,o))return o;o+=getColspan(e,o)}return null}function findLastFocusableCell(e){for(var o=0,t=null;o<columns.length;)canCellBeActive(e,o)&&(t=o),o+=getColspan(e,o);return t}function gotoRight(e,o,t){if(o>=columns.length)return null;do{o+=getColspan(e,o)}while(o<columns.length&&!canCellBeActive(e,o));return o<columns.length?{row:e,cell:o,posX:o}:null}function gotoLeft(e,o,t){if(o<=0)return null;var l=findFirstFocusableCell(e);if(null===l||l>=o)return null;for(var n,r={row:e,cell:l,posX:l};;){if(!(n=gotoRight(r.row,r.cell,r.posX)))return null;if(n.cell>=o)return r;r=n}}function gotoDown(e,o,t){for(var l,n=getDataLengthIncludingAddNew();;){if(++e>=n)return null;for(l=o=0;o<=t;)l=o,o+=getColspan(e,o);if(canCellBeActive(e,l))return{row:e,cell:l,posX:t}}}function gotoUp(e,o,t){for(var l;;){if(--e<0)return null;for(l=o=0;o<=t;)l=o,o+=getColspan(e,o);if(canCellBeActive(e,l))return{row:e,cell:l,posX:t}}}function gotoNext(e,o,t){if(null==e&&null==o&&canCellBeActive(e=o=t=0,o))return{row:e,cell:o,posX:o};var l=gotoRight(e,o,t);if(l)return l;var n=null,r=getDataLengthIncludingAddNew();for(e===r-1&&e--;++e<r;)if(null!==(n=findFirstFocusableCell(e)))return{row:e,cell:n,posX:n};return null}function gotoPrev(e,o,t){if(null==e&&null==o&&canCellBeActive(e=getDataLengthIncludingAddNew()-1,o=t=columns.length-1))return{row:e,cell:o,posX:o};for(var l,n;!l&&!(l=gotoLeft(e,o,t));){if(--e<0)return null;o=0,null!==(n=findLastFocusableCell(e))&&(l={row:e,cell:n,posX:n})}return l}function gotoRowStart(e,o,t){var l=findFirstFocusableCell(e);return null===l?null:{row:e,cell:l,posX:l}}function gotoRowEnd(e,o,t){var l=findLastFocusableCell(e);return null===l?null:{row:e,cell:l,posX:l}}function navigateRight(){return navigate(\"right\")}function navigateLeft(){return navigate(\"left\")}function navigateDown(){return navigate(\"down\")}function navigateUp(){return navigate(\"up\")}function navigateNext(){return navigate(\"next\")}function navigatePrev(){return navigate(\"prev\")}function navigateRowStart(){return navigate(\"home\")}function navigateRowEnd(){return navigate(\"end\")}function navigate(e){if(!options.enableCellNavigation)return!1;if(!activeCellNode&&\"prev\"!=e&&\"next\"!=e)return!1;if(!getEditorLock().commitCurrentEdit())return!0;setFocus();tabbingDirection={up:-1,down:1,left:-1,right:1,prev:-1,next:1,home:-1,end:1}[e];var o=(0,{up:gotoUp,down:gotoDown,left:gotoLeft,right:gotoRight,prev:gotoPrev,next:gotoNext,home:gotoRowStart,end:gotoRowEnd}[e])(activeRow,activeCell,activePosX);if(o){var t=o.row==getDataLength();return scrollCellIntoView(o.row,o.cell,!t&&options.emulatePagingWhenScrolling),setActiveCellInternal(getCellNode(o.row,o.cell)),activePosX=o.posX,!0}return setActiveCellInternal(getCellNode(activeRow,activeCell)),!1}function getCellNode(e,o){return rowsCache[e]?(ensureCellNodesInRowsCache(e),rowsCache[e].cellNodesByColumnIdx[o]):null}function setActiveCell(e,o,t,l,n){initialized&&(e>getDataLength()||e<0||o>=columns.length||o<0||options.enableCellNavigation&&(scrollCellIntoView(e,o,!1),setActiveCellInternal(getCellNode(e,o),t,l,n)))}function canCellBeActive(e,o){if(!options.enableCellNavigation||e>=getDataLengthIncludingAddNew()||e<0||o>=columns.length||o<0)return!1;var t=data.getItemMetadata&&data.getItemMetadata(e);if(t&&void 0!==t.focusable)return!!t.focusable;var l=t&&t.columns;return l&&l[columns[o].id]&&void 0!==l[columns[o].id].focusable?!!l[columns[o].id].focusable:l&&l[o]&&void 0!==l[o].focusable?!!l[o].focusable:!!columns[o].focusable}function canCellBeSelected(e,o){if(e>=getDataLength()||e<0||o>=columns.length||o<0)return!1;var t=data.getItemMetadata&&data.getItemMetadata(e);if(t&&void 0!==t.selectable)return!!t.selectable;var l=t&&t.columns&&(t.columns[columns[o].id]||t.columns[o]);return l&&void 0!==l.selectable?!!l.selectable:!!columns[o].selectable}function gotoCell(e,o,t,l){initialized&&(canCellBeActive(e,o)&&getEditorLock().commitCurrentEdit()&&(scrollCellIntoView(e,o,!1),setActiveCellInternal(getCellNode(e,o),t||e===getDataLength()||options.autoEdit,null,options.editable,l),currentEditor||setFocus()))}function commitCurrentEdit(){var e=getDataItem(activeRow),o=columns[activeCell];if(currentEditor){if(currentEditor.isValueChanged()){var t=currentEditor.validate();if(t.valid){if(activeRow<getDataLength()){var l={row:activeRow,cell:activeCell,editor:currentEditor,serializedValue:currentEditor.serializeValue(),prevSerializedValue:serializedEditorValue,execute:function(){this.editor.applyValue(e,this.serializedValue),updateRow(this.row),trigger(self.onCellChange,{row:this.row,cell:this.cell,item:e})},undo:function(){this.editor.applyValue(e,this.prevSerializedValue),updateRow(this.row),trigger(self.onCellChange,{row:this.row,cell:this.cell,item:e})}};options.editCommandHandler?(makeActiveCellNormal(),options.editCommandHandler(e,o,l)):(l.execute(),makeActiveCellNormal())}else{var n={};currentEditor.applyValue(n,currentEditor.serializeValue()),makeActiveCellNormal(),trigger(self.onAddNewRow,{item:n,column:o})}return!getEditorLock().isActive()}return $(activeCellNode).removeClass(\"invalid\"),$(activeCellNode).width(),$(activeCellNode).addClass(\"invalid\"),trigger(self.onValidationError,{editor:currentEditor,cellNode:activeCellNode,validationResults:t,row:activeRow,cell:activeCell,column:o}),currentEditor.focus(),!1}makeActiveCellNormal()}return!0}function cancelCurrentEdit(){return makeActiveCellNormal(),!0}function rowsToRanges(e){for(var o=[],t=columns.length-1,l=0;l<e.length;l++)o.push(new Slick.Range(e[l],0,e[l],t));return o}function getSelectedRows(){if(!selectionModel)throw new Error(\"Selection model is not set\");return selectedRows}function setSelectedRows(e){if(!selectionModel)throw new Error(\"Selection model is not set\");self&&self.getEditorLock&&!self.getEditorLock().isActive()&&selectionModel.setSelectedRanges(rowsToRanges(e))}this.debug=function(){var e=\"\";e+=\"\\ncounter_rows_rendered: \"+counter_rows_rendered,e+=\"\\ncounter_rows_removed: \"+counter_rows_removed,e+=\"\\nrenderedRows: \"+renderedRows,e+=\"\\nnumVisibleRows: \"+numVisibleRows,e+=\"\\nmaxSupportedCssHeight: \"+maxSupportedCssHeight,e+=\"\\nn(umber of pages): \"+n,e+=\"\\n(current) page: \"+page,e+=\"\\npage height (ph): \"+ph,e+=\"\\nvScrollDir: \"+vScrollDir,alert(e)},this.eval=function(expr){return eval(expr)},$.extend(this,{slickGridVersion:\"2.3.23\",onScroll:new Slick.Event,onSort:new Slick.Event,onHeaderMouseEnter:new Slick.Event,onHeaderMouseLeave:new Slick.Event,onHeaderContextMenu:new Slick.Event,onHeaderClick:new Slick.Event,onHeaderCellRendered:new Slick.Event,onBeforeHeaderCellDestroy:new Slick.Event,onHeaderRowCellRendered:new Slick.Event,onFooterRowCellRendered:new Slick.Event,onBeforeHeaderRowCellDestroy:new Slick.Event,onBeforeFooterRowCellDestroy:new Slick.Event,onMouseEnter:new Slick.Event,onMouseLeave:new Slick.Event,onClick:new Slick.Event,onDblClick:new Slick.Event,onContextMenu:new Slick.Event,onKeyDown:new Slick.Event,onAddNewRow:new Slick.Event,onBeforeAppendCell:new Slick.Event,onValidationError:new Slick.Event,onViewportChanged:new Slick.Event,onColumnsReordered:new Slick.Event,onColumnsResized:new Slick.Event,onCellChange:new Slick.Event,onBeforeEditCell:new Slick.Event,onBeforeCellEditorDestroy:new Slick.Event,onBeforeDestroy:new Slick.Event,onActiveCellChanged:new Slick.Event,onActiveCellPositionChanged:new Slick.Event,onDragInit:new Slick.Event,onDragStart:new Slick.Event,onDrag:new Slick.Event,onDragEnd:new Slick.Event,onSelectedRowsChanged:new Slick.Event,onCellCssStylesChanged:new Slick.Event,onAutosizeColumns:new Slick.Event,onRendered:new Slick.Event,registerPlugin:registerPlugin,unregisterPlugin:unregisterPlugin,getColumns:getColumns,setColumns:setColumns,getColumnIndex:getColumnIndex,updateColumnHeader:updateColumnHeader,setSortColumn:setSortColumn,setSortColumns:setSortColumns,getSortColumns:getSortColumns,autosizeColumns:autosizeColumns,getOptions:getOptions,setOptions:setOptions,getData:getData,getDataLength:getDataLength,getDataItem:getDataItem,setData:setData,getSelectionModel:getSelectionModel,setSelectionModel:setSelectionModel,getSelectedRows:getSelectedRows,setSelectedRows:setSelectedRows,getContainerNode:getContainerNode,updatePagingStatusFromView:updatePagingStatusFromView,render:render,invalidate:invalidate,invalidateRow:invalidateRow,invalidateRows:invalidateRows,invalidateAllRows:invalidateAllRows,updateCell:updateCell,updateRow:updateRow,getViewport:getVisibleRange,getRenderedRange:getRenderedRange,resizeCanvas:resizeCanvas,updateRowCount:updateRowCount,scrollRowIntoView:scrollRowIntoView,scrollRowToTop:scrollRowToTop,scrollCellIntoView:scrollCellIntoView,scrollColumnIntoView:scrollColumnIntoView,getCanvasNode:getCanvasNode,getUID:getUID,getHeaderColumnWidthDiff:getHeaderColumnWidthDiff,getScrollbarDimensions:getScrollbarDimensions,getHeadersWidth:getHeadersWidth,getCanvasWidth:getCanvasWidth,focus:setFocus,scrollTo:scrollTo,getCellFromPoint:getCellFromPoint,getCellFromEvent:getCellFromEvent,getActiveCell:getActiveCell,setActiveCell:setActiveCell,getActiveCellNode:getActiveCellNode,getActiveCellPosition:getActiveCellPosition,resetActiveCell:resetActiveCell,editActiveCell:makeActiveCellEditable,getCellEditor:getCellEditor,getCellNode:getCellNode,getCellNodeBox:getCellNodeBox,canCellBeSelected:canCellBeSelected,canCellBeActive:canCellBeActive,navigatePrev:navigatePrev,navigateNext:navigateNext,navigateUp:navigateUp,navigateDown:navigateDown,navigateLeft:navigateLeft,navigateRight:navigateRight,navigatePageUp:navigatePageUp,navigatePageDown:navigatePageDown,navigateTop:navigateTop,navigateBottom:navigateBottom,navigateRowStart:navigateRowStart,navigateRowEnd:navigateRowEnd,gotoCell:gotoCell,getTopPanel:getTopPanel,setTopPanelVisibility:setTopPanelVisibility,getPreHeaderPanel:getPreHeaderPanel,setPreHeaderPanelVisibility:setPreHeaderPanelVisibility,getHeader:getHeader,getHeaderColumn:getHeaderColumn,setHeaderRowVisibility:setHeaderRowVisibility,getHeaderRow:getHeaderRow,getHeaderRowColumn:getHeaderRowColumn,setFooterRowVisibility:setFooterRowVisibility,getFooterRow:getFooterRow,getFooterRowColumn:getFooterRowColumn,getGridPosition:getGridPosition,flashCell:flashCell,addCellCssStyles:addCellCssStyles,setCellCssStyles:setCellCssStyles,removeCellCssStyles:removeCellCssStyles,getCellCssStyles:getCellCssStyles,init:finishInitialization,destroy:destroy,getEditorLock:getEditorLock,getEditController:getEditController}),init()}module.exports={Grid:SlickGrid}},\n", " 433: function _(t,e,a){\n", " /*!\n", " * jquery.event.drag - v 2.3.0\n", " * Copyright (c) 2010 Three Dub Media - http://threedubmedia.com\n", " * Open Source MIT License - http://threedubmedia.com/code/license\n", " */\n", " var n=t(426);n.fn.drag=function(t,e,a){var r=\"string\"==typeof t?t:\"\",o=n.isFunction(t)?t:n.isFunction(e)?e:null;return 0!==r.indexOf(\"drag\")&&(r=\"drag\"+r),a=(t==o?e:a)||{},o?this.on(r,a,o):this.trigger(r)};var r=n.event,o=r.special,i=o.drag={defaults:{which:1,distance:0,not:\":input\",handle:null,relative:!1,drop:!0,click:!1},datakey:\"dragdata\",noBubble:!0,add:function(t){var e=n.data(this,i.datakey),a=t.data||{};e.related+=1,n.each(i.defaults,(function(t,n){void 0!==a[t]&&(e[t]=a[t])}))},remove:function(){n.data(this,i.datakey).related-=1},setup:function(){if(!n.data(this,i.datakey)){var t=n.extend({related:0},i.defaults);n.data(this,i.datakey,t),r.add(this,\"touchstart mousedown\",i.init,t),this.attachEvent&&this.attachEvent(\"ondragstart\",i.dontstart)}},teardown:function(){(n.data(this,i.datakey)||{}).related||(n.removeData(this,i.datakey),r.remove(this,\"touchstart mousedown\",i.init),i.textselect(!0),this.detachEvent&&this.detachEvent(\"ondragstart\",i.dontstart))},init:function(t){if(!i.touched){var e,a=t.data;if(!(0!=t.which&&a.which>0&&t.which!=a.which)&&!n(t.target).is(a.not)&&(!a.handle||n(t.target).closest(a.handle,t.currentTarget).length)&&(i.touched=\"touchstart\"==t.type?this:null,a.propagates=1,a.mousedown=this,a.interactions=[i.interaction(this,a)],a.target=t.target,a.pageX=t.pageX,a.pageY=t.pageY,a.dragging=null,e=i.hijack(t,\"draginit\",a),a.propagates))return(e=i.flatten(e))&&e.length&&(a.interactions=[],n.each(e,(function(){a.interactions.push(i.interaction(this,a))}))),a.propagates=a.interactions.length,!1!==a.drop&&o.drop&&o.drop.handler(t,a),i.textselect(!1),i.touched?r.add(i.touched,\"touchmove touchend\",i.handler,a):r.add(document,\"mousemove mouseup\",i.handler,a),!(!i.touched||a.live)&&void 0}},interaction:function(t,e){var a=t&&t.ownerDocument&&n(t)[e.relative?\"position\":\"offset\"]()||{top:0,left:0};return{drag:t,callback:new i.callback,droppable:[],offset:a}},handler:function(t){var e=t.data;switch(t.type){case!e.dragging&&\"touchmove\":t.preventDefault();case!e.dragging&&\"mousemove\":if(Math.pow(t.pageX-e.pageX,2)+Math.pow(t.pageY-e.pageY,2)<Math.pow(e.distance,2))break;t.target=e.target,i.hijack(t,\"dragstart\",e),e.propagates&&(e.dragging=!0);case\"touchmove\":t.preventDefault();case\"mousemove\":if(e.dragging){if(i.hijack(t,\"drag\",e),e.propagates){!1!==e.drop&&o.drop&&o.drop.handler(t,e);break}t.type=\"mouseup\"}case\"touchend\":case\"mouseup\":default:i.touched?r.remove(i.touched,\"touchmove touchend\",i.handler):r.remove(document,\"mousemove mouseup\",i.handler),e.dragging&&(!1!==e.drop&&o.drop&&o.drop.handler(t,e),i.hijack(t,\"dragend\",e)),i.textselect(!0),!1===e.click&&e.dragging&&n.data(e.mousedown,\"suppress.click\",(new Date).getTime()+5),e.dragging=i.touched=!1}},hijack:function(t,e,a,o,d){if(a){var s,c,l,p={event:t.originalEvent,type:t.type},u=e.indexOf(\"drop\")?\"drag\":\"drop\",g=o||0,h=isNaN(o)?a.interactions.length:o;t.type=e;var f=function(){};t.originalEvent=new n.Event(p.event,{preventDefault:f,stopPropagation:f,stopImmediatePropagation:f}),a.results=[];do{if(c=a.interactions[g]){if(\"dragend\"!==e&&c.cancelled)continue;l=i.properties(t,a,c),c.results=[],n(d||c[u]||a.droppable).each((function(o,d){if(l.target=d,t.isPropagationStopped=function(){return!1},!1===(s=d?r.dispatch.call(d,t,l):null)?(\"drag\"==u&&(c.cancelled=!0,a.propagates-=1),\"drop\"==e&&(c[u][o]=null)):\"dropinit\"==e&&c.droppable.push(i.element(s)||d),\"dragstart\"==e&&(c.proxy=n(i.element(s)||c.drag)[0]),c.results.push(s),delete t.result,\"dropinit\"!==e)return s})),a.results[g]=i.flatten(c.results),\"dropinit\"==e&&(c.droppable=i.flatten(c.droppable)),\"dragstart\"!=e||c.cancelled||l.update()}}while(++g<h);return t.type=p.type,t.originalEvent=p.event,i.flatten(a.results)}},properties:function(t,e,a){var n=a.callback;return n.drag=a.drag,n.proxy=a.proxy||a.drag,n.startX=e.pageX,n.startY=e.pageY,n.deltaX=t.pageX-e.pageX,n.deltaY=t.pageY-e.pageY,n.originalX=a.offset.left,n.originalY=a.offset.top,n.offsetX=n.originalX+n.deltaX,n.offsetY=n.originalY+n.deltaY,n.drop=i.flatten((a.drop||[]).slice()),n.available=i.flatten((a.droppable||[]).slice()),n},element:function(t){if(t&&(t.jquery||1==t.nodeType))return t},flatten:function(t){return n.map(t,(function(t){return t&&t.jquery?n.makeArray(t):t&&t.length?i.flatten(t):t}))},textselect:function(t){n(document)[t?\"off\":\"on\"](\"selectstart\",i.dontstart).css(\"MozUserSelect\",t?\"\":\"none\"),document.unselectable=t?\"off\":\"on\"},dontstart:function(){return!1},callback:function(){}};i.callback.prototype={update:function(){o.drop&&this.available.length&&n.each(this.available,(function(t){o.drop.locate(this,t)}))}};var d=r.dispatch;r.dispatch=function(t){if(!(n.data(this,\"suppress.\"+t.type)-(new Date).getTime()>0))return d.apply(this,arguments);n.removeData(this,\"suppress.\"+t.type)},o.draginit=o.dragstart=o.dragend=i},\n", " 434: function _(t,e,a){\n", " /*!\n", " * jquery.event.drop - v 2.3.0\n", " * Copyright (c) 2010 Three Dub Media - http://threedubmedia.com\n", " * Open Source MIT License - http://threedubmedia.com/code/license\n", " */\n", " var n=t(426);n.fn.drop=function(t,e,a){var i=\"string\"==typeof t?t:\"\",o=n.isFunction(t)?t:n.isFunction(e)?e:null;return 0!==i.indexOf(\"drop\")&&(i=\"drop\"+i),a=(t==o?e:a)||{},o?this.on(i,a,o):this.trigger(i)},n.drop=function(t){t=t||{},o.multi=!0===t.multi?1/0:!1===t.multi?1:isNaN(t.multi)?o.multi:t.multi,o.delay=t.delay||o.delay,o.tolerance=n.isFunction(t.tolerance)?t.tolerance:null===t.tolerance?null:o.tolerance,o.mode=t.mode||o.mode||\"intersect\"};var i=n.event.special,o=n.event.special.drop={multi:1,delay:20,mode:\"overlap\",targets:[],datakey:\"dropdata\",noBubble:!0,add:function(t){n.data(this,o.datakey).related+=1},remove:function(){n.data(this,o.datakey).related-=1},setup:function(){if(!n.data(this,o.datakey)){n.data(this,o.datakey,{related:0,active:[],anyactive:0,winner:0,location:{}}),o.targets.push(this)}},teardown:function(){if(!(n.data(this,o.datakey)||{}).related){n.removeData(this,o.datakey);var t=this;o.targets=n.grep(o.targets,(function(e){return e!==t}))}},handler:function(t,e){var a;if(e)switch(t.type){case\"mousedown\":case\"touchstart\":a=n(o.targets),\"string\"==typeof e.drop&&(a=a.filter(e.drop)),a.each((function(){var t=n.data(this,o.datakey);t.active=[],t.anyactive=0,t.winner=0})),e.droppable=a,i.drag.hijack(t,\"dropinit\",e);break;case\"mousemove\":case\"touchmove\":o.event=t,o.timer||o.tolerate(e);break;case\"mouseup\":case\"touchend\":o.timer=clearTimeout(o.timer),e.propagates&&(i.drag.hijack(t,\"drop\",e),i.drag.hijack(t,\"dropend\",e))}},locate:function(t,e){var a=n.data(t,o.datakey),i=n(t),r=i.offset()||{},d=i.outerHeight(),l=i.outerWidth(),c={elem:t,width:l,height:d,top:r.top,left:r.left,right:r.left+l,bottom:r.top+d};return a&&(a.location=c,a.index=e,a.elem=t),c},contains:function(t,e){return(e[0]||e.left)>=t.left&&(e[0]||e.right)<=t.right&&(e[1]||e.top)>=t.top&&(e[1]||e.bottom)<=t.bottom},modes:{intersect:function(t,e,a){return this.contains(a,[t.pageX,t.pageY])?1e9:this.modes.overlap.apply(this,arguments)},overlap:function(t,e,a){return Math.max(0,Math.min(a.bottom,e.bottom)-Math.max(a.top,e.top))*Math.max(0,Math.min(a.right,e.right)-Math.max(a.left,e.left))},fit:function(t,e,a){return this.contains(a,e)?1:0},middle:function(t,e,a){return this.contains(a,[e.left+.5*e.width,e.top+.5*e.height])?1:0}},sort:function(t,e){return e.winner-t.winner||t.index-e.index},tolerate:function(t){var e,a,r,d,l,c,s,u,p=0,h=t.interactions.length,m=[o.event.pageX,o.event.pageY],f=o.tolerance||o.modes[o.mode];do{if(u=t.interactions[p]){if(!u)return;u.drop=[],l=[],c=u.droppable.length,f&&(r=o.locate(u.proxy)),e=0;do{if(s=u.droppable[e]){if(!(a=(d=n.data(s,o.datakey)).location))continue;d.winner=f?f.call(o,o.event,r,a):o.contains(a,m)?1:0,l.push(d)}}while(++e<c);l.sort(o.sort),e=0;do{(d=l[e])&&(d.winner&&u.drop.length<o.multi?(d.active[p]||d.anyactive||(!1!==i.drag.hijack(o.event,\"dropstart\",t,p,d.elem)[0]?(d.active[p]=1,d.anyactive+=1):d.winner=0),d.winner&&u.drop.push(d.elem)):d.active[p]&&1==d.anyactive&&(i.drag.hijack(o.event,\"dropend\",t,p,d.elem),d.active[p]=0,d.anyactive-=1))}while(++e<c)}}while(++p<h);o.last&&m[0]==o.last.pageX&&m[1]==o.last.pageY?delete o.timer:o.timer=setTimeout((function(){o.tolerate(t)}),o.delay),o.last=o.event}};i.dropinit=i.dropstart=i.dropend=o},\n", " 435: function _(t,e,n){var r=t(426),i=t(428);var o={Avg:function(t){this.field_=t,this.init=function(){this.count_=0,this.nonNullCount_=0,this.sum_=0},this.accumulate=function(t){var e=t[this.field_];this.count_++,null==e||\"\"===e||isNaN(e)||(this.nonNullCount_++,this.sum_+=parseFloat(e))},this.storeResult=function(t){t.avg||(t.avg={}),0!=this.nonNullCount_&&(t.avg[this.field_]=this.sum_/this.nonNullCount_)}},Min:function(t){this.field_=t,this.init=function(){this.min_=null},this.accumulate=function(t){var e=t[this.field_];null==e||\"\"===e||isNaN(e)||(null==this.min_||e<this.min_)&&(this.min_=e)},this.storeResult=function(t){t.min||(t.min={}),t.min[this.field_]=this.min_}},Max:function(t){this.field_=t,this.init=function(){this.max_=null},this.accumulate=function(t){var e=t[this.field_];null==e||\"\"===e||isNaN(e)||(null==this.max_||e>this.max_)&&(this.max_=e)},this.storeResult=function(t){t.max||(t.max={}),t.max[this.field_]=this.max_}},Sum:function(t){this.field_=t,this.init=function(){this.sum_=null},this.accumulate=function(t){var e=t[this.field_];null==e||\"\"===e||isNaN(e)||(this.sum_+=parseFloat(e))},this.storeResult=function(t){t.sum||(t.sum={}),t.sum[this.field_]=this.sum_}}};e.exports={DataView:function(t){var e,n,o,a,l,s=this,u=\"id\",g=[],c=[],f={},p=null,h=null,d=null,m=!1,v=!0,_={},w={},$=[],y=[],I={getter:null,formatter:null,comparer:function(t,e){return t.value===e.value?0:t.value>e.value?1:-1},predefinedValues:[],aggregators:[],aggregateEmpty:!1,aggregateCollapsed:!1,aggregateChildGroups:!1,collapsed:!1,displayTotalsRow:!0,lazyTotalsCalculation:!1},C=[],R=[],x=[],b=0,M=0,F=0,A=new i.Event,S=new i.Event,N=new i.Event;function E(t){for(var e,n=t=t||0,r=g.length;n<r;n++){if(void 0===(e=g[n][u]))throw new Error(\"Each data element must implement a unique 'id' property\");f[e]=n}}function T(){var t=b?Math.max(1,Math.ceil(F/b)):1;return{pageSize:b,pageNum:M,totalRows:F,totalPages:t,dataView:s}}function G(t,r){v=r,n=t,e=null,!1===r&&g.reverse(),g.sort(t),!1===r&&g.reverse(),f={},E(),Z()}function D(t,r){v=r,e=t,n=null;var i=Object.prototype.toString;Object.prototype.toString=\"function\"==typeof t?t:function(){return this[t]},!1===r&&g.reverse(),g.sort(),Object.prototype.toString=i,!1===r&&g.reverse(),f={},E(),Z()}function P(e){t.groupItemMetadataProvider||(t.groupItemMetadataProvider=new i.Data.GroupItemMetadataProvider),R=[],x=[],C=(e=e||[])instanceof Array?e:[e];for(var n=0;n<C.length;n++){var o=C[n]=r.extend(!0,{},I,C[n]);o.getterIsAFn=\"function\"==typeof o.getter,o.compiledAccumulators=[];for(var a=o.aggregators.length;a--;)o.compiledAccumulators[a]=W(o.aggregators[a]);x[n]={}}Z()}function j(){if(!p){p={};for(var t=0,e=c.length;t<e;t++)p[c[t][u]]=t}}function z(t){return g[f[t]]}function B(t,e){if(void 0===f[t]||t!==e[u])throw new Error(\"Invalid or non-matching id\");g[f[t]]=e,d||(d={}),d[t]=!0,Z()}function V(t,e){g.splice(t,0,e),E(t),Z()}function O(t){var e=f[t];if(void 0===e)throw new Error(\"Invalid id\");delete f[t],g.splice(e,1),E(e),Z()}function q(t){if(!n)throw new Error(\"sortedAddItem() requires a sort comparer, use sort()\");V(function(t){var e=0,r=g.length;for(;e<r;){var i=e+r>>>1;-1===n(g[i],t)?e=i+1:r=i}return e}(t),t)}function K(t,e){if(null==t)for(var n=0;n<C.length;n++)x[n]={},C[n].collapsed=e;else x[t]={},C[t].collapsed=e;Z()}function U(t,e,n){x[t][e]=C[t].collapsed^n,Z()}function L(t){var e,n=t.group,r=C[n.level],i=n.level==C.length,o=r.aggregators.length;if(!i&&r.aggregateChildGroups)for(var a=n.groups.length;a--;)n.groups[a].totals.initialized||L(n.groups[a].totals);for(;o--;)(e=r.aggregators[o]).init(),!i&&r.aggregateChildGroups?r.compiledAccumulators[o].call(e,n.groups):r.compiledAccumulators[o].call(e,n.rows),e.storeResult(t);t.initialized=!0}function k(t){var e=C[t.level],n=new i.GroupTotals;n.group=t,t.totals=n,e.lazyTotalsCalculation||L(n)}function H(t){var e=t.toString().match(/^function[^(]*\\(([^)]*)\\)\\s*{([\\s\\S]*)}$/);return{params:e[1].split(\",\"),body:e[2]}}function W(t){var e=H(t.accumulate),n=new Function(\"_items\",\"for (var \"+e.params[0]+\", _i=0, _il=_items.length; _i<_il; _i++) {\"+e.params[0]+\" = _items[_i]; \"+e.body+\"}\");return n.displayName=n.name=\"compiledAccumulatorLoop\",n}function J(t,e){for(var n=[],r=0,i=0,o=t.length;i<o;i++)h(t[i],e)&&(n[r++]=t[i]);return n}function Q(t,e,n){for(var r,i=[],o=0,a=0,l=t.length;a<l;a++)r=t[a],n[a]?i[o++]=r:h(r,e)&&(i[o++]=r,n[a]=!0);return i}function X(e){if(h){var n=t.inlineFilters?a:J,r=t.inlineFilters?l:Q;_.isFilterNarrowing?$=n($,o):_.isFilterExpanding?$=r(e,o,y):_.isFilterUnchanged||($=n(e,o))}else $=b?e:e.concat();var i;return b?($.length<=M*b&&(M=0===$.length?0:Math.floor(($.length-1)/b)),i=$.slice(b*M,b*M+b)):i=$,{totalRows:$.length,rows:i}}function Y(t){p=null,_.isFilterNarrowing==w.isFilterNarrowing&&_.isFilterExpanding==w.isFilterExpanding||(y=[]);var e=X(t);F=e.totalRows;var n=e.rows;R=[],C.length&&(R=function t(e,n){for(var r,o,a,l=[],s={},u=n?n.level+1:0,g=C[u],c=0,f=g.predefinedValues.length;c<f;c++)(r=s[o=g.predefinedValues[c]])||((r=new i.Group).value=o,r.level=u,r.groupingKey=(n?n.groupingKey+\":|:\":\"\")+o,l[l.length]=r,s[o]=r);for(c=0,f=e.length;c<f;c++)a=e[c],(r=s[o=g.getterIsAFn?g.getter(a):a[g.getter]])||((r=new i.Group).value=o,r.level=u,r.groupingKey=(n?n.groupingKey+\":|:\":\"\")+o,l[l.length]=r,s[o]=r),r.rows[r.count++]=a;if(u<C.length-1)for(c=0;c<l.length;c++)(r=l[c]).groups=t(r.rows,r);return l.sort(C[u].comparer),l}(n)).length&&(!function t(e,n){for(var r,i=C[n=n||0],o=i.collapsed,a=x[n],l=e.length;l--;)(r=e[l]).collapsed&&!i.aggregateCollapsed||(r.groups&&t(r.groups,n+1),i.aggregators.length&&(i.aggregateEmpty||r.rows.length||r.groups&&r.groups.length)&&k(r),r.collapsed=o^a[r.groupingKey],r.title=i.formatter?i.formatter(r):r.value)}(R),n=function t(e,n){for(var r,i,o=C[n=n||0],a=[],l=0,s=0,u=e.length;s<u;s++){if(i=e[s],a[l++]=i,!i.collapsed)for(var g=0,c=(r=i.groups?t(i.groups,n+1):i.rows).length;g<c;g++)a[l++]=r[g];i.totals&&o.displayTotalsRow&&(!i.collapsed||o.aggregateCollapsed)&&(a[l++]=i.totals)}return a}(R));var r=function(t,e){var n,r,i,o=[],a=0,l=e.length;_&&_.ignoreDiffsBefore&&(a=Math.max(0,Math.min(e.length,_.ignoreDiffsBefore))),_&&_.ignoreDiffsAfter&&(l=Math.min(e.length,Math.max(0,_.ignoreDiffsAfter)));for(var s=a,g=t.length;s<l;s++)s>=g?o[o.length]=s:(n=e[s],r=t[s],(C.length&&(i=n.__nonDataRow||r.__nonDataRow)&&n.__group!==r.__group||n.__group&&!n.equals(r)||i&&(n.__groupTotals||r.__groupTotals)||n[u]!=r[u]||d&&d[n[u]])&&(o[o.length]=s));return o}(c,n);return c=n,r}function Z(){if(!m){var t=c.length,e=F,n=Y(g);b&&F<M*b&&(M=Math.max(0,Math.ceil(F/b)-1),n=Y(g)),d=null,w=_,_={},e!==F&&N.notify(T(),null,s),t!==c.length&&A.notify({previous:t,current:c.length,dataView:s},null,s),n.length>0&&S.notify({rows:n,dataView:s},null,s)}}t=r.extend(!0,{},{groupItemMetadataProvider:null,inlineFilters:!1},t),r.extend(this,{beginUpdate:function(){m=!0},endUpdate:function(){m=!1,Z()},setPagingOptions:function(t){null!=t.pageSize&&(b=t.pageSize,M=b?Math.min(M,Math.max(0,Math.ceil(F/b)-1)):0),null!=t.pageNum&&(M=Math.min(t.pageNum,Math.max(0,Math.ceil(F/b)-1))),N.notify(T(),null,s),Z()},getPagingInfo:T,getItems:function(){return g},setItems:function(t,e){void 0!==e&&(u=e),g=$=t,f={},E(),function(){for(var t,e=0,n=g.length;e<n;e++)if(void 0===(t=g[e][u])||f[t]!==e)throw new Error(\"Each data element must implement a unique 'id' property\")}(),Z()},setFilter:function(e){h=e,t.inlineFilters&&(a=function(){var t=H(h),e=\"{ _retval[_idx++] = $item$; continue _coreloop; }$1\",n=t.body.replace(/return false\\s*([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return!1([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return true\\s*([;}]|\\}|$)/gi,e).replace(/return!0([;}]|\\}|$)/gi,e).replace(/return ([^;}]+?)\\s*([;}]|$)/gi,\"{ if ($1) { _retval[_idx++] = $item$; }; continue _coreloop; }$2\"),r=[\"var _retval = [], _idx = 0; \",\"var $item$, $args$ = _args; \",\"_coreloop: \",\"for (var _i = 0, _il = _items.length; _i < _il; _i++) { \",\"$item$ = _items[_i]; \",\"$filter$; \",\"} \",\"return _retval; \"].join(\"\");r=(r=(r=r.replace(/\\$filter\\$/gi,n)).replace(/\\$item\\$/gi,t.params[0])).replace(/\\$args\\$/gi,t.params[1]);var i=new Function(\"_items,_args\",r);return i.displayName=i.name=\"compiledFilter\",i}(),l=function(){var t=H(h),e=\"{ _cache[_i] = true;_retval[_idx++] = $item$; continue _coreloop; }$1\",n=t.body.replace(/return false\\s*([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return!1([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return true\\s*([;}]|\\}|$)/gi,e).replace(/return!0([;}]|\\}|$)/gi,e).replace(/return ([^;}]+?)\\s*([;}]|$)/gi,\"{ if ((_cache[_i] = $1)) { _retval[_idx++] = $item$; }; continue _coreloop; }$2\"),r=[\"var _retval = [], _idx = 0; \",\"var $item$, $args$ = _args; \",\"_coreloop: \",\"for (var _i = 0, _il = _items.length; _i < _il; _i++) { \",\"$item$ = _items[_i]; \",\"if (_cache[_i]) { \",\"_retval[_idx++] = $item$; \",\"continue _coreloop; \",\"} \",\"$filter$; \",\"} \",\"return _retval; \"].join(\"\");r=(r=(r=r.replace(/\\$filter\\$/gi,n)).replace(/\\$item\\$/gi,t.params[0])).replace(/\\$args\\$/gi,t.params[1]);var i=new Function(\"_items,_args,_cache\",r);return i.displayName=i.name=\"compiledFilterWithCaching\",i}()),Z()},getFilter:function(){return h},getFilteredItems:function(){return $},sort:G,fastSort:D,reSort:function(){n?G(n,v):e&&D(e,v)},setGrouping:P,getGrouping:function(){return C},groupBy:function(t,e,n){P(null!=t?{getter:t,formatter:e,comparer:n}:[])},setAggregators:function(t,e){if(!C.length)throw new Error(\"At least one grouping must be specified before calling setAggregators().\");C[0].aggregators=t,C[0].aggregateCollapsed=e,P(C)},collapseAllGroups:function(t){K(t,!0)},expandAllGroups:function(t){K(t,!1)},collapseGroup:function(t){var e=Array.prototype.slice.call(arguments),n=e[0];1==e.length&&-1!=n.indexOf(\":|:\")?U(n.split(\":|:\").length-1,n,!0):U(e.length-1,e.join(\":|:\"),!0)},expandGroup:function(t){var e=Array.prototype.slice.call(arguments),n=e[0];1==e.length&&-1!=n.indexOf(\":|:\")?U(n.split(\":|:\").length-1,n,!1):U(e.length-1,e.join(\":|:\"),!1)},getGroups:function(){return R},getIdxById:function(t){return f[t]},getRowByItem:function(t){return j(),p[t[u]]},getRowById:function(t){return j(),p[t]},getItemById:z,getItemByIdx:function(t){return g[t]},mapItemsToRows:function(t){var e=[];j();for(var n=0,r=t.length;n<r;n++){var i=p[t[n][u]];null!=i&&(e[e.length]=i)}return e},mapRowsToIds:function(t){for(var e=[],n=0,r=t.length;n<r;n++)t[n]<c.length&&(e[e.length]=c[t[n]][u]);return e},mapIdsToRows:function(t){var e=[];j();for(var n=0,r=t.length;n<r;n++){var i=p[t[n]];null!=i&&(e[e.length]=i)}return e},setRefreshHints:function(t){_=t},setFilterArgs:function(t){o=t},refresh:Z,updateItem:B,insertItem:V,addItem:function(t){g.push(t),E(g.length-1),Z()},deleteItem:O,sortedAddItem:q,sortedUpdateItem:function(t,e){if(void 0===f[t]||t!==e[u])throw new Error(\"Invalid or non-matching id \"+f[t]);if(!n)throw new Error(\"sortedUpdateItem() requires a sort comparer, use sort()\");var r=z(t);0!==n(r,e)?(O(t),q(e)):B(t,e)},syncGridSelection:function(t,e,n){var o,a=this,l=a.mapRowsToIds(t.getSelectedRows()),s=new i.Event;function u(e){l.join(\",\")!=e.join(\",\")&&(l=e,s.notify({grid:t,ids:l,dataView:a},new i.EventData,a))}function g(){if(l.length>0){o=!0;var n=a.mapIdsToRows(l);e||u(a.mapRowsToIds(n)),t.setSelectedRows(n),o=!1}}return t.onSelectedRowsChanged.subscribe((function(e,i){if(!o){var s=a.mapRowsToIds(t.getSelectedRows());if(n&&t.getOptions().multiSelect)u(r.grep(l,(function(t){return void 0===a.getRowById(t)})).concat(s));else u(s)}})),this.onRowsChanged.subscribe(g),this.onRowCountChanged.subscribe(g),s},syncGridCellCssStyles:function(t,e){var n,r;function i(t){for(var e in n={},t){var r=c[e][u];n[r]=t[e]}}function o(){if(n){r=!0,j();var i={};for(var o in n){var a=p[o];null!=a&&(i[a]=n[o])}t.setCellCssStyles(e,i),r=!1}}i(t.getCellCssStyles(e)),t.onCellCssStylesChanged.subscribe((function(n,a){r||e==a.key&&(a.hash?i(a.hash):(t.onCellCssStylesChanged.unsubscribe(styleChanged),s.onRowsChanged.unsubscribe(o),s.onRowCountChanged.unsubscribe(o)))})),this.onRowsChanged.subscribe(o),this.onRowCountChanged.subscribe(o)},getLength:function(){return c.length},getItem:function(t){var e=c[t];if(e&&e.__group&&e.totals&&!e.totals.initialized){var n=C[e.level];n.displayTotalsRow||(L(e.totals),e.title=n.formatter?n.formatter(e):e.value)}else e&&e.__groupTotals&&!e.initialized&&L(e);return e},getItemMetadata:function(e){var n=c[e];return void 0===n?null:n.__group?t.groupItemMetadataProvider.getGroupRowMetadata(n):n.__groupTotals?t.groupItemMetadataProvider.getTotalsRowMetadata(n):null},onRowCountChanged:A,onRowsChanged:S,onPagingInfoChanged:N})},Aggregators:o,Data:{Aggregators:o}}},\n", " 436: function _(e,t,i){var n=e(426),o=e(428);function l(e){var t,i;function o(){var t=e.column.editorFixedDecimalPlaces;return void 0===t&&(t=l.DefaultDecimalPlaces),t||0===t?t:null}this.init=function(){var i=e.grid.getOptions().editorCellNavOnLRKeys;t=n(\"<INPUT type=text class='editor-text' />\").appendTo(e.container).on(\"keydown.nav\",i?a:s).focus().select()},this.destroy=function(){t.remove()},this.focus=function(){t.focus()},this.loadValue=function(n){i=n[e.column.field];var l=o();null!==l&&(i||0===i)&&i.toFixed&&(i=i.toFixed(l)),t.val(i),t[0].defaultValue=i,t.select()},this.serializeValue=function(){var e=parseFloat(t.val());l.AllowEmptyValue?e||0===e||(e=\"\"):e=e||0;var i=o();return null!==i&&(e||0===e)&&e.toFixed&&(e=parseFloat(e.toFixed(i))),e},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==i)&&t.val()!=i},this.validate=function(){if(isNaN(t.val()))return{valid:!1,msg:\"Please enter a valid number\"};if(e.column.validator){var i=e.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()}function a(e){var t=this.selectionStart,i=this.value.length;(e.keyCode===n.ui.keyCode.LEFT&&t>0||e.keyCode===n.ui.keyCode.RIGHT&&t<i-1)&&e.stopImmediatePropagation()}function s(e){e.keyCode!==n.ui.keyCode.LEFT&&e.keyCode!==n.ui.keyCode.RIGHT||e.stopImmediatePropagation()}l.DefaultDecimalPlaces=null,l.AllowEmptyValue=!1,t.exports={Editors:{Text:function(e){var t,i;this.init=function(){var i=e.grid.getOptions().editorCellNavOnLRKeys;t=n(\"<INPUT type=text class='editor-text' />\").appendTo(e.container).on(\"keydown.nav\",i?a:s).focus().select()},this.destroy=function(){t.remove()},this.focus=function(){t.focus()},this.getValue=function(){return t.val()},this.setValue=function(e){t.val(e)},this.loadValue=function(n){i=n[e.column.field]||\"\",t.val(i),t[0].defaultValue=i,t.select()},this.serializeValue=function(){return t.val()},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==i)&&t.val()!=i},this.validate=function(){if(e.column.validator){var i=e.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()},Integer:function(e){var t,i;this.init=function(){var i=e.grid.getOptions().editorCellNavOnLRKeys;t=n(\"<INPUT type=text class='editor-text' />\").appendTo(e.container).on(\"keydown.nav\",i?a:s).focus().select()},this.destroy=function(){t.remove()},this.focus=function(){t.focus()},this.loadValue=function(n){i=n[e.column.field],t.val(i),t[0].defaultValue=i,t.select()},this.serializeValue=function(){return parseInt(t.val(),10)||0},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==i)&&t.val()!=i},this.validate=function(){if(isNaN(t.val()))return{valid:!1,msg:\"Please enter a valid integer\"};if(e.column.validator){var i=e.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()},Float:l,Date:function(e){var t,i,o=!1;this.init=function(){(t=n(\"<INPUT type=text class='editor-text' />\")).appendTo(e.container),t.focus().select(),t.datepicker({showOn:\"button\",buttonImageOnly:!0,beforeShow:function(){o=!0},onClose:function(){o=!1}}),t.width(t.width()-18)},this.destroy=function(){n.datepicker.dpDiv.stop(!0,!0),t.datepicker(\"hide\"),t.datepicker(\"destroy\"),t.remove()},this.show=function(){o&&n.datepicker.dpDiv.stop(!0,!0).show()},this.hide=function(){o&&n.datepicker.dpDiv.stop(!0,!0).hide()},this.position=function(e){o&&n.datepicker.dpDiv.css(\"top\",e.top+30).css(\"left\",e.left)},this.focus=function(){t.focus()},this.loadValue=function(n){i=n[e.column.field],t.val(i),t[0].defaultValue=i,t.select()},this.serializeValue=function(){return t.val()},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==i)&&t.val()!=i},this.validate=function(){if(e.column.validator){var i=e.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()},YesNoSelect:function(e){var t,i;this.init=function(){(t=n(\"<SELECT tabIndex='0' class='editor-yesno'><OPTION value='yes'>Yes</OPTION><OPTION value='no'>No</OPTION></SELECT>\")).appendTo(e.container),t.focus()},this.destroy=function(){t.remove()},this.focus=function(){t.focus()},this.loadValue=function(n){t.val((i=n[e.column.field])?\"yes\":\"no\"),t.select()},this.serializeValue=function(){return\"yes\"==t.val()},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return t.val()!=i},this.validate=function(){return{valid:!0,msg:null}},this.init()},Checkbox:function(e){var t,i;this.init=function(){(t=n(\"<INPUT type=checkbox value='true' class='editor-checkbox' hideFocus>\")).appendTo(e.container),t.focus()},this.destroy=function(){t.remove()},this.focus=function(){t.focus()},this.loadValue=function(n){(i=!!n[e.column.field])?t.prop(\"checked\",!0):t.prop(\"checked\",!1)},this.preClick=function(){t.prop(\"checked\",!t.prop(\"checked\"))},this.serializeValue=function(){return t.prop(\"checked\")},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return this.serializeValue()!==i},this.validate=function(){return{valid:!0,msg:null}},this.init()},PercentComplete:function(e){var t,i,o;this.init=function(){(t=n(\"<INPUT type=text class='editor-percentcomplete' />\")).width(n(e.container).innerWidth()-25),t.appendTo(e.container),(i=n(\"<div class='editor-percentcomplete-picker' />\").appendTo(e.container)).append(\"<div class='editor-percentcomplete-helper'><div class='editor-percentcomplete-wrapper'><div class='editor-percentcomplete-slider' /><div class='editor-percentcomplete-buttons' /></div></div>\"),i.find(\".editor-percentcomplete-buttons\").append(\"<button val=0>Not started</button><br/><button val=50>In Progress</button><br/><button val=100>Complete</button>\"),t.focus().select(),i.find(\".editor-percentcomplete-slider\").slider({orientation:\"vertical\",range:\"min\",value:o,slide:function(e,i){t.val(i.value)}}),i.find(\".editor-percentcomplete-buttons button\").on(\"click\",(function(e){t.val(n(this).attr(\"val\")),i.find(\".editor-percentcomplete-slider\").slider(\"value\",n(this).attr(\"val\"))}))},this.destroy=function(){t.remove(),i.remove()},this.focus=function(){t.focus()},this.loadValue=function(i){t.val(o=i[e.column.field]),t.select()},this.serializeValue=function(){return parseInt(t.val(),10)||0},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==o)&&(parseInt(t.val(),10)||0)!=o},this.validate=function(){return isNaN(parseInt(t.val(),10))?{valid:!1,msg:\"Please enter a valid positive number\"}:{valid:!0,msg:null}},this.init()},LongText:function(e){var t,i,l,a=this;this.init=function(){var o=n(\"body\");e.grid.getOptions().editorCellNavOnLRKeys;i=n(\"<DIV style='z-index:10000;position:absolute;background:white;padding:5px;border:3px solid gray; -moz-border-radius:10px; border-radius:10px;'/>\").appendTo(o),t=n(\"<TEXTAREA hidefocus rows=5 style='background:white;width:250px;height:80px;border:0;outline:0'>\").appendTo(i),n(\"<DIV style='text-align:right'><BUTTON>Save</BUTTON><BUTTON>Cancel</BUTTON></DIV>\").appendTo(i),i.find(\"button:first\").on(\"click\",this.save),i.find(\"button:last\").on(\"click\",this.cancel),t.on(\"keydown\",this.handleKeyDown),a.position(e.position),t.focus().select()},this.handleKeyDown=function(t){if(t.which==o.keyCode.ENTER&&t.ctrlKey)a.save();else if(t.which==o.keyCode.ESCAPE)t.preventDefault(),a.cancel();else if(t.which==o.keyCode.TAB&&t.shiftKey)t.preventDefault(),e.grid.navigatePrev();else if(t.which==o.keyCode.TAB)t.preventDefault(),e.grid.navigateNext();else if((t.which==n.ui.keyCode.LEFT||t.which==n.ui.keyCode.RIGHT)&&e.grid.getOptions().editorCellNavOnLRKeys){var i=this.selectionStart,l=this.value.length;t.keyCode===n.ui.keyCode.LEFT&&0===i&&e.grid.navigatePrev(),t.keyCode===n.ui.keyCode.RIGHT&&i>=l-1&&e.grid.navigateNext()}},this.save=function(){e.commitChanges()},this.cancel=function(){t.val(l),e.cancelChanges()},this.hide=function(){i.hide()},this.show=function(){i.show()},this.position=function(e){i.css(\"top\",e.top-5).css(\"left\",e.left-5)},this.destroy=function(){i.remove()},this.focus=function(){t.focus()},this.loadValue=function(i){t.val(l=i[e.column.field]),t.select()},this.serializeValue=function(){return t.val()},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==l)&&t.val()!=l},this.validate=function(){if(e.column.validator){var i=e.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()}}}},\n", " 437: function _(e,n,r){e(428);n.exports={Formatters:{PercentComplete:function(e,n,r,t,c){return null==r||\"\"===r?\"-\":r<50?\"<span style='color:red;font-weight:bold;'>\"+r+\"%</span>\":\"<span style='color:green'>\"+r+\"%</span>\"},PercentCompleteBar:function(e,n,r,t,c){return null==r||\"\"===r?\"\":\"<span class='percent-complete-bar' style='background:\"+(r<30?\"red\":r<70?\"silver\":\"green\")+\";width:\"+r+\"%'></span>\"},YesNo:function(e,n,r,t,c){return r?\"Yes\":\"No\"},Checkmark:function(e,n,r,t,c){return r?\"<img src='../images/tick.png'>\":\"\"},Checkbox:function(e,n,r,t,c){return'<img class=\"slick-edit-preclick\" src=\"../images/'+(r?\"CheckboxY\":\"CheckboxN\")+'.png\">'}}}},\n", " 438: function _(t,o,r){var e=t(426),n=t(428);o.exports={RemoteModel:function(){var t={length:0},o=\"\",r=null,a=1,l=null,i=null,s=new n.Event,u=new n.Event;function f(){for(var o in t)delete t[o];t.length=0}function c(n,f){if(i){i.abort();for(var c=i.fromPage;c<=i.toPage;c++)t[50*c]=void 0}n<0&&(n=0),t.length>0&&(f=Math.min(f,t.length-1));for(var d=Math.floor(n/50),v=Math.floor(f/50);void 0!==t[50*d]&&d<v;)d++;for(;void 0!==t[50*v]&&d<v;)v--;if(d>v||d==v&&void 0!==t[50*d])u.notify({from:n,to:f});else{var m=\"http://octopart.com/api/v3/parts/search?apikey=68b25f31&include[]=short_description&show[]=uid&show[]=manufacturer&show[]=mpn&show[]=brand&show[]=octopart_url&show[]=short_description&q=\"+o+\"&start=\"+50*d+\"&limit=\"+(50*(v-d)+50);null!=r&&(m+=\"&sortby=\"+r+(a>0?\"+asc\":\"+desc\")),null!=l&&clearTimeout(l),l=setTimeout((function(){for(var o=d;o<=v;o++)t[50*o]=null;s.notify({from:n,to:f}),(i=e.jsonp({url:m,callbackParameter:\"callback\",cache:!0,success:h,error:function(){!function(t,o){alert(\"error loading pages \"+t+\" to \"+o)}(d,v)}})).fromPage=d,i.toPage=v}),50)}}function h(o){var r=o.request.start,e=r+o.results.length;t.length=Math.min(parseInt(o.hits),1e3);for(var n=0;n<o.results.length;n++){var a=o.results[n].item;t[r+n]=a,t[r+n].index=r+n}i=null,u.notify({from:r,to:e})}return{data:t,clear:f,isDataLoaded:function(o,r){for(var e=o;e<=r;e++)if(null==t[e]||null==t[e])return!1;return!0},ensureData:c,reloadData:function(o,r){for(var e=o;e<=r;e++)delete t[e];c(o,r)},setSort:function(t,o){r=t,a=o,f()},setSearch:function(t){o=t,f()},onDataLoading:s,onDataLoaded:u}}}},\n", " 439: function _(e,s,t){var a=e(426),o=e(428);s.exports={GroupItemMetadataProvider:function(e){var s,t={checkboxSelect:!1,checkboxSelectCssClass:\"slick-group-select-checkbox\",checkboxSelectPlugin:null,groupCssClass:\"slick-group\",groupTitleCssClass:\"slick-group-title\",totalsCssClass:\"slick-group-totals\",groupFocusable:!0,totalsFocusable:!1,toggleCssClass:\"slick-group-toggle\",toggleExpandedCssClass:\"expanded\",toggleCollapsedCssClass:\"collapsed\",enableExpandCollapse:!0,groupFormatter:function(s,t,a,o,l,c){if(!e.enableExpandCollapse)return l.title;var r=15*l.level+\"px\";return(e.checkboxSelect?'<span class=\"'+e.checkboxSelectCssClass+\" \"+(l.selectChecked?\"checked\":\"unchecked\")+'\"></span>':\"\")+\"<span class='\"+e.toggleCssClass+\" \"+(l.collapsed?e.toggleCollapsedCssClass:e.toggleExpandedCssClass)+\"' style='margin-left:\"+r+\"'></span><span class='\"+e.groupTitleCssClass+\"' level='\"+l.level+\"'>\"+l.title+\"</span>\"},totalsFormatter:function(e,s,t,a,o,l){return a.groupTotalsFormatter&&a.groupTotalsFormatter(o,a,l)||\"\"}};function l(t,l){var c=a(t.target),r=this.getDataItem(l.row);if(r&&r instanceof o.Group&&c.hasClass(e.toggleCssClass)){var n=s.getRenderedRange();this.getData().setRefreshHints({ignoreDiffsBefore:n.top,ignoreDiffsAfter:n.bottom+1}),r.collapsed?this.getData().expandGroup(r.groupingKey):this.getData().collapseGroup(r.groupingKey),t.stopImmediatePropagation(),t.preventDefault()}if(r&&r instanceof o.Group&&c.hasClass(e.checkboxSelectCssClass)){r.selectChecked=!r.selectChecked,c.removeClass(r.selectChecked?\"unchecked\":\"checked\"),c.addClass(r.selectChecked?\"checked\":\"unchecked\");var i=s.getData().mapItemsToRows(r.rows);(r.selectChecked?e.checkboxSelectPlugin.selectRows:e.checkboxSelectPlugin.deSelectRows)(i)}}function c(t,a){if(e.enableExpandCollapse&&t.which==o.keyCode.SPACE){var l=this.getActiveCell();if(l){var c=this.getDataItem(l.row);if(c&&c instanceof o.Group){var r=s.getRenderedRange();this.getData().setRefreshHints({ignoreDiffsBefore:r.top,ignoreDiffsAfter:r.bottom+1}),c.collapsed?this.getData().expandGroup(c.groupingKey):this.getData().collapseGroup(c.groupingKey),t.stopImmediatePropagation(),t.preventDefault()}}}}return e=a.extend(!0,{},t,e),{init:function(e){(s=e).onClick.subscribe(l),s.onKeyDown.subscribe(c)},destroy:function(){s&&(s.onClick.unsubscribe(l),s.onKeyDown.unsubscribe(c))},getGroupRowMetadata:function(s){return{selectable:!1,focusable:e.groupFocusable,cssClasses:e.groupCssClass,columns:{0:{colspan:\"*\",formatter:e.groupFormatter,editor:null}}}},getTotalsRowMetadata:function(s){return{selectable:!1,focusable:e.totalsFocusable,cssClasses:e.totalsCssClass,formatter:e.totalsFormatter,editor:null}}}}}},\n", " 440: function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(1),n=e(441),c=e(95),a=s.__importStar(e(19));class o extends n.Widget{constructor(e){super(e)}static init_TableWidget(){this.define({source:[a.Instance],view:[a.Instance,()=>new c.CDSView]})}initialize(){super.initialize(),null==this.view.source&&(this.view.source=this.source,this.view.compute_indices())}}t.TableWidget=o,o.__name__=\"TableWidget\",o.init_TableWidget()},\n", " 441: function _(i,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=i(1),n=i(247),r=o.__importStar(i(19));class _ extends n.HTMLBoxView{_width_policy(){return\"horizontal\"==this.model.orientation?super._width_policy():\"fixed\"}_height_policy(){return\"horizontal\"==this.model.orientation?\"fixed\":super._height_policy()}box_sizing(){const i=super.box_sizing();return\"horizontal\"==this.model.orientation?null==i.width&&(i.width=this.model.default_size):null==i.height&&(i.height=this.model.default_size),i}}t.WidgetView=_,_.__name__=\"WidgetView\";class s extends n.HTMLBox{constructor(i){super(i)}static init_Widget(){this.define({orientation:[r.Orientation,\"horizontal\"],default_size:[r.Number,300]}),this.override({margin:[5,5,5,5]})}}t.Widget=s,s.__name__=\"Widget\",s.init_Widget()},\n", " 442: function _(n,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const l=n(1);n(67),n(443),l.__importStar(n(66)).styles.append('.bk-root .bk-data-table {\\n box-sizing: content-box;\\n font-size: 11px;\\n}\\n.bk-root .bk-data-table input[type=\"checkbox\"] {\\n margin-left: 4px;\\n margin-right: 4px;\\n}\\n.bk-root .bk-cell-special-defaults {\\n border-right-color: silver;\\n border-right-style: solid;\\n background: #f5f5f5;\\n}\\n.bk-root .bk-cell-select {\\n border-right-color: silver;\\n border-right-style: solid;\\n background: #f5f5f5;\\n}\\n.bk-root .bk-cell-index {\\n border-right-color: silver;\\n border-right-style: solid;\\n background: #f5f5f5;\\n text-align: right;\\n color: gray;\\n}\\n.bk-root .bk-header-index .slick-column-name {\\n float: right;\\n}\\n.bk-root .slick-row.selected .bk-cell-index {\\n background-color: transparent;\\n}\\n.bk-root .slick-cell {\\n padding-left: 4px;\\n padding-right: 4px;\\n}\\n.bk-root .slick-cell.active {\\n border-style: dashed;\\n}\\n.bk-root .slick-cell.editable {\\n padding-left: 0;\\n padding-right: 0;\\n}\\n.bk-root .bk-cell-editor input,\\n.bk-root .bk-cell-editor select {\\n width: 100%;\\n height: 100%;\\n border: 0;\\n margin: 0;\\n padding: 0;\\n outline: 0;\\n background: transparent;\\n vertical-align: baseline;\\n}\\n.bk-root .bk-cell-editor input {\\n padding-left: 4px;\\n padding-right: 4px;\\n}\\n.bk-root .bk-cell-editor-completion {\\n font-size: 11px;\\n}\\n'),t.bk_data_table=\"bk-data-table\",t.bk_cell_index=\"bk-cell-index\",t.bk_header_index=\"bk-header-index\",t.bk_cell_editor=\"bk-cell-editor\",t.bk_cell_select=\"bk-cell-select\"},\n", " 443: function _(A,n,o){Object.defineProperty(o,\"__esModule\",{value:!0});const e=A(1);A(67),e.__importStar(A(66)).styles.append('.bk-root {\\n /*\\nIMPORTANT:\\nIn order to preserve the uniform grid appearance, all cell styles need to have padding, margin and border sizes.\\nNo built-in (selected, editable, highlight, flashing, invalid, loading, :focus) or user-specified CSS\\nclasses should alter those!\\n*/\\n /*\\nIMPORTANT:\\nIn order to preserve the uniform grid appearance, all cell styles need to have padding, margin and border sizes.\\nNo built-in (selected, editable, highlight, flashing, invalid, loading, :focus) or user-specified CSS\\nclasses should alter those!\\n*/\\n /* Menu button */\\n /* Menu */\\n /* Menu items */\\n /* Disabled */\\n}\\n.bk-root .slick-header.ui-state-default,\\n.bk-root .slick-headerrow.ui-state-default,\\n.bk-root .slick-footerrow.ui-state-default,\\n.bk-root .slick-top-panel-scroller.ui-state-default {\\n width: 100%;\\n overflow: auto;\\n position: relative;\\n border-left: 0px !important;\\n}\\n.bk-root .slick-header.ui-state-default {\\n overflow: inherit;\\n}\\n.bk-root .slick-header::-webkit-scrollbar,\\n.bk-root .slick-headerrow::-webkit-scrollbar,\\n.bk-root .slick-footerrow::-webkit-scrollbar {\\n display: none;\\n}\\n.bk-root .slick-header-columns,\\n.bk-root .slick-headerrow-columns,\\n.bk-root .slick-footerrow-columns {\\n position: relative;\\n white-space: nowrap;\\n cursor: default;\\n overflow: hidden;\\n}\\n.bk-root .slick-header-column.ui-state-default {\\n position: relative;\\n display: inline-block;\\n box-sizing: content-box !important;\\n /* this here only for Firefox! */\\n overflow: hidden;\\n -o-text-overflow: ellipsis;\\n text-overflow: ellipsis;\\n height: 16px;\\n line-height: 16px;\\n margin: 0;\\n padding: 4px;\\n border-right: 1px solid silver;\\n border-left: 0px !important;\\n border-top: 0px !important;\\n border-bottom: 0px !important;\\n float: left;\\n}\\n.bk-root .slick-headerrow-column.ui-state-default,\\n.bk-root .slick-footerrow-column.ui-state-default {\\n padding: 4px;\\n}\\n.bk-root .slick-header-column-sorted {\\n font-style: italic;\\n}\\n.bk-root .slick-sort-indicator {\\n display: inline-block;\\n width: 8px;\\n height: 5px;\\n margin-left: 4px;\\n margin-top: 6px;\\n float: left;\\n}\\n.bk-root .slick-sort-indicator-numbered {\\n display: inline-block;\\n width: 8px;\\n height: 5px;\\n margin-left: 4px;\\n margin-top: 0;\\n line-height: 20px;\\n float: left;\\n font-family: Arial;\\n font-style: normal;\\n font-weight: bold;\\n color: #6190CD;\\n}\\n.bk-root .slick-sort-indicator-desc {\\n background: url(images/sort-desc.gif);\\n}\\n.bk-root .slick-sort-indicator-asc {\\n background: url(images/sort-asc.gif);\\n}\\n.bk-root .slick-resizable-handle {\\n position: absolute;\\n font-size: 0.1px;\\n display: block;\\n cursor: col-resize;\\n width: 9px;\\n right: -5px;\\n top: 0;\\n height: 100%;\\n z-index: 1;\\n}\\n.bk-root .slick-sortable-placeholder {\\n background: silver;\\n}\\n.bk-root .grid-canvas {\\n position: relative;\\n outline: 0;\\n}\\n.bk-root .slick-row.ui-widget-content,\\n.bk-root .slick-row.ui-state-active {\\n position: absolute;\\n border: 0px;\\n width: 100%;\\n}\\n.bk-root .slick-cell,\\n.bk-root .slick-headerrow-column,\\n.bk-root .slick-footerrow-column {\\n position: absolute;\\n border: 1px solid transparent;\\n border-right: 1px dotted silver;\\n border-bottom-color: silver;\\n overflow: hidden;\\n -o-text-overflow: ellipsis;\\n text-overflow: ellipsis;\\n vertical-align: middle;\\n z-index: 1;\\n padding: 1px 2px 2px 1px;\\n margin: 0;\\n white-space: nowrap;\\n cursor: default;\\n}\\n.bk-root .slick-cell,\\n.bk-root .slick-headerrow-column {\\n border-bottom-color: silver;\\n}\\n.bk-root .slick-footerrow-column {\\n border-top-color: silver;\\n}\\n.bk-root .slick-group-toggle {\\n display: inline-block;\\n}\\n.bk-root .slick-cell.highlighted {\\n background: lightskyblue;\\n background: rgba(0, 0, 255, 0.2);\\n -webkit-transition: all 0.5s;\\n -moz-transition: all 0.5s;\\n -o-transition: all 0.5s;\\n transition: all 0.5s;\\n}\\n.bk-root .slick-cell.flashing {\\n border: 1px solid red !important;\\n}\\n.bk-root .slick-cell.editable {\\n z-index: 11;\\n overflow: visible;\\n background: white;\\n border-color: black;\\n border-style: solid;\\n}\\n.bk-root .slick-cell:focus {\\n outline: none;\\n}\\n.bk-root .slick-reorder-proxy {\\n display: inline-block;\\n background: blue;\\n opacity: 0.15;\\n cursor: move;\\n}\\n.bk-root .slick-reorder-guide {\\n display: inline-block;\\n height: 2px;\\n background: blue;\\n opacity: 0.7;\\n}\\n.bk-root .slick-selection {\\n z-index: 10;\\n position: absolute;\\n border: 2px dashed black;\\n}\\n.bk-root .slick-header-columns {\\n background: url(\\'images/header-columns-bg.gif\\') repeat-x center bottom;\\n border-bottom: 1px solid silver;\\n}\\n.bk-root .slick-header-column {\\n background: url(\\'images/header-columns-bg.gif\\') repeat-x center bottom;\\n border-right: 1px solid silver;\\n}\\n.bk-root .slick-header-column:hover,\\n.bk-root .slick-header-column-active {\\n background: white url(\\'images/header-columns-over-bg.gif\\') repeat-x center bottom;\\n}\\n.bk-root .slick-headerrow {\\n background: #fafafa;\\n}\\n.bk-root .slick-headerrow-column {\\n background: #fafafa;\\n border-bottom: 0;\\n height: 100%;\\n}\\n.bk-root .slick-row.ui-state-active {\\n background: #F5F7D7;\\n}\\n.bk-root .slick-row {\\n position: absolute;\\n background: white;\\n border: 0px;\\n line-height: 20px;\\n}\\n.bk-root .slick-row.selected {\\n z-index: 10;\\n background: #DFE8F6;\\n}\\n.bk-root .slick-cell {\\n padding-left: 4px;\\n padding-right: 4px;\\n}\\n.bk-root .slick-group {\\n border-bottom: 2px solid silver;\\n}\\n.bk-root .slick-group-toggle {\\n width: 9px;\\n height: 9px;\\n margin-right: 5px;\\n}\\n.bk-root .slick-group-toggle.expanded {\\n background: url(images/collapse.gif) no-repeat center center;\\n}\\n.bk-root .slick-group-toggle.collapsed {\\n background: url(images/expand.gif) no-repeat center center;\\n}\\n.bk-root .slick-group-totals {\\n color: gray;\\n background: white;\\n}\\n.bk-root .slick-group-select-checkbox {\\n width: 13px;\\n height: 13px;\\n margin: 3px 10px 0 0;\\n display: inline-block;\\n}\\n.bk-root .slick-group-select-checkbox.checked {\\n background: url(images/GrpCheckboxY.png) no-repeat center center;\\n}\\n.bk-root .slick-group-select-checkbox.unchecked {\\n background: url(images/GrpCheckboxN.png) no-repeat center center;\\n}\\n.bk-root .slick-cell.selected {\\n background-color: beige;\\n}\\n.bk-root .slick-cell.active {\\n border-color: gray;\\n border-style: solid;\\n}\\n.bk-root .slick-sortable-placeholder {\\n background: silver !important;\\n}\\n.bk-root .slick-row.odd {\\n background: #fafafa;\\n}\\n.bk-root .slick-row.ui-state-active {\\n background: #F5F7D7;\\n}\\n.bk-root .slick-row.loading {\\n opacity: 0.5;\\n}\\n.bk-root .slick-cell.invalid {\\n border-color: red;\\n -moz-animation-duration: 0.2s;\\n -webkit-animation-duration: 0.2s;\\n -moz-animation-name: slickgrid-invalid-hilite;\\n -webkit-animation-name: slickgrid-invalid-hilite;\\n}\\n@-moz-keyframes slickgrid-invalid-hilite {\\n from {\\n box-shadow: 0 0 6px red;\\n }\\n to {\\n box-shadow: none;\\n }\\n}\\n@-webkit-keyframes slickgrid-invalid-hilite {\\n from {\\n box-shadow: 0 0 6px red;\\n }\\n to {\\n box-shadow: none;\\n }\\n}\\n.bk-root .slick-column-name,\\n.bk-root .slick-sort-indicator {\\n /**\\n * This makes all \"float:right\" elements after it that spill over to the next line\\n * display way below the lower boundary of the column thus hiding them.\\n */\\n display: inline-block;\\n float: left;\\n margin-bottom: 100px;\\n}\\n.bk-root .slick-header-button {\\n display: inline-block;\\n float: right;\\n vertical-align: top;\\n margin: 1px;\\n /**\\n * This makes all \"float:right\" elements after it that spill over to the next line\\n * display way below the lower boundary of the column thus hiding them.\\n */\\n margin-bottom: 100px;\\n height: 15px;\\n width: 15px;\\n background-repeat: no-repeat;\\n background-position: center center;\\n cursor: pointer;\\n}\\n.bk-root .slick-header-button-hidden {\\n width: 0;\\n -webkit-transition: 0.2s width;\\n -ms-transition: 0.2s width;\\n transition: 0.2s width;\\n}\\n.bk-root .slick-header-column:hover > .slick-header-button {\\n width: 15px;\\n}\\n.bk-root .slick-header-menubutton {\\n position: absolute;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n width: 14px;\\n background-repeat: no-repeat;\\n background-position: left center;\\n background-image: url(../images/down.gif);\\n cursor: pointer;\\n display: none;\\n border-left: thin ridge silver;\\n}\\n.bk-root .slick-header-column:hover > .slick-header-menubutton,\\n.bk-root .slick-header-column-active .slick-header-menubutton {\\n display: inline-block;\\n}\\n.bk-root .slick-header-menu {\\n position: absolute;\\n display: inline-block;\\n margin: 0;\\n padding: 2px;\\n cursor: default;\\n}\\n.bk-root .slick-header-menuitem {\\n list-style: none;\\n margin: 0;\\n padding: 0;\\n cursor: pointer;\\n}\\n.bk-root .slick-header-menuicon {\\n display: inline-block;\\n width: 16px;\\n height: 16px;\\n vertical-align: middle;\\n margin-right: 4px;\\n background-repeat: no-repeat;\\n background-position: center center;\\n}\\n.bk-root .slick-header-menucontent {\\n display: inline-block;\\n vertical-align: middle;\\n}\\n.bk-root .slick-header-menuitem-disabled {\\n color: silver;\\n}\\n.bk-root .slick-columnpicker {\\n border: 1px solid #718BB7;\\n background: #f0f0f0;\\n padding: 6px;\\n -moz-box-shadow: 2px 2px 2px silver;\\n -webkit-box-shadow: 2px 2px 2px silver;\\n box-shadow: 2px 2px 2px silver;\\n min-width: 150px;\\n cursor: default;\\n position: absolute;\\n z-index: 20;\\n overflow: auto;\\n resize: both;\\n}\\n.bk-root .slick-columnpicker > .close {\\n float: right;\\n}\\n.bk-root .slick-columnpicker .title {\\n font-size: 16px;\\n width: 60%;\\n border-bottom: solid 1px #d6d6d6;\\n margin-bottom: 10px;\\n}\\n.bk-root .slick-columnpicker li {\\n list-style: none;\\n margin: 0;\\n padding: 0;\\n background: none;\\n}\\n.bk-root .slick-columnpicker input {\\n margin: 4px;\\n}\\n.bk-root .slick-columnpicker li a {\\n display: block;\\n padding: 4px;\\n font-weight: bold;\\n}\\n.bk-root .slick-columnpicker li a:hover {\\n background: white;\\n}\\n.bk-root .slick-pager {\\n width: 100%;\\n height: 26px;\\n border: 1px solid gray;\\n border-top: 0;\\n background: url(\\'../images/header-columns-bg.gif\\') repeat-x center bottom;\\n vertical-align: middle;\\n}\\n.bk-root .slick-pager .slick-pager-status {\\n display: inline-block;\\n padding: 6px;\\n}\\n.bk-root .slick-pager .ui-icon-container {\\n display: inline-block;\\n margin: 2px;\\n border-color: gray;\\n}\\n.bk-root .slick-pager .slick-pager-nav {\\n display: inline-block;\\n float: left;\\n padding: 2px;\\n}\\n.bk-root .slick-pager .slick-pager-settings {\\n display: block;\\n float: right;\\n padding: 2px;\\n}\\n.bk-root .slick-pager .slick-pager-settings * {\\n vertical-align: middle;\\n}\\n.bk-root .slick-pager .slick-pager-settings a {\\n padding: 2px;\\n text-decoration: underline;\\n cursor: pointer;\\n}\\n.bk-root .slick-header-columns {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs=\");\\n}\\n.bk-root .slick-header-column {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs=\");\\n}\\n.bk-root .slick-header-column:hover,\\n.bk-root .slick-header-column-active {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAWAIcAAKrM9tno++vz/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABYAAAgUAAUIHEiwoIAACBMqXMhwIQAAAQEAOw==\");\\n}\\n.bk-root .slick-group-toggle.expanded {\\n background-image: url(\"data:image/gif;base64,R0lGODlhCQAJAPcAAAFGeoCAgNXz/+v5/+v6/+z5/+36//L7//X8//j9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAJAAAIMwADCBxIUIDBgwIEChgwwECBAgQUFjBAkaJCABgxGlB4AGHCAAIQiBypEEECkScJqgwQEAA7\");\\n}\\n.bk-root .slick-group-toggle.collapsed {\\n background-image: url(\"data:image/gif;base64,R0lGODlhCQAJAPcAAAFGeoCAgNXz/+v5/+v6/+z5/+36//L7//X8//j9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAJAAAIOAADCBxIUIDBgwIEChgwAECBAgQUFjAAQIABAwoBaNSIMYCAAwIqGlSIAEHFkiQTIBCgkqDLAAEBADs=\");\\n}\\n.bk-root .slick-group-select-checkbox.checked {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAAEcSURBVChTjdI9S8NQFAbg/raQXVwCRRFE7GK7OXTwD+ikk066VF3a0ja0hQTyQdJrwNq0zrYSQRLEXMSWSlCIb8glqRcFD+9yz3nugXwU4n9XQqMoGjj36uBJsTwuaNo3EwBG4Yy7pe7Gv8YcvhJCGFVsjxsjxujj6OTSGlHv+U2WZUZbPWKOv1ZjT5a7pbIoiptbO5b73mwrjHa1B27l8VlTEIS1damlTnEE+EEN9/P8WrfH81qdAIGeXvTTmzltdCy46sEhxpKUINReZR9NnqZbr9puugxV3NjWh/k74WmmEdWhmUNy2jNmWRc6fZTVADCqao52u+DGWTACYNT3fRxwtatPufTNR4yCIGAUn5hS+vJHhWGY/ANx/A3tvdv+1tZmuwAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .slick-group-select-checkbox.unchecked {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAACXSURBVChT1dIxC4MwEAXg/v8/VOhQVDBNakV0KA6pxS4JhWRSIYPEJxwdDi1de7wleR+3JIf486w0hKCKRpSvvOhZcCmvNQBRuKqdah03U7UjNNH81rOaBYDo8SQaPX8JANFEaLaGBeAPaaY61rGksiN6TmR5H1j9CSoAosYYHLA7vTxYMvVEZa0liif23r93xjm3/oEYF8PiDn/I2FHCAAAAAElFTkSuQmCC\");\\n}\\n.bk-root .slick-sort-indicator-desc {\\n background-image: url(\"data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgeAAUAGEgQgIAACBEKLHgwYcKFBh1KFNhQosOKEgMCADs=\");\\n}\\n.bk-root .slick-sort-indicator-asc {\\n background-image: url(\"data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgbAAMIDABgoEGDABIeRJhQ4cKGEA8KmEiRosGAADs=\");\\n}\\n.bk-root .slick-header-menubutton {\\n background-image: url(\"data:image/gif;base64,R0lGODlhDgAOAIABADtKYwAAACH5BAEAAAEALAAAAAAOAA4AAAISjI+py+0PHZgUsGobhTn6DxoFADs=\");\\n}\\n.bk-root .slick-pager {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs=\");\\n}\\n')},\n", " 444: function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=t(1),o=i.__importDefault(t(157)),a=i.__importStar(t(159)),n=t(445),s=i.__importStar(t(19)),c=t(66),l=t(8),m=t(69);class _ extends m.Model{constructor(t){super(t)}doFormat(t,e,r,i,o){return null==r?\"\":(r+\"\").replace(/&/g,\"&\").replace(/</g,\"<\").replace(/>/g,\">\")}}r.CellFormatter=_,_.__name__=\"CellFormatter\";class u extends _{constructor(t){super(t)}static init_StringFormatter(){this.define({font_style:[s.FontStyle,\"normal\"],text_align:[s.TextAlign,\"left\"],text_color:[s.Color]})}doFormat(t,e,r,i,o){const{font_style:a,text_align:n,text_color:s}=this,l=c.div({},null==r?\"\":`${r}`);switch(a){case\"bold\":l.style.fontWeight=\"bold\";break;case\"italic\":l.style.fontStyle=\"italic\"}return null!=n&&(l.style.textAlign=n),null!=s&&(l.style.color=s),l.outerHTML}}r.StringFormatter=u,u.__name__=\"StringFormatter\",u.init_StringFormatter();class F extends u{constructor(t){super(t)}static init_ScientificFormatter(){this.define({precision:[s.Number,10],power_limit_high:[s.Number,5],power_limit_low:[s.Number,-3]})}get scientific_limit_low(){return Math.pow(10,this.power_limit_low)}get scientific_limit_high(){return Math.pow(10,this.power_limit_high)}doFormat(t,e,r,i,o){const a=r<=this.scientific_limit_low||r>=this.scientific_limit_high;let n=this.precision;return n<1&&(n=1),r=a?r.toExponential(n):r.toFixed(n).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\"),super.doFormat(t,e,r,i,o)}}r.ScientificFormatter=F,F.__name__=\"ScientificFormatter\",F.init_ScientificFormatter();class d extends u{constructor(t){super(t)}static init_NumberFormatter(){this.define({format:[s.String,\"0,0\"],language:[s.String,\"en\"],rounding:[s.RoundingFunction,\"round\"]})}doFormat(t,e,r,i,o){const{format:n,language:s}=this,c=(()=>{switch(this.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}})();return r=a.format(r,n,s,c),super.doFormat(t,e,r,i,o)}}r.NumberFormatter=d,d.__name__=\"NumberFormatter\",d.init_NumberFormatter();class p extends _{constructor(t){super(t)}static init_BooleanFormatter(){this.define({icon:[s.String,\"check\"]})}doFormat(t,e,r,i,o){return r?c.i({class:this.icon}).outerHTML:\"\"}}r.BooleanFormatter=p,p.__name__=\"BooleanFormatter\",p.init_BooleanFormatter();class h extends _{constructor(t){super(t)}static init_DateFormatter(){this.define({format:[s.String,\"ISO-8601\"]})}getFormat(){switch(this.format){case\"ATOM\":case\"W3C\":case\"RFC-3339\":case\"ISO-8601\":return\"%Y-%m-%d\";case\"COOKIE\":return\"%a, %d %b %Y\";case\"RFC-850\":return\"%A, %d-%b-%y\";case\"RFC-1123\":case\"RFC-2822\":return\"%a, %e %b %Y\";case\"RSS\":case\"RFC-822\":case\"RFC-1036\":return\"%a, %e %b %y\";case\"TIMESTAMP\":return;default:return this.format}}doFormat(t,e,r,i,a){r=l.isString(r)?parseInt(r,10):r;const n=o.default(r,this.getFormat());return super.doFormat(t,e,n,i,a)}}r.DateFormatter=h,h.__name__=\"DateFormatter\",h.init_DateFormatter();class g extends _{constructor(t){super(t)}static init_HTMLTemplateFormatter(){this.define({template:[s.String,\"<%= value %>\"]})}doFormat(t,e,r,i,o){const{template:a}=this;if(null==r)return\"\";return n._.template(a)(Object.assign(Object.assign({},o),{value:r}))}}r.HTMLTemplateFormatter=g,g.__name__=\"HTMLTemplateFormatter\",g.init_HTMLTemplateFormatter()},\n", " 445: function _(e,n,t){var f=e(446),i=f.template;function o(e,n,t){return i(e,n,t)}o._=f,n.exports=o,\"function\"==typeof define&&define.amd?define((function(){return o})):\"undefined\"==typeof window&&\"undefined\"==typeof navigator||(window.UnderscoreTemplate=o)},\n", " 446: function _(r,e,n){\n", " // (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n", " // Underscore may be freely distributed under the MIT license.\n", " var t={},a=Array.prototype,u=Object.prototype,c=a.slice,o=u.toString,l=u.hasOwnProperty,i=a.forEach,f=Object.keys,s=Array.isArray,p=function(){},_=p.each=p.forEach=function(r,e,n){if(null!=r)if(i&&r.forEach===i)r.forEach(e,n);else if(r.length===+r.length){for(var a=0,u=r.length;a<u;a++)if(e.call(n,r[a],a,r)===t)return}else{var c=p.keys(r);for(a=0,u=c.length;a<u;a++)if(e.call(n,r[c[a]],c[a],r)===t)return}};p.keys=f||function(r){if(r!==Object(r))throw new TypeError(\"Invalid object\");var e=[];for(var n in r)p.has(r,n)&&e.push(n);return e},p.defaults=function(r){return _(c.call(arguments,1),(function(e){if(e)for(var n in e)void 0===r[n]&&(r[n]=e[n])})),r},p.isArray=s||function(r){return\"[object Array]\"===o.call(r)},p.has=function(r,e){if(!p.isArray(e))return null!=r&&l.call(r,e);for(var n=e.length,t=0;t<n;t++){var a=e[t];if(null==r||!l.call(r,a))return!1;r=r[a]}return!!n};var h={escape:{\"&\":\"&\",\"<\":\"<\",\">\":\">\",'\"':\""\",\"'\":\"'\"}},v={escape:new RegExp(\"[\"+p.keys(h.escape).join(\"\")+\"]\",\"g\")};p.each([\"escape\"],(function(r){p[r]=function(e){return null==e?\"\":(\"\"+e).replace(v[r],(function(e){return h[r][e]}))}})),p.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};var g=/(.)^/,y={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\t\":\"t\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},j=/\\\\|'|\\r|\\n|\\t|\\u2028|\\u2029/g;p.template=function(r,e,n){var t;n=p.defaults({},n,p.templateSettings);var a=new RegExp([(n.escape||g).source,(n.interpolate||g).source,(n.evaluate||g).source].join(\"|\")+\"|$\",\"g\"),u=0,c=\"__p+='\";r.replace(a,(function(e,n,t,a,o){return c+=r.slice(u,o).replace(j,(function(r){return\"\\\\\"+y[r]})),n&&(c+=\"'+\\n((__t=(\"+n+\"))==null?'':_.escape(__t))+\\n'\"),t&&(c+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\"),a&&(c+=\"';\\n\"+a+\"\\n__p+='\"),u=o+e.length,e})),c+=\"';\\n\",n.variable||(c=\"with(obj||{}){\\n\"+c+\"}\\n\"),c=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+c+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",c)}catch(r){throw r.source=c,r}if(e)return t(e,p);var o=function(r){return t.call(this,r,p)};return o.source=\"function(\"+(n.variable||\"obj\")+\"){\\n\"+c+\"}\",o},e.exports=p},\n", " 447: function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=t(1),o=t(444),n=t(423),a=r.__importStar(t(19)),l=t(25),s=t(69);class d extends s.Model{constructor(t){super(t)}static init_TableColumn(){this.define({field:[a.String],title:[a.String],width:[a.Number,300],formatter:[a.Instance,()=>new o.StringFormatter],editor:[a.Instance,()=>new n.StringEditor],sortable:[a.Boolean,!0],default_sort:[a.Sort,\"ascending\"]})}toColumn(){return{id:l.uniqueId(),field:this.field,name:this.title,width:this.width,formatter:null!=this.formatter?this.formatter.doFormat.bind(this.formatter):void 0,model:this.editor,editor:this.editor.default_view,sortable:this.sortable,defaultSortAsc:\"ascending\"==this.default_sort}}}i.TableColumn=d,d.__name__=\"TableColumn\",d.init_TableColumn()},\n", " 448: function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const r=t(1),a=t(431),{Avg:i,Min:o,Max:g,Sum:n}=a.Data.Aggregators,u=r.__importStar(t(19)),c=t(69);class _ extends c.Model{constructor(t){super(t)}static init_RowAggregator(){this.define({field_:[u.String,\"\"]})}}s.RowAggregator=_,_.__name__=\"RowAggregator\",_.init_RowAggregator();const l=new i;class m extends _{constructor(){super(...arguments),this.key=\"avg\",this.init=l.init,this.accumulate=l.accumulate,this.storeResult=l.storeResult}}s.AvgAggregator=m,m.__name__=\"AvgAggregator\";const h=new o;class A extends _{constructor(){super(...arguments),this.key=\"min\",this.init=h.init,this.accumulate=h.accumulate,this.storeResult=h.storeResult}}s.MinAggregator=A,A.__name__=\"MinAggregator\";const R=new g;class d extends _{constructor(){super(...arguments),this.key=\"max\",this.init=R.init,this.accumulate=R.accumulate,this.storeResult=R.storeResult}}s.MaxAggregator=d,d.__name__=\"MaxAggregator\";const x=new n;class w extends _{constructor(){super(...arguments),this.key=\"sum\",this.init=x.init,this.accumulate=x.accumulate,this.storeResult=x.storeResult}}s.SumAggregator=w,w.__name__=\"SumAggregator\"},\n", " 449: function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=t(1).__importStar(t(19)),r=t(66),i=t(431),a=t(424),n=t(69);function l(t,e,s,o,i){const{collapsed:a,level:n,title:l}=i,u=r.span({class:`slick-group-toggle ${a?\"collapsed\":\"expanded\"}`,style:{\"margin-left\":`${15*n}px`}}),g=r.span({class:\"slick-group-title\",level:n},l);return`${u.outerHTML}${g.outerHTML}`}function u(t,e){const s=this.getDataItem(e.row);s instanceof i.Group&&t.target.classList.contains(\"slick-group-toggle\")&&(s.collapsed?this.getData().expandGroup(s.groupingKey):this.getData().collapseGroup(s.groupingKey),t.stopImmediatePropagation(),t.preventDefault(),this.invalidate(),this.render())}class g extends n.Model{constructor(t){super(t)}static init_GroupingInfo(){this.define({getter:[o.String,\"\"],aggregators:[o.Array,[]],collapsed:[o.Boolean,!1]})}get comparer(){return(t,e)=>t.value===e.value?0:t.value>e.value?1:-1}}s.GroupingInfo=g,g.__name__=\"GroupingInfo\",g.init_GroupingInfo();class c extends a.TableDataProvider{constructor(t,e,s,o){super(t,e),this.columns=s,this.groupingInfos=[],this.groupingDelimiter=\":|:\",this.target=o}setGrouping(t){this.groupingInfos=t,this.toggledGroupsByLevel=t.map(()=>({})),this.refresh()}extractGroups(t,e){const s=[],o=new Map,r=e?e.level+1:0,{comparer:a,getter:n}=this.groupingInfos[r];return t.forEach(t=>{const a=this.source.data[n][t];let l=o.get(a);if(!l){const t=e?`${e.groupingKey}${this.groupingDelimiter}${a}`:`${a}`;l=Object.assign(new i.Group,{value:a,level:r,groupingKey:t}),s.push(l),o.set(a,l)}l.rows.push(t)}),r<this.groupingInfos.length-1&&s.forEach(t=>{t.groups=this.extractGroups(t.rows,t)}),s.sort(a),s}calculateTotals(t,e){const s={avg:{},max:{},min:{},sum:{}},{source:{data:o}}=this,r=Object.keys(o),i=t.rows.map(t=>r.reduce((e,s)=>Object.assign(Object.assign({},e),{[s]:o[s][t]}),{}));return e.forEach(t=>{t.init(),i.forEach(e=>t.accumulate(e)),t.storeResult(s)}),s}addTotals(t,e=0){const{aggregators:s,collapsed:o}=this.groupingInfos[e],r=this.toggledGroupsByLevel[e];t.forEach(t=>{t.groups&&this.addTotals(t.groups,e+1),s.length&&t.rows.length&&(t.totals=this.calculateTotals(t,s)),t.collapsed=o!==r[t.groupingKey],t.title=t.value?`${t.value}`:\"\"})}flattenedGroupedRows(t,e=0){const s=[];return t.forEach(t=>{if(s.push(t),!t.collapsed){const o=t.groups?this.flattenedGroupedRows(t.groups,e+1):t.rows;s.push(...o)}}),s}refresh(){const t=this.extractGroups(this.view.indices),e=this.source.data[this.columns[0].field];t.length&&(this.addTotals(t),this.rows=this.flattenedGroupedRows(t),this.target.data={row_indices:this.rows.map(t=>t instanceof i.Group?t.rows:t),labels:this.rows.map(t=>t instanceof i.Group?t.title:e[t])})}getLength(){return this.rows.length}getItem(t){const e=this.rows[t],{source:{data:s}}=this;return e instanceof i.Group?e:Object.keys(s).reduce((t,o)=>Object.assign(Object.assign({},t),{[o]:s[o][e]}),{[a.DTINDEX_NAME]:e})}getItemMetadata(t){const e=this.rows[t],s=this.columns.slice(1),o=e instanceof i.Group?this.groupingInfos[e.level].aggregators:[];return e instanceof i.Group?{selectable:!1,focusable:!1,cssClasses:\"slick-group\",columns:[{formatter:l},...s.map((function(t){const{field:e,formatter:s}=t,r=o.find(({field_:t})=>t===e);if(r){const{key:t}=r;return{formatter:(o,r,i,a,n)=>s?s(o,r,n.totals[t][e],a,n):\"\"}}return{}}))]}:{}}collapseGroup(t){const e=t.split(this.groupingDelimiter).length-1;this.toggledGroupsByLevel[e][t]=!this.groupingInfos[e].collapsed,this.refresh()}expandGroup(t){const e=t.split(this.groupingDelimiter).length-1;this.toggledGroupsByLevel[e][t]=this.groupingInfos[e].collapsed,this.refresh()}}s.DataCubeProvider=c,c.__name__=\"DataCubeProvider\";class p extends a.DataTableView{render(){const t={enableCellNavigation:!1!==this.model.selectable,enableColumnReorder:!1,forceFitColumns:this.model.fit_columns,multiColumnSort:!1,editable:this.model.editable,autoEdit:!1,rowHeight:this.model.row_height},e=this.model.columns.map(t=>t.toColumn());var s,o;e[0].formatter=(s=e[0].formatter,o=this.model.grouping.length,(t,e,i,a,n)=>{const l=r.span({class:\"slick-group-toggle\",style:{\"margin-left\":`${15*(o||0)}px`}}),u=s?s(t,e,i,a,n):`${i}`;return`${l.outerHTML}${u&&u.replace(/^<div/,\"<span\").replace(/div>$/,\"span>\")}`}),delete e[0].editor,this.data=new c(this.model.source,this.model.view,e,this.model.target),this.data.setGrouping(this.model.grouping),this.el.style.width=`${this.model.width}px`,this.grid=new i.Grid(this.el,this.data,e,t),this.grid.onClick.subscribe(u)}}s.DataCubeView=p,p.__name__=\"DataCubeView\";class h extends a.DataTable{constructor(t){super(t)}static init_DataCube(){this.prototype.default_view=p,this.define({grouping:[o.Array,[]],target:[o.Instance]})}}s.DataCube=h,h.__name__=\"DataCube\",h.init_DataCube()},\n", " }, 421, {\"models/widgets/tables/main\":421,\"models/widgets/tables/index\":422,\"models/widgets/tables/cell_editors\":423,\"models/widgets/tables/data_table\":424,\"models/widgets/tables/table_widget\":440,\"models/widgets/widget\":441,\"styles/widgets/tables\":442,\"styles/widgets/slickgrid\":443,\"models/widgets/tables/cell_formatters\":444,\"models/widgets/tables/table_column\":447,\"models/widgets/tables/row_aggregators\":448,\"models/widgets/tables/data_cube\":449}, {});\n", " })\n", "\n", "\n", " /* END bokeh-tables.min.js */\n", " },\n", " \n", " function(Bokeh) {\n", " /* BEGIN bokeh-gl.min.js */\n", " /*!\n", " * Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\n", " * All rights reserved.\n", " * \n", " * Redistribution and use in source and binary forms, with or without modification,\n", " * are permitted provided that the following conditions are met:\n", " * \n", " * Redistributions of source code must retain the above copyright notice,\n", " * this list of conditions and the following disclaimer.\n", " * \n", " * Redistributions in binary form must reproduce the above copyright notice,\n", " * this list of conditions and the following disclaimer in the documentation\n", " * and/or other materials provided with the distribution.\n", " * \n", " * Neither the name of Anaconda nor the names of any contributors\n", " * may be used to endorse or promote products derived from this software\n", " * without specific prior written permission.\n", " * \n", " * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n", " * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n", " * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n", " * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n", " * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n", " * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n", " * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n", " * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n", " * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n", " * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n", " * THE POSSIBILITY OF SUCH DAMAGE.\n", " */\n", " (function(root, factory) {\n", " factory(root[\"Bokeh\"]);\n", " })(this, function(Bokeh) {\n", " var define;\n", " return (function(modules, entry, aliases, externals) {\n", " if (Bokeh != null) {\n", " return Bokeh.register_plugin(modules, entry, aliases, externals);\n", " } else {\n", " throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\");\n", " }\n", " })\n", " ({\n", " 357: function _(e,n,o){Object.defineProperty(o,\"__esModule\",{value:!0}),e(358)},\n", " 358: function _(e,t,_){Object.defineProperty(_,\"__esModule\",{value:!0});const o=e(1);\n", " /*\n", " Copyright notice: many of the awesome techniques and GLSL code contained in\n", " this module are based on work by Nicolas Rougier as part of the Glumpy and\n", " Vispy projects. The algorithms are published in\n", " http://jcgt.org/published/0003/04/01/ and http://jcgt.org/published/0002/02/08/\n", " \n", " This module contains all gl-specific code to add gl support for the glyphs.\n", " By implementing it separetely, the GL functionality can be spun off in a\n", " separate library.\n", " Other locations where we work with GL, or prepare for GL-rendering:\n", " - canvas.ts\n", " - plot.ts\n", " - glyph.ts\n", " - glyph_renderer.ts\n", " */o.__exportStar(e(359),_),o.__exportStar(e(364),_)},\n", " 359: function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(360),a=t(361),n=t(362),_=t(363),o=t(21);class h{constructor(t){this._atlas={},this._index=0,this._width=256,this._height=256,this.tex=new i.Texture2D(t),this.tex.set_wrapping(t.REPEAT,t.REPEAT),this.tex.set_interpolation(t.NEAREST,t.NEAREST),this.tex.set_size([this._height,this._width],t.RGBA),this.tex.set_data([0,0],[this._height,this._width],new Uint8Array(this._height*this._width*4)),this.get_atlas_data([1])}get_atlas_data(t){const e=t.join(\"-\");if(void 0===this._atlas[e]){const[s,i]=this.make_pattern(t);this.tex.set_data([this._index,0],[1,this._width],new Uint8Array(s.map(t=>t+10))),this._atlas[e]=[this._index/this._height,i],this._index+=1}return this._atlas[e]}make_pattern(t){t.length>1&&t.length%2&&(t=t.concat(t));let e=0;for(const s of t)e+=s;const s=[];let i=0;for(let e=0,a=t.length+2;e<a;e+=2){const a=Math.max(1e-4,t[e%t.length]),n=Math.max(1e-4,t[(e+1)%t.length]);s.push(i,i+a),i+=a+n}const a=this._width,n=new Float32Array(4*a);for(let t=0,i=a;t<i;t++){let i,_,o;const h=e*t/(a-1);let r=0,l=1e16;for(let t=0,e=s.length;t<e;t++){const e=Math.abs(s[t]-h);e<l&&(r=t,l=e)}r%2==0?(o=h<=s[r]?1:0,_=s[r],i=s[r+1]):(o=h>s[r]?-1:0,_=s[r-1],i=s[r]),n[4*t+0]=s[r],n[4*t+1]=o,n[4*t+2]=_,n[4*t+3]=i}return[n,e]}}h.__name__=\"DashAtlas\";const r={miter:0,round:1,bevel:2},l={\"\":0,none:0,\".\":0,round:1,\")\":1,\"(\":1,o:1,\"triangle in\":2,\"<\":2,\"triangle out\":3,\">\":3,square:4,\"[\":4,\"]\":4,\"=\":4,butt:5,\"|\":5};class g extends a.BaseGLGlyph{init(){const{gl:t}=this;this._scale_aspect=0;const e=n.vertex_shader,s=_.fragment_shader;this.prog=new i.Program(t),this.prog.set_shaders(e,s),this.index_buffer=new i.IndexBuffer(t),this.vbo_position=new i.VertexBuffer(t),this.vbo_tangents=new i.VertexBuffer(t),this.vbo_segment=new i.VertexBuffer(t),this.vbo_angles=new i.VertexBuffer(t),this.vbo_texcoord=new i.VertexBuffer(t),this.dash_atlas=new h(t)}draw(t,e,s){const i=e.glglyph;if(i.data_changed){if(!isFinite(s.dx)||!isFinite(s.dy))return;i._baked_offset=[s.dx,s.dy],i._set_data(),i.data_changed=!1}this.visuals_changed&&(this._set_visuals(),this.visuals_changed=!1);let{sx:a,sy:n}=s;const _=Math.sqrt(a*a+n*n);a/=_,n/=_,Math.abs(this._scale_aspect-n/a)>Math.abs(.001*this._scale_aspect)&&(i._update_scale(a,n),this._scale_aspect=n/a),this.prog.set_attribute(\"a_position\",\"vec2\",i.vbo_position),this.prog.set_attribute(\"a_tangents\",\"vec4\",i.vbo_tangents),this.prog.set_attribute(\"a_segment\",\"vec2\",i.vbo_segment),this.prog.set_attribute(\"a_angles\",\"vec2\",i.vbo_angles),this.prog.set_attribute(\"a_texcoord\",\"vec2\",i.vbo_texcoord),this.prog.set_uniform(\"u_length\",\"float\",[i.cumsum]),this.prog.set_texture(\"u_dash_atlas\",this.dash_atlas.tex);const o=i._baked_offset;if(this.prog.set_uniform(\"u_pixel_ratio\",\"float\",[s.pixel_ratio]),this.prog.set_uniform(\"u_canvas_size\",\"vec2\",[s.width,s.height]),this.prog.set_uniform(\"u_offset\",\"vec2\",[s.dx-o[0],s.dy-o[1]]),this.prog.set_uniform(\"u_scale_aspect\",\"vec2\",[a,n]),this.prog.set_uniform(\"u_scale_length\",\"float\",[_]),this.I_triangles=i.I_triangles,this.I_triangles.length<65535)this.index_buffer.set_size(2*this.I_triangles.length),this.index_buffer.set_data(0,new Uint16Array(this.I_triangles)),this.prog.draw(this.gl.TRIANGLES,this.index_buffer);else{t=Array.from(this.I_triangles);const e=this.I_triangles.length,s=64008,a=[];for(let t=0,i=Math.ceil(e/s);t<i;t++)a.push([]);for(let e=0,i=t.length;e<i;e++){const i=t[e]%s;a[Math.floor(t[e]/s)].push(i)}for(let t=0,e=a.length;t<e;t++){const e=new Uint16Array(a[t]),n=t*s*4;0!==e.length&&(this.prog.set_attribute(\"a_position\",\"vec2\",i.vbo_position,0,2*n),this.prog.set_attribute(\"a_tangents\",\"vec4\",i.vbo_tangents,0,4*n),this.prog.set_attribute(\"a_segment\",\"vec2\",i.vbo_segment,0,2*n),this.prog.set_attribute(\"a_angles\",\"vec2\",i.vbo_angles,0,2*n),this.prog.set_attribute(\"a_texcoord\",\"vec2\",i.vbo_texcoord,0,2*n),this.index_buffer.set_size(2*e.length),this.index_buffer.set_data(0,e),this.prog.draw(this.gl.TRIANGLES,this.index_buffer))}}}_set_data(){this._bake(),this.vbo_position.set_size(4*this.V_position.length),this.vbo_position.set_data(0,this.V_position),this.vbo_tangents.set_size(4*this.V_tangents.length),this.vbo_tangents.set_data(0,this.V_tangents),this.vbo_angles.set_size(4*this.V_angles.length),this.vbo_angles.set_data(0,this.V_angles),this.vbo_texcoord.set_size(4*this.V_texcoord.length),this.vbo_texcoord.set_data(0,this.V_texcoord)}_set_visuals(){const t=o.color2rgba(this.glyph.visuals.line.line_color.value(),this.glyph.visuals.line.line_alpha.value()),e=l[this.glyph.visuals.line.line_cap.value()],s=r[this.glyph.visuals.line.line_join.value()];this.prog.set_uniform(\"u_color\",\"vec4\",t),this.prog.set_uniform(\"u_linewidth\",\"float\",[this.glyph.visuals.line.line_width.value()]),this.prog.set_uniform(\"u_antialias\",\"float\",[.9]),this.prog.set_uniform(\"u_linecaps\",\"vec2\",[e,e]),this.prog.set_uniform(\"u_linejoin\",\"float\",[s]),this.prog.set_uniform(\"u_miter_limit\",\"float\",[10]);const i=this.glyph.visuals.line.line_dash.value();let a=0,n=1;i.length&&([a,n]=this.dash_atlas.get_atlas_data(i)),this.prog.set_uniform(\"u_dash_index\",\"float\",[a]),this.prog.set_uniform(\"u_dash_phase\",\"float\",[this.glyph.visuals.line.line_dash_offset.value()]),this.prog.set_uniform(\"u_dash_period\",\"float\",[n]),this.prog.set_uniform(\"u_dash_caps\",\"vec2\",[e,e]),this.prog.set_uniform(\"u_closed\",\"float\",[0])}_bake(){let t,e,s,i,a,n,_,o;const h=this.nvertices,r=new Float64Array(this.glyph._x),l=new Float64Array(this.glyph._y),g=_=new Float32Array(2*h),f=new Float32Array(2*h),u=o=new Float32Array(4*h);for(let t=0,e=h;t<e;t++)g[2*t+0]=r[t]+this._baked_offset[0],g[2*t+1]=l[t]+this._baked_offset[1];this.tangents=e=new Float32Array(2*h-2);for(let t=0,s=h-1;t<s;t++)e[2*t+0]=_[2*(t+1)+0]-_[2*t+0],e[2*t+1]=_[2*(t+1)+1]-_[2*t+1];for(let t=0,s=h-1;t<s;t++)u[4*(t+1)+0]=e[2*t+0],u[4*(t+1)+1]=e[2*t+1],u[4*t+2]=e[2*t+0],u[4*t+3]=e[2*t+1];u[0]=e[0],u[1]=e[1],u[4*(h-1)+2]=e[2*(h-2)+0],u[4*(h-1)+3]=e[2*(h-2)+1];const c=new Float32Array(h);for(let t=0,e=h;t<e;t++)c[t]=Math.atan2(o[4*t+0]*o[4*t+3]-o[4*t+1]*o[4*t+2],o[4*t+0]*o[4*t+2]+o[4*t+1]*o[4*t+3]);for(let t=0,e=h-1;t<e;t++)f[2*t+0]=c[t],f[2*t+1]=c[t+1];const d=4*h-4;this.V_position=i=new Float32Array(2*d),this.V_angles=s=new Float32Array(2*d),this.V_tangents=a=new Float32Array(4*d),this.V_texcoord=n=new Float32Array(2*d);for(let t=0,e=h;t<e;t++)for(let e=0;e<4;e++){for(let a=0;a<2;a++)i[2*(4*t+e-2)+a]=g[2*t+a],s[2*(4*t+e)+a]=f[2*t+a];for(let s=0;s<4;s++)a[4*(4*t+e-2)+s]=u[4*t+s]}for(let t=0,e=h;t<e;t++)n[2*(4*t+0)+0]=-1,n[2*(4*t+1)+0]=-1,n[2*(4*t+2)+0]=1,n[2*(4*t+3)+0]=1,n[2*(4*t+0)+1]=-1,n[2*(4*t+1)+1]=1,n[2*(4*t+2)+1]=-1,n[2*(4*t+3)+1]=1;const p=6*(h-1);this.I_triangles=t=new Uint32Array(p);for(let e=0,s=h;e<s;e++)t[6*e+0]=0+4*e,t[6*e+1]=1+4*e,t[6*e+2]=3+4*e,t[6*e+3]=2+4*e,t[6*e+4]=0+4*e,t[6*e+5]=3+4*e}_update_scale(t,e){let s;const i=this.nvertices,a=4*i-4,n=this.tangents,_=new Float32Array(i-1),o=new Float32Array(2*i);this.V_segment=s=new Float32Array(2*a);for(let s=0,a=i-1;s<a;s++)_[s]=Math.sqrt(Math.pow(n[2*s+0]*t,2)+Math.pow(n[2*s+1]*e,2));let h=0;for(let t=0,e=i-1;t<e;t++)h+=_[t],o[2*(t+1)+0]=h,o[2*t+1]=h;for(let t=0,e=i;t<e;t++)for(let e=0;e<4;e++)for(let i=0;i<2;i++)s[2*(4*t+e)+i]=o[2*t+i];this.cumsum=h,this.vbo_segment.set_size(4*this.V_segment.length),this.vbo_segment.set_data(0,this.V_segment)}}s.LineGLGlyph=g,g.__name__=\"LineGLGlyph\"},\n", " 360: function _(t,e,r){var n,o,i,a,s,l,h,u,c,_=function(t,e){return Array.isArray(t)&&Array.isArray(e)?t.concat(e):t+e},f=function(t,e){if(null==e);else{if(Array.isArray(e)){for(var r=0;r<e.length;r++)if(p(t,e[r]))return!0;return!1}if(e.constructor===Object){for(var n in e)if(t==n)return!0;return!1}if(e.constructor==String)return e.indexOf(t)>=0}var o=Error(\"Not a container: \"+e);throw o.name=\"TypeError\",o},p=function t(e,r){if(null==e||null==r);else{if(Array.isArray(e)&&Array.isArray(r)){for(var n=0,o=e.length==r.length;o&&n<e.length;)o=t(e[n],r[n]),n+=1;return o}if(e.constructor===Object&&r.constructor===Object){var i=Object.keys(e),a=Object.keys(r);i.sort(),a.sort();var s;for(n=0,o=t(i,a);o&&n<i.length;)o=t(e[s=i[n]],r[s]),n+=1;return o}}return e==r},d=function(t,e){if(void 0===t||\"undefined\"!=typeof window&&window===t||\"undefined\"!=typeof global&&global===t)throw\"Class constructor is called as a function.\";for(var r in t)void 0!==Object[r]||\"function\"!=typeof t[r]||t[r].nobind||(t[r]=t[r].bind(t));t.__init__&&t.__init__.apply(t,e)},y=function(t,e){if((\"number\"==typeof t)+(\"number\"==typeof e)===1){if(t.constructor===String)return A.call(t,e);if(e.constructor===String)return A.call(e,t);if(Array.isArray(e)){var r=t;t=e,e=r}if(Array.isArray(t)){for(var n=[],o=0;o<e;o++)n=n.concat(t);return n}}return t*e},g=function(t){return null===t||\"object\"!=typeof t?t:void 0!==t.length?!!t.length&&t:void 0!==t.byteLength?!!t.byteLength&&t:t.constructor!==Object||!!Object.getOwnPropertyNames(t).length&&t},v=function(t){if(!Array.isArray(this))return this.append.apply(this,arguments);this.push(t)},m=function(t,e){return this.constructor!==Object?this.get.apply(this,arguments):void 0!==this[t]?this[t]:void 0!==e?e:null},x=function(){return\"function\"==typeof this.keys?this.keys.apply(this,arguments):Object.keys(this)},b=function(t){if(this.constructor!==String)return this.lstrip.apply(this,arguments);t=void 0===t?\" \\t\\r\\n\":t;for(var e=0;e<this.length;e++)if(t.indexOf(this[e])<0)return this.slice(e);return\"\"},E=function(t){if(!Array.isArray(this))return this.remove.apply(this,arguments);for(var e=0;e<this.length;e++)if(p(this[e],t))return void this.splice(e,1);var r=Error(t);throw r.name=\"ValueError\",r},A=function(t){if(this.repeat)return this.repeat(t);if(t<1)return\"\";for(var e=\"\",r=this.valueOf();t>1;)1&t&&(e+=r),t>>=1,r+=r;return e+r},w=function(t){return this.constructor!==String?this.startswith.apply(this,arguments):0==this.indexOf(t)};c=window.console,u=function(t,e){var r,n,o,i,a,s,l;for(e=void 0===e?\"periodic check\":e,i=[];n=t.getError(),!(p(n,t.NO_ERROR)||g(i)&&p(n,i[i.length-1]));)v.call(i,n);if(i.length){for(a=\"\",\"object\"!=typeof(s=i)||Array.isArray(s)||(s=Object.keys(s)),l=0;l<s.length;l+=1)r=s[l],a=_(a,r);throw(o=new Error(\"RuntimeError:OpenGL got errors (\"+e+\"): \"+a)).name=\"RuntimeError\",o}return null},(o=function(){d(this,arguments)}).prototype._base_class=Object,o.prototype._class_name=\"GlooObject\",o.prototype.__init__=function(t){if(this._gl=t,this.handle=null,this._create(),null===this.handle)throw\"AssertionError: this.handle !== null\";return null},o.prototype._create=function(){var t;throw(t=new Error(\"NotImplementedError:\")).name=\"NotImplementedError\",t},((a=function(){d(this,arguments)}).prototype=Object.create(o.prototype))._base_class=o.prototype,a.prototype._class_name=\"Program\",a.prototype.UTYPEMAP={float:\"uniform1fv\",vec2:\"uniform2fv\",vec3:\"uniform3fv\",vec4:\"uniform4fv\",int:\"uniform1iv\",ivec2:\"uniform2iv\",ivec3:\"uniform3iv\",ivec4:\"uniform4iv\",bool:\"uniform1iv\",bvec2:\"uniform2iv\",bvec3:\"uniform3iv\",bvec4:\"uniform4iv\",mat2:\"uniformMatrix2fv\",mat3:\"uniformMatrix3fv\",mat4:\"uniformMatrix4fv\",sampler1D:\"uniform1i\",sampler2D:\"uniform1i\",sampler3D:\"uniform1i\"},a.prototype.ATYPEMAP={float:\"vertexAttrib1f\",vec2:\"vertexAttrib2f\",vec3:\"vertexAttrib3f\",vec4:\"vertexAttrib4f\"},a.prototype.ATYPEINFO={float:[1,5126],vec2:[2,5126],vec3:[3,5126],vec4:[4,5126]},a.prototype._create=function(){return this.handle=this._gl.createProgram(),this.locations={},this._unset_variables=[],this._validated=!1,this._samplers={},this._attributes={},this._known_invalid=[],null},a.prototype.delete=function(){return this._gl.deleteProgram(this.handle),null},a.prototype.activate=function(){return this._gl.useProgram(this.handle),null},a.prototype.deactivate=function(){return this._gl.useProgram(0),null},a.prototype.set_shaders=function(t,e){var r,n,o,i,a,s,l,h,u,c,f,p,d;for(s=this._gl,this._linked=!1,f=[[t,d=s.createShader(s.VERTEX_SHADER),\"vertex\"],[e,a=s.createShader(s.FRAGMENT_SHADER),\"fragment\"]],h=0;h<2;h+=1)if(r=(c=f[h])[0],l=c[1],p=c[2],s.shaderSource(l,r),s.compileShader(l),u=s.getShaderParameter(l,s.COMPILE_STATUS),!g(u))throw i=s.getShaderInfoLog(l),(o=new Error(\"RuntimeError:\"+_(\"errors in \"+p+\" shader:\\n\",i))).name=\"RuntimeError\",o;if(s.attachShader(this.handle,d),s.attachShader(this.handle,a),s.linkProgram(this.handle),!g(s.getProgramParameter(this.handle,s.LINK_STATUS)))throw(n=new Error(\"RuntimeError:Program link error:\\n\"+s.getProgramInfoLog(this.handle))).name=\"RuntimeError\",n;return this._unset_variables=this._get_active_attributes_and_uniforms(),s.detachShader(this.handle,d),s.detachShader(this.handle,a),s.deleteShader(d),s.deleteShader(a),this._known_invalid=[],this._linked=!0,null},a.prototype._get_active_attributes_and_uniforms=function(){var t,e,r,n,o,i,a,s,l,h,u,c,f,p,d,y,m,x;for(s=this._gl,this.locations={},p=new window.RegExp(\"(\\\\w+)\\\\s*(\\\\[(\\\\d+)\\\\])\\\\s*\"),o=s.getProgramParameter(this.handle,s.ACTIVE_UNIFORMS),e=s.getProgramParameter(this.handle,s.ACTIVE_ATTRIBUTES),x=[],\"object\"!=typeof(y=[[t=[],e,s.getActiveAttrib,s.getAttribLocation],[x,o,s.getActiveUniform,s.getUniformLocation]])||Array.isArray(y)||(y=Object.keys(y)),m=0;m<y.length;m+=1)for(r=(d=y[m])[0],n=d[1],i=d[2],a=d[3],l=0;l<n;l+=1){if(c=(f=(h=i.call(s,this.handle,l)).name).match(p),g(c))for(f=c[1],u=0;u<h.size;u+=1)v.call(r,[f+\"[\"+u+\"]\",h.type]);else v.call(r,[f,h.type]);this.locations[f]=a.call(s,this.handle,f)}return _(function(){var e,r,n,o=[];for(\"object\"!=typeof(r=t)||Array.isArray(r)||(r=Object.keys(r)),n=0;n<r.length;n++)e=r[n],o.push(e[0]);return o}.apply(this),function(){var t,e,r,n=[];for(\"object\"!=typeof(e=x)||Array.isArray(e)||(e=Object.keys(e)),r=0;r<e.length;r++)t=e[r],n.push(t[0]);return n}.apply(this))},a.prototype.set_texture=function(t,e){var r,n,o;if(!g(this._linked))throw(r=new Error(\"RuntimeError:Cannot set uniform when program has no code\")).name=\"RuntimeError\",r;return n=m.call(this.locations,t,-1),g(n<0)?(f(t,this._known_invalid)||(v.call(this._known_invalid,t),c.log(\"Variable \"+t+\" is not an active texture\")),null):(f(t,this._unset_variables)&&E.call(this._unset_variables,t),this.activate(),o=x.call(this._samplers).length,f(t,this._samplers)&&(o=this._samplers[t][this._samplers[t].length-1]),this._samplers[t]=[e._target,e.handle,o],this._gl.uniform1i(n,o),null)},a.prototype.set_uniform=function(t,e,r){var n,o,i,a,s,l,h;if(!g(this._linked))throw(i=new Error(\"RuntimeError:Cannot set uniform when program has no code\")).name=\"RuntimeError\",i;if(s=m.call(this.locations,t,-1),g(s<0))return f(t,this._known_invalid)||(v.call(this._known_invalid,t),c.log(\"Variable \"+t+\" is not an active uniform\")),null;if(f(t,this._unset_variables)&&E.call(this._unset_variables,t),o=1,w.call(e,\"mat\")||(n=m.call({int:\"float\",bool:\"float\"},e,b.call(e,\"ib\")),o=Math.floor(r.length/this.ATYPEINFO[n][0])),g(o>1))for(l=0;l<o;l+=1)f(t+\"[\"+l+\"]\",this._unset_variables)&&f(h=t+\"[\"+l+\"]\",this._unset_variables)&&E.call(this._unset_variables,h);return a=this.UTYPEMAP[e],this.activate(),w.call(e,\"mat\")?this._gl[a](s,!1,r):this._gl[a](s,r),null},a.prototype.set_attribute=function(t,e,r,n,o){var i,a,s,l,u,_;if(n=void 0===n?0:n,o=void 0===o?0:o,!g(this._linked))throw(a=new Error(\"RuntimeError:Cannot set attribute when program has no code\")).name=\"RuntimeError\",a;return u=r instanceof h,l=m.call(this.locations,t,-1),g(l<0)?(f(t,this._known_invalid)||(v.call(this._known_invalid,t),g(u)&&g(o>0)||c.log(\"Variable \"+t+\" is not an active attribute\")),null):(f(t,this._unset_variables)&&E.call(this._unset_variables,t),this.activate(),g(u)?(s=\"vertexAttribPointer\",i=[(_=this.ATYPEINFO[e])[0],_[1],this._gl.FALSE,n,o],this._attributes[t]=[r.handle,l,s,i]):(s=this.ATYPEMAP[e],this._attributes[t]=[0,l,s,r]),null)},a.prototype._pre_draw=function(){var t,e,r,n,o,i,a,s,l,h,u,c;for(c in this.activate(),a=this._samplers)a.hasOwnProperty(c)&&(l=(i=c=a[c])[0],s=i[1],h=i[2],this._gl.activeTexture(_(this._gl.TEXTURE0,h)),this._gl.bindTexture(l,s));for(c in o=this._attributes)o.hasOwnProperty(c)&&(u=(n=c=o[c])[0],e=n[1],r=n[2],t=n[3],g(u)?(this._gl.bindBuffer(this._gl.ARRAY_BUFFER,u),this._gl.enableVertexAttribArray(e),this._gl[r].apply(this._gl,[].concat([e],t))):(this._gl.bindBuffer(this._gl.ARRAY_BUFFER,null),this._gl.disableVertexAttribArray(e),this._gl[r].apply(this._gl,[].concat([e],t))));return g(this._validated)||(this._validated=!0,this._validate()),null},a.prototype._validate=function(){var t;if(this._unset_variables.length&&c.log(\"Program has unset variables: \"+this._unset_variables),this._gl.validateProgram(this.handle),!g(this._gl.getProgramParameter(this.handle,this._gl.VALIDATE_STATUS)))throw c.log(this._gl.getProgramInfoLog(this.handle)),(t=new Error(\"RuntimeError:Program validation error\")).name=\"RuntimeError\",t;return null},a.prototype.draw=function(t,e){var r,n,o,a,s;if(!g(this._linked))throw(n=new Error(\"RuntimeError:Cannot draw program if code has not been set\")).name=\"RuntimeError\",n;return u(this._gl,\"before draw\"),g(e instanceof i)?(this._pre_draw(),e.activate(),r=e._buffer_size/2,a=this._gl.UNSIGNED_SHORT,this._gl.drawElements(t,r,a,0),e.deactivate()):(o=(s=e)[0],r=s[1],g(r)&&(this._pre_draw(),this._gl.drawArrays(t,o,r))),u(this._gl,\"after draw\"),null},((n=function(){d(this,arguments)}).prototype=Object.create(o.prototype))._base_class=o.prototype,n.prototype._class_name=\"Buffer\",n.prototype._target=null,n.prototype._usage=35048,n.prototype._create=function(){return this.handle=this._gl.createBuffer(),this._buffer_size=0,null},n.prototype.delete=function(){return this._gl.deleteBuffer(this.handle),null},n.prototype.activate=function(){return this._gl.bindBuffer(this._target,this.handle),null},n.prototype.deactivate=function(){return this._gl.bindBuffer(this._target,null),null},n.prototype.set_size=function(t){return p(t,this._buffer_size)||(this.activate(),this._gl.bufferData(this._target,t,this._usage),this._buffer_size=t),null},n.prototype.set_data=function(t,e){return this.activate(),this._gl.bufferSubData(this._target,t,e),null},(h=function(){d(this,arguments)}).prototype=Object.create(n.prototype),h.prototype._base_class=n.prototype,h.prototype._class_name=\"VertexBuffer\",h.prototype._target=34962,(i=function(){d(this,arguments)}).prototype=Object.create(n.prototype),i.prototype._base_class=n.prototype,i.prototype._class_name=\"IndexBuffer\",i.prototype._target=34963,((s=function(){d(this,arguments)}).prototype=Object.create(o.prototype))._base_class=o.prototype,s.prototype._class_name=\"Texture2D\",s.prototype._target=3553,s.prototype._types={Int8Array:5120,Uint8Array:5121,Int16Array:5122,Uint16Array:5123,Int32Array:5124,Uint32Array:5125,Float32Array:5126},s.prototype._create=function(){return this.handle=this._gl.createTexture(),this._shape_format=null,null},s.prototype.delete=function(){return this._gl.deleteTexture(this.handle),null},s.prototype.activate=function(){return this._gl.bindTexture(this._target,this.handle),null},s.prototype.deactivate=function(){return this._gl.bindTexture(this._target,0),null},s.prototype._get_alignment=function(t){var e,r,n;for(\"object\"!=typeof(r=[4,8,2,1])||Array.isArray(r)||(r=Object.keys(r)),n=0;n<r.length;n+=1)if(e=r[n],p(t%e,0))return e;return null},s.prototype.set_wrapping=function(t,e){return this.activate(),this._gl.texParameterf(this._target,this._gl.TEXTURE_WRAP_S,t),this._gl.texParameterf(this._target,this._gl.TEXTURE_WRAP_T,e),null},s.prototype.set_interpolation=function(t,e){return this.activate(),this._gl.texParameterf(this._target,this._gl.TEXTURE_MIN_FILTER,t),this._gl.texParameterf(this._target,this._gl.TEXTURE_MAG_FILTER,e),null},s.prototype.set_size=function(t,e){var r,n,o;return r=(n=t)[0],o=n[1],p([r,o,e],this._shape_format)||(this._shape_format=[r,o,e],this.activate(),this._gl.texImage2D(this._target,0,e,o,r,0,e,this._gl.UNSIGNED_BYTE,null)),this.u_shape=[r,o],null},s.prototype.set_data=function(t,e,r){var n,o,i,a,s,l,h,u,c,_;if(p(e.length,2)&&(e=[e[0],e[1],1]),this.activate(),i=this._shape_format[2],s=(l=e)[0],u=l[1],l[2],_=(h=t)[0],c=h[1],null===(a=m.call(this._types,r.constructor.name,null)))throw(o=new Error(\"ValueError:Type \"+r.constructor.name+\" not allowed for texture\")).name=\"ValueError\",o;return n=this._get_alignment(y(e[e.length-2],e[e.length-1])),p(n,4)||this._gl.pixelStorei(this._gl.UNPACK_ALIGNMENT,n),this._gl.texSubImage2D(this._target,0,c,_,u,s,i,a,r),p(n,4)||this._gl.pixelStorei(this._gl.UNPACK_ALIGNMENT,4),null},((l=function(){d(this,arguments)}).prototype=Object.create(s.prototype))._base_class=s.prototype,l.prototype._class_name=\"Texture3DLike\",l.prototype.GLSL_SAMPLE_NEAREST=\"\\n vec4 sample3D(sampler2D tex, vec3 texcoord, vec3 shape, vec2 tiles) {\\n shape.xyz = shape.zyx; // silly row-major convention\\n float nrows = tiles.y, ncols = tiles.x;\\n // Don't let adjacent frames be interpolated into this one\\n texcoord.x = min(texcoord.x * shape.x, shape.x - 0.5);\\n texcoord.x = max(0.5, texcoord.x) / shape.x;\\n texcoord.y = min(texcoord.y * shape.y, shape.y - 0.5);\\n texcoord.y = max(0.5, texcoord.y) / shape.y;\\n\\n float zindex = floor(texcoord.z * shape.z);\\n\\n // Do a lookup in the 2D texture\\n float u = (mod(zindex, ncols) + texcoord.x) / ncols;\\n float v = (floor(zindex / ncols) + texcoord.y) / nrows;\\n\\n return texture2D(tex, vec2(u,v));\\n }\\n \",l.prototype.GLSL_SAMPLE_LINEAR=\"\\n vec4 sample3D(sampler2D tex, vec3 texcoord, vec3 shape, vec2 tiles) {\\n shape.xyz = shape.zyx; // silly row-major convention\\n float nrows = tiles.y, ncols = tiles.x;\\n // Don't let adjacent frames be interpolated into this one\\n texcoord.x = min(texcoord.x * shape.x, shape.x - 0.5);\\n texcoord.x = max(0.5, texcoord.x) / shape.x;\\n texcoord.y = min(texcoord.y * shape.y, shape.y - 0.5);\\n texcoord.y = max(0.5, texcoord.y) / shape.y;\\n\\n float z = texcoord.z * shape.z;\\n float zindex1 = floor(z);\\n float u1 = (mod(zindex1, ncols) + texcoord.x) / ncols;\\n float v1 = (floor(zindex1 / ncols) + texcoord.y) / nrows;\\n\\n float zindex2 = zindex1 + 1.0;\\n float u2 = (mod(zindex2, ncols) + texcoord.x) / ncols;\\n float v2 = (floor(zindex2 / ncols) + texcoord.y) / nrows;\\n\\n vec4 s1 = texture2D(tex, vec2(u1, v1));\\n vec4 s2 = texture2D(tex, vec2(u2, v2));\\n\\n return s1 * (zindex2 - z) + s2 * (z - zindex1);\\n }\\n \",l.prototype._get_tile_info=function(t){var e,r,n,o;if(r=this._gl.getParameter(this._gl.MAX_TEXTURE_SIZE),o=Math.floor(r/t[1]),o=Math.min(o,t[0]),n=window.Math.ceil(t[0]/o),g(y(n,t[2])>r))throw(e=new Error(\"RuntimeError:Cannot fit 3D data with shape \"+t+\" onto simulated 2D texture.\")).name=\"RuntimeError\",e;return[o,n]},l.prototype.set_size=function(t,e){var r,n,o,i;return n=(i=this._get_tile_info(t))[0],r=i[1],o=[y(t[1],n),y(t[2],r)],l.prototype._base_class.set_size.call(this,o,e),this.u_shape=[t[0],t[1],t[2]],this.u_tiles=[r,n],null},l.prototype.set_data=function(t,e,r){var n,o,i,a,s,h,u,c,_,f,d,v;if(p(e.length,3)&&(e=[e[0],e[1],e[2],1]),!function(t){for(var e=0;e<t.length;e++)if(!g(t[e]))return!1;return!0}(function(){var e,r,n,o=[];for(\"object\"!=typeof(r=t)||Array.isArray(r)||(r=Object.keys(r)),n=0;n<r.length;n++)e=r[n],o.push(p(e,0));return o}.apply(this)))throw(i=new Error(\"ValueError:Texture3DLike does not support nonzero offset (for now)\")).name=\"ValueError\",i;if(s=(c=this._get_tile_info(e))[0],a=c[1],u=[y(e[1],s),y(e[2],a),e[3]],p(a,1))l.prototype._base_class.set_data.call(this,[0,0],u,r);else for(v=new(0,r.constructor)(y(y(u[0],u[1]),u[2])),l.prototype._base_class.set_data.call(this,[0,0],u,v),d=0;d<e[0];d+=1)h=(_=[Math.floor(d/a),d%a])[0],n=_[1],o=Math.floor(r.length/e[0]),f=r.slice(y(d,o),y(d+1,o)),l.prototype._base_class.set_data.call(this,[y(h,e[1]),y(n,e[2])],e.slice(1),f);return null},e.exports={Buffer:n,GlooObject:o,IndexBuffer:i,Program:a,Texture2D:s,Texture3DLike:l,VertexBuffer:h,check_error:u,console:c}},\n", " 361: function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const r=e(21),s=e(70);class i{constructor(e,t){this.gl=e,this.glyph=t,this.nvertices=0,this.size_changed=!1,this.data_changed=!1,this.visuals_changed=!1,this.init()}set_data_changed(e){e!=this.nvertices&&(this.nvertices=e,this.size_changed=!0),this.data_changed=!0}set_visuals_changed(){this.visuals_changed=!0}render(e,t,a){const[r,i,n]=[0,1,2];let l=1,h=1,[c,o]=this.glyph.renderer.map_to_screen([r*l,i*l,n*l],[r*h,i*h,n*h]);if(isNaN(c[0]+c[1]+c[2]+o[0]+o[1]+o[2]))return s.logger.warn(`WebGL backend (${this.glyph.model.type}): falling back to canvas rendering`),!1;if(l=100/Math.min(Math.max(Math.abs(c[1]-c[0]),1e-12),1e12),h=100/Math.min(Math.max(Math.abs(o[1]-o[0]),1e-12),1e12),[c,o]=this.glyph.renderer.map_to_screen([r*l,i*l,n*l],[r*h,i*h,n*h]),Math.abs(c[1]-c[0]-(c[2]-c[1]))>1e-6||Math.abs(o[1]-o[0]-(o[2]-o[1]))>1e-6)return s.logger.warn(`WebGL backend (${this.glyph.model.type}): falling back to canvas rendering`),!1;const[_,u]=[(c[1]-c[0])/l,(o[1]-o[0])/h],{width:d,height:g}=this.glyph.renderer.plot_view.canvas_view.webgl.canvas,f={pixel_ratio:this.glyph.renderer.plot_view.canvas.pixel_ratio,width:d,height:g,dx:c[0]/_,dy:o[0]/u,sx:_,sy:u};return this.draw(t,a,f),!0}}function n(e,t){const a=new Float32Array(e);for(let r=0,s=e;r<s;r++)a[r]=t;return a}function l(e,t){return void 0!==e[t].spec.value}a.BaseGLGlyph=i,i.__name__=\"BaseGLGlyph\",a.line_width=function(e){return e<2&&(e=Math.sqrt(2*e)),e},a.fill_array_with_float=n,a.fill_array_with_vec=function(e,t,a){const r=new Float32Array(e*t);for(let s=0;s<e;s++)for(let e=0;e<t;e++)r[s*t+e]=a[e];return r},a.visual_prop_is_singular=l,a.attach_float=function(e,t,a,r,s,i){if(s.doit)if(l(s,i))t.used=!1,e.set_attribute(a,\"float\",s[i].value());else{t.used=!0;const n=new Float32Array(s.cache[i+\"_array\"]);t.set_size(4*r),t.set_data(0,n),e.set_attribute(a,\"float\",t)}else t.used=!1,e.set_attribute(a,\"float\",[0])},a.attach_color=function(e,t,a,s,i,h){let c;const o=h+\"_color\",_=h+\"_alpha\";if(i.doit)if(l(i,o)&&l(i,_))t.used=!1,c=r.color2rgba(i[o].value(),i[_].value()),e.set_attribute(a,\"vec4\",c);else{let h,u;t.used=!0,u=l(i,o)?(()=>{const e=[];for(let t=0,a=s;t<a;t++)e.push(i[o].value());return e})():i.cache[o+\"_array\"],h=l(i,_)?n(s,i[_].value()):i.cache[_+\"_array\"];const d=new Float32Array(4*s);for(let e=0,t=s;e<t;e++){c=r.color2rgba(u[e],h[e]);for(let t=0,a=4;t<a;t++)d[4*e+t]=c[t]}t.set_size(4*s*4),t.set_data(0,d),e.set_attribute(a,\"vec4\",t)}else t.used=!1,e.set_attribute(a,\"vec4\",[0,0,0,0])}},\n", " 362: function _(n,e,t){Object.defineProperty(t,\"__esModule\",{value:!0}),t.vertex_shader=\"\\nprecision mediump float;\\n\\nconst float PI = 3.14159265358979323846264;\\nconst float THETA = 15.0 * 3.14159265358979323846264/180.0;\\n\\nuniform float u_pixel_ratio;\\nuniform vec2 u_canvas_size, u_offset;\\nuniform vec2 u_scale_aspect;\\nuniform float u_scale_length;\\n\\nuniform vec4 u_color;\\nuniform float u_antialias;\\nuniform float u_length;\\nuniform float u_linewidth;\\nuniform float u_dash_index;\\nuniform float u_closed;\\n\\nattribute vec2 a_position;\\nattribute vec4 a_tangents;\\nattribute vec2 a_segment;\\nattribute vec2 a_angles;\\nattribute vec2 a_texcoord;\\n\\nvarying vec4 v_color;\\nvarying vec2 v_segment;\\nvarying vec2 v_angles;\\nvarying vec2 v_texcoord;\\nvarying vec2 v_miter;\\nvarying float v_length;\\nvarying float v_linewidth;\\n\\nfloat cross(in vec2 v1, in vec2 v2)\\n{\\n return v1.x*v2.y - v1.y*v2.x;\\n}\\n\\nfloat signed_distance(in vec2 v1, in vec2 v2, in vec2 v3)\\n{\\n return cross(v2-v1,v1-v3) / length(v2-v1);\\n}\\n\\nvoid rotate( in vec2 v, in float alpha, out vec2 result )\\n{\\n float c = cos(alpha);\\n float s = sin(alpha);\\n result = vec2( c*v.x - s*v.y,\\n s*v.x + c*v.y );\\n}\\n\\nvoid main()\\n{\\n bool closed = (u_closed > 0.0);\\n\\n // Attributes and uniforms to varyings\\n v_color = u_color;\\n v_linewidth = u_linewidth;\\n v_segment = a_segment * u_scale_length;\\n v_length = u_length * u_scale_length;\\n\\n // Scale to map to pixel coordinates. The original algorithm from the paper\\n // assumed isotropic scale. We obviously do not have this.\\n vec2 abs_scale_aspect = abs(u_scale_aspect);\\n vec2 abs_scale = u_scale_length * abs_scale_aspect;\\n\\n // Correct angles for aspect ratio\\n vec2 av;\\n av = vec2(1.0, tan(a_angles.x)) / abs_scale_aspect;\\n v_angles.x = atan(av.y, av.x);\\n av = vec2(1.0, tan(a_angles.y)) / abs_scale_aspect;\\n v_angles.y = atan(av.y, av.x);\\n\\n // Thickness below 1 pixel are represented using a 1 pixel thickness\\n // and a modified alpha\\n v_color.a = min(v_linewidth, v_color.a);\\n v_linewidth = max(v_linewidth, 1.0);\\n\\n // If color is fully transparent we just will discard the fragment anyway\\n if( v_color.a <= 0.0 ) {\\n gl_Position = vec4(0.0,0.0,0.0,1.0);\\n return;\\n }\\n\\n // This is the actual half width of the line\\n float w = ceil(u_antialias+v_linewidth)/2.0;\\n\\n vec2 position = (a_position + u_offset) * abs_scale;\\n\\n vec2 t1 = normalize(a_tangents.xy * abs_scale_aspect); // note the scaling for aspect ratio here\\n vec2 t2 = normalize(a_tangents.zw * abs_scale_aspect);\\n float u = a_texcoord.x;\\n float v = a_texcoord.y;\\n vec2 o1 = vec2( +t1.y, -t1.x);\\n vec2 o2 = vec2( +t2.y, -t2.x);\\n\\n // This is a join\\n // ----------------------------------------------------------------\\n if( t1 != t2 ) {\\n float angle = atan (t1.x*t2.y-t1.y*t2.x, t1.x*t2.x+t1.y*t2.y); // Angle needs recalculation for some reason\\n vec2 t = normalize(t1+t2);\\n vec2 o = vec2( + t.y, - t.x);\\n\\n if ( u_dash_index > 0.0 )\\n {\\n // Broken angle\\n // ----------------------------------------------------------------\\n if( (abs(angle) > THETA) ) {\\n position += v * w * o / cos(angle/2.0);\\n float s = sign(angle);\\n if( angle < 0.0 ) {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n if( v == 1.0 ) {\\n position -= 2.0 * w * t1 / sin(angle);\\n u -= 2.0 * w / sin(angle);\\n }\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n if( v == 1.0 ) {\\n position += 2.0 * w * t2 / sin(angle);\\n u += 2.0*w / sin(angle);\\n }\\n }\\n } else {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n if( v == -1.0 ) {\\n position += 2.0 * w * t1 / sin(angle);\\n u += 2.0 * w / sin(angle);\\n }\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n if( v == -1.0 ) {\\n position -= 2.0 * w * t2 / sin(angle);\\n u -= 2.0*w / sin(angle);\\n }\\n }\\n }\\n // Continuous angle\\n // ------------------------------------------------------------\\n } else {\\n position += v * w * o / cos(angle/2.0);\\n if( u == +1.0 ) u = v_segment.y;\\n else u = v_segment.x;\\n }\\n }\\n\\n // Solid line\\n // --------------------------------------------------------------------\\n else\\n {\\n position.xy += v * w * o / cos(angle/2.0);\\n if( angle < 0.0 ) {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n }\\n } else {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n }\\n }\\n }\\n\\n // This is a line start or end (t1 == t2)\\n // ------------------------------------------------------------------------\\n } else {\\n position += v * w * o1;\\n if( u == -1.0 ) {\\n u = v_segment.x - w;\\n position -= w * t1;\\n } else {\\n u = v_segment.y + w;\\n position += w * t2;\\n }\\n }\\n\\n // Miter distance\\n // ------------------------------------------------------------------------\\n vec2 t;\\n vec2 curr = a_position * abs_scale;\\n if( a_texcoord.x < 0.0 ) {\\n vec2 next = curr + t2*(v_segment.y-v_segment.x);\\n\\n rotate( t1, +v_angles.x/2.0, t);\\n v_miter.x = signed_distance(curr, curr+t, position);\\n\\n rotate( t2, +v_angles.y/2.0, t);\\n v_miter.y = signed_distance(next, next+t, position);\\n } else {\\n vec2 prev = curr - t1*(v_segment.y-v_segment.x);\\n\\n rotate( t1, -v_angles.x/2.0,t);\\n v_miter.x = signed_distance(prev, prev+t, position);\\n\\n rotate( t2, -v_angles.y/2.0,t);\\n v_miter.y = signed_distance(curr, curr+t, position);\\n }\\n\\n if (!closed && v_segment.x <= 0.0) {\\n v_miter.x = 1e10;\\n }\\n if (!closed && v_segment.y >= v_length)\\n {\\n v_miter.y = 1e10;\\n }\\n\\n v_texcoord = vec2( u, v*w );\\n\\n // Calculate position in device coordinates. Note that we\\n // already scaled with abs scale above.\\n vec2 normpos = position * sign(u_scale_aspect);\\n normpos += 0.5; // make up for Bokeh's offset\\n normpos /= u_canvas_size / u_pixel_ratio; // in 0..1\\n gl_Position = vec4(normpos*2.0-1.0, 0.0, 1.0);\\n gl_Position.y *= -1.0;\\n}\\n\"},\n", " 363: function _(n,t,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.fragment_shader=\"\\nprecision mediump float;\\n\\nconst float PI = 3.14159265358979323846264;\\nconst float THETA = 15.0 * 3.14159265358979323846264/180.0;\\n\\nuniform sampler2D u_dash_atlas;\\n\\nuniform vec2 u_linecaps;\\nuniform float u_miter_limit;\\nuniform float u_linejoin;\\nuniform float u_antialias;\\nuniform float u_dash_phase;\\nuniform float u_dash_period;\\nuniform float u_dash_index;\\nuniform vec2 u_dash_caps;\\nuniform float u_closed;\\n\\nvarying vec4 v_color;\\nvarying vec2 v_segment;\\nvarying vec2 v_angles;\\nvarying vec2 v_texcoord;\\nvarying vec2 v_miter;\\nvarying float v_length;\\nvarying float v_linewidth;\\n\\n// Compute distance to cap ----------------------------------------------------\\nfloat cap( int type, float dx, float dy, float t, float linewidth )\\n{\\n float d = 0.0;\\n dx = abs(dx);\\n dy = abs(dy);\\n if (type == 0) discard; // None\\n else if (type == 1) d = sqrt(dx*dx+dy*dy); // Round\\n else if (type == 3) d = (dx+abs(dy)); // Triangle in\\n else if (type == 2) d = max(abs(dy),(t+dx-abs(dy))); // Triangle out\\n else if (type == 4) d = max(dx,dy); // Square\\n else if (type == 5) d = max(dx+t,dy); // Butt\\n return d;\\n}\\n\\n// Compute distance to join -------------------------------------------------\\nfloat join( in int type, in float d, in vec2 segment, in vec2 texcoord, in vec2 miter,\\n in float linewidth )\\n{\\n // texcoord.x is distance from start\\n // texcoord.y is distance from centerline\\n // segment.x and y indicate the limits (as for texcoord.x) for this segment\\n\\n float dx = texcoord.x;\\n\\n // Round join\\n if( type == 1 ) {\\n if (dx < segment.x) {\\n d = max(d,length( texcoord - vec2(segment.x,0.0)));\\n //d = length( texcoord - vec2(segment.x,0.0));\\n } else if (dx > segment.y) {\\n d = max(d,length( texcoord - vec2(segment.y,0.0)));\\n //d = length( texcoord - vec2(segment.y,0.0));\\n }\\n }\\n // Bevel join\\n else if ( type == 2 ) {\\n if (dx < segment.x) {\\n vec2 x = texcoord - vec2(segment.x,0.0);\\n d = max(d, max(abs(x.x), abs(x.y)));\\n\\n } else if (dx > segment.y) {\\n vec2 x = texcoord - vec2(segment.y,0.0);\\n d = max(d, max(abs(x.x), abs(x.y)));\\n }\\n /* Original code for bevel which does not work for us\\n if( (dx < segment.x) || (dx > segment.y) )\\n d = max(d, min(abs(x.x),abs(x.y)));\\n */\\n }\\n\\n return d;\\n}\\n\\nvoid main()\\n{\\n // If color is fully transparent we just discard the fragment\\n if( v_color.a <= 0.0 ) {\\n discard;\\n }\\n\\n // Test if dash pattern is the solid one (0)\\n bool solid = (u_dash_index == 0.0);\\n\\n // Test if path is closed\\n bool closed = (u_closed > 0.0);\\n\\n vec4 color = v_color;\\n float dx = v_texcoord.x;\\n float dy = v_texcoord.y;\\n float t = v_linewidth/2.0-u_antialias;\\n float width = 1.0; //v_linewidth; original code had dashes scale with line width, we do not\\n float d = 0.0;\\n\\n vec2 linecaps = u_linecaps;\\n vec2 dash_caps = u_dash_caps;\\n float line_start = 0.0;\\n float line_stop = v_length;\\n\\n // Apply miter limit; fragments too far into the miter are simply discarded\\n if( (dx < v_segment.x) || (dx > v_segment.y) ) {\\n float into_miter = max(v_segment.x - dx, dx - v_segment.y);\\n if (into_miter > u_miter_limit*v_linewidth/2.0)\\n discard;\\n }\\n\\n // Solid line --------------------------------------------------------------\\n if( solid ) {\\n d = abs(dy);\\n if( (!closed) && (dx < line_start) ) {\\n d = cap( int(u_linecaps.x), abs(dx), abs(dy), t, v_linewidth );\\n }\\n else if( (!closed) && (dx > line_stop) ) {\\n d = cap( int(u_linecaps.y), abs(dx)-line_stop, abs(dy), t, v_linewidth );\\n }\\n else {\\n d = join( int(u_linejoin), abs(dy), v_segment, v_texcoord, v_miter, v_linewidth );\\n }\\n\\n // Dash line --------------------------------------------------------------\\n } else {\\n float segment_start = v_segment.x;\\n float segment_stop = v_segment.y;\\n float segment_center= (segment_start+segment_stop)/2.0;\\n float freq = u_dash_period*width;\\n float u = mod( dx + u_dash_phase*width, freq);\\n vec4 tex = texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n float dash_center= tex.x * width;\\n float dash_type = tex.y;\\n float _start = tex.z * width;\\n float _stop = tex.a * width;\\n float dash_start = dx - u + _start;\\n float dash_stop = dx - u + _stop;\\n\\n // Compute extents of the first dash (the one relative to v_segment.x)\\n // Note: this could be computed in the vertex shader\\n if( (dash_stop < segment_start) && (dash_caps.x != 5.0) ) {\\n float u = mod(segment_start + u_dash_phase*width, freq);\\n vec4 tex = texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n dash_center= tex.x * width;\\n //dash_type = tex.y;\\n float _start = tex.z * width;\\n float _stop = tex.a * width;\\n dash_start = segment_start - u + _start;\\n dash_stop = segment_start - u + _stop;\\n }\\n\\n // Compute extents of the last dash (the one relatives to v_segment.y)\\n // Note: This could be computed in the vertex shader\\n else if( (dash_start > segment_stop) && (dash_caps.y != 5.0) ) {\\n float u = mod(segment_stop + u_dash_phase*width, freq);\\n vec4 tex = texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n dash_center= tex.x * width;\\n //dash_type = tex.y;\\n float _start = tex.z * width;\\n float _stop = tex.a * width;\\n dash_start = segment_stop - u + _start;\\n dash_stop = segment_stop - u + _stop;\\n }\\n\\n // This test if the we are dealing with a discontinuous angle\\n bool discontinuous = ((dx < segment_center) && abs(v_angles.x) > THETA) ||\\n ((dx >= segment_center) && abs(v_angles.y) > THETA);\\n //if( dx < line_start) discontinuous = false;\\n //if( dx > line_stop) discontinuous = false;\\n\\n float d_join = join( int(u_linejoin), abs(dy),\\n v_segment, v_texcoord, v_miter, v_linewidth );\\n\\n // When path is closed, we do not have room for linecaps, so we make room\\n // by shortening the total length\\n if (closed) {\\n line_start += v_linewidth/2.0;\\n line_stop -= v_linewidth/2.0;\\n }\\n\\n // We also need to take antialias area into account\\n //line_start += u_antialias;\\n //line_stop -= u_antialias;\\n\\n // Check is dash stop is before line start\\n if( dash_stop <= line_start ) {\\n discard;\\n }\\n // Check is dash start is beyond line stop\\n if( dash_start >= line_stop ) {\\n discard;\\n }\\n\\n // Check if current dash start is beyond segment stop\\n if( discontinuous ) {\\n // Dash start is beyond segment, we discard\\n if( (dash_start > segment_stop) ) {\\n discard;\\n //gl_FragColor = vec4(1.0,0.0,0.0,.25); return;\\n }\\n\\n // Dash stop is before segment, we discard\\n if( (dash_stop < segment_start) ) {\\n discard; //gl_FragColor = vec4(0.0,1.0,0.0,.25); return;\\n }\\n\\n // Special case for round caps (nicer with this)\\n if( dash_caps.x == 1.0 ) {\\n if( (u > _stop) && (dash_stop > segment_stop ) && (abs(v_angles.y) < PI/2.0)) {\\n discard;\\n }\\n }\\n\\n // Special case for round caps (nicer with this)\\n if( dash_caps.y == 1.0 ) {\\n if( (u < _start) && (dash_start < segment_start ) && (abs(v_angles.x) < PI/2.0)) {\\n discard;\\n }\\n }\\n\\n // Special case for triangle caps (in & out) and square\\n // We make sure the cap stop at crossing frontier\\n if( (dash_caps.x != 1.0) && (dash_caps.x != 5.0) ) {\\n if( (dash_start < segment_start ) && (abs(v_angles.x) < PI/2.0) ) {\\n float a = v_angles.x/2.0;\\n float x = (segment_start-dx)*cos(a) - dy*sin(a);\\n float y = (segment_start-dx)*sin(a) + dy*cos(a);\\n if( x > 0.0 ) discard;\\n // We transform the cap into square to avoid holes\\n dash_caps.x = 4.0;\\n }\\n }\\n\\n // Special case for triangle caps (in & out) and square\\n // We make sure the cap stop at crossing frontier\\n if( (dash_caps.y != 1.0) && (dash_caps.y != 5.0) ) {\\n if( (dash_stop > segment_stop ) && (abs(v_angles.y) < PI/2.0) ) {\\n float a = v_angles.y/2.0;\\n float x = (dx-segment_stop)*cos(a) - dy*sin(a);\\n float y = (dx-segment_stop)*sin(a) + dy*cos(a);\\n if( x > 0.0 ) discard;\\n // We transform the caps into square to avoid holes\\n dash_caps.y = 4.0;\\n }\\n }\\n }\\n\\n // Line cap at start\\n if( (dx < line_start) && (dash_start < line_start) && (dash_stop > line_start) ) {\\n d = cap( int(linecaps.x), dx-line_start, dy, t, v_linewidth);\\n }\\n // Line cap at stop\\n else if( (dx > line_stop) && (dash_stop > line_stop) && (dash_start < line_stop) ) {\\n d = cap( int(linecaps.y), dx-line_stop, dy, t, v_linewidth);\\n }\\n // Dash cap left - dash_type = -1, 0 or 1, but there may be roundoff errors\\n else if( dash_type < -0.5 ) {\\n d = cap( int(dash_caps.y), abs(u-dash_center), dy, t, v_linewidth);\\n if( (dx > line_start) && (dx < line_stop) )\\n d = max(d,d_join);\\n }\\n // Dash cap right\\n else if( dash_type > 0.5 ) {\\n d = cap( int(dash_caps.x), abs(dash_center-u), dy, t, v_linewidth);\\n if( (dx > line_start) && (dx < line_stop) )\\n d = max(d,d_join);\\n }\\n // Dash body (plain)\\n else {// if( dash_type > -0.5 && dash_type < 0.5) {\\n d = abs(dy);\\n }\\n\\n // Line join\\n if( (dx > line_start) && (dx < line_stop)) {\\n if( (dx <= segment_start) && (dash_start <= segment_start)\\n && (dash_stop >= segment_start) ) {\\n d = d_join;\\n // Antialias at outer border\\n float angle = PI/2.+v_angles.x;\\n float f = abs( (segment_start - dx)*cos(angle) - dy*sin(angle));\\n d = max(f,d);\\n }\\n else if( (dx > segment_stop) && (dash_start <= segment_stop)\\n && (dash_stop >= segment_stop) ) {\\n d = d_join;\\n // Antialias at outer border\\n float angle = PI/2.+v_angles.y;\\n float f = abs((dx - segment_stop)*cos(angle) - dy*sin(angle));\\n d = max(f,d);\\n }\\n else if( dx < (segment_start - v_linewidth/2.)) {\\n discard;\\n }\\n else if( dx > (segment_stop + v_linewidth/2.)) {\\n discard;\\n }\\n }\\n else if( dx < (segment_start - v_linewidth/2.)) {\\n discard;\\n }\\n else if( dx > (segment_stop + v_linewidth/2.)) {\\n discard;\\n }\\n }\\n\\n // Distance to border ------------------------------------------------------\\n d = d - t;\\n if( d < 0.0 ) {\\n gl_FragColor = color;\\n } else {\\n d /= u_antialias;\\n gl_FragColor = vec4(color.rgb, exp(-d*d)*color.a);\\n }\\n}\\n\"},\n", " 364: function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),a=t(360),r=t(361),o=t(365),_=t(366),h=t(212),l=t(12),n=t(70);class g extends r.BaseGLGlyph{init(){const{gl:t}=this,s=o.vertex_shader,e=_.fragment_shader(this._marker_code);this.prog=new a.Program(t),this.prog.set_shaders(s,e),this.vbo_x=new a.VertexBuffer(t),this.prog.set_attribute(\"a_x\",\"float\",this.vbo_x),this.vbo_y=new a.VertexBuffer(t),this.prog.set_attribute(\"a_y\",\"float\",this.vbo_y),this.vbo_s=new a.VertexBuffer(t),this.prog.set_attribute(\"a_size\",\"float\",this.vbo_s),this.vbo_a=new a.VertexBuffer(t),this.prog.set_attribute(\"a_angle\",\"float\",this.vbo_a),this.vbo_linewidth=new a.VertexBuffer(t),this.vbo_fg_color=new a.VertexBuffer(t),this.vbo_bg_color=new a.VertexBuffer(t),this.index_buffer=new a.IndexBuffer(t)}draw(t,s,e){const i=s.glglyph,{nvertices:a}=i;if(i.data_changed){if(!isFinite(e.dx)||!isFinite(e.dy))return;i._baked_offset=[e.dx,e.dy],i._set_data(a),i.data_changed=!1}else this.glyph instanceof h.CircleView&&null!=this.glyph._radius&&(null==this.last_trans||e.sx!=this.last_trans.sx||e.sy!=this.last_trans.sy)&&(this.last_trans=e,this.vbo_s.set_data(0,new Float32Array(l.map(this.glyph.sradius,t=>2*t))));this.visuals_changed&&(this._set_visuals(a),this.visuals_changed=!1);const r=i._baked_offset;if(this.prog.set_uniform(\"u_pixel_ratio\",\"float\",[e.pixel_ratio]),this.prog.set_uniform(\"u_canvas_size\",\"vec2\",[e.width,e.height]),this.prog.set_uniform(\"u_offset\",\"vec2\",[e.dx-r[0],e.dy-r[1]]),this.prog.set_uniform(\"u_scale\",\"vec2\",[e.sx,e.sy]),this.prog.set_attribute(\"a_x\",\"float\",i.vbo_x),this.prog.set_attribute(\"a_y\",\"float\",i.vbo_y),this.prog.set_attribute(\"a_size\",\"float\",i.vbo_s),this.prog.set_attribute(\"a_angle\",\"float\",i.vbo_a),0!=t.length)if(t.length===a)this.prog.draw(this.gl.POINTS,[0,a]);else if(a<65535){const s=window.navigator.userAgent;s.indexOf(\"MSIE \")+s.indexOf(\"Trident/\")+s.indexOf(\"Edge/\")>0&&n.logger.warn(\"WebGL warning: IE is known to produce 1px sprites whith selections.\"),this.index_buffer.set_size(2*t.length),this.index_buffer.set_data(0,new Uint16Array(t)),this.prog.draw(this.gl.POINTS,this.index_buffer)}else{const s=64e3,e=[];for(let t=0,i=Math.ceil(a/s);t<i;t++)e.push([]);for(let i=0,a=t.length;i<a;i++){const a=t[i]%s;e[Math.floor(t[i]/s)].push(a)}for(let t=0,a=e.length;t<a;t++){const a=new Uint16Array(e[t]),r=t*s*4;0!==a.length&&(this.prog.set_attribute(\"a_x\",\"float\",i.vbo_x,0,r),this.prog.set_attribute(\"a_y\",\"float\",i.vbo_y,0,r),this.prog.set_attribute(\"a_size\",\"float\",i.vbo_s,0,r),this.prog.set_attribute(\"a_angle\",\"float\",i.vbo_a,0,r),this.vbo_linewidth.used&&this.prog.set_attribute(\"a_linewidth\",\"float\",this.vbo_linewidth,0,r),this.vbo_fg_color.used&&this.prog.set_attribute(\"a_fg_color\",\"vec4\",this.vbo_fg_color,0,4*r),this.vbo_bg_color.used&&this.prog.set_attribute(\"a_bg_color\",\"vec4\",this.vbo_bg_color,0,4*r),this.index_buffer.set_size(2*a.length),this.index_buffer.set_data(0,a),this.prog.draw(this.gl.POINTS,this.index_buffer))}}}_set_data(t){const s=4*t;this.vbo_x.set_size(s),this.vbo_y.set_size(s),this.vbo_a.set_size(s),this.vbo_s.set_size(s);const e=new Float64Array(this.glyph._x),i=new Float64Array(this.glyph._y);for(let s=0,a=t;s<a;s++)e[s]+=this._baked_offset[0],i[s]+=this._baked_offset[1];this.vbo_x.set_data(0,new Float32Array(e)),this.vbo_y.set_data(0,new Float32Array(i)),null!=this.glyph._angle&&this.vbo_a.set_data(0,new Float32Array(this.glyph._angle)),this.glyph instanceof h.CircleView&&null!=this.glyph._radius?this.vbo_s.set_data(0,new Float32Array(l.map(this.glyph.sradius,t=>2*t))):this.vbo_s.set_data(0,new Float32Array(this.glyph._size))}_set_visuals(t){r.attach_float(this.prog,this.vbo_linewidth,\"a_linewidth\",t,this.glyph.visuals.line,\"line_width\"),r.attach_color(this.prog,this.vbo_fg_color,\"a_fg_color\",t,this.glyph.visuals.line,\"line\"),r.attach_color(this.prog,this.vbo_bg_color,\"a_bg_color\",t,this.glyph.visuals.fill,\"fill\"),this.prog.set_uniform(\"u_antialias\",\"float\",[.8])}}function f(t){return class extends g{get _marker_code(){return t}}}e.MarkerGLGlyph=g,g.__name__=\"MarkerGLGlyph\";const d=i.__importStar(t(366));e.CircleGLGlyph=f(d.circle),e.SquareGLGlyph=f(d.square),e.DiamondGLGlyph=f(d.diamond),e.TriangleGLGlyph=f(d.triangle),e.InvertedTriangleGLGlyph=f(d.invertedtriangle),e.HexGLGlyph=f(d.hex),e.CrossGLGlyph=f(d.cross),e.CircleCrossGLGlyph=f(d.circlecross),e.SquareCrossGLGlyph=f(d.squarecross),e.DiamondCrossGLGlyph=f(d.diamondcross),e.XGLGlyph=f(d.x),e.CircleXGLGlyph=f(d.circlex),e.SquareXGLGlyph=f(d.squarex),e.AsteriskGLGlyph=f(d.asterisk)},\n", " 365: function _(n,i,a){Object.defineProperty(a,\"__esModule\",{value:!0}),a.vertex_shader=\"\\nprecision mediump float;\\nconst float SQRT_2 = 1.4142135623730951;\\n//\\nuniform float u_pixel_ratio;\\nuniform vec2 u_canvas_size;\\nuniform vec2 u_offset;\\nuniform vec2 u_scale;\\nuniform float u_antialias;\\n//\\nattribute float a_x;\\nattribute float a_y;\\nattribute float a_size;\\nattribute float a_angle; // in radians\\nattribute float a_linewidth;\\nattribute vec4 a_fg_color;\\nattribute vec4 a_bg_color;\\n//\\nvarying float v_linewidth;\\nvarying float v_size;\\nvarying vec4 v_fg_color;\\nvarying vec4 v_bg_color;\\nvarying vec2 v_rotation;\\n\\nvoid main (void)\\n{\\n v_size = a_size * u_pixel_ratio;\\n v_linewidth = a_linewidth * u_pixel_ratio;\\n v_fg_color = a_fg_color;\\n v_bg_color = a_bg_color;\\n v_rotation = vec2(cos(-a_angle), sin(-a_angle));\\n // Calculate position - the -0.5 is to correct for canvas origin\\n vec2 pos = (vec2(a_x, a_y) + u_offset) * u_scale; // in pixels\\n pos += 0.5; // make up for Bokeh's offset\\n pos /= u_canvas_size / u_pixel_ratio; // in 0..1\\n gl_Position = vec4(pos*2.0-1.0, 0.0, 1.0);\\n gl_Position.y *= -1.0;\\n gl_PointSize = SQRT_2 * v_size + 2.0 * (v_linewidth + 1.5*u_antialias);\\n}\\n\"},\n", " 366: function _(a,n,s){Object.defineProperty(s,\"__esModule\",{value:!0}),s.fragment_shader=a=>`\\nprecision mediump float;\\nconst float SQRT_2 = 1.4142135623730951;\\nconst float PI = 3.14159265358979323846264;\\n//\\nuniform float u_antialias;\\n//\\nvarying vec4 v_fg_color;\\nvarying vec4 v_bg_color;\\nvarying float v_linewidth;\\nvarying float v_size;\\nvarying vec2 v_rotation;\\n\\n${a}\\n\\nvec4 outline(float distance, float linewidth, float antialias, vec4 fg_color, vec4 bg_color)\\n{\\n vec4 frag_color;\\n float t = linewidth/2.0 - antialias;\\n float signed_distance = distance;\\n float border_distance = abs(signed_distance) - t;\\n float alpha = border_distance/antialias;\\n alpha = exp(-alpha*alpha);\\n\\n // If fg alpha is zero, it probably means no outline. To avoid a dark outline\\n // shining through due to aa, we set the fg color to the bg color. Avoid if (i.e. branching).\\n float select = float(bool(fg_color.a));\\n fg_color.rgb = select * fg_color.rgb + (1.0 - select) * bg_color.rgb;\\n // Similarly, if we want a transparent bg\\n select = float(bool(bg_color.a));\\n bg_color.rgb = select * bg_color.rgb + (1.0 - select) * fg_color.rgb;\\n\\n if( border_distance < 0.0)\\n frag_color = fg_color;\\n else if( signed_distance < 0.0 ) {\\n frag_color = mix(bg_color, fg_color, sqrt(alpha));\\n } else {\\n if( abs(signed_distance) < (linewidth/2.0 + antialias) ) {\\n frag_color = vec4(fg_color.rgb, fg_color.a * alpha);\\n } else {\\n discard;\\n }\\n }\\n return frag_color;\\n}\\n\\nvoid main()\\n{\\n vec2 P = gl_PointCoord.xy - vec2(0.5, 0.5);\\n P = vec2(v_rotation.x*P.x - v_rotation.y*P.y,\\n v_rotation.y*P.x + v_rotation.x*P.y);\\n float point_size = SQRT_2*v_size + 2.0 * (v_linewidth + 1.5*u_antialias);\\n float distance = marker(P*point_size, v_size);\\n gl_FragColor = outline(distance, v_linewidth, u_antialias, v_fg_color, v_bg_color);\\n //gl_FragColor.rgb *= gl_FragColor.a; // pre-multiply alpha\\n}\\n`,s.circle=\"\\nfloat marker(vec2 P, float size)\\n{\\n return length(P) - size/2.0;\\n}\\n\",s.square=\"\\nfloat marker(vec2 P, float size)\\n{\\n return max(abs(P.x), abs(P.y)) - size/2.0;\\n}\\n\",s.diamond=\"\\nfloat marker(vec2 P, float size)\\n{\\n float x = SQRT_2 / 2.0 * (P.x * 1.5 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.5 + P.y);\\n float r1 = max(abs(x), abs(y)) - size / (2.0 * SQRT_2);\\n return r1 / SQRT_2;\\n}\\n\",s.hex=\"\\nfloat marker(vec2 P, float size)\\n{\\n vec2 q = abs(P);\\n return max(q.y * 0.57735 + q.x - 1.0 * size/2.0, q.y - 0.866 * size/2.0);\\n}\\n\",s.triangle=\"\\nfloat marker(vec2 P, float size)\\n{\\n P.y -= size * 0.3;\\n float x = SQRT_2 / 2.0 * (P.x * 1.7 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.7 + P.y);\\n float r1 = max(abs(x), abs(y)) - size / 1.6;\\n float r2 = P.y;\\n return max(r1 / SQRT_2, r2); // Intersect diamond with rectangle\\n}\\n\",s.invertedtriangle=\"\\nfloat marker(vec2 P, float size)\\n{\\n P.y += size * 0.3;\\n float x = SQRT_2 / 2.0 * (P.x * 1.7 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.7 + P.y);\\n float r1 = max(abs(x), abs(y)) - size / 1.6;\\n float r2 = - P.y;\\n return max(r1 / SQRT_2, r2); // Intersect diamond with rectangle\\n}\\n\",s.cross='\\nfloat marker(vec2 P, float size)\\n{\\n float square = max(abs(P.x), abs(P.y)) - size / 2.5; // 2.5 is a tweak\\n float cross = min(abs(P.x), abs(P.y)) - size / 100.0; // bit of \"width\" for aa\\n return max(square, cross);\\n}\\n',s.circlecross=\"\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 = max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 = max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 = max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float circle = length(P) - size/2.0;\\n float c1 = max(circle, s1);\\n float c2 = max(circle, s2);\\n float c3 = max(circle, s3);\\n float c4 = max(circle, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",s.squarecross=\"\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 = max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 = max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 = max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float square = max(abs(P.x), abs(P.y)) - size/2.0;\\n float c1 = max(square, s1);\\n float c2 = max(square, s2);\\n float c3 = max(square, s3);\\n float c4 = max(square, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",s.diamondcross=\"\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 = max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 = max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 = max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float x = SQRT_2 / 2.0 * (P.x * 1.5 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.5 + P.y);\\n float diamond = max(abs(x), abs(y)) - size / (2.0 * SQRT_2);\\n diamond /= SQRT_2;\\n float c1 = max(diamond, s1);\\n float c2 = max(diamond, s2);\\n float c3 = max(diamond, s3);\\n float c4 = max(diamond, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",s.x='\\nfloat marker(vec2 P, float size)\\n{\\n float circle = length(P) - size / 1.6;\\n float X = min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n return max(circle, X);\\n}\\n',s.circlex='\\nfloat marker(vec2 P, float size)\\n{\\n float x = P.x - P.y;\\n float y = P.x + P.y;\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(x - qs), abs(y - qs)) - qs;\\n float s2 = max(abs(x + qs), abs(y - qs)) - qs;\\n float s3 = max(abs(x - qs), abs(y + qs)) - qs;\\n float s4 = max(abs(x + qs), abs(y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float circle = length(P) - size/2.0;\\n float c1 = max(circle, s1);\\n float c2 = max(circle, s2);\\n float c3 = max(circle, s3);\\n float c4 = max(circle, s4);\\n // Union\\n float almost = min(min(min(c1, c2), c3), c4);\\n // In this case, the X is also outside of the main shape\\n float Xmask = length(P) - size / 1.6; // a circle\\n float X = min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n return min(max(X, Xmask), almost);\\n}\\n',s.squarex=\"\\nfloat marker(vec2 P, float size)\\n{\\n float x = P.x - P.y;\\n float y = P.x + P.y;\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(x - qs), abs(y - qs)) - qs;\\n float s2 = max(abs(x + qs), abs(y - qs)) - qs;\\n float s3 = max(abs(x - qs), abs(y + qs)) - qs;\\n float s4 = max(abs(x + qs), abs(y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float square = max(abs(P.x), abs(P.y)) - size/2.0;\\n float c1 = max(square, s1);\\n float c2 = max(square, s2);\\n float c3 = max(square, s3);\\n float c4 = max(square, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",s.asterisk='\\nfloat marker(vec2 P, float size)\\n{\\n // Masks\\n float diamond = max(abs(SQRT_2 / 2.0 * (P.x - P.y)), abs(SQRT_2 / 2.0 * (P.x + P.y))) - size / (2.0 * SQRT_2);\\n float square = max(abs(P.x), abs(P.y)) - size / (2.0 * SQRT_2);\\n // Shapes\\n float X = min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n float cross = min(abs(P.x), abs(P.y)) - size / 100.0; // bit of \"width\" for aa\\n // Result is union of masked shapes\\n return min(max(X, diamond), max(cross, square));\\n}\\n'},\n", " }, 357, {\"models/glyphs/webgl/main\":357,\"models/glyphs/webgl/index\":358,\"models/glyphs/webgl/line\":359,\"models/glyphs/webgl/base\":361,\"models/glyphs/webgl/line.vert\":362,\"models/glyphs/webgl/line.frag\":363,\"models/glyphs/webgl/markers\":364,\"models/glyphs/webgl/markers.vert\":365,\"models/glyphs/webgl/markers.frag\":366}, {});\n", " })\n", "\n", "\n", " /* END bokeh-gl.min.js */\n", " },\n", " \n", " function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", " \n", " function(Bokeh) {\n", " /* BEGIN panel.min.js */\n", " /*!\n", " * Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\n", " * All rights reserved.\n", " * \n", " * Redistribution and use in source and binary forms, with or without modification,\n", " * are permitted provided that the following conditions are met:\n", " * \n", " * Redistributions of source code must retain the above copyright notice,\n", " * this list of conditions and the following disclaimer.\n", " * \n", " * Redistributions in binary form must reproduce the above copyright notice,\n", " * this list of conditions and the following disclaimer in the documentation\n", " * and/or other materials provided with the distribution.\n", " * \n", " * Neither the name of Anaconda nor the names of any contributors\n", " * may be used to endorse or promote products derived from this software\n", " * without specific prior written permission.\n", " * \n", " * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n", " * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n", " * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n", " * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n", " * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n", " * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n", " * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n", " * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n", " * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n", " * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n", " * THE POSSIBILITY OF SUCH DAMAGE.\n", " */\n", " (function(root, factory) {\n", " factory(root[\"Bokeh\"]);\n", " })(this, function(Bokeh) {\n", " var define;\n", " return (function(modules, entry, aliases, externals) {\n", " if (Bokeh != null) {\n", " return Bokeh.register_plugin(modules, entry, aliases, externals);\n", " } else {\n", " throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\");\n", " }\n", " })\n", " ({\n", " \"4e90918c0a\": function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const s=e(\"tslib\").__importStar(e(\"0c776fff4c\"));o.Panel=s,e(\"@bokehjs/base\").register_models(s)},\n", " \"0c776fff4c\": function _(a,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=a(\"tslib\");var t=a(\"3343056bd8\");o.AcePlot=t.AcePlot;var l=a(\"66d52165db\");o.Audio=l.Audio;var d=a(\"f6b9b1d914\");o.DeckGLPlot=d.DeckGLPlot;var b=a(\"ae707e931d\");o.HTML=b.HTML;var v=a(\"9ba5b8422a\");o.JSON=v.JSON;var c=a(\"a94e371ba4\");o.FileDownload=c.FileDownload;var P=a(\"7b859fb3cf\");o.KaTeX=P.KaTeX;var f=a(\"0c21036737\");o.MathJax=f.MathJax;var i=a(\"000f20fdd3\");o.Player=i.Player;var s=a(\"2363c12dd6\");o.PlotlyPlot=s.PlotlyPlot;var S=a(\"76307e5afa\");o.Progress=S.Progress;var n=a(\"38b2bc9574\");o.State=n.State;var V=a(\"1109f5d4e5\");o.VegaPlot=V.VegaPlot;var u=a(\"b0c3e9e9c2\");o.Video=u.Video;var y=a(\"3c7145a2fa\");o.VideoStream=y.VideoStream,r.__exportStar(a(\"ecfbb965eb\"),o)},\n", " \"3343056bd8\": function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),s=e(\"@bokehjs/models/layouts/html_box\"),n=e(\"@bokehjs/core/dom\"),a=e(\"ba20932521\");class d extends a.PanelHTMLBoxView{initialize(){super.initialize(),this._ace=window.ace,this._container=n.div({id:\"_\"+Math.random().toString(36).substr(2,9),style:{width:\"100%\",height:\"100%\"}})}connect_signals(){super.connect_signals(),this.connect(this.model.properties.code.change,()=>this._update_code_from_model()),this.connect(this.model.properties.theme.change,()=>this._update_theme()),this.connect(this.model.properties.language.change,()=>this._update_language()),this.connect(this.model.properties.annotations.change,()=>this._add_annotations()),this.connect(this.model.properties.readonly.change,()=>{this._editor.setReadOnly(this.model.readonly)})}render(){super.render(),this._container!==this.el.childNodes[0]&&this.el.appendChild(this._container),this._container.textContent=this.model.code,this._editor=this._ace.edit(this._container.id),this._editor.setTheme(\"ace/theme/\"+`${this.model.theme}`),this._editor.session.setMode(\"ace/mode/\"+`${this.model.language}`),this._editor.setReadOnly(this.model.readonly),this._langTools=this._ace.require(\"ace/ext/language_tools\"),this._editor.setOptions({enableBasicAutocompletion:!0,enableSnippets:!0,fontFamily:\"monospace\"}),this._editor.on(\"change\",()=>this._update_code_from_editor())}_update_code_from_model(){this._editor&&this._editor.getValue()!=this.model.code&&this._editor.setValue(this.model.code)}_update_code_from_editor(){this._editor.getValue()!=this.model.code&&(this.model.code=this._editor.getValue())}_update_theme(){this._editor.setTheme(\"ace/theme/\"+`${this.model.theme}`)}_update_language(){this._editor.session.setMode(\"ace/mode/\"+`${this.model.language}`)}_add_annotations(){this._editor.session.setAnnotations(this.model.annotations)}after_layout(){super.after_layout(),this._editor.resize()}}o.AcePlotView=d,d.__name__=\"AcePlotView\";class h extends s.HTMLBox{constructor(e){super(e)}static init_AcePlot(){this.prototype.default_view=d,this.define({code:[i.String],language:[i.String,\"python\"],theme:[i.String,\"chrome\"],annotations:[i.Array,[]],readonly:[i.Boolean,!1]}),this.override({height:300,width:300})}}o.AcePlot=h,h.__name__=\"AcePlot\",h.__module__=\"panel.models.ace\",h.init_AcePlot()},\n", " \"ba20932521\": function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(\"@bokehjs/core/layout/layoutable\"),h=e(\"@bokehjs/core/layout/types\"),o=e(\"@bokehjs/core/dom\"),_=e(\"@bokehjs/models/widgets/markup\"),n=e(\"@bokehjs/models/layouts/html_box\");function a(e,i){let t=null!=i.width?\"fixed\":\"fit\",s=null!=i.height?\"fixed\":\"fit\";const{sizing_mode:h}=i;if(null!=h)if(\"fixed\"==h)t=s=\"fixed\";else if(\"stretch_both\"==h)t=s=\"max\";else if(\"stretch_width\"==h)t=\"max\";else if(\"stretch_height\"==h)s=\"max\";else switch(h){case\"scale_width\":t=\"max\",s=\"min\";break;case\"scale_height\":t=\"min\",s=\"max\";break;case\"scale_both\":t=\"max\",s=\"max\";break;default:throw new Error(\"unreachable\")}\"fixed\"==t&&i.width?e.style.width=i.width+\"px\":\"max\"==t&&(e.style.width=\"100%\"),\"fixed\"==s&&i.height?e.style.height=i.height+\"px\":\"max\"==s&&(e.style.height=\"100%\")}t.set_size=a;class d extends s.Layoutable{constructor(e,i,t){super(),this.el=e,this.sizing_mode=i,this.changed=t,this._cache={},this._cache_count={}}_measure(e){const i=[e.width,e.height,this.sizing_mode].toString(),t=this.changed&&\"fixed\"!=this.sizing_mode&&null!=this.sizing_mode?1:0;if(i in this._cache&&this._cache_count[i]>=t)return this._cache_count[i]=this._cache_count[i]+1,this._cache[i];const s=new h.Sizeable(e).bounded_to(this.sizing.size),_=o.sized(this.el,s,()=>{const e=new h.Sizeable(o.content_size(this.el)),{border:i,padding:t}=o.extents(this.el);return e.grow_by(i).grow_by(t).map(Math.ceil)});return this._cache[i]=_,this._cache_count[i]=0,_}}t.CachedVariadicBox=d,d.__name__=\"CachedVariadicBox\";class l extends _.MarkupView{_update_layout(){let e=void 0!==this._prev_sizing_mode&&this._prev_sizing_mode!==this.model.sizing_mode;this._prev_sizing_mode=this.model.sizing_mode,this.layout=new d(this.el,this.model.sizing_mode,e),this.layout.set_sizing(this.box_sizing())}render(){super.render(),a(this.markup_el,this.model)}}t.PanelMarkupView=l,l.__name__=\"PanelMarkupView\";class c extends n.HTMLBoxView{_update_layout(){let e=void 0!==this._prev_sizing_mode&&this._prev_sizing_mode!==this.model.sizing_mode;this._prev_sizing_mode=this.model.sizing_mode,this.layout=new d(this.el,this.model.sizing_mode,e),this.layout.set_sizing(this.box_sizing())}render(){super.render(),a(this.el,this.model)}}t.PanelHTMLBoxView=c,c.__name__=\"PanelHTMLBoxView\"},\n", " \"66d52165db\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const o=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),s=e(\"@bokehjs/models/layouts/html_box\"),l=e(\"ba20932521\");class d extends l.PanelHTMLBoxView{initialize(){super.initialize(),this._blocked=!1,this._setting=!1,this._time=Date.now()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.loop.change,()=>this.set_loop()),this.connect(this.model.properties.paused.change,()=>this.set_paused()),this.connect(this.model.properties.time.change,()=>this.set_time()),this.connect(this.model.properties.value.change,()=>this.set_value()),this.connect(this.model.properties.volume.change,()=>this.set_volume())}render(){super.render(),this.audioEl=document.createElement(\"audio\"),this.audioEl.controls=!0,this.audioEl.src=this.model.value,this.audioEl.currentTime=this.model.time,this.audioEl.loop=this.model.loop,null!=this.model.volume?this.audioEl.volume=this.model.volume/100:this.model.volume=100*this.audioEl.volume,this.audioEl.onpause=()=>this.model.paused=!0,this.audioEl.onplay=()=>this.model.paused=!1,this.audioEl.ontimeupdate=()=>this.update_time(this),this.audioEl.onvolumechange=()=>this.update_volume(this),this.el.appendChild(this.audioEl),this.model.paused||this.audioEl.play()}update_time(e){e._setting?e._setting=!1:Date.now()-e._time<e.model.throttle||(e._blocked=!0,e.model.time=e.audioEl.currentTime,e._time=Date.now())}update_volume(e){e._setting?e._setting=!1:(e._blocked=!0,e.model.volume=100*e.audioEl.volume)}set_loop(){this.audioEl.loop=this.model.loop}set_paused(){!this.audioEl.paused&&this.model.paused&&this.audioEl.pause(),this.audioEl.paused&&!this.model.paused&&this.audioEl.play()}set_volume(){this._blocked?this._blocked=!1:(this._setting=!0,null!=this.model.volume&&(this.audioEl.volume=this.model.volume/100))}set_time(){this._blocked?this._blocked=!1:(this._setting=!0,this.audioEl.currentTime=this.model.time)}set_value(){this.audioEl.src=this.model.value}}i.AudioView=d,d.__name__=\"AudioView\";class u extends s.HTMLBox{constructor(e){super(e)}static init_Audio(){this.prototype.default_view=d,this.define({loop:[o.Boolean,!1],paused:[o.Boolean,!0],time:[o.Number,0],throttle:[o.Number,250],value:[o.Any,\"\"],volume:[o.Number,null]})}}i.Audio=u,u.__name__=\"Audio\",u.__module__=\"panel.models.widgets\",u.init_Audio()},\n", " \"f6b9b1d914\": function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=e(\"tslib\"),a=e(\"@bokehjs/core/dom\"),s=i.__importStar(e(\"@bokehjs/core/properties\")),n=e(\"@bokehjs/models/layouts/html_box\"),c=e(\"ba20932521\"),r=e(\"064eac2866\"),d=i.__importDefault(e(\"093eb75864\")),l=window.deck,_=window.mapboxgl,h=window.loaders;function p(){const e={},t=Object.keys(l).filter(e=>e.charAt(0)===e.charAt(0).toUpperCase());for(const o of t)e[o]=l[o];return e}class u extends c.PanelHTMLBoxView{connect_signals(){super.connect_signals();const{data:e,mapbox_api_key:t,tooltip:o,layers:i,initialViewState:a,data_sources:s}=this.model.properties;this.on_change([t,o],()=>this.render()),this.on_change([e,a],()=>this.updateDeck()),this.on_change([i],()=>this._update_layers()),this.on_change([s],()=>this._connect_sources(!0)),this._layer_map={},this._connected=[],this._connect_sources()}_update_layers(){this._layer_map={},this._update_data(!0)}_connect_sources(e=!1){for(const e of this.model.data_sources)this._connected.indexOf(e)<0&&(this.connect(e.properties.data.change,()=>this._update_data(!0)),this._connected.push(e));this._update_data(e)}initialize(){if(super.initialize(),l.JSONConverter){const{CSVLoader:e,Tile3DLoader:t}=h;h.registerLoaders([t,e]);const o={classes:p(),enumerations:{COORDINATE_SYSTEM:l.COORDINATE_SYSTEM,GL:d.default},constants:{Tile3DLoader:t}};this.jsonConverter=new l.JSONConverter({configuration:o})}}_update_data(e=!0){let t=0;for(const e of this.model.layers){let o;if(t+=1,t-1 in this._layer_map)o=this.model.data_sources[this._layer_map[t-1]];else{if(\"number\"!=typeof e.data)continue;this._layer_map[t-1]=e.data,o=this.model.data_sources[e.data]}const i=[],a=o.columns();for(let e=0;e<o.data[a[0]].length;e++){const t={};for(const i of a){const a=o._shapes[i];void 0!==a&&a.length>1&&\"number\"==typeof a[0]?t[i]=o.data[i].slice(e*a[1],e*a[1]+a[1]):t[i]=o.data[i][e]}i.push(t)}e.data=i}e&&this.updateDeck()}_on_click_event(e){const t={coordinate:e.coordinate,lngLat:e.lngLat,index:e.index};this.model.clickState=t}_on_hover_event(e){const t={coordinate:e.coordinate,lngLat:e.lngLat,index:e.index};this.model.hoverState=t}_on_viewState_event(e){this.model.viewState=e.viewState}getData(){return Object.assign(Object.assign({},this.model.data),{layers:this.model.layers,initialViewState:this.model.initialViewState,onViewStateChange:e=>this._on_viewState_event(e),onClick:e=>this._on_click_event(e),onHover:e=>this._on_hover_event(e)})}updateDeck(){if(!this.deckGL)return void this.render();const e=this.getData();if(l.updateDeck)l.updateDeck(e,this.deckGL);else{const t=this.jsonConverter.convert(e);this.deckGL.setProps(t)}}createDeck({mapboxApiKey:e,container:t,jsonInput:o,tooltip:i}){let a;try{const s=this.jsonConverter.convert(o),n=r.makeTooltip(i);a=new l.DeckGL(Object.assign(Object.assign({},s),{map:_,mapboxApiAccessToken:e,container:t,getTooltip:n}))}catch(e){console.error(e)}return a}render(){super.render();const e=a.div({class:\"deckgl\"});c.set_size(e,this.model);const t=this.model.mapbox_api_key,o=this.model.tooltip,i=this.getData();l.createDeck?this.deckGL=l.createDeck({mapboxApiKey:t,container:e,jsonInput:i,tooltip:o}):this.deckGL=this.createDeck({mapboxApiKey:t,container:e,jsonInput:i,tooltip:o}),this.el.appendChild(e)}}o.DeckGLPlotView=u,u.__name__=\"DeckGLPlotView\";class m extends n.HTMLBox{constructor(e){super(e)}static init_DeckGLPlot(){this.prototype.default_view=u,this.define({data:[s.Any],data_sources:[s.Array,[]],clickState:[s.Any],hoverState:[s.Any],initialViewState:[s.Any],layers:[s.Array,[]],mapbox_api_key:[s.String],tooltip:[s.Any],viewState:[s.Any]}),this.override({height:400,width:600})}}o.DeckGLPlot=m,m.__name__=\"DeckGLPlot\",m.__module__=\"panel.models.deckgl\",m.init_DeckGLPlot()},\n", " \"064eac2866\": function _(e,t,n){\n", " /*\n", " This file was adapted from https://github.com/uber/deck.gl/ the LICENSE\n", " below is preserved to comply with the original license.\n", " \n", " Copyright (c) 2015 - 2017 Uber Technologies, Inc.\n", " \n", " Permission is hereby granted, free of charge, to any person obtaining a copy\n", " of this software and associated documentation files (the \"Software\"), to deal\n", " in the Software without restriction, including without limitation the rights\n", " to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n", " copies of the Software, and to permit persons to whom the Software is\n", " furnished to do so, subject to the following conditions:\n", " \n", " The above copyright notice and this permission notice shall be included in\n", " all copies or substantial portions of the Software.\n", " \n", " THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n", " IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n", " FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n", " AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n", " LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n", " OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n", " THE SOFTWARE.\n", " */\n", " let i,l;Object.defineProperty(n,\"__esModule\",{value:!0});const o={fontFamily:'\"Helvetica Neue\", Helvetica, Arial, sans-serif',display:\"flex\",flex:\"wrap\",maxWidth:\"500px\",flexDirection:\"column\",zIndex:2};function r(){return document.createElement(\"div\")}function s(e){if(!e.picked)return null;if(e.object===i)return l;const t={html:a(e.object),style:o};return l=t,i=e.object,t}n.getTooltipDefault=s;const c=new Set([\"position\",\"index\"]);function a(e){const t=r();for(const n in e){if(c.has(n))continue;const i=r();i.className=\"header\",i.textContent=n;const l=r();l.className=\"value\",l.textContent=u(e[n]);const o=r();f(o,i,l),o.appendChild(i),o.appendChild(l),t.appendChild(o)}return t.innerHTML}function f(e,t,n){Object.assign(t.style,{fontWeight:700,marginRight:\"10px\",flex:\"1 1 0%\"}),Object.assign(n.style,{flex:\"none\",maxWidth:\"250px\",overflow:\"hidden\",whiteSpace:\"nowrap\",textOverflow:\"ellipsis\"}),Object.assign(e.style,{display:\"flex\",flexDirection:\"row\",justifyContent:\"space-between\",alignItems:\"stretch\"})}function u(e){let t;if(Array.isArray(e)&&e.length>4)t=`Array<${e.length}>`;else if(\"string\"==typeof e)t=e;else if(\"number\"==typeof e)t=String(e);else try{t=JSON.stringify(e)}catch(e){t=\"<Non-Serializable Object>\"}return t.length>50&&(t=t.slice(0,50)),t}function p(e,t){let n=e;for(const e in t)n=n.replace(`{${e}}`,t[e]);return n}n.tabularize=a,n.toText=u,n.substituteIn=p,n.makeTooltip=function(e){return e?e.html||e.text?t=>{if(!t.picked)return null;const n={style:e.style||o};return e.html?n.html=p(e.html,t.object):n.text=p(e.text,t.object),n}:s:null}},\n", " \"093eb75864\": function _(E,_,R){_.exports={DEPTH_BUFFER_BIT:256,STENCIL_BUFFER_BIT:1024,COLOR_BUFFER_BIT:16384,POINTS:0,LINES:1,LINE_LOOP:2,LINE_STRIP:3,TRIANGLES:4,TRIANGLE_STRIP:5,TRIANGLE_FAN:6,ZERO:0,ONE:1,SRC_COLOR:768,ONE_MINUS_SRC_COLOR:769,SRC_ALPHA:770,ONE_MINUS_SRC_ALPHA:771,DST_ALPHA:772,ONE_MINUS_DST_ALPHA:773,DST_COLOR:774,ONE_MINUS_DST_COLOR:775,SRC_ALPHA_SATURATE:776,CONSTANT_COLOR:32769,ONE_MINUS_CONSTANT_COLOR:32770,CONSTANT_ALPHA:32771,ONE_MINUS_CONSTANT_ALPHA:32772,FUNC_ADD:32774,FUNC_SUBTRACT:32778,FUNC_REVERSE_SUBTRACT:32779,BLEND_EQUATION:32777,BLEND_EQUATION_RGB:32777,BLEND_EQUATION_ALPHA:34877,BLEND_DST_RGB:32968,BLEND_SRC_RGB:32969,BLEND_DST_ALPHA:32970,BLEND_SRC_ALPHA:32971,BLEND_COLOR:32773,ARRAY_BUFFER_BINDING:34964,ELEMENT_ARRAY_BUFFER_BINDING:34965,LINE_WIDTH:2849,ALIASED_POINT_SIZE_RANGE:33901,ALIASED_LINE_WIDTH_RANGE:33902,CULL_FACE_MODE:2885,FRONT_FACE:2886,DEPTH_RANGE:2928,DEPTH_WRITEMASK:2930,DEPTH_CLEAR_VALUE:2931,DEPTH_FUNC:2932,STENCIL_CLEAR_VALUE:2961,STENCIL_FUNC:2962,STENCIL_FAIL:2964,STENCIL_PASS_DEPTH_FAIL:2965,STENCIL_PASS_DEPTH_PASS:2966,STENCIL_REF:2967,STENCIL_VALUE_MASK:2963,STENCIL_WRITEMASK:2968,STENCIL_BACK_FUNC:34816,STENCIL_BACK_FAIL:34817,STENCIL_BACK_PASS_DEPTH_FAIL:34818,STENCIL_BACK_PASS_DEPTH_PASS:34819,STENCIL_BACK_REF:36003,STENCIL_BACK_VALUE_MASK:36004,STENCIL_BACK_WRITEMASK:36005,VIEWPORT:2978,SCISSOR_BOX:3088,COLOR_CLEAR_VALUE:3106,COLOR_WRITEMASK:3107,UNPACK_ALIGNMENT:3317,PACK_ALIGNMENT:3333,MAX_TEXTURE_SIZE:3379,MAX_VIEWPORT_DIMS:3386,SUBPIXEL_BITS:3408,RED_BITS:3410,GREEN_BITS:3411,BLUE_BITS:3412,ALPHA_BITS:3413,DEPTH_BITS:3414,STENCIL_BITS:3415,POLYGON_OFFSET_UNITS:10752,POLYGON_OFFSET_FACTOR:32824,TEXTURE_BINDING_2D:32873,SAMPLE_BUFFERS:32936,SAMPLES:32937,SAMPLE_COVERAGE_VALUE:32938,SAMPLE_COVERAGE_INVERT:32939,COMPRESSED_TEXTURE_FORMATS:34467,VENDOR:7936,RENDERER:7937,VERSION:7938,IMPLEMENTATION_COLOR_READ_TYPE:35738,IMPLEMENTATION_COLOR_READ_FORMAT:35739,BROWSER_DEFAULT_WEBGL:37444,STATIC_DRAW:35044,STREAM_DRAW:35040,DYNAMIC_DRAW:35048,ARRAY_BUFFER:34962,ELEMENT_ARRAY_BUFFER:34963,BUFFER_SIZE:34660,BUFFER_USAGE:34661,CURRENT_VERTEX_ATTRIB:34342,VERTEX_ATTRIB_ARRAY_ENABLED:34338,VERTEX_ATTRIB_ARRAY_SIZE:34339,VERTEX_ATTRIB_ARRAY_STRIDE:34340,VERTEX_ATTRIB_ARRAY_TYPE:34341,VERTEX_ATTRIB_ARRAY_NORMALIZED:34922,VERTEX_ATTRIB_ARRAY_POINTER:34373,VERTEX_ATTRIB_ARRAY_BUFFER_BINDING:34975,CULL_FACE:2884,FRONT:1028,BACK:1029,FRONT_AND_BACK:1032,BLEND:3042,DEPTH_TEST:2929,DITHER:3024,POLYGON_OFFSET_FILL:32823,SAMPLE_ALPHA_TO_COVERAGE:32926,SAMPLE_COVERAGE:32928,SCISSOR_TEST:3089,STENCIL_TEST:2960,NO_ERROR:0,INVALID_ENUM:1280,INVALID_VALUE:1281,INVALID_OPERATION:1282,OUT_OF_MEMORY:1285,CONTEXT_LOST_WEBGL:37442,CW:2304,CCW:2305,DONT_CARE:4352,FASTEST:4353,NICEST:4354,GENERATE_MIPMAP_HINT:33170,BYTE:5120,UNSIGNED_BYTE:5121,SHORT:5122,UNSIGNED_SHORT:5123,INT:5124,UNSIGNED_INT:5125,FLOAT:5126,DOUBLE:5130,DEPTH_COMPONENT:6402,ALPHA:6406,RGB:6407,RGBA:6408,LUMINANCE:6409,LUMINANCE_ALPHA:6410,UNSIGNED_SHORT_4_4_4_4:32819,UNSIGNED_SHORT_5_5_5_1:32820,UNSIGNED_SHORT_5_6_5:33635,FRAGMENT_SHADER:35632,VERTEX_SHADER:35633,COMPILE_STATUS:35713,DELETE_STATUS:35712,LINK_STATUS:35714,VALIDATE_STATUS:35715,ATTACHED_SHADERS:35717,ACTIVE_ATTRIBUTES:35721,ACTIVE_UNIFORMS:35718,MAX_VERTEX_ATTRIBS:34921,MAX_VERTEX_UNIFORM_VECTORS:36347,MAX_VARYING_VECTORS:36348,MAX_COMBINED_TEXTURE_IMAGE_UNITS:35661,MAX_VERTEX_TEXTURE_IMAGE_UNITS:35660,MAX_TEXTURE_IMAGE_UNITS:34930,MAX_FRAGMENT_UNIFORM_VECTORS:36349,SHADER_TYPE:35663,SHADING_LANGUAGE_VERSION:35724,CURRENT_PROGRAM:35725,NEVER:512,ALWAYS:519,LESS:513,EQUAL:514,LEQUAL:515,GREATER:516,GEQUAL:518,NOTEQUAL:517,KEEP:7680,REPLACE:7681,INCR:7682,DECR:7683,INVERT:5386,INCR_WRAP:34055,DECR_WRAP:34056,NEAREST:9728,LINEAR:9729,NEAREST_MIPMAP_NEAREST:9984,LINEAR_MIPMAP_NEAREST:9985,NEAREST_MIPMAP_LINEAR:9986,LINEAR_MIPMAP_LINEAR:9987,TEXTURE_MAG_FILTER:10240,TEXTURE_MIN_FILTER:10241,TEXTURE_WRAP_S:10242,TEXTURE_WRAP_T:10243,TEXTURE_2D:3553,TEXTURE:5890,TEXTURE_CUBE_MAP:34067,TEXTURE_BINDING_CUBE_MAP:34068,TEXTURE_CUBE_MAP_POSITIVE_X:34069,TEXTURE_CUBE_MAP_NEGATIVE_X:34070,TEXTURE_CUBE_MAP_POSITIVE_Y:34071,TEXTURE_CUBE_MAP_NEGATIVE_Y:34072,TEXTURE_CUBE_MAP_POSITIVE_Z:34073,TEXTURE_CUBE_MAP_NEGATIVE_Z:34074,MAX_CUBE_MAP_TEXTURE_SIZE:34076,TEXTURE0:33984,ACTIVE_TEXTURE:34016,REPEAT:10497,CLAMP_TO_EDGE:33071,MIRRORED_REPEAT:33648,TEXTURE_WIDTH:4096,TEXTURE_HEIGHT:4097,FLOAT_VEC2:35664,FLOAT_VEC3:35665,FLOAT_VEC4:35666,INT_VEC2:35667,INT_VEC3:35668,INT_VEC4:35669,BOOL:35670,BOOL_VEC2:35671,BOOL_VEC3:35672,BOOL_VEC4:35673,FLOAT_MAT2:35674,FLOAT_MAT3:35675,FLOAT_MAT4:35676,SAMPLER_2D:35678,SAMPLER_CUBE:35680,LOW_FLOAT:36336,MEDIUM_FLOAT:36337,HIGH_FLOAT:36338,LOW_INT:36339,MEDIUM_INT:36340,HIGH_INT:36341,FRAMEBUFFER:36160,RENDERBUFFER:36161,RGBA4:32854,RGB5_A1:32855,RGB565:36194,DEPTH_COMPONENT16:33189,STENCIL_INDEX:6401,STENCIL_INDEX8:36168,DEPTH_STENCIL:34041,RENDERBUFFER_WIDTH:36162,RENDERBUFFER_HEIGHT:36163,RENDERBUFFER_INTERNAL_FORMAT:36164,RENDERBUFFER_RED_SIZE:36176,RENDERBUFFER_GREEN_SIZE:36177,RENDERBUFFER_BLUE_SIZE:36178,RENDERBUFFER_ALPHA_SIZE:36179,RENDERBUFFER_DEPTH_SIZE:36180,RENDERBUFFER_STENCIL_SIZE:36181,FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE:36048,FRAMEBUFFER_ATTACHMENT_OBJECT_NAME:36049,FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL:36050,FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE:36051,COLOR_ATTACHMENT0:36064,DEPTH_ATTACHMENT:36096,STENCIL_ATTACHMENT:36128,DEPTH_STENCIL_ATTACHMENT:33306,NONE:0,FRAMEBUFFER_COMPLETE:36053,FRAMEBUFFER_INCOMPLETE_ATTACHMENT:36054,FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT:36055,FRAMEBUFFER_INCOMPLETE_DIMENSIONS:36057,FRAMEBUFFER_UNSUPPORTED:36061,FRAMEBUFFER_BINDING:36006,RENDERBUFFER_BINDING:36007,READ_FRAMEBUFFER:36008,DRAW_FRAMEBUFFER:36009,MAX_RENDERBUFFER_SIZE:34024,INVALID_FRAMEBUFFER_OPERATION:1286,UNPACK_FLIP_Y_WEBGL:37440,UNPACK_PREMULTIPLY_ALPHA_WEBGL:37441,UNPACK_COLORSPACE_CONVERSION_WEBGL:37443,READ_BUFFER:3074,UNPACK_ROW_LENGTH:3314,UNPACK_SKIP_ROWS:3315,UNPACK_SKIP_PIXELS:3316,PACK_ROW_LENGTH:3330,PACK_SKIP_ROWS:3331,PACK_SKIP_PIXELS:3332,TEXTURE_BINDING_3D:32874,UNPACK_SKIP_IMAGES:32877,UNPACK_IMAGE_HEIGHT:32878,MAX_3D_TEXTURE_SIZE:32883,MAX_ELEMENTS_VERTICES:33e3,MAX_ELEMENTS_INDICES:33001,MAX_TEXTURE_LOD_BIAS:34045,MAX_FRAGMENT_UNIFORM_COMPONENTS:35657,MAX_VERTEX_UNIFORM_COMPONENTS:35658,MAX_ARRAY_TEXTURE_LAYERS:35071,MIN_PROGRAM_TEXEL_OFFSET:35076,MAX_PROGRAM_TEXEL_OFFSET:35077,MAX_VARYING_COMPONENTS:35659,FRAGMENT_SHADER_DERIVATIVE_HINT:35723,RASTERIZER_DISCARD:35977,VERTEX_ARRAY_BINDING:34229,MAX_VERTEX_OUTPUT_COMPONENTS:37154,MAX_FRAGMENT_INPUT_COMPONENTS:37157,MAX_SERVER_WAIT_TIMEOUT:37137,MAX_ELEMENT_INDEX:36203,RED:6403,RGB8:32849,RGBA8:32856,RGB10_A2:32857,TEXTURE_3D:32879,TEXTURE_WRAP_R:32882,TEXTURE_MIN_LOD:33082,TEXTURE_MAX_LOD:33083,TEXTURE_BASE_LEVEL:33084,TEXTURE_MAX_LEVEL:33085,TEXTURE_COMPARE_MODE:34892,TEXTURE_COMPARE_FUNC:34893,SRGB:35904,SRGB8:35905,SRGB8_ALPHA8:35907,COMPARE_REF_TO_TEXTURE:34894,RGBA32F:34836,RGB32F:34837,RGBA16F:34842,RGB16F:34843,TEXTURE_2D_ARRAY:35866,TEXTURE_BINDING_2D_ARRAY:35869,R11F_G11F_B10F:35898,RGB9_E5:35901,RGBA32UI:36208,RGB32UI:36209,RGBA16UI:36214,RGB16UI:36215,RGBA8UI:36220,RGB8UI:36221,RGBA32I:36226,RGB32I:36227,RGBA16I:36232,RGB16I:36233,RGBA8I:36238,RGB8I:36239,RED_INTEGER:36244,RGB_INTEGER:36248,RGBA_INTEGER:36249,R8:33321,RG8:33323,R16F:33325,R32F:33326,RG16F:33327,RG32F:33328,R8I:33329,R8UI:33330,R16I:33331,R16UI:33332,R32I:33333,R32UI:33334,RG8I:33335,RG8UI:33336,RG16I:33337,RG16UI:33338,RG32I:33339,RG32UI:33340,R8_SNORM:36756,RG8_SNORM:36757,RGB8_SNORM:36758,RGBA8_SNORM:36759,RGB10_A2UI:36975,TEXTURE_IMMUTABLE_FORMAT:37167,TEXTURE_IMMUTABLE_LEVELS:33503,UNSIGNED_INT_2_10_10_10_REV:33640,UNSIGNED_INT_10F_11F_11F_REV:35899,UNSIGNED_INT_5_9_9_9_REV:35902,FLOAT_32_UNSIGNED_INT_24_8_REV:36269,UNSIGNED_INT_24_8:34042,HALF_FLOAT:5131,RG:33319,RG_INTEGER:33320,INT_2_10_10_10_REV:36255,CURRENT_QUERY:34917,QUERY_RESULT:34918,QUERY_RESULT_AVAILABLE:34919,ANY_SAMPLES_PASSED:35887,ANY_SAMPLES_PASSED_CONSERVATIVE:36202,MAX_DRAW_BUFFERS:34852,DRAW_BUFFER0:34853,DRAW_BUFFER1:34854,DRAW_BUFFER2:34855,DRAW_BUFFER3:34856,DRAW_BUFFER4:34857,DRAW_BUFFER5:34858,DRAW_BUFFER6:34859,DRAW_BUFFER7:34860,DRAW_BUFFER8:34861,DRAW_BUFFER9:34862,DRAW_BUFFER10:34863,DRAW_BUFFER11:34864,DRAW_BUFFER12:34865,DRAW_BUFFER13:34866,DRAW_BUFFER14:34867,DRAW_BUFFER15:34868,MAX_COLOR_ATTACHMENTS:36063,COLOR_ATTACHMENT1:36065,COLOR_ATTACHMENT2:36066,COLOR_ATTACHMENT3:36067,COLOR_ATTACHMENT4:36068,COLOR_ATTACHMENT5:36069,COLOR_ATTACHMENT6:36070,COLOR_ATTACHMENT7:36071,COLOR_ATTACHMENT8:36072,COLOR_ATTACHMENT9:36073,COLOR_ATTACHMENT10:36074,COLOR_ATTACHMENT11:36075,COLOR_ATTACHMENT12:36076,COLOR_ATTACHMENT13:36077,COLOR_ATTACHMENT14:36078,COLOR_ATTACHMENT15:36079,SAMPLER_3D:35679,SAMPLER_2D_SHADOW:35682,SAMPLER_2D_ARRAY:36289,SAMPLER_2D_ARRAY_SHADOW:36292,SAMPLER_CUBE_SHADOW:36293,INT_SAMPLER_2D:36298,INT_SAMPLER_3D:36299,INT_SAMPLER_CUBE:36300,INT_SAMPLER_2D_ARRAY:36303,UNSIGNED_INT_SAMPLER_2D:36306,UNSIGNED_INT_SAMPLER_3D:36307,UNSIGNED_INT_SAMPLER_CUBE:36308,UNSIGNED_INT_SAMPLER_2D_ARRAY:36311,MAX_SAMPLES:36183,SAMPLER_BINDING:35097,PIXEL_PACK_BUFFER:35051,PIXEL_UNPACK_BUFFER:35052,PIXEL_PACK_BUFFER_BINDING:35053,PIXEL_UNPACK_BUFFER_BINDING:35055,COPY_READ_BUFFER:36662,COPY_WRITE_BUFFER:36663,COPY_READ_BUFFER_BINDING:36662,COPY_WRITE_BUFFER_BINDING:36663,FLOAT_MAT2x3:35685,FLOAT_MAT2x4:35686,FLOAT_MAT3x2:35687,FLOAT_MAT3x4:35688,FLOAT_MAT4x2:35689,FLOAT_MAT4x3:35690,UNSIGNED_INT_VEC2:36294,UNSIGNED_INT_VEC3:36295,UNSIGNED_INT_VEC4:36296,UNSIGNED_NORMALIZED:35863,SIGNED_NORMALIZED:36764,VERTEX_ATTRIB_ARRAY_INTEGER:35069,VERTEX_ATTRIB_ARRAY_DIVISOR:35070,TRANSFORM_FEEDBACK_BUFFER_MODE:35967,MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS:35968,TRANSFORM_FEEDBACK_VARYINGS:35971,TRANSFORM_FEEDBACK_BUFFER_START:35972,TRANSFORM_FEEDBACK_BUFFER_SIZE:35973,TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN:35976,MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS:35978,MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS:35979,INTERLEAVED_ATTRIBS:35980,SEPARATE_ATTRIBS:35981,TRANSFORM_FEEDBACK_BUFFER:35982,TRANSFORM_FEEDBACK_BUFFER_BINDING:35983,TRANSFORM_FEEDBACK:36386,TRANSFORM_FEEDBACK_PAUSED:36387,TRANSFORM_FEEDBACK_ACTIVE:36388,TRANSFORM_FEEDBACK_BINDING:36389,FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING:33296,FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE:33297,FRAMEBUFFER_ATTACHMENT_RED_SIZE:33298,FRAMEBUFFER_ATTACHMENT_GREEN_SIZE:33299,FRAMEBUFFER_ATTACHMENT_BLUE_SIZE:33300,FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE:33301,FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE:33302,FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE:33303,FRAMEBUFFER_DEFAULT:33304,DEPTH24_STENCIL8:35056,DRAW_FRAMEBUFFER_BINDING:36006,READ_FRAMEBUFFER_BINDING:36010,RENDERBUFFER_SAMPLES:36011,FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER:36052,FRAMEBUFFER_INCOMPLETE_MULTISAMPLE:36182,UNIFORM_BUFFER:35345,UNIFORM_BUFFER_BINDING:35368,UNIFORM_BUFFER_START:35369,UNIFORM_BUFFER_SIZE:35370,MAX_VERTEX_UNIFORM_BLOCKS:35371,MAX_FRAGMENT_UNIFORM_BLOCKS:35373,MAX_COMBINED_UNIFORM_BLOCKS:35374,MAX_UNIFORM_BUFFER_BINDINGS:35375,MAX_UNIFORM_BLOCK_SIZE:35376,MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS:35377,MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS:35379,UNIFORM_BUFFER_OFFSET_ALIGNMENT:35380,ACTIVE_UNIFORM_BLOCKS:35382,UNIFORM_TYPE:35383,UNIFORM_SIZE:35384,UNIFORM_BLOCK_INDEX:35386,UNIFORM_OFFSET:35387,UNIFORM_ARRAY_STRIDE:35388,UNIFORM_MATRIX_STRIDE:35389,UNIFORM_IS_ROW_MAJOR:35390,UNIFORM_BLOCK_BINDING:35391,UNIFORM_BLOCK_DATA_SIZE:35392,UNIFORM_BLOCK_ACTIVE_UNIFORMS:35394,UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES:35395,UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER:35396,UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER:35398,OBJECT_TYPE:37138,SYNC_CONDITION:37139,SYNC_STATUS:37140,SYNC_FLAGS:37141,SYNC_FENCE:37142,SYNC_GPU_COMMANDS_COMPLETE:37143,UNSIGNALED:37144,SIGNALED:37145,ALREADY_SIGNALED:37146,TIMEOUT_EXPIRED:37147,CONDITION_SATISFIED:37148,WAIT_FAILED:37149,SYNC_FLUSH_COMMANDS_BIT:1,COLOR:6144,DEPTH:6145,STENCIL:6146,MIN:32775,MAX:32776,DEPTH_COMPONENT24:33190,STREAM_READ:35041,STREAM_COPY:35042,STATIC_READ:35045,STATIC_COPY:35046,DYNAMIC_READ:35049,DYNAMIC_COPY:35050,DEPTH_COMPONENT32F:36012,DEPTH32F_STENCIL8:36013,INVALID_INDEX:4294967295,TIMEOUT_IGNORED:-1,MAX_CLIENT_WAIT_TIMEOUT_WEBGL:37447,VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE:35070,UNMASKED_VENDOR_WEBGL:37445,UNMASKED_RENDERER_WEBGL:37446,MAX_TEXTURE_MAX_ANISOTROPY_EXT:34047,TEXTURE_MAX_ANISOTROPY_EXT:34046,COMPRESSED_RGB_S3TC_DXT1_EXT:33776,COMPRESSED_RGBA_S3TC_DXT1_EXT:33777,COMPRESSED_RGBA_S3TC_DXT3_EXT:33778,COMPRESSED_RGBA_S3TC_DXT5_EXT:33779,COMPRESSED_R11_EAC:37488,COMPRESSED_SIGNED_R11_EAC:37489,COMPRESSED_RG11_EAC:37490,COMPRESSED_SIGNED_RG11_EAC:37491,COMPRESSED_RGB8_ETC2:37492,COMPRESSED_RGBA8_ETC2_EAC:37493,COMPRESSED_SRGB8_ETC2:37494,COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:37495,COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2:37496,COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2:37497,COMPRESSED_RGB_PVRTC_4BPPV1_IMG:35840,COMPRESSED_RGBA_PVRTC_4BPPV1_IMG:35842,COMPRESSED_RGB_PVRTC_2BPPV1_IMG:35841,COMPRESSED_RGBA_PVRTC_2BPPV1_IMG:35843,COMPRESSED_RGB_ETC1_WEBGL:36196,COMPRESSED_RGB_ATC_WEBGL:35986,COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL:35986,COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL:34798,UNSIGNED_INT_24_8_WEBGL:34042,HALF_FLOAT_OES:36193,RGBA32F_EXT:34836,RGB32F_EXT:34837,FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT:33297,UNSIGNED_NORMALIZED_EXT:35863,MIN_EXT:32775,MAX_EXT:32776,SRGB_EXT:35904,SRGB_ALPHA_EXT:35906,SRGB8_ALPHA8_EXT:35907,FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT:33296,FRAGMENT_SHADER_DERIVATIVE_HINT_OES:35723,COLOR_ATTACHMENT0_WEBGL:36064,COLOR_ATTACHMENT1_WEBGL:36065,COLOR_ATTACHMENT2_WEBGL:36066,COLOR_ATTACHMENT3_WEBGL:36067,COLOR_ATTACHMENT4_WEBGL:36068,COLOR_ATTACHMENT5_WEBGL:36069,COLOR_ATTACHMENT6_WEBGL:36070,COLOR_ATTACHMENT7_WEBGL:36071,COLOR_ATTACHMENT8_WEBGL:36072,COLOR_ATTACHMENT9_WEBGL:36073,COLOR_ATTACHMENT10_WEBGL:36074,COLOR_ATTACHMENT11_WEBGL:36075,COLOR_ATTACHMENT12_WEBGL:36076,COLOR_ATTACHMENT13_WEBGL:36077,COLOR_ATTACHMENT14_WEBGL:36078,COLOR_ATTACHMENT15_WEBGL:36079,DRAW_BUFFER0_WEBGL:34853,DRAW_BUFFER1_WEBGL:34854,DRAW_BUFFER2_WEBGL:34855,DRAW_BUFFER3_WEBGL:34856,DRAW_BUFFER4_WEBGL:34857,DRAW_BUFFER5_WEBGL:34858,DRAW_BUFFER6_WEBGL:34859,DRAW_BUFFER7_WEBGL:34860,DRAW_BUFFER8_WEBGL:34861,DRAW_BUFFER9_WEBGL:34862,DRAW_BUFFER10_WEBGL:34863,DRAW_BUFFER11_WEBGL:34864,DRAW_BUFFER12_WEBGL:34865,DRAW_BUFFER13_WEBGL:34866,DRAW_BUFFER14_WEBGL:34867,DRAW_BUFFER15_WEBGL:34868,MAX_COLOR_ATTACHMENTS_WEBGL:36063,MAX_DRAW_BUFFERS_WEBGL:34852,VERTEX_ARRAY_BINDING_OES:34229,QUERY_COUNTER_BITS_EXT:34916,CURRENT_QUERY_EXT:34917,QUERY_RESULT_EXT:34918,QUERY_RESULT_AVAILABLE_EXT:34919,TIME_ELAPSED_EXT:35007,TIMESTAMP_EXT:36392,GPU_DISJOINT_EXT:36795}},\n", " \"ae707e931d\": function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=e(\"@bokehjs/models/widgets/markup\"),a=e(\"ba20932521\");class s extends a.PanelMarkupView{render(){var e;super.render();const t=(e=this.model.text,(new DOMParser).parseFromString(e,\"text/html\").documentElement.textContent)||this.model.text;t?(this.markup_el.innerHTML=t,Array.from(this.markup_el.querySelectorAll(\"script\")).forEach(e=>{const t=document.createElement(\"script\");Array.from(e.attributes).forEach(e=>t.setAttribute(e.name,e.value)),t.appendChild(document.createTextNode(e.innerHTML)),e.parentNode&&e.parentNode.replaceChild(t,e)})):this.markup_el.innerHTML=\"\"}}r.HTMLView=s,s.__name__=\"HTMLView\";class o extends n.Markup{constructor(e){super(e)}static init_HTML(){this.prototype.default_view=s}}r.HTML=o,o.__name__=\"HTML\",o.__module__=\"panel.models.markup\",o.init_HTML()},\n", " \"9ba5b8422a\": function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const s=e(\"tslib\"),i=s.__importStar(e(\"@bokehjs/core/properties\")),o=e(\"@bokehjs/models/widgets/markup\"),n=s.__importDefault(e(\"18bba7b7e1\")),a=e(\"ba20932521\");class d extends a.PanelMarkupView{render(){super.render();const e=this.model.text.replace(/(\\r\\n|\\n|\\r)/gm,\"\").replace(\"'\",'\"');let t;try{t=window.JSON.parse(e)}catch(e){return void(this.markup_el.innerHTML=\"<b>Invalid JSON:</b> \"+e.toString())}const r={hoverPreviewEnabled:this.model.hover_preview,theme:this.model.theme},s=new n.default(t,this.model.depth,r).render();let i=\"border-radius: 5px; padding: 10px;\";\"dark\"==this.model.theme?s.style.cssText=\"background-color: rgb(30, 30, 30);\"+i:s.style.cssText=i,this.markup_el.append(s)}}r.JSONView=d,d.__name__=\"JSONView\";const l=[\"dark\",\"light\"];class p extends o.Markup{constructor(e){super(e)}static init_JSON(){this.prototype.default_view=d,this.define({depth:[i.Number,1],hover_preview:[i.Boolean,!1],theme:[i.Enum(l),\"dark\"]})}}r.JSON=p,p.__name__=\"JSON\",p.__module__=\"panel.models.markup\",p.init_JSON()},\n", " \"18bba7b7e1\": function _(t,e,r){function n(t){return null===t?\"null\":typeof t}function o(t){return!!t&&\"object\"==typeof t}function i(t){if(void 0===t)return\"\";if(null===t)return\"Object\";if(\"object\"==typeof t&&!t.constructor)return\"Object\";var e=/function ([^(]*)/.exec(t.constructor.toString());return e&&e.length>1?e[1]:\"\"}function s(t,e,r){return\"null\"===t||\"undefined\"===t?t:(\"string\"!==t&&\"stringifiable\"!==t||(r='\"'+r.replace(/\"/g,'\\\\\"')+'\"'),\"function\"===t?e.toString().replace(/[\\r\\n]/g,\"\").replace(/\\{.*\\}/,\"\")+\"{…}\":r)}function a(t){var e=\"\";return o(t)?(e=i(t),Array.isArray(t)&&(e+=\"[\"+t.length+\"]\")):e=s(n(t),t,t),e}function f(t){return\"json-formatter-\"+t}function m(t,e,r){var n=document.createElement(t);return e&&n.classList.add(f(e)),void 0!==r&&(r instanceof Node?n.appendChild(r):n.appendChild(document.createTextNode(String(r)))),n}Object.defineProperty(r,\"__esModule\",{value:!0}),function(t){if(\"undefined\"!=typeof window){var e=document.createElement(\"style\");e.setAttribute(\"media\",\"screen\"),e.innerHTML=t,document.head.appendChild(e)}}('.json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-row,\\n.json-formatter-row a,\\n.json-formatter-row a:hover {\\n color: black;\\n text-decoration: none;\\n}\\n.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \"No properties\";\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \"[]\";\\n}\\n.json-formatter-row .json-formatter-string,\\n.json-formatter-row .json-formatter-stringifiable {\\n color: green;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-row .json-formatter-number {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-boolean {\\n color: red;\\n}\\n.json-formatter-row .json-formatter-null {\\n color: #855A00;\\n}\\n.json-formatter-row .json-formatter-undefined {\\n color: #ca0b69;\\n}\\n.json-formatter-row .json-formatter-function {\\n color: #FF20ED;\\n}\\n.json-formatter-row .json-formatter-date {\\n background-color: rgba(0, 0, 0, 0.05);\\n}\\n.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: blue;\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-bracket {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-key {\\n color: #00008B;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \"►\";\\n}\\n.json-formatter-row > a > .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-row:hover > a > .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-row.json-formatter-open > .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n.json-formatter-dark.json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-dark.json-formatter-row,\\n.json-formatter-dark.json-formatter-row a,\\n.json-formatter-dark.json-formatter-row a:hover {\\n color: white;\\n text-decoration: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \"No properties\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \"[]\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-string,\\n.json-formatter-dark.json-formatter-row .json-formatter-stringifiable {\\n color: #31F031;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-number {\\n color: #66C2FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-boolean {\\n color: #EC4242;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-null {\\n color: #EEC97D;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-undefined {\\n color: #ef8fbe;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-function {\\n color: #FD48CB;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-date {\\n background-color: rgba(255, 255, 255, 0.05);\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: #027BFF;\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-bracket {\\n color: #9494FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-key {\\n color: #23A0DB;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \"►\";\\n}\\n.json-formatter-dark.json-formatter-row > a > .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-dark.json-formatter-row:hover > a > .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n');var l=/(^\\d{1,4}[\\.|\\\\/|-]\\d{1,2}[\\.|\\\\/|-]\\d{1,4})(\\s*(?:0?[1-9]:[0-5]|1(?=[012])\\d:[0-5])\\d\\s*[ap]m)?$/,d=/\\d{2}:\\d{2}:\\d{2} GMT-\\d{4}/,c=/\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}.\\d{3}Z/,p=window.requestAnimationFrame||function(t){return t(),0},j={hoverPreviewEnabled:!1,hoverPreviewArrayCount:100,hoverPreviewFieldCount:5,animateOpen:!0,animateClose:!0,theme:null,useToJSON:!0,sortPropertiesBy:null},h=function(){function t(t,e,r,n){void 0===e&&(e=1),void 0===r&&(r=j),this.json=t,this.open=e,this.config=r,this.key=n,this._isOpen=null,void 0===this.config.hoverPreviewEnabled&&(this.config.hoverPreviewEnabled=j.hoverPreviewEnabled),void 0===this.config.hoverPreviewArrayCount&&(this.config.hoverPreviewArrayCount=j.hoverPreviewArrayCount),void 0===this.config.hoverPreviewFieldCount&&(this.config.hoverPreviewFieldCount=j.hoverPreviewFieldCount),void 0===this.config.useToJSON&&(this.config.useToJSON=j.useToJSON),\"\"===this.key&&(this.key='\"\"')}return Object.defineProperty(t.prototype,\"isOpen\",{get:function(){return null!==this._isOpen?this._isOpen:this.open>0},set:function(t){this._isOpen=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isDate\",{get:function(){return this.json instanceof Date||\"string\"===this.type&&(l.test(this.json)||c.test(this.json)||d.test(this.json))},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isUrl\",{get:function(){return\"string\"===this.type&&0===this.json.indexOf(\"http\")},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isArray\",{get:function(){return Array.isArray(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isObject\",{get:function(){return o(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isEmptyObject\",{get:function(){return!this.keys.length&&!this.isArray},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isEmpty\",{get:function(){return this.isEmptyObject||this.keys&&!this.keys.length&&this.isArray},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"useToJSON\",{get:function(){return this.config.useToJSON&&\"stringifiable\"===this.type},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"hasKey\",{get:function(){return void 0!==this.key},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"constructorName\",{get:function(){return i(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"type\",{get:function(){return this.config.useToJSON&&this.json&&this.json.toJSON?\"stringifiable\":n(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"keys\",{get:function(){if(this.isObject){var t=Object.keys(this.json);return!this.isArray&&this.config.sortPropertiesBy?t.sort(this.config.sortPropertiesBy):t}return[]},enumerable:!0,configurable:!0}),t.prototype.toggleOpen=function(){this.isOpen=!this.isOpen,this.element&&(this.isOpen?this.appendChildren(this.config.animateOpen):this.removeChildren(this.config.animateClose),this.element.classList.toggle(f(\"open\")))},t.prototype.openAtDepth=function(t){void 0===t&&(t=1),t<0||(this.open=t,this.isOpen=0!==t,this.element&&(this.removeChildren(!1),0===t?this.element.classList.remove(f(\"open\")):(this.appendChildren(this.config.animateOpen),this.element.classList.add(f(\"open\")))))},t.prototype.getInlinepreview=function(){var t=this;if(this.isArray)return this.json.length>this.config.hoverPreviewArrayCount?\"Array[\"+this.json.length+\"]\":\"[\"+this.json.map(a).join(\", \")+\"]\";var e=this.keys,r=e.slice(0,this.config.hoverPreviewFieldCount).map((function(e){return e+\":\"+a(t.json[e])})),n=e.length>=this.config.hoverPreviewFieldCount?\"…\":\"\";return\"{\"+r.join(\", \")+n+\"}\"},t.prototype.render=function(){this.element=m(\"div\",\"row\");var t=this.isObject?m(\"a\",\"toggler-link\"):m(\"span\");if(this.isObject&&!this.useToJSON&&t.appendChild(m(\"span\",\"toggler\")),this.hasKey&&t.appendChild(m(\"span\",\"key\",this.key+\":\")),this.isObject&&!this.useToJSON){var e=m(\"span\",\"value\"),r=m(\"span\"),n=m(\"span\",\"constructor-name\",this.constructorName);if(r.appendChild(n),this.isArray){var o=m(\"span\");o.appendChild(m(\"span\",\"bracket\",\"[\")),o.appendChild(m(\"span\",\"number\",this.json.length)),o.appendChild(m(\"span\",\"bracket\",\"]\")),r.appendChild(o)}e.appendChild(r),t.appendChild(e)}else{(e=this.isUrl?m(\"a\"):m(\"span\")).classList.add(f(this.type)),this.isDate&&e.classList.add(f(\"date\")),this.isUrl&&(e.classList.add(f(\"url\")),e.setAttribute(\"href\",this.json));var i=s(this.type,this.json,this.useToJSON?this.json.toJSON():this.json);e.appendChild(document.createTextNode(i)),t.appendChild(e)}if(this.isObject&&this.config.hoverPreviewEnabled){var a=m(\"span\",\"preview-text\");a.appendChild(document.createTextNode(this.getInlinepreview())),t.appendChild(a)}var l=m(\"div\",\"children\");return this.isObject&&l.classList.add(f(\"object\")),this.isArray&&l.classList.add(f(\"array\")),this.isEmpty&&l.classList.add(f(\"empty\")),this.config&&this.config.theme&&this.element.classList.add(f(this.config.theme)),this.isOpen&&this.element.classList.add(f(\"open\")),this.element.appendChild(t),this.element.appendChild(l),this.isObject&&this.isOpen&&this.appendChildren(),this.isObject&&!this.useToJSON&&t.addEventListener(\"click\",this.toggleOpen.bind(this)),this.element},t.prototype.appendChildren=function(e){var r=this;void 0===e&&(e=!1);var n=this.element.querySelector(\"div.\"+f(\"children\"));if(n&&!this.isEmpty)if(e){var o=0,i=function(){var e=r.keys[o],s=new t(r.json[e],r.open-1,r.config,e);n.appendChild(s.render()),(o+=1)<r.keys.length&&(o>10?i():p(i))};p(i)}else this.keys.forEach((function(e){var o=new t(r.json[e],r.open-1,r.config,e);n.appendChild(o.render())}))},t.prototype.removeChildren=function(t){void 0===t&&(t=!1);var e=this.element.querySelector(\"div.\"+f(\"children\"));if(t){var r=0,n=function(){e&&e.children.length&&(e.removeChild(e.children[0]),(r+=1)>10?n():p(n))};p(n)}else e&&(e.innerHTML=\"\")},t}();r.default=h},\n", " \"a94e371ba4\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const l=e(\"tslib\"),n=e(\"@bokehjs/models/widgets/input_widget\"),s=e(\"@bokehjs/styles/buttons\"),o=l.__importStar(e(\"@bokehjs/core/properties\"));class a extends n.InputWidgetView{constructor(){super(...arguments),this._initialized=!1}connect_signals(){super.connect_signals(),this.connect(this.model.properties.button_type.change,()=>this.render()),this.connect(this.model.properties.data.change,()=>this.render()),this.connect(this.model.properties.filename.change,()=>this.render()),this.connect(this.model.properties.label.change,()=>this._update_label())}render(){if(super.render(),this.anchor_el=document.createElement(\"a\"),this.anchor_el.classList.add(s.bk_btn),this.anchor_el.classList.add(s.bk_btn_type(this.model.button_type)),this.anchor_el.textContent=this.model.label,null===this.model.data||null===this.model.filename)return this.anchor_el.addEventListener(\"click\",()=>this.click()),this.group_el.appendChild(this.anchor_el),void(this._initialized=!0);const e=function(e){const t=atob(e.split(\",\")[1]),i=e.split(\",\")[0].split(\":\")[1].split(\";\")[0],l=new ArrayBuffer(t.length),n=new Uint8Array(l);for(let e=0;e<t.length;e++)n[e]=t.charCodeAt(e);return new Blob([l],{type:i})}(this.model.data),t=URL.createObjectURL(e);this.anchor_el.href=t,this.anchor_el.download=this.model.filename,this.group_el.appendChild(this.anchor_el),this.model.auto&&this._initialized&&this.anchor_el.click(),this._initialized=!0}_update_label(){this.anchor_el.textContent=this.model.label}click(){this.model.clicks=this.model.clicks+1}}i.FileDownloadView=a,a.__name__=\"FileDownloadView\";class r extends n.InputWidget{constructor(e){super(e)}static init_FileDownload(){this.prototype.default_view=a,this.define({auto:[o.Boolean,!1],clicks:[o.Number,0],data:[o.String,null],label:[o.String,\"Download\"],filename:[o.String,null],button_type:[o.ButtonType,\"default\"]}),this.override({title:\"\"})}}i.FileDownload=r,r.__name__=\"FileDownload\",r.__module__=\"panel.models.widgets\",r.init_FileDownload()},\n", " \"7b859fb3cf\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const a=e(\"@bokehjs/models/widgets/markup\"),n=e(\"ba20932521\");class r extends n.PanelMarkupView{render(){super.render(),this.markup_el.innerHTML=this.model.text,window.renderMathInElement&&window.renderMathInElement(this.el,{delimiters:[{left:\"$$\",right:\"$$\",display:!0},{left:\"\\\\[\",right:\"\\\\]\",display:!0},{left:\"$\",right:\"$\",display:!1},{left:\"\\\\(\",right:\"\\\\)\",display:!1}]})}}i.KaTeXView=r,r.__name__=\"KaTeXView\";class s extends a.Markup{constructor(e){super(e)}static init_KaTeX(){this.prototype.default_view=r}}i.KaTeX=s,s.__name__=\"KaTeX\",s.__module__=\"panel.models.katex\",s.init_KaTeX()},\n", " \"0c21036737\": function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(\"@bokehjs/models/widgets/markup\"),s=e(\"ba20932521\");class _ extends s.PanelMarkupView{initialize(){super.initialize(),this._hub=window.MathJax.Hub,this._hub.Config({tex2jax:{inlineMath:[[\"$\",\"$\"],[\"\\\\(\",\"\\\\)\"]]}})}render(){super.render(),this._hub&&(this.markup_el.innerHTML=this.model.text,this._hub.Queue([\"Typeset\",this._hub,this.markup_el]))}}a.MathJaxView=_,_.__name__=\"MathJaxView\";class h extends i.Markup{constructor(e){super(e)}static init_MathJax(){this.prototype.default_view=_}}a.MathJax=h,h.__name__=\"MathJax\",h.__module__=\"panel.models.mathjax\",h.init_MathJax()},\n", " \"000f20fdd3\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),n=e(\"@bokehjs/core/dom\"),l=e(\"@bokehjs/models/widgets/widget\");class a extends l.WidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render()),this.connect(this.model.properties.value.change,()=>this.render()),this.connect(this.model.properties.loop_policy.change,()=>this.set_loop_state(this.model.loop_policy))}get_height(){return 250}render(){if(null!=this.sliderEl)return this.sliderEl.style.width=\"{this.model.width}px\",this.sliderEl.min=String(this.model.start),this.sliderEl.max=String(this.model.end),void(this.sliderEl.value=String(this.model.value));super.render(),this.sliderEl=document.createElement(\"input\"),this.sliderEl.setAttribute(\"type\",\"range\"),this.sliderEl.style.width=this.model.width+\"px\",this.sliderEl.value=String(this.model.value),this.sliderEl.min=String(this.model.start),this.sliderEl.max=String(this.model.end),this.sliderEl.onchange=e=>this.set_frame(parseInt(e.target.value));const e=n.div();e.style.cssText=\"margin: 0 auto; display: table; padding: 5px\";const t=\"text-align: center; min-width: 40px; margin: 2px\",i=document.createElement(\"button\");i.style.cssText=\"text-align: center; min-width: 20px\",i.appendChild(document.createTextNode(\"–\")),i.onclick=()=>this.slower(),e.appendChild(i);const s=document.createElement(\"button\");s.style.cssText=t,s.appendChild(document.createTextNode(\"❚◀◀\")),s.onclick=()=>this.first_frame(),e.appendChild(s);const l=document.createElement(\"button\");l.style.cssText=t,l.appendChild(document.createTextNode(\"❚◀\")),l.onclick=()=>this.previous_frame(),e.appendChild(l);const a=document.createElement(\"button\");a.style.cssText=t,a.appendChild(document.createTextNode(\"◀\")),a.onclick=()=>this.reverse_animation(),e.appendChild(a);const o=document.createElement(\"button\");o.style.cssText=t,o.appendChild(document.createTextNode(\"❚❚\")),o.onclick=()=>this.pause_animation(),e.appendChild(o);const r=document.createElement(\"button\");r.style.cssText=t,r.appendChild(document.createTextNode(\"▶\")),r.onclick=()=>this.play_animation(),e.appendChild(r);const d=document.createElement(\"button\");d.style.cssText=t,d.appendChild(document.createTextNode(\"▶❚\")),d.onclick=()=>this.next_frame(),e.appendChild(d);const h=document.createElement(\"button\");h.style.cssText=t,h.appendChild(document.createTextNode(\"▶▶❚\")),h.onclick=()=>this.last_frame(),e.appendChild(h);const c=document.createElement(\"button\");c.style.cssText=\"text-align: center; min-width: 20px\",c.appendChild(document.createTextNode(\"+\")),c.onclick=()=>this.faster(),e.appendChild(c),this.loop_state=document.createElement(\"form\"),this.loop_state.style.cssText=\"margin: 0 auto; display: table\";const m=document.createElement(\"input\");m.type=\"radio\",m.value=\"once\",m.name=\"state\";const p=document.createElement(\"label\");p.innerHTML=\"Once\",p.style.cssText=\"padding: 0 10px 0 5px; user-select:none;\";const u=document.createElement(\"input\");u.setAttribute(\"type\",\"radio\"),u.setAttribute(\"value\",\"loop\"),u.setAttribute(\"name\",\"state\");const _=document.createElement(\"label\");_.innerHTML=\"Loop\",_.style.cssText=\"padding: 0 10px 0 5px; user-select:none;\";const v=document.createElement(\"input\");v.setAttribute(\"type\",\"radio\"),v.setAttribute(\"value\",\"reflect\"),v.setAttribute(\"name\",\"state\");const x=document.createElement(\"label\");x.innerHTML=\"Reflect\",x.style.cssText=\"padding: 0 10px 0 5px; user-select:none;\",\"once\"==this.model.loop_policy?m.checked=!0:\"loop\"==this.model.loop_policy?u.checked=!0:v.checked=!0,this.loop_state.appendChild(m),this.loop_state.appendChild(p),this.loop_state.appendChild(u),this.loop_state.appendChild(_),this.loop_state.appendChild(v),this.loop_state.appendChild(x),this.el.appendChild(this.sliderEl),this.el.appendChild(e),this.el.appendChild(this.loop_state)}set_frame(e){this.model.value!=e&&(this.model.value=e),this.sliderEl.value!=String(e)&&(this.sliderEl.value=String(e))}get_loop_state(){for(var e=this.loop_state.state,t=0;t<e.length;t++){var i=e[t];if(i.checked)return i.value}return\"once\"}set_loop_state(e){for(var t=this.loop_state.state,i=0;i<t.length;i++){var s=t[i];s.value==e&&(s.checked=!0)}}next_frame(){this.set_frame(Math.min(this.model.end,this.model.value+this.model.step))}previous_frame(){this.set_frame(Math.max(this.model.start,this.model.value-this.model.step))}first_frame(){this.set_frame(this.model.start)}last_frame(){this.set_frame(this.model.end)}slower(){this.model.interval=Math.round(this.model.interval/.7),this.model.direction>0?this.play_animation():this.model.direction<0&&this.reverse_animation()}faster(){this.model.interval=Math.round(.7*this.model.interval),this.model.direction>0?this.play_animation():this.model.direction<0&&this.reverse_animation()}anim_step_forward(){if(this.model.value<this.model.end)this.next_frame();else{var e=this.get_loop_state();\"loop\"==e?this.first_frame():\"reflect\"==e?(this.last_frame(),this.reverse_animation()):(this.pause_animation(),this.last_frame())}}anim_step_reverse(){if(this.model.value>this.model.start)this.previous_frame();else{var e=this.get_loop_state();\"loop\"==e?this.last_frame():\"reflect\"==e?(this.first_frame(),this.play_animation()):(this.pause_animation(),this.first_frame())}}pause_animation(){this.model.direction=0,this.timer&&(clearInterval(this.timer),this.timer=null)}play_animation(){this.pause_animation(),this.model.direction=1,this.timer||(this.timer=setInterval(()=>this.anim_step_forward(),this.model.interval))}reverse_animation(){this.pause_animation(),this.model.direction=-1,this.timer||(this.timer=setInterval(()=>this.anim_step_reverse(),this.model.interval))}}i.PlayerView=a,a.__name__=\"PlayerView\";class o extends l.Widget{constructor(e){super(e)}static init_Player(){this.prototype.default_view=a,this.define({direction:[s.Number,0],interval:[s.Number,500],start:[s.Number],end:[s.Number],step:[s.Number,1],loop_policy:[s.Any,\"once\"],value:[s.Any,0]}),this.override({width:400})}}i.Player=o,o.__name__=\"Player\",o.__module__=\"panel.models.widgets\",o.init_Player()},\n", " \"2363c12dd6\": function _(t,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=t(\"tslib\").__importStar(t(\"@bokehjs/core/properties\")),l=t(\"@bokehjs/core/util/object\"),r=t(\"@bokehjs/core/util/eq\"),s=t(\"@bokehjs/models/layouts/html_box\"),n=t(\"99a25e6992\"),a=t(\"990b5dd5c7\"),p=t(\"ba20932521\"),h=window.Plotly,_=(t,e,o)=>{let i=Array.isArray(e)?[]:{};if(\"click\"===o||\"hover\"===o||\"selected\"===o){const o=[];if(null==e)return null;const l=t.data;for(let t=0;t<e.points.length;t++){const i=e.points[t];let r={};for(let t in i){const e=i[t];!i.hasOwnProperty(t)||Array.isArray(e)||a.isPlainObject(e)||(r[t]=e)}null!=i&&(i.hasOwnProperty(\"curveNumber\")&&i.hasOwnProperty(\"pointNumber\")&&l[i.curveNumber].hasOwnProperty(\"customdata\")&&(r.customdata=l[i.curveNumber].customdata[i.pointNumber]),i.hasOwnProperty(\"pointNumbers\")&&(r.pointNumbers=i.pointNumbers)),o[t]=r}i.points=o}else if(\"relayout\"===o||\"restyle\"===o)for(let t in e)e.hasOwnProperty(t)&&(i[t]=e[t]);return e.hasOwnProperty(\"range\")&&(i.range=e.range),e.hasOwnProperty(\"lassoPoints\")&&(i.lassoPoints=e.lassoPoints),i};class u extends p.PanelHTMLBoxView{constructor(){super(...arguments),this._settingViewport=!1,this._plotInitialized=!1,this._reacting=!1,this._relayouting=!1,this._end_relayouting=n.debounce(()=>{this._relayouting=!1},2e3,!1)}connect_signals(){super.connect_signals(),this.connect(this.model.properties.viewport_update_policy.change,this._updateSetViewportFunction),this.connect(this.model.properties.viewport_update_throttle.change,this._updateSetViewportFunction),this.connect(this.model.properties._render_count.change,this.plot),this.connect(this.model.properties.viewport.change,this._updateViewportFromProperty)}render(){super.render(),window.Plotly&&this.plot()}plot(){if(!window.Plotly)return;const t=[];for(let e=0;e<this.model.data.length;e++)t.push(this._get_trace(e,!1));let e=a.deepCopy(this.model.layout);if(this._relayouting){const t=this.el.layout;Object.keys(t).reduce((t,o)=>{\"axis\"===o.slice(1,5)&&\"range\"in t&&(e[o].range=t.range)},{})}this._reacting=!0,h.react(this.el,t,e,this.model.config).then(()=>{this._updateSetViewportFunction(),this._updateViewportProperty(),this._plotInitialized||(this.el.on(\"plotly_relayout\",t=>{!0!==t._update_from_property&&(this.model.relayout_data=_(this.el,t,\"relayout\"),this._updateViewportProperty(),this._end_relayouting())}),this.el.on(\"plotly_relayouting\",()=>{\"mouseup\"!==this.model.viewport_update_policy&&(this._relayouting=!0,this._updateViewportProperty())}),this.el.on(\"plotly_restyle\",t=>{this.model.restyle_data=_(this.el,t,\"restyle\"),this._updateViewportProperty()}),this.el.on(\"plotly_click\",t=>{this.model.click_data=_(this.el,t,\"click\")}),this.el.on(\"plotly_hover\",t=>{this.model.hover_data=_(this.el,t,\"hover\")}),this.el.on(\"plotly_selected\",t=>{this.model.selected_data=_(this.el,t,\"selected\")}),this.el.on(\"plotly_clickannotation\",t=>{delete t.event,delete t.fullAnnotation,this.model.clickannotation_data=t}),this.el.on(\"plotly_deselect\",()=>{this.model.selected_data=null}),this.el.on(\"plotly_unhover\",()=>{this.model.hover_data=null})),this._plotInitialized=!0,this._reacting=!1})}_get_trace(t,e){const o=l.clone(this.model.data[t]),i=this.model.data_sources[t];for(const t of i.columns()){const l=i._shapes[t][0];let s=i.get_array(t)[0];if(l.length>1){const t=[];for(let e=0;e<l[0];e++)t.push(s.slice(e*l[1],(e+1)*l[1]));s=t}let n=t.split(\".\"),a=n[n.length-1];var r=o;for(let t of n.slice(0,-1))r=r[t];e&&1==n.length?r[a]=[s]:r[a]=s}return o}_updateViewportFromProperty(){if(!h||this._settingViewport||this._reacting||!this.model.viewport)return;const t=this.el._fullLayout;Object.keys(this.model.viewport).reduce((e,o)=>{if(r.isEqual(a.get(t,o),e))return!0;{let t=a.deepCopy(this.model.viewport);return t._update_from_property=!0,h.relayout(this.el,t),!1}},{})}_updateViewportProperty(){const t=this.el._fullLayout;let e={};for(let o in t){if(!t.hasOwnProperty(o))continue;let i=o.slice(0,5);\"xaxis\"!==i&&\"yaxis\"!==i||(e[o+\".range\"]=a.deepCopy(t[o].range))}r.isEqual(e,this.model.viewport)||this._setViewport(e)}_updateSetViewportFunction(){\"continuous\"===this.model.viewport_update_policy||\"mouseup\"===this.model.viewport_update_policy?this._setViewport=t=>{this._settingViewport||(this._settingViewport=!0,this.model.viewport=t,this._settingViewport=!1)}:this._setViewport=a.throttle(t=>{this._settingViewport||(this._settingViewport=!0,this.model.viewport=t,this._settingViewport=!1)},this.model.viewport_update_throttle)}}o.PlotlyPlotView=u,u.__name__=\"PlotlyPlotView\";class d extends s.HTMLBox{constructor(t){super(t)}static init_PlotlyPlot(){this.prototype.default_view=u,this.define({data:[i.Array,[]],layout:[i.Any,{}],config:[i.Any,{}],data_sources:[i.Array,[]],relayout_data:[i.Any,{}],restyle_data:[i.Array,[]],click_data:[i.Any,{}],hover_data:[i.Any,{}],clickannotation_data:[i.Any,{}],selected_data:[i.Any,{}],viewport:[i.Any,{}],viewport_update_policy:[i.String,\"mouseup\"],viewport_update_throttle:[i.Number,200],_render_count:[i.Number,0]})}}o.PlotlyPlot=d,d.__name__=\"PlotlyPlot\",d.__module__=\"panel.models.plotly\",d.init_PlotlyPlot()},\n", " \"99a25e6992\": function _(n,l,u){function t(n,l,u){var t,e,o,a,r;function i(){var c=Date.now()-a;c<l&&c>=0?t=setTimeout(i,l-c):(t=null,u||(r=n.apply(o,e),o=e=null))}null==l&&(l=100);var c=function(){o=this,e=arguments,a=Date.now();var c=u&&!t;return t||(t=setTimeout(i,l)),c&&(r=n.apply(o,e),o=e=null),r};return c.clear=function(){t&&(clearTimeout(t),t=null)},c.flush=function(){t&&(r=n.apply(o,e),o=e=null,clearTimeout(t),t=null)},c}t.debounce=t,l.exports=t},\n", " \"990b5dd5c7\": function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0}),n.get=(t,e,n)=>{const r=n=>String.prototype.split.call(e,n).filter(Boolean).reduce((t,e)=>null!=t?t[e]:t,t),o=r(/[,[\\]]+?/)||r(/[,[\\].]+?/);return void 0===o||o===t?n:o},n.throttle=function(t,e){var n=0;return function(){var r=Number(new Date);r-n>=e&&(t(),n=r)}},n.deepCopy=function t(e){var n;if(null==e||\"object\"!=typeof e)return e;if(e instanceof Array){n=[];for(var r=0,o=e.length;r<o;r++)n[r]=t(e[r]);return n}if(e instanceof Object){const n={};for(const r in e){const o=r;e.hasOwnProperty(o)&&(n[o]=t(e[o]))}return n}throw new Error(\"Unable to copy obj! Its type isn't supported.\")},n.isPlainObject=function(t){return\"[object Object]\"===Object.prototype.toString.call(t)}},\n", " \"76307e5afa\": function _(e,s,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),o=e(\"@bokehjs/models/layouts/html_box\"),r=e(\"ba20932521\");class l extends o.HTMLBoxView{connect_signals(){super.connect_signals();const e=()=>{this.render(),this.root.compute_layout()};this.connect(this.model.properties.height.change,e),this.connect(this.model.properties.width.change,e),this.connect(this.model.properties.height_policy.change,e),this.connect(this.model.properties.width_policy.change,e),this.connect(this.model.properties.sizing_mode.change,e),this.connect(this.model.properties.active.change,()=>this.setCSS()),this.connect(this.model.properties.bar_color.change,()=>this.setCSS()),this.connect(this.model.properties.css_classes.change,()=>this.setCSS()),this.connect(this.model.properties.value.change,()=>this.setValue()),this.connect(this.model.properties.max.change,()=>this.setMax())}render(){super.render();const e=Object.assign(Object.assign({},this.model.style),{display:\"inline-block\"});this.progressEl=document.createElement(\"progress\"),this.setValue(),this.setMax(),r.set_size(this.progressEl,this.model),this.setCSS();for(const s in e)this.progressEl.style.setProperty(s,e[s]);this.el.appendChild(this.progressEl)}setCSS(){let e=this.model.css_classes.join(\" \")+\" \"+this.model.bar_color;this.model.active&&(e+=\" active\"),this.progressEl.className=e}setValue(){null!=this.model.value&&(this.progressEl.value=this.model.value)}setMax(){null!=this.model.max&&(this.progressEl.max=this.model.max)}_update_layout(){let e=void 0!==this._prev_sizing_mode&&this._prev_sizing_mode!==this.model.sizing_mode;this._prev_sizing_mode=this.model.sizing_mode,this.layout=new r.CachedVariadicBox(this.el,this.model.sizing_mode,e),this.layout.set_sizing(this.box_sizing())}}t.ProgressView=l,l.__name__=\"ProgressView\";class h extends o.HTMLBox{constructor(e){super(e)}static init_Progress(){this.prototype.default_view=l,this.define({active:[i.Boolean,!0],bar_color:[i.String,\"primary\"],style:[i.Any,{}],max:[i.Number,100],value:[i.Number,null]})}}t.Progress=h,h.__name__=\"Progress\",h.__module__=\"panel.models.widgets\",h.init_Progress()},\n", " \"38b2bc9574\": function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),a=e(\"@bokehjs/core/view\"),o=e(\"@bokehjs/core/util/array\"),c=e(\"@bokehjs/model\"),n=e(\"@bokehjs/protocol/receiver\");class r extends a.View{renderTo(){}}s.StateView=r,r.__name__=\"StateView\";class _ extends c.Model{constructor(e){super(e),this._receiver=new n.Receiver,this._cache={}}apply_state(e){this._receiver.consume(e.header),this._receiver.consume(e.metadata),this._receiver.consume(e.content),this._receiver.message&&this.document&&this.document.apply_json_patch(this._receiver.message.content)}_receive_json(e,t){const s=JSON.parse(e);this._cache[t]=s;let i=this.state;for(const e of this.values)i=i[e];i===t?this.apply_state(s):this._cache[i]&&this.apply_state(this._cache[i])}set_state(e,t){let s=o.copy(this.values);s[this.widgets[e.id]]=t;let i=this.state;for(const e of s)i=i[e];var a,c,n;this.values=s,this.json?this._cache[i]?this.apply_state(this._cache[i]):(a=i,c=e=>this._receive_json(e,i),(n=new XMLHttpRequest).overrideMimeType(\"application/json\"),n.open(\"GET\",a,!0),n.onreadystatechange=function(){4==n.readyState&&200==n.status&&c(n.responseText)},n.send(null)):this.apply_state(i)}static init_State(){this.prototype.default_view=r,this.define({json:[i.Boolean,!1],state:[i.Any,{}],widgets:[i.Any,{}],values:[i.Any,[]]})}}s.State=_,_.__name__=\"State\",_.__module__=\"panel.models.state\",_.init_State()},\n", " \"1109f5d4e5\": function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=t(\"tslib\").__importStar(t(\"@bokehjs/core/properties\")),a=t(\"@bokehjs/models/layouts/html_box\");class n extends a.HTMLBoxView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.data.change,this._plot),this.connect(this.model.properties.data_sources.change,()=>this._connect_sources()),this._connected=[],this._connect_sources()}_connect_sources(){for(const t in this.model.data_sources){const e=this.model.data_sources[t];this._connected.indexOf(t)<0&&(this.connect(e.properties.data.change,this._plot),this._connected.push(t))}}_fetch_datasets(){const t={};for(const e in this.model.data_sources){const s=this.model.data_sources[e],o=[],a=s.columns();for(let t=0;t<s.data[a[0]].length;t++){const e={};for(const o of a)e[o]=s.data[o][t];o.push(e)}t[e]=o}return t}render(){super.render(),this._plot()}_plot(){if(this.model.data&&window.vegaEmbed){if(this.model.data_sources&&Object.keys(this.model.data_sources).length>0){const t=this._fetch_datasets();if(\"data\"in t&&(this.model.data.data.values=t.data,delete t.data),void 0!==this.model.data.data)for(const e of this.model.data.data)e.name in t&&(e.values=t[e.name],delete t[e.name]);this.model.data.datasets=t}window.vegaEmbed(this.el,this.model.data,{actions:!1})}}}s.VegaPlotView=n,n.__name__=\"VegaPlotView\";class d extends a.HTMLBox{constructor(t){super(t)}static init_VegaPlot(){this.prototype.default_view=n,this.define({data:[o.Any],data_sources:[o.Any]})}}s.VegaPlot=d,d.__name__=\"VegaPlot\",d.__module__=\"panel.models.vega\",d.init_VegaPlot()},\n", " \"b0c3e9e9c2\": function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),s=e(\"@bokehjs/models/layouts/html_box\"),l=e(\"ba20932521\");class d extends l.PanelHTMLBoxView{initialize(){super.initialize(),this._blocked=!1,this._setting=!1,this._time=Date.now()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.loop.change,()=>this.set_loop()),this.connect(this.model.properties.paused.change,()=>this.set_paused()),this.connect(this.model.properties.time.change,()=>this.set_time()),this.connect(this.model.properties.value.change,()=>this.set_value()),this.connect(this.model.properties.volume.change,()=>this.set_volume())}render(){super.render(),this.videoEl=document.createElement(\"video\"),this.model.sizing_mode&&\"fixed\"!==this.model.sizing_mode||(this.model.height&&(this.videoEl.height=this.model.height),this.model.width&&(this.videoEl.width=this.model.width)),this.videoEl.style.objectFit=\"fill\",this.videoEl.style.minWidth=\"100%\",this.videoEl.style.minHeight=\"100%\",this.videoEl.controls=!0,this.videoEl.src=this.model.value,this.videoEl.currentTime=this.model.time,this.videoEl.loop=this.model.loop,null!=this.model.volume?this.videoEl.volume=this.model.volume/100:this.model.volume=100*this.videoEl.volume,this.videoEl.onpause=()=>this.model.paused=!0,this.videoEl.onplay=()=>this.model.paused=!1,this.videoEl.ontimeupdate=()=>this.update_time(this),this.videoEl.onvolumechange=()=>this.update_volume(this),this.el.appendChild(this.videoEl),this.model.paused||this.videoEl.play()}update_time(e){e._setting?e._setting=!1:Date.now()-e._time<e.model.throttle||(e._blocked=!0,e.model.time=e.videoEl.currentTime,e._time=Date.now())}update_volume(e){e._setting?e._setting=!1:(e._blocked=!0,e.model.volume=100*e.videoEl.volume)}set_loop(){this.videoEl.loop=this.model.loop}set_paused(){!this.videoEl.paused&&this.model.paused&&this.videoEl.pause(),this.videoEl.paused&&!this.model.paused&&this.videoEl.play()}set_volume(){this._blocked?this._blocked=!1:(this._setting=!0,null!=this.model.volume&&(this.videoEl.volume=this.model.volume/100))}set_time(){this._blocked?this._blocked=!1:(this._setting=!0,this.videoEl.currentTime=this.model.time)}set_value(){this.videoEl.src=this.model.value}}t.VideoView=d,d.__name__=\"VideoView\";class h extends s.HTMLBox{constructor(e){super(e)}static init_Video(){this.prototype.default_view=d,this.define({loop:[o.Boolean,!1],paused:[o.Boolean,!0],time:[o.Number,0],throttle:[o.Number,250],value:[o.Any,\"\"],volume:[o.Number,null]})}}t.Video=h,h.__name__=\"Video\",h.__module__=\"panel.models.widgets\",h.init_Video()},\n", " \"3c7145a2fa\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),o=e(\"@bokehjs/models/layouts/html_box\"),h=e(\"ba20932521\");class a extends h.PanelHTMLBoxView{constructor(){super(...arguments),this.constraints={audio:!1,video:!0}}initialize(){super.initialize(),null!==this.model.timeout&&this.set_timeout()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.timeout.change,()=>this.set_timeout()),this.connect(this.model.properties.snapshot.change,()=>this.snapshot()),this.connect(this.model.properties.paused.change,()=>this.pause())}pause(){this.model.paused&&(null!=this.timer&&(clearInterval(this.timer),this.timer=null),this.videoEl.pause()),this.set_timeout()}set_timeout(){this.timer&&(clearInterval(this.timer),this.timer=null),this.model.timeout>0&&(this.timer=setInterval(()=>this.snapshot(),this.model.timeout))}snapshot(){this.canvasEl.width=this.videoEl.videoWidth,this.canvasEl.height=this.videoEl.videoHeight;const e=this.canvasEl.getContext(\"2d\");e&&e.drawImage(this.videoEl,0,0,this.canvasEl.width,this.canvasEl.height),this.model.value=this.canvasEl.toDataURL(\"image/\"+this.model.format,.95)}remove(){super.remove(),this.timer&&(clearInterval(this.timer),this.timer=null)}render(){super.render(),this.videoEl||(this.videoEl=document.createElement(\"video\"),this.model.sizing_mode&&\"fixed\"!==this.model.sizing_mode||(this.model.height&&(this.videoEl.height=this.model.height),this.model.width&&(this.videoEl.width=this.model.width)),this.videoEl.style.objectFit=\"fill\",this.videoEl.style.minWidth=\"100%\",this.videoEl.style.minHeight=\"100%\",this.canvasEl=document.createElement(\"canvas\"),this.el.appendChild(this.videoEl),navigator.mediaDevices.getUserMedia&&navigator.mediaDevices.getUserMedia(this.constraints).then(e=>{this.videoEl.srcObject=e,this.model.paused||this.videoEl.play()}).catch(console.error))}}i.VideoStreamView=a,a.__name__=\"VideoStreamView\";class l extends o.HTMLBox{constructor(e){super(e)}static init_VideoStream(){this.prototype.default_view=a,this.define({format:[s.String,\"png\"],paused:[s.Boolean,!1],snapshot:[s.Boolean,!1],timeout:[s.Number,0],value:[s.Any]}),this.override({height:240,width:320})}}i.VideoStream=l,l.__name__=\"VideoStream\",l.__module__=\"panel.models.widgets\",l.init_VideoStream()},\n", " \"ecfbb965eb\": function _(e,o,l){Object.defineProperty(l,\"__esModule\",{value:!0});var V=e(\"5b5e56e89a\");l.VTKPlot=V.VTKPlot;var t=e(\"729dd26c71\");l.VTKVolumePlot=t.VTKVolumePlot;var K=e(\"e23461e5d7\");l.VTKAxes=K.VTKAxes},\n", " \"5b5e56e89a\": function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),i=e(\"@bokehjs/core/dom\"),a=e(\"c704c63c0a\"),o=e(\"ba07c3d566\");class r extends a.AbstractVTKView{constructor(){super(...arguments),this._axes_initialized=!1}connect_signals(){super.connect_signals(),this.connect(this.model.properties.axes.change,()=>{this._delete_axes(),this.model.axes&&this._set_axes(),this._vtk_renwin.getRenderWindow().render()}),this.el.addEventListener(\"mouseenter\",()=>{const e=this._vtk_renwin.getInteractor();this.model.enable_keybindings&&(document.querySelector(\"body\").addEventListener(\"keypress\",e.handleKeyPress),document.querySelector(\"body\").addEventListener(\"keydown\",e.handleKeyDown),document.querySelector(\"body\").addEventListener(\"keyup\",e.handleKeyUp))}),this.el.addEventListener(\"mouseleave\",()=>{const e=this._vtk_renwin.getInteractor();document.querySelector(\"body\").removeEventListener(\"keypress\",e.handleKeyPress),document.querySelector(\"body\").removeEventListener(\"keydown\",e.handleKeyDown),document.querySelector(\"body\").removeEventListener(\"keyup\",e.handleKeyUp)})}render(){super.render(),this._axes=null,this._axes_initialized=!1,this._plot()}after_layout(){this._axes_initialized||(this._render_axes_canvas(),this._axes_initialized=!0)}_render_axes_canvas(){const e=this._vtk_container.getElementsByTagName(\"canvas\");if(1!=e.length)throw Error(\"Error at initialization of the 3D scene, container should have one and only one canvas\");e[0].classList.add(\"scene3d-canvas\");const t=i.canvas({style:{position:\"absolute\",top:\"0\",left:\"0\",width:\"100%\",height:\"100%\"}});t.classList.add(\"axes-canvas\"),this._vtk_container.appendChild(t),this._vtk_renwin.setResizeCallback(()=>{const e=this._vtk_container.getBoundingClientRect(),n=Math.floor(e.width*window.devicePixelRatio),s=Math.floor(e.height*window.devicePixelRatio);t.setAttribute(\"width\",n.toFixed()),t.setAttribute(\"height\",s.toFixed())})}_delete_axes(){if(null==this._axes)return;Object.keys(this._axes).forEach(e=>this._vtk_renwin.getRenderer().removeActor(this._axes[e]));const e=this._vtk_renwin.getContainer().getElementsByClassName(\"axes-canvas\")[0],t=e.getContext(\"2d\");t&&t.clearRect(0,0,e.clientWidth*window.devicePixelRatio,e.clientHeight*window.devicePixelRatio),this._axes=null}_set_axes(){if(this.model.axes){const e=this._vtk_renwin.getContainer().getElementsByClassName(\"axes-canvas\")[0],{psActor:t,axesActor:n,gridActor:s}=this.model.axes.create_axes(e);this._axes={psActor:t,axesActor:n,gridActor:s},this._vtk_renwin.getRenderer().addActor(t),this._vtk_renwin.getRenderer().addActor(n),this._vtk_renwin.getRenderer().addActor(s)}}_plot(){if(!this.model.data)return void this._vtk_renwin.getRenderWindow().render();const e=o.vtkns.DataAccessHelper.get(\"zip\",{zipContent:atob(this.model.data),callback:t=>{const n=o.vtkns.HttpSceneLoader.newInstance({renderer:this._vtk_renwin.getRenderer(),dataAccessHelper:e}),s=o.vtk.macro.debounce(()=>{null==this._axes&&this.model.axes&&this._set_axes(),this.model.properties.camera.change.emit()},100);n.setUrl(\"index.json\"),n.onReady(s)}})}}n.VTKPlotView=r,r.__name__=\"VTKPlotView\";class d extends a.AbstractVTKPlot{constructor(e){super(e),this.outline=o.vtkns.OutlineFilter.newInstance();const t=o.vtkns.Mapper.newInstance();t.setInputConnection(this.outline.getOutputPort()),this.outline_actor=o.vtkns.Actor.newInstance(),this.outline_actor.setMapper(t)}static init_VTKPlot(){this.prototype.default_view=r,this.define({data:[s.String],axes:[s.Instance],enable_keybindings:[s.Boolean,!1]})}}n.VTKPlot=d,d.__name__=\"VTKPlot\",d.init_VTKPlot()},\n", " \"c704c63c0a\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),r=e(\"@bokehjs/core/dom\"),s=e(\"@bokehjs/core/util/object\"),a=e(\"@bokehjs/models/layouts/html_box\"),o=e(\"ba20932521\"),_=e(\"ba07c3d566\");class d extends o.PanelHTMLBoxView{constructor(){super(...arguments),this._setting_camera=!1}connect_signals(){super.connect_signals(),this.connect(this.model.properties.data.change,()=>{this.invalidate_render()}),this.connect(this.model.properties.orientation_widget.change,()=>{this._orientation_widget_visibility(this.model.orientation_widget)}),this.connect(this.model.properties.camera.change,()=>this._set_camera_state())}_orientation_widget_visibility(e){this._orientationWidget.setEnabled(e),e?this._widgetManager.enablePicking():this._widgetManager.disablePicking(),this._orientationWidget.updateMarkerOrientation(),this._vtk_renwin.getRenderWindow().render()}_create_orientation_widget(){const e=_.vtkns.AxesActor.newInstance(),t=_.vtkns.OrientationMarkerWidget.newInstance({actor:e,interactor:this._vtk_renwin.getInteractor()});t.setEnabled(!0),t.setViewportCorner(_.vtkns.OrientationMarkerWidget.Corners.BOTTOM_RIGHT),t.setViewportSize(.15),t.setMinPixelSize(100),t.setMaxPixelSize(300),this._orientationWidget=t;const i=_.vtkns.WidgetManager.newInstance();i.setRenderer(t.getRenderer());const n=_.vtkns.InteractiveOrientationWidget.newInstance();n.placeWidget(e.getBounds()),n.setBounds(e.getBounds()),n.setPlaceFactor(1);const r=i.addWidget(n);this._widgetManager=i,r.onOrientationChange(({direction:e})=>{const t=this._vtk_renwin.getRenderer().getActiveCamera(),i=t.getFocalPoint(),n=t.getPosition(),r=t.getViewUp(),s=Math.sqrt(Math.pow(n[0]-i[0],2)+Math.pow(n[1]-i[1],2)+Math.pow(n[2]-i[2],2));t.setPosition(i[0]+e[0]*s,i[1]+e[1]*s,i[2]+e[2]*s),e[0]&&t.setViewUp(_.majorAxis(r,1,2)),e[1]&&t.setViewUp(_.majorAxis(r,0,2)),e[2]&&t.setViewUp(_.majorAxis(r,0,1)),this._orientationWidget.updateMarkerOrientation(),this._vtk_renwin.getRenderer().resetCameraClippingRange(),this._vtk_renwin.getRenderWindow().render()}),this._orientation_widget_visibility(this.model.orientation_widget)}_get_camera_state(){if(!this._setting_camera){this._setting_camera=!0;const e=s.clone(this._vtk_renwin.getRenderer().getActiveCamera().get());delete e.classHierarchy,delete e.vtkObject,delete e.vtkCamera,delete e.viewPlaneNormal,this.model.camera=e,this._setting_camera=!1}}_set_camera_state(){if(!this._setting_camera){this._setting_camera=!0;try{this.model.camera&&this._vtk_renwin.getRenderer().getActiveCamera().set(this.model.camera)}finally{this._setting_camera=!1}this._orientationWidget.updateMarkerOrientation(),this._vtk_renwin.getRenderer().resetCameraClippingRange(),this._vtk_renwin.getRenderWindow().render()}}render(){super.render(),this._orientationWidget=null,this._vtk_container=r.div(),o.set_size(this._vtk_container,this.model),this.el.appendChild(this._vtk_container),this._vtk_renwin=_.vtkns.FullScreenRenderWindow.newInstance({rootContainer:this.el,container:this._vtk_container}),this._remove_default_key_binding(),this._create_orientation_widget(),this._vtk_renwin.getRenderer().getActiveCamera().onModified(()=>this._get_camera_state()),this._set_camera_state(),this.model.renderer_el=this._vtk_renwin}after_layout(){super.after_layout(),this._vtk_renwin.resize()}_remove_default_key_binding(){const e=this._vtk_renwin.getInteractor();document.querySelector(\"body\").removeEventListener(\"keypress\",e.handleKeyPress),document.querySelector(\"body\").removeEventListener(\"keydown\",e.handleKeyDown),document.querySelector(\"body\").removeEventListener(\"keyup\",e.handleKeyUp)}}i.AbstractVTKView=d,d.__name__=\"AbstractVTKView\";class c extends a.HTMLBox{constructor(e){super(e)}getActors(){return this.renderer_el.getRenderer().getActors()}static init_AbstractVTKPlot(){this.define({orientation_widget:[n.Boolean,!1],camera:[n.Instance]}),this.override({height:300,width:300})}}i.AbstractVTKPlot=c,c.__name__=\"AbstractVTKPlot\",c.__module__=\"panel.models.vtk\",c.init_AbstractVTKPlot()},\n", " \"ba07c3d566\": function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=e(\"@bokehjs/core/util/serialization\"),a=e(\"@bokehjs/core/util/array\");function o(e){const t=Math.min(Math.max(Math.round(e),0),255).toString(16);return 2==t.length?t:\"0\"+t}function i(e,t,n){return\"#\"+o(e)+o(t)+o(n)}function s(e){for(var t=new ArrayBuffer(e.length),n=new Uint8Array(t),r=0,a=e.length;r<a;r++)n[r]=e.charCodeAt(r);return t}n.vtk=window.vtk,n.vtkns={},n.vtk&&(n.vtkns.DataArray=n.vtk.Common.Core.vtkDataArray,n.vtkns.ImageData=n.vtk.Common.DataModel.vtkImageData,n.vtkns.OutlineFilter=n.vtk.Filters.General.vtkOutlineFilter,n.vtkns.CubeSource=n.vtk.Filters.Sources.vtkCubeSource,n.vtkns.LineSource=n.vtk.Filters.Sources.vtkLineSource,n.vtkns.PlaneSource=n.vtk.Filters.Sources.vtkPlaneSource,n.vtkns.PointSource=n.vtk.Filters.Sources.vtkPointSource,n.vtkns.OrientationMarkerWidget=n.vtk.Interaction.Widgets.vtkOrientationMarkerWidget,n.vtkns.DataAccessHelper=n.vtk.IO.Core.DataAccessHelper,n.vtkns.HttpSceneLoader=n.vtk.IO.Core.vtkHttpSceneLoader,n.vtkns.ImageSlice=n.vtk.Rendering.Core.vtkImageSlice,n.vtkns.Actor=n.vtk.Rendering.Core.vtkActor,n.vtkns.AxesActor=n.vtk.Rendering.Core.vtkAxesActor,n.vtkns.Mapper=n.vtk.Rendering.Core.vtkMapper,n.vtkns.ImageMapper=n.vtk.Rendering.Core.vtkImageMapper,n.vtkns.SphereMapper=n.vtk.Rendering.Core.vtkSphereMapper,n.vtkns.WidgetManager=n.vtk.Widgets.Core.vtkWidgetManager,n.vtkns.InteractiveOrientationWidget=n.vtk.Widgets.Widgets3D.vtkInteractiveOrientationWidget,n.vtkns.PixelSpaceCallbackMapper=n.vtk.Rendering.Core.vtkPixelSpaceCallbackMapper,n.vtkns.FullScreenRenderWindow=n.vtk.Rendering.Misc.vtkFullScreenRenderWindow,n.vtkns.VolumeController=n.vtk.Interaction.UI.vtkVolumeController,n.vtkns.Volume=n.vtk.Rendering.Core.vtkVolume,n.vtkns.VolumeMapper=n.vtk.Rendering.Core.vtkVolumeMapper,n.vtkns.ColorTransferFunction=n.vtk.Rendering.Core.vtkColorTransferFunction,n.vtkns.PiecewiseFunction=n.vtk.Common.DataModel.vtkPiecewiseFunction,n.vtkns.BoundingBox=n.vtk.Common.DataModel.vtkBoundingBox),n.hexToRGB=function(e){return[parseInt(e.slice(1,3),16)/255,parseInt(e.slice(3,5),16)/255,parseInt(e.slice(5,7),16)/255]},n.rgbToHex=i,n.vtkLutToMapper=function(e){const{scale:t,nodes:r}=e.get(\"scale\",\"nodes\");if(t!==n.vtkns.ColorTransferFunction.Scale.LINEAR)throw\"Error transfer function scale not handle\";const o=r.map(e=>e.x),s=Math.min(...o),k=Math.max(...o),v=a.linspace(s,k,255),c=[0,0,0];return{low:s,high:k,palette:v.map(t=>(e.getColor(t,c),i(255*c[0],255*c[1],255*c[2])))}},n.data2VTKImageData=function(e){const t=n.vtkns.ImageData.newInstance({spacing:e.spacing});t.setDimensions(e.dims),t.setOrigin(null!=e.origin?e.origin:e.dims.map(e=>e/2));const a=n.vtkns.DataArray.newInstance({name:\"scalars\",numberOfComponents:1,values:new r.ARRAY_TYPES[e.dtype](s(atob(e.buffer)))});return t.getPointData().setScalars(a),t},n.majorAxis=function(e,t,n){const r=[0,0,0],a=Math.abs(e[t])>Math.abs(e[n])?t:n,o=e[a]>0?1:-1;return r[a]=o,r},n.cartesian_product=function(...e){return e.reduce((e,t)=>e.flatMap(e=>t.map(t=>[].concat(e,t))))}},\n", " \"729dd26c71\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),r=e(\"c704c63c0a\"),n=e(\"ba07c3d566\");class o extends r.AbstractVTKView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.colormap.change,()=>{this.colormap_slector.value=this.model.colormap;const e=new Event(\"change\");this.colormap_slector.dispatchEvent(e)}),this.connect(this.model.properties.shadow.change,()=>{this.shadow_selector.value=this.model.shadow?\"1\":\"0\";const e=new Event(\"change\");this.shadow_selector.dispatchEvent(e)}),this.connect(this.model.properties.sampling.change,()=>{this.sampling_slider.value=this.model.sampling.toFixed(2);const e=new Event(\"input\");this.sampling_slider.dispatchEvent(e)}),this.connect(this.model.properties.edge_gradient.change,()=>{this.edge_gradient_slider.value=this.model.edge_gradient.toFixed(2);const e=new Event(\"input\");this.edge_gradient_slider.dispatchEvent(e)}),this.connect(this.model.properties.rescale.change,()=>{this._controllerWidget.setRescaleColorMap(this.model.rescale),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.ambient.change,()=>{this.volume.getProperty().setAmbient(this.model.ambient),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.diffuse.change,()=>{this.volume.getProperty().setDiffuse(this.model.diffuse),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.specular.change,()=>{this.volume.getProperty().setSpecular(this.model.specular),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.specular_power.change,()=>{this.volume.getProperty().setSpecularPower(this.model.specular_power),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.display_volume.change,()=>{this._set_volume_visibility(this.model.display_volume),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.display_slices.change,()=>{this._set_slices_visibility(this.model.display_slices),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.slice_i.change,()=>{this.image_actor_i.getMapper().setISlice(this.model.slice_i),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.slice_j.change,()=>{this.image_actor_j.getMapper().setJSlice(this.model.slice_j),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.slice_k.change,()=>{this.image_actor_k.getMapper().setKSlice(this.model.slice_k),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.render_background.change,()=>{this._vtk_renwin.getRenderer().setBackground(...n.hexToRGB(this.model.render_background)),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.interpolation.change,()=>{this._set_interpolation(this.model.interpolation),this._vtk_renwin.getRenderWindow().render()})}get volume(){return this._controllerWidget.getActor()}get image_actor_i(){return this._vtk_renwin.getRenderer().getActors()[0]}get image_actor_j(){return this._vtk_renwin.getRenderer().getActors()[1]}get image_actor_k(){return this._vtk_renwin.getRenderer().getActors()[2]}get shadow_selector(){return this.el.querySelector(\".js-shadow\")}get edge_gradient_slider(){return this.el.querySelector(\".js-edge\")}get sampling_slider(){return this.el.querySelector(\".js-spacing\")}get colormap_slector(){return this.el.querySelector(\".js-color-preset\")}_set_interpolation(e){\"fast_linear\"==e?(this.volume.getProperty().setInterpolationTypeToFastLinear(),this.image_actor_i.getProperty().setInterpolationTypeToLinear()):\"linear\"==e?(this.volume.getProperty().setInterpolationTypeToLinear(),this.image_actor_i.getProperty().setInterpolationTypeToLinear()):(this.volume.getProperty().setInterpolationTypeToNearest(),this.image_actor_i.getProperty().setInterpolationTypeToNearest())}render(){super.render(),this._controllerWidget=n.vtkns.VolumeController.newInstance({size:[400,150],rescaleColorMap:this.model.rescale}),this._vtk_image_data=n.data2VTKImageData(this.model.data),this._controllerWidget.setContainer(this.el),this._vtk_renwin.getRenderWindow().getInteractor(),this._vtk_renwin.getRenderWindow().getInteractor().setDesiredUpdateRate(45),this._plot_volume(),this._connect_controls(),this._plot_slices(),this._set_volume_visibility(this.model.display_volume),this._set_slices_visibility(this.model.display_slices),this._vtk_renwin.getRenderer().setBackground(...n.hexToRGB(this.model.render_background)),this._set_interpolation(this.model.interpolation),this._vtk_renwin.getRenderer().resetCamera()}_connect_controls(){this.colormap_slector.addEventListener(\"change\",()=>{this.model.colormap=this.colormap_slector.value}),this.model.colormap?this.model.properties.colormap.change.emit():this.model.colormap=this.colormap_slector.value,this.shadow_selector.addEventListener(\"change\",()=>{this.model.shadow=!!Number(this.shadow_selector.value)}),(this.model.shadow=!!Number(this.shadow_selector.value))&&this.model.properties.shadow.change.emit(),this.sampling_slider.addEventListener(\"input\",()=>{const e=Number(this.sampling_slider.value);Math.abs(this.model.sampling-e)>=.005&&(this.model.sampling=e)}),Math.abs(this.model.sampling-Number(this.shadow_selector.value))>=.005&&this.model.properties.sampling.change.emit(),this.edge_gradient_slider.addEventListener(\"input\",()=>{const e=Number(this.edge_gradient_slider.value);Math.abs(this.model.edge_gradient-e)>=.005&&(this.model.edge_gradient=e)}),Math.abs(this.model.edge_gradient-Number(this.edge_gradient_slider.value))>=.005&&this.model.properties.edge_gradient.change.emit()}_plot_volume(){const e=this._vtk_image_data,t=n.vtkns.Volume.newInstance(),i=n.vtkns.VolumeMapper.newInstance();t.setMapper(i),i.setInputData(e);const s=(e.getPointData().getScalars()||e.getPointData().getArrays()[0]).getRange(),r=n.vtkns.ColorTransferFunction.newInstance();r.onModified(()=>this.model.mapper=n.vtkLutToMapper(r));const o=n.vtkns.PiecewiseFunction.newInstance(),a=.7*Math.sqrt(e.getSpacing().map(e=>e*e).reduce((e,t)=>e+t,0));i.setSampleDistance(a),t.getProperty().setRGBTransferFunction(0,r),t.getProperty().setScalarOpacity(0,o),t.getProperty().setInterpolationTypeToFastLinear(),t.getProperty().setScalarOpacityUnitDistance(0,n.vtkns.BoundingBox.getDiagonalLength(e.getBounds())/Math.max(...e.getDimensions())),t.getProperty().setGradientOpacityMinimumValue(0,0),t.getProperty().setGradientOpacityMaximumValue(0,.05*(s[1]-s[0])),t.getProperty().setShade(this.model.shadow),t.getProperty().setUseGradientOpacity(0,!0),t.getProperty().setGradientOpacityMinimumOpacity(0,0),t.getProperty().setGradientOpacityMaximumOpacity(0,1),t.getProperty().setAmbient(this.model.ambient),t.getProperty().setDiffuse(this.model.diffuse),t.getProperty().setSpecular(this.model.specular),t.getProperty().setSpecularPower(this.model.specular_power),this._vtk_renwin.getRenderer().addVolume(t),this._controllerWidget.setupContent(this._vtk_renwin.getRenderWindow(),t,!0)}_plot_slices(){const e=this._vtk_image_data,t=n.vtkns.ImageSlice.newInstance(),i=n.vtkns.ImageSlice.newInstance(),s=n.vtkns.ImageSlice.newInstance(),r=n.vtkns.ImageMapper.newInstance(),o=n.vtkns.ImageMapper.newInstance(),a=n.vtkns.ImageMapper.newInstance();r.setInputData(e),r.setISlice(this.model.slice_i),t.setMapper(r),o.setInputData(e),o.setJSlice(this.model.slice_j),i.setMapper(o),a.setInputData(e),a.setKSlice(this.model.slice_k),s.setMapper(a);const l=n.vtkns.PiecewiseFunction.newInstance();l.removeAllPoints(),l.addPoint(0,1);const c=this.volume.getProperty().getRGBTransferFunction(0),d=t.getProperty();i.setProperty(d),s.setProperty(d),d.setRGBTransferFunction(c),d.setScalarOpacity(l);const h=this._vtk_renwin.getRenderer();h.addActor(t),h.addActor(i),h.addActor(s)}_set_volume_visibility(e){this.volume.setVisibility(e)}_set_slices_visibility(e){this._vtk_renwin.getRenderer().getActors().map(t=>t.setVisibility(e))}}i.VTKVolumePlotView=o,o.__name__=\"VTKVolumePlotView\";class a extends r.AbstractVTKPlot{constructor(e){super(e)}static init_VTKVolumePlot(){this.prototype.default_view=o,this.define({data:[s.Instance],shadow:[s.Boolean,!0],sampling:[s.Number,.4],edge_gradient:[s.Number,.2],colormap:[s.String],rescale:[s.Boolean,!1],ambient:[s.Number,.2],diffuse:[s.Number,.7],specular:[s.Number,.3],specular_power:[s.Number,8],slice_i:[s.Int,0],slice_j:[s.Int,0],slice_k:[s.Int,0],display_volume:[s.Boolean,!0],display_slices:[s.Boolean,!1],render_background:[s.String,\"#52576e\"],interpolation:[s.Any,\"fast_linear\"],mapper:[s.Instance]})}}i.VTKVolumePlot=a,a.__name__=\"VTKVolumePlot\",a.init_VTKVolumePlot()},\n", " \"e23461e5d7\": function _(t,s,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=t(\"tslib\"),n=t(\"2f3fd5db07\"),a=t(\"@bokehjs/model\"),c=e.__importStar(t(\"@bokehjs/core/properties\")),r=t(\"ba07c3d566\");class h extends a.Model{constructor(t){super(t)}static init_VTKAxes(){this.define({origin:[c.Array],xticker:[c.Instance],yticker:[c.Instance],zticker:[c.Instance],digits:[c.Number,1],show_grid:[c.Boolean,!0],grid_opacity:[c.Number,.1],axes_opacity:[c.Number,1],fontsize:[c.Number,12]})}get xticks(){return this.xticker.ticks}get yticks(){return this.yticker.ticks}get zticks(){return this.zticker.ticks}get xlabels(){return this.xticker.labels?this.xticker.labels:this.xticks.map(t=>t.toFixed(this.digits))}get ylabels(){return this.yticker.labels?this.yticker.labels:this.yticks.map(t=>t.toFixed(this.digits))}get zlabels(){return this.zticker.labels?this.zticker.labels:this.zticks.map(t=>t.toFixed(this.digits))}_make_grid_lines(t,s,i){const e=[];for(let n=0;n<t-1;n++)for(let t=0;t<s-1;t++){const a=n*s+t+i,c=[5,a,n*s+t+1+i,(n+1)*s+t+1+i,(n+1)*s+t+i,a];e.push(c)}return e}_create_grid_axes(){const t=[];t.push(r.cartesian_product(this.xticks,this.yticks,[this.origin[2]])),t.push(r.cartesian_product([this.origin[0]],this.yticks,this.zticks)),t.push(r.cartesian_product(this.xticks,[this.origin[1]],this.zticks));const s=[];let i=0;s.push(this._make_grid_lines(this.xticks.length,this.yticks.length,i)),i+=this.xticks.length*this.yticks.length,s.push(this._make_grid_lines(this.yticks.length,this.zticks.length,i)),i+=this.yticks.length*this.zticks.length,s.push(this._make_grid_lines(this.xticks.length,this.zticks.length,i));const e=r.vtk({vtkClass:\"vtkPolyData\",points:{vtkClass:\"vtkPoints\",dataType:\"Float32Array\",numberOfComponents:3,values:t.flat(2)},lines:{vtkClass:\"vtkCellArray\",dataType:\"Uint32Array\",values:s.flat(2)}}),n=r.vtkns.Mapper.newInstance(),a=r.vtkns.Actor.newInstance();return n.setInputData(e),a.setMapper(n),a.getProperty().setOpacity(this.grid_opacity),a.setVisibility(this.show_grid),a}create_axes(t){const s=[this.xticks,this.yticks,this.zticks].map((t,s)=>{let i=null;switch(s){case 0:i=r.cartesian_product(t,[this.origin[1]],[this.origin[2]]);break;case 1:i=r.cartesian_product([this.origin[0]],t,[this.origin[2]]);break;case 2:i=r.cartesian_product([this.origin[0]],[this.origin[1]],t)}return i}).flat(2),i=r.vtk({vtkClass:\"vtkPolyData\",points:{vtkClass:\"vtkPoints\",dataType:\"Float32Array\",numberOfComponents:3,values:s},lines:{vtkClass:\"vtkCellArray\",dataType:\"Uint32Array\",values:[2,0,this.xticks.length-1,2,this.xticks.length,this.xticks.length+this.yticks.length-1,2,this.xticks.length+this.yticks.length,this.xticks.length+this.yticks.length+this.zticks.length-1]}}),e=r.vtkns.PixelSpaceCallbackMapper.newInstance();e.setInputData(i),e.setUseZValues(!0),e.setCallback((s,i,a)=>{const c=t.getContext(\"2d\");if(c){const r={height:t.clientHeight*window.devicePixelRatio,width:t.clientWidth*window.devicePixelRatio},h=e.getInputData().getPoints(),l=i.getViewMatrix();n.mat4.transpose(l,l);const o=i.getProjectionMatrix(a,-1,1);n.mat4.transpose(o,o),c.clearRect(0,0,r.width,r.height),s.forEach((t,s)=>{const i=h.getPoint(s),e=n.vec3.fromValues(i[0],i[1],i[2]);if(n.vec3.transformMat4(e,e,l),e[2]+=.05,n.vec3.transformMat4(e,e,o),e[2]-.001<t[3]){let i;c.font=\"30px serif\",c.textAlign=\"center\",c.textBaseline=\"alphabetic\",c.fillText(\".\",t[0],r.height-t[1]+2),c.font=`${this.fontsize*window.devicePixelRatio}px serif`,c.textAlign=\"right\",c.textBaseline=\"top\",i=s<this.xticks.length?this.xlabels[s]:s>=this.xticks.length&&s<this.xticks.length+this.yticks.length?this.ylabels[s-this.xticks.length]:this.zlabels[s-(this.xticks.length+this.yticks.length)],c.fillText(`${i}`,t[0],r.height-t[1])}})}});const a=r.vtkns.Actor.newInstance();a.setMapper(e);const c=r.vtkns.Mapper.newInstance();c.setInputData(i);const h=r.vtkns.Actor.newInstance();return h.setMapper(c),h.getProperty().setOpacity(this.axes_opacity),{psActor:a,axesActor:h,gridActor:this._create_grid_axes()}}}i.VTKAxes=h,h.__name__=\"VTKAxes\",h.__module__=\"panel.models.vtk\",h.init_VTKAxes()},\n", " \"2f3fd5db07\": function _(t,c,a){Object.defineProperty(a,\"__esModule\",{value:!0});const o=t(\"tslib\"),r=o.__importStar(t(\"68ca94c15c\"));a.glMatrix=r;const _=o.__importStar(t(\"7c0b8e6048\"));a.mat2=_;const e=o.__importStar(t(\"dc03f0a621\"));a.mat2d=e;const i=o.__importStar(t(\"0285c50a7e\"));a.mat3=i;const m=o.__importStar(t(\"a427635f32\"));a.mat4=m;const n=o.__importStar(t(\"eb06fc032a\"));a.quat=n;const s=o.__importStar(t(\"277615c682\"));a.quat2=s;const p=o.__importStar(t(\"c56d9ff837\"));a.vec2=p;const S=o.__importStar(t(\"2c5eb22089\"));a.vec3=S;const f=o.__importStar(t(\"c1aa33d719\"));a.vec4=f},\n", " \"68ca94c15c\": function _(t,a,r){Object.defineProperty(r,\"__esModule\",{value:!0}),r.EPSILON=1e-6,r.ARRAY_TYPE=\"undefined\"!=typeof Float32Array?Float32Array:Array,r.RANDOM=Math.random,r.setMatrixArrayType=function(t){r.ARRAY_TYPE=t};var n=Math.PI/180;r.toRadian=function(t){return t*n},r.equals=function(t,a){return Math.abs(t-a)<=r.EPSILON*Math.max(1,Math.abs(t),Math.abs(a))},Math.hypot||(Math.hypot=function(){for(var t=0,a=arguments.length;a--;)t+=arguments[a]*arguments[a];return Math.sqrt(t)})},\n", " \"7c0b8e6048\": function _(t,n,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(t,n,r){var a=n[0],u=n[1],e=n[2],o=n[3],c=r[0],i=r[1],f=r[2],s=r[3];return t[0]=a*c+e*i,t[1]=u*c+o*i,t[2]=a*f+e*s,t[3]=u*f+o*s,t}function e(t,n,r){return t[0]=n[0]-r[0],t[1]=n[1]-r[1],t[2]=n[2]-r[2],t[3]=n[3]-r[3],t}r.create=function(){var t=new a.ARRAY_TYPE(4);return a.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0),t[0]=1,t[3]=1,t},r.clone=function(t){var n=new a.ARRAY_TYPE(4);return n[0]=t[0],n[1]=t[1],n[2]=t[2],n[3]=t[3],n},r.copy=function(t,n){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t},r.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t},r.fromValues=function(t,n,r,u){var e=new a.ARRAY_TYPE(4);return e[0]=t,e[1]=n,e[2]=r,e[3]=u,e},r.set=function(t,n,r,a,u){return t[0]=n,t[1]=r,t[2]=a,t[3]=u,t},r.transpose=function(t,n){if(t===n){var r=n[1];t[1]=n[2],t[2]=r}else t[0]=n[0],t[1]=n[2],t[2]=n[1],t[3]=n[3];return t},r.invert=function(t,n){var r=n[0],a=n[1],u=n[2],e=n[3],o=r*e-u*a;return o?(o=1/o,t[0]=e*o,t[1]=-a*o,t[2]=-u*o,t[3]=r*o,t):null},r.adjoint=function(t,n){var r=n[0];return t[0]=n[3],t[1]=-n[1],t[2]=-n[2],t[3]=r,t},r.determinant=function(t){return t[0]*t[3]-t[2]*t[1]},r.multiply=u,r.rotate=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=n[3],c=Math.sin(r),i=Math.cos(r);return t[0]=a*i+e*c,t[1]=u*i+o*c,t[2]=a*-c+e*i,t[3]=u*-c+o*i,t},r.scale=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=n[3],c=r[0],i=r[1];return t[0]=a*c,t[1]=u*c,t[2]=e*i,t[3]=o*i,t},r.fromRotation=function(t,n){var r=Math.sin(n),a=Math.cos(n);return t[0]=a,t[1]=r,t[2]=-r,t[3]=a,t},r.fromScaling=function(t,n){return t[0]=n[0],t[1]=0,t[2]=0,t[3]=n[1],t},r.str=function(t){return\"mat2(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\")\"},r.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3])},r.LDU=function(t,n,r,a){return t[2]=a[2]/a[0],r[0]=a[0],r[1]=a[1],r[3]=a[3]-t[2]*r[1],[t,n,r]},r.add=function(t,n,r){return t[0]=n[0]+r[0],t[1]=n[1]+r[1],t[2]=n[2]+r[2],t[3]=n[3]+r[3],t},r.subtract=e,r.exactEquals=function(t,n){return t[0]===n[0]&&t[1]===n[1]&&t[2]===n[2]&&t[3]===n[3]},r.equals=function(t,n){var r=t[0],u=t[1],e=t[2],o=t[3],c=n[0],i=n[1],f=n[2],s=n[3];return Math.abs(r-c)<=a.EPSILON*Math.max(1,Math.abs(r),Math.abs(c))&&Math.abs(u-i)<=a.EPSILON*Math.max(1,Math.abs(u),Math.abs(i))&&Math.abs(e-f)<=a.EPSILON*Math.max(1,Math.abs(e),Math.abs(f))&&Math.abs(o-s)<=a.EPSILON*Math.max(1,Math.abs(o),Math.abs(s))},r.multiplyScalar=function(t,n,r){return t[0]=n[0]*r,t[1]=n[1]*r,t[2]=n[2]*r,t[3]=n[3]*r,t},r.multiplyScalarAndAdd=function(t,n,r,a){return t[0]=n[0]+r[0]*a,t[1]=n[1]+r[1]*a,t[2]=n[2]+r[2]*a,t[3]=n[3]+r[3]*a,t},r.mul=u,r.sub=e},\n", " \"dc03f0a621\": function _(t,n,a){Object.defineProperty(a,\"__esModule\",{value:!0});const r=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(t,n,a){var r=n[0],u=n[1],e=n[2],o=n[3],c=n[4],i=n[5],s=a[0],f=a[1],h=a[2],M=a[3],b=a[4],l=a[5];return t[0]=r*s+e*f,t[1]=u*s+o*f,t[2]=r*h+e*M,t[3]=u*h+o*M,t[4]=r*b+e*l+c,t[5]=u*b+o*l+i,t}function e(t,n,a){return t[0]=n[0]-a[0],t[1]=n[1]-a[1],t[2]=n[2]-a[2],t[3]=n[3]-a[3],t[4]=n[4]-a[4],t[5]=n[5]-a[5],t}a.create=function(){var t=new r.ARRAY_TYPE(6);return r.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0,t[4]=0,t[5]=0),t[0]=1,t[3]=1,t},a.clone=function(t){var n=new r.ARRAY_TYPE(6);return n[0]=t[0],n[1]=t[1],n[2]=t[2],n[3]=t[3],n[4]=t[4],n[5]=t[5],n},a.copy=function(t,n){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t[4]=n[4],t[5]=n[5],t},a.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t},a.fromValues=function(t,n,a,u,e,o){var c=new r.ARRAY_TYPE(6);return c[0]=t,c[1]=n,c[2]=a,c[3]=u,c[4]=e,c[5]=o,c},a.set=function(t,n,a,r,u,e,o){return t[0]=n,t[1]=a,t[2]=r,t[3]=u,t[4]=e,t[5]=o,t},a.invert=function(t,n){var a=n[0],r=n[1],u=n[2],e=n[3],o=n[4],c=n[5],i=a*e-r*u;return i?(i=1/i,t[0]=e*i,t[1]=-r*i,t[2]=-u*i,t[3]=a*i,t[4]=(u*c-e*o)*i,t[5]=(r*o-a*c)*i,t):null},a.determinant=function(t){return t[0]*t[3]-t[1]*t[2]},a.multiply=u,a.rotate=function(t,n,a){var r=n[0],u=n[1],e=n[2],o=n[3],c=n[4],i=n[5],s=Math.sin(a),f=Math.cos(a);return t[0]=r*f+e*s,t[1]=u*f+o*s,t[2]=r*-s+e*f,t[3]=u*-s+o*f,t[4]=c,t[5]=i,t},a.scale=function(t,n,a){var r=n[0],u=n[1],e=n[2],o=n[3],c=n[4],i=n[5],s=a[0],f=a[1];return t[0]=r*s,t[1]=u*s,t[2]=e*f,t[3]=o*f,t[4]=c,t[5]=i,t},a.translate=function(t,n,a){var r=n[0],u=n[1],e=n[2],o=n[3],c=n[4],i=n[5],s=a[0],f=a[1];return t[0]=r,t[1]=u,t[2]=e,t[3]=o,t[4]=r*s+e*f+c,t[5]=u*s+o*f+i,t},a.fromRotation=function(t,n){var a=Math.sin(n),r=Math.cos(n);return t[0]=r,t[1]=a,t[2]=-a,t[3]=r,t[4]=0,t[5]=0,t},a.fromScaling=function(t,n){return t[0]=n[0],t[1]=0,t[2]=0,t[3]=n[1],t[4]=0,t[5]=0,t},a.fromTranslation=function(t,n){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=n[0],t[5]=n[1],t},a.str=function(t){return\"mat2d(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\")\"},a.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],1)},a.add=function(t,n,a){return t[0]=n[0]+a[0],t[1]=n[1]+a[1],t[2]=n[2]+a[2],t[3]=n[3]+a[3],t[4]=n[4]+a[4],t[5]=n[5]+a[5],t},a.subtract=e,a.multiplyScalar=function(t,n,a){return t[0]=n[0]*a,t[1]=n[1]*a,t[2]=n[2]*a,t[3]=n[3]*a,t[4]=n[4]*a,t[5]=n[5]*a,t},a.multiplyScalarAndAdd=function(t,n,a,r){return t[0]=n[0]+a[0]*r,t[1]=n[1]+a[1]*r,t[2]=n[2]+a[2]*r,t[3]=n[3]+a[3]*r,t[4]=n[4]+a[4]*r,t[5]=n[5]+a[5]*r,t},a.exactEquals=function(t,n){return t[0]===n[0]&&t[1]===n[1]&&t[2]===n[2]&&t[3]===n[3]&&t[4]===n[4]&&t[5]===n[5]},a.equals=function(t,n){var a=t[0],u=t[1],e=t[2],o=t[3],c=t[4],i=t[5],s=n[0],f=n[1],h=n[2],M=n[3],b=n[4],l=n[5];return Math.abs(a-s)<=r.EPSILON*Math.max(1,Math.abs(a),Math.abs(s))&&Math.abs(u-f)<=r.EPSILON*Math.max(1,Math.abs(u),Math.abs(f))&&Math.abs(e-h)<=r.EPSILON*Math.max(1,Math.abs(e),Math.abs(h))&&Math.abs(o-M)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(M))&&Math.abs(c-b)<=r.EPSILON*Math.max(1,Math.abs(c),Math.abs(b))&&Math.abs(i-l)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(l))},a.mul=u,a.sub=e},\n", " \"0285c50a7e\": function _(t,a,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(t,a,n){var r=a[0],u=a[1],o=a[2],e=a[3],i=a[4],c=a[5],s=a[6],M=a[7],h=a[8],f=n[0],b=n[1],l=n[2],m=n[3],v=n[4],E=n[5],P=n[6],S=n[7],d=n[8];return t[0]=f*r+b*e+l*s,t[1]=f*u+b*i+l*M,t[2]=f*o+b*c+l*h,t[3]=m*r+v*e+E*s,t[4]=m*u+v*i+E*M,t[5]=m*o+v*c+E*h,t[6]=P*r+S*e+d*s,t[7]=P*u+S*i+d*M,t[8]=P*o+S*c+d*h,t}function o(t,a,n){return t[0]=a[0]-n[0],t[1]=a[1]-n[1],t[2]=a[2]-n[2],t[3]=a[3]-n[3],t[4]=a[4]-n[4],t[5]=a[5]-n[5],t[6]=a[6]-n[6],t[7]=a[7]-n[7],t[8]=a[8]-n[8],t}n.create=function(){var t=new r.ARRAY_TYPE(9);return r.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[5]=0,t[6]=0,t[7]=0),t[0]=1,t[4]=1,t[8]=1,t},n.fromMat4=function(t,a){return t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[4],t[4]=a[5],t[5]=a[6],t[6]=a[8],t[7]=a[9],t[8]=a[10],t},n.clone=function(t){var a=new r.ARRAY_TYPE(9);return a[0]=t[0],a[1]=t[1],a[2]=t[2],a[3]=t[3],a[4]=t[4],a[5]=t[5],a[6]=t[6],a[7]=t[7],a[8]=t[8],a},n.copy=function(t,a){return t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[3],t[4]=a[4],t[5]=a[5],t[6]=a[6],t[7]=a[7],t[8]=a[8],t},n.fromValues=function(t,a,n,u,o,e,i,c,s){var M=new r.ARRAY_TYPE(9);return M[0]=t,M[1]=a,M[2]=n,M[3]=u,M[4]=o,M[5]=e,M[6]=i,M[7]=c,M[8]=s,M},n.set=function(t,a,n,r,u,o,e,i,c,s){return t[0]=a,t[1]=n,t[2]=r,t[3]=u,t[4]=o,t[5]=e,t[6]=i,t[7]=c,t[8]=s,t},n.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t},n.transpose=function(t,a){if(t===a){var n=a[1],r=a[2],u=a[5];t[1]=a[3],t[2]=a[6],t[3]=n,t[5]=a[7],t[6]=r,t[7]=u}else t[0]=a[0],t[1]=a[3],t[2]=a[6],t[3]=a[1],t[4]=a[4],t[5]=a[7],t[6]=a[2],t[7]=a[5],t[8]=a[8];return t},n.invert=function(t,a){var n=a[0],r=a[1],u=a[2],o=a[3],e=a[4],i=a[5],c=a[6],s=a[7],M=a[8],h=M*e-i*s,f=-M*o+i*c,b=s*o-e*c,l=n*h+r*f+u*b;return l?(l=1/l,t[0]=h*l,t[1]=(-M*r+u*s)*l,t[2]=(i*r-u*e)*l,t[3]=f*l,t[4]=(M*n-u*c)*l,t[5]=(-i*n+u*o)*l,t[6]=b*l,t[7]=(-s*n+r*c)*l,t[8]=(e*n-r*o)*l,t):null},n.adjoint=function(t,a){var n=a[0],r=a[1],u=a[2],o=a[3],e=a[4],i=a[5],c=a[6],s=a[7],M=a[8];return t[0]=e*M-i*s,t[1]=u*s-r*M,t[2]=r*i-u*e,t[3]=i*c-o*M,t[4]=n*M-u*c,t[5]=u*o-n*i,t[6]=o*s-e*c,t[7]=r*c-n*s,t[8]=n*e-r*o,t},n.determinant=function(t){var a=t[0],n=t[1],r=t[2],u=t[3],o=t[4],e=t[5],i=t[6],c=t[7],s=t[8];return a*(s*o-e*c)+n*(-s*u+e*i)+r*(c*u-o*i)},n.multiply=u,n.translate=function(t,a,n){var r=a[0],u=a[1],o=a[2],e=a[3],i=a[4],c=a[5],s=a[6],M=a[7],h=a[8],f=n[0],b=n[1];return t[0]=r,t[1]=u,t[2]=o,t[3]=e,t[4]=i,t[5]=c,t[6]=f*r+b*e+s,t[7]=f*u+b*i+M,t[8]=f*o+b*c+h,t},n.rotate=function(t,a,n){var r=a[0],u=a[1],o=a[2],e=a[3],i=a[4],c=a[5],s=a[6],M=a[7],h=a[8],f=Math.sin(n),b=Math.cos(n);return t[0]=b*r+f*e,t[1]=b*u+f*i,t[2]=b*o+f*c,t[3]=b*e-f*r,t[4]=b*i-f*u,t[5]=b*c-f*o,t[6]=s,t[7]=M,t[8]=h,t},n.scale=function(t,a,n){var r=n[0],u=n[1];return t[0]=r*a[0],t[1]=r*a[1],t[2]=r*a[2],t[3]=u*a[3],t[4]=u*a[4],t[5]=u*a[5],t[6]=a[6],t[7]=a[7],t[8]=a[8],t},n.fromTranslation=function(t,a){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=a[0],t[7]=a[1],t[8]=1,t},n.fromRotation=function(t,a){var n=Math.sin(a),r=Math.cos(a);return t[0]=r,t[1]=n,t[2]=0,t[3]=-n,t[4]=r,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t},n.fromScaling=function(t,a){return t[0]=a[0],t[1]=0,t[2]=0,t[3]=0,t[4]=a[1],t[5]=0,t[6]=0,t[7]=0,t[8]=1,t},n.fromMat2d=function(t,a){return t[0]=a[0],t[1]=a[1],t[2]=0,t[3]=a[2],t[4]=a[3],t[5]=0,t[6]=a[4],t[7]=a[5],t[8]=1,t},n.fromQuat=function(t,a){var n=a[0],r=a[1],u=a[2],o=a[3],e=n+n,i=r+r,c=u+u,s=n*e,M=r*e,h=r*i,f=u*e,b=u*i,l=u*c,m=o*e,v=o*i,E=o*c;return t[0]=1-h-l,t[3]=M-E,t[6]=f+v,t[1]=M+E,t[4]=1-s-l,t[7]=b-m,t[2]=f-v,t[5]=b+m,t[8]=1-s-h,t},n.normalFromMat4=function(t,a){var n=a[0],r=a[1],u=a[2],o=a[3],e=a[4],i=a[5],c=a[6],s=a[7],M=a[8],h=a[9],f=a[10],b=a[11],l=a[12],m=a[13],v=a[14],E=a[15],P=n*i-r*e,S=n*c-u*e,d=n*s-o*e,A=r*c-u*i,x=r*s-o*i,O=u*s-o*c,p=M*m-h*l,I=M*v-f*l,L=M*E-b*l,N=h*v-f*m,R=h*E-b*m,_=f*E-b*v,y=P*_-S*R+d*N+A*L-x*I+O*p;return y?(y=1/y,t[0]=(i*_-c*R+s*N)*y,t[1]=(c*L-e*_-s*I)*y,t[2]=(e*R-i*L+s*p)*y,t[3]=(u*R-r*_-o*N)*y,t[4]=(n*_-u*L+o*I)*y,t[5]=(r*L-n*R-o*p)*y,t[6]=(m*O-v*x+E*A)*y,t[7]=(v*d-l*O-E*S)*y,t[8]=(l*x-m*d+E*P)*y,t):null},n.projection=function(t,a,n){return t[0]=2/a,t[1]=0,t[2]=0,t[3]=0,t[4]=-2/n,t[5]=0,t[6]=-1,t[7]=1,t[8]=1,t},n.str=function(t){return\"mat3(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\", \"+t[6]+\", \"+t[7]+\", \"+t[8]+\")\"},n.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8])},n.add=function(t,a,n){return t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t[3]=a[3]+n[3],t[4]=a[4]+n[4],t[5]=a[5]+n[5],t[6]=a[6]+n[6],t[7]=a[7]+n[7],t[8]=a[8]+n[8],t},n.subtract=o,n.multiplyScalar=function(t,a,n){return t[0]=a[0]*n,t[1]=a[1]*n,t[2]=a[2]*n,t[3]=a[3]*n,t[4]=a[4]*n,t[5]=a[5]*n,t[6]=a[6]*n,t[7]=a[7]*n,t[8]=a[8]*n,t},n.multiplyScalarAndAdd=function(t,a,n,r){return t[0]=a[0]+n[0]*r,t[1]=a[1]+n[1]*r,t[2]=a[2]+n[2]*r,t[3]=a[3]+n[3]*r,t[4]=a[4]+n[4]*r,t[5]=a[5]+n[5]*r,t[6]=a[6]+n[6]*r,t[7]=a[7]+n[7]*r,t[8]=a[8]+n[8]*r,t},n.exactEquals=function(t,a){return t[0]===a[0]&&t[1]===a[1]&&t[2]===a[2]&&t[3]===a[3]&&t[4]===a[4]&&t[5]===a[5]&&t[6]===a[6]&&t[7]===a[7]&&t[8]===a[8]},n.equals=function(t,a){var n=t[0],u=t[1],o=t[2],e=t[3],i=t[4],c=t[5],s=t[6],M=t[7],h=t[8],f=a[0],b=a[1],l=a[2],m=a[3],v=a[4],E=a[5],P=a[6],S=a[7],d=a[8];return Math.abs(n-f)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))&&Math.abs(u-b)<=r.EPSILON*Math.max(1,Math.abs(u),Math.abs(b))&&Math.abs(o-l)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(l))&&Math.abs(e-m)<=r.EPSILON*Math.max(1,Math.abs(e),Math.abs(m))&&Math.abs(i-v)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(v))&&Math.abs(c-E)<=r.EPSILON*Math.max(1,Math.abs(c),Math.abs(E))&&Math.abs(s-P)<=r.EPSILON*Math.max(1,Math.abs(s),Math.abs(P))&&Math.abs(M-S)<=r.EPSILON*Math.max(1,Math.abs(M),Math.abs(S))&&Math.abs(h-d)<=r.EPSILON*Math.max(1,Math.abs(h),Math.abs(d))},n.mul=u,n.sub=o},\n", " \"a427635f32\": function _(t,a,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function h(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function o(t,a,n){var r=a[0],h=a[1],o=a[2],u=a[3],M=a[4],e=a[5],s=a[6],i=a[7],c=a[8],f=a[9],b=a[10],l=a[11],v=a[12],m=a[13],P=a[14],E=a[15],S=n[0],I=n[1],O=n[2],p=n[3];return t[0]=S*r+I*M+O*c+p*v,t[1]=S*h+I*e+O*f+p*m,t[2]=S*o+I*s+O*b+p*P,t[3]=S*u+I*i+O*l+p*E,S=n[4],I=n[5],O=n[6],p=n[7],t[4]=S*r+I*M+O*c+p*v,t[5]=S*h+I*e+O*f+p*m,t[6]=S*o+I*s+O*b+p*P,t[7]=S*u+I*i+O*l+p*E,S=n[8],I=n[9],O=n[10],p=n[11],t[8]=S*r+I*M+O*c+p*v,t[9]=S*h+I*e+O*f+p*m,t[10]=S*o+I*s+O*b+p*P,t[11]=S*u+I*i+O*l+p*E,S=n[12],I=n[13],O=n[14],p=n[15],t[12]=S*r+I*M+O*c+p*v,t[13]=S*h+I*e+O*f+p*m,t[14]=S*o+I*s+O*b+p*P,t[15]=S*u+I*i+O*l+p*E,t}function u(t,a,n){var r=a[0],h=a[1],o=a[2],u=a[3],M=r+r,e=h+h,s=o+o,i=r*M,c=r*e,f=r*s,b=h*e,l=h*s,v=o*s,m=u*M,P=u*e,E=u*s;return t[0]=1-(b+v),t[1]=c+E,t[2]=f-P,t[3]=0,t[4]=c-E,t[5]=1-(i+v),t[6]=l+m,t[7]=0,t[8]=f+P,t[9]=l-m,t[10]=1-(i+b),t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t}function M(t,a){var n=a[0],r=a[1],h=a[2],o=a[4],u=a[5],M=a[6],e=a[8],s=a[9],i=a[10];return t[0]=Math.hypot(n,r,h),t[1]=Math.hypot(o,u,M),t[2]=Math.hypot(e,s,i),t}function e(t,a,n){return t[0]=a[0]-n[0],t[1]=a[1]-n[1],t[2]=a[2]-n[2],t[3]=a[3]-n[3],t[4]=a[4]-n[4],t[5]=a[5]-n[5],t[6]=a[6]-n[6],t[7]=a[7]-n[7],t[8]=a[8]-n[8],t[9]=a[9]-n[9],t[10]=a[10]-n[10],t[11]=a[11]-n[11],t[12]=a[12]-n[12],t[13]=a[13]-n[13],t[14]=a[14]-n[14],t[15]=a[15]-n[15],t}n.create=function(){var t=new r.ARRAY_TYPE(16);return r.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0),t[0]=1,t[5]=1,t[10]=1,t[15]=1,t},n.clone=function(t){var a=new r.ARRAY_TYPE(16);return a[0]=t[0],a[1]=t[1],a[2]=t[2],a[3]=t[3],a[4]=t[4],a[5]=t[5],a[6]=t[6],a[7]=t[7],a[8]=t[8],a[9]=t[9],a[10]=t[10],a[11]=t[11],a[12]=t[12],a[13]=t[13],a[14]=t[14],a[15]=t[15],a},n.copy=function(t,a){return t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[3],t[4]=a[4],t[5]=a[5],t[6]=a[6],t[7]=a[7],t[8]=a[8],t[9]=a[9],t[10]=a[10],t[11]=a[11],t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15],t},n.fromValues=function(t,a,n,h,o,u,M,e,s,i,c,f,b,l,v,m){var P=new r.ARRAY_TYPE(16);return P[0]=t,P[1]=a,P[2]=n,P[3]=h,P[4]=o,P[5]=u,P[6]=M,P[7]=e,P[8]=s,P[9]=i,P[10]=c,P[11]=f,P[12]=b,P[13]=l,P[14]=v,P[15]=m,P},n.set=function(t,a,n,r,h,o,u,M,e,s,i,c,f,b,l,v,m){return t[0]=a,t[1]=n,t[2]=r,t[3]=h,t[4]=o,t[5]=u,t[6]=M,t[7]=e,t[8]=s,t[9]=i,t[10]=c,t[11]=f,t[12]=b,t[13]=l,t[14]=v,t[15]=m,t},n.identity=h,n.transpose=function(t,a){if(t===a){var n=a[1],r=a[2],h=a[3],o=a[6],u=a[7],M=a[11];t[1]=a[4],t[2]=a[8],t[3]=a[12],t[4]=n,t[6]=a[9],t[7]=a[13],t[8]=r,t[9]=o,t[11]=a[14],t[12]=h,t[13]=u,t[14]=M}else t[0]=a[0],t[1]=a[4],t[2]=a[8],t[3]=a[12],t[4]=a[1],t[5]=a[5],t[6]=a[9],t[7]=a[13],t[8]=a[2],t[9]=a[6],t[10]=a[10],t[11]=a[14],t[12]=a[3],t[13]=a[7],t[14]=a[11],t[15]=a[15];return t},n.invert=function(t,a){var n=a[0],r=a[1],h=a[2],o=a[3],u=a[4],M=a[5],e=a[6],s=a[7],i=a[8],c=a[9],f=a[10],b=a[11],l=a[12],v=a[13],m=a[14],P=a[15],E=n*M-r*u,S=n*e-h*u,I=n*s-o*u,O=r*e-h*M,p=r*s-o*M,L=h*s-o*e,N=i*v-c*l,R=i*m-f*l,x=i*P-b*l,y=c*m-f*v,A=c*P-b*v,Y=f*P-b*m,d=E*Y-S*A+I*y+O*x-p*R+L*N;return d?(d=1/d,t[0]=(M*Y-e*A+s*y)*d,t[1]=(h*A-r*Y-o*y)*d,t[2]=(v*L-m*p+P*O)*d,t[3]=(f*p-c*L-b*O)*d,t[4]=(e*x-u*Y-s*R)*d,t[5]=(n*Y-h*x+o*R)*d,t[6]=(m*I-l*L-P*S)*d,t[7]=(i*L-f*I+b*S)*d,t[8]=(u*A-M*x+s*N)*d,t[9]=(r*x-n*A-o*N)*d,t[10]=(l*p-v*I+P*E)*d,t[11]=(c*I-i*p-b*E)*d,t[12]=(M*R-u*y-e*N)*d,t[13]=(n*y-r*R+h*N)*d,t[14]=(v*S-l*O-m*E)*d,t[15]=(i*O-c*S+f*E)*d,t):null},n.adjoint=function(t,a){var n=a[0],r=a[1],h=a[2],o=a[3],u=a[4],M=a[5],e=a[6],s=a[7],i=a[8],c=a[9],f=a[10],b=a[11],l=a[12],v=a[13],m=a[14],P=a[15];return t[0]=M*(f*P-b*m)-c*(e*P-s*m)+v*(e*b-s*f),t[1]=-(r*(f*P-b*m)-c*(h*P-o*m)+v*(h*b-o*f)),t[2]=r*(e*P-s*m)-M*(h*P-o*m)+v*(h*s-o*e),t[3]=-(r*(e*b-s*f)-M*(h*b-o*f)+c*(h*s-o*e)),t[4]=-(u*(f*P-b*m)-i*(e*P-s*m)+l*(e*b-s*f)),t[5]=n*(f*P-b*m)-i*(h*P-o*m)+l*(h*b-o*f),t[6]=-(n*(e*P-s*m)-u*(h*P-o*m)+l*(h*s-o*e)),t[7]=n*(e*b-s*f)-u*(h*b-o*f)+i*(h*s-o*e),t[8]=u*(c*P-b*v)-i*(M*P-s*v)+l*(M*b-s*c),t[9]=-(n*(c*P-b*v)-i*(r*P-o*v)+l*(r*b-o*c)),t[10]=n*(M*P-s*v)-u*(r*P-o*v)+l*(r*s-o*M),t[11]=-(n*(M*b-s*c)-u*(r*b-o*c)+i*(r*s-o*M)),t[12]=-(u*(c*m-f*v)-i*(M*m-e*v)+l*(M*f-e*c)),t[13]=n*(c*m-f*v)-i*(r*m-h*v)+l*(r*f-h*c),t[14]=-(n*(M*m-e*v)-u*(r*m-h*v)+l*(r*e-h*M)),t[15]=n*(M*f-e*c)-u*(r*f-h*c)+i*(r*e-h*M),t},n.determinant=function(t){var a=t[0],n=t[1],r=t[2],h=t[3],o=t[4],u=t[5],M=t[6],e=t[7],s=t[8],i=t[9],c=t[10],f=t[11],b=t[12],l=t[13],v=t[14],m=t[15];return(a*u-n*o)*(c*m-f*v)-(a*M-r*o)*(i*m-f*l)+(a*e-h*o)*(i*v-c*l)+(n*M-r*u)*(s*m-f*b)-(n*e-h*u)*(s*v-c*b)+(r*e-h*M)*(s*l-i*b)},n.multiply=o,n.translate=function(t,a,n){var r,h,o,u,M,e,s,i,c,f,b,l,v=n[0],m=n[1],P=n[2];return a===t?(t[12]=a[0]*v+a[4]*m+a[8]*P+a[12],t[13]=a[1]*v+a[5]*m+a[9]*P+a[13],t[14]=a[2]*v+a[6]*m+a[10]*P+a[14],t[15]=a[3]*v+a[7]*m+a[11]*P+a[15]):(r=a[0],h=a[1],o=a[2],u=a[3],M=a[4],e=a[5],s=a[6],i=a[7],c=a[8],f=a[9],b=a[10],l=a[11],t[0]=r,t[1]=h,t[2]=o,t[3]=u,t[4]=M,t[5]=e,t[6]=s,t[7]=i,t[8]=c,t[9]=f,t[10]=b,t[11]=l,t[12]=r*v+M*m+c*P+a[12],t[13]=h*v+e*m+f*P+a[13],t[14]=o*v+s*m+b*P+a[14],t[15]=u*v+i*m+l*P+a[15]),t},n.scale=function(t,a,n){var r=n[0],h=n[1],o=n[2];return t[0]=a[0]*r,t[1]=a[1]*r,t[2]=a[2]*r,t[3]=a[3]*r,t[4]=a[4]*h,t[5]=a[5]*h,t[6]=a[6]*h,t[7]=a[7]*h,t[8]=a[8]*o,t[9]=a[9]*o,t[10]=a[10]*o,t[11]=a[11]*o,t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15],t},n.rotate=function(t,a,n,h){var o,u,M,e,s,i,c,f,b,l,v,m,P,E,S,I,O,p,L,N,R,x,y,A,Y=h[0],d=h[1],g=h[2],T=Math.hypot(Y,d,g);return T<r.EPSILON?null:(Y*=T=1/T,d*=T,g*=T,o=Math.sin(n),M=1-(u=Math.cos(n)),e=a[0],s=a[1],i=a[2],c=a[3],f=a[4],b=a[5],l=a[6],v=a[7],m=a[8],P=a[9],E=a[10],S=a[11],I=Y*Y*M+u,O=d*Y*M+g*o,p=g*Y*M-d*o,L=Y*d*M-g*o,N=d*d*M+u,R=g*d*M+Y*o,x=Y*g*M+d*o,y=d*g*M-Y*o,A=g*g*M+u,t[0]=e*I+f*O+m*p,t[1]=s*I+b*O+P*p,t[2]=i*I+l*O+E*p,t[3]=c*I+v*O+S*p,t[4]=e*L+f*N+m*R,t[5]=s*L+b*N+P*R,t[6]=i*L+l*N+E*R,t[7]=c*L+v*N+S*R,t[8]=e*x+f*y+m*A,t[9]=s*x+b*y+P*A,t[10]=i*x+l*y+E*A,t[11]=c*x+v*y+S*A,a!==t&&(t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15]),t)},n.rotateX=function(t,a,n){var r=Math.sin(n),h=Math.cos(n),o=a[4],u=a[5],M=a[6],e=a[7],s=a[8],i=a[9],c=a[10],f=a[11];return a!==t&&(t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[3],t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15]),t[4]=o*h+s*r,t[5]=u*h+i*r,t[6]=M*h+c*r,t[7]=e*h+f*r,t[8]=s*h-o*r,t[9]=i*h-u*r,t[10]=c*h-M*r,t[11]=f*h-e*r,t},n.rotateY=function(t,a,n){var r=Math.sin(n),h=Math.cos(n),o=a[0],u=a[1],M=a[2],e=a[3],s=a[8],i=a[9],c=a[10],f=a[11];return a!==t&&(t[4]=a[4],t[5]=a[5],t[6]=a[6],t[7]=a[7],t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15]),t[0]=o*h-s*r,t[1]=u*h-i*r,t[2]=M*h-c*r,t[3]=e*h-f*r,t[8]=o*r+s*h,t[9]=u*r+i*h,t[10]=M*r+c*h,t[11]=e*r+f*h,t},n.rotateZ=function(t,a,n){var r=Math.sin(n),h=Math.cos(n),o=a[0],u=a[1],M=a[2],e=a[3],s=a[4],i=a[5],c=a[6],f=a[7];return a!==t&&(t[8]=a[8],t[9]=a[9],t[10]=a[10],t[11]=a[11],t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15]),t[0]=o*h+s*r,t[1]=u*h+i*r,t[2]=M*h+c*r,t[3]=e*h+f*r,t[4]=s*h-o*r,t[5]=i*h-u*r,t[6]=c*h-M*r,t[7]=f*h-e*r,t},n.fromTranslation=function(t,a){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=a[0],t[13]=a[1],t[14]=a[2],t[15]=1,t},n.fromScaling=function(t,a){return t[0]=a[0],t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=a[1],t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=a[2],t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},n.fromRotation=function(t,a,n){var h,o,u,M=n[0],e=n[1],s=n[2],i=Math.hypot(M,e,s);return i<r.EPSILON?null:(M*=i=1/i,e*=i,s*=i,h=Math.sin(a),u=1-(o=Math.cos(a)),t[0]=M*M*u+o,t[1]=e*M*u+s*h,t[2]=s*M*u-e*h,t[3]=0,t[4]=M*e*u-s*h,t[5]=e*e*u+o,t[6]=s*e*u+M*h,t[7]=0,t[8]=M*s*u+e*h,t[9]=e*s*u-M*h,t[10]=s*s*u+o,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t)},n.fromXRotation=function(t,a){var n=Math.sin(a),r=Math.cos(a);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=r,t[6]=n,t[7]=0,t[8]=0,t[9]=-n,t[10]=r,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},n.fromYRotation=function(t,a){var n=Math.sin(a),r=Math.cos(a);return t[0]=r,t[1]=0,t[2]=-n,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=n,t[9]=0,t[10]=r,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},n.fromZRotation=function(t,a){var n=Math.sin(a),r=Math.cos(a);return t[0]=r,t[1]=n,t[2]=0,t[3]=0,t[4]=-n,t[5]=r,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},n.fromRotationTranslation=u,n.fromQuat2=function(t,a){var n=new r.ARRAY_TYPE(3),h=-a[0],o=-a[1],M=-a[2],e=a[3],s=a[4],i=a[5],c=a[6],f=a[7],b=h*h+o*o+M*M+e*e;return b>0?(n[0]=2*(s*e+f*h+i*M-c*o)/b,n[1]=2*(i*e+f*o+c*h-s*M)/b,n[2]=2*(c*e+f*M+s*o-i*h)/b):(n[0]=2*(s*e+f*h+i*M-c*o),n[1]=2*(i*e+f*o+c*h-s*M),n[2]=2*(c*e+f*M+s*o-i*h)),u(t,a,n),t},n.getTranslation=function(t,a){return t[0]=a[12],t[1]=a[13],t[2]=a[14],t},n.getScaling=M,n.getRotation=function(t,a){var n=new r.ARRAY_TYPE(3);M(n,a);var h=1/n[0],o=1/n[1],u=1/n[2],e=a[0]*h,s=a[1]*o,i=a[2]*u,c=a[4]*h,f=a[5]*o,b=a[6]*u,l=a[8]*h,v=a[9]*o,m=a[10]*u,P=e+f+m,E=0;return P>0?(E=2*Math.sqrt(P+1),t[3]=.25*E,t[0]=(b-v)/E,t[1]=(l-i)/E,t[2]=(s-c)/E):e>f&&e>m?(E=2*Math.sqrt(1+e-f-m),t[3]=(b-v)/E,t[0]=.25*E,t[1]=(s+c)/E,t[2]=(l+i)/E):f>m?(E=2*Math.sqrt(1+f-e-m),t[3]=(l-i)/E,t[0]=(s+c)/E,t[1]=.25*E,t[2]=(b+v)/E):(E=2*Math.sqrt(1+m-e-f),t[3]=(s-c)/E,t[0]=(l+i)/E,t[1]=(b+v)/E,t[2]=.25*E),t},n.fromRotationTranslationScale=function(t,a,n,r){var h=a[0],o=a[1],u=a[2],M=a[3],e=h+h,s=o+o,i=u+u,c=h*e,f=h*s,b=h*i,l=o*s,v=o*i,m=u*i,P=M*e,E=M*s,S=M*i,I=r[0],O=r[1],p=r[2];return t[0]=(1-(l+m))*I,t[1]=(f+S)*I,t[2]=(b-E)*I,t[3]=0,t[4]=(f-S)*O,t[5]=(1-(c+m))*O,t[6]=(v+P)*O,t[7]=0,t[8]=(b+E)*p,t[9]=(v-P)*p,t[10]=(1-(c+l))*p,t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t},n.fromRotationTranslationScaleOrigin=function(t,a,n,r,h){var o=a[0],u=a[1],M=a[2],e=a[3],s=o+o,i=u+u,c=M+M,f=o*s,b=o*i,l=o*c,v=u*i,m=u*c,P=M*c,E=e*s,S=e*i,I=e*c,O=r[0],p=r[1],L=r[2],N=h[0],R=h[1],x=h[2],y=(1-(v+P))*O,A=(b+I)*O,Y=(l-S)*O,d=(b-I)*p,g=(1-(f+P))*p,T=(m+E)*p,_=(l+S)*L,q=(m-E)*L,w=(1-(f+v))*L;return t[0]=y,t[1]=A,t[2]=Y,t[3]=0,t[4]=d,t[5]=g,t[6]=T,t[7]=0,t[8]=_,t[9]=q,t[10]=w,t[11]=0,t[12]=n[0]+N-(y*N+d*R+_*x),t[13]=n[1]+R-(A*N+g*R+q*x),t[14]=n[2]+x-(Y*N+T*R+w*x),t[15]=1,t},n.fromQuat=function(t,a){var n=a[0],r=a[1],h=a[2],o=a[3],u=n+n,M=r+r,e=h+h,s=n*u,i=r*u,c=r*M,f=h*u,b=h*M,l=h*e,v=o*u,m=o*M,P=o*e;return t[0]=1-c-l,t[1]=i+P,t[2]=f-m,t[3]=0,t[4]=i-P,t[5]=1-s-l,t[6]=b+v,t[7]=0,t[8]=f+m,t[9]=b-v,t[10]=1-s-c,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},n.frustum=function(t,a,n,r,h,o,u){var M=1/(n-a),e=1/(h-r),s=1/(o-u);return t[0]=2*o*M,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=2*o*e,t[6]=0,t[7]=0,t[8]=(n+a)*M,t[9]=(h+r)*e,t[10]=(u+o)*s,t[11]=-1,t[12]=0,t[13]=0,t[14]=u*o*2*s,t[15]=0,t},n.perspective=function(t,a,n,r,h){var o,u=1/Math.tan(a/2);return t[0]=u/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=u,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,null!=h&&h!==1/0?(o=1/(r-h),t[10]=(h+r)*o,t[14]=2*h*r*o):(t[10]=-1,t[14]=-2*r),t},n.perspectiveFromFieldOfView=function(t,a,n,r){var h=Math.tan(a.upDegrees*Math.PI/180),o=Math.tan(a.downDegrees*Math.PI/180),u=Math.tan(a.leftDegrees*Math.PI/180),M=Math.tan(a.rightDegrees*Math.PI/180),e=2/(u+M),s=2/(h+o);return t[0]=e,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=s,t[6]=0,t[7]=0,t[8]=-(u-M)*e*.5,t[9]=(h-o)*s*.5,t[10]=r/(n-r),t[11]=-1,t[12]=0,t[13]=0,t[14]=r*n/(n-r),t[15]=0,t},n.ortho=function(t,a,n,r,h,o,u){var M=1/(a-n),e=1/(r-h),s=1/(o-u);return t[0]=-2*M,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*e,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*s,t[11]=0,t[12]=(a+n)*M,t[13]=(h+r)*e,t[14]=(u+o)*s,t[15]=1,t},n.lookAt=function(t,a,n,o){var u,M,e,s,i,c,f,b,l,v,m=a[0],P=a[1],E=a[2],S=o[0],I=o[1],O=o[2],p=n[0],L=n[1],N=n[2];return Math.abs(m-p)<r.EPSILON&&Math.abs(P-L)<r.EPSILON&&Math.abs(E-N)<r.EPSILON?h(t):(f=m-p,b=P-L,l=E-N,u=I*(l*=v=1/Math.hypot(f,b,l))-O*(b*=v),M=O*(f*=v)-S*l,e=S*b-I*f,(v=Math.hypot(u,M,e))?(u*=v=1/v,M*=v,e*=v):(u=0,M=0,e=0),s=b*e-l*M,i=l*u-f*e,c=f*M-b*u,(v=Math.hypot(s,i,c))?(s*=v=1/v,i*=v,c*=v):(s=0,i=0,c=0),t[0]=u,t[1]=s,t[2]=f,t[3]=0,t[4]=M,t[5]=i,t[6]=b,t[7]=0,t[8]=e,t[9]=c,t[10]=l,t[11]=0,t[12]=-(u*m+M*P+e*E),t[13]=-(s*m+i*P+c*E),t[14]=-(f*m+b*P+l*E),t[15]=1,t)},n.targetTo=function(t,a,n,r){var h=a[0],o=a[1],u=a[2],M=r[0],e=r[1],s=r[2],i=h-n[0],c=o-n[1],f=u-n[2],b=i*i+c*c+f*f;b>0&&(i*=b=1/Math.sqrt(b),c*=b,f*=b);var l=e*f-s*c,v=s*i-M*f,m=M*c-e*i;return(b=l*l+v*v+m*m)>0&&(l*=b=1/Math.sqrt(b),v*=b,m*=b),t[0]=l,t[1]=v,t[2]=m,t[3]=0,t[4]=c*m-f*v,t[5]=f*l-i*m,t[6]=i*v-c*l,t[7]=0,t[8]=i,t[9]=c,t[10]=f,t[11]=0,t[12]=h,t[13]=o,t[14]=u,t[15]=1,t},n.str=function(t){return\"mat4(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\", \"+t[6]+\", \"+t[7]+\", \"+t[8]+\", \"+t[9]+\", \"+t[10]+\", \"+t[11]+\", \"+t[12]+\", \"+t[13]+\", \"+t[14]+\", \"+t[15]+\")\"},n.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])},n.add=function(t,a,n){return t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t[3]=a[3]+n[3],t[4]=a[4]+n[4],t[5]=a[5]+n[5],t[6]=a[6]+n[6],t[7]=a[7]+n[7],t[8]=a[8]+n[8],t[9]=a[9]+n[9],t[10]=a[10]+n[10],t[11]=a[11]+n[11],t[12]=a[12]+n[12],t[13]=a[13]+n[13],t[14]=a[14]+n[14],t[15]=a[15]+n[15],t},n.subtract=e,n.multiplyScalar=function(t,a,n){return t[0]=a[0]*n,t[1]=a[1]*n,t[2]=a[2]*n,t[3]=a[3]*n,t[4]=a[4]*n,t[5]=a[5]*n,t[6]=a[6]*n,t[7]=a[7]*n,t[8]=a[8]*n,t[9]=a[9]*n,t[10]=a[10]*n,t[11]=a[11]*n,t[12]=a[12]*n,t[13]=a[13]*n,t[14]=a[14]*n,t[15]=a[15]*n,t},n.multiplyScalarAndAdd=function(t,a,n,r){return t[0]=a[0]+n[0]*r,t[1]=a[1]+n[1]*r,t[2]=a[2]+n[2]*r,t[3]=a[3]+n[3]*r,t[4]=a[4]+n[4]*r,t[5]=a[5]+n[5]*r,t[6]=a[6]+n[6]*r,t[7]=a[7]+n[7]*r,t[8]=a[8]+n[8]*r,t[9]=a[9]+n[9]*r,t[10]=a[10]+n[10]*r,t[11]=a[11]+n[11]*r,t[12]=a[12]+n[12]*r,t[13]=a[13]+n[13]*r,t[14]=a[14]+n[14]*r,t[15]=a[15]+n[15]*r,t},n.exactEquals=function(t,a){return t[0]===a[0]&&t[1]===a[1]&&t[2]===a[2]&&t[3]===a[3]&&t[4]===a[4]&&t[5]===a[5]&&t[6]===a[6]&&t[7]===a[7]&&t[8]===a[8]&&t[9]===a[9]&&t[10]===a[10]&&t[11]===a[11]&&t[12]===a[12]&&t[13]===a[13]&&t[14]===a[14]&&t[15]===a[15]},n.equals=function(t,a){var n=t[0],h=t[1],o=t[2],u=t[3],M=t[4],e=t[5],s=t[6],i=t[7],c=t[8],f=t[9],b=t[10],l=t[11],v=t[12],m=t[13],P=t[14],E=t[15],S=a[0],I=a[1],O=a[2],p=a[3],L=a[4],N=a[5],R=a[6],x=a[7],y=a[8],A=a[9],Y=a[10],d=a[11],g=a[12],T=a[13],_=a[14],q=a[15];return Math.abs(n-S)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(S))&&Math.abs(h-I)<=r.EPSILON*Math.max(1,Math.abs(h),Math.abs(I))&&Math.abs(o-O)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(O))&&Math.abs(u-p)<=r.EPSILON*Math.max(1,Math.abs(u),Math.abs(p))&&Math.abs(M-L)<=r.EPSILON*Math.max(1,Math.abs(M),Math.abs(L))&&Math.abs(e-N)<=r.EPSILON*Math.max(1,Math.abs(e),Math.abs(N))&&Math.abs(s-R)<=r.EPSILON*Math.max(1,Math.abs(s),Math.abs(R))&&Math.abs(i-x)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(x))&&Math.abs(c-y)<=r.EPSILON*Math.max(1,Math.abs(c),Math.abs(y))&&Math.abs(f-A)<=r.EPSILON*Math.max(1,Math.abs(f),Math.abs(A))&&Math.abs(b-Y)<=r.EPSILON*Math.max(1,Math.abs(b),Math.abs(Y))&&Math.abs(l-d)<=r.EPSILON*Math.max(1,Math.abs(l),Math.abs(d))&&Math.abs(v-g)<=r.EPSILON*Math.max(1,Math.abs(v),Math.abs(g))&&Math.abs(m-T)<=r.EPSILON*Math.max(1,Math.abs(m),Math.abs(T))&&Math.abs(P-_)<=r.EPSILON*Math.max(1,Math.abs(P),Math.abs(_))&&Math.abs(E-q)<=r.EPSILON*Math.max(1,Math.abs(E),Math.abs(q))},n.mul=o,n.sub=e},\n", " \"eb06fc032a\": function _(t,r,a){Object.defineProperty(a,\"__esModule\",{value:!0});const n=t(\"tslib\"),e=n.__importStar(t(\"68ca94c15c\")),o=n.__importStar(t(\"0285c50a7e\")),s=n.__importStar(t(\"2c5eb22089\")),u=n.__importStar(t(\"c1aa33d719\"));function c(){var t=new e.ARRAY_TYPE(4);return e.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t[3]=1,t}function i(t,r,a){a*=.5;var n=Math.sin(a);return t[0]=n*r[0],t[1]=n*r[1],t[2]=n*r[2],t[3]=Math.cos(a),t}function h(t,r,a){var n=r[0],e=r[1],o=r[2],s=r[3],u=a[0],c=a[1],i=a[2],h=a[3];return t[0]=n*h+s*u+e*i-o*c,t[1]=e*h+s*c+o*u-n*i,t[2]=o*h+s*i+n*c-e*u,t[3]=s*h-n*u-e*c-o*i,t}function M(t,r){var a=r[0],n=r[1],e=r[2],o=r[3],s=Math.sqrt(a*a+n*n+e*e),u=Math.exp(o),c=s>0?u*Math.sin(s)/s:0;return t[0]=a*c,t[1]=n*c,t[2]=e*c,t[3]=u*Math.cos(s),t}function l(t,r){var a=r[0],n=r[1],e=r[2],o=r[3],s=Math.sqrt(a*a+n*n+e*e),u=s>0?Math.atan2(s,o)/s:0;return t[0]=a*u,t[1]=n*u,t[2]=e*u,t[3]=.5*Math.log(a*a+n*n+e*e+o*o),t}function f(t,r,a,n){var o,s,u,c,i,h=r[0],M=r[1],l=r[2],f=r[3],v=a[0],m=a[1],q=a[2],d=a[3];return(s=h*v+M*m+l*q+f*d)<0&&(s=-s,v=-v,m=-m,q=-q,d=-d),1-s>e.EPSILON?(o=Math.acos(s),u=Math.sin(o),c=Math.sin((1-n)*o)/u,i=Math.sin(n*o)/u):(c=1-n,i=n),t[0]=c*h+i*v,t[1]=c*M+i*m,t[2]=c*l+i*q,t[3]=c*f+i*d,t}function v(t,r){var a,n=r[0]+r[4]+r[8];if(n>0)a=Math.sqrt(n+1),t[3]=.5*a,a=.5/a,t[0]=(r[5]-r[7])*a,t[1]=(r[6]-r[2])*a,t[2]=(r[1]-r[3])*a;else{var e=0;r[4]>r[0]&&(e=1),r[8]>r[3*e+e]&&(e=2);var o=(e+1)%3,s=(e+2)%3;a=Math.sqrt(r[3*e+e]-r[3*o+o]-r[3*s+s]+1),t[e]=.5*a,a=.5/a,t[3]=(r[3*o+s]-r[3*s+o])*a,t[o]=(r[3*o+e]+r[3*e+o])*a,t[s]=(r[3*s+e]+r[3*e+s])*a}return t}var m,q,d,p,A,g;a.create=c,a.identity=function(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t},a.setAxisAngle=i,a.getAxisAngle=function(t,r){var a=2*Math.acos(r[3]),n=Math.sin(a/2);return n>e.EPSILON?(t[0]=r[0]/n,t[1]=r[1]/n,t[2]=r[2]/n):(t[0]=1,t[1]=0,t[2]=0),a},a.getAngle=function(t,r){var n=a.dot(t,r);return Math.acos(2*n*n-1)},a.multiply=h,a.rotateX=function(t,r,a){a*=.5;var n=r[0],e=r[1],o=r[2],s=r[3],u=Math.sin(a),c=Math.cos(a);return t[0]=n*c+s*u,t[1]=e*c+o*u,t[2]=o*c-e*u,t[3]=s*c-n*u,t},a.rotateY=function(t,r,a){a*=.5;var n=r[0],e=r[1],o=r[2],s=r[3],u=Math.sin(a),c=Math.cos(a);return t[0]=n*c-o*u,t[1]=e*c+s*u,t[2]=o*c+n*u,t[3]=s*c-e*u,t},a.rotateZ=function(t,r,a){a*=.5;var n=r[0],e=r[1],o=r[2],s=r[3],u=Math.sin(a),c=Math.cos(a);return t[0]=n*c+e*u,t[1]=e*c-n*u,t[2]=o*c+s*u,t[3]=s*c-o*u,t},a.calculateW=function(t,r){var a=r[0],n=r[1],e=r[2];return t[0]=a,t[1]=n,t[2]=e,t[3]=Math.sqrt(Math.abs(1-a*a-n*n-e*e)),t},a.exp=M,a.ln=l,a.pow=function(t,r,n){return l(t,r),a.scale(t,t,n),M(t,t),t},a.slerp=f,a.random=function(t){var r=e.RANDOM(),a=e.RANDOM(),n=e.RANDOM(),o=Math.sqrt(1-r),s=Math.sqrt(r);return t[0]=o*Math.sin(2*Math.PI*a),t[1]=o*Math.cos(2*Math.PI*a),t[2]=s*Math.sin(2*Math.PI*n),t[3]=s*Math.cos(2*Math.PI*n),t},a.invert=function(t,r){var a=r[0],n=r[1],e=r[2],o=r[3],s=a*a+n*n+e*e+o*o,u=s?1/s:0;return t[0]=-a*u,t[1]=-n*u,t[2]=-e*u,t[3]=o*u,t},a.conjugate=function(t,r){return t[0]=-r[0],t[1]=-r[1],t[2]=-r[2],t[3]=r[3],t},a.fromMat3=v,a.fromEuler=function(t,r,a,n){var e=.5*Math.PI/180;r*=e,a*=e,n*=e;var o=Math.sin(r),s=Math.cos(r),u=Math.sin(a),c=Math.cos(a),i=Math.sin(n),h=Math.cos(n);return t[0]=o*c*h-s*u*i,t[1]=s*u*h+o*c*i,t[2]=s*c*i-o*u*h,t[3]=s*c*h+o*u*i,t},a.str=function(t){return\"quat(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\")\"},a.clone=u.clone,a.fromValues=u.fromValues,a.copy=u.copy,a.set=u.set,a.add=u.add,a.mul=h,a.scale=u.scale,a.dot=u.dot,a.lerp=u.lerp,a.length=u.length,a.len=a.length,a.squaredLength=u.squaredLength,a.sqrLen=a.squaredLength,a.normalize=u.normalize,a.exactEquals=u.exactEquals,a.equals=u.equals,a.rotationTo=(m=s.create(),q=s.fromValues(1,0,0),d=s.fromValues(0,1,0),function(t,r,n){var e=s.dot(r,n);return e<-.999999?(s.cross(m,q,r),s.len(m)<1e-6&&s.cross(m,d,r),s.normalize(m,m),i(t,m,Math.PI),t):e>.999999?(t[0]=0,t[1]=0,t[2]=0,t[3]=1,t):(s.cross(m,r,n),t[0]=m[0],t[1]=m[1],t[2]=m[2],t[3]=1+e,a.normalize(t,t))}),a.sqlerp=(p=c(),A=c(),function(t,r,a,n,e,o){return f(p,r,e,o),f(A,a,n,o),f(t,p,A,2*o*(1-o)),t}),a.setAxes=(g=o.create(),function(t,r,n,e){return g[0]=n[0],g[3]=n[1],g[6]=n[2],g[1]=e[0],g[4]=e[1],g[7]=e[2],g[2]=-r[0],g[5]=-r[1],g[8]=-r[2],a.normalize(t,v(t,g))})},\n", " \"2c5eb22089\": function _(t,n,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(){var t=new a.ARRAY_TYPE(3);return a.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t}function e(t){var n=t[0],r=t[1],a=t[2];return Math.hypot(n,r,a)}function o(t,n,r){return t[0]=n[0]-r[0],t[1]=n[1]-r[1],t[2]=n[2]-r[2],t}function i(t,n,r){return t[0]=n[0]*r[0],t[1]=n[1]*r[1],t[2]=n[2]*r[2],t}function c(t,n,r){return t[0]=n[0]/r[0],t[1]=n[1]/r[1],t[2]=n[2]/r[2],t}function h(t,n){var r=n[0]-t[0],a=n[1]-t[1],u=n[2]-t[2];return Math.hypot(r,a,u)}function M(t,n){var r=n[0]-t[0],a=n[1]-t[1],u=n[2]-t[2];return r*r+a*a+u*u}function s(t){var n=t[0],r=t[1],a=t[2];return n*n+r*r+a*a}function f(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]}var l;r.create=u,r.clone=function(t){var n=new a.ARRAY_TYPE(3);return n[0]=t[0],n[1]=t[1],n[2]=t[2],n},r.length=e,r.fromValues=function(t,n,r){var u=new a.ARRAY_TYPE(3);return u[0]=t,u[1]=n,u[2]=r,u},r.copy=function(t,n){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t},r.set=function(t,n,r,a){return t[0]=n,t[1]=r,t[2]=a,t},r.add=function(t,n,r){return t[0]=n[0]+r[0],t[1]=n[1]+r[1],t[2]=n[2]+r[2],t},r.subtract=o,r.multiply=i,r.divide=c,r.ceil=function(t,n){return t[0]=Math.ceil(n[0]),t[1]=Math.ceil(n[1]),t[2]=Math.ceil(n[2]),t},r.floor=function(t,n){return t[0]=Math.floor(n[0]),t[1]=Math.floor(n[1]),t[2]=Math.floor(n[2]),t},r.min=function(t,n,r){return t[0]=Math.min(n[0],r[0]),t[1]=Math.min(n[1],r[1]),t[2]=Math.min(n[2],r[2]),t},r.max=function(t,n,r){return t[0]=Math.max(n[0],r[0]),t[1]=Math.max(n[1],r[1]),t[2]=Math.max(n[2],r[2]),t},r.round=function(t,n){return t[0]=Math.round(n[0]),t[1]=Math.round(n[1]),t[2]=Math.round(n[2]),t},r.scale=function(t,n,r){return t[0]=n[0]*r,t[1]=n[1]*r,t[2]=n[2]*r,t},r.scaleAndAdd=function(t,n,r,a){return t[0]=n[0]+r[0]*a,t[1]=n[1]+r[1]*a,t[2]=n[2]+r[2]*a,t},r.distance=h,r.squaredDistance=M,r.squaredLength=s,r.negate=function(t,n){return t[0]=-n[0],t[1]=-n[1],t[2]=-n[2],t},r.inverse=function(t,n){return t[0]=1/n[0],t[1]=1/n[1],t[2]=1/n[2],t},r.normalize=function(t,n){var r=n[0],a=n[1],u=n[2],e=r*r+a*a+u*u;return e>0&&(e=1/Math.sqrt(e)),t[0]=n[0]*e,t[1]=n[1]*e,t[2]=n[2]*e,t},r.dot=f,r.cross=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=r[0],i=r[1],c=r[2];return t[0]=u*c-e*i,t[1]=e*o-a*c,t[2]=a*i-u*o,t},r.lerp=function(t,n,r,a){var u=n[0],e=n[1],o=n[2];return t[0]=u+a*(r[0]-u),t[1]=e+a*(r[1]-e),t[2]=o+a*(r[2]-o),t},r.hermite=function(t,n,r,a,u,e){var o=e*e,i=o*(2*e-3)+1,c=o*(e-2)+e,h=o*(e-1),M=o*(3-2*e);return t[0]=n[0]*i+r[0]*c+a[0]*h+u[0]*M,t[1]=n[1]*i+r[1]*c+a[1]*h+u[1]*M,t[2]=n[2]*i+r[2]*c+a[2]*h+u[2]*M,t},r.bezier=function(t,n,r,a,u,e){var o=1-e,i=o*o,c=e*e,h=i*o,M=3*e*i,s=3*c*o,f=c*e;return t[0]=n[0]*h+r[0]*M+a[0]*s+u[0]*f,t[1]=n[1]*h+r[1]*M+a[1]*s+u[1]*f,t[2]=n[2]*h+r[2]*M+a[2]*s+u[2]*f,t},r.random=function(t,n){n=n||1;var r=2*a.RANDOM()*Math.PI,u=2*a.RANDOM()-1,e=Math.sqrt(1-u*u)*n;return t[0]=Math.cos(r)*e,t[1]=Math.sin(r)*e,t[2]=u*n,t},r.transformMat4=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=r[3]*a+r[7]*u+r[11]*e+r[15];return o=o||1,t[0]=(r[0]*a+r[4]*u+r[8]*e+r[12])/o,t[1]=(r[1]*a+r[5]*u+r[9]*e+r[13])/o,t[2]=(r[2]*a+r[6]*u+r[10]*e+r[14])/o,t},r.transformMat3=function(t,n,r){var a=n[0],u=n[1],e=n[2];return t[0]=a*r[0]+u*r[3]+e*r[6],t[1]=a*r[1]+u*r[4]+e*r[7],t[2]=a*r[2]+u*r[5]+e*r[8],t},r.transformQuat=function(t,n,r){var a=r[0],u=r[1],e=r[2],o=r[3],i=n[0],c=n[1],h=n[2],M=u*h-e*c,s=e*i-a*h,f=a*c-u*i,l=u*f-e*s,v=e*M-a*f,m=a*s-u*M,d=2*o;return M*=d,s*=d,f*=d,l*=2,v*=2,m*=2,t[0]=i+M+l,t[1]=c+s+v,t[2]=h+f+m,t},r.rotateX=function(t,n,r,a){var u=[],e=[];return u[0]=n[0]-r[0],u[1]=n[1]-r[1],u[2]=n[2]-r[2],e[0]=u[0],e[1]=u[1]*Math.cos(a)-u[2]*Math.sin(a),e[2]=u[1]*Math.sin(a)+u[2]*Math.cos(a),t[0]=e[0]+r[0],t[1]=e[1]+r[1],t[2]=e[2]+r[2],t},r.rotateY=function(t,n,r,a){var u=[],e=[];return u[0]=n[0]-r[0],u[1]=n[1]-r[1],u[2]=n[2]-r[2],e[0]=u[2]*Math.sin(a)+u[0]*Math.cos(a),e[1]=u[1],e[2]=u[2]*Math.cos(a)-u[0]*Math.sin(a),t[0]=e[0]+r[0],t[1]=e[1]+r[1],t[2]=e[2]+r[2],t},r.rotateZ=function(t,n,r,a){var u=[],e=[];return u[0]=n[0]-r[0],u[1]=n[1]-r[1],u[2]=n[2]-r[2],e[0]=u[0]*Math.cos(a)-u[1]*Math.sin(a),e[1]=u[0]*Math.sin(a)+u[1]*Math.cos(a),e[2]=u[2],t[0]=e[0]+r[0],t[1]=e[1]+r[1],t[2]=e[2]+r[2],t},r.angle=function(t,n){var r=t[0],a=t[1],u=t[2],e=n[0],o=n[1],i=n[2],c=Math.sqrt(r*r+a*a+u*u)*Math.sqrt(e*e+o*o+i*i),h=c&&f(t,n)/c;return Math.acos(Math.min(Math.max(h,-1),1))},r.zero=function(t){return t[0]=0,t[1]=0,t[2]=0,t},r.str=function(t){return\"vec3(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\")\"},r.exactEquals=function(t,n){return t[0]===n[0]&&t[1]===n[1]&&t[2]===n[2]},r.equals=function(t,n){var r=t[0],u=t[1],e=t[2],o=n[0],i=n[1],c=n[2];return Math.abs(r-o)<=a.EPSILON*Math.max(1,Math.abs(r),Math.abs(o))&&Math.abs(u-i)<=a.EPSILON*Math.max(1,Math.abs(u),Math.abs(i))&&Math.abs(e-c)<=a.EPSILON*Math.max(1,Math.abs(e),Math.abs(c))},r.sub=o,r.mul=i,r.div=c,r.dist=h,r.sqrDist=M,r.len=e,r.sqrLen=s,r.forEach=(l=u(),function(t,n,r,a,u,e){var o,i;for(n||(n=3),r||(r=0),i=a?Math.min(a*n+r,t.length):t.length,o=r;o<i;o+=n)l[0]=t[o],l[1]=t[o+1],l[2]=t[o+2],u(l,l,e),t[o]=l[0],t[o+1]=l[1],t[o+2]=l[2];return t})},\n", " \"c1aa33d719\": function _(t,n,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(){var t=new a.ARRAY_TYPE(4);return a.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[3]=0),t}function e(t,n,r){return t[0]=n[0]-r[0],t[1]=n[1]-r[1],t[2]=n[2]-r[2],t[3]=n[3]-r[3],t}function o(t,n,r){return t[0]=n[0]*r[0],t[1]=n[1]*r[1],t[2]=n[2]*r[2],t[3]=n[3]*r[3],t}function i(t,n,r){return t[0]=n[0]/r[0],t[1]=n[1]/r[1],t[2]=n[2]/r[2],t[3]=n[3]/r[3],t}function c(t,n){var r=n[0]-t[0],a=n[1]-t[1],u=n[2]-t[2],e=n[3]-t[3];return Math.hypot(r,a,u,e)}function h(t,n){var r=n[0]-t[0],a=n[1]-t[1],u=n[2]-t[2],e=n[3]-t[3];return r*r+a*a+u*u+e*e}function M(t){var n=t[0],r=t[1],a=t[2],u=t[3];return Math.hypot(n,r,a,u)}function f(t){var n=t[0],r=t[1],a=t[2],u=t[3];return n*n+r*r+a*a+u*u}var s;r.create=u,r.clone=function(t){var n=new a.ARRAY_TYPE(4);return n[0]=t[0],n[1]=t[1],n[2]=t[2],n[3]=t[3],n},r.fromValues=function(t,n,r,u){var e=new a.ARRAY_TYPE(4);return e[0]=t,e[1]=n,e[2]=r,e[3]=u,e},r.copy=function(t,n){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t},r.set=function(t,n,r,a,u){return t[0]=n,t[1]=r,t[2]=a,t[3]=u,t},r.add=function(t,n,r){return t[0]=n[0]+r[0],t[1]=n[1]+r[1],t[2]=n[2]+r[2],t[3]=n[3]+r[3],t},r.subtract=e,r.multiply=o,r.divide=i,r.ceil=function(t,n){return t[0]=Math.ceil(n[0]),t[1]=Math.ceil(n[1]),t[2]=Math.ceil(n[2]),t[3]=Math.ceil(n[3]),t},r.floor=function(t,n){return t[0]=Math.floor(n[0]),t[1]=Math.floor(n[1]),t[2]=Math.floor(n[2]),t[3]=Math.floor(n[3]),t},r.min=function(t,n,r){return t[0]=Math.min(n[0],r[0]),t[1]=Math.min(n[1],r[1]),t[2]=Math.min(n[2],r[2]),t[3]=Math.min(n[3],r[3]),t},r.max=function(t,n,r){return t[0]=Math.max(n[0],r[0]),t[1]=Math.max(n[1],r[1]),t[2]=Math.max(n[2],r[2]),t[3]=Math.max(n[3],r[3]),t},r.round=function(t,n){return t[0]=Math.round(n[0]),t[1]=Math.round(n[1]),t[2]=Math.round(n[2]),t[3]=Math.round(n[3]),t},r.scale=function(t,n,r){return t[0]=n[0]*r,t[1]=n[1]*r,t[2]=n[2]*r,t[3]=n[3]*r,t},r.scaleAndAdd=function(t,n,r,a){return t[0]=n[0]+r[0]*a,t[1]=n[1]+r[1]*a,t[2]=n[2]+r[2]*a,t[3]=n[3]+r[3]*a,t},r.distance=c,r.squaredDistance=h,r.length=M,r.squaredLength=f,r.negate=function(t,n){return t[0]=-n[0],t[1]=-n[1],t[2]=-n[2],t[3]=-n[3],t},r.inverse=function(t,n){return t[0]=1/n[0],t[1]=1/n[1],t[2]=1/n[2],t[3]=1/n[3],t},r.normalize=function(t,n){var r=n[0],a=n[1],u=n[2],e=n[3],o=r*r+a*a+u*u+e*e;return o>0&&(o=1/Math.sqrt(o)),t[0]=r*o,t[1]=a*o,t[2]=u*o,t[3]=e*o,t},r.dot=function(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]+t[3]*n[3]},r.cross=function(t,n,r,a){var u=r[0]*a[1]-r[1]*a[0],e=r[0]*a[2]-r[2]*a[0],o=r[0]*a[3]-r[3]*a[0],i=r[1]*a[2]-r[2]*a[1],c=r[1]*a[3]-r[3]*a[1],h=r[2]*a[3]-r[3]*a[2],M=n[0],f=n[1],s=n[2],l=n[3];return t[0]=f*h-s*c+l*i,t[1]=-M*h+s*o-l*e,t[2]=M*c-f*o+l*u,t[3]=-M*i+f*e-s*u,t},r.lerp=function(t,n,r,a){var u=n[0],e=n[1],o=n[2],i=n[3];return t[0]=u+a*(r[0]-u),t[1]=e+a*(r[1]-e),t[2]=o+a*(r[2]-o),t[3]=i+a*(r[3]-i),t},r.random=function(t,n){var r,u,e,o,i,c;n=n||1;do{i=(r=2*a.RANDOM()-1)*r+(u=2*a.RANDOM()-1)*u}while(i>=1);do{c=(e=2*a.RANDOM()-1)*e+(o=2*a.RANDOM()-1)*o}while(c>=1);var h=Math.sqrt((1-i)/c);return t[0]=n*r,t[1]=n*u,t[2]=n*e*h,t[3]=n*o*h,t},r.transformMat4=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=n[3];return t[0]=r[0]*a+r[4]*u+r[8]*e+r[12]*o,t[1]=r[1]*a+r[5]*u+r[9]*e+r[13]*o,t[2]=r[2]*a+r[6]*u+r[10]*e+r[14]*o,t[3]=r[3]*a+r[7]*u+r[11]*e+r[15]*o,t},r.transformQuat=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=r[0],i=r[1],c=r[2],h=r[3],M=h*a+i*e-c*u,f=h*u+c*a-o*e,s=h*e+o*u-i*a,l=-o*a-i*u-c*e;return t[0]=M*h+l*-o+f*-c-s*-i,t[1]=f*h+l*-i+s*-o-M*-c,t[2]=s*h+l*-c+M*-i-f*-o,t[3]=n[3],t},r.zero=function(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=0,t},r.str=function(t){return\"vec4(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\")\"},r.exactEquals=function(t,n){return t[0]===n[0]&&t[1]===n[1]&&t[2]===n[2]&&t[3]===n[3]},r.equals=function(t,n){var r=t[0],u=t[1],e=t[2],o=t[3],i=n[0],c=n[1],h=n[2],M=n[3];return Math.abs(r-i)<=a.EPSILON*Math.max(1,Math.abs(r),Math.abs(i))&&Math.abs(u-c)<=a.EPSILON*Math.max(1,Math.abs(u),Math.abs(c))&&Math.abs(e-h)<=a.EPSILON*Math.max(1,Math.abs(e),Math.abs(h))&&Math.abs(o-M)<=a.EPSILON*Math.max(1,Math.abs(o),Math.abs(M))},r.sub=e,r.mul=o,r.div=i,r.dist=c,r.sqrDist=h,r.len=M,r.sqrLen=f,r.forEach=(s=u(),function(t,n,r,a,u,e){var o,i;for(n||(n=4),r||(r=0),i=a?Math.min(a*n+r,t.length):t.length,o=r;o<i;o+=n)s[0]=t[o],s[1]=t[o+1],s[2]=t[o+2],s[3]=t[o+3],u(s,s,e),t[o]=s[0],t[o+1]=s[1],t[o+2]=s[2],t[o+3]=s[3];return t})},\n", " \"277615c682\": function _(t,a,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(\"tslib\"),e=r.__importStar(t(\"68ca94c15c\")),u=r.__importStar(t(\"eb06fc032a\")),o=r.__importStar(t(\"a427635f32\"));function i(t,a,n){var r=.5*n[0],e=.5*n[1],u=.5*n[2],o=a[0],i=a[1],s=a[2],c=a[3];return t[0]=o,t[1]=i,t[2]=s,t[3]=c,t[4]=r*c+e*s-u*i,t[5]=e*c+u*o-r*s,t[6]=u*c+r*i-e*o,t[7]=-r*o-e*i-u*s,t}function s(t,a){return t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[3],t[4]=a[4],t[5]=a[5],t[6]=a[6],t[7]=a[7],t}function c(t,a,n){var r=a[0],e=a[1],u=a[2],o=a[3],i=n[4],s=n[5],c=n[6],h=n[7],f=a[4],M=a[5],l=a[6],b=a[7],v=n[0],m=n[1],R=n[2],P=n[3];return t[0]=r*P+o*v+e*R-u*m,t[1]=e*P+o*m+u*v-r*R,t[2]=u*P+o*R+r*m-e*v,t[3]=o*P-r*v-e*m-u*R,t[4]=r*h+o*i+e*c-u*s+f*P+b*v+M*R-l*m,t[5]=e*h+o*s+u*i-r*c+M*P+b*m+l*v-f*R,t[6]=u*h+o*c+r*s-e*i+l*P+b*R+f*m-M*v,t[7]=o*h-r*i-e*s-u*c+b*P-f*v-M*m-l*R,t}n.create=function(){var t=new e.ARRAY_TYPE(8);return e.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0),t[3]=1,t},n.clone=function(t){var a=new e.ARRAY_TYPE(8);return a[0]=t[0],a[1]=t[1],a[2]=t[2],a[3]=t[3],a[4]=t[4],a[5]=t[5],a[6]=t[6],a[7]=t[7],a},n.fromValues=function(t,a,n,r,u,o,i,s){var c=new e.ARRAY_TYPE(8);return c[0]=t,c[1]=a,c[2]=n,c[3]=r,c[4]=u,c[5]=o,c[6]=i,c[7]=s,c},n.fromRotationTranslationValues=function(t,a,n,r,u,o,i){var s=new e.ARRAY_TYPE(8);s[0]=t,s[1]=a,s[2]=n,s[3]=r;var c=.5*u,h=.5*o,f=.5*i;return s[4]=c*r+h*n-f*a,s[5]=h*r+f*t-c*n,s[6]=f*r+c*a-h*t,s[7]=-c*t-h*a-f*n,s},n.fromRotationTranslation=i,n.fromTranslation=function(t,a){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t[4]=.5*a[0],t[5]=.5*a[1],t[6]=.5*a[2],t[7]=0,t},n.fromRotation=function(t,a){return t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[3],t[4]=0,t[5]=0,t[6]=0,t[7]=0,t},n.fromMat4=function(t,a){var n=u.create();o.getRotation(n,a);var r=new e.ARRAY_TYPE(3);return o.getTranslation(r,a),i(t,n,r),t},n.copy=s,n.identity=function(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t},n.set=function(t,a,n,r,e,u,o,i,s){return t[0]=a,t[1]=n,t[2]=r,t[3]=e,t[4]=u,t[5]=o,t[6]=i,t[7]=s,t},n.getReal=u.copy,n.getDual=function(t,a){return t[0]=a[4],t[1]=a[5],t[2]=a[6],t[3]=a[7],t},n.setReal=u.copy,n.setDual=function(t,a){return t[4]=a[0],t[5]=a[1],t[6]=a[2],t[7]=a[3],t},n.getTranslation=function(t,a){var n=a[4],r=a[5],e=a[6],u=a[7],o=-a[0],i=-a[1],s=-a[2],c=a[3];return t[0]=2*(n*c+u*o+r*s-e*i),t[1]=2*(r*c+u*i+e*o-n*s),t[2]=2*(e*c+u*s+n*i-r*o),t},n.translate=function(t,a,n){var r=a[0],e=a[1],u=a[2],o=a[3],i=.5*n[0],s=.5*n[1],c=.5*n[2],h=a[4],f=a[5],M=a[6],l=a[7];return t[0]=r,t[1]=e,t[2]=u,t[3]=o,t[4]=o*i+e*c-u*s+h,t[5]=o*s+u*i-r*c+f,t[6]=o*c+r*s-e*i+M,t[7]=-r*i-e*s-u*c+l,t},n.rotateX=function(t,a,n){var r=-a[0],e=-a[1],o=-a[2],i=a[3],s=a[4],c=a[5],h=a[6],f=a[7],M=s*i+f*r+c*o-h*e,l=c*i+f*e+h*r-s*o,b=h*i+f*o+s*e-c*r,v=f*i-s*r-c*e-h*o;return u.rotateX(t,a,n),r=t[0],e=t[1],o=t[2],i=t[3],t[4]=M*i+v*r+l*o-b*e,t[5]=l*i+v*e+b*r-M*o,t[6]=b*i+v*o+M*e-l*r,t[7]=v*i-M*r-l*e-b*o,t},n.rotateY=function(t,a,n){var r=-a[0],e=-a[1],o=-a[2],i=a[3],s=a[4],c=a[5],h=a[6],f=a[7],M=s*i+f*r+c*o-h*e,l=c*i+f*e+h*r-s*o,b=h*i+f*o+s*e-c*r,v=f*i-s*r-c*e-h*o;return u.rotateY(t,a,n),r=t[0],e=t[1],o=t[2],i=t[3],t[4]=M*i+v*r+l*o-b*e,t[5]=l*i+v*e+b*r-M*o,t[6]=b*i+v*o+M*e-l*r,t[7]=v*i-M*r-l*e-b*o,t},n.rotateZ=function(t,a,n){var r=-a[0],e=-a[1],o=-a[2],i=a[3],s=a[4],c=a[5],h=a[6],f=a[7],M=s*i+f*r+c*o-h*e,l=c*i+f*e+h*r-s*o,b=h*i+f*o+s*e-c*r,v=f*i-s*r-c*e-h*o;return u.rotateZ(t,a,n),r=t[0],e=t[1],o=t[2],i=t[3],t[4]=M*i+v*r+l*o-b*e,t[5]=l*i+v*e+b*r-M*o,t[6]=b*i+v*o+M*e-l*r,t[7]=v*i-M*r-l*e-b*o,t},n.rotateByQuatAppend=function(t,a,n){var r=n[0],e=n[1],u=n[2],o=n[3],i=a[0],s=a[1],c=a[2],h=a[3];return t[0]=i*o+h*r+s*u-c*e,t[1]=s*o+h*e+c*r-i*u,t[2]=c*o+h*u+i*e-s*r,t[3]=h*o-i*r-s*e-c*u,i=a[4],s=a[5],c=a[6],h=a[7],t[4]=i*o+h*r+s*u-c*e,t[5]=s*o+h*e+c*r-i*u,t[6]=c*o+h*u+i*e-s*r,t[7]=h*o-i*r-s*e-c*u,t},n.rotateByQuatPrepend=function(t,a,n){var r=a[0],e=a[1],u=a[2],o=a[3],i=n[0],s=n[1],c=n[2],h=n[3];return t[0]=r*h+o*i+e*c-u*s,t[1]=e*h+o*s+u*i-r*c,t[2]=u*h+o*c+r*s-e*i,t[3]=o*h-r*i-e*s-u*c,i=n[4],s=n[5],c=n[6],h=n[7],t[4]=r*h+o*i+e*c-u*s,t[5]=e*h+o*s+u*i-r*c,t[6]=u*h+o*c+r*s-e*i,t[7]=o*h-r*i-e*s-u*c,t},n.rotateAroundAxis=function(t,a,n,r){if(Math.abs(r)<e.EPSILON)return s(t,a);var u=Math.hypot(n[0],n[1],n[2]);r*=.5;var o=Math.sin(r),i=o*n[0]/u,c=o*n[1]/u,h=o*n[2]/u,f=Math.cos(r),M=a[0],l=a[1],b=a[2],v=a[3];t[0]=M*f+v*i+l*h-b*c,t[1]=l*f+v*c+b*i-M*h,t[2]=b*f+v*h+M*c-l*i,t[3]=v*f-M*i-l*c-b*h;var m=a[4],R=a[5],P=a[6],d=a[7];return t[4]=m*f+d*i+R*h-P*c,t[5]=R*f+d*c+P*i-m*h,t[6]=P*f+d*h+m*c-R*i,t[7]=d*f-m*i-R*c-P*h,t},n.add=function(t,a,n){return t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t[3]=a[3]+n[3],t[4]=a[4]+n[4],t[5]=a[5]+n[5],t[6]=a[6]+n[6],t[7]=a[7]+n[7],t},n.multiply=c,n.mul=c,n.scale=function(t,a,n){return t[0]=a[0]*n,t[1]=a[1]*n,t[2]=a[2]*n,t[3]=a[3]*n,t[4]=a[4]*n,t[5]=a[5]*n,t[6]=a[6]*n,t[7]=a[7]*n,t},n.dot=u.dot,n.lerp=function(t,a,r,e){var u=1-e;return n.dot(a,r)<0&&(e=-e),t[0]=a[0]*u+r[0]*e,t[1]=a[1]*u+r[1]*e,t[2]=a[2]*u+r[2]*e,t[3]=a[3]*u+r[3]*e,t[4]=a[4]*u+r[4]*e,t[5]=a[5]*u+r[5]*e,t[6]=a[6]*u+r[6]*e,t[7]=a[7]*u+r[7]*e,t},n.invert=function(t,a){var r=n.squaredLength(a);return t[0]=-a[0]/r,t[1]=-a[1]/r,t[2]=-a[2]/r,t[3]=a[3]/r,t[4]=-a[4]/r,t[5]=-a[5]/r,t[6]=-a[6]/r,t[7]=a[7]/r,t},n.conjugate=function(t,a){return t[0]=-a[0],t[1]=-a[1],t[2]=-a[2],t[3]=a[3],t[4]=-a[4],t[5]=-a[5],t[6]=-a[6],t[7]=a[7],t},n.length=u.length,n.len=n.length,n.squaredLength=u.squaredLength,n.sqrLen=n.squaredLength,n.normalize=function(t,a){var r=n.squaredLength(a);if(r>0){r=Math.sqrt(r);var e=a[0]/r,u=a[1]/r,o=a[2]/r,i=a[3]/r,s=a[4],c=a[5],h=a[6],f=a[7],M=e*s+u*c+o*h+i*f;t[0]=e,t[1]=u,t[2]=o,t[3]=i,t[4]=(s-e*M)/r,t[5]=(c-u*M)/r,t[6]=(h-o*M)/r,t[7]=(f-i*M)/r}return t},n.str=function(t){return\"quat2(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\", \"+t[6]+\", \"+t[7]+\")\"},n.exactEquals=function(t,a){return t[0]===a[0]&&t[1]===a[1]&&t[2]===a[2]&&t[3]===a[3]&&t[4]===a[4]&&t[5]===a[5]&&t[6]===a[6]&&t[7]===a[7]},n.equals=function(t,a){var n=t[0],r=t[1],u=t[2],o=t[3],i=t[4],s=t[5],c=t[6],h=t[7],f=a[0],M=a[1],l=a[2],b=a[3],v=a[4],m=a[5],R=a[6],P=a[7];return Math.abs(n-f)<=e.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))&&Math.abs(r-M)<=e.EPSILON*Math.max(1,Math.abs(r),Math.abs(M))&&Math.abs(u-l)<=e.EPSILON*Math.max(1,Math.abs(u),Math.abs(l))&&Math.abs(o-b)<=e.EPSILON*Math.max(1,Math.abs(o),Math.abs(b))&&Math.abs(i-v)<=e.EPSILON*Math.max(1,Math.abs(i),Math.abs(v))&&Math.abs(s-m)<=e.EPSILON*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(c-R)<=e.EPSILON*Math.max(1,Math.abs(c),Math.abs(R))&&Math.abs(h-P)<=e.EPSILON*Math.max(1,Math.abs(h),Math.abs(P))}},\n", " \"c56d9ff837\": function _(n,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=n(\"tslib\").__importStar(n(\"68ca94c15c\"));function u(){var n=new a.ARRAY_TYPE(2);return a.ARRAY_TYPE!=Float32Array&&(n[0]=0,n[1]=0),n}function e(n,t,r){return n[0]=t[0]-r[0],n[1]=t[1]-r[1],n}function o(n,t,r){return n[0]=t[0]*r[0],n[1]=t[1]*r[1],n}function c(n,t,r){return n[0]=t[0]/r[0],n[1]=t[1]/r[1],n}function i(n,t){var r=t[0]-n[0],a=t[1]-n[1];return Math.hypot(r,a)}function f(n,t){var r=t[0]-n[0],a=t[1]-n[1];return r*r+a*a}function s(n){var t=n[0],r=n[1];return Math.hypot(t,r)}function h(n){var t=n[0],r=n[1];return t*t+r*r}var M;r.create=u,r.clone=function(n){var t=new a.ARRAY_TYPE(2);return t[0]=n[0],t[1]=n[1],t},r.fromValues=function(n,t){var r=new a.ARRAY_TYPE(2);return r[0]=n,r[1]=t,r},r.copy=function(n,t){return n[0]=t[0],n[1]=t[1],n},r.set=function(n,t,r){return n[0]=t,n[1]=r,n},r.add=function(n,t,r){return n[0]=t[0]+r[0],n[1]=t[1]+r[1],n},r.subtract=e,r.multiply=o,r.divide=c,r.ceil=function(n,t){return n[0]=Math.ceil(t[0]),n[1]=Math.ceil(t[1]),n},r.floor=function(n,t){return n[0]=Math.floor(t[0]),n[1]=Math.floor(t[1]),n},r.min=function(n,t,r){return n[0]=Math.min(t[0],r[0]),n[1]=Math.min(t[1],r[1]),n},r.max=function(n,t,r){return n[0]=Math.max(t[0],r[0]),n[1]=Math.max(t[1],r[1]),n},r.round=function(n,t){return n[0]=Math.round(t[0]),n[1]=Math.round(t[1]),n},r.scale=function(n,t,r){return n[0]=t[0]*r,n[1]=t[1]*r,n},r.scaleAndAdd=function(n,t,r,a){return n[0]=t[0]+r[0]*a,n[1]=t[1]+r[1]*a,n},r.distance=i,r.squaredDistance=f,r.length=s,r.squaredLength=h,r.negate=function(n,t){return n[0]=-t[0],n[1]=-t[1],n},r.inverse=function(n,t){return n[0]=1/t[0],n[1]=1/t[1],n},r.normalize=function(n,t){var r=t[0],a=t[1],u=r*r+a*a;return u>0&&(u=1/Math.sqrt(u)),n[0]=t[0]*u,n[1]=t[1]*u,n},r.dot=function(n,t){return n[0]*t[0]+n[1]*t[1]},r.cross=function(n,t,r){var a=t[0]*r[1]-t[1]*r[0];return n[0]=n[1]=0,n[2]=a,n},r.lerp=function(n,t,r,a){var u=t[0],e=t[1];return n[0]=u+a*(r[0]-u),n[1]=e+a*(r[1]-e),n},r.random=function(n,t){t=t||1;var r=2*a.RANDOM()*Math.PI;return n[0]=Math.cos(r)*t,n[1]=Math.sin(r)*t,n},r.transformMat2=function(n,t,r){var a=t[0],u=t[1];return n[0]=r[0]*a+r[2]*u,n[1]=r[1]*a+r[3]*u,n},r.transformMat2d=function(n,t,r){var a=t[0],u=t[1];return n[0]=r[0]*a+r[2]*u+r[4],n[1]=r[1]*a+r[3]*u+r[5],n},r.transformMat3=function(n,t,r){var a=t[0],u=t[1];return n[0]=r[0]*a+r[3]*u+r[6],n[1]=r[1]*a+r[4]*u+r[7],n},r.transformMat4=function(n,t,r){var a=t[0],u=t[1];return n[0]=r[0]*a+r[4]*u+r[12],n[1]=r[1]*a+r[5]*u+r[13],n},r.rotate=function(n,t,r,a){var u=t[0]-r[0],e=t[1]-r[1],o=Math.sin(a),c=Math.cos(a);return n[0]=u*c-e*o+r[0],n[1]=u*o+e*c+r[1],n},r.angle=function(n,t){var r=n[0],a=n[1],u=t[0],e=t[1],o=Math.sqrt(r*r+a*a)*Math.sqrt(u*u+e*e),c=o&&(r*u+a*e)/o;return Math.acos(Math.min(Math.max(c,-1),1))},r.zero=function(n){return n[0]=0,n[1]=0,n},r.str=function(n){return\"vec2(\"+n[0]+\", \"+n[1]+\")\"},r.exactEquals=function(n,t){return n[0]===t[0]&&n[1]===t[1]},r.equals=function(n,t){var r=n[0],u=n[1],e=t[0],o=t[1];return Math.abs(r-e)<=a.EPSILON*Math.max(1,Math.abs(r),Math.abs(e))&&Math.abs(u-o)<=a.EPSILON*Math.max(1,Math.abs(u),Math.abs(o))},r.len=s,r.sub=e,r.mul=o,r.div=c,r.dist=i,r.sqrDist=f,r.sqrLen=h,r.forEach=(M=u(),function(n,t,r,a,u,e){var o,c;for(t||(t=2),r||(r=0),c=a?Math.min(a*t+r,n.length):n.length,o=r;o<c;o+=t)M[0]=n[o],M[1]=n[o+1],u(M,M,e),n[o]=M[0],n[o+1]=M[1];return n})},\n", " }, \"4e90918c0a\", {\"index\":\"4e90918c0a\",\"models/index\":\"0c776fff4c\",\"models/ace\":\"3343056bd8\",\"models/layout\":\"ba20932521\",\"models/audio\":\"66d52165db\",\"models/deckgl\":\"f6b9b1d914\",\"models/tooltips\":\"064eac2866\",\"models/html\":\"ae707e931d\",\"models/json\":\"9ba5b8422a\",\"models/file_download\":\"a94e371ba4\",\"models/katex\":\"7b859fb3cf\",\"models/mathjax\":\"0c21036737\",\"models/player\":\"000f20fdd3\",\"models/plotly\":\"2363c12dd6\",\"models/util\":\"990b5dd5c7\",\"models/progress\":\"76307e5afa\",\"models/state\":\"38b2bc9574\",\"models/vega\":\"1109f5d4e5\",\"models/video\":\"b0c3e9e9c2\",\"models/videostream\":\"3c7145a2fa\",\"models/vtk/index\":\"ecfbb965eb\",\"models/vtk/vtk\":\"5b5e56e89a\",\"models/vtk/vtk_layout\":\"c704c63c0a\",\"models/vtk/vtk_utils\":\"ba07c3d566\",\"models/vtk/vtkvolume\":\"729dd26c71\",\"models/vtk/vtkaxes\":\"e23461e5d7\"}, {});\n", " })\n", "\n", "\n", " /* END panel.min.js */\n", " },\n", " function(Bokeh) {} // ensure no trailing comma for IE\n", " ];\n", "\n", " function run_inline_js() {\n", " if ((root.Bokeh !== undefined) || (force === true)) {\n", " for (var i = 0; i < inline_js.length; i++) {\n", " inline_js[i].call(root, root.Bokeh);\n", " }} else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " }\n", " }\n", "\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", " run_inline_js();\n", " } else {\n", " load_libs(css_urls, js_urls, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", "}(window));" ], "application/vnd.holoviews_load.v0+json": "\n(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n if (window.requirejs) {\n window.requirejs.config({'paths': {'vtk': 'https://unpkg.com/vtk'}, 'shim': {'vtk': {'exports': 'vtk'}}});\n require([\"vtk\"], function() {\n run_callbacks();\n })\n } else {\n var skip = [];\n if ((window['vtk'] !== undefined) && (!(window['vtk'] instanceof HTMLElement))) {\n var urls = ['https://unpkg.com/vtk.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) >= 0) { on_load(); continue; }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://unpkg.com/vtk.js\"];\n var css_urls = [];\n\n var inline_js = [\n function(Bokeh) {\n inject_raw_css(\".json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-row,\\n.json-formatter-row a,\\n.json-formatter-row a:hover {\\n color: black;\\n text-decoration: none;\\n}\\n.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \\\"No properties\\\";\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \\\"[]\\\";\\n}\\n.json-formatter-row .json-formatter-string,\\n.json-formatter-row .json-formatter-stringifiable {\\n color: green;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-row .json-formatter-number {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-boolean {\\n color: red;\\n}\\n.json-formatter-row .json-formatter-null {\\n color: #855A00;\\n}\\n.json-formatter-row .json-formatter-undefined {\\n color: #ca0b69;\\n}\\n.json-formatter-row .json-formatter-function {\\n color: #FF20ED;\\n}\\n.json-formatter-row .json-formatter-date {\\n background-color: rgba(0, 0, 0, 0.05);\\n}\\n.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: blue;\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-bracket {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-key {\\n color: #00008B;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \\\"\\\\25BA\\\";\\n}\\n.json-formatter-row > a > .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-row:hover > a > .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-row.json-formatter-open > .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n.json-formatter-dark.json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-dark.json-formatter-row,\\n.json-formatter-dark.json-formatter-row a,\\n.json-formatter-dark.json-formatter-row a:hover {\\n color: white;\\n text-decoration: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \\\"No properties\\\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \\\"[]\\\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-string,\\n.json-formatter-dark.json-formatter-row .json-formatter-stringifiable {\\n color: #31F031;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-number {\\n color: #66C2FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-boolean {\\n color: #EC4242;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-null {\\n color: #EEC97D;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-undefined {\\n color: #ef8fbe;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-function {\\n color: #FD48CB;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-date {\\n background-color: rgba(255, 255, 255, 0.05);\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: #027BFF;\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-bracket {\\n color: #9494FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-key {\\n color: #23A0DB;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \\\"\\\\25BA\\\";\\n}\\n.json-formatter-dark.json-formatter-row > a > .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-dark.json-formatter-row:hover > a > .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n\");\n },\n function(Bokeh) {\n inject_raw_css(\".codehilite .hll { background-color: #ffffcc }\\n.codehilite { background: #f8f8f8; }\\n.codehilite .c { color: #408080; font-style: italic } /* Comment */\\n.codehilite .err { border: 1px solid #FF0000 } /* Error */\\n.codehilite .k { color: #008000; font-weight: bold } /* Keyword */\\n.codehilite .o { color: #666666 } /* Operator */\\n.codehilite .ch { color: #408080; font-style: italic } /* Comment.Hashbang */\\n.codehilite .cm { color: #408080; font-style: italic } /* Comment.Multiline */\\n.codehilite .cp { color: #BC7A00 } /* Comment.Preproc */\\n.codehilite .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */\\n.codehilite .c1 { color: #408080; font-style: italic } /* Comment.Single */\\n.codehilite .cs { color: #408080; font-style: italic } /* Comment.Special */\\n.codehilite .gd { color: #A00000 } /* Generic.Deleted */\\n.codehilite .ge { font-style: italic } /* Generic.Emph */\\n.codehilite .gr { color: #FF0000 } /* Generic.Error */\\n.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */\\n.codehilite .gi { color: #00A000 } /* Generic.Inserted */\\n.codehilite .go { color: #888888 } /* Generic.Output */\\n.codehilite .gp { color: #000080; font-weight: bold } /* Generic.Prompt */\\n.codehilite .gs { font-weight: bold } /* Generic.Strong */\\n.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\\n.codehilite .gt { color: #0044DD } /* Generic.Traceback */\\n.codehilite .kc { color: #008000; font-weight: bold } /* Keyword.Constant */\\n.codehilite .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */\\n.codehilite .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */\\n.codehilite .kp { color: #008000 } /* Keyword.Pseudo */\\n.codehilite .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */\\n.codehilite .kt { color: #B00040 } /* Keyword.Type */\\n.codehilite .m { color: #666666 } /* Literal.Number */\\n.codehilite .s { color: #BA2121 } /* Literal.String */\\n.codehilite .na { color: #7D9029 } /* Name.Attribute */\\n.codehilite .nb { color: #008000 } /* Name.Builtin */\\n.codehilite .nc { color: #0000FF; font-weight: bold } /* Name.Class */\\n.codehilite .no { color: #880000 } /* Name.Constant */\\n.codehilite .nd { color: #AA22FF } /* Name.Decorator */\\n.codehilite .ni { color: #999999; font-weight: bold } /* Name.Entity */\\n.codehilite .ne { color: #D2413A; font-weight: bold } /* Name.Exception */\\n.codehilite .nf { color: #0000FF } /* Name.Function */\\n.codehilite .nl { color: #A0A000 } /* Name.Label */\\n.codehilite .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */\\n.codehilite .nt { color: #008000; font-weight: bold } /* Name.Tag */\\n.codehilite .nv { color: #19177C } /* Name.Variable */\\n.codehilite .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */\\n.codehilite .w { color: #bbbbbb } /* Text.Whitespace */\\n.codehilite .mb { color: #666666 } /* Literal.Number.Bin */\\n.codehilite .mf { color: #666666 } /* Literal.Number.Float */\\n.codehilite .mh { color: #666666 } /* Literal.Number.Hex */\\n.codehilite .mi { color: #666666 } /* Literal.Number.Integer */\\n.codehilite .mo { color: #666666 } /* Literal.Number.Oct */\\n.codehilite .sa { color: #BA2121 } /* Literal.String.Affix */\\n.codehilite .sb { color: #BA2121 } /* Literal.String.Backtick */\\n.codehilite .sc { color: #BA2121 } /* Literal.String.Char */\\n.codehilite .dl { color: #BA2121 } /* Literal.String.Delimiter */\\n.codehilite .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */\\n.codehilite .s2 { color: #BA2121 } /* Literal.String.Double */\\n.codehilite .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */\\n.codehilite .sh { color: #BA2121 } /* Literal.String.Heredoc */\\n.codehilite .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */\\n.codehilite .sx { color: #008000 } /* Literal.String.Other */\\n.codehilite .sr { color: #BB6688 } /* Literal.String.Regex */\\n.codehilite .s1 { color: #BA2121 } /* Literal.String.Single */\\n.codehilite .ss { color: #19177C } /* Literal.String.Symbol */\\n.codehilite .bp { color: #008000 } /* Name.Builtin.Pseudo */\\n.codehilite .fm { color: #0000FF } /* Name.Function.Magic */\\n.codehilite .vc { color: #19177C } /* Name.Variable.Class */\\n.codehilite .vg { color: #19177C } /* Name.Variable.Global */\\n.codehilite .vi { color: #19177C } /* Name.Variable.Instance */\\n.codehilite .vm { color: #19177C } /* Name.Variable.Magic */\\n.codehilite .il { color: #666666 } /* Literal.Number.Integer.Long */\\n\\n.markdown h1 { margin-block-start: 0.34em }\\n.markdown h2 { margin-block-start: 0.42em }\\n.markdown h3 { margin-block-start: 0.5em }\\n.markdown h4 { margin-block-start: 0.67em }\\n.markdown h5 { margin-block-start: 0.84em }\\n.markdown h6 { margin-block-start: 1.17em }\\n.markdown ul { padding-inline-start: 2em }\\n.markdown ol { padding-inline-start: 2em }\\n.markdown strong { font-weight: 600 }\\n.markdown a { color: -webkit-link }\\n.markdown a { color: -moz-hyperlinkText }\\n\");\n },\n function(Bokeh) {\n inject_raw_css(\".widget-box {\\n\\tmin-height: 20px;\\n\\tbackground-color: #f5f5f5;\\n\\tborder: 1px solid #e3e3e3 !important;\\n\\tborder-radius: 4px;\\n\\t-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);\\n\\tbox-shadow: inset 0 1px 1px rgba(0,0,0,.05);\\n\\toverflow-x: hidden;\\n\\toverflow-y: hidden;\\n}\\n\\n.scrollable {\\n overflow: scroll;\\n}\\n\\nprogress {\\n\\tappearance: none;\\n\\t-moz-appearance: none;\\n\\t-webkit-appearance: none;\\n\\n\\tborder: none;\\n\\theight: 20px;\\n\\tbackground-color: whiteSmoke;\\n\\tborder-radius: 3px;\\n\\tbox-shadow: 0 2px 3px rgba(0,0,0,.5) inset;\\n\\tcolor: royalblue;\\n\\tposition: relative;\\n\\tmargin: 0 0 1.5em;\\n}\\n\\nprogress[value]::-webkit-progress-bar {\\n\\tbackground-color: whiteSmoke;\\n\\tborder-radius: 3px;\\n\\tbox-shadow: 0 2px 3px rgba(0,0,0,.5) inset;\\n}\\n\\nprogress[value]::-webkit-progress-value {\\n\\tposition: relative;\\n\\n\\tbackground-size: 35px 20px, 100% 100%, 100% 100%;\\n\\tborder-radius:3px;\\n}\\n\\nprogress.active:not([value])::before {\\n\\tbackground-position: 10%;\\n\\tanimation-name: stripes;\\n\\tanimation-duration: 3s;\\n\\tanimation-timing-function: linear;\\n\\tanimation-iteration-count: infinite;\\n}\\n\\nprogress[value]::-moz-progress-bar {\\n\\tbackground-size: 35px 20px, 100% 100%, 100% 100%;\\n\\tborder-radius:3px;\\n}\\n\\nprogress:not([value])::-moz-progress-bar {\\n\\tborder-radius:3px;\\n\\tbackground:\\n\\tlinear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n\\n}\\n\\nprogress.active:not([value])::-moz-progress-bar {\\n\\tbackground-position: 10%;\\n\\tanimation-name: stripes;\\n\\tanimation-duration: 3s;\\n\\tanimation-timing-function: linear;\\n\\tanimation-iteration-count: infinite;\\n}\\n\\nprogress.active:not([value])::-webkit-progress-bar {\\n\\tbackground-position: 10%;\\n\\tanimation-name: stripes;\\n\\tanimation-duration: 3s;\\n\\tanimation-timing-function: linear;\\n\\tanimation-iteration-count: infinite;\\n}\\n\\nprogress.primary[value]::-webkit-progress-value { background-color: #007bff; }\\nprogress.primary:not([value])::before { background-color: #007bff; }\\nprogress.primary:not([value])::-webkit-progress-bar { background-color: #007bff; }\\nprogress.primary::-moz-progress-bar { background-color: #007bff; }\\n\\nprogress.secondary[value]::-webkit-progress-value { background-color: #6c757d; }\\nprogress.secondary:not([value])::before { background-color: #6c757d; }\\nprogress.secondary:not([value])::-webkit-progress-bar { background-color: #6c757d; }\\nprogress.secondary::-moz-progress-bar { background-color: #6c757d; }\\n\\nprogress.success[value]::-webkit-progress-value { background-color: #28a745; }\\nprogress.success:not([value])::before { background-color: #28a745; }\\nprogress.success:not([value])::-webkit-progress-bar { background-color: #28a745; }\\nprogress.success::-moz-progress-bar { background-color: #28a745; }\\n\\nprogress.danger[value]::-webkit-progress-value { background-color: #dc3545; }\\nprogress.danger:not([value])::before { background-color: #dc3545; }\\nprogress.danger:not([value])::-webkit-progress-bar { background-color: #dc3545; }\\nprogress.danger::-moz-progress-bar { background-color: #dc3545; }\\n\\nprogress.warning[value]::-webkit-progress-value { background-color: #ffc107; }\\nprogress.warning:not([value])::before { background-color: #ffc107; }\\nprogress.warning:not([value])::-webkit-progress-bar { background-color: #ffc107; }\\nprogress.warning::-moz-progress-bar { background-color: #ffc107; }\\n\\nprogress.info[value]::-webkit-progress-value { background-color: #17a2b8; }\\nprogress.info:not([value])::before { background-color: #17a2b8; }\\nprogress.info:not([value])::-webkit-progress-bar { background-color: #17a2b8; }\\nprogress.info::-moz-progress-bar { background-color: #17a2b8; }\\n\\nprogress.light[value]::-webkit-progress-value { background-color: #f8f9fa; }\\nprogress.light:not([value])::before { background-color: #f8f9fa; }\\nprogress.light:not([value])::-webkit-progress-bar { background-color: #f8f9fa; }\\nprogress.light::-moz-progress-bar { background-color: #f8f9fa; }\\n\\nprogress.dark[value]::-webkit-progress-value { background-color: #343a40; }\\nprogress.dark:not([value])::-webkit-progress-bar { background-color: #343a40; }\\nprogress.dark:not([value])::before { background-color: #343a40; }\\nprogress.dark::-moz-progress-bar { background-color: #343a40; }\\n\\nprogress:not([value])::-webkit-progress-bar {\\n\\tborder-radius: 3px;\\n\\tbackground:\\n\\tlinear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n}\\nprogress:not([value])::before {\\n\\tcontent:\\\" \\\";\\n\\tposition:absolute;\\n\\theight: 20px;\\n\\ttop:0;\\n\\tleft:0;\\n\\tright:0;\\n\\tbottom:0;\\n\\tborder-radius: 3px;\\n\\tbackground:\\n\\tlinear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.2) 66%, transparent 66%) left/2.5em 1.5em;\\n}\\n\\n@keyframes stripes {\\n from {background-position: 0%}\\n to {background-position: 100%}\\n}\");\n },\n function(Bokeh) {\n inject_raw_css(\"table.panel-df {\\n margin-left: auto;\\n margin-right: auto;\\n border: none;\\n border-collapse: collapse;\\n border-spacing: 0;\\n color: black;\\n font-size: 12px;\\n table-layout: fixed;\\n width: 100%;\\n}\\n\\n.panel-df tr, th, td {\\n text-align: right;\\n vertical-align: middle;\\n padding: 0.5em 0.5em !important;\\n line-height: normal;\\n white-space: normal;\\n max-width: none;\\n border: none;\\n}\\n\\n.panel-df tbody {\\n display: table-row-group;\\n vertical-align: middle;\\n border-color: inherit;\\n}\\n\\n.panel-df tbody tr:nth-child(odd) {\\n background: #f5f5f5;\\n}\\n\\n.panel-df thead {\\n border-bottom: 1px solid black;\\n vertical-align: bottom;\\n}\\n\\n.panel-df tr:hover {\\n background: lightblue !important;\\n cursor: pointer;\\n}\\n\");\n },\n function(Bokeh) {\n /* BEGIN bokeh.min.js */\n /*!\n * Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n (function(root, factory) {\n root[\"Bokeh\"] = factory();\n })(this, function() {\n var define;\n var parent_require = typeof require === \"function\" && require\n return (function(modules, entry, aliases, externals) {\n if (aliases === undefined) aliases = {};\n if (externals === undefined) externals = {};\n\n var cache = {};\n\n var normalize = function(name) {\n if (typeof name === \"number\")\n return name;\n\n if (name === \"bokehjs\")\n return entry;\n\n var prefix = \"@bokehjs/\"\n if (name.slice(0, prefix.length) === prefix)\n name = name.slice(prefix.length)\n\n var alias = aliases[name]\n if (alias != null)\n return alias;\n\n var trailing = name.length > 0 && name[name.lenght-1] === \"/\";\n var index = aliases[name + (trailing ? \"\" : \"/\") + \"index\"];\n if (index != null)\n return index;\n\n return name;\n }\n\n var require = function(name) {\n var mod = cache[name];\n if (!mod) {\n var id = normalize(name);\n\n mod = cache[id];\n if (!mod) {\n if (!modules[id]) {\n if (externals[id] === false || (externals[id] == true && parent_require)) {\n try {\n mod = {exports: externals[id] ? parent_require(id) : {}};\n cache[id] = cache[name] = mod;\n return mod.exports;\n } catch (e) {}\n }\n\n var err = new Error(\"Cannot find module '\" + name + \"'\");\n err.code = 'MODULE_NOT_FOUND';\n throw err;\n }\n\n mod = {exports: {}};\n cache[id] = cache[name] = mod;\n modules[id].call(mod.exports, require, mod, mod.exports);\n } else\n cache[name] = mod;\n }\n\n return mod.exports;\n }\n\n var main = require(entry);\n main.require = require;\n\n main.register_plugin = function(plugin_modules, plugin_entry, plugin_aliases, plugin_externals) {\n if (plugin_aliases === undefined) plugin_aliases = {};\n if (plugin_externals === undefined) plugin_externals = {};\n\n for (var name in plugin_modules) {\n modules[name] = plugin_modules[name];\n }\n\n for (var name in plugin_aliases) {\n aliases[name] = plugin_aliases[name];\n }\n\n for (var name in plugin_externals) {\n externals[name] = plugin_externals[name];\n }\n\n var plugin = require(plugin_entry);\n\n for (var name in plugin) {\n main[name] = plugin[name];\n }\n\n return plugin;\n }\n\n return main;\n })\n ([\n function _(e,t,_){Object.defineProperty(_,\"__esModule\",{value:!0}),e(1).__exportStar(e(2),_)},\n function _(t,n,e){\n /*! *****************************************************************************\n Copyright (c) Microsoft Corporation. All rights reserved.\n Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use\n this file except in compliance with the License. You may obtain a copy of the\n License at http://www.apache.org/licenses/LICENSE-2.0\n \n THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\n WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\n MERCHANTABLITY OR NON-INFRINGEMENT.\n \n See the Apache Version 2.0 License for specific language governing permissions\n and limitations under the License.\n ***************************************************************************** */\n Object.defineProperty(e,\"__esModule\",{value:!0});var r=function(t,n){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)n.hasOwnProperty(e)&&(t[e]=n[e])})(t,n)};function o(t){var n=\"function\"==typeof Symbol&&t[Symbol.iterator],e=0;return n?n.call(t):{next:function(){return t&&e>=t.length&&(t=void 0),{value:t&&t[e++],done:!t}}}}function a(t,n){var e=\"function\"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,o,a=e.call(t),u=[];try{for(;(void 0===n||n-- >0)&&!(r=a.next()).done;)u.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(e=a.return)&&e.call(a)}finally{if(o)throw o.error}}return u}function u(t){return this instanceof u?(this.v=t,this):new u(t)}e.__extends=function(t,n){function e(){this.constructor=t}r(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)},e.__assign=function(){return e.__assign=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var o in n=arguments[e])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t},e.__assign.apply(this,arguments)},e.__rest=function(t,n){var e={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&n.indexOf(r)<0&&(e[r]=t[r]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o<r.length;o++)n.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(e[r[o]]=t[r[o]])}return e},e.__decorate=function(t,n,e,r){var o,a=arguments.length,u=a<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,e):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)u=Reflect.decorate(t,n,e,r);else for(var c=t.length-1;c>=0;c--)(o=t[c])&&(u=(a<3?o(u):a>3?o(n,e,u):o(n,e))||u);return a>3&&u&&Object.defineProperty(n,e,u),u},e.__param=function(t,n){return function(e,r){n(e,r,t)}},e.__metadata=function(t,n){if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.metadata)return Reflect.metadata(t,n)},e.__awaiter=function(t,n,e,r){return new(e||(e=Promise))((function(o,a){function u(t){try{i(r.next(t))}catch(t){a(t)}}function c(t){try{i(r.throw(t))}catch(t){a(t)}}function i(t){t.done?o(t.value):new e((function(n){n(t.value)})).then(u,c)}i((r=r.apply(t,n||[])).next())}))},e.__generator=function(t,n){var e,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},\"function\"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(e)throw new TypeError(\"Generator is already executing.\");for(;u;)try{if(e=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=n.call(t,u)}catch(t){a=[6,t],r=0}finally{e=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},e.__exportStar=function(t,n){for(var e in t)n.hasOwnProperty(e)||(n[e]=t[e])},e.__values=o,e.__read=a,e.__spread=function(){for(var t=[],n=0;n<arguments.length;n++)t=t.concat(a(arguments[n]));return t},e.__spreadArrays=function(){for(var t=0,n=0,e=arguments.length;n<e;n++)t+=arguments[n].length;var r=Array(t),o=0;for(n=0;n<e;n++)for(var a=arguments[n],u=0,c=a.length;u<c;u++,o++)r[o]=a[u];return r},e.__await=u,e.__asyncGenerator=function(t,n,e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var r,o=e.apply(t,n||[]),a=[];return r={},c(\"next\"),c(\"throw\"),c(\"return\"),r[Symbol.asyncIterator]=function(){return this},r;function c(t){o[t]&&(r[t]=function(n){return new Promise((function(e,r){a.push([t,n,e,r])>1||i(t,n)}))})}function i(t,n){try{(e=o[t](n)).value instanceof u?Promise.resolve(e.value.v).then(f,l):s(a[0][2],e)}catch(t){s(a[0][3],t)}var e}function f(t){i(\"next\",t)}function l(t){i(\"throw\",t)}function s(t,n){t(n),a.shift(),a.length&&i(a[0][0],a[0][1])}},e.__asyncDelegator=function(t){var n,e;return n={},r(\"next\"),r(\"throw\",(function(t){throw t})),r(\"return\"),n[Symbol.iterator]=function(){return this},n;function r(r,o){n[r]=t[r]?function(n){return(e=!e)?{value:u(t[r](n)),done:\"return\"===r}:o?o(n):n}:o}},e.__asyncValues=function(t){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,e=t[Symbol.asyncIterator];return e?e.call(t):(t=o(t),n={},r(\"next\"),r(\"throw\"),r(\"return\"),n[Symbol.asyncIterator]=function(){return this},n);function r(e){n[e]=t[e]&&function(n){return new Promise((function(r,o){(function(t,n,e,r){Promise.resolve(r).then((function(n){t({value:n,done:e})}),n)})(r,o,(n=t[e](n)).done,n.value)}))}}},e.__makeTemplateObject=function(t,n){return Object.defineProperty?Object.defineProperty(t,\"raw\",{value:n}):t.raw=n,t},e.__importStar=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)Object.hasOwnProperty.call(t,e)&&(n[e]=t[e]);return n.default=t,n},e.__importDefault=function(t){return t&&t.__esModule?t:{default:t}}},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(1);var s=e(3);o.version=s.version;const n=r.__importStar(e(4));o.embed=n;var l=e(4);o.index=l.index;const _=r.__importStar(e(354));o.protocol=_;const a=r.__importStar(e(355));o._testing=a;var i=e(70);o.logger=i.logger,o.set_log_level=i.set_log_level;var v=e(26);o.settings=v.settings;var c=e(7);o.Models=c.Models;var d=e(5);o.documents=d.documents;var g=e(356);o.safely=g.safely},\n function _(e,n,o){Object.defineProperty(o,\"__esModule\",{value:!0}),o.version=\"2.0.0\"},\n function _(e,o,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(5),s=e(70),d=e(25),r=e(8),_=e(17),c=e(345),i=e(347),a=e(346);var u=e(345);n.add_document_standalone=u.add_document_standalone,n.index=u.index;var l=e(347);n.add_document_from_session=l.add_document_from_session;var m=e(352);n.embed_items_notebook=m.embed_items_notebook,n.kernels=m.kernels;var f=e(346);async function g(e,o,n,_){r.isString(e)&&(e=JSON.parse(d.unescape(e)));const u={};for(const o in e){const n=e[o];u[o]=t.Document.from_json(n)}const l=[];for(const e of o){const o=a._resolve_element(e),t=a._resolve_root_elements(e);if(null!=e.docid)l.push(await c.add_document_standalone(u[e.docid],o,t,e.use_for_title));else{if(null==e.token)throw new Error(\"Error rendering Bokeh items: either 'docid' or 'token' was expected.\");{const d=i._get_ws_url(n,_);s.logger.debug(`embed: computed ws url: ${d}`);try{l.push(await i.add_document_from_session(d,e.token,o,t,e.use_for_title)),console.log(\"Bokeh items were rendered successfully\")}catch(e){console.log(\"Error rendering Bokeh items:\",e)}}}}return l}n.BOKEH_ROOT=f.BOKEH_ROOT,n.embed_item=async function(e,o){const n={},t=d.uuid4();n[t]=e.doc,null==o&&(o=e.target_id);const s=document.getElementById(o);null!=s&&s.classList.add(a.BOKEH_ROOT);const r={roots:{[e.root_id]:o},root_ids:[e.root_id],docid:t},[c]=await _.defer(()=>g(n,[r]));return c},n.embed_items=async function(e,o,n,t){return await _.defer(()=>g(e,o,n,t))}},\n function _(e,t,_){Object.defineProperty(_,\"__esModule\",{value:!0});const o=e(1);o.__exportStar(e(6),_),o.__exportStar(e(103),_)},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=e(7),n=e(3),i=e(70),r=e(281),_=e(13),l=e(14),a=e(24),c=e(100),d=e(15),h=e(9),u=e(23),f=e(16),m=e(8),g=e(244),v=e(73),p=e(69),w=e(103);class b{constructor(e){this.document=e,this.session=null,this.subscribed_models=new Set}send_event(e){const t=new w.MessageSentEvent(this.document,\"bokeh_event\",e.to_json());this.document._trigger_on_change(t)}trigger(e){for(const t of this.subscribed_models){if(null!=e.origin&&e.origin.id!==t)continue;const s=this.document._all_models[t];null!=s&&s instanceof p.Model&&s._process_event(e)}}}s.EventManager=b,b.__name__=\"EventManager\",s.documents=[],s.DEFAULT_TITLE=\"Bokeh Application\";class y{constructor(){s.documents.push(this),this._init_timestamp=Date.now(),this._title=s.DEFAULT_TITLE,this._roots=[],this._all_models={},this._all_models_by_name=new d.MultiDict,this._all_models_freeze_count=0,this._callbacks=[],this._message_callbacks=new Map,this.event_manager=new b(this),this.idle=new l.Signal0(this,\"idle\"),this._idle_roots=new WeakMap,this._interactive_timestamp=null,this._interactive_plot=null}get layoutables(){return this._roots.filter(e=>e instanceof g.LayoutDOM)}get is_idle(){for(const e of this.layoutables)if(!this._idle_roots.has(e))return!1;return!0}notify_idle(e){this._idle_roots.set(e,!0),this.is_idle&&(i.logger.info(`document idle at ${Date.now()-this._init_timestamp} ms`),this.idle.emit())}clear(){this._push_all_models_freeze();try{for(;this._roots.length>0;)this.remove_root(this._roots[0])}finally{this._pop_all_models_freeze()}}interactive_start(e){null==this._interactive_plot&&(this._interactive_plot=e,this._interactive_plot.trigger_event(new r.LODStart)),this._interactive_timestamp=Date.now()}interactive_stop(e){null!=this._interactive_plot&&this._interactive_plot.id===e.id&&this._interactive_plot.trigger_event(new r.LODEnd),this._interactive_plot=null,this._interactive_timestamp=null}interactive_duration(){return null==this._interactive_timestamp?-1:Date.now()-this._interactive_timestamp}destructively_move(e){if(e===this)throw new Error(\"Attempted to overwrite a document with itself\");e.clear();const t=h.copy(this._roots);this.clear();for(const e of t)if(null!=e.document)throw new Error(`Somehow we didn't detach ${e}`);if(0!==Object.keys(this._all_models).length)throw new Error(`this._all_models still had stuff in it: ${this._all_models}`);for(const s of t)e.add_root(s);e.set_title(this._title)}_push_all_models_freeze(){this._all_models_freeze_count+=1}_pop_all_models_freeze(){this._all_models_freeze_count-=1,0===this._all_models_freeze_count&&this._recompute_all_models()}_invalidate_all_models(){i.logger.debug(\"invalidating document models\"),0===this._all_models_freeze_count&&this._recompute_all_models()}_recompute_all_models(){let e=new d.Set;for(const t of this._roots)e=e.union(t.references());const t=new d.Set(u.values(this._all_models)),s=t.diff(e),o=e.diff(t),n={};for(const t of e.values)n[t.id]=t;for(const e of s.values)e.detach_document(),e instanceof p.Model&&null!=e.name&&this._all_models_by_name.remove_value(e.name,e);for(const e of o.values)e.attach_document(this),e instanceof p.Model&&null!=e.name&&this._all_models_by_name.add_value(e.name,e);this._all_models=n}roots(){return this._roots}add_root(e,t){if(i.logger.debug(`Adding root: ${e}`),!h.includes(this._roots,e)){this._push_all_models_freeze();try{this._roots.push(e)}finally{this._pop_all_models_freeze()}this._trigger_on_change(new w.RootAddedEvent(this,e,t))}}remove_root(e,t){const s=this._roots.indexOf(e);if(!(s<0)){this._push_all_models_freeze();try{this._roots.splice(s,1)}finally{this._pop_all_models_freeze()}this._trigger_on_change(new w.RootRemovedEvent(this,e,t))}}title(){return this._title}set_title(e,t){e!==this._title&&(this._title=e,this._trigger_on_change(new w.TitleChangedEvent(this,e,t)))}get_model_by_id(e){return e in this._all_models?this._all_models[e]:null}get_model_by_name(e){return this._all_models_by_name.get_one(e,`Multiple models are named '${e}'`)}on_message(e,t){const s=this._message_callbacks.get(e);null==s?this._message_callbacks.set(e,new Set([t])):s.add(t)}remove_on_message(e,t){var s;null===(s=this._message_callbacks.get(e))||void 0===s||s.delete(t)}_trigger_on_message(e,t){const s=this._message_callbacks.get(e);if(null!=s)for(const e of s)e(t)}on_change(e){h.includes(this._callbacks,e)||this._callbacks.push(e)}remove_on_change(e){const t=this._callbacks.indexOf(e);t>=0&&this._callbacks.splice(t,1)}_trigger_on_change(e){for(const t of this._callbacks)t(e)}_notify_change(e,t,s,o,n){\"name\"===t&&(this._all_models_by_name.remove_value(s,e),null!=o&&this._all_models_by_name.add_value(o,e));const i=null!=n?n.setter_id:void 0,r=null!=n?n.hint:void 0;this._trigger_on_change(new w.ModelChangedEvent(this,e,t,s,o,i,r))}static _references_json(e,t=!0){const s=[];for(const o of e){const e=o.struct();e.attributes=o.attributes_as_json(t),delete e.attributes.id,s.push(e)}return s}static _instantiate_object(e,t,s){const n=Object.assign(Object.assign({},s),{id:e,__deferred__:!0});return new(o.Models(t))(n)}static _instantiate_references_json(e,t){const s={};for(const o of e){const e=o.id,n=o.type,i=o.attributes||{};let r;e in t?r=t[e]:(r=y._instantiate_object(e,n,i),null!=o.subtype&&r.set_subtype(o.subtype)),s[r.id]=r}return s}static _resolve_refs(e,t,s){function o(e){if(a.is_ref(e)){if(e.id in t)return t[e.id];if(e.id in s)return s[e.id];throw new Error(`reference ${JSON.stringify(e)} isn't known (not in Document?)`)}return m.isArray(e)?function(e){const t=[];for(const s of e)t.push(o(s));return t}(e):m.isPlainObject(e)?function(e){const t={};for(const s in e){const n=e[s];t[s]=o(n)}return t}(e):e}return o(e)}static _initialize_references_json(e,t,s){const o={};for(const n of e){const e=n.id,i=n.attributes,r=!(e in t),_=r?s[e]:t[e],l=y._resolve_refs(i,t,s);o[_.id]=[_,l,r]}function n(e,t){const s={};function o(n){if(n instanceof _.HasProps){if(!(n.id in s)&&n.id in e){s[n.id]=!0;const[,i,r]=e[n.id];for(const e in i){o(i[e])}t(n,i,r)}}else if(m.isArray(n))for(const e of n)o(e);else if(m.isPlainObject(n))for(const e in n){o(n[e])}}for(const t in e){const[s,,]=e[t];o(s)}}n(o,(function(e,t,s){s&&e.setv(t,{silent:!0})})),n(o,(function(e,t,s){s&&e.finalize()}))}static _event_for_attribute_change(e,t,s,o,n){if(o.get_model_by_id(e.id).attribute_is_serializable(t)){const i={kind:\"ModelChanged\",model:{id:e.id},attr:t,new:s};return _.HasProps._json_record_references(o,s,n,!0),i}return null}static _events_to_sync_objects(e,t,s,o){const n=Object.keys(e.attributes),r=Object.keys(t.attributes),_=h.difference(n,r),l=h.difference(r,n),a=h.intersection(n,r),c=[];for(const e of _)i.logger.warn(`Server sent key ${e} but we don't seem to have it in our JSON`);for(const n of l){const i=t.attributes[n];c.push(y._event_for_attribute_change(e,n,i,s,o))}for(const n of a){const i=e.attributes[n],r=t.attributes[n];null==i&&null==r||(null==i||null==r?c.push(y._event_for_attribute_change(e,n,r,s,o)):f.isEqual(i,r)||c.push(y._event_for_attribute_change(e,n,r,s,o)))}return c.filter(e=>null!=e)}static _compute_patch_since_json(e,t){const s=t.to_json(!1);function o(e){const t={};for(const s of e.roots.references)t[s.id]=s;return t}const n=o(e),i={},r=[];for(const t of e.roots.root_ids)i[t]=n[t],r.push(t);const _=o(s),l={},a=[];for(const e of s.roots.root_ids)l[e]=_[e],a.push(e);if(r.sort(),a.sort(),h.difference(r,a).length>0||h.difference(a,r).length>0)throw new Error(\"Not implemented: computing add/remove of document roots\");const c={};let d=[];for(const e in t._all_models)if(e in n){const s=y._events_to_sync_objects(n[e],_[e],t,c);d=d.concat(s)}return{references:y._references_json(u.values(c),!1),events:d}}to_json_string(e=!0){return JSON.stringify(this.to_json(e))}to_json(e=!0){const t=this._roots.map(e=>e.id),s=u.values(this._all_models);return{version:n.version,title:this._title,roots:{root_ids:t,references:y._references_json(s,e)}}}static from_json_string(e){const t=JSON.parse(e);return y.from_json(t)}static from_json(e){i.logger.debug(\"Creating Document from JSON\");const t=e.version,s=-1!==t.indexOf(\"+\")||-1!==t.indexOf(\"-\"),o=`Library versions: JS (${n.version}) / Python (${t})`;s||n.version.replace(/-(dev|rc)\\./,\"$1\")==t?i.logger.debug(o):(i.logger.warn(\"JS/Python version mismatch\"),i.logger.warn(o));const r=e.roots,_=r.root_ids,l=r.references,a=y._instantiate_references_json(l,{});y._initialize_references_json(l,{},a);const c=new y;for(const e of _)c.add_root(a[e]);return c.set_title(e.title),c}replace_with_json(e){y.from_json(e).destructively_move(this)}create_json_patch_string(e){return JSON.stringify(this.create_json_patch(e))}create_json_patch(e){const t={},s=[];for(const o of e){if(o.document!==this)throw i.logger.warn(\"Cannot create a patch using events from a different document, event had \",o.document,\" we are \",this),new Error(\"Cannot create a patch using events from a different document\");s.push(o.json(t))}return{events:s,references:y._references_json(u.values(t))}}apply_json_patch(e,t=[],s){const o=e.references,n=e.events,r=y._instantiate_references_json(o,this._all_models);for(const e of n)switch(e.kind){case\"RootAdded\":case\"RootRemoved\":case\"ModelChanged\":{const t=e.model.id;if(t in this._all_models)r[t]=this._all_models[t];else if(!(t in r))throw i.logger.warn(\"Got an event for unknown model \",e.model),new Error(\"event model wasn't known\");break}}const _={},l={};for(const e in r){const t=r[e];e in this._all_models?_[e]=t:l[e]=t}y._initialize_references_json(o,_,l);for(const e of n)switch(e.kind){case\"MessageSent\":{const t=y._resolve_refs(e.msg_data,_,l);this._trigger_on_message(e.msg_type,t);break}case\"ModelChanged\":{const o=e.model.id;if(!(o in this._all_models))throw new Error(`Cannot apply patch to ${o} which is not in the document`);const n=this._all_models[o],i=e.attr;if(\"data\"===i&&\"ColumnDataSource\"===n.type){const[o,i]=c.decode_column_data(e.new,t);n.setv({_shapes:i,data:o},{setter_id:s})}else{const t=y._resolve_refs(e.new,_,l);n.setv({[i]:t},{setter_id:s})}break}case\"ColumnDataChanged\":{const o=e.column_source.id;if(!(o in this._all_models))throw new Error(`Cannot stream to ${o} which is not in the document`);const n=this._all_models[o],[i,r]=c.decode_column_data(e.new,t);if(null!=e.cols){for(const e in n.data)e in i||(i[e]=n.data[e]);for(const e in n._shapes)e in r||(r[e]=n._shapes[e])}n.setv({_shapes:r,data:i},{setter_id:s,check_eq:!1});break}case\"ColumnsStreamed\":{const t=e.column_source.id;if(!(t in this._all_models))throw new Error(`Cannot stream to ${t} which is not in the document`);const o=this._all_models[t];if(!(o instanceof v.ColumnDataSource))throw new Error(\"Cannot stream to non-ColumnDataSource\");const n=e.data,i=e.rollover;o.stream(n,i,s);break}case\"ColumnsPatched\":{const t=e.column_source.id;if(!(t in this._all_models))throw new Error(`Cannot patch ${t} which is not in the document`);const o=this._all_models[t];if(!(o instanceof v.ColumnDataSource))throw new Error(\"Cannot patch non-ColumnDataSource\");const n=e.patches;o.patch(n,s);break}case\"RootAdded\":{const t=r[e.model.id];this.add_root(t,s);break}case\"RootRemoved\":{const t=r[e.model.id];this.remove_root(t,s);break}case\"TitleChanged\":this.set_title(e.title,s);break;default:throw new Error(\"Unknown patch event \"+JSON.stringify(e))}}}s.Document=y,y.__name__=\"Document\"},\n function _(e,r,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=e(1),t=e(8),d=e(13);s.overrides={};const i=new Map;s.Models=e=>{const r=s.overrides[e]||i.get(e);if(null==r)throw new Error(`Model '${e}' does not exist. This could be due to a widget or a custom model not being registered before first usage.`);return r},s.Models.register=(e,r)=>{s.overrides[e]=r},s.Models.unregister=e=>{delete s.overrides[e]},s.Models.register_models=(e,r=!1,s)=>{var o;if(null!=e)for(const l in e){const n=e[l];if(o=n,t.isObject(o)&&o.prototype instanceof d.HasProps){const e=n.__qualified__;r||!i.has(e)?i.set(e,n):null!=s?s(e):console.warn(`Model '${e}' was already registered`)}}},s.register_models=s.Models.register_models,s.Models.registered_names=()=>Array.from(i.keys());const l=o.__importStar(e(27));s.register_models(l)},\n function _(n,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});\n // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n // Underscore may be freely distributed under the MIT license.\n const e=n(9),o=Object.prototype.toString;function i(n){return\"[object Number]\"===o.call(n)}function u(n){const t=typeof n;return\"function\"===t||\"object\"===t&&!!n}r.isBoolean=function(n){return!0===n||!1===n||\"[object Boolean]\"===o.call(n)},r.isNumber=i,r.isInteger=function(n){return i(n)&&isFinite(n)&&Math.floor(n)===n},r.isString=function(n){return\"[object String]\"===o.call(n)},r.isStrictNaN=function(n){return i(n)&&n!==+n},r.isFunction=function(n){return\"[object Function]\"===o.call(n)},r.isArray=function(n){return Array.isArray(n)},r.isArrayOf=function(n,t){return e.every(n,t)},r.isArrayableOf=function(n,t){for(let r=0,e=n.length;r<e;r++)if(!t(n[r]))return!1;return!0},r.isTypedArray=function(n){return null!=n&&n.buffer instanceof ArrayBuffer},r.isObject=u,r.isPlainObject=function(n){return u(n)&&(null==n.constructor||n.constructor===Object)}},\n function _(n,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});\n // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n // Underscore may be freely distributed under the MIT license.\n const r=n(10),o=n(11),i=n(12);e.map=i.map,e.reduce=i.reduce,e.min=i.min,e.min_by=i.min_by,e.max=i.max,e.max_by=i.max_by,e.sum=i.sum,e.cumsum=i.cumsum,e.every=i.every,e.some=i.some,e.find=i.find,e.find_last=i.find_last,e.find_index=i.find_index,e.find_last_index=i.find_last_index,e.sorted_index=i.sorted_index;const u=Array.prototype.slice;function c(n){return u.call(n)}function f(n){return[].concat(...n)}function s(n,t){return-1!==n.indexOf(t)}function l(n,t,e=1){o.assert(e>0,\"'step' must be a positive number\"),null==t&&(t=n,n=0);const{max:r,ceil:i,abs:u}=Math,c=n<=t?e:-e,f=r(i(u(t-n)/e),0),s=Array(f);for(let t=0;t<f;t++,n+=c)s[t]=n;return s}function a(n){const t=[];for(const e of n)s(t,e)||t.push(e);return t}e.head=function(n){return n[0]},e.tail=function(n){return n[n.length-1]},e.last=function(n){return n[n.length-1]},e.copy=c,e.concat=f,e.includes=s,e.contains=s,e.nth=function(n,t){return n[t>=0?t:n.length+t]},e.zip=function(...n){if(0==n.length)return[];const t=i.min(n.map(n=>n.length)),e=n.length,r=new Array(t);for(let o=0;o<t;o++){r[o]=new Array(e);for(let t=0;t<e;t++)r[o][t]=n[t][o]}return r},e.unzip=function(n){const t=n.length,e=i.min(n.map(n=>n.length)),r=Array(e);for(let n=0;n<e;n++)r[n]=new Array(t);for(let o=0;o<t;o++)for(let t=0;t<e;t++)r[t][o]=n[o][t];return r},e.range=l,e.linspace=function(n,t,e=100){const r=(t-n)/(e-1),o=new Array(e);for(let t=0;t<e;t++)o[t]=n+r*t;return o},e.transpose=function(n){const t=n.length,e=n[0].length,r=[];for(let o=0;o<e;o++){r[o]=[];for(let e=0;e<t;e++)r[o][e]=n[e][o]}return r},e.argmin=function(n){return i.min_by(l(n.length),t=>n[t])},e.argmax=function(n){return i.max_by(l(n.length),t=>n[t])},e.sort_by=function(n,t){const e=n.map((n,e)=>({value:n,index:e,key:t(n)}));return e.sort((n,t)=>{const e=n.key,r=t.key;if(e!==r){if(e>r||void 0===e)return 1;if(e<r||void 0===r)return-1}return n.index-t.index}),e.map(n=>n.value)},e.uniq=a,e.uniq_by=function(n,t){const e=[],r=[];for(const o of n){const n=t(o);s(r,n)||(r.push(n),e.push(o))}return e},e.union=function(...n){return a(f(n))},e.intersection=function(n,...t){const e=[];n:for(const r of n)if(!s(e,r)){for(const n of t)if(!s(n,r))continue n;e.push(r)}return e},e.difference=function(n,...t){const e=f(t);return n.filter(n=>!s(e,n))},e.remove_at=function(n,t){const e=c(n);return e.splice(t,1),e},e.remove_by=function(n,t){for(let e=0;e<n.length;)t(n[e])?n.splice(e,1):e++},e.shuffle=function(n){const t=n.length,e=new Array(t);for(let o=0;o<t;o++){const t=r.randomIn(0,o);t!==o&&(e[o]=e[t]),e[t]=n[o]}return e},e.pairwise=function(n,t){const e=n.length,r=new Array(e-1);for(let o=0;o<e-1;o++)r[o]=t(n[o],n[o+1]);return r},e.reversed=function(n){const t=n.length,e=new Array(t);for(let r=0;r<t;r++)e[t-r-1]=n[r];return e},e.repeat=function(n,t){const e=new Array(t);for(let r=0;r<t;r++)e[r]=n;return e}},\n function _(n,t,r){function e(n){if(0==n)return 0;for(;n<=0;)n+=2*Math.PI;for(;n>2*Math.PI;)n-=2*Math.PI;return n}function o(n,t){return e(n-t)}function a(){return Math.random()}Object.defineProperty(r,\"__esModule\",{value:!0}),r.angle_norm=e,r.angle_dist=o,r.angle_between=function(n,t,r,a){const u=o(t,r);if(0==u)return!1;if(u==2*Math.PI)return!0;const f=e(n),i=o(t,f)<=u&&o(f,r)<=u;return 0==a?i:!i},r.random=a,r.randomIn=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))},r.atan2=function(n,t){return Math.atan2(t[1]-n[1],t[0]-n[0])},r.rnorm=function(n,t){let r,e;for(;r=a(),e=a(),e=(2*e-1)*Math.sqrt(1/Math.E*2),!(-4*r*r*Math.log(r)>=e*e););let o=e/r;return o=n+t*o,o},r.clamp=function(n,t,r){return n>r?r:n<t?t:n}},\n function _(e,r,n){Object.defineProperty(n,\"__esModule\",{value:!0});class o extends Error{}n.AssertionError=o,o.__name__=\"AssertionError\",n.assert=function(e,r){if(!(!0===e||!1!==e&&e()))throw new o(null!=r?r:\"Assertion failed\")},n.unreachable=function(){throw new Error(\"unreachable code\")}},\n function _(n,t,e){function r(n,t,e,...r){const o=n.length;t<0&&(t+=o),t<0?t=0:t>o&&(t=o),null==e||e>o-t?e=o-t:e<0&&(e=0);const u=o-e+r.length,i=new n.constructor(u);let f=0;for(;f<t;f++)i[f]=n[f];for(const n of r)i[f++]=n;for(let r=t+e;r<o;r++)i[f++]=n[r];return i}function o(n,t){return r(n,t,n.length-t)}function u(n,t,e){const r=n.length;if(void 0===e&&0==r)throw new Error(\"can't reduce an empty array without an initial value\");let o,u;for(void 0===e?(o=n[0],u=1):(o=e,u=0);u<r;u++)o=t(o,n[u],u,n);return o}function i(n){return function(t,e){const r=t.length;let o=n>0?0:r-1;for(;o>=0&&o<r;o+=n)if(e(t[o]))return o;return-1}}Object.defineProperty(e,\"__esModule\",{value:!0}),e.splice=r,e.head=o,e.insert=function(n,t,e){return r(n,e,0,t)},e.append=function(n,t){return r(n,n.length,0,t)},e.prepend=function(n,t){return r(n,0,0,t)},e.indexOf=function(n,t){for(let e=0,r=n.length;e<r;e++)if(n[e]===t)return e;return-1},e.map=function(n,t){const e=n.length,r=new n.constructor(e);for(let o=0;o<e;o++)r[o]=t(n[o],o,n);return r},e.filter=function(n,t){const e=n.length,r=new n.constructor(e);let u=0;for(let o=0;o<e;o++){const e=n[o];t(e,o,n)&&(r[u++]=e)}return o(r,u)},e.reduce=u,e.min=function(n){let t,e=1/0;for(let r=0,o=n.length;r<o;r++)t=n[r],t<e&&(e=t);return e},e.min_by=function(n,t){if(0==n.length)throw new Error(\"min_by() called with an empty array\");let e=n[0],r=t(e);for(let o=1,u=n.length;o<u;o++){const u=n[o],i=t(u);i<r&&(e=u,r=i)}return e},e.max=function(n){let t,e=-1/0;for(let r=0,o=n.length;r<o;r++)t=n[r],t>e&&(e=t);return e},e.max_by=function(n,t){if(0==n.length)throw new Error(\"max_by() called with an empty array\");let e=n[0],r=t(e);for(let o=1,u=n.length;o<u;o++){const u=n[o],i=t(u);i>r&&(e=u,r=i)}return e},e.sum=function(n){let t=0;for(let e=0,r=n.length;e<r;e++)t+=n[e];return t},e.cumsum=function(n){const t=new n.constructor(n.length);return u(n,(n,e,r)=>t[r]=n+e,0),t},e.every=function(n,t){for(let e=0,r=n.length;e<r;e++)if(!t(n[e]))return!1;return!0},e.some=function(n,t){for(let e=0,r=n.length;e<r;e++)if(t(n[e]))return!0;return!1},e.index_of=function(n,t){for(let e=0,r=n.length;e<r;e++)if(n[e]===t)return e;return-1},e.find_index=i(1),e.find_last_index=i(-1),e.find=function(n,t){const r=e.find_index(n,t);return-1==r?void 0:n[r]},e.find_last=function(n,t){const r=e.find_last_index(n,t);return-1==r?void 0:n[r]},e.sorted_index=function(n,t){let e=0,r=n.length;for(;e<r;){const o=Math.floor((e+r)/2);n[o]<t?e=o+1:r=o}return e}},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),n=t(14),r=i.__importStar(t(18)),o=t(24),c=i.__importStar(t(19)),a=t(25),_=t(9),l=t(23),h=t(8),p=t(16);class u extends(n.Signalable()){constructor(t={}){super(),this._subtype=void 0,this.document=null,this.destroyed=new n.Signal0(this,\"destroyed\"),this.change=new n.Signal0(this,\"change\"),this.transformchange=new n.Signal0(this,\"transformchange\"),this.attributes={},this.properties={},this._set_after_defaults={},this._pending=!1,this._changing=!1;for(const t in this.props){const{type:e,default_value:s}=this.props[t];if(null==e)throw new Error(`undefined property type for ${this.type}.${t}`);this.properties[t]=new e(this,t,s)}null==t.id&&this.setv({id:a.uniqueId()},{silent:!0});const e=t.__deferred__||!1;e&&delete(t=l.clone(t)).__deferred__,this.setv(t,{silent:!0}),e||this.finalize()}set type(t){console.warn(\"prototype.type = 'ModelName' is deprecated, use static __name__ instead\"),this.constructor.__name__=t}get type(){return this.constructor.__qualified__}static get __qualified__(){const{__module__:t,__name__:e}=this;return null!=t?`${t}.${e}`:e}static init_HasProps(){this.prototype.props={},this.prototype.mixins=[],this.define({id:[c.Any]})}static _fix_default(t,e){return void 0===t?void 0:h.isFunction(t)?t:h.isObject(t)?h.isArray(t)?()=>_.copy(t):()=>l.clone(t):()=>t}static define(t){for(const e in t){const s=t[e];if(null!=this.prototype.props[e])throw new Error(`attempted to redefine property '${this.prototype.type}.${e}'`);if(null!=this.prototype[e])throw new Error(`attempted to redefine attribute '${this.prototype.type}.${e}'`);Object.defineProperty(this.prototype,e,{get(){return this.getv(e)},set(t){return this.setv({[e]:t}),this},configurable:!1,enumerable:!0});const[i,n,r]=s,o={type:i,default_value:this._fix_default(n,e),internal:r||!1},c=l.clone(this.prototype.props);c[e]=o,this.prototype.props=c}}static internal(t){const e={};for(const s in t){const i=t[s],[n,r]=i;e[s]=[n,r,!0]}this.define(e)}static mixin(...t){this.define(r.create(t));const e=this.prototype.mixins.concat(t);this.prototype.mixins=e}static mixins(t){this.mixin(...t)}static override(t){for(const e in t){const s=this._fix_default(t[e],e),i=this.prototype.props[e];if(null==i)throw new Error(`attempted to override nonexistent '${this.prototype.type}.${e}'`);const n=l.clone(this.prototype.props);n[e]=Object.assign(Object.assign({},i),{default_value:s}),this.prototype.props=n}}toString(){return`${this.type}(${this.id})`}finalize(){for(const t in this.properties){const e=this.properties[t];e.update(),null!=e.spec.transform&&this.connect(e.spec.transform.change,()=>this.transformchange.emit())}this.initialize(),this.connect_signals()}initialize(){}connect_signals(){}disconnect_signals(){n.Signal.disconnectReceiver(this)}destroy(){this.disconnect_signals(),this.destroyed.emit()}clone(){return new this.constructor(this.attributes)}_setv(t,e){const s=e.check_eq,i=e.silent,n=[],r=this._changing;this._changing=!0;const o=this.attributes;for(const e in t){const i=t[e];!1!==s&&p.isEqual(o[e],i)||n.push(e),o[e]=i}if(!i){n.length>0&&(this._pending=!0);for(let t=0;t<n.length;t++)this.properties[n[t]].change.emit()}if(!r){if(!i&&!e.no_change)for(;this._pending;)this._pending=!1,this.change.emit();this._pending=!1,this._changing=!1}}setv(t,e={}){for(const s in t){if(!t.hasOwnProperty(s))continue;const i=s;if(null==this.props[i])throw new Error(`property ${this.type}.${i} wasn't declared`);null!=e&&e.defaults||(this._set_after_defaults[s]=!0)}if(!l.isEmpty(t)){const s={};for(const e in t)s[e]=this.getv(e);this._setv(t,e);const i=e.silent;if(null==i||!i)for(const i in t)this._tell_document_about_change(i,s[i],this.getv(i),e)}}getv(t){if(null==this.props[t])throw new Error(`property ${this.type}.${t} wasn't declared`);return this.attributes[t]}ref(){return{id:this.id}}struct(){const t={type:this.type,id:this.id,attributes:{}};return null!=this._subtype&&(t.subtype=this._subtype),t}set_subtype(t){this._subtype=t}attribute_is_serializable(t){const e=this.props[t];if(null==e)throw new Error(`${this.type}.attribute_is_serializable('${t}'): ${t} wasn't declared`);return!e.internal}serializable_attributes(){const t={};for(const e in this.attributes){const s=this.attributes[e];this.attribute_is_serializable(e)&&(t[e]=s)}return t}static _value_to_json(t,e,s){if(e instanceof u)return e.ref();if(h.isArray(e)){const t=[];for(let s=0;s<e.length;s++){const i=e[s];t.push(u._value_to_json(s.toString(),i,e))}return t}if(h.isPlainObject(e)){const t={};for(const s in e)e.hasOwnProperty(s)&&(t[s]=u._value_to_json(s,e[s],e));return t}return e}attributes_as_json(t=!0,e=u._value_to_json){const s=this.serializable_attributes(),i={};for(const e in s)if(s.hasOwnProperty(e)){const n=s[e];t?i[e]=n:e in this._set_after_defaults&&(i[e]=n)}return e(\"attributes\",i,this)}static _json_record_references(t,e,s,i){if(null==e);else if(o.is_ref(e)){if(!(e.id in s)){const n=t.get_model_by_id(e.id);u._value_record_references(n,s,i)}}else if(h.isArray(e))for(const n of e)u._json_record_references(t,n,s,i);else if(h.isPlainObject(e))for(const n in e)if(e.hasOwnProperty(n)){const r=e[n];u._json_record_references(t,r,s,i)}}static _value_record_references(t,e,s){if(null==t);else if(t instanceof u){if(!(t.id in e)&&(e[t.id]=t,s)){const s=t._immediate_references();for(const t of s)u._value_record_references(t,e,!0)}}else if(t.buffer instanceof ArrayBuffer);else if(h.isArray(t))for(const i of t)u._value_record_references(i,e,s);else if(h.isPlainObject(t))for(const i in t)if(t.hasOwnProperty(i)){const n=t[i];u._value_record_references(n,e,s)}}_immediate_references(){const t={},e=this.serializable_attributes();for(const s in e){const i=e[s];u._value_record_references(i,t,!1)}return l.values(t)}references(){const t={};return u._value_record_references(this,t,!0),l.values(t)}_doc_attached(){}attach_document(t){if(null!=this.document&&this.document!=t)throw new Error(\"models must be owned by only a single document\");this.document=t,this._doc_attached()}detach_document(){this.document=null}_tell_document_about_change(t,e,s,i){if(this.attribute_is_serializable(t)&&null!=this.document){const n={};u._value_record_references(s,n,!1);const r={};u._value_record_references(e,r,!1);let o=!1;for(const t in n)if(!(t in r)){o=!0;break}if(!o)for(const t in r)if(!(t in n)){o=!0;break}o&&this.document._invalidate_all_models(),this.document._notify_change(this,t,e,s,i)}}materialize_dataspecs(t){const e={};for(const s in this.properties){const i=this.properties[s];if(!(i instanceof c.VectorSpec))continue;if(i.optional&&null==i.spec.value&&!(s in this._set_after_defaults))continue;const n=i.array(t);e[`_${s}`]=n,null!=i.spec.field&&i.spec.field in t._shapes&&(e[`_${s}_shape`]=t._shapes[i.spec.field]),i instanceof c.DistanceSpec&&(e[`max_${s}`]=_.max(n))}return e}}s.HasProps=u,u.init_HasProps()},\n function _(n,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const s=n(15),l=n(17),c=n(9);class i{constructor(n,t){this.sender=n,this.name=t}connect(n,t=null){r.has(this.sender)||r.set(this.sender,[]);const e=r.get(this.sender);if(null!=g(e,this,n,t))return!1;const s=t||n;u.has(s)||u.set(s,[]);const l=u.get(s),c={signal:this,slot:n,context:t};return e.push(c),l.push(c),!0}disconnect(n,t=null){const e=r.get(this.sender);if(null==e||0===e.length)return!1;const s=g(e,this,n,t);if(null==s)return!1;const l=t||n,c=u.get(l);return s.signal=null,f(e),f(c),!0}emit(n){const t=r.get(this.sender)||[];for(const{signal:e,slot:s,context:l}of t)e===this&&s.call(l,n,this.sender)}}e.Signal=i,i.__name__=\"Signal\";class o extends i{emit(){super.emit(void 0)}}e.Signal0=o,o.__name__=\"Signal0\",function(n){n.disconnectBetween=function(n,t){const e=r.get(n);if(null==e||0===e.length)return;const s=u.get(t);if(null!=s&&0!==s.length){for(const t of s){if(null==t.signal)return;t.signal.sender===n&&(t.signal=null)}f(e),f(s)}},n.disconnectSender=function(n){const t=r.get(n);if(null!=t&&0!==t.length){for(const n of t){if(null==n.signal)return;const t=n.context||n.slot;n.signal=null,f(u.get(t))}f(t)}},n.disconnectReceiver=function(n){const t=u.get(n);if(null!=t&&0!==t.length){for(const n of t){if(null==n.signal)return;const t=n.signal.sender;n.signal=null,f(r.get(t))}f(t)}},n.disconnectAll=function(n){const t=r.get(n);if(null!=t&&0!==t.length){for(const n of t)n.signal=null;f(t)}const e=u.get(n);if(null!=e&&0!==e.length){for(const n of e)n.signal=null;f(e)}}}(i||(e.Signal=i={})),e.Signalable=function(n){return null!=n?class extends n{connect(n,t){return n.connect(t,this)}disconnect(n,t){return n.disconnect(t,this)}}:class{connect(n,t){return n.connect(t,this)}disconnect(n,t){return n.disconnect(t,this)}}};const r=new WeakMap,u=new WeakMap;function g(n,t,e,s){return c.find(n,n=>n.signal===t&&n.slot===e&&n.context===s)}const a=new s.Set;function f(n){0===a.size&&l.defer(d),a.add(n)}function d(){a.forEach(n=>{c.remove_by(n,n=>null==n.signal)}),a.clear()}},\n function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(9),n=t(16),r=t(8);class o{constructor(){this._dict={}}_existing(t){return t in this._dict?this._dict[t]:null}add_value(t,s){const e=this._existing(t);null==e?this._dict[t]=s:r.isArray(e)?e.push(s):this._dict[t]=[e,s]}remove_value(t,s){const e=this._existing(t);if(r.isArray(e)){const n=i.difference(e,[s]);n.length>0?this._dict[t]=n:delete this._dict[t]}else n.isEqual(e,s)&&delete this._dict[t]}get_one(t,s){const e=this._existing(t);if(r.isArray(e)){if(1===e.length)return e[0];throw new Error(s)}return e}}e.MultiDict=o,o.__name__=\"MultiDict\";class a{constructor(t){if(null==t)this._values=[];else if(t instanceof a)this._values=i.copy(t._values);else{this._values=[];for(const s of t)this.add(s)}}get values(){return i.copy(this._values).sort()}toString(){return`Set([${this.values.join(\",\")}])`}get size(){return this._values.length}has(t){return-1!==this._values.indexOf(t)}add(t){this.has(t)||this._values.push(t)}remove(t){const s=this._values.indexOf(t);-1!==s&&this._values.splice(s,1)}toggle(t){const s=this._values.indexOf(t);-1===s?this._values.push(t):this._values.splice(s,1)}clear(){this._values=[]}union(t){return t=new a(t),new a(this._values.concat(t._values))}intersect(t){t=new a(t);const s=new a;for(const e of t._values)this.has(e)&&t.has(e)&&s.add(e);return s}diff(t){t=new a(t);const s=new a;for(const e of this._values)t.has(e)||s.add(e);return s}forEach(t,s){for(const e of this._values)t.call(s||this,e,e,this)}}e.Set=a,a.__name__=\"Set\";class h{constructor(t,s,e){this.nrows=t,this.ncols=s,this._matrix=new Array(t);for(let i=0;i<t;i++){this._matrix[i]=new Array(s);for(let t=0;t<s;t++)this._matrix[i][t]=e(i,t)}}at(t,s){return this._matrix[t][s]}map(t){return new h(this.nrows,this.ncols,(s,e)=>t(this.at(s,e),s,e))}apply(t){const s=h.from(t),{nrows:e,ncols:i}=this;if(e==s.nrows&&i==s.ncols)return new h(e,i,(t,e)=>s.at(t,e)(this.at(t,e),t,e));throw new Error(\"dimensions don't match\")}to_sparse(){const t=[];for(let s=0;s<this.nrows;s++)for(let e=0;e<this.ncols;e++){const i=this._matrix[s][e];t.push([i,s,e])}return t}static from(t){if(t instanceof h)return t;{const s=t.length,e=i.min(t.map(t=>t.length));return new h(s,e,(s,e)=>t[s][e])}}}e.Matrix=h,h.__name__=\"Matrix\"},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});\n // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n // Underscore may be freely distributed under the MIT license.\n const r=t(8),o=Object.prototype.toString;n.isEqual=function(t,e){return function t(e,n,c,u){if(e===n)return 0!==e||1/e==1/n;if(null==e||null==n)return e===n;const i=o.call(e);if(i!==o.call(n))return!1;switch(i){case\"[object RegExp]\":case\"[object String]\":return\"\"+e==\"\"+n;case\"[object Number]\":return+e!=+e?+n!=+n:0==+e?1/+e==1/n:+e==+n;case\"[object Date]\":case\"[object Boolean]\":return+e==+n}const s=\"[object Array]\"===i;if(!s){if(\"object\"!=typeof e||\"object\"!=typeof n)return!1;const t=e.constructor,o=n.constructor;if(t!==o&&!(r.isFunction(t)&&t instanceof t&&r.isFunction(o)&&o instanceof o)&&\"constructor\"in e&&\"constructor\"in n)return!1}u=u||[];let f=(c=c||[]).length;for(;f--;)if(c[f]===e)return u[f]===n;if(c.push(e),u.push(n),s){if(f=e.length,f!==n.length)return!1;for(;f--;)if(!t(e[f],n[f],c,u))return!1}else{const r=Object.keys(e);let o;if(f=r.length,Object.keys(n).length!==f)return!1;for(;f--;)if(o=r[f],!n.hasOwnProperty(o)||!t(e[o],n[o],c,u))return!1}return c.pop(),u.pop(),!0}(t,e)}},\n function _(n,e,t){Object.defineProperty(t,\"__esModule\",{value:!0}),t.delay=\n // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n // Underscore may be freely distributed under the MIT license.\n function(n,e){return setTimeout(n,e)};const u=\"function\"==typeof requestAnimationFrame?requestAnimationFrame:setImmediate;t.defer=function(n){return new Promise(e=>{u(()=>e(n()))})},t.throttle=function(n,e,t={}){let u,o,i,r=null,l=0;const c=function(){l=!1===t.leading?0:Date.now(),r=null,i=n.apply(u,o),r||(u=o=null)};return function(){const a=Date.now();l||!1!==t.leading||(l=a);const f=e-(a-l);return u=this,o=arguments,f<=0||f>e?(r&&(clearTimeout(r),r=null),l=a,i=n.apply(u,o),r||(u=o=null)):r||!1===t.trailing||(r=setTimeout(c,f)),i}},t.once=function(n){let e,t=!1;return function(){return t||(t=!0,e=n()),e}}},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const l=e(1).__importStar(e(19)),c=e(23);function o(e,t){const n={};for(const l in e){const c=e[l];n[t+l]=c}return n}const a={line_color:[l.ColorSpec,\"black\"],line_width:[l.NumberSpec,1],line_alpha:[l.NumberSpec,1],line_join:[l.LineJoin,\"bevel\"],line_cap:[l.LineCap,\"butt\"],line_dash:[l.Array,[]],line_dash_offset:[l.Number,0]};n.line=(e=\"\")=>o(a,e);const r={fill_color:[l.ColorSpec,\"gray\"],fill_alpha:[l.NumberSpec,1]};n.fill=(e=\"\")=>o(r,e);const i={hatch_color:[l.ColorSpec,\"black\"],hatch_alpha:[l.NumberSpec,1],hatch_scale:[l.NumberSpec,12],hatch_pattern:[l.StringSpec,null],hatch_weight:[l.NumberSpec,1],hatch_extra:[l.Any,{}]};n.hatch=(e=\"\")=>o(i,e);const _={text_font:[l.Font,\"helvetica\"],text_font_size:[l.FontSizeSpec,\"12pt\"],text_font_style:[l.FontStyle,\"normal\"],text_color:[l.ColorSpec,\"#444444\"],text_alpha:[l.NumberSpec,1],text_align:[l.TextAlign,\"left\"],text_baseline:[l.TextBaseline,\"bottom\"],text_line_height:[l.Number,1.2]};n.text=(e=\"\")=>o(_,e),n.create=function(e){const t={};for(const l of e){const[e,o]=l.split(\":\");let a;switch(e){case\"line\":a=n.line;break;case\"fill\":a=n.fill;break;case\"hatch\":a=n.hatch;break;case\"text\":a=n.text;break;default:throw new Error(`Unknown property mixin kind '${e}'`)}c.extend(t,a(o))}return t}},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=e(1),s=e(14),a=i.__importStar(e(20)),r=e(9),o=e(12),l=e(21),c=e(8);function _(e){try{return JSON.stringify(e)}catch(t){return e.toString()}}function u(e){return c.isPlainObject(e)&&(void 0===e.value?0:1)+(void 0===e.field?0:1)+(void 0===e.expr?0:1)==1}s.Signal,n.isSpec=u;class d extends(s.Signalable()){constructor(e,t,n){super(),this.obj=e,this.attr=t,this.default_value=n,this.optional=!1,this.change=new s.Signal0(this.obj,\"change\"),this._init(),this.connect(this.change,()=>this._init())}update(){this._init()}init(){}transform(e){return e}validate(e){if(!this.valid(e))throw new Error(`${this.obj.type}.${this.attr} given invalid value: ${_(e)}`)}valid(e){return!0}value(e=!0){if(void 0===this.spec.value)throw new Error(\"attempted to retrieve property value for property without value specification\");let t=this.transform([this.spec.value])[0];return null!=this.spec.transform&&e&&(t=this.spec.transform.compute(t)),t}_init(){const e=this.obj,t=this.attr;let n=e.getv(t);if(void 0===n){const i=this.default_value;n=void 0!==i?i(e):null,e.setv({[t]:n},{silent:!0,defaults:!0})}c.isArray(n)?this.spec={value:n}:u(n)?this.spec=n:this.spec={value:n},null!=this.spec.value&&this.validate(this.spec.value),this.init()}toString(){return`Prop(${this.obj}.${this.attr}, spec: ${_(this.spec)})`}}n.Property=d,d.__name__=\"Property\";class p extends d{}n.Any=p,p.__name__=\"Any\";class h extends d{valid(e){return c.isArray(e)||e instanceof Float64Array}}n.Array=h,h.__name__=\"Array\";class m extends d{valid(e){return c.isBoolean(e)}}n.Boolean=m,m.__name__=\"Boolean\";class S extends d{valid(e){return c.isString(e)&&l.is_color(e)}}n.Color=S,S.__name__=\"Color\";class g extends d{}n.Instance=g,g.__name__=\"Instance\";class v extends d{valid(e){return c.isNumber(e)}}n.Number=v,v.__name__=\"Number\";class x extends v{valid(e){return c.isNumber(e)&&(0|e)==e}}n.Int=x,x.__name__=\"Int\";class f extends v{}n.Angle=f,f.__name__=\"Angle\";class y extends v{valid(e){return c.isNumber(e)&&0<=e&&e<=1}}n.Percent=y,y.__name__=\"Percent\";class P extends d{valid(e){return c.isString(e)}}n.String=P,P.__name__=\"String\";class L extends P{}n.FontSize=L,L.__name__=\"FontSize\";class T extends P{}n.Font=T,T.__name__=\"Font\";class A extends d{valid(e){return c.isString(e)&&r.includes(this.enum_values,e)}}function b(e){return class extends A{get enum_values(){return e}}}n.EnumProperty=A,A.__name__=\"EnumProperty\",n.Enum=b;class M extends A{get enum_values(){return a.Direction}transform(e){const t=new Uint8Array(e.length);for(let n=0;n<e.length;n++)switch(e[n]){case\"clock\":t[n]=0;break;case\"anticlock\":t[n]=1}return t}}n.Direction=M,M.__name__=\"Direction\",n.Anchor=b(a.Anchor),n.AngleUnits=b(a.AngleUnits),n.BoxOrigin=b(a.BoxOrigin),n.ButtonType=b(a.ButtonType),n.CalendarPosition=b(a.CalendarPosition),n.Dimension=b(a.Dimension),n.Dimensions=b(a.Dimensions),n.Distribution=b(a.Distribution),n.FontStyle=b(a.FontStyle),n.HatchPatternType=b(a.HatchPatternType),n.HTTPMethod=b(a.HTTPMethod),n.HexTileOrientation=b(a.HexTileOrientation),n.HoverMode=b(a.HoverMode),n.LatLon=b(a.LatLon),n.LegendClickPolicy=b(a.LegendClickPolicy),n.LegendLocation=b(a.LegendLocation),n.LineCap=b(a.LineCap),n.LineJoin=b(a.LineJoin),n.LinePolicy=b(a.LinePolicy),n.Location=b(a.Location),n.Logo=b(a.Logo),n.MarkerType=b(a.MarkerType),n.Orientation=b(a.Orientation),n.OutputBackend=b(a.OutputBackend),n.PaddingUnits=b(a.PaddingUnits),n.Place=b(a.Place),n.PointPolicy=b(a.PointPolicy),n.RadiusDimension=b(a.RadiusDimension),n.RenderLevel=b(a.RenderLevel),n.RenderMode=b(a.RenderMode),n.ResetPolicy=b(a.ResetPolicy),n.RoundingFunction=b(a.RoundingFunction),n.Side=b(a.Side),n.SizingMode=b(a.SizingMode),n.Sort=b(a.Sort),n.SpatialUnits=b(a.SpatialUnits),n.StartEnd=b(a.StartEnd),n.StepMode=b(a.StepMode),n.TapBehavior=b(a.TapBehavior),n.TextAlign=b(a.TextAlign),n.TextBaseline=b(a.TextBaseline),n.TextureRepetition=b(a.TextureRepetition),n.TickLabelOrientation=b(a.TickLabelOrientation),n.TooltipAttachment=b(a.TooltipAttachment),n.UpdateMode=b(a.UpdateMode),n.VerticalAlign=b(a.VerticalAlign);class B extends d{}n.ScalarSpec=B,B.__name__=\"ScalarSpec\";class D extends d{array(e){let t;if(null!=this.spec.field){if(t=this.transform(e.get_column(this.spec.field)),null==t)throw new Error(`attempted to retrieve property array for nonexistent field '${this.spec.field}'`)}else if(null!=this.spec.expr)t=this.transform(this.spec.expr.v_compute(e));else{let n=e.get_length();null==n&&(n=1);const i=this.value(!1);t=r.repeat(i,n)}return null!=this.spec.transform&&(t=this.spec.transform.v_compute(t)),t}}n.VectorSpec=D,D.__name__=\"VectorSpec\";class C extends D{}n.DataSpec=C,C.__name__=\"DataSpec\";class k extends D{init(){null==this.spec.units&&(this.spec.units=this.default_units);const e=this.spec.units;if(!r.includes(this.valid_units,e))throw new Error(`units must be one of ${this.valid_units.join(\", \")}; got: ${e}`)}get units(){return this.spec.units}set units(e){this.spec.units=e}}n.UnitsSpec=k,k.__name__=\"UnitsSpec\";class O extends k{get default_units(){return\"rad\"}get valid_units(){return a.AngleUnits}transform(e){return\"deg\"==this.spec.units&&(e=o.map(e,e=>e*Math.PI/180)),e=o.map(e,e=>-e),super.transform(e)}}n.AngleSpec=O,O.__name__=\"AngleSpec\";class U extends C{}n.BooleanSpec=U,U.__name__=\"BooleanSpec\";class w extends C{}n.ColorSpec=w,w.__name__=\"ColorSpec\";class R extends C{}n.CoordinateSpec=R,R.__name__=\"CoordinateSpec\";class F extends C{}n.CoordinateSeqSpec=F,F.__name__=\"CoordinateSeqSpec\";class N extends k{get default_units(){return\"data\"}get valid_units(){return a.SpatialUnits}}n.DistanceSpec=N,N.__name__=\"DistanceSpec\";class E extends C{}n.FontSizeSpec=E,E.__name__=\"FontSizeSpec\";class $ extends C{}n.MarkerSpec=$,$.__name__=\"MarkerSpec\";class j extends C{}n.NumberSpec=j,j.__name__=\"NumberSpec\";class H extends C{}n.StringSpec=H,H.__name__=\"StringSpec\";class z extends C{}n.NullStringSpec=z,z.__name__=\"NullStringSpec\"},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0}),n.Align=[\"start\",\"center\",\"end\"],n.Anchor=[\"top_left\",\"top_center\",\"top_right\",\"center_left\",\"center\",\"center_right\",\"bottom_left\",\"bottom_center\",\"bottom_right\"],n.AngleUnits=[\"deg\",\"rad\"],n.BoxOrigin=[\"corner\",\"center\"],n.ButtonType=[\"default\",\"primary\",\"success\",\"warning\",\"danger\"],n.CalendarPosition=[\"auto\",\"above\",\"below\"],n.Dimension=[\"width\",\"height\"],n.Dimensions=[\"width\",\"height\",\"both\"],n.Direction=[\"clock\",\"anticlock\"],n.Distribution=[\"uniform\",\"normal\"],n.FontStyle=[\"normal\",\"italic\",\"bold\",\"bold italic\"],n.HatchPatternType=[\"blank\",\"dot\",\"ring\",\"horizontal_line\",\"vertical_line\",\"cross\",\"horizontal_dash\",\"vertical_dash\",\"spiral\",\"right_diagonal_line\",\"left_diagonal_line\",\"diagonal_cross\",\"right_diagonal_dash\",\"left_diagonal_dash\",\"horizontal_wave\",\"vertical_wave\",\"criss_cross\",\" \",\".\",\"o\",\"-\",\"|\",\"+\",'\"',\":\",\"@\",\"/\",\"\\\\\",\"x\",\",\",\"`\",\"v\",\">\",\"*\"],n.HTTPMethod=[\"POST\",\"GET\"],n.HexTileOrientation=[\"pointytop\",\"flattop\"],n.HoverMode=[\"mouse\",\"hline\",\"vline\"],n.LatLon=[\"lat\",\"lon\"],n.LegendClickPolicy=[\"none\",\"hide\",\"mute\"],n.LegendLocation=n.Anchor,n.LineCap=[\"butt\",\"round\",\"square\"],n.LineJoin=[\"miter\",\"round\",\"bevel\"],n.LinePolicy=[\"prev\",\"next\",\"nearest\",\"interp\",\"none\"],n.Location=[\"above\",\"below\",\"left\",\"right\"],n.Logo=[\"normal\",\"grey\"],n.MarkerType=[\"asterisk\",\"circle\",\"circle_cross\",\"circle_x\",\"cross\",\"dash\",\"diamond\",\"diamond_cross\",\"hex\",\"inverted_triangle\",\"square\",\"square_cross\",\"square_x\",\"triangle\",\"x\"],n.Orientation=[\"vertical\",\"horizontal\"],n.OutputBackend=[\"canvas\",\"svg\",\"webgl\"],n.PaddingUnits=[\"percent\",\"absolute\"],n.Place=[\"above\",\"below\",\"left\",\"right\",\"center\"],n.PointPolicy=[\"snap_to_data\",\"follow_mouse\",\"none\"],n.RadiusDimension=[\"x\",\"y\",\"max\",\"min\"],n.RenderLevel=[\"image\",\"underlay\",\"glyph\",\"annotation\",\"overlay\"],n.RenderMode=[\"canvas\",\"css\"],n.ResetPolicy=[\"standard\",\"event_only\"],n.RoundingFunction=[\"round\",\"nearest\",\"floor\",\"rounddown\",\"ceil\",\"roundup\"],n.Side=[\"above\",\"below\",\"left\",\"right\"],n.SizingMode=[\"stretch_width\",\"stretch_height\",\"stretch_both\",\"scale_width\",\"scale_height\",\"scale_both\",\"fixed\"],n.Sort=[\"ascending\",\"descending\"],n.SpatialUnits=[\"screen\",\"data\"],n.StartEnd=[\"start\",\"end\"],n.StepMode=[\"after\",\"before\",\"center\"],n.TapBehavior=[\"select\",\"inspect\"],n.TextAlign=[\"left\",\"right\",\"center\"],n.TextBaseline=[\"top\",\"middle\",\"bottom\",\"alphabetic\",\"hanging\",\"ideographic\"],n.TextureRepetition=[\"repeat\",\"repeat_x\",\"repeat_y\",\"no_repeat\"],n.TickLabelOrientation=[\"vertical\",\"horizontal\",\"parallel\",\"normal\"],n.TooltipAttachment=[\"horizontal\",\"vertical\",\"left\",\"right\",\"above\",\"below\"],n.UpdateMode=[\"replace\",\"append\"],n.VerticalAlign=[\"top\",\"middle\",\"bottom\"]},\n function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(22),o=e(9);function l(e){const r=Number(e).toString(16);return 1==r.length?`0${r}`:r}function a(e){if(0==(e+=\"\").indexOf(\"#\"))return e;if(n.is_svg_color(e))return n.svg_colors[e];if(0==e.indexOf(\"rgb\")){const r=e.replace(/^rgba?\\(|\\s+|\\)$/g,\"\").split(\",\");let t=r.slice(0,3).map(l).join(\"\");return 4==r.length&&(t+=l(Math.floor(255*parseFloat(r[3])))),`#${t.slice(0,8)}`}return e}function c(e){let r;switch(e.substring(0,4)){case\"rgba\":r={start:\"rgba(\",len:4,alpha:!0};break;case\"rgb(\":r={start:\"rgb(\",len:3,alpha:!1};break;default:return!1}if(new RegExp(\".*?(\\\\.).*(,)\").test(e))throw new Error(`color expects integers for rgb in rgb/rgba tuple, received ${e}`);const t=e.replace(r.start,\"\").replace(\")\",\"\").split(\",\").map(parseFloat);if(t.length!=r.len)throw new Error(`color expects rgba ${r.len}-tuple, received ${e}`);if(r.alpha&&!(0<=t[3]&&t[3]<=1))throw new Error(\"color expects rgba 4-tuple to have alpha value between 0 and 1\");if(o.includes(t.slice(0,3).map(e=>0<=e&&e<=255),!1))throw new Error(\"color expects rgb to have value between 0 and 255\");return!0}t.is_color=function(e){return n.is_svg_color(e.toLowerCase())||\"#\"==e.substring(0,1)||c(e)},t.rgb2hex=function(e,r,t){return`#${l(255&e)}${l(255&r)}${l(255&t)}`},t.color2hex=a,t.color2rgba=function(e,r=1){if(!e)return[0,0,0,0];let t=a(e);t=t.replace(/ |#/g,\"\"),t.length<=4&&(t=t.replace(/(.)/g,\"$1$1\"));const n=t.match(/../g).map(e=>parseInt(e,16)/255);for(;n.length<3;)n.push(0);return n.length<4&&n.push(r),n.slice(0,4)},t.valid_rgb=c},\n function _(e,F,r){Object.defineProperty(r,\"__esModule\",{value:!0}),r.svg_colors={indianred:\"#CD5C5C\",lightcoral:\"#F08080\",salmon:\"#FA8072\",darksalmon:\"#E9967A\",lightsalmon:\"#FFA07A\",crimson:\"#DC143C\",red:\"#FF0000\",firebrick:\"#B22222\",darkred:\"#8B0000\",pink:\"#FFC0CB\",lightpink:\"#FFB6C1\",hotpink:\"#FF69B4\",deeppink:\"#FF1493\",mediumvioletred:\"#C71585\",palevioletred:\"#DB7093\",coral:\"#FF7F50\",tomato:\"#FF6347\",orangered:\"#FF4500\",darkorange:\"#FF8C00\",orange:\"#FFA500\",gold:\"#FFD700\",yellow:\"#FFFF00\",lightyellow:\"#FFFFE0\",lemonchiffon:\"#FFFACD\",lightgoldenrodyellow:\"#FAFAD2\",papayawhip:\"#FFEFD5\",moccasin:\"#FFE4B5\",peachpuff:\"#FFDAB9\",palegoldenrod:\"#EEE8AA\",khaki:\"#F0E68C\",darkkhaki:\"#BDB76B\",lavender:\"#E6E6FA\",thistle:\"#D8BFD8\",plum:\"#DDA0DD\",violet:\"#EE82EE\",orchid:\"#DA70D6\",fuchsia:\"#FF00FF\",magenta:\"#FF00FF\",mediumorchid:\"#BA55D3\",mediumpurple:\"#9370DB\",blueviolet:\"#8A2BE2\",darkviolet:\"#9400D3\",darkorchid:\"#9932CC\",darkmagenta:\"#8B008B\",purple:\"#800080\",indigo:\"#4B0082\",slateblue:\"#6A5ACD\",darkslateblue:\"#483D8B\",mediumslateblue:\"#7B68EE\",greenyellow:\"#ADFF2F\",chartreuse:\"#7FFF00\",lawngreen:\"#7CFC00\",lime:\"#00FF00\",limegreen:\"#32CD32\",palegreen:\"#98FB98\",lightgreen:\"#90EE90\",mediumspringgreen:\"#00FA9A\",springgreen:\"#00FF7F\",mediumseagreen:\"#3CB371\",seagreen:\"#2E8B57\",forestgreen:\"#228B22\",green:\"#008000\",darkgreen:\"#006400\",yellowgreen:\"#9ACD32\",olivedrab:\"#6B8E23\",olive:\"#808000\",darkolivegreen:\"#556B2F\",mediumaquamarine:\"#66CDAA\",darkseagreen:\"#8FBC8F\",lightseagreen:\"#20B2AA\",darkcyan:\"#008B8B\",teal:\"#008080\",aqua:\"#00FFFF\",cyan:\"#00FFFF\",lightcyan:\"#E0FFFF\",paleturquoise:\"#AFEEEE\",aquamarine:\"#7FFFD4\",turquoise:\"#40E0D0\",mediumturquoise:\"#48D1CC\",darkturquoise:\"#00CED1\",cadetblue:\"#5F9EA0\",steelblue:\"#4682B4\",lightsteelblue:\"#B0C4DE\",powderblue:\"#B0E0E6\",lightblue:\"#ADD8E6\",skyblue:\"#87CEEB\",lightskyblue:\"#87CEFA\",deepskyblue:\"#00BFFF\",dodgerblue:\"#1E90FF\",cornflowerblue:\"#6495ED\",royalblue:\"#4169E1\",blue:\"#0000FF\",mediumblue:\"#0000CD\",darkblue:\"#00008B\",navy:\"#000080\",midnightblue:\"#191970\",cornsilk:\"#FFF8DC\",blanchedalmond:\"#FFEBCD\",bisque:\"#FFE4C4\",navajowhite:\"#FFDEAD\",wheat:\"#F5DEB3\",burlywood:\"#DEB887\",tan:\"#D2B48C\",rosybrown:\"#BC8F8F\",sandybrown:\"#F4A460\",goldenrod:\"#DAA520\",darkgoldenrod:\"#B8860B\",peru:\"#CD853F\",chocolate:\"#D2691E\",saddlebrown:\"#8B4513\",sienna:\"#A0522D\",brown:\"#A52A2A\",maroon:\"#800000\",white:\"#FFFFFF\",snow:\"#FFFAFA\",honeydew:\"#F0FFF0\",mintcream:\"#F5FFFA\",azure:\"#F0FFFF\",aliceblue:\"#F0F8FF\",ghostwhite:\"#F8F8FF\",whitesmoke:\"#F5F5F5\",seashell:\"#FFF5EE\",beige:\"#F5F5DC\",oldlace:\"#FDF5E6\",floralwhite:\"#FFFAF0\",ivory:\"#FFFFF0\",antiquewhite:\"#FAEBD7\",linen:\"#FAF0E6\",lavenderblush:\"#FFF0F5\",mistyrose:\"#FFE4E1\",gainsboro:\"#DCDCDC\",lightgray:\"#D3D3D3\",lightgrey:\"#D3D3D3\",silver:\"#C0C0C0\",darkgray:\"#A9A9A9\",darkgrey:\"#A9A9A9\",gray:\"#808080\",grey:\"#808080\",dimgray:\"#696969\",dimgrey:\"#696969\",lightslategray:\"#778899\",lightslategrey:\"#778899\",slategray:\"#708090\",slategrey:\"#708090\",darkslategray:\"#2F4F4F\",darkslategrey:\"#2F4F4F\",black:\"#000000\"},r.is_svg_color=function(e){return e in r.svg_colors}},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const c=e(9);function o(e){return Object.keys(e).length}n.keys=Object.keys,n.extend=Object.assign,n.values=void 0!==Object.values?Object.values:e=>{const t=Object.keys(e),n=t.length,c=new Array(n);for(let o=0;o<n;o++)c[o]=e[t[o]];return c},n.clone=function(e){return Object.assign({},e)},n.merge=function(e,t){const n=Object.create(Object.prototype),o=c.concat([Object.keys(e),Object.keys(t)]);for(const r of o){const o=e.hasOwnProperty(r)?e[r]:[],s=t.hasOwnProperty(r)?t[r]:[];n[r]=c.union(o,s)}return n},n.size=o,n.isEmpty=function(e){return 0===o(e)}},\n function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=e(8),r=e(23);t.is_ref=function(e){if(i.isPlainObject(e)){const n=r.keys(e);return 1==n.length&&\"id\"==n[0]}return!1}},\n function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=t(26);function u(){const t=new Array(32);for(let e=0;e<32;e++)t[e]=\"0123456789ABCDEF\".substr(Math.floor(16*Math.random()),1);return t[12]=\"4\",t[16]=\"0123456789ABCDEF\".substr(3&t[16].charCodeAt(0)|8,1),t.join(\"\")}r.startsWith=function(t,e,r=0){return t.substr(r,e.length)==e},r.uuid4=u;let s=1e3;r.uniqueId=function(t){const e=n.settings.dev?`j${s++}`:u();return null!=t?`${t}-${e}`:e},r.escape=function(t){return t.replace(/(?:[&<>\"'`])/g,t=>{switch(t){case\"&\":return\"&\";case\"<\":return\"<\";case\">\":return\">\";case'\"':return\""\";case\"'\":return\"'\";case\"`\":return\"`\";default:return t}})},r.unescape=function(t){return t.replace(/&(amp|lt|gt|quot|#x27|#x60);/g,(t,e)=>{switch(e){case\"amp\":return\"&\";case\"lt\":return\"<\";case\"gt\":return\">\";case\"quot\":return'\"';case\"#x27\":return\"'\";case\"#x60\":return\"`\";default:return e}})},r.use_strict=function(t){return`'use strict';\\n${t}`}},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});class n{constructor(){this._dev=!1}set dev(e){this._dev=e}get dev(){return this._dev}}s.Settings=n,n.__name__=\"Settings\",s.settings=new n},\n function _(t,_,r){Object.defineProperty(r,\"__esModule\",{value:!0});const e=t(1);e.__exportStar(t(28),r),e.__exportStar(t(147),r),e.__exportStar(t(174),r),e.__exportStar(t(178),r),e.__exportStar(t(193),r),e.__exportStar(t(197),r),e.__exportStar(t(203),r),e.__exportStar(t(207),r),e.__exportStar(t(237),r),e.__exportStar(t(240),r),e.__exportStar(t(242),r),e.__exportStar(t(255),r),e.__exportStar(t(122),r),e.__exportStar(t(261),r),e.__exportStar(t(265),r),e.__exportStar(t(288),r),e.__exportStar(t(289),r),e.__exportStar(t(290),r),e.__exportStar(t(291),r),e.__exportStar(t(292),r),e.__exportStar(t(297),r),e.__exportStar(t(299),r),e.__exportStar(t(309),r),e.__exportStar(t(313),r)},\n function _(a,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});var r=a(29);o.Annotation=r.Annotation;var n=a(71);o.Arrow=n.Arrow;var t=a(72);o.ArrowHead=t.ArrowHead;var v=a(72);o.OpenHead=v.OpenHead;var l=a(72);o.NormalHead=l.NormalHead;var d=a(72);o.TeeHead=d.TeeHead;var i=a(72);o.VeeHead=i.VeeHead;var A=a(104);o.Band=A.Band;var H=a(105);o.BoxAnnotation=H.BoxAnnotation;var T=a(107);o.ColorBar=T.ColorBar;var p=a(132);o.Label=p.Label;var L=a(134);o.LabelSet=L.LabelSet;var b=a(135);o.Legend=b.Legend;var B=a(136);o.LegendItem=B.LegendItem;var S=a(138);o.PolyAnnotation=S.PolyAnnotation;var P=a(139);o.Slope=P.Slope;var g=a(140);o.Span=g.Span;var m=a(133);o.TextAnnotation=m.TextAnnotation;var w=a(141);o.Title=w.Title;var x=a(142);o.ToolbarPanel=x.ToolbarPanel;var s=a(143);o.Tooltip=s.Tooltip;var u=a(146);o.Whisker=u.Whisker},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=t(1).__importStar(t(30)),s=t(23),o=t(63);class _ extends o.RendererView{get panel(){return this.layout}get_size(){if(this.model.visible){const{width:t,height:e}=this._get_size();return{width:Math.round(t),height:Math.round(e)}}return{width:0,height:0}}connect_signals(){super.connect_signals();const t=this.model.properties;this.on_change(t.visible,()=>this.plot_view.request_layout())}_get_size(){throw new Error(\"not implemented\")}get ctx(){return this.plot_view.canvas_view.ctx}set_data(t){const e=this.model.materialize_dataspecs(t);if(s.extend(this,e),this.plot_model.use_map){const t=this;null!=t._x&&([t._x,t._y]=i.project_xy(t._x,t._y)),null!=t._xs&&([t._xs,t._ys]=i.project_xsys(t._xs,t._ys))}}get needs_clip(){return null==this.layout}serializable_state(){const t=super.serializable_state();return null==this.layout?t:Object.assign(Object.assign({},t),{bbox:this.layout.bbox.box})}}n.AnnotationView=_,_.__name__=\"AnnotationView\";class a extends o.Renderer{constructor(t){super(t)}static init_Annotation(){this.override({level:\"annotation\"})}}n.Annotation=a,a.__name__=\"Annotation\",a.init_Annotation()},\n function _(t,n,e){Object.defineProperty(e,\"__esModule\",{value:!0});const r=t(1),o=r.__importDefault(t(31)),a=r.__importDefault(t(32)),c=new a.default(\"GOOGLE\"),l=new a.default(\"WGS84\");e.wgs84_mercator=o.default(l,c);const u={lon:[-20026376.39,20026376.39],lat:[-20048966.1,20048966.1]},f={lon:[-180,180],lat:[-85.06,85.06]};function s(t,n){const r=Math.min(t.length,n.length),o=new Array(r),a=new Array(r);for(let c=0;c<r;c++){const[r,l]=e.wgs84_mercator.forward([t[c],n[c]]);o[c]=r,a[c]=l}return[o,a]}e.clip_mercator=function(t,n,e){const[r,o]=u[e];return[Math.max(t,r),Math.min(n,o)]},e.in_bounds=function(t,n){const[e,r]=f[n];return e<t&&t<r},e.project_xy=s,e.project_xsys=function(t,n){const e=Math.min(t.length,n.length),r=new Array(e),o=new Array(e);for(let a=0;a<e;a++){const[e,c]=s(t[a],n[a]);r[a]=e,o[a]=c}return[r,o]}},\n function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const r=e(1),o=r.__importDefault(e(32)),a=r.__importDefault(e(57));var i=o.default(\"WGS84\");function c(e,n,t){var r,o,i;return Array.isArray(t)?(r=a.default(e,n,t)||{x:NaN,y:NaN},t.length>2?void 0!==e.name&&\"geocent\"===e.name||void 0!==n.name&&\"geocent\"===n.name?\"number\"==typeof r.z?[r.x,r.y,r.z].concat(t.splice(3)):[r.x,r.y,t[2]].concat(t.splice(3)):[r.x,r.y].concat(t.splice(2)):[r.x,r.y]):(o=a.default(e,n,t),2===(i=Object.keys(t)).length?o:(i.forEach((function(r){if(void 0!==e.name&&\"geocent\"===e.name||void 0!==n.name&&\"geocent\"===n.name){if(\"x\"===r||\"y\"===r||\"z\"===r)return}else if(\"x\"===r||\"y\"===r)return;o[r]=t[r]})),o))}function u(e){return e instanceof o.default?e:e.oProj?e.oProj:o.default(e)}t.default=function(e,n,t){e=u(e);var r,o=!1;return void 0===n?(n=e,e=i,o=!0):(void 0!==n.x||Array.isArray(n))&&(t=n,n=e,e=i,o=!0),n=u(n),t?c(e,n,t):(r={forward:function(t){return c(e,n,t)},inverse:function(t){return c(n,e,t)}},o&&(r.oProj=n),r)}},\n function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const s=e(1),i=s.__importDefault(e(33)),u=s.__importDefault(e(44)),l=s.__importDefault(e(45)),o=e(53),r=s.__importDefault(e(55)),f=s.__importDefault(e(56)),d=s.__importDefault(e(40));function p(e,t){if(!(this instanceof p))return new p(e);t=t||function(e){if(e)throw e};var a=i.default(e);if(\"object\"==typeof a){var s=p.projections.get(a.projName);if(s){if(a.datumCode&&\"none\"!==a.datumCode){var l=d.default(r.default,a.datumCode);l&&(a.datum_params=l.towgs84?l.towgs84.split(\",\"):null,a.ellps=l.ellipse,a.datumName=l.datumName?l.datumName:a.datumCode)}a.k0=a.k0||1,a.axis=a.axis||\"enu\",a.ellps=a.ellps||\"wgs84\";var m=o.sphere(a.a,a.b,a.rf,a.ellps,a.sphere),n=o.eccentricity(m.a,m.b,m.rf,a.R_A),h=a.datum||f.default(a.datumCode,a.datum_params,m.a,m.b,n.es,n.ep2);u.default(this,a),u.default(this,s),this.a=m.a,this.b=m.b,this.rf=m.rf,this.sphere=m.sphere,this.es=n.es,this.e=n.e,this.ep2=n.ep2,this.datum=h,this.init(),t(null,this)}else t(e)}else t(e)}p.projections=l.default,p.projections.start(),a.default=p},\n function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const u=t(1),n=u.__importDefault(t(34)),f=u.__importDefault(t(41)),i=u.__importDefault(t(36)),a=u.__importDefault(t(40));var o=[\"PROJECTEDCRS\",\"PROJCRS\",\"GEOGCS\",\"GEOCCS\",\"PROJCS\",\"LOCAL_CS\",\"GEODCRS\",\"GEODETICCRS\",\"GEODETICDATUM\",\"ENGCRS\",\"ENGINEERINGCRS\"];var l=[\"3857\",\"900913\",\"3785\",\"102113\"];r.default=function(t){if(!function(t){return\"string\"==typeof t}(t))return t;if(function(t){return t in n.default}(t))return n.default[t];if(function(t){return o.some((function(e){return t.indexOf(e)>-1}))}(t)){var e=f.default(t);if(function(t){var e=a.default(t,\"authority\");if(e){var r=a.default(e,\"epsg\");return r&&l.indexOf(r)>-1}}(e))return n.default[\"EPSG:3857\"];var r=function(t){var e=a.default(t,\"extension\");if(e)return a.default(e,\"proj4\")}(e);return r?i.default(r):e}return function(t){return\"+\"===t[0]}(t)?i.default(t):void 0}},\n function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=t(1),n=i.__importDefault(t(35)),f=i.__importDefault(t(36)),a=i.__importDefault(t(41));function l(t){var e=this;if(2===arguments.length){var r=arguments[1];\"string\"==typeof r?\"+\"===r.charAt(0)?l[t]=f.default(arguments[1]):l[t]=a.default(arguments[1]):l[t]=r}else if(1===arguments.length){if(Array.isArray(t))return t.map((function(t){Array.isArray(t)?l.apply(e,t):l(t)}));if(\"string\"==typeof t){if(t in l)return l[t]}else\"EPSG\"in t?l[\"EPSG:\"+t.EPSG]=t:\"ESRI\"in t?l[\"ESRI:\"+t.ESRI]=t:\"IAU2000\"in t?l[\"IAU2000:\"+t.IAU2000]=t:console.log(t);return}}n.default(l),r.default=l},\n function _(e,t,l){Object.defineProperty(l,\"__esModule\",{value:!0}),l.default=function(e){e(\"EPSG:4326\",\"+title=WGS 84 (long/lat) +proj=longlat +ellps=WGS84 +datum=WGS84 +units=degrees\"),e(\"EPSG:4269\",\"+title=NAD83 (long/lat) +proj=longlat +a=6378137.0 +b=6356752.31414036 +ellps=GRS80 +datum=NAD83 +units=degrees\"),e(\"EPSG:3857\",\"+title=WGS 84 / Pseudo-Mercator +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs\"),e.WGS84=e[\"EPSG:4326\"],e[\"EPSG:3785\"]=e[\"EPSG:3857\"],e.GOOGLE=e[\"EPSG:3857\"],e[\"EPSG:900913\"]=e[\"EPSG:3857\"],e[\"EPSG:102113\"]=e[\"EPSG:3857\"]}},\n function _(t,n,o){Object.defineProperty(o,\"__esModule\",{value:!0});const e=t(1),a=t(37),u=e.__importDefault(t(38)),r=e.__importDefault(t(39)),i=e.__importDefault(t(40));o.default=function(t){var n,o,e,f={},l=t.split(\"+\").map((function(t){return t.trim()})).filter((function(t){return t})).reduce((function(t,n){var o=n.split(\"=\");return o.push(!0),t[o[0].toLowerCase()]=o[1],t}),{}),c={proj:\"projName\",datum:\"datumCode\",rf:function(t){f.rf=parseFloat(t)},lat_0:function(t){f.lat0=t*a.D2R},lat_1:function(t){f.lat1=t*a.D2R},lat_2:function(t){f.lat2=t*a.D2R},lat_ts:function(t){f.lat_ts=t*a.D2R},lon_0:function(t){f.long0=t*a.D2R},lon_1:function(t){f.long1=t*a.D2R},lon_2:function(t){f.long2=t*a.D2R},alpha:function(t){f.alpha=parseFloat(t)*a.D2R},lonc:function(t){f.longc=t*a.D2R},x_0:function(t){f.x0=parseFloat(t)},y_0:function(t){f.y0=parseFloat(t)},k_0:function(t){f.k0=parseFloat(t)},k:function(t){f.k0=parseFloat(t)},a:function(t){f.a=parseFloat(t)},b:function(t){f.b=parseFloat(t)},r_a:function(){f.R_A=!0},zone:function(t){f.zone=parseInt(t,10)},south:function(){f.utmSouth=!0},towgs84:function(t){f.datum_params=t.split(\",\").map((function(t){return parseFloat(t)}))},to_meter:function(t){f.to_meter=parseFloat(t)},units:function(t){f.units=t;var n=i.default(r.default,t);n&&(f.to_meter=n.to_meter)},from_greenwich:function(t){f.from_greenwich=t*a.D2R},pm:function(t){var n=i.default(u.default,t);f.from_greenwich=(n||parseFloat(t))*a.D2R},nadgrids:function(t){\"@null\"===t?f.datumCode=\"none\":f.nadgrids=t},axis:function(t){3===t.length&&-1!==\"ewnsud\".indexOf(t.substr(0,1))&&-1!==\"ewnsud\".indexOf(t.substr(1,1))&&-1!==\"ewnsud\".indexOf(t.substr(2,1))&&(f.axis=t)}};for(n in l)o=l[n],n in c?\"function\"==typeof(e=c[n])?e(o):f[e]=o:f[n]=o;return\"string\"==typeof f.datumCode&&\"WGS84\"!==f.datumCode&&(f.datumCode=f.datumCode.toLowerCase()),f}},\n function _(P,_,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.PJD_3PARAM=1,e.PJD_7PARAM=2,e.PJD_WGS84=4,e.PJD_NODATUM=5,e.SEC_TO_RAD=484813681109536e-20,e.HALF_PI=Math.PI/2,e.SIXTH=.16666666666666666,e.RA4=.04722222222222222,e.RA6=.022156084656084655,e.EPSLN=1e-10,e.D2R=.017453292519943295,e.R2D=57.29577951308232,e.FORTPI=Math.PI/4,e.TWO_PI=2*Math.PI,e.SPI=3.14159265359},\n function _(e,o,r){Object.defineProperty(r,\"__esModule\",{value:!0});var a={};r.default=a,a.greenwich=0,a.lisbon=-9.131906111111,a.paris=2.337229166667,a.bogota=-74.080916666667,a.madrid=-3.687938888889,a.rome=12.452333333333,a.bern=7.439583333333,a.jakarta=106.807719444444,a.ferro=-17.666666666667,a.brussels=4.367975,a.stockholm=18.058277777778,a.athens=23.7163375,a.oslo=10.722916666667},\n function _(e,t,f){Object.defineProperty(f,\"__esModule\",{value:!0}),f.default={ft:{to_meter:.3048},\"us-ft\":{to_meter:1200/3937}}},\n function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});var o=/[\\s_\\-\\/\\(\\)]/g;t.default=function(e,r){if(e[r])return e[r];for(var t,a=Object.keys(e),n=r.toLowerCase().replace(o,\"\"),f=-1;++f<a.length;)if((t=a[f]).toLowerCase().replace(o,\"\")===n)return e[t]}},\n function _(e,a,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(1);const d=o.__importDefault(e(42)),r=e(43);function n(e){return.017453292519943295*e}t.default=function(e){var a=d.default(e),t=a.shift(),o=a.shift();a.unshift([\"name\",o]),a.unshift([\"type\",t]);var l={};return r.sExpr(a,l),function(e){\"GEOGCS\"===e.type?e.projName=\"longlat\":\"LOCAL_CS\"===e.type?(e.projName=\"identity\",e.local=!0):\"object\"==typeof e.PROJECTION?e.projName=Object.keys(e.PROJECTION)[0]:e.projName=e.PROJECTION,e.UNIT&&(e.units=e.UNIT.name.toLowerCase(),\"metre\"===e.units&&(e.units=\"meter\"),e.UNIT.convert&&(\"GEOGCS\"===e.type?e.DATUM&&e.DATUM.SPHEROID&&(e.to_meter=e.UNIT.convert*e.DATUM.SPHEROID.a):e.to_meter=e.UNIT.convert));var a=e.GEOGCS;function t(a){return a*(e.to_meter||1)}\"GEOGCS\"===e.type&&(a=e),a&&(a.DATUM?e.datumCode=a.DATUM.name.toLowerCase():e.datumCode=a.name.toLowerCase(),\"d_\"===e.datumCode.slice(0,2)&&(e.datumCode=e.datumCode.slice(2)),\"new_zealand_geodetic_datum_1949\"!==e.datumCode&&\"new_zealand_1949\"!==e.datumCode||(e.datumCode=\"nzgd49\"),\"wgs_1984\"===e.datumCode&&(\"Mercator_Auxiliary_Sphere\"===e.PROJECTION&&(e.sphere=!0),e.datumCode=\"wgs84\"),\"_ferro\"===e.datumCode.slice(-6)&&(e.datumCode=e.datumCode.slice(0,-6)),\"_jakarta\"===e.datumCode.slice(-8)&&(e.datumCode=e.datumCode.slice(0,-8)),~e.datumCode.indexOf(\"belge\")&&(e.datumCode=\"rnb72\"),a.DATUM&&a.DATUM.SPHEROID&&(e.ellps=a.DATUM.SPHEROID.name.replace(\"_19\",\"\").replace(/[Cc]larke\\_18/,\"clrk\"),\"international\"===e.ellps.toLowerCase().slice(0,13)&&(e.ellps=\"intl\"),e.a=a.DATUM.SPHEROID.a,e.rf=parseFloat(a.DATUM.SPHEROID.rf,10)),a.DATUM&&a.DATUM.TOWGS84&&(e.datum_params=a.DATUM.TOWGS84),~e.datumCode.indexOf(\"osgb_1936\")&&(e.datumCode=\"osgb36\"),~e.datumCode.indexOf(\"osni_1952\")&&(e.datumCode=\"osni52\"),(~e.datumCode.indexOf(\"tm65\")||~e.datumCode.indexOf(\"geodetic_datum_of_1965\"))&&(e.datumCode=\"ire65\"),\"ch1903+\"===e.datumCode&&(e.datumCode=\"ch1903\"),~e.datumCode.indexOf(\"israel\")&&(e.datumCode=\"isr93\")),e.b&&!isFinite(e.b)&&(e.b=e.a),[[\"standard_parallel_1\",\"Standard_Parallel_1\"],[\"standard_parallel_2\",\"Standard_Parallel_2\"],[\"false_easting\",\"False_Easting\"],[\"false_northing\",\"False_Northing\"],[\"central_meridian\",\"Central_Meridian\"],[\"latitude_of_origin\",\"Latitude_Of_Origin\"],[\"latitude_of_origin\",\"Central_Parallel\"],[\"scale_factor\",\"Scale_Factor\"],[\"k0\",\"scale_factor\"],[\"latitude_of_center\",\"Latitude_Of_Center\"],[\"latitude_of_center\",\"Latitude_of_center\"],[\"lat0\",\"latitude_of_center\",n],[\"longitude_of_center\",\"Longitude_Of_Center\"],[\"longitude_of_center\",\"Longitude_of_center\"],[\"longc\",\"longitude_of_center\",n],[\"x0\",\"false_easting\",t],[\"y0\",\"false_northing\",t],[\"long0\",\"central_meridian\",n],[\"lat0\",\"latitude_of_origin\",n],[\"lat0\",\"standard_parallel_1\",n],[\"lat1\",\"standard_parallel_1\",n],[\"lat2\",\"standard_parallel_2\",n],[\"azimuth\",\"Azimuth\"],[\"alpha\",\"azimuth\",n],[\"srsCode\",\"name\"]].forEach((function(a){return t=e,d=(o=a)[0],r=o[1],void(!(d in t)&&r in t&&(t[d]=t[r],3===o.length&&(t[d]=o[2](t[d]))));var t,o,d,r})),e.long0||!e.longc||\"Albers_Conic_Equal_Area\"!==e.projName&&\"Lambert_Azimuthal_Equal_Area\"!==e.projName||(e.long0=e.longc),e.lat_ts||!e.lat1||\"Stereographic_South_Pole\"!==e.projName&&\"Polar Stereographic (variant B)\"!==e.projName||(e.lat0=n(e.lat1>0?90:-90),e.lat_ts=e.lat1)}(l),l}},\n function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0}),r.default=function(t){return new a(t).output()};var i=/\\s/,s=/[A-Za-z]/,h=/[A-Za-z84]/,o=/[,\\]]/,n=/[\\d\\.E\\-\\+]/;function a(t){if(\"string\"!=typeof t)throw new Error(\"not a string\");this.text=t.trim(),this.level=0,this.place=0,this.root=null,this.stack=[],this.currentObject=null,this.state=1}a.prototype.readCharicter=function(){var t=this.text[this.place++];if(4!==this.state)for(;i.test(t);){if(this.place>=this.text.length)return;t=this.text[this.place++]}switch(this.state){case 1:return this.neutral(t);case 2:return this.keyword(t);case 4:return this.quoted(t);case 5:return this.afterquote(t);case 3:return this.number(t);case-1:return}},a.prototype.afterquote=function(t){if('\"'===t)return this.word+='\"',void(this.state=4);if(o.test(t))return this.word=this.word.trim(),void this.afterItem(t);throw new Error(\"havn't handled \\\"\"+t+'\" in afterquote yet, index '+this.place)},a.prototype.afterItem=function(t){return\",\"===t?(null!==this.word&&this.currentObject.push(this.word),this.word=null,void(this.state=1)):\"]\"===t?(this.level--,null!==this.word&&(this.currentObject.push(this.word),this.word=null),this.state=1,this.currentObject=this.stack.pop(),void(this.currentObject||(this.state=-1))):void 0},a.prototype.number=function(t){if(!n.test(t)){if(o.test(t))return this.word=parseFloat(this.word),void this.afterItem(t);throw new Error(\"havn't handled \\\"\"+t+'\" in number yet, index '+this.place)}this.word+=t},a.prototype.quoted=function(t){'\"'!==t?this.word+=t:this.state=5},a.prototype.keyword=function(t){if(h.test(t))this.word+=t;else{if(\"[\"===t){var e=[];return e.push(this.word),this.level++,null===this.root?this.root=e:this.currentObject.push(e),this.stack.push(this.currentObject),this.currentObject=e,void(this.state=1)}if(!o.test(t))throw new Error(\"havn't handled \\\"\"+t+'\" in keyword yet, index '+this.place);this.afterItem(t)}},a.prototype.neutral=function(t){if(s.test(t))return this.word=t,void(this.state=2);if('\"'===t)return this.word=\"\",void(this.state=4);if(n.test(t))return this.word=t,void(this.state=3);if(!o.test(t))throw new Error(\"havn't handled \\\"\"+t+'\" in neutral yet, index '+this.place);this.afterItem(t)},a.prototype.output=function(){for(;this.place<this.text.length;)this.readCharicter();if(-1===this.state)return this.root;throw new Error('unable to parse string \"'+this.text+'\". State is '+this.state)}},\n function _(e,a,r){function s(e,a,r){Array.isArray(a)&&(r.unshift(a),a=null);var s=a?{}:e,E=r.reduce((function(e,a){return c(a,e),e}),s);a&&(e[a]=E)}function c(e,a){if(Array.isArray(e)){var r,E=e.shift();if(\"PARAMETER\"===E&&(E=e.shift()),1===e.length)return Array.isArray(e[0])?(a[E]={},void c(e[0],a[E])):void(a[E]=e[0]);if(e.length)if(\"TOWGS84\"!==E)switch(Array.isArray(E)||(a[E]={}),E){case\"UNIT\":case\"PRIMEM\":case\"VERT_DATUM\":return a[E]={name:e[0].toLowerCase(),convert:e[1]},void(3===e.length&&c(e[2],a[E]));case\"SPHEROID\":case\"ELLIPSOID\":return a[E]={name:e[0],a:e[1],rf:e[2]},void(4===e.length&&c(e[3],a[E]));case\"PROJECTEDCRS\":case\"PROJCRS\":case\"GEOGCS\":case\"GEOCCS\":case\"PROJCS\":case\"LOCAL_CS\":case\"GEODCRS\":case\"GEODETICCRS\":case\"GEODETICDATUM\":case\"EDATUM\":case\"ENGINEERINGDATUM\":case\"VERT_CS\":case\"VERTCRS\":case\"VERTICALCRS\":case\"COMPD_CS\":case\"COMPOUNDCRS\":case\"ENGINEERINGCRS\":case\"ENGCRS\":case\"FITTED_CS\":case\"LOCAL_DATUM\":case\"DATUM\":return e[0]=[\"name\",e[0]],void s(a,E,e);default:for(r=-1;++r<e.length;)if(!Array.isArray(e[r]))return c(e,a[E]);return s(a,E,e)}else a[E]=e;else a[E]=!0}else a[e]=!0}Object.defineProperty(r,\"__esModule\",{value:!0}),r.sExpr=c},\n function _(e,n,r){Object.defineProperty(r,\"__esModule\",{value:!0}),r.default=function(e,n){var r,t;if(e=e||{},!n)return e;for(t in n)void 0!==(r=n[t])&&(e[t]=r);return e}},\n function _(t,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const a=t(1),n=a.__importDefault(t(46)),r=a.__importDefault(t(52));var u=[n.default,r.default],f={},i=[];function d(t,e){var o=i.length;return t.names?(i[o]=t,t.names.forEach((function(t){f[t.toLowerCase()]=o})),this):(console.log(e),!0)}function c(t){if(!t)return!1;var e=t.toLowerCase();return void 0!==f[e]&&i[f[e]]?i[f[e]]:void 0}function l(){u.forEach(d)}o.add=d,o.get=c,o.start=l,o.default={start:l,add:d,get:c}},\n function _(t,i,s){Object.defineProperty(s,\"__esModule\",{value:!0});const h=t(1),a=h.__importDefault(t(47)),e=h.__importDefault(t(48)),r=h.__importDefault(t(50)),n=h.__importDefault(t(51)),l=t(37);function u(){var t=this.b/this.a;this.es=1-t*t,\"x0\"in this||(this.x0=0),\"y0\"in this||(this.y0=0),this.e=Math.sqrt(this.es),this.lat_ts?this.sphere?this.k0=Math.cos(this.lat_ts):this.k0=a.default(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)):this.k0||(this.k?this.k0=this.k:this.k0=1)}function o(t){var i,s,h=t.x,a=t.y;if(a*l.R2D>90&&a*l.R2D<-90&&h*l.R2D>180&&h*l.R2D<-180)return null;if(Math.abs(Math.abs(a)-l.HALF_PI)<=l.EPSLN)return null;if(this.sphere)i=this.x0+this.a*this.k0*e.default(h-this.long0),s=this.y0+this.a*this.k0*Math.log(Math.tan(l.FORTPI+.5*a));else{var n=Math.sin(a),u=r.default(this.e,a,n);i=this.x0+this.a*this.k0*e.default(h-this.long0),s=this.y0-this.a*this.k0*Math.log(u)}return t.x=i,t.y=s,t}function f(t){var i,s,h=t.x-this.x0,a=t.y-this.y0;if(this.sphere)s=l.HALF_PI-2*Math.atan(Math.exp(-a/(this.a*this.k0)));else{var r=Math.exp(-a/(this.a*this.k0));if(-9999===(s=n.default(this.e,r)))return null}return i=e.default(this.long0+h/(this.a*this.k0)),t.x=i,t.y=s,t}s.init=u,s.forward=o,s.inverse=f,s.names=[\"Mercator\",\"Popular Visualisation Pseudo Mercator\",\"Mercator_1SP\",\"Mercator_Auxiliary_Sphere\",\"merc\"],s.default={init:u,forward:o,inverse:f,names:s.names}},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0}),n.default=function(e,t,n){var r=e*t;return n/Math.sqrt(1-r*r)}},\n function _(e,t,u){Object.defineProperty(u,\"__esModule\",{value:!0});const n=e(1),a=e(37),f=n.__importDefault(e(49));u.default=function(e){return Math.abs(e)<=a.SPI?e:e-f.default(e)*a.TWO_PI}},\n function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=function(e){return e<0?-1:1}},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const a=t(37);n.default=function(t,e,n){var o=t*n,u=.5*t;return o=Math.pow((1-o)/(1+o),u),Math.tan(.5*(a.HALF_PI-e))/o}},\n function _(t,a,e){Object.defineProperty(e,\"__esModule\",{value:!0});const n=t(37);e.default=function(t,a){for(var e,r,o=.5*t,u=n.HALF_PI-2*Math.atan(a),f=0;f<=15;f++)if(e=t*Math.sin(u),u+=r=n.HALF_PI-2*Math.atan(a*Math.pow((1-e)/(1+e),o))-u,Math.abs(r)<=1e-10)return u;return-9999}},\n function _(e,n,i){function t(){}function r(e){return e}Object.defineProperty(i,\"__esModule\",{value:!0}),i.init=t,i.forward=r,i.inverse=r,i.names=[\"longlat\",\"identity\"],i.default={init:t,forward:r,inverse:r,names:i.names}},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=e(1),n=e(37),f=a.__importStar(e(54)),u=a.__importDefault(e(40));r.eccentricity=function(e,t,r,a){var f=e*e,u=t*t,i=(f-u)/f,c=0;return a?(f=(e*=1-i*(n.SIXTH+i*(n.RA4+i*n.RA6)))*e,i=0):c=Math.sqrt(i),{es:i,e:c,ep2:(f-u)/u}},r.sphere=function(e,t,r,a,i){if(!e){var c=u.default(f.default,a);c||(c=f.WGS84),e=c.a,t=c.b,r=c.rf}return r&&!t&&(t=(1-1/r)*e),(0===r||Math.abs(e-t)<n.EPSLN)&&(i=!0,t=e),{a:e,b:t,rf:r,sphere:i}}},\n function _(e,a,l){Object.defineProperty(l,\"__esModule\",{value:!0});var s={};l.default=s,s.MERIT={a:6378137,rf:298.257,ellipseName:\"MERIT 1983\"},s.SGS85={a:6378136,rf:298.257,ellipseName:\"Soviet Geodetic System 85\"},s.GRS80={a:6378137,rf:298.257222101,ellipseName:\"GRS 1980(IUGG, 1980)\"},s.IAU76={a:6378140,rf:298.257,ellipseName:\"IAU 1976\"},s.airy={a:6377563.396,b:6356256.91,ellipseName:\"Airy 1830\"},s.APL4={a:6378137,rf:298.25,ellipseName:\"Appl. Physics. 1965\"},s.NWL9D={a:6378145,rf:298.25,ellipseName:\"Naval Weapons Lab., 1965\"},s.mod_airy={a:6377340.189,b:6356034.446,ellipseName:\"Modified Airy\"},s.andrae={a:6377104.43,rf:300,ellipseName:\"Andrae 1876 (Den., Iclnd.)\"},s.aust_SA={a:6378160,rf:298.25,ellipseName:\"Australian Natl & S. Amer. 1969\"},s.GRS67={a:6378160,rf:298.247167427,ellipseName:\"GRS 67(IUGG 1967)\"},s.bessel={a:6377397.155,rf:299.1528128,ellipseName:\"Bessel 1841\"},s.bess_nam={a:6377483.865,rf:299.1528128,ellipseName:\"Bessel 1841 (Namibia)\"},s.clrk66={a:6378206.4,b:6356583.8,ellipseName:\"Clarke 1866\"},s.clrk80={a:6378249.145,rf:293.4663,ellipseName:\"Clarke 1880 mod.\"},s.clrk58={a:6378293.645208759,rf:294.2606763692654,ellipseName:\"Clarke 1858\"},s.CPM={a:6375738.7,rf:334.29,ellipseName:\"Comm. des Poids et Mesures 1799\"},s.delmbr={a:6376428,rf:311.5,ellipseName:\"Delambre 1810 (Belgium)\"},s.engelis={a:6378136.05,rf:298.2566,ellipseName:\"Engelis 1985\"},s.evrst30={a:6377276.345,rf:300.8017,ellipseName:\"Everest 1830\"},s.evrst48={a:6377304.063,rf:300.8017,ellipseName:\"Everest 1948\"},s.evrst56={a:6377301.243,rf:300.8017,ellipseName:\"Everest 1956\"},s.evrst69={a:6377295.664,rf:300.8017,ellipseName:\"Everest 1969\"},s.evrstSS={a:6377298.556,rf:300.8017,ellipseName:\"Everest (Sabah & Sarawak)\"},s.fschr60={a:6378166,rf:298.3,ellipseName:\"Fischer (Mercury Datum) 1960\"},s.fschr60m={a:6378155,rf:298.3,ellipseName:\"Fischer 1960\"},s.fschr68={a:6378150,rf:298.3,ellipseName:\"Fischer 1968\"},s.helmert={a:6378200,rf:298.3,ellipseName:\"Helmert 1906\"},s.hough={a:6378270,rf:297,ellipseName:\"Hough\"},s.intl={a:6378388,rf:297,ellipseName:\"International 1909 (Hayford)\"},s.kaula={a:6378163,rf:298.24,ellipseName:\"Kaula 1961\"},s.lerch={a:6378139,rf:298.257,ellipseName:\"Lerch 1979\"},s.mprts={a:6397300,rf:191,ellipseName:\"Maupertius 1738\"},s.new_intl={a:6378157.5,b:6356772.2,ellipseName:\"New International 1967\"},s.plessis={a:6376523,rf:6355863,ellipseName:\"Plessis 1817 (France)\"},s.krass={a:6378245,rf:298.3,ellipseName:\"Krassovsky, 1942\"},s.SEasia={a:6378155,b:6356773.3205,ellipseName:\"Southeast Asia\"},s.walbeck={a:6376896,b:6355834.8467,ellipseName:\"Walbeck\"},s.WGS60={a:6378165,rf:298.3,ellipseName:\"WGS 60\"},s.WGS66={a:6378145,rf:298.25,ellipseName:\"WGS 66\"},s.WGS7={a:6378135,rf:298.26,ellipseName:\"WGS 72\"},l.WGS84=s.WGS84={a:6378137,rf:298.257223563,ellipseName:\"WGS 84\"},s.sphere={a:6370997,b:6370997,ellipseName:\"Normal Sphere (r=6370997)\"}},\n function _(e,a,s){Object.defineProperty(s,\"__esModule\",{value:!0});var t={};s.default=t,t.wgs84={towgs84:\"0,0,0\",ellipse:\"WGS84\",datumName:\"WGS84\"},t.ch1903={towgs84:\"674.374,15.056,405.346\",ellipse:\"bessel\",datumName:\"swiss\"},t.ggrs87={towgs84:\"-199.87,74.79,246.62\",ellipse:\"GRS80\",datumName:\"Greek_Geodetic_Reference_System_1987\"},t.nad83={towgs84:\"0,0,0\",ellipse:\"GRS80\",datumName:\"North_American_Datum_1983\"},t.nad27={nadgrids:\"@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat\",ellipse:\"clrk66\",datumName:\"North_American_Datum_1927\"},t.potsdam={towgs84:\"606.0,23.0,413.0\",ellipse:\"bessel\",datumName:\"Potsdam Rauenberg 1950 DHDN\"},t.carthage={towgs84:\"-263.0,6.0,431.0\",ellipse:\"clark80\",datumName:\"Carthage 1934 Tunisia\"},t.hermannskogel={towgs84:\"653.0,-212.0,449.0\",ellipse:\"bessel\",datumName:\"Hermannskogel\"},t.osni52={towgs84:\"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15\",ellipse:\"airy\",datumName:\"Irish National\"},t.ire65={towgs84:\"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15\",ellipse:\"mod_airy\",datumName:\"Ireland 1965\"},t.rassadiran={towgs84:\"-133.63,-157.5,-158.62\",ellipse:\"intl\",datumName:\"Rassadiran\"},t.nzgd49={towgs84:\"59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993\",ellipse:\"intl\",datumName:\"New Zealand Geodetic Datum 1949\"},t.osgb36={towgs84:\"446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894\",ellipse:\"airy\",datumName:\"Airy 1830\"},t.s_jtsk={towgs84:\"589,76,480\",ellipse:\"bessel\",datumName:\"S-JTSK (Ferro)\"},t.beduaram={towgs84:\"-106,-87,188\",ellipse:\"clrk80\",datumName:\"Beduaram\"},t.gunung_segara={towgs84:\"-403,684,41\",ellipse:\"bessel\",datumName:\"Gunung Segara Jakarta\"},t.rnb72={towgs84:\"106.869,-52.2978,103.724,-0.33657,0.456955,-1.84218,1\",ellipse:\"intl\",datumName:\"Reseau National Belge 1972\"}},\n function _(a,m,_){Object.defineProperty(_,\"__esModule\",{value:!0});const t=a(37);_.default=function(a,m,_,u,d,p){var r={};return r.datum_type=void 0===a||\"none\"===a?t.PJD_NODATUM:t.PJD_WGS84,m&&(r.datum_params=m.map(parseFloat),0===r.datum_params[0]&&0===r.datum_params[1]&&0===r.datum_params[2]||(r.datum_type=t.PJD_3PARAM),r.datum_params.length>3&&(0===r.datum_params[3]&&0===r.datum_params[4]&&0===r.datum_params[5]&&0===r.datum_params[6]||(r.datum_type=t.PJD_7PARAM,r.datum_params[3]*=t.SEC_TO_RAD,r.datum_params[4]*=t.SEC_TO_RAD,r.datum_params[5]*=t.SEC_TO_RAD,r.datum_params[6]=r.datum_params[6]/1e6+1))),r.a=_,r.b=u,r.es=d,r.ep2=p,r}},\n function _(t,e,a){Object.defineProperty(a,\"__esModule\",{value:!0});const r=t(1),u=t(37),m=r.__importDefault(t(58)),_=r.__importDefault(t(60)),o=r.__importDefault(t(32)),d=r.__importDefault(t(61)),f=r.__importDefault(t(62));a.default=function t(e,a,r){var n;return Array.isArray(r)&&(r=d.default(r)),f.default(r),e.datum&&a.datum&&function(t,e){return(t.datum.datum_type===u.PJD_3PARAM||t.datum.datum_type===u.PJD_7PARAM)&&\"WGS84\"!==e.datumCode||(e.datum.datum_type===u.PJD_3PARAM||e.datum.datum_type===u.PJD_7PARAM)&&\"WGS84\"!==t.datumCode}(e,a)&&(r=t(e,n=new o.default(\"WGS84\"),r),e=n),\"enu\"!==e.axis&&(r=_.default(e,!1,r)),\"longlat\"===e.projName?r={x:r.x*u.D2R,y:r.y*u.D2R,z:r.z||0}:(e.to_meter&&(r={x:r.x*e.to_meter,y:r.y*e.to_meter,z:r.z||0}),r=e.inverse(r)),e.from_greenwich&&(r.x+=e.from_greenwich),r=m.default(e.datum,a.datum,r),a.from_greenwich&&(r={x:r.x-a.from_greenwich,y:r.y,z:r.z||0}),\"longlat\"===a.projName?r={x:r.x*u.R2D,y:r.y*u.R2D,z:r.z||0}:(r=a.forward(r),a.to_meter&&(r={x:r.x/a.to_meter,y:r.y/a.to_meter,z:r.z||0})),\"enu\"!==a.axis?_.default(a,!0,r):r}},\n function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const u=e(37),o=e(59);function _(e){return e===u.PJD_3PARAM||e===u.PJD_7PARAM}a.default=function(e,t,a){return o.compareDatums(e,t)?a:e.datum_type===u.PJD_NODATUM||t.datum_type===u.PJD_NODATUM?a:e.es!==t.es||e.a!==t.a||_(e.datum_type)||_(t.datum_type)?(a=o.geodeticToGeocentric(a,e.es,e.a),_(e.datum_type)&&(a=o.geocentricToWgs84(a,e.datum_type,e.datum_params)),_(t.datum_type)&&(a=o.geocentricFromWgs84(a,t.datum_type,t.datum_params)),o.geocentricToGeodetic(a,t.es,t.a,t.b)):a}},\n function _(a,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const e=a(37);r.compareDatums=function(a,t){return a.datum_type===t.datum_type&&(!(a.a!==t.a||Math.abs(a.es-t.es)>5e-11)&&(a.datum_type===e.PJD_3PARAM?a.datum_params[0]===t.datum_params[0]&&a.datum_params[1]===t.datum_params[1]&&a.datum_params[2]===t.datum_params[2]:a.datum_type!==e.PJD_7PARAM||a.datum_params[0]===t.datum_params[0]&&a.datum_params[1]===t.datum_params[1]&&a.datum_params[2]===t.datum_params[2]&&a.datum_params[3]===t.datum_params[3]&&a.datum_params[4]===t.datum_params[4]&&a.datum_params[5]===t.datum_params[5]&&a.datum_params[6]===t.datum_params[6]))},r.geodeticToGeocentric=function(a,t,r){var m,u,s,_,n=a.x,d=a.y,i=a.z?a.z:0;if(d<-e.HALF_PI&&d>-1.001*e.HALF_PI)d=-e.HALF_PI;else if(d>e.HALF_PI&&d<1.001*e.HALF_PI)d=e.HALF_PI;else{if(d<-e.HALF_PI)return{x:-1/0,y:-1/0,z:a.z};if(d>e.HALF_PI)return{x:1/0,y:1/0,z:a.z}}return n>Math.PI&&(n-=2*Math.PI),u=Math.sin(d),_=Math.cos(d),s=u*u,{x:((m=r/Math.sqrt(1-t*s))+i)*_*Math.cos(n),y:(m+i)*_*Math.sin(n),z:(m*(1-t)+i)*u}},r.geocentricToGeodetic=function(a,t,r,m){var u,s,_,n,d,i,p,P,o,y,M,z,c,A,x,f=a.x,h=a.y,I=a.z?a.z:0;if(u=Math.sqrt(f*f+h*h),s=Math.sqrt(f*f+h*h+I*I),u/r<1e-12){if(A=0,s/r<1e-12)return e.HALF_PI,x=-m,{x:a.x,y:a.y,z:a.z}}else A=Math.atan2(h,f);_=I/s,P=(n=u/s)*(1-t)*(d=1/Math.sqrt(1-t*(2-t)*n*n)),o=_*d,c=0;do{c++,i=t*(p=r/Math.sqrt(1-t*o*o))/(p+(x=u*P+I*o-p*(1-t*o*o))),z=(M=_*(d=1/Math.sqrt(1-i*(2-i)*n*n)))*P-(y=n*(1-i)*d)*o,P=y,o=M}while(z*z>1e-24&&c<30);return{x:A,y:Math.atan(M/Math.abs(y)),z:x}},r.geocentricToWgs84=function(a,t,r){if(t===e.PJD_3PARAM)return{x:a.x+r[0],y:a.y+r[1],z:a.z+r[2]};if(t===e.PJD_7PARAM){var m=r[0],u=r[1],s=r[2],_=r[3],n=r[4],d=r[5],i=r[6];return{x:i*(a.x-d*a.y+n*a.z)+m,y:i*(d*a.x+a.y-_*a.z)+u,z:i*(-n*a.x+_*a.y+a.z)+s}}},r.geocentricFromWgs84=function(a,t,r){if(t===e.PJD_3PARAM)return{x:a.x-r[0],y:a.y-r[1],z:a.z-r[2]};if(t===e.PJD_7PARAM){var m=r[0],u=r[1],s=r[2],_=r[3],n=r[4],d=r[5],i=r[6],p=(a.x-m)/i,P=(a.y-u)/i,o=(a.z-s)/i;return{x:p+d*P-n*o,y:-d*p+P+_*o,z:n*p-_*P+o}}}},\n function _(e,a,r){Object.defineProperty(r,\"__esModule\",{value:!0}),r.default=function(e,a,r){var c,s,u,i=r.x,n=r.y,t=r.z||0,d={};for(u=0;u<3;u++)if(!a||2!==u||void 0!==r.z)switch(0===u?(c=i,s=\"x\"):1===u?(c=n,s=\"y\"):(c=t,s=\"z\"),e.axis[u]){case\"e\":d[s]=c;break;case\"w\":d[s]=-c;break;case\"n\":d[s]=c;break;case\"s\":d[s]=-c;break;case\"u\":void 0!==r[s]&&(d.z=c);break;case\"d\":void 0!==r[s]&&(d.z=-c);break;default:return null}return d}},\n function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=function(e){var n={x:e[0],y:e[1]};return e.length>2&&(n.z=e[2]),e.length>3&&(n.m=e[3]),n}},\n function _(e,i,n){function t(e){if(\"function\"==typeof Number.isFinite){if(Number.isFinite(e))return;throw new TypeError(\"coordinates must be finite numbers\")}if(\"number\"!=typeof e||e!=e||!isFinite(e))throw new TypeError(\"coordinates must be finite numbers\")}Object.defineProperty(n,\"__esModule\",{value:!0}),n.default=function(e){t(e.x),t(e.y)}},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=e(1),n=e(64),s=r.__importStar(e(68)),_=r.__importStar(e(19)),l=e(69);class o extends n.DOMView{initialize(){super.initialize(),this.visuals=new s.Visuals(this.model),this._has_finished=!0}get plot_view(){return this.parent}get plot_model(){return this.parent.model}request_render(){this.plot_view.request_render()}map_to_screen(e,t){return this.plot_view.map_to_screen(e,t,this.model.x_range_name,this.model.y_range_name)}get needs_clip(){return!1}notify_finished(){this.plot_view.notify_finished()}get has_webgl(){return!1}}i.RendererView=o,o.__name__=\"RendererView\";class d extends l.Model{constructor(e){super(e)}static init_Renderer(){this.define({level:[_.RenderLevel],visible:[_.Boolean,!0]})}}i.Renderer=d,d.__name__=\"Renderer\",d.init_Renderer()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(65),n=i.__importStar(e(66)),_=e(67);class a extends r.View{initialize(){super.initialize(),this._has_finished=!1,this.el=this._createElement()}remove(){n.removeElement(this.el),super.remove()}css_classes(){return[]}cursor(e,t){return null}render(){}renderTo(e){e.appendChild(this.el),this.render()}has_finished(){return this._has_finished}get _root_element(){return n.parent(this.el,`.${_.bk_root}`)||document.body}get is_idle(){return this.has_finished()}_createElement(){return n.createElement(this.tagName,{class:this.css_classes()})}}s.DOMView=a,a.__name__=\"DOMView\",a.prototype.tagName=\"div\"},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=t(14),n=t(8),o=t(25);class s{constructor(t){if(this.removed=new r.Signal0(this,\"removed\"),this._ready=Promise.resolve(void 0),null==t.model)throw new Error(\"model of a view wasn't configured\");this.model=t.model,this._parent=t.parent,this.id=t.id||o.uniqueId()}get ready(){return this._ready}connect(t,e){return t.connect((t,i)=>{const r=Promise.resolve(e.call(this,t,i));this._ready=this._ready.then(()=>r)},this)}disconnect(t,e){return t.disconnect(e,this)}initialize(){}async lazy_initialize(){}remove(){this._parent=void 0,this.disconnect_signals(),this.removed.emit()}toString(){return`${this.model.type}View(${this.id})`}serializable_state(){return{type:this.model.type}}get parent(){if(void 0!==this._parent)return this._parent;throw new Error(\"parent of a view wasn't configured\")}get is_root(){return null===this.parent}get root(){return this.is_root?this:this.parent.root}assert_root(){if(!this.is_root)throw new Error(`${this.toString()} is not a root layout`)}connect_signals(){}disconnect_signals(){r.Signal.disconnectReceiver(this)}on_change(t,e){for(const i of n.isArray(t)?t:[t])this.connect(i.change,e)}}i.View=s,s.__name__=\"View\"},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=t(8),s=t=>(e={},...n)=>{const s=document.createElement(t);s.classList.add(\"bk\");for(const t in e){let n=e[t];if(null!=n&&(!i.isBoolean(n)||n))if(\"class\"===t&&(i.isString(n)&&(n=n.split(/\\s+/)),i.isArray(n)))for(const t of n)null!=t&&s.classList.add(t);else if(\"style\"===t&&i.isPlainObject(n))for(const t in n)s.style[t]=n[t];else if(\"data\"===t&&i.isPlainObject(n))for(const t in n)s.dataset[t]=n[t];else s.setAttribute(t,n)}function o(t){if(t instanceof HTMLElement)s.appendChild(t);else if(i.isString(t))s.appendChild(document.createTextNode(t));else if(null!=t&&!1!==t)throw new Error(`expected an HTMLElement, string, false or null, got ${JSON.stringify(t)}`)}for(const t of n)if(i.isArray(t))for(const e of t)o(e);else o(t);return s};function o(t){const e=t.parentNode;null!=e&&e.removeChild(t)}function l(t,...e){const n=t.firstChild;for(const i of e)t.insertBefore(i,n)}function r(t,e){const n=Element.prototype;return(n.matches||n.webkitMatchesSelector||n.mozMatchesSelector||n.msMatchesSelector).call(t,e)}function c(t){return parseFloat(t)||0}function a(t){const e=getComputedStyle(t);return{border:{top:c(e.borderTopWidth),bottom:c(e.borderBottomWidth),left:c(e.borderLeftWidth),right:c(e.borderRightWidth)},margin:{top:c(e.marginTop),bottom:c(e.marginBottom),left:c(e.marginLeft),right:c(e.marginRight)},padding:{top:c(e.paddingTop),bottom:c(e.paddingBottom),left:c(e.paddingLeft),right:c(e.paddingRight)}}}function h(t){const e=t.getBoundingClientRect();return{width:Math.ceil(e.width),height:Math.ceil(e.height)}}n.createElement=function(t,e,...n){return s(t)(e,...n)},n.div=s(\"div\"),n.span=s(\"span\"),n.canvas=s(\"canvas\"),n.link=s(\"link\"),n.style=s(\"style\"),n.a=s(\"a\"),n.p=s(\"p\"),n.i=s(\"i\"),n.pre=s(\"pre\"),n.button=s(\"button\"),n.label=s(\"label\"),n.input=s(\"input\"),n.select=s(\"select\"),n.option=s(\"option\"),n.optgroup=s(\"optgroup\"),n.textarea=s(\"textarea\"),n.nbsp=function(){return document.createTextNode(\" \")},n.append=function(t,...e){for(const n of e)t.appendChild(n)},n.remove=o,n.removeElement=o,n.replaceWith=function(t,e){const n=t.parentNode;null!=n&&n.replaceChild(e,t)},n.prepend=l,n.empty=function(t){let e;for(;e=t.firstChild;)t.removeChild(e)},n.display=function(t){t.style.display=\"\"},n.undisplay=function(t){t.style.display=\"none\"},n.show=function(t){t.style.visibility=\"\"},n.hide=function(t){t.style.visibility=\"hidden\"},n.offset=function(t){const e=t.getBoundingClientRect();return{top:e.top+window.pageYOffset-document.documentElement.clientTop,left:e.left+window.pageXOffset-document.documentElement.clientLeft}},n.matches=r,n.parent=function(t,e){let n=t;for(;n=n.parentElement;)if(r(n,e))return n;return null},n.extents=a,n.size=h,n.scroll_size=function(t){return{width:Math.ceil(t.scrollWidth),height:Math.ceil(t.scrollHeight)}},n.outer_size=function(t){const{margin:{left:e,right:n,top:i,bottom:s}}=a(t),{width:o,height:l}=h(t);return{width:Math.ceil(o+e+n),height:Math.ceil(l+i+s)}},n.content_size=function(t){const{left:e,top:n}=t.getBoundingClientRect(),{padding:i}=a(t);let s=0,o=0;for(const l of t.children){const t=l.getBoundingClientRect();s=Math.max(s,Math.ceil(t.left-e-i.left+t.width)),o=Math.max(o,Math.ceil(t.top-n-i.top+t.height))}return{width:s,height:o}},n.position=function(t,e,n){const{style:i}=t;if(i.left=`${e.x}px`,i.top=`${e.y}px`,i.width=`${e.width}px`,i.height=`${e.height}px`,null==n)i.margin=\"\";else{const{top:t,right:e,bottom:s,left:o}=n;i.margin=`${t}px ${e}px ${s}px ${o}px`}},n.children=function(t){return Array.from(t.children)};class d{constructor(t){this.el=t,this.classList=t.classList}get values(){const t=[];for(let e=0;e<this.classList.length;e++){const n=this.classList.item(e);null!=n&&t.push(n)}return t}has(t){return this.classList.contains(t)}add(...t){for(const e of t)this.classList.add(e);return this}remove(...t){for(const e of t)this.classList.remove(e);return this}clear(){for(const t of this.values)\"bk\"!=t&&this.classList.remove(t);return this}toggle(t,e){return(null!=e?e:!this.has(t))?this.add(t):this.remove(t),this}}var p;function u(t,e,n){const{width:i,height:s,position:o,display:l}=t.style;t.style.position=\"absolute\",t.style.display=\"\",t.style.width=null!=e.width&&e.width!=1/0?`${e.width}px`:\"auto\",t.style.height=null!=e.height&&e.height!=1/0?`${e.height}px`:\"auto\";try{return n()}finally{t.style.position=o,t.style.display=l,t.style.width=i,t.style.height=s}}n.ClassList=d,d.__name__=\"ClassList\",n.classes=function(t){return new d(t)},(p=n.Keys||(n.Keys={}))[p.Backspace=8]=\"Backspace\",p[p.Tab=9]=\"Tab\",p[p.Enter=13]=\"Enter\",p[p.Esc=27]=\"Esc\",p[p.PageUp=33]=\"PageUp\",p[p.PageDown=34]=\"PageDown\",p[p.Left=37]=\"Left\",p[p.Up=38]=\"Up\",p[p.Right=39]=\"Right\",p[p.Down=40]=\"Down\",p[p.Delete=46]=\"Delete\",n.undisplayed=function(t,e){const{display:n}=t.style;t.style.display=\"none\";try{return e()}finally{t.style.display=n}},n.unsized=function(t,e){return u(t,{},e)},n.sized=u;class f{constructor(){this.style=n.style({type:\"text/css\"}),l(document.head,this.style)}append(t){this.style.appendChild(document.createTextNode(t))}}n.StyleSheet=f,f.__name__=\"StyleSheet\",n.styles=new f},\n function _(n,o,e){Object.defineProperty(e,\"__esModule\",{value:!0}),n(1).__importStar(n(66)).styles.append(\".bk-root {\\n position: relative;\\n width: auto;\\n height: auto;\\n z-index: 0;\\n box-sizing: border-box;\\n font-family: Helvetica, Arial, sans-serif;\\n font-size: 10pt;\\n}\\n.bk-root .bk,\\n.bk-root .bk:before,\\n.bk-root .bk:after {\\n box-sizing: inherit;\\n margin: 0;\\n border: 0;\\n padding: 0;\\n background-image: none;\\n font-family: inherit;\\n font-size: 100%;\\n line-height: 1.42857143;\\n}\\n.bk-root pre.bk {\\n font-family: Courier, monospace;\\n}\\n\"),e.bk_root=\"bk-root\"},\n function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const s=e(1).__importStar(e(18)),l=e(21);function c(e,t,a){e.moveTo(0,a+.5),e.lineTo(t,a+.5),e.stroke()}function i(e,t,a){e.moveTo(a+.5,0),e.lineTo(a+.5,t),e.stroke()}function h(e,t){e.moveTo(0,t),e.lineTo(t,0),e.stroke(),e.moveTo(0,0),e.lineTo(t,t),e.stroke()}function o(e,t,a,s){const l=a,o=l/2,n=o/2,r=function(e){const t=document.createElement(\"canvas\");return t.width=e,t.height=e,t}(a),_=r.getContext(\"2d\");switch(_.strokeStyle=t,_.lineCap=\"square\",_.fillStyle=t,_.lineWidth=s,e){case\" \":case\"blank\":break;case\".\":case\"dot\":_.arc(o,o,o/2,0,2*Math.PI,!0),_.fill();break;case\"o\":case\"ring\":_.arc(o,o,o/2,0,2*Math.PI,!0),_.stroke();break;case\"-\":case\"horizontal_line\":c(_,l,o);break;case\"|\":case\"vertical_line\":i(_,l,o);break;case\"+\":case\"cross\":c(_,l,o),i(_,l,o);break;case'\"':case\"horizontal_dash\":c(_,o,o);break;case\":\":case\"vertical_dash\":i(_,o,o);break;case\"@\":case\"spiral\":const e=l/30;_.moveTo(o,o);for(let t=0;t<360;t++){const a=.1*t,s=o+e*a*Math.cos(a),l=o+e*a*Math.sin(a);_.lineTo(s,l)}_.stroke();break;case\"/\":case\"right_diagonal_line\":_.moveTo(.5-n,l),_.lineTo(n+.5,0),_.stroke(),_.moveTo(n+.5,l),_.lineTo(3*n+.5,0),_.stroke(),_.moveTo(3*n+.5,l),_.lineTo(5*n+.5,0),_.stroke(),_.stroke();break;case\"\\\\\":case\"left_diagonal_line\":_.moveTo(n+.5,l),_.lineTo(.5-n,0),_.stroke(),_.moveTo(3*n+.5,l),_.lineTo(n+.5,0),_.stroke(),_.moveTo(5*n+.5,l),_.lineTo(3*n+.5,0),_.stroke(),_.stroke();break;case\"x\":case\"diagonal_cross\":h(_,l);break;case\",\":case\"right_diagonal_dash\":_.moveTo(n+.5,3*n+.5),_.lineTo(3*n+.5,n+.5),_.stroke();break;case\"`\":case\"left_diagonal_dash\":_.moveTo(n+.5,n+.5),_.lineTo(3*n+.5,3*n+.5),_.stroke();break;case\"v\":case\"horizontal_wave\":_.moveTo(0,n),_.lineTo(o,3*n),_.lineTo(l,n),_.stroke();break;case\">\":case\"vertical_wave\":_.moveTo(n,0),_.lineTo(3*n,o),_.lineTo(n,l),_.stroke();break;case\"*\":case\"criss_cross\":h(_,l),c(_,l,o),i(_,l,o)}return r}class n{constructor(e,t=\"\"){this.obj=e,this.prefix=t,this.cache={};for(const a of this.attrs)this[a]=e.properties[t+a]}warm_cache(e){for(const t of this.attrs){const a=this.obj.properties[this.prefix+t];if(void 0!==a.spec.value)this.cache[t]=a.spec.value;else{if(null==e)throw new Error(\"source is required with a vectorized visual property\");this.cache[t+\"_array\"]=a.array(e)}}}cache_select(e,t){const a=this.obj.properties[this.prefix+e];let s;return void 0!==a.spec.value?this.cache[e]=s=a.spec.value:this.cache[e]=s=this.cache[e+\"_array\"][t],s}set_vectorize(e,t){null!=this.all_indices?this._set_vectorize(e,this.all_indices[t]):this._set_vectorize(e,t)}}a.ContextProperties=n,n.__name__=\"ContextProperties\";class r extends n{set_value(e){e.strokeStyle=this.line_color.value(),e.globalAlpha=this.line_alpha.value(),e.lineWidth=this.line_width.value(),e.lineJoin=this.line_join.value(),e.lineCap=this.line_cap.value(),e.setLineDash(this.line_dash.value()),e.setLineDashOffset(this.line_dash_offset.value())}get doit(){return!(null===this.line_color.spec.value||0==this.line_alpha.spec.value||0==this.line_width.spec.value)}_set_vectorize(e,t){this.cache_select(\"line_color\",t),e.strokeStyle!==this.cache.line_color&&(e.strokeStyle=this.cache.line_color),this.cache_select(\"line_alpha\",t),e.globalAlpha!==this.cache.line_alpha&&(e.globalAlpha=this.cache.line_alpha),this.cache_select(\"line_width\",t),e.lineWidth!==this.cache.line_width&&(e.lineWidth=this.cache.line_width),this.cache_select(\"line_join\",t),e.lineJoin!==this.cache.line_join&&(e.lineJoin=this.cache.line_join),this.cache_select(\"line_cap\",t),e.lineCap!==this.cache.line_cap&&(e.lineCap=this.cache.line_cap),this.cache_select(\"line_dash\",t),e.getLineDash()!==this.cache.line_dash&&e.setLineDash(this.cache.line_dash),this.cache_select(\"line_dash_offset\",t),e.getLineDashOffset()!==this.cache.line_dash_offset&&e.setLineDashOffset(this.cache.line_dash_offset)}color_value(){const[e,t,a,s]=l.color2rgba(this.line_color.value(),this.line_alpha.value());return`rgba(${255*e},${255*t},${255*a},${s})`}}a.Line=r,r.__name__=\"Line\",r.prototype.attrs=Object.keys(s.line());class _ extends n{set_value(e){e.fillStyle=this.fill_color.value(),e.globalAlpha=this.fill_alpha.value()}get doit(){return!(null===this.fill_color.spec.value||0==this.fill_alpha.spec.value)}_set_vectorize(e,t){this.cache_select(\"fill_color\",t),e.fillStyle!==this.cache.fill_color&&(e.fillStyle=this.cache.fill_color),this.cache_select(\"fill_alpha\",t),e.globalAlpha!==this.cache.fill_alpha&&(e.globalAlpha=this.cache.fill_alpha)}color_value(){const[e,t,a,s]=l.color2rgba(this.fill_color.value(),this.fill_alpha.value());return`rgba(${255*e},${255*t},${255*a},${s})`}}a.Fill=_,_.__name__=\"Fill\",_.prototype.attrs=Object.keys(s.fill());class p extends n{cache_select(e,t){let a;if(\"pattern\"==e){this.cache_select(\"hatch_color\",t),this.cache_select(\"hatch_scale\",t),this.cache_select(\"hatch_pattern\",t),this.cache_select(\"hatch_weight\",t);const{hatch_color:e,hatch_scale:a,hatch_pattern:s,hatch_weight:l,hatch_extra:c}=this.cache;if(null!=c&&c.hasOwnProperty(s)){const t=c[s];this.cache.pattern=t.get_pattern(e,a,l)}else this.cache.pattern=t=>{const c=o(s,e,a,l);return t.createPattern(c,\"repeat\")}}else a=super.cache_select(e,t);return a}_try_defer(e){const{hatch_pattern:t,hatch_extra:a}=this.cache;if(null!=a&&a.hasOwnProperty(t)){a[t].onload(e)}}get doit(){return!(null===this.hatch_color.spec.value||0==this.hatch_alpha.spec.value||\" \"==this.hatch_pattern.spec.value||\"blank\"==this.hatch_pattern.spec.value||null===this.hatch_pattern.spec.value)}doit2(e,t,a,s){if(!this.doit)return;this.cache_select(\"pattern\",t),null==this.cache.pattern(e)?this._try_defer(s):(this.set_vectorize(e,t),a())}_set_vectorize(e,t){this.cache_select(\"pattern\",t),e.fillStyle=this.cache.pattern(e),this.cache_select(\"hatch_alpha\",t),e.globalAlpha!==this.cache.hatch_alpha&&(e.globalAlpha=this.cache.hatch_alpha)}color_value(){const[e,t,a,s]=l.color2rgba(this.hatch_color.value(),this.hatch_alpha.value());return`rgba(${255*e},${255*t},${255*a},${s})`}}a.Hatch=p,p.__name__=\"Hatch\",p.prototype.attrs=Object.keys(s.hatch());class u extends n{cache_select(e,t){let a;if(\"font\"==e){super.cache_select(\"text_font_style\",t),super.cache_select(\"text_font_size\",t),super.cache_select(\"text_font\",t);const{text_font_style:e,text_font_size:s,text_font:l}=this.cache;this.cache.font=a=`${e} ${s} ${l}`}else a=super.cache_select(e,t);return a}font_value(){const e=this.text_font.value(),t=this.text_font_size.value();return this.text_font_style.value()+\" \"+t+\" \"+e}color_value(){const[e,t,a,s]=l.color2rgba(this.text_color.value(),this.text_alpha.value());return`rgba(${255*e},${255*t},${255*a},${s})`}set_value(e){e.font=this.font_value(),e.fillStyle=this.text_color.value(),e.globalAlpha=this.text_alpha.value(),e.textAlign=this.text_align.value(),e.textBaseline=this.text_baseline.value()}get doit(){return!(null===this.text_color.spec.value||0==this.text_alpha.spec.value)}_set_vectorize(e,t){this.cache_select(\"font\",t),e.font!==this.cache.font&&(e.font=this.cache.font),this.cache_select(\"text_color\",t),e.fillStyle!==this.cache.text_color&&(e.fillStyle=this.cache.text_color),this.cache_select(\"text_alpha\",t),e.globalAlpha!==this.cache.text_alpha&&(e.globalAlpha=this.cache.text_alpha),this.cache_select(\"text_align\",t),e.textAlign!==this.cache.text_align&&(e.textAlign=this.cache.text_align),this.cache_select(\"text_baseline\",t),e.textBaseline!==this.cache.text_baseline&&(e.textBaseline=this.cache.text_baseline)}}a.Text=u,u.__name__=\"Text\",u.prototype.attrs=Object.keys(s.text());class f{constructor(e){for(const t of e.mixins){const[a,s=\"\"]=t.split(\":\");let l;switch(a){case\"line\":l=r;break;case\"fill\":l=_;break;case\"hatch\":l=p;break;case\"text\":l=u;break;default:throw new Error(`unknown visual: ${a}`)}this[s+a]=new l(e,s)}}warm_cache(e){for(const t in this)if(this.hasOwnProperty(t)){const a=this[t];a instanceof n&&a.warm_cache(e)}}set_all_indices(e){for(const t in this)if(this.hasOwnProperty(t)){const a=this[t];a instanceof n&&(a.all_indices=e)}}}a.Visuals=f,f.__name__=\"Visuals\"},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=e(1),c=e(13),r=n.__importStar(e(19)),a=e(8),i=e(23),o=e(70);class _ extends c.HasProps{constructor(e){super(e)}static init_Model(){this.define({tags:[r.Array,[]],name:[r.String],js_property_callbacks:[r.Any,{}],js_event_callbacks:[r.Any,{}],subscribed_events:[r.Array,[]]})}connect_signals(){super.connect_signals(),this._update_property_callbacks(),this.connect(this.properties.js_property_callbacks.change,()=>this._update_property_callbacks()),this.connect(this.properties.js_event_callbacks.change,()=>this._update_event_callbacks()),this.connect(this.properties.subscribed_events.change,()=>this._update_event_callbacks())}_process_event(e){for(const t of this.js_event_callbacks[e.event_name]||[])t.execute(e);null!=this.document&&this.subscribed_events.some(t=>t==e.event_name)&&this.document.event_manager.send_event(e)}trigger_event(e){null!=this.document&&(e.origin=this,this.document.event_manager.trigger(e))}_update_event_callbacks(){null!=this.document?this.document.event_manager.subscribed_models.add(this.id):o.logger.warn(\"WARNING: Document not defined for updating event callbacks\")}_update_property_callbacks(){const e=e=>{const[t,s=null]=e.split(\":\");return null!=s?this.properties[s][t]:this[t]};for(const t in this._js_callbacks){const s=this._js_callbacks[t],n=e(t);for(const e of s)this.disconnect(n,e)}this._js_callbacks={};for(const t in this.js_property_callbacks){const s=this.js_property_callbacks[t].map(e=>()=>e.execute(this));this._js_callbacks[t]=s;const n=e(t);for(const e of s)this.connect(n,e)}}_doc_attached(){i.isEmpty(this.js_event_callbacks)&&i.isEmpty(this.subscribed_events)||this._update_event_callbacks()}select(e){if(a.isString(e))return this.references().filter(t=>t instanceof _&&t.name===e);if(e.prototype instanceof c.HasProps)return this.references().filter(t=>t instanceof e);throw new Error(\"invalid selector\")}select_one(e){const t=this.select(e);switch(t.length){case 0:return null;case 1:return t[0];default:throw new Error(\"found more than one object matching given selector\")}}}s.Model=_,_.__name__=\"Model\",_.init_Model()},\n function _(e,l,o){Object.defineProperty(o,\"__esModule\",{value:!0});const n=e(8),t={};class s{constructor(e,l){this.name=e,this.level=l}}o.LogLevel=s,s.__name__=\"LogLevel\";class g{constructor(e,l=g.INFO){this._name=e,this.set_level(l)}static get levels(){return Object.keys(g.log_levels)}static get(e,l=g.INFO){if(e.length>0){let o=t[e];return null==o&&(t[e]=o=new g(e,l)),o}throw new TypeError(\"Logger.get() expects a non-empty string name and an optional log-level\")}get level(){return this.get_level()}get_level(){return this._log_level}set_level(e){if(e instanceof s)this._log_level=e;else{if(!n.isString(e)||null==g.log_levels[e])throw new Error(\"Logger.set_level() expects a log-level object or a string name of a log-level\");this._log_level=g.log_levels[e]}const l=`[${this._name}]`;for(const e in g.log_levels){g.log_levels[e].level<this._log_level.level||this._log_level.level===g.OFF.level?this[e]=function(){}:this[e]=r(e,l)}}trace(...e){}debug(...e){}info(...e){}warn(...e){}error(...e){}}function r(e,l){return null!=console[e]?console[e].bind(console,l):null!=console.log?console.log.bind(console,l):function(){}}function i(e){const l=o.logger.level;return n.isString(e)&&null==g.log_levels[e]?(console.log(`[bokeh] unrecognized logging level '${e}' passed to Bokeh.set_log_level(), ignoring`),console.log(`[bokeh] valid log levels are: ${g.levels.join(\", \")}`)):(console.log(`[bokeh] setting log level to: '${n.isString(e)?e:e.level}'`),o.logger.set_level(e)),l}o.Logger=g,g.__name__=\"Logger\",g.TRACE=new s(\"trace\",0),g.DEBUG=new s(\"debug\",1),g.INFO=new s(\"info\",2),g.WARN=new s(\"warn\",6),g.ERROR=new s(\"error\",7),g.FATAL=new s(\"fatal\",8),g.OFF=new s(\"off\",9),g.log_levels={trace:g.TRACE,debug:g.DEBUG,info:g.INFO,warn:g.WARN,error:g.ERROR,fatal:g.FATAL,off:g.OFF},o.logger=g.get(\"bokeh\"),o.set_log_level=i,o.with_log_level=function(e,l){const o=i(e);try{l()}finally{i(o)}}},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),a=t(29),n=t(72),r=t(73),o=i.__importStar(t(19)),_=t(10);class l extends a.AnnotationView{initialize(){super.initialize(),null==this.model.source&&(this.model.source=new r.ColumnDataSource),this.set_data(this.model.source)}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.set_data(this.model.source)),this.connect(this.model.source.streaming,()=>this.set_data(this.model.source)),this.connect(this.model.source.patching,()=>this.set_data(this.model.source))}set_data(t){super.set_data(t),this.visuals.warm_cache(t),this.plot_view.request_render()}_map_data(){const{frame:t}=this.plot_view;let e,s,i,a;return\"data\"==this.model.start_units?(e=t.xscales[this.model.x_range_name].v_compute(this._x_start),s=t.yscales[this.model.y_range_name].v_compute(this._y_start)):(e=t.xview.v_compute(this._x_start),s=t.yview.v_compute(this._y_start)),\"data\"==this.model.end_units?(i=t.xscales[this.model.x_range_name].v_compute(this._x_end),a=t.yscales[this.model.y_range_name].v_compute(this._y_end)):(i=t.xview.v_compute(this._x_end),a=t.yview.v_compute(this._y_end)),[[e,s],[i,a]]}render(){if(!this.model.visible)return;const{ctx:t}=this.plot_view.canvas_view;t.save();const[e,s]=this._map_data();null!=this.model.end&&this._arrow_head(t,\"render\",this.model.end,e,s),null!=this.model.start&&this._arrow_head(t,\"render\",this.model.start,s,e),t.beginPath();const{x:i,y:a,width:n,height:r}=this.plot_view.layout.bbox;t.rect(i,a,n,r),null!=this.model.end&&this._arrow_head(t,\"clip\",this.model.end,e,s),null!=this.model.start&&this._arrow_head(t,\"clip\",this.model.start,s,e),t.closePath(),t.clip(),this._arrow_body(t,e,s),t.restore()}_arrow_head(t,e,s,i,a){for(let n=0,r=this._x_start.length;n<r;n++){const r=Math.PI/2+_.atan2([i[0][n],i[1][n]],[a[0][n],a[1][n]]);t.save(),t.translate(a[0][n],a[1][n]),t.rotate(r),\"render\"==e?s.render(t,n):\"clip\"==e&&s.clip(t,n),t.restore()}}_arrow_body(t,e,s){if(this.visuals.line.doit)for(let i=0,a=this._x_start.length;i<a;i++)this.visuals.line.set_vectorize(t,i),t.beginPath(),t.moveTo(e[0][i],e[1][i]),t.lineTo(s[0][i],s[1][i]),t.stroke()}}s.ArrowView=l,l.__name__=\"ArrowView\";class h extends a.Annotation{constructor(t){super(t)}static init_Arrow(){this.prototype.default_view=l,this.mixins([\"line\"]),this.define({x_start:[o.NumberSpec],y_start:[o.NumberSpec],start_units:[o.SpatialUnits,\"data\"],start:[o.Instance,null],x_end:[o.NumberSpec],y_end:[o.NumberSpec],end_units:[o.SpatialUnits,\"data\"],end:[o.Instance,()=>new n.OpenHead({})],source:[o.Instance],x_range_name:[o.String,\"default\"],y_range_name:[o.String,\"default\"]})}}s.Arrow=h,h.__name__=\"Arrow\",h.init_Arrow()},\n function _(i,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=i(1),l=i(29),n=i(68),o=t.__importStar(i(19));class h extends l.Annotation{constructor(i){super(i)}static init_ArrowHead(){this.define({size:[o.Number,25]})}initialize(){super.initialize(),this.visuals=new n.Visuals(this)}}s.ArrowHead=h,h.__name__=\"ArrowHead\",h.init_ArrowHead();class a extends h{constructor(i){super(i)}static init_OpenHead(){this.mixins([\"line\"])}clip(i,e){this.visuals.line.set_vectorize(i,e),i.moveTo(.5*this.size,this.size),i.lineTo(.5*this.size,-2),i.lineTo(-.5*this.size,-2),i.lineTo(-.5*this.size,this.size),i.lineTo(0,0),i.lineTo(.5*this.size,this.size)}render(i,e){this.visuals.line.doit&&(this.visuals.line.set_vectorize(i,e),i.beginPath(),i.moveTo(.5*this.size,this.size),i.lineTo(0,0),i.lineTo(-.5*this.size,this.size),i.stroke())}}s.OpenHead=a,a.__name__=\"OpenHead\",a.init_OpenHead();class r extends h{constructor(i){super(i)}static init_NormalHead(){this.mixins([\"line\",\"fill\"]),this.override({fill_color:\"black\"})}clip(i,e){this.visuals.line.set_vectorize(i,e),i.moveTo(.5*this.size,this.size),i.lineTo(.5*this.size,-2),i.lineTo(-.5*this.size,-2),i.lineTo(-.5*this.size,this.size),i.lineTo(.5*this.size,this.size)}render(i,e){this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(i,e),this._normal(i,e),i.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(i,e),this._normal(i,e),i.stroke())}_normal(i,e){i.beginPath(),i.moveTo(.5*this.size,this.size),i.lineTo(0,0),i.lineTo(-.5*this.size,this.size),i.closePath()}}s.NormalHead=r,r.__name__=\"NormalHead\",r.init_NormalHead();class z extends h{constructor(i){super(i)}static init_VeeHead(){this.mixins([\"line\",\"fill\"]),this.override({fill_color:\"black\"})}clip(i,e){this.visuals.line.set_vectorize(i,e),i.moveTo(.5*this.size,this.size),i.lineTo(.5*this.size,-2),i.lineTo(-.5*this.size,-2),i.lineTo(-.5*this.size,this.size),i.lineTo(0,.5*this.size),i.lineTo(.5*this.size,this.size)}render(i,e){this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(i,e),this._vee(i,e),i.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(i,e),this._vee(i,e),i.stroke())}_vee(i,e){i.beginPath(),i.moveTo(.5*this.size,this.size),i.lineTo(0,0),i.lineTo(-.5*this.size,this.size),i.lineTo(0,.5*this.size),i.closePath()}}s.VeeHead=z,z.__name__=\"VeeHead\",z.init_VeeHead();class _ extends h{constructor(i){super(i)}static init_TeeHead(){this.mixins([\"line\"])}render(i,e){this.visuals.line.doit&&(this.visuals.line.set_vectorize(i,e),i.beginPath(),i.moveTo(.5*this.size,0),i.lineTo(-.5*this.size,0),i.stroke())}clip(i,e){}}s.TeeHead=_,_.__name__=\"TeeHead\",_.init_TeeHead()},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=t(1),a=t(74),o=t(13),i=s.__importStar(t(19)),r=t(15),l=t(100),u=t(8),c=s.__importStar(t(102)),_=t(23),h=t(103);function d(t,e,n){if(u.isArray(t)){const s=t.concat(e);return null!=n&&s.length>n?s.slice(-n):s}if(u.isTypedArray(t)){const s=t.length+e.length;if(null!=n&&s>n){const a=s-n,o=t.length;let i;t.length<n?(i=new t.constructor(n),i.set(t,0)):i=t;for(let t=a,e=o;t<e;t++)i[t-a]=i[t];for(let t=0,n=e.length;t<n;t++)i[t+(o-a)]=e[t];return i}{const n=new t.constructor(e);return c.concat(t,n)}}throw new Error(\"unsupported array types\")}function m(t,e){let n,s,a;return u.isNumber(t)?(n=t,a=t+1,s=1):(n=null!=t.start?t.start:0,a=null!=t.stop?t.stop:e,s=null!=t.step?t.step:1),[n,a,s]}function f(t,e,n){const s=new r.Set;let a=!1;for(const[o,i]of e){let e,r,l,c;if(u.isArray(o)){const[a]=o;s.add(a),r=n[a],e=t[a],c=i,2===o.length?(r=[1,r[0]],l=[o[0],0,o[1]]):l=o}else u.isNumber(o)?(c=[i],s.add(o)):(c=i,a=!0),l=[0,0,o],r=[1,t.length],e=t;let _=0;const[h,d,f]=m(l[1],r[0]),[p,g,y]=m(l[2],r[1]);for(let t=h;t<d;t+=f)for(let n=p;n<g;n+=y)a&&s.add(n),e[t*r[1]+n]=c[_],_++}return s}n.stream_to_column=d,n.slice=m,n.patch_to_column=f;class p extends a.ColumnarDataSource{constructor(t){super(t)}static init_ColumnDataSource(){this.define({data:[i.Any,{}]})}initialize(){super.initialize(),[this.data,this._shapes]=l.decode_column_data(this.data)}attributes_as_json(t=!0,e=p._value_to_json){const n={},s=this.serializable_attributes();for(const e of _.keys(s)){let a=s[e];\"data\"===e&&(a=l.encode_column_data(a,this._shapes)),t?n[e]=a:e in this._set_after_defaults&&(n[e]=a)}return e(\"attributes\",n,this)}static _value_to_json(t,e,n){return u.isPlainObject(e)&&\"data\"===t?l.encode_column_data(e,n._shapes):o.HasProps._value_to_json(t,e,n)}stream(t,e,n){const{data:s}=this;for(const n in t)s[n]=d(s[n],t[n],e);if(this.setv({data:s},{silent:!0}),this.streaming.emit(),null!=this.document){const s=new h.ColumnsStreamedEvent(this.document,this.ref(),t,e);this.document._notify_change(this,\"data\",null,null,{setter_id:n,hint:s})}}patch(t,e){const{data:n}=this;let s=new r.Set;for(const e in t){const a=t[e];s=s.union(f(n[e],a,this._shapes[e]))}if(this.setv({data:n},{silent:!0}),this.patching.emit(s.values),null!=this.document){const n=new h.ColumnsPatchedEvent(this.document,this.ref(),t);this.document._notify_change(this,\"data\",null,null,{setter_id:e,hint:n})}}}n.ColumnDataSource=p,p.__name__=\"ColumnDataSource\",p.init_ColumnDataSource()},\n function _(t,n,e){Object.defineProperty(e,\"__esModule\",{value:!0});const a=t(1),s=t(75),i=t(14),r=t(70),c=t(77),l=a.__importStar(t(19)),o=t(8),u=t(9),h=t(23),g=t(76),_=t(99);class d extends s.DataSource{constructor(t){super(t)}get_array(t){let n=this.data[t];return null==n?this.data[t]=n=[]:o.isArray(n)||(this.data[t]=n=Array.from(n)),n}static init_ColumnarDataSource(){this.define({selection_policy:[l.Instance,()=>new _.UnionRenderers]}),this.internal({selection_manager:[l.Instance,t=>new c.SelectionManager({source:t})],inspected:[l.Instance,()=>new g.Selection],_shapes:[l.Any,{}]})}initialize(){super.initialize(),this._select=new i.Signal0(this,\"select\"),this.inspect=new i.Signal(this,\"inspect\"),this.streaming=new i.Signal0(this,\"streaming\"),this.patching=new i.Signal(this,\"patching\")}get_column(t){const n=this.data[t];return null!=n?n:null}columns(){return h.keys(this.data)}get_length(t=!0){const n=u.uniq(h.values(this.data).map(t=>t.length));switch(n.length){case 0:return null;case 1:return n[0];default:{const e=\"data source has columns of inconsistent lengths\";if(t)return r.logger.warn(e),n.sort()[0];throw new Error(e)}}}get_indices(){const t=this.get_length();return u.range(0,null!=t?t:1)}clear(){const t={};for(const n of this.columns())t[n]=new this.data[n].constructor(0);this.data=t}}e.ColumnarDataSource=d,d.__name__=\"ColumnarDataSource\",d.init_ColumnarDataSource()},\n function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const c=e(1),n=e(69),o=e(76),i=c.__importStar(e(19));class r extends n.Model{constructor(e){super(e)}static init_DataSource(){this.define({selected:[i.Instance,()=>new o.Selection]})}}a.DataSource=r,r.__name__=\"DataSource\",r.init_DataSource()},\n function _(i,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=i(1),n=i(69),l=t.__importStar(i(19)),_=i(9),h=i(23);class c extends n.Model{constructor(i){super(i)}static init_Selection(){this.define({indices:[l.Array,[]],line_indices:[l.Array,[]],multiline_indices:[l.Any,{}]}),this.internal({final:[l.Boolean],selected_glyphs:[l.Array,[]],get_view:[l.Any],image_indices:[l.Array,[]]})}initialize(){super.initialize(),this.get_view=()=>null}get selected_glyph(){return this.selected_glyphs.length>0?this.selected_glyphs[0]:null}add_to_selected_glyphs(i){this.selected_glyphs.push(i)}update(i,e,s){this.final=e,s?this.update_through_union(i):(this.indices=i.indices,this.line_indices=i.line_indices,this.selected_glyphs=i.selected_glyphs,this.get_view=i.get_view,this.multiline_indices=i.multiline_indices,this.image_indices=i.image_indices)}clear(){this.final=!0,this.indices=[],this.line_indices=[],this.multiline_indices={},this.get_view=()=>null,this.selected_glyphs=[]}is_empty(){return 0==this.indices.length&&0==this.line_indices.length&&0==this.image_indices.length}update_through_union(i){this.indices=_.union(i.indices,this.indices),this.selected_glyphs=_.union(i.selected_glyphs,this.selected_glyphs),this.line_indices=_.union(i.line_indices,this.line_indices),this.get_view()||(this.get_view=i.get_view),this.multiline_indices=h.merge(i.multiline_indices,this.multiline_indices)}update_through_intersection(i){this.indices=_.intersection(i.indices,this.indices),this.selected_glyphs=_.union(i.selected_glyphs,this.selected_glyphs),this.line_indices=_.union(i.line_indices,this.line_indices),this.get_view()||(this.get_view=i.get_view),this.multiline_indices=h.merge(i.multiline_indices,this.multiline_indices)}}s.Selection=c,c.__name__=\"Selection\",c.init_Selection()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),n=e(13),o=e(76),c=e(78),r=e(97),l=s.__importStar(e(19));class _ extends n.HasProps{constructor(e){super(e),this.inspectors={}}static init_SelectionManager(){this.internal({source:[l.Any]})}select(e,t,i,s=!1){const n=[],o=[];for(const t of e)t instanceof c.GlyphRendererView?n.push(t):t instanceof r.GraphRendererView&&o.push(t);let l=!1;for(const e of o){const n=e.model.selection_policy.hit_test(t,e);l=l||e.model.selection_policy.do_selection(n,e.model,i,s)}if(n.length>0){const e=this.source.selection_policy.hit_test(t,n);l=l||this.source.selection_policy.do_selection(e,this.source,i,s)}return l}inspect(e,t){let i=!1;if(e instanceof c.GlyphRendererView){const s=e.hit_test(t);if(null!=s){i=!s.is_empty();const n=this.get_or_create_inspector(e.model);n.update(s,!0,!1),this.source.setv({inspected:n},{silent:!0}),this.source.inspect.emit([e,{geometry:t}])}}else if(e instanceof r.GraphRendererView){const s=e.model.inspection_policy.hit_test(t,e);i=i||e.model.inspection_policy.do_inspection(s,t,e,!1,!1)}return i}clear(e){this.source.selected.clear(),null!=e&&this.get_or_create_inspector(e.model).clear()}get_or_create_inspector(e){return null==this.inspectors[e.id]&&(this.inspectors[e.id]=new o.Selection),this.inspectors[e.id]}}i.SelectionManager=_,_.__name__=\"SelectionManager\",_.init_SelectionManager()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),l=e(79),n=e(80),h=e(91),o=e(92),a=e(94),r=e(95),_=e(70),d=s.__importStar(e(19)),c=e(12),g=e(9),p=e(23),y=e(96),u=e(88),m={fill:{},line:{}},v={fill:{fill_alpha:.3,fill_color:\"grey\"},line:{line_alpha:.3,line_color:\"grey\"}},f={fill:{fill_alpha:.2},line:{}};class w extends l.DataRendererView{async lazy_initialize(){await super.lazy_initialize();const e=this.model.glyph,t=g.includes(e.mixins,\"fill\"),i=g.includes(e.mixins,\"line\"),s=p.clone(e.attributes);function l(l){const n=p.clone(s);return t&&p.extend(n,l.fill),i&&p.extend(n,l.line),new e.constructor(n)}delete s.id,this.glyph=await this.build_glyph_view(e);let{selection_glyph:n}=this.model;null==n?n=l({fill:{},line:{}}):\"auto\"===n&&(n=l(m)),this.selection_glyph=await this.build_glyph_view(n);let{nonselection_glyph:h}=this.model;null==h?h=l({fill:{},line:{}}):\"auto\"===h&&(h=l(f)),this.nonselection_glyph=await this.build_glyph_view(h);const{hover_glyph:o}=this.model;null!=o&&(this.hover_glyph=await this.build_glyph_view(o));const{muted_glyph:a}=this.model;null!=a&&(this.muted_glyph=await this.build_glyph_view(a));const r=l(v);this.decimated_glyph=await this.build_glyph_view(r),this.xscale=this.plot_view.frame.xscales[this.model.x_range_name],this.yscale=this.plot_view.frame.yscales[this.model.y_range_name],this.set_data(!1)}async build_glyph_view(e){return y.build_view(e,{parent:this})}remove(){var e,t;this.glyph.remove(),this.selection_glyph.remove(),this.nonselection_glyph.remove(),null===(e=this.hover_glyph)||void 0===e||e.remove(),null===(t=this.muted_glyph)||void 0===t||t.remove(),this.decimated_glyph.remove(),super.remove()}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.request_render()),this.connect(this.model.glyph.change,()=>this.set_data()),this.connect(this.model.data_source.change,()=>this.set_data()),this.connect(this.model.data_source.streaming,()=>this.set_data()),this.connect(this.model.data_source.patching,e=>this.set_data(!0,e)),this.connect(this.model.data_source.selected.change,()=>this.request_render()),this.connect(this.model.data_source._select,()=>this.request_render()),null!=this.hover_glyph&&this.connect(this.model.data_source.inspect,()=>this.request_render()),this.connect(this.model.properties.view.change,()=>this.set_data()),this.connect(this.model.view.change,()=>this.set_data()),this.connect(this.model.properties.visible.change,()=>this.plot_view.update_dataranges());const{x_ranges:e,y_ranges:t}=this.plot_view.frame;for(const t in e){const i=e[t];i instanceof u.FactorRange&&this.connect(i.change,()=>this.set_data())}for(const e in t){const i=t[e];i instanceof u.FactorRange&&this.connect(i.change,()=>this.set_data())}this.connect(this.model.glyph.transformchange,()=>this.set_data())}have_selection_glyphs(){return null!=this.selection_glyph&&null!=this.nonselection_glyph}set_data(e=!0,t=null){const i=Date.now(),s=this.model.data_source;this.all_indices=this.model.view.indices,this.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0}),this.glyph.set_data(s,this.all_indices,t),this.glyph.set_visuals(s),this.decimated_glyph.set_visuals(s),this.have_selection_glyphs()&&(this.selection_glyph.set_visuals(s),this.nonselection_glyph.set_visuals(s)),null!=this.hover_glyph&&this.hover_glyph.set_visuals(s),null!=this.muted_glyph&&this.muted_glyph.set_visuals(s);const{lod_factor:l}=this.plot_model;this.decimated=[];for(let e=0,t=Math.floor(this.all_indices.length/l);e<t;e++)this.decimated.push(e*l);const n=Date.now()-i;_.logger.debug(`${this.glyph.model.type} GlyphRenderer (${this.model.id}): set_data finished in ${n}ms`),this.set_data_timestamp=Date.now(),e&&this.request_render()}get has_webgl(){return null!=this.glyph.glglyph}render(){if(!this.model.visible)return;const e=Date.now(),t=this.has_webgl;this.glyph.map_data();const i=Date.now()-e,s=Date.now();let l=this.glyph.mask_data(this.all_indices);l.length===this.all_indices.length&&(l=g.range(0,this.all_indices.length));const r=Date.now()-s,{ctx:d}=this.plot_view.canvas_view;d.save();const{selected:p}=this.model.data_source;let y;y=!p||p.is_empty()?[]:this.glyph instanceof n.LineView&&p.selected_glyph===this.glyph.model?this.model.view.convert_indices_from_subset(l):p.indices;const{inspected:u}=this.model.data_source,m=new Set((()=>!u||u.is_empty()?[]:u.selected_glyph?this.model.view.convert_indices_from_subset(l):u.indices.length>0?u.indices:c.map(Object.keys(u.multiline_indices),e=>parseInt(e)))()),v=c.filter(l,e=>m.has(this.all_indices[e])),{lod_threshold:f}=this.plot_model;let w,b,x;null!=this.model.document&&this.model.document.interactive_duration()>0&&!t&&null!=f&&this.all_indices.length>f?(l=this.decimated,w=this.decimated_glyph,b=this.decimated_glyph,x=this.selection_glyph):(w=this.model.muted&&null!=this.muted_glyph?this.muted_glyph:this.glyph,b=this.nonselection_glyph,x=this.selection_glyph),null!=this.hover_glyph&&v.length&&(l=g.difference(l,v));let D,R=null;if(y.length&&this.have_selection_glyphs()){const e=Date.now(),t={};for(const e of y)t[e]=!0;const i=new Array,s=new Array;if(this.glyph instanceof n.LineView)for(const e of this.all_indices)null!=t[e]?i.push(e):s.push(e);else for(const e of l)null!=t[this.all_indices[e]]?i.push(e):s.push(e);R=Date.now()-e,D=Date.now(),b.render(d,s,this.glyph),x.render(d,i,this.glyph),null!=this.hover_glyph&&(this.glyph instanceof n.LineView?this.hover_glyph.render(d,this.model.view.convert_indices_from_subset(v),this.glyph):this.hover_glyph.render(d,v,this.glyph))}else if(D=Date.now(),this.glyph instanceof n.LineView)this.hover_glyph&&v.length?this.hover_glyph.render(d,this.model.view.convert_indices_from_subset(v),this.glyph):w.render(d,this.all_indices,this.glyph);else if(this.glyph instanceof h.PatchView||this.glyph instanceof o.HAreaView||this.glyph instanceof a.VAreaView)if(0==u.selected_glyphs.length||null==this.hover_glyph)w.render(d,this.all_indices,this.glyph);else for(const e of u.selected_glyphs)e.id==this.glyph.model.id&&this.hover_glyph.render(d,this.all_indices,this.glyph);else w.render(d,l,this.glyph),this.hover_glyph&&v.length&&this.hover_glyph.render(d,v,this.glyph);const V=Date.now()-D;this.last_dtrender=V;const $=Date.now()-e;_.logger.debug(`${this.glyph.model.type} GlyphRenderer (${this.model.id}): render finished in ${$}ms`),_.logger.trace(` - map_data finished in : ${i}ms`),_.logger.trace(` - mask_data finished in : ${r}ms`),null!=R&&_.logger.trace(` - selection mask finished in : ${R}ms`),_.logger.trace(` - glyph renders finished in : ${V}ms`),d.restore()}draw_legend(e,t,i,s,l,n,h,o){null==o&&(o=this.model.get_reference_point(n,h)),this.glyph.draw_legend_for_index(e,{x0:t,x1:i,y0:s,y1:l},o)}hit_test(e){if(!this.model.visible)return null;const t=this.glyph.hit_test(e);return null==t?null:this.model.view.convert_selection_from_subset(t)}}i.GlyphRendererView=w,w.__name__=\"GlyphRendererView\";class b extends l.DataRenderer{constructor(e){super(e)}static init_GlyphRenderer(){this.prototype.default_view=w,this.define({data_source:[d.Instance],view:[d.Instance,()=>new r.CDSView],glyph:[d.Instance],hover_glyph:[d.Instance],nonselection_glyph:[d.Any,\"auto\"],selection_glyph:[d.Any,\"auto\"],muted_glyph:[d.Instance],muted:[d.Boolean,!1]})}initialize(){super.initialize(),null==this.view.source&&(this.view.source=this.data_source,this.view.compute_indices())}get_reference_point(e,t){let i=0;if(null!=e){const s=this.data_source.get_column(e);if(null!=s){const e=c.indexOf(s,t);-1!=e&&(i=e)}}return i}get_selection_manager(){return this.data_source.selection_manager}}i.GlyphRenderer=b,b.__name__=\"GlyphRenderer\",b.init_GlyphRenderer()},\n function _(e,r,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(1),a=e(63),_=t.__importStar(e(19));class i extends a.RendererView{}n.DataRendererView=i,i.__name__=\"DataRendererView\";class d extends a.Renderer{constructor(e){super(e)}static init_DataRenderer(){this.define({x_range_name:[_.String,\"default\"],y_range_name:[_.String,\"default\"]}),this.override({level:\"glyph\"})}}n.DataRenderer=d,d.__name__=\"DataRenderer\",d.init_DataRenderer()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),n=e(81),_=e(90),l=s.__importStar(e(87));class r extends n.XYGlyphView{_render(e,t,{sx:i,sy:s}){let n=!1,_=null;this.visuals.line.set_value(e);for(const l of t){if(n){if(!isFinite(i[l]+s[l])){e.stroke(),e.beginPath(),n=!1,_=l;continue}null!=_&&l-_>1&&(e.stroke(),n=!1)}n?e.lineTo(i[l],s[l]):(e.beginPath(),e.moveTo(i[l],s[l]),n=!0),_=l}n&&e.stroke()}_hit_point(e){const t=l.create_empty_hit_test_result(),i={x:e.sx,y:e.sy};let s=9999;const n=Math.max(2,this.visuals.line.line_width.value()/2);for(let e=0,_=this.sx.length-1;e<_;e++){const _={x:this.sx[e],y:this.sy[e]},r={x:this.sx[e+1],y:this.sy[e+1]},h=l.dist_to_segment(i,_,r);h<n&&h<s&&(s=h,t.add_to_selected_glyphs(this.model),t.get_view=()=>this,t.line_indices=[e])}return t}_hit_span(e){const{sx:t,sy:i}=e,s=l.create_empty_hit_test_result();let n,_;\"v\"==e.direction?(n=this.renderer.yscale.invert(i),_=this._y):(n=this.renderer.xscale.invert(t),_=this._x);for(let e=0,t=_.length-1;e<t;e++)(_[e]<=n&&n<=_[e+1]||_[e+1]<=n&&n<=_[e])&&(s.add_to_selected_glyphs(this.model),s.get_view=()=>this,s.line_indices.push(e));return s}get_interpolation_hit(e,t){const[i,s,n,l]=[this._x[e],this._y[e],this._x[e+1],this._y[e+1]];return _.line_interpolation(this.renderer,t,i,s,n,l)}draw_legend_for_index(e,t,i){_.generic_line_legend(this.visuals,e,t,i)}}i.LineView=r,r.__name__=\"LineView\";class h extends n.XYGlyph{constructor(e){super(e)}static init_Line(){this.prototype.default_view=r,this.mixins([\"line\"])}}i.Line=h,h.__name__=\"Line\",h.init_Line()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(82),n=e(86);class _ extends n.GlyphView{_index_data(){const e=[];for(let t=0,s=this._x.length;t<s;t++){const s=this._x[t],i=this._y[t];!isNaN(s+i)&&isFinite(s+i)&&e.push({x0:s,y0:i,x1:s,y1:i,i:t})}return new i.SpatialIndex(e)}scenterx(e){return this.sx[e]}scentery(e){return this.sy[e]}}s.XYGlyphView=_,_.__name__=\"XYGlyphView\";class h extends n.Glyph{constructor(e){super(e)}static init_XYGlyph(){this.coords([[\"x\",\"y\"]])}}s.XYGlyph=h,h.__name__=\"XYGlyph\",h.init_XYGlyph()},\n function _(n,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=n(1).__importDefault(n(83)),s=n(85);class r{constructor(n){if(this.points=n,this.index=null,n.length>0){this.index=new e.default(n.length);for(const t of n){const{x0:n,y0:i,x1:e,y1:s}=t;this.index.add(n,i,e,s)}this.index.finish()}}_normalize(n){let{x0:t,y0:i,x1:e,y1:s}=n;return t>e&&([t,e]=[e,t]),i>s&&([i,s]=[s,i]),{x0:t,y0:i,x1:e,y1:s}}get bbox(){if(null==this.index)return s.empty();{const{minX:n,minY:t,maxX:i,maxY:e}=this.index;return{x0:n,y0:t,x1:i,y1:e}}}search(n){if(null==this.index)return[];{const{x0:t,y0:i,x1:e,y1:s}=this._normalize(n);return this.index.search(t,i,e,s).map(n=>this.points[n])}}indices(n){return this.search(n).map(({i:n})=>n)}}i.SpatialIndex=r,r.__name__=\"SpatialIndex\"},\n function _(t,s,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=t(1).__importDefault(t(84)),h=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];class n{static from(t){if(!(t instanceof ArrayBuffer))throw new Error(\"Data must be an instance of ArrayBuffer.\");const[s,i]=new Uint8Array(t,0,2);if(251!==s)throw new Error(\"Data does not appear to be in a Flatbush format.\");if(i>>4!=3)throw new Error(`Got v${i>>4} data when expected v3.`);const[e]=new Uint16Array(t,2,1),[o]=new Uint32Array(t,4,1);return new n(o,e,h[15&i],t)}constructor(t,s=16,i=Float64Array,n){if(void 0===t)throw new Error(\"Missing required argument: numItems.\");if(isNaN(t)||t<=0)throw new Error(`Unpexpected numItems value: ${t}.`);this.numItems=+t,this.nodeSize=Math.min(Math.max(+s,2),65535);let o=t,r=o;this._levelBounds=[4*o];do{o=Math.ceil(o/this.nodeSize),r+=o,this._levelBounds.push(4*r)}while(1!==o);this.ArrayType=i||Float64Array,this.IndexArrayType=r<16384?Uint16Array:Uint32Array;const a=h.indexOf(this.ArrayType),_=4*r*this.ArrayType.BYTES_PER_ELEMENT;if(a<0)throw new Error(`Unexpected typed array class: ${i}.`);n&&n instanceof ArrayBuffer?(this.data=n,this._boxes=new this.ArrayType(this.data,8,4*r),this._indices=new this.IndexArrayType(this.data,8+_,r),this._pos=4*r,this.minX=this._boxes[this._pos-4],this.minY=this._boxes[this._pos-3],this.maxX=this._boxes[this._pos-2],this.maxY=this._boxes[this._pos-1]):(this.data=new ArrayBuffer(8+_+r*this.IndexArrayType.BYTES_PER_ELEMENT),this._boxes=new this.ArrayType(this.data,8,4*r),this._indices=new this.IndexArrayType(this.data,8+_,r),this._pos=0,this.minX=1/0,this.minY=1/0,this.maxX=-1/0,this.maxY=-1/0,new Uint8Array(this.data,0,2).set([251,48+a]),new Uint16Array(this.data,2,1)[0]=s,new Uint32Array(this.data,4,1)[0]=t),this._queue=new e.default}add(t,s,i,e){const h=this._pos>>2;return this._indices[h]=h,this._boxes[this._pos++]=t,this._boxes[this._pos++]=s,this._boxes[this._pos++]=i,this._boxes[this._pos++]=e,t<this.minX&&(this.minX=t),s<this.minY&&(this.minY=s),i>this.maxX&&(this.maxX=i),e>this.maxY&&(this.maxY=e),h}finish(){if(this._pos>>2!==this.numItems)throw new Error(`Added ${this._pos>>2} items when expected ${this.numItems}.`);const t=this.maxX-this.minX,s=this.maxY-this.minY,i=new Uint32Array(this.numItems);for(let e=0;e<this.numItems;e++){let h=4*e;const n=this._boxes[h++],o=this._boxes[h++],r=this._boxes[h++],a=this._boxes[h++],d=Math.floor(65535*((n+r)/2-this.minX)/t),l=Math.floor(65535*((o+a)/2-this.minY)/s);i[e]=_(d,l)}!function t(s,i,e,h,n){if(h>=n)return;const o=s[h+n>>1];let r=h-1,_=n+1;for(;;){do{r++}while(s[r]<o);do{_--}while(s[_]>o);if(r>=_)break;a(s,i,e,r,_)}t(s,i,e,h,_),t(s,i,e,_+1,n)}(i,this._boxes,this._indices,0,this.numItems-1);for(let t=0,s=0;t<this._levelBounds.length-1;t++){const i=this._levelBounds[t];for(;s<i;){let t=1/0,e=1/0,h=-1/0,n=-1/0;const o=s;for(let o=0;o<this.nodeSize&&s<i;o++){const i=this._boxes[s++],o=this._boxes[s++],r=this._boxes[s++],a=this._boxes[s++];i<t&&(t=i),o<e&&(e=o),r>h&&(h=r),a>n&&(n=a)}this._indices[this._pos>>2]=o,this._boxes[this._pos++]=t,this._boxes[this._pos++]=e,this._boxes[this._pos++]=h,this._boxes[this._pos++]=n}}}search(t,s,i,e,h){if(this._pos!==this._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");let n=this._boxes.length-4,o=this._levelBounds.length-1;const r=[],a=[];for(;void 0!==n;){const _=Math.min(n+4*this.nodeSize,this._levelBounds[o]);for(let d=n;d<_;d+=4){const _=0|this._indices[d>>2];i<this._boxes[d]||(e<this._boxes[d+1]||t>this._boxes[d+2]||s>this._boxes[d+3]||(n<4*this.numItems?(void 0===h||h(_))&&a.push(_):(r.push(_),r.push(o-1))))}o=r.pop(),n=r.pop()}return a}neighbors(t,s,i=1/0,e=1/0,h){if(this._pos!==this._boxes.length)throw new Error(\"Data not yet indexed - call index.finish().\");let n=this._boxes.length-4;const a=this._queue,_=[],d=e*e;for(;void 0!==n;){const e=Math.min(n+4*this.nodeSize,r(n,this._levelBounds));for(let i=n;i<e;i+=4){const e=0|this._indices[i>>2],r=o(t,this._boxes[i],this._boxes[i+2]),_=o(s,this._boxes[i+1],this._boxes[i+3]),d=r*r+_*_;n<4*this.numItems?(void 0===h||h(e))&&a.push(-e-1,d):a.push(e,d)}for(;a.length&&a.peek()<0;){if(a.peekValue()>d)return a.clear(),_;if(_.push(-a.pop()-1),_.length===i)return a.clear(),_}n=a.pop()}return a.clear(),_}}function o(t,s,i){return t<s?s-t:t<=i?0:t-i}function r(t,s){let i=0,e=s.length-1;for(;i<e;){const h=i+e>>1;s[h]>t?e=h:i=h+1}return s[i]}function a(t,s,i,e,h){const n=t[e];t[e]=t[h],t[h]=n;const o=4*e,r=4*h,a=s[o],_=s[o+1],d=s[o+2],l=s[o+3];s[o]=s[r],s[o+1]=s[r+1],s[o+2]=s[r+2],s[o+3]=s[r+3],s[r]=a,s[r+1]=_,s[r+2]=d,s[r+3]=l;const u=i[e];i[e]=i[h],i[h]=u}function _(t,s){let i=t^s,e=65535^i,h=65535^(t|s),n=t&(65535^s),o=i|e>>1,r=i>>1^i,a=h>>1^e&n>>1^h,_=i&h>>1^n>>1^n;i=o,e=r,h=a,n=_,o=i&i>>2^e&e>>2,r=i&e>>2^e&(i^e)>>2,a^=i&h>>2^e&n>>2,_^=e&h>>2^(i^e)&n>>2,i=o,e=r,h=a,n=_,o=i&i>>4^e&e>>4,r=i&e>>4^e&(i^e)>>4,a^=i&h>>4^e&n>>4,_^=e&h>>4^(i^e)&n>>4,i=o,e=r,h=a,n=_,a^=i&h>>8^e&n>>8,_^=e&h>>8^(i^e)&n>>8,i=a^a>>1,e=_^_>>1;let d=t^s,l=e|65535^(d|i);return d=16711935&(d|d<<8),d=252645135&(d|d<<4),d=858993459&(d|d<<2),d=1431655765&(d|d<<1),l=16711935&(l|l<<8),l=252645135&(l|l<<4),l=858993459&(l|l<<2),l=1431655765&(l|l<<1),(l<<1|d)>>>0}i.default=n},\n function _(s,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});i.default=class{constructor(){this.ids=[],this.values=[],this.length=0}clear(){this.length=this.ids.length=this.values.length=0}push(s,t){this.ids.push(s),this.values.push(t);let i=this.length++;for(;i>0;){const s=i-1>>1,h=this.values[s];if(t>=h)break;this.ids[i]=this.ids[s],this.values[i]=h,i=s}this.ids[i]=s,this.values[i]=t}pop(){if(0===this.length)return;const s=this.ids[0];if(this.length--,this.length>0){const s=this.ids[0]=this.ids[this.length],t=this.values[0]=this.values[this.length],i=this.length>>1;let h=0;for(;h<i;){let s=1+(h<<1);const i=s+1;let e=this.ids[s],l=this.values[s];const u=this.values[i];if(i<this.length&&u<l&&(s=i,e=this.ids[i],l=u),l>=t)break;this.ids[h]=e,this.values[h]=l,h=s}this.ids[h]=s,this.values[h]=t}return this.ids.pop(),this.values.pop(),s}peek(){return this.ids[0]}peekValue(){return this.values[0]}}},\n function _(t,i,e){Object.defineProperty(e,\"__esModule\",{value:!0});const{min:h,max:r}=Math;e.empty=function(){return{x0:1/0,y0:1/0,x1:-1/0,y1:-1/0}},e.positive_x=function(){return{x0:Number.MIN_VALUE,y0:-1/0,x1:1/0,y1:1/0}},e.positive_y=function(){return{x0:-1/0,y0:Number.MIN_VALUE,x1:1/0,y1:1/0}},e.union=function(t,i){return{x0:h(t.x0,i.x0),x1:r(t.x1,i.x1),y0:h(t.y0,i.y0),y1:r(t.y1,i.y1)}};class s{constructor(t){if(null==t)this.x0=0,this.y0=0,this.x1=0,this.y1=0;else if(\"x0\"in t){const{x0:i,y0:e,x1:h,y1:r}=t;if(!(i<=h&&e<=r))throw new Error(`invalid bbox {x0: ${i}, y0: ${e}, x1: ${h}, y1: ${r}}`);this.x0=i,this.y0=e,this.x1=h,this.y1=r}else if(\"x\"in t){const{x:i,y:e,width:h,height:r}=t;if(!(h>=0&&r>=0))throw new Error(`invalid bbox {x: ${i}, y: ${e}, width: ${h}, height: ${r}}`);this.x0=i,this.y0=e,this.x1=i+h,this.y1=e+r}else{let i,e,h,r;if(\"width\"in t)if(\"left\"in t)i=t.left,e=i+t.width;else if(\"right\"in t)e=t.right,i=e-t.width;else{const h=t.width/2;i=t.hcenter-h,e=t.hcenter+h}else i=t.left,e=t.right;if(\"height\"in t)if(\"top\"in t)h=t.top,r=h+t.height;else if(\"bottom\"in t)r=t.bottom,h=r-t.height;else{const i=t.height/2;h=t.vcenter-i,r=t.vcenter+i}else h=t.top,r=t.bottom;if(!(i<=e&&h<=r))throw new Error(`invalid bbox {left: ${i}, top: ${h}, right: ${e}, bottom: ${r}}`);this.x0=i,this.y0=h,this.x1=e,this.y1=r}}toString(){return`BBox({left: ${this.left}, top: ${this.top}, width: ${this.width}, height: ${this.height}})`}get left(){return this.x0}get top(){return this.y0}get right(){return this.x1}get bottom(){return this.y1}get p0(){return[this.x0,this.y0]}get p1(){return[this.x1,this.y1]}get x(){return this.x0}get y(){return this.y0}get width(){return this.x1-this.x0}get height(){return this.y1-this.y0}get rect(){return{x0:this.x0,y0:this.y0,x1:this.x1,y1:this.y1}}get box(){return{x:this.x,y:this.y,width:this.width,height:this.height}}get h_range(){return{start:this.x0,end:this.x1}}get v_range(){return{start:this.y0,end:this.y1}}get ranges(){return[this.h_range,this.v_range]}get aspect(){return this.width/this.height}get hcenter(){return(this.left+this.right)/2}get vcenter(){return(this.top+this.bottom)/2}contains(t,i){return t>=this.x0&&t<=this.x1&&i>=this.y0&&i<=this.y1}clip(t,i){return t<this.x0?t=this.x0:t>this.x1&&(t=this.x1),i<this.y0?i=this.y0:i>this.y1&&(i=this.y1),[t,i]}union(t){return new s({x0:h(this.x0,t.x0),y0:h(this.y0,t.y0),x1:r(this.x1,t.x1),y1:r(this.y1,t.y1)})}equals(t){return this.x0==t.x0&&this.y0==t.y0&&this.x1==t.x1&&this.y1==t.y1}get xview(){return{compute:t=>this.left+t,v_compute:t=>{const i=new Float64Array(t.length),e=this.left;for(let h=0;h<t.length;h++)i[h]=e+t[h];return i}}}get yview(){return{compute:t=>this.bottom-t,v_compute:t=>{const i=new Float64Array(t.length),e=this.bottom;for(let h=0;h<t.length;h++)i[h]=e-t[h];return i}}}}e.BBox=s,s.__name__=\"BBox\"},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),n=i.__importStar(t(87)),r=i.__importStar(t(19)),a=i.__importStar(t(85)),_=i.__importStar(t(30)),o=i.__importStar(t(68)),l=t(65),h=t(69),c=t(70),d=t(12),p=t(23),y=t(8),u=t(80),g=t(88);class m extends l.View{constructor(){super(...arguments),this._nohit_warned=new Set}get renderer(){return this.parent}initialize(){super.initialize(),this.visuals=new o.Visuals(this.model)}async lazy_initialize(){await super.lazy_initialize();const{webgl:e}=this.renderer.plot_view.canvas_view;if(null!=e){let s=null;try{s=await Promise.resolve().then(()=>i.__importStar(t(358)))}catch(t){if(\"MODULE_NOT_FOUND\"!==t.code)throw t;c.logger.warn(\"WebGL was requested and is supported, but bokeh-gl(.min).js is not available, falling back to 2D rendering.\")}if(null!=s){const t=s[this.model.type+\"GLGlyph\"];null!=t&&(this.glglyph=new t(e.gl,this))}}}set_visuals(t){this.visuals.warm_cache(t),null!=this.glglyph&&this.glglyph.set_visuals_changed()}render(t,e,s){t.beginPath(),null!=this.glglyph&&this.glglyph.render(t,e,s)||this._render(t,e,s)}has_finished(){return!0}notify_finished(){this.renderer.notify_finished()}_bounds(t){return t}bounds(){return this._bounds(this.index.bbox)}log_bounds(){const t=a.empty(),e=this.index.search(a.positive_x());for(const s of e)s.x0<t.x0&&(t.x0=s.x0),s.x1>t.x1&&(t.x1=s.x1);const s=this.index.search(a.positive_y());for(const e of s)e.y0<t.y0&&(t.y0=e.y0),e.y1>t.y1&&(t.y1=e.y1);return this._bounds(t)}get_anchor_point(t,e,[s,i]){switch(t){case\"center\":return{x:this.scenterx(e,s,i),y:this.scentery(e,s,i)};default:return null}}sdist(t,e,s,i=\"edge\",n=!1){let r,a;const _=e.length;if(\"center\"==i){const t=d.map(s,t=>t/2);r=new Float64Array(_);for(let s=0;s<_;s++)r[s]=e[s]-t[s];a=new Float64Array(_);for(let s=0;s<_;s++)a[s]=e[s]+t[s]}else{r=e,a=new Float64Array(_);for(let t=0;t<_;t++)a[t]=r[t]+s[t]}const o=t.v_compute(r),l=t.v_compute(a);return n?d.map(o,(t,e)=>Math.ceil(Math.abs(l[e]-o[e]))):d.map(o,(t,e)=>Math.abs(l[e]-o[e]))}draw_legend_for_index(t,e,s){}hit_test(t){switch(t.type){case\"point\":if(null!=this._hit_point)return this._hit_point(t);break;case\"span\":if(null!=this._hit_span)return this._hit_span(t);break;case\"rect\":if(null!=this._hit_rect)return this._hit_rect(t);break;case\"poly\":if(null!=this._hit_poly)return this._hit_poly(t)}return this._nohit_warned.has(t.type)||(c.logger.debug(`'${t.type}' selection not available for ${this.model.type}`),this._nohit_warned.add(t.type)),null}_hit_rect_against_index(t){const{sx0:e,sx1:s,sy0:i,sy1:r}=t,[a,_]=this.renderer.xscale.r_invert(e,s),[o,l]=this.renderer.yscale.r_invert(i,r),h=n.create_empty_hit_test_result();return h.indices=this.index.indices({x0:a,x1:_,y0:o,y1:l}),h}set_data(t,e,s){let i=this.model.materialize_dataspecs(t);if(this.visuals.set_all_indices(e),e&&!(this instanceof u.LineView)){const t={};for(const s in i){const n=i[s];\"_\"===s.charAt(0)?t[s]=e.map(t=>n[t]):t[s]=n}i=t}const n=this;if(p.extend(n,i),this.renderer.plot_view.model.use_map&&(null!=n._x&&([n._x,n._y]=_.project_xy(n._x,n._y)),null!=n._xs&&([n._xs,n._ys]=_.project_xsys(n._xs,n._ys)),null!=n._x0&&([n._x0,n._y0]=_.project_xy(n._x0,n._y0)),null!=n._x1&&([n._x1,n._y1]=_.project_xy(n._x1,n._y1))),null!=this.renderer.plot_view.frame.x_ranges){const t=this.renderer.plot_view.frame.x_ranges[this.model.x_range_name],e=this.renderer.plot_view.frame.y_ranges[this.model.y_range_name];for(let[s,i]of this.model._coords)s=`_${s}`,i=`_${i}`,null!=n._xs?(t instanceof g.FactorRange&&(n[s]=d.map(n[s],e=>t.v_synthetic(e))),e instanceof g.FactorRange&&(n[i]=d.map(n[i],t=>e.v_synthetic(t)))):(t instanceof g.FactorRange&&(n[s]=t.v_synthetic(n[s])),e instanceof g.FactorRange&&(n[i]=e.v_synthetic(n[i])))}null!=this.glglyph&&this.glglyph.set_data_changed(n._x.length),this._set_data(s),this.index_data()}_set_data(t){}index_data(){this.index=this._index_data()}mask_data(t){return null!=this.glglyph||null==this._mask_data?t:this._mask_data()}map_data(){const t=this;for(let[e,s]of this.model._coords){const i=`s${e}`,n=`s${s}`;if(e=`_${e}`,s=`_${s}`,null!=t[e]&&(y.isArray(t[e][0])||y.isTypedArray(t[e][0]))){const r=t[e].length;t[i]=new Array(r),t[n]=new Array(r);for(let a=0;a<r;a++){const[r,_]=this.map_to_screen(t[e][a],t[s][a]);t[i][a]=r,t[n][a]=_}}else[t[i],t[n]]=this.map_to_screen(t[e],t[s])}this._map_data()}_map_data(){}map_to_screen(t,e){return this.renderer.plot_view.map_to_screen(t,e,this.model.x_range_name,this.model.y_range_name)}}s.GlyphView=m,m.__name__=\"GlyphView\";class x extends h.Model{constructor(t){super(t)}static init_Glyph(){this.prototype._coords=[],this.internal({x_range_name:[r.String,\"default\"],y_range_name:[r.String,\"default\"]})}static coords(t){const e=this.prototype._coords.concat(t);this.prototype._coords=e;const s={};for(const[e,i]of t)s[e]=[r.CoordinateSpec],s[i]=[r.CoordinateSpec];this.define(s)}}s.Glyph=x,x.__name__=\"Glyph\",x.init_Glyph()},\n function _(t,n,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(9),r=t(76);function s(t){return t*t}function o(t,n){return s(t.x-n.x)+s(t.y-n.y)}function c(t,n,e){const i=o(n,e);if(0==i)return o(t,n);const r=((t.x-n.x)*(e.x-n.x)+(t.y-n.y)*(e.y-n.y))/i;return o(t,r<0?n:r>1?e:{x:n.x+r*(e.x-n.x),y:n.y+r*(e.y-n.y)})}e.point_in_poly=function(t,n,e,i){let r=!1,s=e[e.length-1],o=i[i.length-1];for(let c=0;c<e.length;c++){const u=e[c],_=i[c];o<n!=_<n&&s+(n-o)/(_-o)*(u-s)<t&&(r=!r),s=u,o=_}return r},e.point_in_ellipse=function(t,n,e,i,r,s,o){return((Math.cos(e)/r)**2+(Math.sin(e)/i)**2)*(t-s)**2+2*Math.cos(e)*Math.sin(e)*((1/r)**2-(1/i)**2)*(t-s)*(n-o)+((Math.cos(e)/i)**2+(Math.sin(e)/r)**2)*(n-o)**2<=1},e.create_empty_hit_test_result=function(){return new r.Selection},e.create_hit_test_result_from_hits=function(t){const n=new r.Selection;return n.indices=i.sort_by(t,([t,n])=>n).map(([t,n])=>t),n},e.dist_2_pts=o,e.dist_to_segment_squared=c,e.dist_to_segment=function(t,n,e){return Math.sqrt(c(t,n,e))},e.check_2_segments_intersect=function(t,n,e,i,r,s,o,c){const u=(c-s)*(e-t)-(o-r)*(i-n);if(0==u)return{hit:!1,x:null,y:null};{let _=n-s,l=t-r;const h=(e-t)*_-(i-n)*l;return _=((o-r)*_-(c-s)*l)/u,l=h/u,{hit:_>0&&_<1&&l>0&&l<1,x:t+_*(e-t),y:n+_*(i-n)}}}},\n function _(t,n,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),s=t(89),r=i.__importStar(t(19)),a=t(12),o=t(9),p=t(8),h=t(11);function g(t,n,e=0){const i={};for(let s=0;s<t.length;s++){const r=t[s];if(r in i)throw new Error(`duplicate factor or subfactor: ${r}`);i[r]={value:.5+s*(1+n)+e}}return[i,(t.length-1)*n]}function c(t,n,e,i=0){const s={},r={},a=[];for(const[n,e]of t)n in r||(r[n]=[],a.push(n)),r[n].push(e);let p=i,h=0;for(const t of a){const i=r[t].length,[a,c]=g(r[t],e,p);h+=c;const u=o.sum(r[t].map(t=>a[t].value));s[t]={value:u/i,mapping:a},p+=i+n+c}return[s,a,(a.length-1)*n+h]}function u(t,n,e,i,s=0){const r={},a={},p=[];for(const[n,e,i]of t)n in a||(a[n]=[],p.push(n)),a[n].push([e,i]);const h=[];let g=s,u=0;for(const t of p){const s=a[t].length,[p,l,_]=c(a[t],e,i,g);for(const n of l)h.push([t,n]);u+=_;const d=o.sum(a[t].map(([t])=>p[t].value));r[t]={value:d/s,mapping:p},g+=s+n+_}return[r,p,h,(p.length-1)*n+u]}e.map_one_level=g,e.map_two_levels=c,e.map_three_levels=u;class l extends s.Range{constructor(t){super(t)}static init_FactorRange(){this.define({factors:[r.Array,[]],factor_padding:[r.Number,0],subgroup_padding:[r.Number,.8],group_padding:[r.Number,1.4],range_padding:[r.Number,0],range_padding_units:[r.PaddingUnits,\"percent\"],start:[r.Number],end:[r.Number]}),this.internal({levels:[r.Number],mids:[r.Array],tops:[r.Array],tops_groups:[r.Array]})}get min(){return this.start}get max(){return this.end}initialize(){super.initialize(),this._init(!0)}connect_signals(){super.connect_signals(),this.connect(this.properties.factors.change,()=>this.reset()),this.connect(this.properties.factor_padding.change,()=>this.reset()),this.connect(this.properties.group_padding.change,()=>this.reset()),this.connect(this.properties.subgroup_padding.change,()=>this.reset()),this.connect(this.properties.range_padding.change,()=>this.reset()),this.connect(this.properties.range_padding_units.change,()=>this.reset())}reset(){this._init(!1),this.change.emit()}_lookup(t){if(1==t.length){const n=this._mapping;return n.hasOwnProperty(t[0])?n[t[0]].value:NaN}if(2==t.length){const n=this._mapping;return n.hasOwnProperty(t[0])&&n[t[0]].mapping.hasOwnProperty(t[1])?n[t[0]].mapping[t[1]].value:NaN}if(3==t.length){const n=this._mapping;return n.hasOwnProperty(t[0])&&n[t[0]].mapping.hasOwnProperty(t[1])&&n[t[0]].mapping[t[1]].mapping.hasOwnProperty(t[2])?n[t[0]].mapping[t[1]].mapping[t[2]].value:NaN}h.unreachable()}synthetic(t){if(p.isNumber(t))return t;if(p.isString(t))return this._lookup([t]);let n=0;const e=t[t.length-1];return p.isNumber(e)&&(n=e,t=t.slice(0,-1)),this._lookup(t)+n}v_synthetic(t){return a.map(t,t=>this.synthetic(t))}_init(t){let n,e;if(o.every(this.factors,p.isString))n=1,[this._mapping,e]=g(this.factors,this.factor_padding);else if(o.every(this.factors,t=>p.isArray(t)&&2==t.length&&p.isString(t[0])&&p.isString(t[1])))n=2,[this._mapping,this.tops,e]=c(this.factors,this.group_padding,this.factor_padding);else{if(!o.every(this.factors,t=>p.isArray(t)&&3==t.length&&p.isString(t[0])&&p.isString(t[1])&&p.isString(t[2])))throw new Error(\"???\");n=3,[this._mapping,this.tops,this.mids,e]=u(this.factors,this.group_padding,this.subgroup_padding,this.factor_padding)}let i=0,s=this.factors.length+e;if(\"percent\"==this.range_padding_units){const t=(s-i)*this.range_padding/2;i-=t,s+=t}else i-=this.range_padding,s+=this.range_padding;this.setv({start:i,end:s,levels:n},{silent:t}),\"auto\"==this.bounds&&this.setv({bounds:[i,s]},{silent:!0})}}e.FactorRange=l,l.__name__=\"FactorRange\",l.init_FactorRange()},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=e(1),a=e(69),r=i.__importStar(e(19));class s extends a.Model{constructor(e){super(e),this.have_updated_interactively=!1}static init_Range(){this.define({bounds:[r.Any],min_interval:[r.Any],max_interval:[r.Any]}),this.internal({plots:[r.Array,[]]})}get is_reversed(){return this.start>this.end}}n.Range=s,s.__name__=\"Range\",s.init_Range()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1).__importStar(e(87));i.generic_line_legend=function(e,t,{x0:i,x1:n,y0:c,y1:o},r){t.save(),t.beginPath(),t.moveTo(i,(c+o)/2),t.lineTo(n,(c+o)/2),e.line.doit&&(e.line.set_vectorize(t,r),t.stroke()),t.restore()},i.generic_area_legend=function(e,t,{x0:i,x1:n,y0:c,y1:o},r){const l=.1*Math.abs(n-i),a=.1*Math.abs(o-c),s=i+l,_=n-l,h=c+a,v=o-a;e.fill.doit&&(e.fill.set_vectorize(t,r),t.fillRect(s,h,_-s,v-h)),null!=e.hatch&&e.hatch.doit&&(e.hatch.set_vectorize(t,r),t.fillRect(s,h,_-s,v-h)),e.line&&e.line.doit&&(t.beginPath(),t.rect(s,h,_-s,v-h),e.line.set_vectorize(t,r),t.stroke())},i.line_interpolation=function(e,t,i,c,o,r){const{sx:l,sy:a}=t;let s,_,h,v;\"point\"==t.type?([h,v]=e.yscale.r_invert(a-1,a+1),[s,_]=e.xscale.r_invert(l-1,l+1)):\"v\"==t.direction?([h,v]=e.yscale.r_invert(a,a),[s,_]=[Math.min(i-1,o-1),Math.max(i+1,o+1)]):([s,_]=e.xscale.r_invert(l,l),[h,v]=[Math.min(c-1,r-1),Math.max(c+1,r+1)]);const{x:x,y:y}=n.check_2_segments_intersect(s,h,_,v,i,c,o,r);return[x,y]}},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),l=e(81),_=e(90),n=s.__importStar(e(87));class a extends l.XYGlyphView{_inner_loop(e,t,i,s,l){for(const _ of t)0!=_?isNaN(i[_]+s[_])?(e.closePath(),l.apply(e),e.beginPath()):e.lineTo(i[_],s[_]):(e.beginPath(),e.moveTo(i[_],s[_]));e.closePath(),l.call(e)}_render(e,t,{sx:i,sy:s}){this.visuals.fill.doit&&(this.visuals.fill.set_value(e),this._inner_loop(e,t,i,s,e.fill)),this.visuals.hatch.doit2(e,0,()=>this._inner_loop(e,t,i,s,e.fill),()=>this.renderer.request_render()),this.visuals.line.doit&&(this.visuals.line.set_value(e),this._inner_loop(e,t,i,s,e.stroke))}draw_legend_for_index(e,t,i){_.generic_area_legend(this.visuals,e,t,i)}_hit_point(e){const t=n.create_empty_hit_test_result();return n.point_in_poly(e.sx,e.sy,this.sx,this.sy)&&(t.add_to_selected_glyphs(this.model),t.get_view=()=>this),t}}i.PatchView=a,a.__name__=\"PatchView\";class o extends l.XYGlyph{constructor(e){super(e)}static init_Patch(){this.prototype.default_view=a,this.mixins([\"line\",\"fill\",\"hatch\"])}}i.Patch=o,o.__name__=\"Patch\",o.init_Patch()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(93),n=e(82),_=i.__importStar(e(87)),a=i.__importStar(e(19));class h extends r.AreaView{_index_data(){const e=[];for(let t=0,s=this._x1.length;t<s;t++){const s=this._x1[t],i=this._x2[t],r=this._y[t];!isNaN(s+i+r)&&isFinite(s+i+r)&&e.push({x0:Math.min(s,i),y0:r,x1:Math.max(s,i),y1:r,i:t})}return new n.SpatialIndex(e)}_inner(e,t,s,i,r){e.beginPath();for(let s=0,r=t.length;s<r;s++)e.lineTo(t[s],i[s]);for(let t=s.length-1;t>=0;t--)e.lineTo(s[t],i[t]);e.closePath(),r.call(e)}_render(e,t,{sx1:s,sx2:i,sy:r}){this.visuals.fill.doit&&(this.visuals.fill.set_value(e),this._inner(e,s,i,r,e.fill)),this.visuals.hatch.doit2(e,0,()=>this._inner(e,s,i,r,e.fill),()=>this.renderer.request_render())}_hit_point(e){const t=_.create_empty_hit_test_result(),s=this.sy.length,i=new Float64Array(2*s),r=new Float64Array(2*s);for(let e=0,t=s;e<t;e++)i[e]=this.sx1[e],r[e]=this.sy[e],i[s+e]=this.sx2[s-e-1],r[s+e]=this.sy[s-e-1];return _.point_in_poly(e.sx,e.sy,i,r)&&(t.add_to_selected_glyphs(this.model),t.get_view=()=>this),t}scenterx(e){return(this.sx1[e]+this.sx2[e])/2}scentery(e){return this.sy[e]}_map_data(){this.sx1=this.renderer.xscale.v_compute(this._x1),this.sx2=this.renderer.xscale.v_compute(this._x2),this.sy=this.renderer.yscale.v_compute(this._y)}}s.HAreaView=h,h.__name__=\"HAreaView\";class l extends r.Area{constructor(e){super(e)}static init_HArea(){this.prototype.default_view=h,this.define({x1:[a.CoordinateSpec],x2:[a.CoordinateSpec],y:[a.CoordinateSpec]})}}s.HArea=l,l.__name__=\"HArea\",l.init_HArea()},\n function _(e,i,_){Object.defineProperty(_,\"__esModule\",{value:!0});const a=e(86),n=e(90);class s extends a.GlyphView{draw_legend_for_index(e,i,_){n.generic_area_legend(this.visuals,e,i,_)}}_.AreaView=s,s.__name__=\"AreaView\";class r extends a.Glyph{constructor(e){super(e)}static init_Area(){this.mixins([\"fill\",\"hatch\"])}}_.Area=r,r.__name__=\"Area\",r.init_Area()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(93),n=e(82),_=i.__importStar(e(87)),a=i.__importStar(e(19));class h extends r.AreaView{_index_data(){const e=[];for(let t=0,s=this._x.length;t<s;t++){const s=this._x[t],i=this._y1[t],r=this._y2[t];!isNaN(s+i+r)&&isFinite(s+i+r)&&e.push({x0:s,y0:Math.min(i,r),x1:s,y1:Math.max(i,r),i:t})}return new n.SpatialIndex(e)}_inner(e,t,s,i,r){e.beginPath();for(let i=0,r=s.length;i<r;i++)e.lineTo(t[i],s[i]);for(let s=i.length-1;s>=0;s--)e.lineTo(t[s],i[s]);e.closePath(),r.call(e)}_render(e,t,{sx:s,sy1:i,sy2:r}){this.visuals.fill.doit&&(this.visuals.fill.set_value(e),this._inner(e,s,i,r,e.fill)),this.visuals.hatch.doit2(e,0,()=>this._inner(e,s,i,r,e.fill),()=>this.renderer.request_render())}scenterx(e){return this.sx[e]}scentery(e){return(this.sy1[e]+this.sy2[e])/2}_hit_point(e){const t=_.create_empty_hit_test_result(),s=this.sx.length,i=new Float64Array(2*s),r=new Float64Array(2*s);for(let e=0,t=s;e<t;e++)i[e]=this.sx[e],r[e]=this.sy1[e],i[s+e]=this.sx[s-e-1],r[s+e]=this.sy2[s-e-1];return _.point_in_poly(e.sx,e.sy,i,r)&&(t.add_to_selected_glyphs(this.model),t.get_view=()=>this),t}_map_data(){this.sx=this.renderer.xscale.v_compute(this._x),this.sy1=this.renderer.yscale.v_compute(this._y1),this.sy2=this.renderer.yscale.v_compute(this._y2)}}s.VAreaView=h,h.__name__=\"VAreaView\";class l extends r.Area{constructor(e){super(e)}static init_VArea(){this.prototype.default_view=h,this.define({x:[a.CoordinateSpec],y1:[a.CoordinateSpec],y2:[a.CoordinateSpec]})}}s.VArea=l,l.__name__=\"VArea\",l.init_VArea()},\n function _(i,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=i(1),n=i(69),c=t.__importStar(i(19)),o=i(76),r=i(9),_=i(74);class h extends n.Model{constructor(i){super(i)}static init_CDSView(){this.define({filters:[c.Array,[]],source:[c.Instance]}),this.internal({indices:[c.Array,[]],indices_map:[c.Any,{}]})}initialize(){super.initialize(),this.compute_indices()}connect_signals(){super.connect_signals(),this.connect(this.properties.filters.change,()=>{this.compute_indices(),this.change.emit()});const i=()=>{const i=()=>this.compute_indices();null!=this.source&&(this.connect(this.source.change,i),this.source instanceof _.ColumnarDataSource&&(this.connect(this.source.streaming,i),this.connect(this.source.patching,i)))};let e=null!=this.source;e?i():this.connect(this.properties.source.change,()=>{e||(i(),e=!0)})}compute_indices(){const i=this.filters.map(i=>i.compute_indices(this.source)).filter(i=>null!=i);i.length>0?this.indices=r.intersection.apply(this,i):this.source instanceof _.ColumnarDataSource&&(this.indices=this.source.get_indices()),this.indices_map_to_subset()}indices_map_to_subset(){this.indices_map={};for(let i=0;i<this.indices.length;i++)this.indices_map[this.indices[i]]=i}convert_selection_from_subset(i){const e=new o.Selection;e.update_through_union(i);const s=i.indices.map(i=>this.indices[i]);return e.indices=s,e.image_indices=i.image_indices,e}convert_selection_to_subset(i){const e=new o.Selection;e.update_through_union(i);const s=i.indices.map(i=>this.indices_map[i]);return e.indices=s,e.image_indices=i.image_indices,e}convert_indices_from_subset(i){return i.map(i=>this.indices[i])}}s.CDSView=h,h.__name__=\"CDSView\",h.init_CDSView()},\n function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=e(9);async function o(e,n,t){const i=new e(Object.assign(Object.assign({},t),{model:n}));return i.initialize(),await i.lazy_initialize(),i}t.build_view=async function(e,n={parent:null},t=(e=>e.default_view)){const i=await o(t(e),e,n);return i.connect_signals(),i},t.build_views=async function(e,n,t={parent:null},c=(e=>e.default_view)){const s=i.difference(Object.keys(e),n.map(e=>e.id));for(const n of s)e[n].remove(),delete e[n];const a=[],l=n.filter(n=>null==e[n.id]);for(const n of l){const i=await o(c(n),n,t);e[n.id]=i,a.push(i)}for(const e of a)e.connect_signals();return a},t.remove_views=function(e){for(const n in e)e[n].remove(),delete e[n]}},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=e(1),r=e(79),a=e(98),i=s.__importStar(e(19)),d=e(96);class _ extends r.DataRendererView{initialize(){super.initialize(),this.xscale=this.plot_view.frame.xscales.default,this.yscale=this.plot_view.frame.yscales.default,this._renderer_views={}}async lazy_initialize(){[this.node_view,this.edge_view]=await d.build_views(this._renderer_views,[this.model.node_renderer,this.model.edge_renderer],{parent:this.parent}),this.set_data()}connect_signals(){super.connect_signals(),this.connect(this.model.layout_provider.change,()=>this.set_data()),this.connect(this.model.node_renderer.data_source._select,()=>this.set_data()),this.connect(this.model.node_renderer.data_source.inspect,()=>this.set_data()),this.connect(this.model.node_renderer.data_source.change,()=>this.set_data()),this.connect(this.model.edge_renderer.data_source._select,()=>this.set_data()),this.connect(this.model.edge_renderer.data_source.inspect,()=>this.set_data()),this.connect(this.model.edge_renderer.data_source.change,()=>this.set_data());const{x_ranges:e,y_ranges:t}=this.plot_view.frame;for(const t in e){const n=e[t];this.connect(n.change,()=>this.set_data())}for(const e in t){const n=t[e];this.connect(n.change,()=>this.set_data())}}set_data(e=!0){this.node_view.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0}),this.edge_view.glyph.model.setv({x_range_name:this.model.x_range_name,y_range_name:this.model.y_range_name},{silent:!0});const t=this.node_view.glyph;[t._x,t._y]=this.model.layout_provider.get_node_coordinates(this.model.node_renderer.data_source);const n=this.edge_view.glyph;[n._xs,n._ys]=this.model.layout_provider.get_edge_coordinates(this.model.edge_renderer.data_source),t.index_data(),n.index_data(),e&&this.request_render()}render(){this.edge_view.render(),this.node_view.render()}}n.GraphRendererView=_,_.__name__=\"GraphRendererView\";class o extends r.DataRenderer{constructor(e){super(e)}static init_GraphRenderer(){this.prototype.default_view=_,this.define({layout_provider:[i.Instance],node_renderer:[i.Instance],edge_renderer:[i.Instance],selection_policy:[i.Instance,()=>new a.NodesOnly],inspection_policy:[i.Instance,()=>new a.NodesOnly]})}get_selection_manager(){return this.node_renderer.data_source.selection_manager}}n.GraphRenderer=o,o.__name__=\"GraphRenderer\",o.init_GraphRenderer()},\n function _(e,t,d){Object.defineProperty(d,\"__esModule\",{value:!0});const n=e(69),s=e(12),o=e(9),_=e(87);class i extends n.Model{constructor(e){super(e)}_hit_test_nodes(e,t){if(!t.model.visible)return null;const d=t.node_view.glyph.hit_test(e);return null==d?null:t.node_view.model.view.convert_selection_from_subset(d)}_hit_test_edges(e,t){if(!t.model.visible)return null;const d=t.edge_view.glyph.hit_test(e);return null==d?null:t.edge_view.model.view.convert_selection_from_subset(d)}}d.GraphHitTestPolicy=i,i.__name__=\"GraphHitTestPolicy\";class r extends i{constructor(e){super(e)}hit_test(e,t){return this._hit_test_nodes(e,t)}do_selection(e,t,d,n){if(null==e)return!1;const s=t.node_renderer.data_source.selected;return s.update(e,d,n),t.node_renderer.data_source._select.emit(),!s.is_empty()}do_inspection(e,t,d,n,s){if(null==e)return!1;const o=d.model.get_selection_manager().get_or_create_inspector(d.node_view.model);return o.update(e,n,s),d.node_view.model.data_source.setv({inspected:o},{silent:!0}),d.node_view.model.data_source.inspect.emit([d.node_view,{geometry:t}]),!o.is_empty()}}d.NodesOnly=r,r.__name__=\"NodesOnly\";class c extends i{constructor(e){super(e)}hit_test(e,t){return this._hit_test_nodes(e,t)}get_linked_edges(e,t,d){let n=[];\"selection\"==d?n=e.selected.indices.map(t=>e.data.index[t]):\"inspection\"==d&&(n=e.inspected.indices.map(t=>e.data.index[t]));const s=[];for(let e=0;e<t.data.start.length;e++)(o.contains(n,t.data.start[e])||o.contains(n,t.data.end[e]))&&s.push(e);const i=_.create_empty_hit_test_result();for(const e of s)i.multiline_indices[e]=[0];return i.indices=s,i}do_selection(e,t,d,n){if(null==e)return!1;const s=t.node_renderer.data_source.selected;s.update(e,d,n);const o=t.edge_renderer.data_source.selected,_=this.get_linked_edges(t.node_renderer.data_source,t.edge_renderer.data_source,\"selection\");return o.update(_,d,n),t.node_renderer.data_source._select.emit(),!s.is_empty()}do_inspection(e,t,d,n,s){if(null==e)return!1;const o=d.node_view.model.data_source.selection_manager.get_or_create_inspector(d.node_view.model);o.update(e,n,s),d.node_view.model.data_source.setv({inspected:o},{silent:!0});const _=d.edge_view.model.data_source.selection_manager.get_or_create_inspector(d.edge_view.model),i=this.get_linked_edges(d.node_view.model.data_source,d.edge_view.model.data_source,\"inspection\");return _.update(i,n,s),d.edge_view.model.data_source.setv({inspected:_},{silent:!0}),d.node_view.model.data_source.inspect.emit([d.node_view,{geometry:t}]),!o.is_empty()}}d.NodesAndLinkedEdges=c,c.__name__=\"NodesAndLinkedEdges\";class a extends i{constructor(e){super(e)}hit_test(e,t){return this._hit_test_edges(e,t)}get_linked_nodes(e,t,d){let n=[];\"selection\"==d?n=t.selected.indices:\"inspection\"==d&&(n=t.inspected.indices);const i=[];for(const e of n)i.push(t.data.start[e]),i.push(t.data.end[e]);const r=o.uniq(i).map(t=>s.indexOf(e.data.index,t)),c=_.create_empty_hit_test_result();return c.indices=r,c}do_selection(e,t,d,n){if(null==e)return!1;const s=t.edge_renderer.data_source.selected;s.update(e,d,n);const o=t.node_renderer.data_source.selected,_=this.get_linked_nodes(t.node_renderer.data_source,t.edge_renderer.data_source,\"selection\");return o.update(_,d,n),t.edge_renderer.data_source._select.emit(),!s.is_empty()}do_inspection(e,t,d,n,s){if(null==e)return!1;const o=d.edge_view.model.data_source.selection_manager.get_or_create_inspector(d.edge_view.model);o.update(e,n,s),d.edge_view.model.data_source.setv({inspected:o},{silent:!0});const _=d.node_view.model.data_source.selection_manager.get_or_create_inspector(d.node_view.model),i=this.get_linked_nodes(d.node_view.model.data_source,d.edge_view.model.data_source,\"inspection\");return _.update(i,n,s),d.node_view.model.data_source.setv({inspected:_},{silent:!0}),d.edge_view.model.data_source.inspect.emit([d.edge_view,{geometry:t}]),!o.is_empty()}}d.EdgesAndLinkedNodes=a,a.__name__=\"EdgesAndLinkedNodes\"},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=e(69);class o extends s.Model{do_selection(e,t,n,s){return null!==e&&(t.selected.update(e,n,s),t._select.emit(),!t.selected.is_empty())}}n.SelectionPolicy=o,o.__name__=\"SelectionPolicy\";class r extends o{hit_test(e,t){const n=[];for(const s of t){const t=s.hit_test(e);null!==t&&n.push(t)}if(n.length>0){const e=n[0];for(const t of n)e.update_through_intersection(t);return e}return null}}n.IntersectRenderers=r,r.__name__=\"IntersectRenderers\";class c extends o{hit_test(e,t){const n=[];for(const s of t){const t=s.hit_test(e);null!==t&&n.push(t)}if(n.length>0){const e=n[0];for(const t of n)e.update_through_union(t);return e}return null}}n.UnionRenderers=c,c.__name__=\"UnionRenderers\"},\n function _(r,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const e=r(8),a=r(101);function o(r){const n=new Uint8Array(r.buffer,r.byteOffset,2*r.length);for(let r=0,t=n.length;r<t;r+=2){const t=n[r];n[r]=n[r+1],n[r+1]=t}}function i(r){const n=new Uint8Array(r.buffer,r.byteOffset,4*r.length);for(let r=0,t=n.length;r<t;r+=4){let t=n[r];n[r]=n[r+3],n[r+3]=t,t=n[r+1],n[r+1]=n[r+2],n[r+2]=t}}function s(r){const n=new Uint8Array(r.buffer,r.byteOffset,8*r.length);for(let r=0,t=n.length;r<t;r+=8){let t=n[r];n[r]=n[r+7],n[r+7]=t,t=n[r+1],n[r+1]=n[r+6],n[r+6]=t,t=n[r+2],n[r+2]=n[r+5],n[r+5]=t,t=n[r+3],n[r+3]=n[r+4],n[r+4]=t}}function c(r,n){const e=r.order!==t.BYTE_ORDER,{shape:a}=r;let c=null;for(const t of n){if(JSON.parse(t[0]).id===r.__buffer__){c=t[1];break}}const f=new t.ARRAY_TYPES[r.dtype](c);return e&&(2===f.BYTES_PER_ELEMENT?o(f):4===f.BYTES_PER_ELEMENT?i(f):8===f.BYTES_PER_ELEMENT&&s(f)),[f,a]}function f(r,n){return e.isObject(r)&&\"__ndarray__\"in r?A(r):e.isObject(r)&&\"__buffer__\"in r?c(r,n):e.isArray(r)||e.isTypedArray(r)?[r,[]]:void 0}function u(r){const n=new Uint8Array(r),t=Array.from(n).map(r=>String.fromCharCode(r));return btoa(t.join(\"\"))}function y(r){const n=atob(r),t=n.length,e=new Uint8Array(t);for(let r=0,a=t;r<a;r++)e[r]=n.charCodeAt(r);return e.buffer}function A(r){const n=y(r.__ndarray__),e=r.dtype,a=r.shape;let o;if(!(e in t.ARRAY_TYPES))throw new Error(`unknown dtype: ${e}`);return o=new t.ARRAY_TYPES[e](n),[o,a]}function l(r,n){const e=u(r.buffer),a=function(r){if(\"name\"in r.constructor)return r.constructor.name;switch(!0){case r instanceof Uint8Array:return\"Uint8Array\";case r instanceof Int8Array:return\"Int8Array\";case r instanceof Uint16Array:return\"Uint16Array\";case r instanceof Int16Array:return\"Int16Array\";case r instanceof Uint32Array:return\"Uint32Array\";case r instanceof Int32Array:return\"Int32Array\";case r instanceof Float32Array:return\"Float32Array\";case r instanceof Float64Array:return\"Float64Array\";default:throw new Error(\"unsupported typed array\")}}(r);let o;if(!(a in t.DTYPES))throw new Error(`unknown array type: ${a}`);return o=t.DTYPES[a],{__ndarray__:e,shape:n,dtype:o}}function _(r,n){if(0==r.length||!e.isObject(r[0])&&!e.isArray(r[0]))return[r,[]];const t=[],a=[];for(const o of r){const[r,i]=e.isArray(o)?_(o,n):f(o,n);t.push(r),a.push(i)}return[t,a.map(r=>r.filter(r=>0!=r.length))]}function d(r,n){const t=[];for(let a=0,o=r.length;a<o;a++){const o=r[a];if(e.isTypedArray(o)){const r=n[a]?n[a]:void 0;t.push(l(o,r))}else e.isArray(o)?t.push(d(o,n?n[a]:[])):t.push(o)}return t}t.ARRAY_TYPES={uint8:Uint8Array,int8:Int8Array,uint16:Uint16Array,int16:Int16Array,uint32:Uint32Array,int32:Int32Array,float32:Float32Array,float64:Float64Array},t.DTYPES={Uint8Array:\"uint8\",Int8Array:\"int8\",Uint16Array:\"uint16\",Int16Array:\"int16\",Uint32Array:\"uint32\",Int32Array:\"int32\",Float32Array:\"float32\",Float64Array:\"float64\"},t.BYTE_ORDER=a.is_little_endian?\"little\":\"big\",t.swap16=o,t.swap32=i,t.swap64=s,t.process_buffer=c,t.process_array=f,t.arrayBufferToBase64=u,t.base64ToArrayBuffer=y,t.decode_base64=A,t.encode_base64=l,t.decode_column_data=function(r,n=[]){const t={},a={};for(const o in r){const i=r[o];if(e.isArray(i)){if(0==i.length||!e.isObject(i[0])&&!e.isArray(i[0])){t[o]=i;continue}const[r,s]=_(i,n);t[o]=r,a[o]=s}else{const[r,e]=f(i,n);t[o]=r,a[o]=e}}return[t,a]},t.encode_column_data=function(r,n){const t={};for(const a in r){const o=r[a],i=null!=n?n[a]:void 0;let s;s=e.isTypedArray(o)?l(o,i):e.isArray(o)?d(o,i||[]):o,t[a]=s}return t}},\n function _(e,n,i){Object.defineProperty(i,\"__esModule\",{value:!0}),i.is_ie=(()=>{const e=\"undefined\"!=typeof navigator?navigator.userAgent:\"\";return e.indexOf(\"MSIE\")>=0||e.indexOf(\"Trident\")>0||e.indexOf(\"Edge\")>0})(),i.is_mobile=\"undefined\"!=typeof window&&(\"ontouchstart\"in window||navigator.maxTouchPoints>0),i.is_little_endian=(()=>{const e=new ArrayBuffer(4),n=new Uint8Array(e);new Uint32Array(e)[1]=168496141;let i=!0;return 10==n[4]&&11==n[5]&&12==n[6]&&13==n[7]&&(i=!1),i})()},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0}),n.concat=function(t,...e){let n=t.length;for(const t of e)n+=t.length;const o=new t.constructor(n);o.set(t,0);let c=t.length;for(const t of e)o.set(t,c),c+=t.length;return o}},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=e(13);class o{constructor(e){this.document=e}}s.DocumentChangedEvent=o,o.__name__=\"DocumentChangedEvent\";class r extends o{constructor(e,t,s){super(e),this.msg_type=t,this.msg_data=s}json(e){const t=this.msg_data,s=n.HasProps._value_to_json(\"\",t,null);return n.HasProps._value_record_references(t,{},!0),{kind:\"MessageSent\",msg_type:this.msg_type,msg_data:s}}}s.MessageSentEvent=r,r.__name__=\"MessageSentEvent\";class d extends o{constructor(e,t,s,n,o,r,d){super(e),this.model=t,this.attr=s,this.old=n,this.new_=o,this.setter_id=r,this.hint=d}json(e){if(\"id\"===this.attr)throw new Error(\"'id' field should never change, whatever code just set it is wrong\");if(null!=this.hint)return this.hint.json(e);const t=this.new_,s=n.HasProps._value_to_json(this.attr,t,this.model),o={};n.HasProps._value_record_references(t,o,!0),this.model.id in o&&this.model!==t&&delete o[this.model.id];for(const t in o)e[t]=o[t];return{kind:\"ModelChanged\",model:this.model.ref(),attr:this.attr,new:s}}}s.ModelChangedEvent=d,d.__name__=\"ModelChangedEvent\";class i extends o{constructor(e,t,s){super(e),this.column_source=t,this.patches=s}json(e){return{kind:\"ColumnsPatched\",column_source:this.column_source,patches:this.patches}}}s.ColumnsPatchedEvent=i,i.__name__=\"ColumnsPatchedEvent\";class _ extends o{constructor(e,t,s,n){super(e),this.column_source=t,this.data=s,this.rollover=n}json(e){return{kind:\"ColumnsStreamed\",column_source:this.column_source,data:this.data,rollover:this.rollover}}}s.ColumnsStreamedEvent=_,_.__name__=\"ColumnsStreamedEvent\";class a extends o{constructor(e,t,s){super(e),this.title=t,this.setter_id=s}json(e){return{kind:\"TitleChanged\",title:this.title}}}s.TitleChangedEvent=a,a.__name__=\"TitleChangedEvent\";class l extends o{constructor(e,t,s){super(e),this.model=t,this.setter_id=s}json(e){return n.HasProps._value_record_references(this.model,e,!0),{kind:\"RootAdded\",model:this.model.ref()}}}s.RootAddedEvent=l,l.__name__=\"RootAddedEvent\";class h extends o{constructor(e,t,s){super(e),this.model=t,this.setter_id=s}json(e){return{kind:\"RootRemoved\",model:this.model.ref()}}}s.RootRemovedEvent=h,h.__name__=\"RootRemovedEvent\"},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),_=e(29),o=e(73),l=i.__importStar(e(19));class a extends _.AnnotationView{initialize(){super.initialize(),this.set_data(this.model.source)}connect_signals(){super.connect_signals(),this.connect(this.model.source.streaming,()=>this.set_data(this.model.source)),this.connect(this.model.source.patching,()=>this.set_data(this.model.source)),this.connect(this.model.source.change,()=>this.set_data(this.model.source))}set_data(e){super.set_data(e),this.visuals.warm_cache(e),this.plot_view.request_render()}_map_data(){const{frame:e}=this.plot_view,t=this.model.dimension,s=e.xscales[this.model.x_range_name],i=e.yscales[this.model.y_range_name],_=\"height\"==t?i:s,o=\"height\"==t?s:i,l=\"height\"==t?e.yview:e.xview,a=\"height\"==t?e.xview:e.yview;let n,h,r;n=\"data\"==this.model.properties.lower.units?_.v_compute(this._lower):l.v_compute(this._lower),h=\"data\"==this.model.properties.upper.units?_.v_compute(this._upper):l.v_compute(this._upper),r=\"data\"==this.model.properties.base.units?o.v_compute(this._base):a.v_compute(this._base);const[c,p]=\"height\"==t?[1,0]:[0,1],u=[n,r],d=[h,r];this._lower_sx=u[c],this._lower_sy=u[p],this._upper_sx=d[c],this._upper_sy=d[p]}render(){if(!this.model.visible)return;this._map_data();const{ctx:e}=this.plot_view.canvas_view;e.beginPath(),e.moveTo(this._lower_sx[0],this._lower_sy[0]);for(let t=0,s=this._lower_sx.length;t<s;t++)e.lineTo(this._lower_sx[t],this._lower_sy[t]);for(let t=this._upper_sx.length-1;t>=0;t--)e.lineTo(this._upper_sx[t],this._upper_sy[t]);e.closePath(),this.visuals.fill.doit&&(this.visuals.fill.set_value(e),e.fill()),e.beginPath(),e.moveTo(this._lower_sx[0],this._lower_sy[0]);for(let t=0,s=this._lower_sx.length;t<s;t++)e.lineTo(this._lower_sx[t],this._lower_sy[t]);this.visuals.line.doit&&(this.visuals.line.set_value(e),e.stroke()),e.beginPath(),e.moveTo(this._upper_sx[0],this._upper_sy[0]);for(let t=0,s=this._upper_sx.length;t<s;t++)e.lineTo(this._upper_sx[t],this._upper_sy[t]);this.visuals.line.doit&&(this.visuals.line.set_value(e),e.stroke())}}s.BandView=a,a.__name__=\"BandView\";class n extends _.Annotation{constructor(e){super(e)}static init_Band(){this.prototype.default_view=a,this.mixins([\"line\",\"fill\"]),this.define({lower:[l.DistanceSpec],upper:[l.DistanceSpec],base:[l.DistanceSpec],dimension:[l.Dimension,\"height\"],source:[l.Instance,()=>new o.ColumnDataSource],x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"]}),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})}}s.Band=n,n.__name__=\"Band\",n.init_Band()},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(1),l=t(29),o=t(14),n=t(66),a=s.__importStar(t(19)),h=t(85),r=t(106);i.EDGE_TOLERANCE=2.5;class d extends l.AnnotationView{initialize(){super.initialize(),this.plot_view.canvas_view.add_overlay(this.el),this.el.classList.add(r.bk_shading),n.undisplay(this.el)}connect_signals(){super.connect_signals(),\"css\"==this.model.render_mode?(this.connect(this.model.change,()=>this.render()),this.connect(this.model.data_update,()=>this.render())):(this.connect(this.model.change,()=>this.plot_view.request_render()),this.connect(this.model.data_update,()=>this.plot_view.request_render()))}render(){if(this.model.visible||\"css\"!=this.model.render_mode||n.undisplay(this.el),!this.model.visible)return;if(null==this.model.left&&null==this.model.right&&null==this.model.top&&null==this.model.bottom)return void n.undisplay(this.el);const{frame:t}=this.plot_view,e=t.xscales[this.model.x_range_name],i=t.yscales[this.model.y_range_name],s=(t,e,i,s,l)=>{let o;return o=null!=t?this.model.screen?t:\"data\"==e?i.compute(t):s.compute(t):l,o};this.sleft=s(this.model.left,this.model.left_units,e,t.xview,t._left.value),this.sright=s(this.model.right,this.model.right_units,e,t.xview,t._right.value),this.stop=s(this.model.top,this.model.top_units,i,t.yview,t._top.value),this.sbottom=s(this.model.bottom,this.model.bottom_units,i,t.yview,t._bottom.value),(\"css\"==this.model.render_mode?this._css_box.bind(this):this._canvas_box.bind(this))(this.sleft,this.sright,this.sbottom,this.stop)}_css_box(t,e,i,s){const l=this.model.properties.line_width.value(),o=Math.floor(e-t)-l,a=Math.floor(i-s)-l;this.el.style.left=`${t}px`,this.el.style.width=`${o}px`,this.el.style.top=`${s}px`,this.el.style.height=`${a}px`,this.el.style.borderWidth=`${l}px`,this.el.style.borderColor=this.model.properties.line_color.value(),this.el.style.backgroundColor=this.model.properties.fill_color.value(),this.el.style.opacity=this.model.properties.fill_alpha.value();const h=this.model.properties.line_dash.value().length<2?\"solid\":\"dashed\";this.el.style.borderStyle=h,n.display(this.el)}_canvas_box(t,e,i,s){const{ctx:l}=this.plot_view.canvas_view;l.save(),l.beginPath(),l.rect(t,s,e-t,i-s),this.visuals.fill.set_value(l),l.fill(),this.visuals.line.set_value(l),l.stroke(),l.restore()}interactive_bbox(){const t=this.model.properties.line_width.value()+i.EDGE_TOLERANCE;return new h.BBox({x0:this.sleft-t,y0:this.stop-t,x1:this.sright+t,y1:this.sbottom+t})}interactive_hit(t,e){if(null==this.model.in_cursor)return!1;return this.interactive_bbox().contains(t,e)}cursor(t,e){return Math.abs(t-this.sleft)<3||Math.abs(t-this.sright)<3?this.model.ew_cursor:Math.abs(e-this.sbottom)<3||Math.abs(e-this.stop)<3?this.model.ns_cursor:t>this.sleft&&t<this.sright&&e>this.stop&&e<this.sbottom?this.model.in_cursor:null}}i.BoxAnnotationView=d,d.__name__=\"BoxAnnotationView\";class _ extends l.Annotation{constructor(t){super(t)}static init_BoxAnnotation(){this.prototype.default_view=d,this.mixins([\"line\",\"fill\"]),this.define({render_mode:[a.RenderMode,\"canvas\"],x_range_name:[a.String,\"default\"],y_range_name:[a.String,\"default\"],top:[a.Number,null],top_units:[a.SpatialUnits,\"data\"],bottom:[a.Number,null],bottom_units:[a.SpatialUnits,\"data\"],left:[a.Number,null],left_units:[a.SpatialUnits,\"data\"],right:[a.Number,null],right_units:[a.SpatialUnits,\"data\"]}),this.internal({screen:[a.Boolean,!1],ew_cursor:[a.String,null],ns_cursor:[a.String,null],in_cursor:[a.String,null]}),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})}initialize(){super.initialize(),this.data_update=new o.Signal0(this,\"data_update\")}update({left:t,right:e,top:i,bottom:s}){this.setv({left:t,right:e,top:i,bottom:s,screen:!0},{silent:!0}),this.data_update.emit()}}i.BoxAnnotation=_,_.__name__=\"BoxAnnotation\",_.init_BoxAnnotation()},\n function _(n,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const a=n(1);n(67),a.__importStar(n(66)).styles.append(\".bk-root .bk-shading {\\n position: absolute;\\n display: block;\\n border: 1px dashed green;\\n}\\n\"),t.bk_annotation=\"bk-annotation\",t.bk_shading=\"bk-shading\",t.bk_annotation_child=\"bk-annotation-child\"},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const o=t(1),s=t(29),a=t(108),l=t(112),r=t(114),n=t(119),_=t(129),h=t(130),m=o.__importStar(t(19)),d=o.__importStar(t(131)),c=t(9),u=t(12),p=t(23),g=t(8),f=t(11);class b extends s.AnnotationView{initialize(){super.initialize(),this._set_canvas_image()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.visible.change,()=>this.plot_view.request_render()),this.connect(this.model.ticker.change,()=>this.plot_view.request_render()),this.connect(this.model.formatter.change,()=>this.plot_view.request_render()),null!=this.model.color_mapper&&this.connect(this.model.color_mapper.change,()=>{this._set_canvas_image(),this.plot_view.request_render()})}_get_size(){if(null==this.model.color_mapper)return{width:0,height:0};{const{width:t,height:e}=this.compute_legend_dimensions();return{width:t,height:e}}}_set_canvas_image(){if(null==this.model.color_mapper)return;let t,e,{palette:i}=this.model.color_mapper;switch(\"vertical\"==this.model.orientation&&(i=c.reversed(i)),this.model.orientation){case\"vertical\":[t,e]=[1,i.length];break;case\"horizontal\":[t,e]=[i.length,1]}const o=document.createElement(\"canvas\");o.width=t,o.height=e;const s=o.getContext(\"2d\"),a=s.getImageData(0,0,t,e),l=new r.LinearColorMapper({palette:i}).rgba_mapper.v_compute(c.range(0,i.length));a.data.set(l),s.putImageData(a,0,0),this.image=o}compute_legend_dimensions(){const t=this._computed_image_dimensions(),[e,i]=[t.height,t.width],o=this._get_label_extent(),s=this._title_extent(),a=this._tick_extent(),{padding:l}=this.model;let r,n;switch(this.model.orientation){case\"vertical\":r=e+s+2*l,n=i+a+o+2*l;break;case\"horizontal\":r=e+s+a+o+2*l,n=i+2*l}return{width:n,height:r}}compute_legend_location(){const t=this.compute_legend_dimensions(),[e,i]=[t.height,t.width],o=this.model.margin,s=null!=this.panel?this.panel:this.plot_view.frame,[a,l]=s.bbox.ranges,{location:r}=this.model;let n,_;if(g.isString(r))switch(r){case\"top_left\":n=a.start+o,_=l.start+o;break;case\"top_center\":n=(a.end+a.start)/2-i/2,_=l.start+o;break;case\"top_right\":n=a.end-o-i,_=l.start+o;break;case\"bottom_right\":n=a.end-o-i,_=l.end-o-e;break;case\"bottom_center\":n=(a.end+a.start)/2-i/2,_=l.end-o-e;break;case\"bottom_left\":n=a.start+o,_=l.end-o-e;break;case\"center_left\":n=a.start+o,_=(l.end+l.start)/2-e/2;break;case\"center\":n=(a.end+a.start)/2-i/2,_=(l.end+l.start)/2-e/2;break;case\"center_right\":n=a.end-o-i,_=(l.end+l.start)/2-e/2}else if(g.isArray(r)&&2==r.length){const[t,i]=r;n=s.xview.compute(t),_=s.yview.compute(i)-e}else f.unreachable();return{sx:n,sy:_}}render(){if(!this.model.visible||null==this.model.color_mapper)return;const{ctx:t}=this.plot_view.canvas_view;t.save();const{sx:e,sy:i}=this.compute_legend_location();t.translate(e,i),this._draw_bbox(t);const o=this._get_image_offset();if(t.translate(o.x,o.y),this._draw_image(t),null!=this.model.color_mapper.low&&null!=this.model.color_mapper.high){const e=this.tick_info();this._draw_major_ticks(t,e),this._draw_minor_ticks(t,e),this._draw_major_labels(t,e)}this.model.title&&this._draw_title(t),t.restore()}_draw_bbox(t){const e=this.compute_legend_dimensions();t.save(),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_value(t),t.fillRect(0,0,e.width,e.height)),this.visuals.border_line.doit&&(this.visuals.border_line.set_value(t),t.strokeRect(0,0,e.width,e.height)),t.restore()}_draw_image(t){const e=this._computed_image_dimensions();t.save(),t.setImageSmoothingEnabled(!1),t.globalAlpha=this.model.scale_alpha,t.drawImage(this.image,0,0,e.width,e.height),this.visuals.bar_line.doit&&(this.visuals.bar_line.set_value(t),t.strokeRect(0,0,e.width,e.height)),t.restore()}_draw_major_ticks(t,e){if(!this.visuals.major_tick_line.doit)return;const[i,o]=this._normals(),s=this._computed_image_dimensions(),[a,l]=[s.width*i,s.height*o],[r,n]=e.coords.major,_=this.model.major_tick_in,h=this.model.major_tick_out;t.save(),t.translate(a,l),this.visuals.major_tick_line.set_value(t);for(let e=0,s=r.length;e<s;e++)t.beginPath(),t.moveTo(Math.round(r[e]+i*h),Math.round(n[e]+o*h)),t.lineTo(Math.round(r[e]-i*_),Math.round(n[e]-o*_)),t.stroke();t.restore()}_draw_minor_ticks(t,e){if(!this.visuals.minor_tick_line.doit)return;const[i,o]=this._normals(),s=this._computed_image_dimensions(),[a,l]=[s.width*i,s.height*o],[r,n]=e.coords.minor,_=this.model.minor_tick_in,h=this.model.minor_tick_out;t.save(),t.translate(a,l),this.visuals.minor_tick_line.set_value(t);for(let e=0,s=r.length;e<s;e++)t.beginPath(),t.moveTo(Math.round(r[e]+i*h),Math.round(n[e]+o*h)),t.lineTo(Math.round(r[e]-i*_),Math.round(n[e]-o*_)),t.stroke();t.restore()}_draw_major_labels(t,e){if(!this.visuals.major_label_text.doit)return;const[i,o]=this._normals(),s=this._computed_image_dimensions(),[a,l]=[s.width*i,s.height*o],r=this.model.label_standoff+this._tick_extent(),[n,_]=[r*i,r*o],[h,m]=e.coords.major,d=e.labels.major;this.visuals.major_label_text.set_value(t),t.save(),t.translate(a+n,l+_);for(let e=0,s=h.length;e<s;e++)t.fillText(d[e],Math.round(h[e]+i*this.model.label_standoff),Math.round(m[e]+o*this.model.label_standoff));t.restore()}_draw_title(t){this.visuals.title_text.doit&&(t.save(),this.visuals.title_text.set_value(t),t.fillText(this.model.title,0,-this.model.title_standoff),t.restore())}_get_label_extent(){const t=this.tick_info().labels.major;let e;if(null==this.model.color_mapper.low||null==this.model.color_mapper.high||p.isEmpty(t))e=0;else{const{ctx:i}=this.plot_view.canvas_view;switch(i.save(),this.visuals.major_label_text.set_value(i),this.model.orientation){case\"vertical\":e=c.max(t.map(t=>i.measureText(t.toString()).width));break;case\"horizontal\":e=d.measure_font(this.visuals.major_label_text.font_value()).height}e+=this.model.label_standoff,i.restore()}return e}_get_image_offset(){return{x:this.model.padding,y:this.model.padding+this._title_extent()}}_normals(){return\"vertical\"==this.model.orientation?[1,0]:[0,1]}_title_extent(){const t=this.model.title_text_font+\" \"+this.model.title_text_font_size+\" \"+this.model.title_text_font_style;return this.model.title?d.measure_font(t).height+this.model.title_standoff:0}_tick_extent(){return null!=this.model.color_mapper.low&&null!=this.model.color_mapper.high?c.max([this.model.major_tick_out,this.model.minor_tick_out]):0}_computed_image_dimensions(){const t=this.plot_view.frame._height.value,e=this.plot_view.frame._width.value,i=this._title_extent();let o,s;switch(this.model.orientation){case\"vertical\":\"auto\"==this.model.height?null!=this.panel?o=t-2*this.model.padding-i:(o=c.max([25*this.model.color_mapper.palette.length,.3*t]),o=c.min([o,.8*t-2*this.model.padding-i])):o=this.model.height,s=\"auto\"==this.model.width?25:this.model.width;break;case\"horizontal\":o=\"auto\"==this.model.height?25:this.model.height,\"auto\"==this.model.width?null!=this.panel?s=e-2*this.model.padding:(s=c.max([25*this.model.color_mapper.palette.length,.3*e]),s=c.min([s,.8*e-2*this.model.padding])):s=this.model.width}return{width:s,height:o}}_tick_coordinate_scale(t){const e={source_range:new h.Range1d({start:this.model.color_mapper.low,end:this.model.color_mapper.high}),target_range:new h.Range1d({start:0,end:t})};switch(this.model.color_mapper.type){case\"LinearColorMapper\":return new n.LinearScale(e);case\"LogColorMapper\":return new _.LogScale(e);default:f.unreachable()}}_format_major_labels(t,e){const i=this.model.formatter.doFormat(t,null);for(let t=0,o=e.length;t<o;t++)e[t]in this.model.major_label_overrides&&(i[t]=this.model.major_label_overrides[e[t]]);return i}tick_info(){const t=this._computed_image_dimensions();let e;switch(this.model.orientation){case\"vertical\":e=t.height;break;case\"horizontal\":e=t.width}const i=this._tick_coordinate_scale(e),[o,s]=this._normals(),[a,l]=[this.model.color_mapper.low,this.model.color_mapper.high],r=this.model.ticker.get_ticks(a,l,null,null,this.model.ticker.desired_num_ticks),n=r.major,_=r.minor,h=[[],[]],m=[[],[]];for(let t=0,e=n.length;t<e;t++)n[t]<a||n[t]>l||(h[o].push(n[t]),h[s].push(0));for(let t=0,e=_.length;t<e;t++)_[t]<a||_[t]>l||(m[o].push(_[t]),m[s].push(0));const d={major:this._format_major_labels(h[o],n)},c={major:[[],[]],minor:[[],[]]};return c.major[o]=i.v_compute(h[o]),c.minor[o]=i.v_compute(m[o]),c.major[s]=h[s],c.minor[s]=m[s],\"vertical\"==this.model.orientation&&(c.major[o]=u.map(c.major[o],t=>e-t),c.minor[o]=u.map(c.minor[o],t=>e-t)),{coords:c,labels:d}}}i.ColorBarView=b,b.__name__=\"ColorBarView\";class v extends s.Annotation{constructor(t){super(t)}static init_ColorBar(){this.prototype.default_view=b,this.mixins([\"text:major_label_\",\"text:title_\",\"line:major_tick_\",\"line:minor_tick_\",\"line:border_\",\"line:bar_\",\"fill:background_\"]),this.define({location:[m.Any,\"top_right\"],orientation:[m.Orientation,\"vertical\"],title:[m.String],title_standoff:[m.Number,2],width:[m.Any,\"auto\"],height:[m.Any,\"auto\"],scale_alpha:[m.Number,1],ticker:[m.Instance,()=>new a.BasicTicker],formatter:[m.Instance,()=>new l.BasicTickFormatter],major_label_overrides:[m.Any,{}],color_mapper:[m.Instance],label_standoff:[m.Number,5],margin:[m.Number,30],padding:[m.Number,10],major_tick_in:[m.Number,5],major_tick_out:[m.Number,0],minor_tick_in:[m.Number,0],minor_tick_out:[m.Number,0]}),this.override({background_fill_color:\"#ffffff\",background_fill_alpha:.95,bar_line_color:null,border_line_color:null,major_label_text_align:\"center\",major_label_text_baseline:\"middle\",major_label_text_font_size:\"8pt\",major_tick_line_color:\"#ffffff\",minor_tick_line_color:null,title_text_font_size:\"10pt\",title_text_font_style:\"italic\"})}}i.ColorBar=v,v.__name__=\"ColorBar\",v.init_ColorBar()},\n function _(e,c,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(109);class r extends i.AdaptiveTicker{constructor(e){super(e)}}s.BasicTicker=r,r.__name__=\"BasicTicker\"},\n function _(t,i,a){Object.defineProperty(a,\"__esModule\",{value:!0});const e=t(1),s=t(110),n=t(9),r=e.__importStar(t(19));class _ extends s.ContinuousTicker{constructor(t){super(t)}static init_AdaptiveTicker(){this.define({base:[r.Number,10],mantissas:[r.Array,[1,2,5]],min_interval:[r.Number,0],max_interval:[r.Number]})}initialize(){super.initialize();const t=n.nth(this.mantissas,-1)/this.base,i=n.nth(this.mantissas,0)*this.base;this.extended_mantissas=[t,...this.mantissas,i],this.base_factor=0===this.get_min_interval()?1:this.get_min_interval()}get_interval(t,i,a){const e=i-t,s=this.get_ideal_interval(t,i,a),r=Math.floor(function(t,i=Math.E){return Math.log(t)/Math.log(i)}(s/this.base_factor,this.base)),_=Math.pow(this.base,r)*this.base_factor,h=this.extended_mantissas,m=h.map(t=>Math.abs(a-e/(t*_))),o=h[n.argmin(m)];return c=o*_,l=this.get_min_interval(),u=this.get_max_interval(),Math.max(l,Math.min(u,c));var c,l,u}}a.AdaptiveTicker=_,_.__name__=\"AdaptiveTicker\",_.init_AdaptiveTicker()},\n function _(t,i,e){Object.defineProperty(e,\"__esModule\",{value:!0});const n=t(1),r=t(111),s=n.__importStar(t(19)),o=t(9),_=t(8);class c extends r.Ticker{constructor(t){super(t)}static init_ContinuousTicker(){this.define({num_minor_ticks:[s.Number,5],desired_num_ticks:[s.Number,6]})}get_ticks(t,i,e,n,r){return this.get_ticks_no_defaults(t,i,n,this.desired_num_ticks)}get_ticks_no_defaults(t,i,e,n){const r=this.get_interval(t,i,n),s=Math.floor(t/r),c=Math.ceil(i/r);let u;u=_.isStrictNaN(s)||_.isStrictNaN(c)?[]:o.range(s,c+1);const a=u.map(t=>t*r).filter(e=>t<=e&&e<=i),l=this.num_minor_ticks,m=[];if(l>0&&a.length>0){const e=r/l,n=o.range(0,l).map(t=>t*e);for(const e of n.slice(1)){const n=a[0]-e;t<=n&&n<=i&&m.push(n)}for(const e of a)for(const r of n){const n=e+r;t<=n&&n<=i&&m.push(n)}}return{major:a,minor:m}}get_min_interval(){return this.min_interval}get_max_interval(){return null!=this.max_interval?this.max_interval:1/0}get_ideal_interval(t,i,e){return(i-t)/e}}e.ContinuousTicker=c,c.__name__=\"ContinuousTicker\",c.init_ContinuousTicker()},\n function _(e,c,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=e(69);class r extends o.Model{constructor(e){super(e)}}n.Ticker=r,r.__name__=\"Ticker\"},\n function _(i,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const r=i(1),o=i(113),s=r.__importStar(i(19));class n extends o.TickFormatter{constructor(i){super(i),this.last_precision=3}static init_BasicTickFormatter(){this.define({precision:[s.Any,\"auto\"],use_scientific:[s.Boolean,!0],power_limit_high:[s.Number,5],power_limit_low:[s.Number,-3]})}get scientific_limit_low(){return Math.pow(10,this.power_limit_low)}get scientific_limit_high(){return Math.pow(10,this.power_limit_high)}_need_sci(i){if(!this.use_scientific)return!1;const{scientific_limit_high:t}=this,{scientific_limit_low:e}=this,r=i.length<2?0:Math.abs(i[1]-i[0])/1e4;for(const o of i){const i=Math.abs(o);if(!(i<=r)&&(i>=t||i<=e))return!0}return!1}_format_with_precision(i,t,e){const r=new Array(i.length);if(t)for(let t=0,o=i.length;t<o;t++)r[t]=i[t].toExponential(e);else for(let t=0,o=i.length;t<o;t++)r[t]=i[t].toFixed(e).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\");return r}_auto_precision(i,t){const e=new Array(i.length),r=this.last_precision<=15;i:for(let o=this.last_precision;r?o<=15:o>=1;r?o++:o--){if(t){e[0]=i[0].toExponential(o);for(let t=1;t<i.length;t++)if(e[t]==e[t-1])continue i;this.last_precision=o;break}e[0]=i[0].toFixed(o).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\");for(let t=1;t<i.length;t++)if(e[t]=i[t].toFixed(o).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\"),e[t]==e[t-1])continue i;this.last_precision=o;break}return this.last_precision}doFormat(i,t){if(0==i.length)return[];const e=this._need_sci(i),r=\"auto\"==this.precision?this._auto_precision(i,e):this.precision;return this._format_with_precision(i,e,r)}}e.BasicTickFormatter=n,n.__name__=\"BasicTickFormatter\",n.init_BasicTickFormatter()},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(69);class c extends r.Model{constructor(e){super(e)}}o.TickFormatter=c,c.__name__=\"TickFormatter\"},\n function _(o,n,l){Object.defineProperty(l,\"__esModule\",{value:!0});const e=o(115),t=o(12);class i extends e.ContinuousColorMapper{constructor(o){super(o)}_v_compute(o,n,l,e){const{nan_color:i,low_color:r,high_color:s}=e,c=null!=this.low?this.low:t.min(o),h=null!=this.high?this.high:t.max(o),u=l.length-1,a=1/(h-c),_=1/l.length;for(let e=0,t=o.length;e<t;e++){const t=o[e];if(isNaN(t)){n[e]=i;continue}if(t==h){n[e]=l[u];continue}const p=(t-c)*a,f=Math.floor(p/_);n[e]=f<0?null!=r?r:l[0]:f>u?null!=s?s:l[u]:l[f]}}}l.LinearColorMapper=i,i.__name__=\"LinearColorMapper\"},\n function _(o,r,l){Object.defineProperty(l,\"__esModule\",{value:!0});const i=o(1),t=o(116),e=i.__importStar(o(19));class s extends t.ColorMapper{constructor(o){super(o)}static init_ContinuousColorMapper(){this.define({high:[e.Number],low:[e.Number],high_color:[e.Color],low_color:[e.Color]})}_colors(o){return Object.assign(Object.assign({},super._colors(o)),{low_color:null!=this.low_color?o(this.low_color):void 0,high_color:null!=this.high_color?o(this.high_color):void 0})}}l.ContinuousColorMapper=s,s.__name__=\"ContinuousColorMapper\",s.init_ContinuousColorMapper()},\n function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=t(1),o=t(117),_=n.__importStar(t(19)),i=t(8),l=t(21),c=t(101);function a(t){return i.isNumber(t)?t:(\"#\"!=t[0]&&(t=l.color2hex(t)),9!=t.length&&(t+=\"ff\"),parseInt(t.slice(1),16))}function s(t){const e=new Uint32Array(t.length);for(let r=0,n=t.length;r<n;r++)e[r]=a(t[r]);return e}function p(t){if(c.is_little_endian){const e=new DataView(t.buffer);for(let r=0,n=t.length;r<n;r++)e.setUint32(4*r,t[r])}return new Uint8Array(t.buffer)}r._convert_color=a,r._convert_palette=s,r._uint32_to_rgba=p;class u extends o.Mapper{constructor(t){super(t)}static init_ColorMapper(){this.define({palette:[_.Any],nan_color:[_.Color,\"gray\"]})}v_compute(t){const e=new Array(t.length);return this._v_compute(t,e,this.palette,this._colors(t=>t)),e}get rgba_mapper(){const t=this,e=s(this.palette),r=this._colors(a);return{v_compute(n){const o=new Uint32Array(n.length);return t._v_compute(n,o,e,r),p(o)}}}_colors(t){return{nan_color:t(this.nan_color)}}}r.ColorMapper=u,u.__name__=\"ColorMapper\",u.init_ColorMapper()},\n function _(e,r,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=e(118);class s extends o.Transform{constructor(e){super(e)}compute(e){throw new Error(\"mapping single values is not supported\")}}n.Mapper=s,s.__name__=\"Mapper\"},\n function _(e,n,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(69);class s extends r.Model{constructor(e){super(e)}}o.Transform=s,s.__name__=\"Transform\"},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=e(120);class _ extends r.ContinuousScale{constructor(e){super(e)}compute(e){return this._linear_compute(e)}v_compute(e){return this._linear_v_compute(e)}invert(e){return this._linear_invert(e)}v_invert(e){return this._linear_v_invert(e)}}n.LinearScale=_,_.__name__=\"LinearScale\"},\n function _(e,n,o){Object.defineProperty(o,\"__esModule\",{value:!0});const c=e(121);class s extends c.Scale{constructor(e){super(e)}}o.ContinuousScale=s,s.__name__=\"ContinuousScale\"},\n function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=t(1),_=t(122),s=n.__importStar(t(19));class i extends _.Transform{constructor(t){super(t)}static init_Scale(){this.internal({source_range:[s.Any],target_range:[s.Any]})}r_compute(t,e){return this.target_range.is_reversed?[this.compute(e),this.compute(t)]:[this.compute(t),this.compute(e)]}r_invert(t,e){return this.target_range.is_reversed?[this.invert(e),this.invert(t)]:[this.invert(t),this.invert(e)]}_linear_compute(t){const[e,r]=this._linear_compute_state();return e*t+r}_linear_v_compute(t){const[e,r]=this._linear_compute_state(),n=new Float64Array(t.length);for(let _=0;_<t.length;_++)n[_]=e*t[_]+r;return n}_linear_invert(t){const[e,r]=this._linear_compute_state();return(t-r)/e}_linear_v_invert(t){const[e,r]=this._linear_compute_state(),n=new Float64Array(t.length);for(let _=0;_<t.length;_++)n[_]=(t[_]-r)/e;return n}_linear_compute_state(){const t=this.source_range.start,e=this.source_range.end,r=this.target_range.start,n=(this.target_range.end-r)/(e-t);return[n,-n*t+r]}}r.Scale=i,i.__name__=\"Scale\",i.init_Scale()},\n function _(r,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});var e=r(123);t.CustomJSTransform=e.CustomJSTransform;var a=r(124);t.Dodge=a.Dodge;var n=r(125);t.Interpolator=n.Interpolator;var p=r(126);t.Jitter=p.Jitter;var l=r(127);t.LinearInterpolator=l.LinearInterpolator;var v=r(128);t.StepInterpolator=v.StepInterpolator;var s=r(118);t.Transform=s.Transform},\n function _(t,r,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=t(1),e=t(118),a=n.__importStar(t(19)),o=t(23),u=t(25);class i extends e.Transform{constructor(t){super(t)}static init_CustomJSTransform(){this.define({args:[a.Any,{}],func:[a.String,\"\"],v_func:[a.String,\"\"]})}get names(){return o.keys(this.args)}get values(){return o.values(this.args)}_make_transform(t,r){return new Function(...this.names,t,u.use_strict(r))}get scalar_transform(){return this._make_transform(\"x\",this.func)}get vector_transform(){return this._make_transform(\"xs\",this.v_func)}compute(t){return this.scalar_transform(...this.values,t)}v_compute(t){return this.vector_transform(...this.values,t)}}s.CustomJSTransform=i,i.__name__=\"CustomJSTransform\",i.init_CustomJSTransform()},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=e(1),o=e(118),i=e(88),s=n.__importStar(e(19)),a=e(8);class c extends o.Transform{constructor(e){super(e)}static init_Dodge(){this.define({value:[s.Number,0],range:[s.Instance]})}v_compute(e){let t;if(this.range instanceof i.FactorRange)t=this.range.v_synthetic(e);else{if(!a.isArrayableOf(e,a.isNumber))throw new Error(\"unexpected\");t=e}const r=new Float64Array(t.length);for(let e=0;e<t.length;e++){const n=t[e];r[e]=this._compute(n)}return r}compute(e){if(this.range instanceof i.FactorRange)return this._compute(this.range.synthetic(e));if(a.isNumber(e))return this._compute(e);throw new Error(\"unexpected\")}_compute(e){return e+this.value}}r.Dodge=c,c.__name__=\"Dodge\",c.init_Dodge()},\n function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const s=t(1),o=t(118),n=s.__importStar(t(19)),i=t(9),a=t(8);class h extends o.Transform{constructor(t){super(t),this._sorted_dirty=!0}static init_Interpolator(){this.define({x:[n.Any],y:[n.Any],data:[n.Any],clip:[n.Boolean,!0]})}connect_signals(){super.connect_signals(),this.connect(this.change,()=>this._sorted_dirty=!0)}v_compute(t){const e=new Float64Array(t.length);for(let r=0;r<t.length;r++){const s=t[r];e[r]=this.compute(s)}return e}sort(t=!1){if(!this._sorted_dirty)return;let e,r;if(a.isString(this.x)&&a.isString(this.y)&&null!=this.data){const t=this.data.columns();if(!i.includes(t,this.x))throw new Error(\"The x parameter does not correspond to a valid column name defined in the data parameter\");if(!i.includes(t,this.y))throw new Error(\"The y parameter does not correspond to a valid column name defined in the data parameter\");e=this.data.get_column(this.x),r=this.data.get_column(this.y)}else{if(!a.isArray(this.x)||!a.isArray(this.y))throw new Error(\"parameters 'x' and 'y' must be both either string fields or arrays\");e=this.x,r=this.y}if(e.length!==r.length)throw new Error(\"The length for x and y do not match\");if(e.length<2)throw new Error(\"x and y must have at least two elements to support interpolation\");const s=[];for(const t in e)s.push({x:e[t],y:r[t]});t?s.sort((t,e)=>t.x>e.x?-1:t.x==e.x?0:1):s.sort((t,e)=>t.x<e.x?-1:t.x==e.x?0:1),this._x_sorted=[],this._y_sorted=[];for(const{x:t,y:e}of s)this._x_sorted.push(t),this._y_sorted.push(e);this._sorted_dirty=!1}}r.Interpolator=h,h.__name__=\"Interpolator\",h.init_Interpolator()},\n function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=t(1),n=t(118),s=t(88),o=t(8),u=i.__importStar(t(19)),a=i.__importStar(t(10));class h extends n.Transform{constructor(t){super(t)}static init_Jitter(){this.define({mean:[u.Number,0],width:[u.Number,1],distribution:[u.Distribution,\"uniform\"],range:[u.Instance]}),this.internal({previous_values:[u.Array]})}v_compute(t){if(null!=this.previous_values&&this.previous_values.length==t.length)return this.previous_values;let e;if(this.range instanceof s.FactorRange)e=this.range.v_synthetic(t);else{if(!o.isArrayableOf(t,o.isNumber))throw new Error(\"unexpected\");e=t}const r=new Float64Array(e.length);for(let t=0;t<e.length;t++){const i=e[t];r[t]=this._compute(i)}return this.previous_values=r,r}compute(t){if(this.range instanceof s.FactorRange)return this._compute(this.range.synthetic(t));if(o.isNumber(t))return this._compute(t);throw new Error(\"unexpected\")}_compute(t){switch(this.distribution){case\"uniform\":return t+this.mean+(a.random()-.5)*this.width;case\"normal\":return t+a.rnorm(this.mean,this.width)}}}r.Jitter=h,h.__name__=\"Jitter\",h.init_Jitter()},\n function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const _=t(9),r=t(125);class o extends r.Interpolator{constructor(t){super(t)}compute(t){if(this.sort(!1),this.clip){if(t<this._x_sorted[0]||t>this._x_sorted[this._x_sorted.length-1])return NaN}else{if(t<this._x_sorted[0])return this._y_sorted[0];if(t>this._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}if(t==this._x_sorted[0])return this._y_sorted[0];const s=_.find_last_index(this._x_sorted,s=>s<t),e=this._x_sorted[s],r=this._x_sorted[s+1],o=this._y_sorted[s],i=this._y_sorted[s+1];return o+(t-e)/(r-e)*(i-o)}}e.LinearInterpolator=o,o.__name__=\"LinearInterpolator\"},\n function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const s=t(1),o=t(125),_=s.__importStar(t(19)),i=t(9);class n extends o.Interpolator{constructor(t){super(t)}static init_StepInterpolator(){this.define({mode:[_.StepMode,\"after\"]})}compute(t){if(this.sort(!1),this.clip){if(t<this._x_sorted[0]||t>this._x_sorted[this._x_sorted.length-1])return NaN}else{if(t<this._x_sorted[0])return this._y_sorted[0];if(t>this._x_sorted[this._x_sorted.length-1])return this._y_sorted[this._y_sorted.length-1]}let e;switch(this.mode){case\"after\":e=i.find_last_index(this._x_sorted,e=>t>=e);break;case\"before\":e=i.find_index(this._x_sorted,e=>t<=e);break;case\"center\":{const r=this._x_sorted.map(e=>Math.abs(e-t)),s=i.min(r);e=i.find_index(r,t=>s===t);break}default:throw new Error(`unknown mode: ${this.mode}`)}return-1!=e?this._y_sorted[e]:NaN}}r.StepInterpolator=n,n.__name__=\"StepInterpolator\",n.init_StepInterpolator()},\n function _(t,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const a=t(120);class s extends a.ContinuousScale{constructor(t){super(t)}compute(t){const[e,o,a,s]=this._compute_state();let n;if(0==a)n=0;else{const r=(Math.log(t)-s)/a;n=isFinite(r)?r*e+o:NaN}return n}v_compute(t){const[e,o,a,s]=this._compute_state(),n=new Float64Array(t.length);if(0==a)for(let e=0;e<t.length;e++)n[e]=0;else for(let r=0;r<t.length;r++){const l=(Math.log(t[r])-s)/a;let c;c=isFinite(l)?l*e+o:NaN,n[r]=c}return n}invert(t){const[e,o,a,s]=this._compute_state(),n=(t-o)/e;return Math.exp(a*n+s)}v_invert(t){const[e,o,a,s]=this._compute_state(),n=new Float64Array(t.length);for(let r=0;r<t.length;r++){const l=(t[r]-o)/e;n[r]=Math.exp(a*l+s)}return n}_get_safe_factor(t,e){let o=t<0?0:t,a=e<0?0:e;if(o==a)if(0==o)[o,a]=[1,10];else{const t=Math.log(o)/Math.log(10);o=Math.pow(10,Math.floor(t)),a=Math.ceil(t)!=Math.floor(t)?Math.pow(10,Math.ceil(t)):Math.pow(10,Math.ceil(t)+1)}return[o,a]}_compute_state(){const t=this.source_range.start,e=this.source_range.end,o=this.target_range.start,a=this.target_range.end-o,[s,n]=this._get_safe_factor(t,e);let r,l;return 0==s?(r=Math.log(n),l=0):(r=Math.log(n)-Math.log(s),l=Math.log(s)),[a,o,r,l]}}o.LogScale=s,s.__name__=\"LogScale\"},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),n=t(89),r=i.__importStar(t(19));class a extends n.Range{constructor(t){super(t)}static init_Range1d(){this.define({start:[r.Number,0],end:[r.Number,1],reset_start:[r.Number],reset_end:[r.Number]})}_set_auto_bounds(){if(\"auto\"==this.bounds){const t=Math.min(this.reset_start,this.reset_end),e=Math.max(this.reset_start,this.reset_end);this.setv({bounds:[t,e]},{silent:!0})}}initialize(){super.initialize(),null==this.reset_start&&(this.reset_start=this.start),null==this.reset_end&&(this.reset_end=this.end),this._set_auto_bounds()}get min(){return Math.min(this.start,this.end)}get max(){return Math.max(this.start,this.end)}reset(){this._set_auto_bounds(),this.start!=this.reset_start||this.end!=this.reset_end?this.setv({start:this.reset_start,end:this.reset_end}):this.change.emit()}}s.Range1d=a,a.__name__=\"Range1d\",a.init_Range1d()},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=t(66),i={};n.measure_font=function(t){if(null!=i[t])return i[t];const e=o.span({style:{font:t}},\"Hg\"),n=o.div({style:{display:\"inline-block\",width:\"1px\",height:\"0px\"}}),l=o.div({},e,n);document.body.appendChild(l);try{n.style.verticalAlign=\"baseline\";const s=o.offset(n).top-o.offset(e).top;n.style.verticalAlign=\"bottom\";const d=o.offset(n).top-o.offset(e).top,c={height:d,ascent:s,descent:d-s};return i[t]=c,c}finally{document.body.removeChild(l)}};const l={};n.measure_text=function(t,e){const n=l[e];if(null!=n){const e=n[t];if(null!=e)return e}else l[e]={};const i=o.div({style:{display:\"inline-block\",\"white-space\":\"nowrap\",font:e}},t);document.body.appendChild(i);try{const{width:n,height:o}=i.getBoundingClientRect();return l[e][t]={width:n,height:o},{width:n,height:o}}finally{document.body.removeChild(i)}}},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),a=e(133),l=e(66),n=s.__importStar(e(19));class o extends a.TextAnnotationView{initialize(){super.initialize(),this.visuals.warm_cache()}_get_size(){const{ctx:e}=this.plot_view.canvas_view;this.visuals.text.set_value(e);const{width:t,ascent:i}=e.measureText(this.model.text);return{width:t,height:i}}render(){if(this.model.visible||\"css\"!=this.model.render_mode||l.undisplay(this.el),!this.model.visible)return;let e;switch(this.model.angle_units){case\"rad\":e=-this.model.angle;break;case\"deg\":e=-this.model.angle*Math.PI/180}const t=null!=this.panel?this.panel:this.plot_view.frame,i=this.plot_view.frame.xscales[this.model.x_range_name],s=this.plot_view.frame.yscales[this.model.y_range_name];let a=\"data\"==this.model.x_units?i.compute(this.model.x):t.xview.compute(this.model.x),n=\"data\"==this.model.y_units?s.compute(this.model.y):t.yview.compute(this.model.y);a+=this.model.x_offset,n-=this.model.y_offset,(\"canvas\"==this.model.render_mode?this._canvas_text.bind(this):this._css_text.bind(this))(this.plot_view.canvas_view.ctx,this.model.text,a,n,e)}}i.LabelView=o,o.__name__=\"LabelView\";class _ extends a.TextAnnotation{constructor(e){super(e)}static init_Label(){this.prototype.default_view=o,this.mixins([\"text\",\"line:border_\",\"fill:background_\"]),this.define({x:[n.Number],x_units:[n.SpatialUnits,\"data\"],y:[n.Number],y_units:[n.SpatialUnits,\"data\"],text:[n.String],angle:[n.Angle,0],angle_units:[n.AngleUnits,\"rad\"],x_offset:[n.Number,0],y_offset:[n.Number,0],x_range_name:[n.String,\"default\"],y_range_name:[n.String,\"default\"]}),this.override({background_fill_color:null,border_line_color:null})}}i.Label=_,_.__name__=\"Label\",_.init_Label()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),l=e(29),a=e(66),n=i.__importStar(e(19)),o=e(131),r=e(106),_=e(11);class h extends l.AnnotationView{constructor(){super(...arguments),this.rotate=!0}initialize(){super.initialize(),\"css\"==this.model.render_mode&&(this.el.classList.add(r.bk_annotation),this.plot_view.canvas_view.add_overlay(this.el))}connect_signals(){super.connect_signals(),\"css\"==this.model.render_mode?this.connect(this.model.change,()=>this.render()):this.connect(this.model.change,()=>this.plot_view.request_render())}_calculate_text_dimensions(e,t){const{width:s}=e.measureText(t),{height:i}=o.measure_font(this.visuals.text.font_value());return[s,i]}_calculate_bounding_box_dimensions(e,t){const[s,i]=this._calculate_text_dimensions(e,t);let l,a;switch(e.textAlign){case\"left\":l=0;break;case\"center\":l=-s/2;break;case\"right\":l=-s;break;default:_.unreachable()}switch(e.textBaseline){case\"top\":a=0;break;case\"middle\":a=-.5*i;break;case\"bottom\":a=-1*i;break;case\"alphabetic\":a=-.8*i;break;case\"hanging\":a=-.17*i;break;case\"ideographic\":a=-.83*i;break;default:_.unreachable()}return[l,a,s,i]}_canvas_text(e,t,s,i,l){this.visuals.text.set_value(e);const a=this._calculate_bounding_box_dimensions(e,t);e.save(),e.beginPath(),e.translate(s,i),l&&e.rotate(l),e.rect(a[0],a[1],a[2],a[3]),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_value(e),e.fill()),this.visuals.border_line.doit&&(this.visuals.border_line.set_value(e),e.stroke()),this.visuals.text.doit&&(this.visuals.text.set_value(e),e.fillText(t,0,0)),e.restore()}_css_text(e,t,s,i,l){a.undisplay(this.el),this.visuals.text.set_value(e);const n=this._calculate_bounding_box_dimensions(e,t),o=this.visuals.border_line.line_dash.value().length<2?\"solid\":\"dashed\";this.visuals.border_line.set_value(e),this.visuals.background_fill.set_value(e),this.el.style.position=\"absolute\",this.el.style.left=`${s+n[0]}px`,this.el.style.top=`${i+n[1]}px`,this.el.style.color=`${this.visuals.text.text_color.value()}`,this.el.style.opacity=`${this.visuals.text.text_alpha.value()}`,this.el.style.font=`${this.visuals.text.font_value()}`,this.el.style.lineHeight=\"normal\",l&&(this.el.style.transform=`rotate(${l}rad)`),this.visuals.background_fill.doit&&(this.el.style.backgroundColor=`${this.visuals.background_fill.color_value()}`),this.visuals.border_line.doit&&(this.el.style.borderStyle=`${o}`,this.el.style.borderWidth=`${this.visuals.border_line.line_width.value()}px`,this.el.style.borderColor=`${this.visuals.border_line.color_value()}`),this.el.textContent=t,a.display(this.el)}}s.TextAnnotationView=h,h.__name__=\"TextAnnotationView\";class c extends l.Annotation{constructor(e){super(e)}static init_TextAnnotation(){this.define({render_mode:[n.RenderMode,\"canvas\"]})}}s.TextAnnotation=c,c.__name__=\"TextAnnotation\",c.init_TextAnnotation()},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),l=t(133),o=t(73),a=t(66),n=i.__importStar(t(19)),r=t(106);class _ extends l.TextAnnotationView{initialize(){if(super.initialize(),this.set_data(this.model.source),\"css\"==this.model.render_mode)for(let t=0,e=this._text.length;t<e;t++){const t=a.div({class:r.bk_annotation_child,style:{display:\"none\"}});this.el.appendChild(t)}}connect_signals(){super.connect_signals(),\"css\"==this.model.render_mode?(this.connect(this.model.change,()=>{this.set_data(this.model.source),this.render()}),this.connect(this.model.source.streaming,()=>{this.set_data(this.model.source),this.render()}),this.connect(this.model.source.patching,()=>{this.set_data(this.model.source),this.render()}),this.connect(this.model.source.change,()=>{this.set_data(this.model.source),this.render()})):(this.connect(this.model.change,()=>{this.set_data(this.model.source),this.plot_view.request_render()}),this.connect(this.model.source.streaming,()=>{this.set_data(this.model.source),this.plot_view.request_render()}),this.connect(this.model.source.patching,()=>{this.set_data(this.model.source),this.plot_view.request_render()}),this.connect(this.model.source.change,()=>{this.set_data(this.model.source),this.plot_view.request_render()}))}set_data(t){super.set_data(t),this.visuals.warm_cache(t)}_map_data(){const t=this.plot_view.frame.xscales[this.model.x_range_name],e=this.plot_view.frame.yscales[this.model.y_range_name],s=null!=this.panel?this.panel:this.plot_view.frame;return[\"data\"==this.model.x_units?t.v_compute(this._x):s.xview.v_compute(this._x),\"data\"==this.model.y_units?e.v_compute(this._y):s.yview.v_compute(this._y)]}render(){if(this.model.visible||\"css\"!=this.model.render_mode||a.undisplay(this.el),!this.model.visible)return;const t=\"canvas\"==this.model.render_mode?this._v_canvas_text.bind(this):this._v_css_text.bind(this),{ctx:e}=this.plot_view.canvas_view,[s,i]=this._map_data();for(let l=0,o=this._text.length;l<o;l++)t(e,l,this._text[l],s[l]+this._x_offset[l],i[l]-this._y_offset[l],this._angle[l])}_get_size(){const{ctx:t}=this.plot_view.canvas_view;this.visuals.text.set_value(t);const{width:e,ascent:s}=t.measureText(this._text[0]);return{width:e,height:s}}_v_canvas_text(t,e,s,i,l,o){this.visuals.text.set_vectorize(t,e);const a=this._calculate_bounding_box_dimensions(t,s);t.save(),t.beginPath(),t.translate(i,l),t.rotate(o),t.rect(a[0],a[1],a[2],a[3]),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_vectorize(t,e),t.fill()),this.visuals.border_line.doit&&(this.visuals.border_line.set_vectorize(t,e),t.stroke()),this.visuals.text.doit&&(this.visuals.text.set_vectorize(t,e),t.fillText(s,0,0)),t.restore()}_v_css_text(t,e,s,i,l,o){const n=this.el.children[e];n.textContent=s,this.visuals.text.set_vectorize(t,e);const r=this._calculate_bounding_box_dimensions(t,s),_=this.visuals.border_line.line_dash.value().length<2?\"solid\":\"dashed\";this.visuals.border_line.set_vectorize(t,e),this.visuals.background_fill.set_vectorize(t,e),n.style.position=\"absolute\",n.style.left=`${i+r[0]}px`,n.style.top=`${l+r[1]}px`,n.style.color=`${this.visuals.text.text_color.value()}`,n.style.opacity=`${this.visuals.text.text_alpha.value()}`,n.style.font=`${this.visuals.text.font_value()}`,n.style.lineHeight=\"normal\",o&&(n.style.transform=`rotate(${o}rad)`),this.visuals.background_fill.doit&&(n.style.backgroundColor=`${this.visuals.background_fill.color_value()}`),this.visuals.border_line.doit&&(n.style.borderStyle=`${_}`,n.style.borderWidth=`${this.visuals.border_line.line_width.value()}px`,n.style.borderColor=`${this.visuals.border_line.color_value()}`),a.display(n)}}s.LabelSetView=_,_.__name__=\"LabelSetView\";class h extends l.TextAnnotation{constructor(t){super(t)}static init_LabelSet(){this.prototype.default_view=_,this.mixins([\"text\",\"line:border_\",\"fill:background_\"]),this.define({x:[n.NumberSpec],y:[n.NumberSpec],x_units:[n.SpatialUnits,\"data\"],y_units:[n.SpatialUnits,\"data\"],text:[n.StringSpec,{field:\"text\"}],angle:[n.AngleSpec,0],x_offset:[n.NumberSpec,{value:0}],y_offset:[n.NumberSpec,{value:0}],source:[n.Instance,()=>new o.ColumnDataSource],x_range_name:[n.String,\"default\"],y_range_name:[n.String,\"default\"]}),this.override({background_fill_color:null,border_line_color:null})}}s.LabelSet=h,h.__name__=\"LabelSet\",h.init_LabelSet()},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(1),l=t(29),n=s.__importStar(t(19)),h=t(14),a=t(131),_=t(85),o=t(9),r=t(23),d=t(8),c=t(11);class m extends l.AnnotationView{cursor(t,e){return\"none\"==this.model.click_policy?null:\"pointer\"}get legend_padding(){return null!=this.visuals.border_line.line_color.value()?this.model.padding:0}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.plot_view.request_render()),this.connect(this.model.item_change,()=>this.plot_view.request_render())}compute_legend_bbox(){const t=this.model.get_legend_names(),{glyph_height:e,glyph_width:i}=this.model,{label_height:s,label_width:l}=this.model;this.max_label_height=o.max([a.measure_font(this.visuals.label_text.font_value()).height,s,e]);const{ctx:n}=this.plot_view.canvas_view;n.save(),this.visuals.label_text.set_value(n),this.text_widths={};for(const e of t)this.text_widths[e]=o.max([n.measureText(e).width,l]);this.visuals.title_text.set_value(n),this.title_height=this.model.title?a.measure_font(this.visuals.title_text.font_value()).height+this.model.title_standoff:0,this.title_width=this.model.title?n.measureText(this.model.title).width:0,n.restore();const h=Math.max(o.max(r.values(this.text_widths)),0),m=this.model.margin,{legend_padding:g}=this,b=this.model.spacing,{label_standoff:f}=this.model;let u,x;if(\"vertical\"==this.model.orientation)u=t.length*this.max_label_height+Math.max(t.length-1,0)*b+2*g+this.title_height,x=o.max([h+i+f+2*g,this.title_width+2*g]);else{let e=2*g+Math.max(t.length-1,0)*b;for(const t in this.text_widths){const s=this.text_widths[t];e+=o.max([s,l])+i+f}x=o.max([this.title_width+2*g,e]),u=this.max_label_height+this.title_height+2*g}const p=null!=this.panel?this.panel:this.plot_view.frame,[v,w]=p.bbox.ranges,{location:y}=this.model;let k,N;if(d.isString(y))switch(y){case\"top_left\":k=v.start+m,N=w.start+m;break;case\"top_center\":k=(v.end+v.start)/2-x/2,N=w.start+m;break;case\"top_right\":k=v.end-m-x,N=w.start+m;break;case\"bottom_right\":k=v.end-m-x,N=w.end-m-u;break;case\"bottom_center\":k=(v.end+v.start)/2-x/2,N=w.end-m-u;break;case\"bottom_left\":k=v.start+m,N=w.end-m-u;break;case\"center_left\":k=v.start+m,N=(w.end+w.start)/2-u/2;break;case\"center\":k=(v.end+v.start)/2-x/2,N=(w.end+w.start)/2-u/2;break;case\"center_right\":k=v.end-m-x,N=(w.end+w.start)/2-u/2}else if(d.isArray(y)&&2==y.length){const[t,e]=y;k=p.xview.compute(t),N=p.yview.compute(e)-u}else c.unreachable();return new _.BBox({left:k,top:N,width:x,height:u})}interactive_bbox(){return this.compute_legend_bbox()}interactive_hit(t,e){return this.interactive_bbox().contains(t,e)}on_hit(t,e){let i;const{glyph_width:s}=this.model,{legend_padding:l}=this,n=this.model.spacing,{label_standoff:h}=this.model;let a=i=l;const o=this.compute_legend_bbox(),r=\"vertical\"==this.model.orientation;for(const d of this.model.items){const c=d.get_labels_list_from_label_prop();for(const m of c){const c=o.x+a,g=o.y+i+this.title_height;let b,f;if([b,f]=r?[o.width-2*l,this.max_label_height]:[this.text_widths[m]+s+h,this.max_label_height],new _.BBox({left:c,top:g,width:b,height:f}).contains(t,e)){switch(this.model.click_policy){case\"hide\":for(const t of d.renderers)t.visible=!t.visible;break;case\"mute\":for(const t of d.renderers)t.muted=!t.muted}return!0}r?i+=this.max_label_height+n:a+=this.text_widths[m]+s+h+n}}return!1}render(){if(!this.model.visible)return;if(0==this.model.items.length)return;for(const t of this.model.items)t.legend=this.model;const{ctx:t}=this.plot_view.canvas_view,e=this.compute_legend_bbox();t.save(),this._draw_legend_box(t,e),this._draw_legend_items(t,e),this.model.title&&this._draw_title(t,e),t.restore()}_draw_legend_box(t,e){t.beginPath(),t.rect(e.x,e.y,e.width,e.height),this.visuals.background_fill.set_value(t),t.fill(),this.visuals.border_line.doit&&(this.visuals.border_line.set_value(t),t.stroke())}_draw_legend_items(t,e){const{glyph_width:i,glyph_height:s}=this.model,{legend_padding:l}=this,n=this.model.spacing,{label_standoff:h}=this.model;let a=l,_=l;const r=\"vertical\"==this.model.orientation;for(const d of this.model.items){const c=d.get_labels_list_from_label_prop(),m=d.get_field_from_label_prop();if(0==c.length)continue;const g=(()=>{switch(this.model.click_policy){case\"none\":return!0;case\"hide\":return o.every(d.renderers,t=>t.visible);case\"mute\":return o.every(d.renderers,t=>!t.muted)}})();for(const o of c){const c=e.x+a,b=e.y+_+this.title_height,f=c+i,u=b+s;r?_+=this.max_label_height+n:a+=this.text_widths[o]+i+h+n,this.visuals.label_text.set_value(t),t.fillText(o,f+h,b+this.max_label_height/2);for(const e of d.renderers){this.plot_view.renderer_views[e.id].draw_legend(t,c,f,b,u,m,o,d.index)}if(!g){let s,n;[s,n]=r?[e.width-2*l,this.max_label_height]:[this.text_widths[o]+i+h,this.max_label_height],t.beginPath(),t.rect(c,b,s,n),this.visuals.inactive_fill.set_value(t),t.fill()}}}}_draw_title(t,e){this.visuals.title_text.doit&&(t.save(),t.translate(e.x0,e.y0+this.title_height),this.visuals.title_text.set_value(t),t.fillText(this.model.title,this.legend_padding,this.legend_padding-this.model.title_standoff),t.restore())}_get_size(){const{width:t,height:e}=this.compute_legend_bbox();return{width:t+2*this.model.margin,height:e+2*this.model.margin}}}i.LegendView=m,m.__name__=\"LegendView\";class g extends l.Annotation{constructor(t){super(t)}initialize(){super.initialize(),this.item_change=new h.Signal0(this,\"item_change\")}static init_Legend(){this.prototype.default_view=m,this.mixins([\"text:label_\",\"text:title_\",\"fill:inactive_\",\"line:border_\",\"fill:background_\"]),this.define({orientation:[n.Orientation,\"vertical\"],location:[n.Any,\"top_right\"],title:[n.String],title_standoff:[n.Number,5],label_standoff:[n.Number,5],glyph_height:[n.Number,20],glyph_width:[n.Number,20],label_height:[n.Number,20],label_width:[n.Number,20],margin:[n.Number,10],padding:[n.Number,10],spacing:[n.Number,3],items:[n.Array,[]],click_policy:[n.Any,\"none\"]}),this.override({border_line_color:\"#e5e5e5\",border_line_alpha:.5,border_line_width:1,background_fill_color:\"#ffffff\",background_fill_alpha:.95,inactive_fill_color:\"white\",inactive_fill_alpha:.7,label_text_font_size:\"10pt\",label_text_baseline:\"middle\",title_text_font_size:\"10pt\",title_text_font_style:\"italic\"})}get_legend_names(){const t=[];for(const e of this.items){const i=e.get_labels_list_from_label_prop();t.push(...i)}return t}}i.Legend=g,g.__name__=\"Legend\",g.init_Legend()},\n function _(e,r,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(1),l=e(69),i=e(74),s=e(137),_=t.__importStar(e(19)),o=e(70),a=e(9);class u extends l.Model{constructor(e){super(e)}static init_LegendItem(){this.define({label:[_.StringSpec,null],renderers:[_.Array,[]],index:[_.Number,null]})}_check_data_sources_on_renderers(){if(null!=this.get_field_from_label_prop()){if(this.renderers.length<1)return!1;const e=this.renderers[0].data_source;if(null!=e)for(const r of this.renderers)if(r.data_source!=e)return!1}return!0}_check_field_label_on_data_source(){const e=this.get_field_from_label_prop();if(null!=e){if(this.renderers.length<1)return!1;const r=this.renderers[0].data_source;if(null!=r&&!a.includes(r.columns(),e))return!1}return!0}initialize(){super.initialize(),this.legend=null,this.connect(this.change,()=>{null!=this.legend&&this.legend.item_change.emit()}),this._check_data_sources_on_renderers()||o.logger.error(\"Non matching data sources on legend item renderers\"),this._check_field_label_on_data_source()||o.logger.error(`Bad column name on label: ${this.label}`)}get_field_from_label_prop(){const{label:e}=this;return s.isField(e)?e.field:null}get_labels_list_from_label_prop(){if(s.isValue(this.label)){const{value:e}=this.label;return null!=e?[e]:[]}const e=this.get_field_from_label_prop();if(null!=e){let r;if(!this.renderers[0]||null==this.renderers[0].data_source)return[\"No source found\"];if(r=this.renderers[0].data_source,r instanceof i.ColumnarDataSource){const n=r.get_column(e);return null!=n?a.uniq(Array.from(n)):[\"Invalid field\"]}}return[]}}n.LegendItem=u,u.__name__=\"LegendItem\",u.init_LegendItem()},\n function _(e,i,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(8);n.isValue=function(e){return t.isPlainObject(e)&&\"value\"in e},n.isField=function(e){return t.isPlainObject(e)&&\"field\"in e}},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=t(1),s=t(29),l=t(14),o=n.__importStar(t(19));class a extends s.AnnotationView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.plot_view.request_render()),this.connect(this.model.data_update,()=>this.plot_view.request_render())}render(){if(!this.model.visible)return;const{xs:t,ys:e}=this.model;if(t.length!=e.length)return;if(t.length<3||e.length<3)return;const{frame:i}=this.plot_view,{ctx:n}=this.plot_view.canvas_view;for(let s=0,l=t.length;s<l;s++){let l,o;if(\"screen\"!=this.model.xs_units)throw new Error(\"not implemented\");if(l=this.model.screen?t[s]:i.xview.compute(t[s]),\"screen\"!=this.model.ys_units)throw new Error(\"not implemented\");o=this.model.screen?e[s]:i.yview.compute(e[s]),0==s?(n.beginPath(),n.moveTo(l,o)):n.lineTo(l,o)}n.closePath(),this.visuals.line.doit&&(this.visuals.line.set_value(n),n.stroke()),this.visuals.fill.doit&&(this.visuals.fill.set_value(n),n.fill())}}i.PolyAnnotationView=a,a.__name__=\"PolyAnnotationView\";class r extends s.Annotation{constructor(t){super(t)}static init_PolyAnnotation(){this.prototype.default_view=a,this.mixins([\"line\",\"fill\"]),this.define({xs:[o.Array,[]],xs_units:[o.SpatialUnits,\"data\"],ys:[o.Array,[]],ys_units:[o.SpatialUnits,\"data\"],x_range_name:[o.String,\"default\"],y_range_name:[o.String,\"default\"]}),this.internal({screen:[o.Boolean,!1]}),this.override({fill_color:\"#fff9ba\",fill_alpha:.4,line_color:\"#cccccc\",line_alpha:.3})}initialize(){super.initialize(),this.data_update=new l.Signal0(this,\"data_update\")}update({xs:t,ys:e}){this.setv({xs:t,ys:e,screen:!0},{silent:!0}),this.data_update.emit()}}i.PolyAnnotation=r,r.__name__=\"PolyAnnotation\",r.init_PolyAnnotation()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(29),l=n.__importStar(e(19));class o extends s.AnnotationView{initialize(){super.initialize()}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.plot_view.request_render())}render(){this.model.visible&&this._draw_slope()}_draw_slope(){const e=this.model.gradient,t=this.model.y_intercept;if(null==e||null==t)return;const{frame:i}=this.plot_view,n=i.xscales[this.model.x_range_name],s=i.yscales[this.model.y_range_name],l=i._top.value,o=l+i._height.value,a=(s.invert(l)-t)/e,_=(s.invert(o)-t)/e,r=n.compute(a),c=n.compute(_),{ctx:u}=this.plot_view.canvas_view;u.save(),u.beginPath(),this.visuals.line.set_value(u),u.moveTo(r,l),u.lineTo(c,o),u.stroke(),u.restore()}}i.SlopeView=o,o.__name__=\"SlopeView\";class a extends s.Annotation{constructor(e){super(e)}static init_Slope(){this.prototype.default_view=o,this.mixins([\"line\"]),this.define({gradient:[l.Number,null],y_intercept:[l.Number,null],x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"]}),this.override({line_color:\"black\"})}}i.Slope=a,a.__name__=\"Slope\",a.init_Slope()},\n function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(1),o=e(29),n=e(66),l=s.__importStar(e(19));class a extends o.AnnotationView{initialize(){super.initialize(),this.plot_view.canvas_view.add_overlay(this.el),this.el.style.position=\"absolute\",n.undisplay(this.el)}connect_signals(){super.connect_signals(),this.model.for_hover?this.connect(this.model.properties.computed_location.change,()=>this._draw_span()):\"canvas\"==this.model.render_mode?(this.connect(this.model.change,()=>this.plot_view.request_render()),this.connect(this.model.properties.location.change,()=>this.plot_view.request_render())):(this.connect(this.model.change,()=>this.render()),this.connect(this.model.properties.location.change,()=>this._draw_span()))}render(){this.model.visible||\"css\"!=this.model.render_mode||n.undisplay(this.el),this.model.visible&&this._draw_span()}_draw_span(){const e=this.model.for_hover?this.model.computed_location:this.model.location;if(null==e)return void n.undisplay(this.el);const{frame:i}=this.plot_view,t=i.xscales[this.model.x_range_name],s=i.yscales[this.model.y_range_name],o=(i,t)=>this.model.for_hover?this.model.computed_location:\"data\"==this.model.location_units?i.compute(e):t.compute(e);let l,a,h,d;if(\"width\"==this.model.dimension?(h=o(s,i.yview),a=i._left.value,d=i._width.value,l=this.model.properties.line_width.value()):(h=i._top.value,a=o(t,i.xview),d=this.model.properties.line_width.value(),l=i._height.value),\"css\"==this.model.render_mode)this.el.style.top=`${h}px`,this.el.style.left=`${a}px`,this.el.style.width=`${d}px`,this.el.style.height=`${l}px`,this.el.style.backgroundColor=this.model.properties.line_color.value(),this.el.style.opacity=this.model.properties.line_alpha.value(),n.display(this.el);else if(\"canvas\"==this.model.render_mode){const{ctx:e}=this.plot_view.canvas_view;e.save(),e.beginPath(),this.visuals.line.set_value(e),e.moveTo(a,h),\"width\"==this.model.dimension?e.lineTo(a+d,h):e.lineTo(a,h+l),e.stroke(),e.restore()}}}t.SpanView=a,a.__name__=\"SpanView\";class h extends o.Annotation{constructor(e){super(e)}static init_Span(){this.prototype.default_view=a,this.mixins([\"line\"]),this.define({render_mode:[l.RenderMode,\"canvas\"],x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"],location:[l.Number,null],location_units:[l.SpatialUnits,\"data\"],dimension:[l.Dimension,\"width\"]}),this.override({line_color:\"black\"}),this.internal({for_hover:[l.Boolean,!1],computed_location:[l.Number,null]})}}t.Span=h,h.__name__=\"Span\",h.init_Span()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const l=e(1),a=e(133),s=e(66),n=e(68),o=l.__importStar(e(19));class r extends a.TextAnnotationView{initialize(){super.initialize(),this.visuals.text=new n.Text(this.model)}_get_location(){const e=this.panel,t=this.model.offset;let i,l;switch(e.side){case\"above\":case\"below\":switch(this.model.vertical_align){case\"top\":l=e._top.value+5;break;case\"middle\":l=e._vcenter.value;break;case\"bottom\":l=e._bottom.value-5}switch(this.model.align){case\"left\":i=e._left.value+t;break;case\"center\":i=e._hcenter.value;break;case\"right\":i=e._right.value-t}break;case\"left\":switch(this.model.vertical_align){case\"top\":i=e._left.value-5;break;case\"middle\":i=e._hcenter.value;break;case\"bottom\":i=e._right.value+5}switch(this.model.align){case\"left\":l=e._bottom.value-t;break;case\"center\":l=e._vcenter.value;break;case\"right\":l=e._top.value+t}break;case\"right\":switch(this.model.vertical_align){case\"top\":i=e._right.value-5;break;case\"middle\":i=e._hcenter.value;break;case\"bottom\":i=e._left.value+5}switch(this.model.align){case\"left\":l=e._top.value+t;break;case\"center\":l=e._vcenter.value;break;case\"right\":l=e._bottom.value-t}}return[i,l]}render(){if(!this.model.visible)return void(\"css\"==this.model.render_mode&&s.undisplay(this.el));const{text:e}=this.model;if(null==e||0==e.length)return;this.model.text_baseline=this.model.vertical_align,this.model.text_align=this.model.align;const[t,i]=this._get_location(),l=this.panel.get_label_angle_heuristic(\"parallel\");(\"canvas\"==this.model.render_mode?this._canvas_text.bind(this):this._css_text.bind(this))(this.plot_view.canvas_view.ctx,e,t,i,l)}_get_size(){const{text:e}=this.model;if(null==e||0==e.length)return{width:0,height:0};{this.visuals.text.set_value(this.ctx);const{width:t,ascent:i}=this.ctx.measureText(e);return{width:t,height:i*this.visuals.text.text_line_height.value()+10}}}}i.TitleView=r,r.__name__=\"TitleView\";class c extends a.TextAnnotation{constructor(e){super(e)}static init_Title(){this.prototype.default_view=r,this.mixins([\"line:border_\",\"fill:background_\"]),this.define({text:[o.String],text_font:[o.Font,\"helvetica\"],text_font_size:[o.FontSizeSpec,\"10pt\"],text_font_style:[o.FontStyle,\"bold\"],text_color:[o.ColorSpec,\"#444444\"],text_alpha:[o.NumberSpec,1],text_line_height:[o.Number,1],vertical_align:[o.VerticalAlign,\"bottom\"],align:[o.TextAlign,\"left\"],offset:[o.Number,0]}),this.override({background_fill_color:null,border_line_color:null}),this.internal({text_align:[o.TextAlign,\"left\"],text_baseline:[o.TextBaseline,\"bottom\"]})}}i.Title=c,c.__name__=\"Title\",c.init_Title()},\n function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(1),l=e(29),s=e(96),a=e(66),n=o.__importStar(e(19));class r extends l.AnnotationView{constructor(){super(...arguments),this.rotate=!0}initialize(){super.initialize(),this.plot_view.canvas_view.add_event(this.el)}async lazy_initialize(){this._toolbar_view=await s.build_view(this.model.toolbar,{parent:this}),this.plot_view.visibility_callbacks.push(e=>this._toolbar_view.set_visibility(e))}remove(){this._toolbar_view.remove(),super.remove()}render(){super.render(),this.model.visible?(this.el.style.position=\"absolute\",this.el.style.overflow=\"hidden\",a.position(this.el,this.panel.bbox),this._toolbar_view.render(),a.empty(this.el),this.el.appendChild(this._toolbar_view.el),a.display(this.el)):a.undisplay(this.el)}_get_size(){const{tools:e,logo:i}=this.model.toolbar;return{width:30*e.length+(null!=i?25:0),height:30}}}t.ToolbarPanelView=r,r.__name__=\"ToolbarPanelView\";class _ extends l.Annotation{constructor(e){super(e)}static init_ToolbarPanel(){this.prototype.default_view=r,this.define({toolbar:[n.Instance]})}}t.ToolbarPanel=_,_.__name__=\"ToolbarPanel\",_.init_ToolbarPanel()},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),l=t(29),o=t(66),a=i.__importStar(t(19)),h=t(144),n=t(145);function c(t,e,s,i,l){switch(t){case\"horizontal\":return e<i?\"right\":\"left\";case\"vertical\":return s<l?\"below\":\"above\";default:return t}}s.compute_side=c;class r extends l.AnnotationView{initialize(){super.initialize(),this.plot_view.canvas_view.add_overlay(this.el),o.undisplay(this.el)}connect_signals(){super.connect_signals(),this.connect(this.model.properties.data.change,()=>this._draw_tips())}css_classes(){return super.css_classes().concat(h.bk_tooltip)}render(){this.model.visible&&this._draw_tips()}_draw_tips(){const{data:t}=this.model;if(o.empty(this.el),o.undisplay(this.el),this.model.custom?this.el.classList.add(h.bk_tooltip_custom):this.el.classList.remove(h.bk_tooltip_custom),0==t.length)return;const{frame:e}=this.plot_view;for(const[s,i,l]of t){if(this.model.inner_only&&!e.bbox.contains(s,i))continue;const t=o.div({},l);this.el.appendChild(t)}const[s,i]=t[t.length-1],l=c(this.model.attachment,s,i,e._hcenter.value,e._vcenter.value);this.el.classList.remove(n.bk_right),this.el.classList.remove(n.bk_left),this.el.classList.remove(n.bk_above),this.el.classList.remove(n.bk_below);let a;o.display(this.el);let r=0,d=0;switch(l){case\"right\":this.el.classList.add(n.bk_left),r=s+(this.el.offsetWidth-this.el.clientWidth)+10,a=i-this.el.offsetHeight/2;break;case\"left\":this.el.classList.add(n.bk_right),d=this.plot_view.layout.bbox.width-s+10,a=i-this.el.offsetHeight/2;break;case\"below\":this.el.classList.add(n.bk_above),a=i+(this.el.offsetHeight-this.el.clientHeight)+10,r=Math.round(s-this.el.offsetWidth/2);break;case\"above\":this.el.classList.add(n.bk_below),a=i-this.el.offsetHeight-10,r=Math.round(s-this.el.offsetWidth/2)}this.model.show_arrow&&this.el.classList.add(h.bk_tooltip_arrow),this.el.childNodes.length>0?(this.el.style.top=`${a}px`,this.el.style.left=r?`${r}px`:\"auto\",this.el.style.right=d?`${d}px`:\"auto\"):o.undisplay(this.el)}}s.TooltipView=r,r.__name__=\"TooltipView\";class d extends l.Annotation{constructor(t){super(t)}static init_Tooltip(){this.prototype.default_view=r,this.define({attachment:[a.TooltipAttachment,\"horizontal\"],inner_only:[a.Boolean,!0],show_arrow:[a.Boolean,!0]}),this.override({level:\"overlay\"}),this.internal({data:[a.Any,[]],custom:[a.Any]})}clear(){this.data=[]}add(t,e,s){this.data=this.data.concat([[t,e,s]])}}s.Tooltip=d,d.__name__=\"Tooltip\",d.init_Tooltip()},\n function _(o,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=o(1);o(67),r.__importStar(o(66)).styles.append('.bk-root {\\n /* Same border color used everywhere */\\n /* Gray of icons */\\n}\\n.bk-root .bk-tooltip {\\n font-weight: 300;\\n font-size: 12px;\\n position: absolute;\\n padding: 5px;\\n border: 1px solid #e5e5e5;\\n color: #2f2f2f;\\n background-color: white;\\n pointer-events: none;\\n opacity: 0.95;\\n z-index: 100;\\n}\\n.bk-root .bk-tooltip > div:not(:first-child) {\\n /* gives space when multiple elements are being hovered over */\\n margin-top: 5px;\\n border-top: #e5e5e5 1px dashed;\\n}\\n.bk-root .bk-tooltip.bk-left.bk-tooltip-arrow::before {\\n position: absolute;\\n margin: -7px 0 0 0;\\n top: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 7px 0 7px 0;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n left: -10px;\\n border-right-width: 10px;\\n border-right-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-left::before {\\n left: -10px;\\n border-right-width: 10px;\\n border-right-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-right.bk-tooltip-arrow::after {\\n position: absolute;\\n margin: -7px 0 0 0;\\n top: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 7px 0 7px 0;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n right: -10px;\\n border-left-width: 10px;\\n border-left-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-right::after {\\n right: -10px;\\n border-left-width: 10px;\\n border-left-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-above::before {\\n position: absolute;\\n margin: 0 0 0 -7px;\\n left: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 0 7px 0 7px;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n top: -10px;\\n border-bottom-width: 10px;\\n border-bottom-color: #909599;\\n}\\n.bk-root .bk-tooltip.bk-below::after {\\n position: absolute;\\n margin: 0 0 0 -7px;\\n left: 50%;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-width: 0 7px 0 7px;\\n border-color: transparent;\\n content: \" \";\\n display: block;\\n bottom: -10px;\\n border-top-width: 10px;\\n border-top-color: #909599;\\n}\\n.bk-root .bk-tooltip-row-label {\\n text-align: right;\\n color: #26aae1;\\n /* blue from toolbar highlighting */\\n}\\n.bk-root .bk-tooltip-row-value {\\n color: default;\\n /* seems to be necessary for notebook */\\n}\\n.bk-root .bk-tooltip-color-block {\\n width: 12px;\\n height: 12px;\\n margin-left: 5px;\\n margin-right: 5px;\\n outline: #dddddd solid 1px;\\n display: inline-block;\\n}\\n'),n.bk_tooltip=\"bk-tooltip\",n.bk_tooltip_arrow=\"bk-tooltip-arrow\",n.bk_tooltip_custom=\"bk-tooltip-custom\",n.bk_tooltip_row_label=\"bk-tooltip-row-label\",n.bk_tooltip_row_value=\"bk-tooltip-row-value\",n.bk_tooltip_color_block=\"bk-tooltip-color-block\"},\n function _(e,b,t){Object.defineProperty(t,\"__esModule\",{value:!0}),e(1).__importStar(e(66)).styles.append(\"\"),t.bk_active=\"bk-active\",t.bk_inline=\"bk-inline\",t.bk_left=\"bk-left\",t.bk_right=\"bk-right\",t.bk_above=\"bk-above\",t.bk_below=\"bk-below\",t.bk_up=\"bk-up\",t.bk_down=\"bk-down\",t.bk_side=function(e){switch(e){case\"above\":return t.bk_above;case\"below\":return t.bk_below;case\"left\":return t.bk_left;case\"right\":return t.bk_right}}},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(29),o=e(73),a=e(72),n=i.__importStar(e(19));class h extends r.AnnotationView{initialize(){super.initialize(),this.set_data(this.model.source)}connect_signals(){super.connect_signals(),this.connect(this.model.source.streaming,()=>this.set_data(this.model.source)),this.connect(this.model.source.patching,()=>this.set_data(this.model.source)),this.connect(this.model.source.change,()=>this.set_data(this.model.source))}set_data(e){super.set_data(e),this.visuals.warm_cache(e),this.plot_view.request_render()}_map_data(){const{frame:e}=this.plot_view,t=this.model.dimension,s=e.xscales[this.model.x_range_name],i=e.yscales[this.model.y_range_name],r=\"height\"==t?i:s,o=\"height\"==t?s:i,a=\"height\"==t?e.yview:e.xview,n=\"height\"==t?e.xview:e.yview;let h,_,l;h=\"data\"==this.model.properties.lower.units?r.v_compute(this._lower):a.v_compute(this._lower),_=\"data\"==this.model.properties.upper.units?r.v_compute(this._upper):a.v_compute(this._upper),l=\"data\"==this.model.properties.base.units?o.v_compute(this._base):n.v_compute(this._base);const[d,p]=\"height\"==t?[1,0]:[0,1],c=[h,l],u=[_,l];this._lower_sx=c[d],this._lower_sy=c[p],this._upper_sx=u[d],this._upper_sy=u[p]}render(){if(!this.model.visible)return;this._map_data();const{ctx:e}=this.plot_view.canvas_view;if(this.visuals.line.doit)for(let t=0,s=this._lower_sx.length;t<s;t++)this.visuals.line.set_vectorize(e,t),e.beginPath(),e.moveTo(this._lower_sx[t],this._lower_sy[t]),e.lineTo(this._upper_sx[t],this._upper_sy[t]),e.stroke();const t=\"height\"==this.model.dimension?0:Math.PI/2;if(null!=this.model.lower_head)for(let s=0,i=this._lower_sx.length;s<i;s++)e.save(),e.translate(this._lower_sx[s],this._lower_sy[s]),e.rotate(t+Math.PI),this.model.lower_head.render(e,s),e.restore();if(null!=this.model.upper_head)for(let s=0,i=this._upper_sx.length;s<i;s++)e.save(),e.translate(this._upper_sx[s],this._upper_sy[s]),e.rotate(t),this.model.upper_head.render(e,s),e.restore()}}s.WhiskerView=h,h.__name__=\"WhiskerView\";class _ extends r.Annotation{constructor(e){super(e)}static init_Whisker(){this.prototype.default_view=h,this.mixins([\"line\"]),this.define({lower:[n.DistanceSpec],lower_head:[n.Instance,()=>new a.TeeHead({level:\"underlay\",size:10})],upper:[n.DistanceSpec],upper_head:[n.Instance,()=>new a.TeeHead({level:\"underlay\",size:10})],base:[n.DistanceSpec],dimension:[n.Dimension,\"height\"],source:[n.Instance,()=>new o.ColumnDataSource],x_range_name:[n.String,\"default\"],y_range_name:[n.String,\"default\"]}),this.override({level:\"underlay\"})}}s.Whisker=_,_.__name__=\"Whisker\",_.init_Whisker()},\n function _(i,a,e){Object.defineProperty(e,\"__esModule\",{value:!0});var r=i(148);e.Axis=r.Axis;var s=i(150);e.CategoricalAxis=s.CategoricalAxis;var x=i(153);e.ContinuousAxis=x.ContinuousAxis;var A=i(154);e.DatetimeAxis=A.DatetimeAxis;var o=i(155);e.LinearAxis=o.LinearAxis;var t=i(168);e.LogAxis=t.LogAxis;var n=i(171);e.MercatorAxis=n.MercatorAxis},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),a=e(149),l=s.__importStar(e(19)),n=e(9),o=e(8),r=e(88),{abs:_,min:h,max:c}=Math;class m extends a.GuideRendererView{constructor(){super(...arguments),this.rotate=!0}get panel(){return this.layout}render(){if(!this.model.visible)return;const e={tick:this._tick_extent(),tick_label:this._tick_label_extents(),axis_label:this._axis_label_extent()},t=this.tick_coords,i=this.plot_view.canvas_view.ctx;i.save(),this._draw_rule(i,e),this._draw_major_ticks(i,e,t),this._draw_minor_ticks(i,e,t),this._draw_major_labels(i,e,t),this._draw_axis_label(i,e,t),null!=this._render&&this._render(i,e,t),i.restore()}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.plot_view.request_paint());const e=this.model.properties;this.on_change(e.visible,()=>this.plot_view.request_layout())}get_size(){if(this.model.visible&&null==this.model.fixed_location){const e=this._get_size();return{width:0,height:Math.round(e)}}return{width:0,height:0}}_get_size(){return this._tick_extent()+this._tick_label_extent()+this._axis_label_extent()}get needs_clip(){return null!=this.model.fixed_location}_draw_rule(e,t){if(!this.visuals.axis_line.doit)return;const[i,s]=this.rule_coords,[a,l]=this.plot_view.map_to_screen(i,s,this.model.x_range_name,this.model.y_range_name),[n,o]=this.normals,[r,_]=this.offsets;this.visuals.axis_line.set_value(e),e.beginPath(),e.moveTo(Math.round(a[0]+n*r),Math.round(l[0]+o*_));for(let t=1;t<a.length;t++){const i=Math.round(a[t]+n*r),s=Math.round(l[t]+o*_);e.lineTo(i,s)}e.stroke()}_draw_major_ticks(e,t,i){const s=this.model.major_tick_in,a=this.model.major_tick_out,l=this.visuals.major_tick_line;this._draw_ticks(e,i.major,s,a,l)}_draw_minor_ticks(e,t,i){const s=this.model.minor_tick_in,a=this.model.minor_tick_out,l=this.visuals.minor_tick_line;this._draw_ticks(e,i.minor,s,a,l)}_draw_major_labels(e,t,i){const s=i.major,a=this.compute_labels(s[this.dimension]),l=this.model.major_label_orientation,n=t.tick+this.model.major_label_standoff,o=this.visuals.major_label_text;this._draw_oriented_labels(e,a,s,l,this.panel.side,n,o)}_draw_axis_label(e,t,i){if(null==this.model.axis_label||0==this.model.axis_label.length||null!=this.model.fixed_location)return;let s,a;switch(this.panel.side){case\"above\":s=this.panel._hcenter.value,a=this.panel._bottom.value;break;case\"below\":s=this.panel._hcenter.value,a=this.panel._top.value;break;case\"left\":s=this.panel._right.value,a=this.panel._vcenter.value;break;case\"right\":s=this.panel._left.value,a=this.panel._vcenter.value;break;default:throw new Error(`unknown side: ${this.panel.side}`)}const l=[[s],[a]],o=t.tick+n.sum(t.tick_label)+this.model.axis_label_standoff,r=this.visuals.axis_label_text;this._draw_oriented_labels(e,[this.model.axis_label],l,\"parallel\",this.panel.side,o,r,\"screen\")}_draw_ticks(e,t,i,s,a){if(!a.doit)return;const[l,n]=t,[o,r]=this.plot_view.map_to_screen(l,n,this.model.x_range_name,this.model.y_range_name),[_,h]=this.normals,[c,m]=this.offsets,[d,u]=[_*(c-i),h*(m-i)],[b,x]=[_*(c+s),h*(m+s)];a.set_value(e);for(let t=0;t<o.length;t++){const i=Math.round(o[t]+b),s=Math.round(r[t]+x),a=Math.round(o[t]+d),l=Math.round(r[t]+u);e.beginPath(),e.moveTo(i,s),e.lineTo(a,l),e.stroke()}}_draw_oriented_labels(e,t,i,s,a,l,n,r=\"data\"){if(!n.doit||0==t.length)return;let _,h,c,m;if(\"screen\"==r)[_,h]=i,[c,m]=[0,0];else{const[e,t]=i;[_,h]=this.plot_view.map_to_screen(e,t,this.model.x_range_name,this.model.y_range_name),[c,m]=this.offsets}const[d,u]=this.normals,b=d*(c+l),x=u*(m+l);let p;n.set_value(e),this.panel.apply_label_text_heuristics(e,s),p=o.isString(s)?this.panel.get_label_angle_heuristic(s):-s;for(let i=0;i<_.length;i++){const s=Math.round(_[i]+b),a=Math.round(h[i]+x);e.translate(s,a),e.rotate(p),e.fillText(t[i],0,0),e.rotate(-p),e.translate(-s,-a)}}_axis_label_extent(){if(null==this.model.axis_label||\"\"==this.model.axis_label)return 0;const e=this.model.axis_label_standoff,t=this.visuals.axis_label_text;return this._oriented_labels_extent([this.model.axis_label],\"parallel\",this.panel.side,e,t)}_tick_extent(){return this.model.major_tick_out}_tick_label_extent(){return n.sum(this._tick_label_extents())}_tick_label_extents(){const e=this.tick_coords.major,t=this.compute_labels(e[this.dimension]),i=this.model.major_label_orientation,s=this.model.major_label_standoff,a=this.visuals.major_label_text;return[this._oriented_labels_extent(t,i,this.panel.side,s,a)]}_oriented_labels_extent(e,t,i,s,a){if(0==e.length)return 0;const l=this.plot_view.canvas_view.ctx;let n,r;a.set_value(l),o.isString(t)?(n=1,r=this.panel.get_label_angle_heuristic(t)):(n=2,r=-t),r=Math.abs(r);const _=Math.cos(r),h=Math.sin(r);let c=0;for(let t=0;t<e.length;t++){const s=1.1*l.measureText(e[t]).width,a=.9*l.measureText(e[t]).ascent;let o;o=\"above\"==i||\"below\"==i?s*h+a/n*_:s*_+a/n*h,o>c&&(c=o)}return c>0&&(c+=s),c}get normals(){return this.panel.normals}get dimension(){return this.panel.dimension}compute_labels(e){const t=this.model.formatter.doFormat(e,this);for(let i=0;i<e.length;i++)e[i]in this.model.major_label_overrides&&(t[i]=this.model.major_label_overrides[e[i]]);return t}get offsets(){if(null!=this.model.fixed_location)return[0,0];const{frame:e}=this.plot_view;let[t,i]=[0,0];switch(this.panel.side){case\"below\":i=_(this.panel._top.value-e._bottom.value);break;case\"above\":i=_(this.panel._bottom.value-e._top.value);break;case\"right\":t=_(this.panel._left.value-e._right.value);break;case\"left\":t=_(this.panel._right.value-e._left.value)}return[t,i]}get ranges(){const e=this.dimension,t=(e+1)%2,{frame:i}=this.plot_view,s=[i.x_ranges[this.model.x_range_name],i.y_ranges[this.model.y_range_name]];return[s[e],s[t]]}get computed_bounds(){const[e]=this.ranges,t=this.model.bounds,i=[e.min,e.max];if(\"auto\"==t)return[e.min,e.max];if(o.isArray(t)){let e,s;const[a,l]=t,[n,o]=i;return _(a-l)>_(n-o)?(e=c(h(a,l),n),s=h(c(a,l),o)):(e=h(a,l),s=c(a,l)),[e,s]}throw new Error(`user bounds '${t}' not understood`)}get rule_coords(){const e=this.dimension,t=(e+1)%2,[i]=this.ranges,[s,a]=this.computed_bounds,l=[new Array(2),new Array(2)];return l[e][0]=Math.max(s,i.min),l[e][1]=Math.min(a,i.max),l[e][0]>l[e][1]&&(l[e][0]=l[e][1]=NaN),l[t][0]=this.loc,l[t][1]=this.loc,l}get tick_coords(){const e=this.dimension,t=(e+1)%2,[i]=this.ranges,[s,a]=this.computed_bounds,l=this.model.ticker.get_ticks(s,a,i,this.loc,{}),n=l.major,o=l.minor,r=[[],[]],_=[[],[]],[h,c]=[i.min,i.max];for(let i=0;i<n.length;i++)n[i]<h||n[i]>c||(r[e].push(n[i]),r[t].push(this.loc));for(let i=0;i<o.length;i++)o[i]<h||o[i]>c||(_[e].push(o[i]),_[t].push(this.loc));return{major:r,minor:_}}get loc(){const{fixed_location:e}=this.model;if(null!=e){if(o.isNumber(e))return e;const[,t]=this.ranges;if(t instanceof r.FactorRange)return t.synthetic(e);throw new Error(\"unexpected\")}const[,t]=this.ranges;switch(this.panel.side){case\"left\":case\"below\":return t.start;case\"right\":case\"above\":return t.end}}serializable_state(){return Object.assign(Object.assign({},super.serializable_state()),{bbox:this.layout.bbox.box})}}i.AxisView=m,m.__name__=\"AxisView\";class d extends a.GuideRenderer{constructor(e){super(e)}static init_Axis(){this.prototype.default_view=m,this.mixins([\"line:axis_\",\"line:major_tick_\",\"line:minor_tick_\",\"text:major_label_\",\"text:axis_label_\"]),this.define({bounds:[l.Any,\"auto\"],ticker:[l.Instance],formatter:[l.Instance],x_range_name:[l.String,\"default\"],y_range_name:[l.String,\"default\"],axis_label:[l.String,\"\"],axis_label_standoff:[l.Int,5],major_label_standoff:[l.Int,5],major_label_orientation:[l.Any,\"horizontal\"],major_label_overrides:[l.Any,{}],major_tick_in:[l.Number,2],major_tick_out:[l.Number,6],minor_tick_in:[l.Number,0],minor_tick_out:[l.Number,4],fixed_location:[l.Any,null]}),this.override({axis_line_color:\"black\",major_tick_line_color:\"black\",minor_tick_line_color:\"black\",major_label_text_font_size:\"8pt\",major_label_text_align:\"center\",major_label_text_baseline:\"alphabetic\",axis_label_text_font_size:\"10pt\",axis_label_text_font_style:\"italic\"})}}i.Axis=d,d.__name__=\"Axis\",d.init_Axis()},\n function _(e,r,d){Object.defineProperty(d,\"__esModule\",{value:!0});const n=e(63);class i extends n.RendererView{}d.GuideRendererView=i,i.__name__=\"GuideRendererView\";class t extends n.Renderer{constructor(e){super(e)}static init_GuideRenderer(){this.override({level:\"overlay\"})}}d.GuideRenderer=t,t.__name__=\"GuideRenderer\",t.init_GuideRenderer()},\n function _(t,s,o){Object.defineProperty(o,\"__esModule\",{value:!0});const e=t(1),i=t(148),r=t(151),a=t(152),l=e.__importStar(t(19));class _ extends i.AxisView{_render(t,s,o){this._draw_group_separators(t,s,o)}_draw_group_separators(t,s,o){const[e]=this.ranges,[i,r]=this.computed_bounds;if(!e.tops||e.tops.length<2||!this.visuals.separator_line.doit)return;const a=this.dimension,l=(a+1)%2,_=[[],[]];let n=0;for(let t=0;t<e.tops.length-1;t++){let s,o;for(let i=n;i<e.factors.length;i++)if(e.factors[i][0]==e.tops[t+1]){[s,o]=[e.factors[i-1],e.factors[i]],n=i;break}const h=(e.synthetic(s)+e.synthetic(o))/2;h>i&&h<r&&(_[a].push(h),_[l].push(this.loc))}const h=this._tick_label_extent();this._draw_ticks(t,_,-3,h-6,this.visuals.separator_line)}_draw_major_labels(t,s,o){const e=this._get_factor_info();let i=s.tick+this.model.major_label_standoff;for(let o=0;o<e.length;o++){const[r,a,l,_]=e[o];this._draw_oriented_labels(t,r,a,l,this.panel.side,i,_),i+=s.tick_label[o]}}_tick_label_extents(){const t=this._get_factor_info(),s=[];for(const[o,,e,i]of t){const t=this._oriented_labels_extent(o,e,this.panel.side,this.model.major_label_standoff,i);s.push(t)}return s}_get_factor_info(){const[t]=this.ranges,[s,o]=this.computed_bounds,e=this.loc,i=this.model.ticker.get_ticks(s,o,t,e,{}),r=this.tick_coords,a=[];if(1==t.levels){const t=i.major,s=this.model.formatter.doFormat(t,this);a.push([s,r.major,this.model.major_label_orientation,this.visuals.major_label_text])}else if(2==t.levels){const t=i.major.map(t=>t[1]),s=this.model.formatter.doFormat(t,this);a.push([s,r.major,this.model.major_label_orientation,this.visuals.major_label_text]),a.push([i.tops,r.tops,this.model.group_label_orientation,this.visuals.group_text])}else if(3==t.levels){const t=i.major.map(t=>t[2]),s=this.model.formatter.doFormat(t,this),o=i.mids.map(t=>t[1]);a.push([s,r.major,this.model.major_label_orientation,this.visuals.major_label_text]),a.push([o,r.mids,this.model.subgroup_label_orientation,this.visuals.subgroup_text]),a.push([i.tops,r.tops,this.model.group_label_orientation,this.visuals.group_text])}return a}get tick_coords(){const t=this.dimension,s=(t+1)%2,[o]=this.ranges,[e,i]=this.computed_bounds,r=this.model.ticker.get_ticks(e,i,o,this.loc,{}),a={major:[[],[]],mids:[[],[]],tops:[[],[]],minor:[[],[]]};return a.major[t]=r.major,a.major[s]=r.major.map(t=>this.loc),3==o.levels&&(a.mids[t]=r.mids,a.mids[s]=r.mids.map(t=>this.loc)),o.levels>1&&(a.tops[t]=r.tops,a.tops[s]=r.tops.map(t=>this.loc)),a}}o.CategoricalAxisView=_,_.__name__=\"CategoricalAxisView\";class n extends i.Axis{constructor(t){super(t)}static init_CategoricalAxis(){this.prototype.default_view=_,this.mixins([\"line:separator_\",\"text:group_\",\"text:subgroup_\"]),this.define({group_label_orientation:[l.Any,\"parallel\"],subgroup_label_orientation:[l.Any,\"parallel\"]}),this.override({ticker:()=>new r.CategoricalTicker,formatter:()=>new a.CategoricalTickFormatter,separator_line_color:\"lightgrey\",separator_line_width:2,group_text_font_style:\"bold\",group_text_font_size:\"8pt\",group_text_color:\"grey\",subgroup_text_font_style:\"bold\",subgroup_text_font_size:\"8pt\"})}}o.CategoricalAxis=n,n.__name__=\"CategoricalAxis\",n.init_CategoricalAxis()},\n function _(t,c,e){Object.defineProperty(e,\"__esModule\",{value:!0});const o=t(111);class s extends o.Ticker{constructor(t){super(t)}get_ticks(t,c,e,o,s){return{major:this._collect(e.factors,e,t,c),minor:[],tops:this._collect(e.tops||[],e,t,c),mids:this._collect(e.mids||[],e,t,c)}}_collect(t,c,e,o){const s=[];for(const r of t){const t=c.synthetic(r);t>e&&t<o&&s.push(r)}return s}}e.CategoricalTicker=s,s.__name__=\"CategoricalTicker\"},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const o=e(113),c=e(9);class a extends o.TickFormatter{constructor(e){super(e)}doFormat(e,t){return c.copy(e)}}r.CategoricalTickFormatter=a,a.__name__=\"CategoricalTickFormatter\"},\n function _(s,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=s(148);class t extends o.Axis{constructor(s){super(s)}}n.ContinuousAxis=t,t.__name__=\"ContinuousAxis\"},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(155),a=e(156),r=e(161);class n extends s.LinearAxisView{}i.DatetimeAxisView=n,n.__name__=\"DatetimeAxisView\";class _ extends s.LinearAxis{constructor(e){super(e)}static init_DatetimeAxis(){this.prototype.default_view=n,this.override({ticker:()=>new r.DatetimeTicker,formatter:()=>new a.DatetimeTickFormatter})}}i.DatetimeAxis=_,_.__name__=\"DatetimeAxis\",_.init_DatetimeAxis()},\n function _(e,i,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=e(148),n=e(153),r=e(112),a=e(108);class _ extends t.AxisView{}s.LinearAxisView=_,_.__name__=\"LinearAxisView\";class c extends n.ContinuousAxis{constructor(e){super(e)}static init_LinearAxis(){this.prototype.default_view=_,this.override({ticker:()=>new a.BasicTicker,formatter:()=>new r.BasicTickFormatter})}}s.LinearAxis=c,c.__name__=\"LinearAxis\",c.init_LinearAxis()},\n function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const r=t(1),i=r.__importDefault(t(157)),n=t(113),o=t(70),a=r.__importStar(t(19)),c=t(158),m=t(9),u=t(8);function h(t){return i.default(t,\"%Y %m %d %H %M %S\").split(/\\s+/).map(t=>parseInt(t,10))}function d(t,s){if(u.isFunction(s))return s(t);{const e=c.sprintf(\"$1%06d\",function(t){return Math.round(t/1e3%1*1e6)}(t));return-1==(s=s.replace(/((^|[^%])(%%)*)%f/,e)).indexOf(\"%\")?s:i.default(t,s)}}const l=[\"microseconds\",\"milliseconds\",\"seconds\",\"minsec\",\"minutes\",\"hourmin\",\"hours\",\"days\",\"months\",\"years\"];class _ extends n.TickFormatter{constructor(t){super(t),this.strip_leading_zeros=!0}static init_DatetimeTickFormatter(){this.define({microseconds:[a.Array,[\"%fus\"]],milliseconds:[a.Array,[\"%3Nms\",\"%S.%3Ns\"]],seconds:[a.Array,[\"%Ss\"]],minsec:[a.Array,[\":%M:%S\"]],minutes:[a.Array,[\":%M\",\"%Mm\"]],hourmin:[a.Array,[\"%H:%M\"]],hours:[a.Array,[\"%Hh\",\"%H:%M\"]],days:[a.Array,[\"%m/%d\",\"%a%d\"]],months:[a.Array,[\"%m/%Y\",\"%b %Y\"]],years:[a.Array,[\"%Y\"]]})}initialize(){super.initialize(),this._update_width_formats()}_update_width_formats(){const t=+i.default(new Date),s=function(s){const e=s.map(s=>d(t,s).length),r=m.sort_by(m.zip(e,s),([t])=>t);return m.unzip(r)};this._width_formats={microseconds:s(this.microseconds),milliseconds:s(this.milliseconds),seconds:s(this.seconds),minsec:s(this.minsec),minutes:s(this.minutes),hourmin:s(this.hourmin),hours:s(this.hours),days:s(this.days),months:s(this.months),years:s(this.years)}}_get_resolution_str(t,s){const e=1.1*t;switch(!1){case!(e<.001):return\"microseconds\";case!(e<1):return\"milliseconds\";case!(e<60):return s>=60?\"minsec\":\"seconds\";case!(e<3600):return s>=3600?\"hourmin\":\"minutes\";case!(e<86400):return\"hours\";case!(e<2678400):return\"days\";case!(e<31536e3):return\"months\";default:return\"years\"}}doFormat(t,s){if(0==t.length)return[];const e=Math.abs(t[t.length-1]-t[0])/1e3,r=e/(t.length-1),i=this._get_resolution_str(r,e),[,[n]]=this._width_formats[i],a=[],c=l.indexOf(i),m={};for(const t of l)m[t]=0;m.seconds=5,m.minsec=4,m.minutes=4,m.hourmin=3,m.hours=3;for(const s of t){let t,e;try{e=h(s),t=d(s,n)}catch(t){o.logger.warn(`unable to format tick for timestamp value ${s}`),o.logger.warn(` - ${t}`),a.push(\"ERR\");continue}let r=!1,u=c;for(;0==e[m[l[u]]];){let n;if(u+=1,u==l.length)break;if((\"minsec\"==i||\"hourmin\"==i)&&!r){if(\"minsec\"==i&&0==e[4]&&0!=e[5]||\"hourmin\"==i&&0==e[3]&&0!=e[4]){n=this._width_formats[l[c-1]][1][0],t=d(s,n);break}r=!0}n=this._width_formats[l[u]][1][0],t=d(s,n)}if(this.strip_leading_zeros){let s=t.replace(/^0+/g,\"\");s!=t&&isNaN(parseInt(s))&&(s=`0${s}`),a.push(s)}else a.push(t)}return a}}e.DatetimeTickFormatter=_,_.__name__=\"DatetimeTickFormatter\",_.init_DatetimeTickFormatter()},\n function _(e,t,n){function r(e,t,n){var r,o=t.day[1];do{r=new Date(Date.UTC(n,t.month,Math.abs(o++)))}while(t.day[0]<7&&r.getUTCDay()!=t.day[0]);return(r={clock:t.clock,sort:r.getTime(),rule:t,save:6e4*t.save,offset:e.offset})[r.clock]=r.sort+6e4*t.time,r.posix?r.wallclock=r[r.clock]+(e.offset+t.saved):r.posix=r[r.clock]-(e.offset+t.saved),r}function o(e,t,n){var o,a,u,i,l,s,c,f=e[e.zone],h=[],T=new Date(n).getUTCFullYear(),g=1;for(o=1,a=f.length;o<a&&!(f[o][t]<=n);o++);if((u=f[o]).rules){for(s=e[u.rules],c=T+1;c>=T-g;--c)for(o=0,a=s.length;o<a;o++)s[o].from<=c&&c<=s[o].to?h.push(r(u,s[o],c)):s[o].to<c&&1==g&&(g=c-s[o].to);for(h.sort((function(e,t){return e.sort-t.sort})),o=0,a=h.length;o<a;o++)n>=h[o][t]&&h[o][h[o].clock]>u[h[o].clock]&&(i=h[o])}return i&&((l=/^(.*)\\/(.*)$/.exec(u.format))?i.abbrev=l[i.save?2:1]:i.abbrev=u.format.replace(/%s/,i.rule.letter)),i||u}function a(e,t){return\"UTC\"==e.zone?t:(e.entry=o(e,\"posix\",t),t+e.entry.offset+e.entry.save)}function u(e,t){return\"UTC\"==e.zone?t:(e.entry=n=o(e,\"wallclock\",t),0<(r=t-n.wallclock)&&r<n.save?null:t-n.offset-n.save);var n,r}function i(e,t,n){var r,o=+(n[1]+1),i=n[2]*o,l=s.indexOf(n[3].toLowerCase());if(l>9)t+=i*f[l-10];else{if(r=new Date(a(e,t)),l<7)for(;i;)r.setUTCDate(r.getUTCDate()+o),r.getUTCDay()==l&&(i-=o);else 7==l?r.setUTCFullYear(r.getUTCFullYear()+i):8==l?r.setUTCMonth(r.getUTCMonth()+i):r.setUTCDate(r.getUTCDate()+i);null==(t=u(e,r.getTime()))&&(t=u(e,r.getTime()+864e5*o)-864e5*o)}return t}Object.defineProperty(n,\"__esModule\",{value:!0});var l={clock:function(){return+new Date},zone:\"UTC\",entry:{abbrev:\"UTC\",offset:0,save:0},UTC:1,z:function(e,t,n,r){var o,a,u=this.entry.offset+this.entry.save,i=Math.abs(u/1e3),l=[],s=3600;for(o=0;o<3;o++)l.push((\"0\"+Math.floor(i/s)).slice(-2)),i%=s,s/=60;return\"^\"!=n||u?(\"^\"==n&&(r=3),3==r?(a=(a=l.join(\":\")).replace(/:00$/,\"\"),\"^\"!=n&&(a=a.replace(/:00$/,\"\"))):r?(a=l.slice(0,r+1).join(\":\"),\"^\"==n&&(a=a.replace(/:00$/,\"\"))):a=l.slice(0,2).join(\"\"),a=(a=(u<0?\"-\":\"+\")+a).replace(/([-+])(0)/,{_:\" $1\",\"-\":\"$1\"}[n]||\"$1$2\")):\"Z\"},\"%\":function(e){return\"%\"},n:function(e){return\"\\n\"},t:function(e){return\"\\t\"},U:function(e){return h(e,0)},W:function(e){return h(e,1)},V:function(e){return T(e)[0]},G:function(e){return T(e)[1]},g:function(e){return T(e)[1]%100},j:function(e){return Math.floor((e.getTime()-Date.UTC(e.getUTCFullYear(),0))/864e5)+1},s:function(e){return Math.floor(e.getTime()/1e3)},C:function(e){return Math.floor(e.getUTCFullYear()/100)},N:function(e){return e.getTime()%1e3*1e6},m:function(e){return e.getUTCMonth()+1},Y:function(e){return e.getUTCFullYear()},y:function(e){return e.getUTCFullYear()%100},H:function(e){return e.getUTCHours()},M:function(e){return e.getUTCMinutes()},S:function(e){return e.getUTCSeconds()},e:function(e){return e.getUTCDate()},d:function(e){return e.getUTCDate()},u:function(e){return e.getUTCDay()||7},w:function(e){return e.getUTCDay()},l:function(e){return e.getUTCHours()%12||12},I:function(e){return e.getUTCHours()%12||12},k:function(e){return e.getUTCHours()},Z:function(e){return this.entry.abbrev},a:function(e){return this[this.locale].day.abbrev[e.getUTCDay()]},A:function(e){return this[this.locale].day.full[e.getUTCDay()]},h:function(e){return this[this.locale].month.abbrev[e.getUTCMonth()]},b:function(e){return this[this.locale].month.abbrev[e.getUTCMonth()]},B:function(e){return this[this.locale].month.full[e.getUTCMonth()]},P:function(e){return this[this.locale].meridiem[Math.floor(e.getUTCHours()/12)].toLowerCase()},p:function(e){return this[this.locale].meridiem[Math.floor(e.getUTCHours()/12)]},R:function(e,t){return this.convert([t,\"%H:%M\"])},T:function(e,t){return this.convert([t,\"%H:%M:%S\"])},D:function(e,t){return this.convert([t,\"%m/%d/%y\"])},F:function(e,t){return this.convert([t,\"%Y-%m-%d\"])},x:function(e,t){return this.convert([t,this[this.locale].date])},r:function(e,t){return this.convert([t,this[this.locale].time12||\"%I:%M:%S\"])},X:function(e,t){return this.convert([t,this[this.locale].time24])},c:function(e,t){return this.convert([t,this[this.locale].dateTime])},convert:function(e){if(!e.length)return\"1.0.22\";var t,n,r,o,l,s=Object.create(this),f=[];for(t=0;t<e.length;t++)if(o=e[t],Array.isArray(o))t||isNaN(o[1])?o.splice.apply(e,[t--,1].concat(o)):l=o;else if(isNaN(o)){if(\"string\"==(r=typeof o))~o.indexOf(\"%\")?s.format=o:t||\"*\"!=o?!t&&(r=/^(\\d{4})-(\\d{2})-(\\d{2})(?:[T\\s](\\d{2}):(\\d{2})(?::(\\d{2})(?:\\.(\\d+))?)?(Z|(([+-])(\\d{2}(:\\d{2}){0,2})))?)?$/.exec(o))?((l=[]).push.apply(l,r.slice(1,8)),r[9]?(l.push(r[10]+1),l.push.apply(l,r[11].split(/:/))):r[8]&&l.push(1)):/^\\w{2,3}_\\w{2}$/.test(o)?s.locale=o:(r=c.exec(o))?f.push(r):s.zone=o:l=o;else if(\"function\"==r){if(r=o.call(s))return r}else if(/^\\w{2,3}_\\w{2}$/.test(o.name))s[o.name]=o;else if(o.zones){for(r in o.zones)s[r]=o.zones[r];for(r in o.rules)s[r]=o.rules[r]}}else t||(l=o);if(s[s.locale]||delete s.locale,s[s.zone]||delete s.zone,null!=l){if(\"*\"==l)l=s.clock();else if(Array.isArray(l)){for(r=[],n=!l[7],t=0;t<11;t++)r[t]=+(l[t]||0);--r[1],l=Date.UTC.apply(Date.UTC,r)+-r[7]*(36e5*r[8]+6e4*r[9]+1e3*r[10])}else l=Math.floor(l);if(!isNaN(l)){if(n&&(l=u(s,l)),null==l)return l;for(t=0,n=f.length;t<n;t++)l=i(s,l,f[t]);return s.format?(r=new Date(a(s,l)),s.format.replace(/%([-0_^]?)(:{0,3})(\\d*)(.)/g,(function(e,t,n,o,a){var u,i,c=\"0\";if(u=s[a]){for(e=String(u.call(s,r,l,t,n.length)),\"_\"==(t||u.style)&&(c=\" \"),i=\"-\"==t?0:u.pad||0;e.length<i;)e=c+e;for(i=\"-\"==t?0:o||u.pad;e.length<i;)e=c+e;\"N\"==a&&i<e.length&&(e=e.slice(0,i)),\"^\"==t&&(e=e.toUpperCase())}return e}))):l}}return function(){return s.convert(arguments)}},locale:\"en_US\",en_US:{date:\"%m/%d/%Y\",time24:\"%I:%M:%S %p\",time12:\"%I:%M:%S %p\",dateTime:\"%a %d %b %Y %I:%M:%S %p %Z\",meridiem:[\"AM\",\"PM\"],month:{abbrev:\"Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec\".split(\"|\"),full:\"January|February|March|April|May|June|July|August|September|October|November|December\".split(\"|\")},day:{abbrev:\"Sun|Mon|Tue|Wed|Thu|Fri|Sat\".split(\"|\"),full:\"Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday\".split(\"|\")}}},s=\"Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|year|month|day|hour|minute|second|millisecond\",c=new RegExp(\"^\\\\s*([+-])(\\\\d+)\\\\s+(\"+s+\")s?\\\\s*$\",\"i\"),f=[36e5,6e4,1e3,1];function h(e,t){var n,r,o;return r=new Date(Date.UTC(e.getUTCFullYear(),0)),n=Math.floor((e.getTime()-r.getTime())/864e5),r.getUTCDay()==t?o=0:8==(o=7-r.getUTCDay()+t)&&(o=1),n>=o?Math.floor((n-o)/7)+1:0}function T(e){var t,n,r;return n=e.getUTCFullYear(),t=new Date(Date.UTC(n,0)).getUTCDay(),(r=h(e,1)+(t>1&&t<=4?1:0))?53!=r||4==t||3==t&&29==new Date(n,1,29).getDate()?[r,e.getUTCFullYear()]:[1,e.getUTCFullYear()+1]:(n=e.getUTCFullYear()-1,[r=4==(t=new Date(Date.UTC(n,0)).getUTCDay())||3==t&&29==new Date(n,1,29).getDate()?53:52,e.getUTCFullYear()-1])}s=s.toLowerCase().split(\"|\"),\"delmHMSUWVgCIky\".replace(/./g,(function(e){l[e].pad=2})),l.N.pad=9,l.j.pad=3,l.k.style=\"_\",l.l.style=\"_\",l.e.style=\"_\",n.default=function(){return l.convert(arguments)}},\n function _(r,n,e){Object.defineProperty(e,\"__esModule\",{value:!0});const t=r(1),i=t.__importStar(r(159)),u=r(160),a=t.__importDefault(r(157)),f=r(25),o=r(8);function l(r,...n){return u.sprintf(r,...n)}function s(r,n,e){if(o.isNumber(r)){return l((()=>{switch(!1){case Math.floor(r)!=r:return\"%d\";case!(Math.abs(r)>.1&&Math.abs(r)<1e3):return\"%0.3f\";default:return\"%0.3e\"}})(),r)}return`${r}`}function c(r,n,t){if(null==n)return s;if(null!=t&&r in t){const n=t[r];if(o.isString(n)){if(n in e.DEFAULT_FORMATTERS)return e.DEFAULT_FORMATTERS[n];throw new Error(`Unknown tooltip field formatter type '${n}'`)}return function(r,e,t){return n.format(r,e,t)}}return e.DEFAULT_FORMATTERS.numeral}function m(r,n,e,t){if(\"$\"==r[0]){return function(r,n){if(r in n)return n[r];throw new Error(`Unknown special variable '$${r}'`)}(r.substring(1),t)}return function(r,n,e){const t=n.get_column(r);if(null==t)return null;if(o.isNumber(e))return t[e];const i=t[e.index];if(o.isTypedArray(i)||o.isArray(i)){if(o.isArray(i[0])){return i[e.dim2][e.dim1]}return i[e.flat_index]}return i}(r.substring(1).replace(/[{}]/g,\"\"),n,e)}e.DEFAULT_FORMATTERS={numeral:(r,n,e)=>i.format(r,n),datetime:(r,n,e)=>a.default(r,n),printf:(r,n,e)=>l(n,r)},e.sprintf=l,e.basic_formatter=s,e.get_formatter=c,e.get_value=m,e.replace_placeholders=function(r,n,e,t,i={}){return r=(r=r.replace(/@\\$name/g,r=>`@{${i.name}}`)).replace(/((?:\\$\\w+)|(?:@\\w+)|(?:@{(?:[^{}]+)}))(?:{([^{}]+)})?/g,(r,u,a)=>{const o=m(u,n,e,i);if(null==o)return`${f.escape(\"???\")}`;if(\"safe\"==a)return`${o}`;const l=c(u,a,t);return`${f.escape(l(o,a,i))}`})}},\n function _(e,n,t){\n /*!\n * numbro.js\n * version : 1.6.2\n * author : Företagsplatsen AB\n * license : MIT\n * http://www.foretagsplatsen.se\n */\n var r,i={},a=i,o=\"en-US\",l=null,u=\"0,0\";void 0!==n&&n.exports;function c(e){this._value=e}function s(e){var n,t=\"\";for(n=0;n<e;n++)t+=\"0\";return t}function f(e,n,t,r){var i,a,o=Math.pow(10,n);return a=e.toFixed(0).search(\"e\")>-1?function(e,n){var t,r,i,a;return t=(a=e.toString()).split(\"e\")[0],i=a.split(\"e\")[1],a=t.split(\".\")[0]+(r=t.split(\".\")[1]||\"\")+s(i-r.length),n>0&&(a+=\".\"+s(n)),a}(e,n):(t(e*o)/o).toFixed(n),r&&(i=new RegExp(\"0{1,\"+r+\"}$\"),a=a.replace(i,\"\")),a}function d(e,n,t){return n.indexOf(\"$\")>-1?function(e,n,t){var r,a,l=n,u=l.indexOf(\"$\"),c=l.indexOf(\"(\"),s=l.indexOf(\"+\"),f=l.indexOf(\"-\"),d=\"\",p=\"\";-1===l.indexOf(\"$\")?\"infix\"===i[o].currency.position?(p=i[o].currency.symbol,i[o].currency.spaceSeparated&&(p=\" \"+p+\" \")):i[o].currency.spaceSeparated&&(d=\" \"):l.indexOf(\" $\")>-1?(d=\" \",l=l.replace(\" $\",\"\")):l.indexOf(\"$ \")>-1?(d=\" \",l=l.replace(\"$ \",\"\")):l=l.replace(\"$\",\"\");if(a=h(e,l,t,p),-1===n.indexOf(\"$\"))switch(i[o].currency.position){case\"postfix\":a.indexOf(\")\")>-1?((a=a.split(\"\")).splice(-1,0,d+i[o].currency.symbol),a=a.join(\"\")):a=a+d+i[o].currency.symbol;break;case\"infix\":break;case\"prefix\":a.indexOf(\"(\")>-1||a.indexOf(\"-\")>-1?(a=a.split(\"\"),r=Math.max(c,f)+1,a.splice(r,0,i[o].currency.symbol+d),a=a.join(\"\")):a=i[o].currency.symbol+d+a;break;default:throw Error('Currency position should be among [\"prefix\", \"infix\", \"postfix\"]')}else u<=1?a.indexOf(\"(\")>-1||a.indexOf(\"+\")>-1||a.indexOf(\"-\")>-1?(a=a.split(\"\"),r=1,(u<c||u<s||u<f)&&(r=0),a.splice(r,0,i[o].currency.symbol+d),a=a.join(\"\")):a=i[o].currency.symbol+d+a:a.indexOf(\")\")>-1?((a=a.split(\"\")).splice(-1,0,d+i[o].currency.symbol),a=a.join(\"\")):a=a+d+i[o].currency.symbol;return a}(e,n,t):n.indexOf(\"%\")>-1?function(e,n,t){var r,i=\"\";e*=100,n.indexOf(\" %\")>-1?(i=\" \",n=n.replace(\" %\",\"\")):n=n.replace(\"%\",\"\");(r=h(e,n,t)).indexOf(\")\")>-1?((r=r.split(\"\")).splice(-1,0,i+\"%\"),r=r.join(\"\")):r=r+i+\"%\";return r}(e,n,t):n.indexOf(\":\")>-1?function(e){var n=Math.floor(e/60/60),t=Math.floor((e-60*n*60)/60),r=Math.round(e-60*n*60-60*t);return n+\":\"+(t<10?\"0\"+t:t)+\":\"+(r<10?\"0\"+r:r)}(e):h(e,n,t)}function h(e,n,t,r){var a,u,c,s,d,h,p,m,x,g,O,b,w,y,M,v,$,B=!1,E=!1,F=!1,k=\"\",U=!1,N=!1,S=!1,j=!1,D=!1,C=\"\",L=\"\",T=Math.abs(e),K=[\"B\",\"KiB\",\"MiB\",\"GiB\",\"TiB\",\"PiB\",\"EiB\",\"ZiB\",\"YiB\"],G=[\"B\",\"KB\",\"MB\",\"GB\",\"TB\",\"PB\",\"EB\",\"ZB\",\"YB\"],I=\"\",P=!1,R=!1;if(0===e&&null!==l)return l;if(!isFinite(e))return\"\"+e;if(0===n.indexOf(\"{\")){var W=n.indexOf(\"}\");if(-1===W)throw Error('Format should also contain a \"}\"');b=n.slice(1,W),n=n.slice(W+1)}else b=\"\";if(n.indexOf(\"}\")===n.length-1){var Y=n.indexOf(\"{\");if(-1===Y)throw Error('Format should also contain a \"{\"');w=n.slice(Y+1,-1),n=n.slice(0,Y+1)}else w=\"\";if(v=null===($=-1===n.indexOf(\".\")?n.match(/([0-9]+).*/):n.match(/([0-9]+)\\..*/))?-1:$[1].length,-1!==n.indexOf(\"-\")&&(P=!0),n.indexOf(\"(\")>-1?(B=!0,n=n.slice(1,-1)):n.indexOf(\"+\")>-1&&(E=!0,n=n.replace(/\\+/g,\"\")),n.indexOf(\"a\")>-1){if(g=n.split(\".\")[0].match(/[0-9]+/g)||[\"0\"],g=parseInt(g[0],10),U=n.indexOf(\"aK\")>=0,N=n.indexOf(\"aM\")>=0,S=n.indexOf(\"aB\")>=0,j=n.indexOf(\"aT\")>=0,D=U||N||S||j,n.indexOf(\" a\")>-1?(k=\" \",n=n.replace(\" a\",\"\")):n=n.replace(\"a\",\"\"),p=0===(p=(d=Math.floor(Math.log(T)/Math.LN10)+1)%3)?3:p,g&&0!==T&&(h=Math.floor(Math.log(T)/Math.LN10)+1-g,m=3*~~((Math.min(g,d)-p)/3),T/=Math.pow(10,m),-1===n.indexOf(\".\")&&g>3))for(n+=\"[.]\",M=(M=0===h?0:3*~~(h/3)-h)<0?M+3:M,a=0;a<M;a++)n+=\"0\";Math.floor(Math.log(Math.abs(e))/Math.LN10)+1!==g&&(T>=Math.pow(10,12)&&!D||j?(k+=i[o].abbreviations.trillion,e/=Math.pow(10,12)):T<Math.pow(10,12)&&T>=Math.pow(10,9)&&!D||S?(k+=i[o].abbreviations.billion,e/=Math.pow(10,9)):T<Math.pow(10,9)&&T>=Math.pow(10,6)&&!D||N?(k+=i[o].abbreviations.million,e/=Math.pow(10,6)):(T<Math.pow(10,6)&&T>=Math.pow(10,3)&&!D||U)&&(k+=i[o].abbreviations.thousand,e/=Math.pow(10,3)))}if(n.indexOf(\"b\")>-1)for(n.indexOf(\" b\")>-1?(C=\" \",n=n.replace(\" b\",\"\")):n=n.replace(\"b\",\"\"),s=0;s<=K.length;s++)if(u=Math.pow(1024,s),c=Math.pow(1024,s+1),e>=u&&e<c){C+=K[s],u>0&&(e/=u);break}if(n.indexOf(\"d\")>-1)for(n.indexOf(\" d\")>-1?(C=\" \",n=n.replace(\" d\",\"\")):n=n.replace(\"d\",\"\"),s=0;s<=G.length;s++)if(u=Math.pow(1e3,s),c=Math.pow(1e3,s+1),e>=u&&e<c){C+=G[s],u>0&&(e/=u);break}if(n.indexOf(\"o\")>-1&&(n.indexOf(\" o\")>-1?(L=\" \",n=n.replace(\" o\",\"\")):n=n.replace(\"o\",\"\"),i[o].ordinal&&(L+=i[o].ordinal(e))),n.indexOf(\"[.]\")>-1&&(F=!0,n=n.replace(\"[.]\",\".\")),x=e.toString().split(\".\")[0],O=n.split(\".\")[1],y=n.indexOf(\",\"),O){if(x=(I=-1!==O.indexOf(\"*\")?f(e,e.toString().split(\".\")[1].length,t):O.indexOf(\"[\")>-1?f(e,(O=(O=O.replace(\"]\",\"\")).split(\"[\"))[0].length+O[1].length,t,O[1].length):f(e,O.length,t)).split(\".\")[0],I.split(\".\")[1].length)I=(r?k+r:i[o].delimiters.decimal)+I.split(\".\")[1];else I=\"\";F&&0===Number(I.slice(1))&&(I=\"\")}else x=f(e,null,t);return x.indexOf(\"-\")>-1&&(x=x.slice(1),R=!0),x.length<v&&(x=new Array(v-x.length+1).join(\"0\")+x),y>-1&&(x=x.toString().replace(/(\\d)(?=(\\d{3})+(?!\\d))/g,\"$1\"+i[o].delimiters.thousands)),0===n.indexOf(\".\")&&(x=\"\"),b+(n.indexOf(\"(\")<n.indexOf(\"-\")?(B&&R?\"(\":\"\")+(P&&R||!B&&R?\"-\":\"\"):(P&&R||!B&&R?\"-\":\"\")+(B&&R?\"(\":\"\"))+(!R&&E&&0!==e?\"+\":\"\")+x+I+(L||\"\")+(k&&!r?k:\"\")+(C||\"\")+(B&&R?\")\":\"\")+w}function p(e,n){i[e]=n}function m(e){o=e;var n=i[e].defaults;n&&n.format&&r.defaultFormat(n.format),n&&n.currencyFormat&&r.defaultCurrencyFormat(n.currencyFormat)}(r=function(e){return r.isNumbro(e)?e=e.value():0===e||void 0===e?e=0:Number(e)||(e=r.fn.unformat(e)),new c(Number(e))}).version=\"1.6.2\",r.isNumbro=function(e){return e instanceof c},r.setLanguage=function(e,n){console.warn(\"`setLanguage` is deprecated since version 1.6.0. Use `setCulture` instead\");var t=e,r=e.split(\"-\")[0],i=null;a[t]||(Object.keys(a).forEach((function(e){i||e.split(\"-\")[0]!==r||(i=e)})),t=i||n||\"en-US\"),m(t)},r.setCulture=function(e,n){var t=e,r=e.split(\"-\")[1],a=null;i[t]||(r&&Object.keys(i).forEach((function(e){a||e.split(\"-\")[1]!==r||(a=e)})),t=a||n||\"en-US\"),m(t)},r.language=function(e,n){if(console.warn(\"`language` is deprecated since version 1.6.0. Use `culture` instead\"),!e)return o;if(e&&!n){if(!a[e])throw new Error(\"Unknown language : \"+e);m(e)}return!n&&a[e]||p(e,n),r},r.culture=function(e,n){if(!e)return o;if(e&&!n){if(!i[e])throw new Error(\"Unknown culture : \"+e);m(e)}return!n&&i[e]||p(e,n),r},r.languageData=function(e){if(console.warn(\"`languageData` is deprecated since version 1.6.0. Use `cultureData` instead\"),!e)return a[o];if(!a[e])throw new Error(\"Unknown language : \"+e);return a[e]},r.cultureData=function(e){if(!e)return i[o];if(!i[e])throw new Error(\"Unknown culture : \"+e);return i[e]},r.culture(\"en-US\",{delimiters:{thousands:\",\",decimal:\".\"},abbreviations:{thousand:\"k\",million:\"m\",billion:\"b\",trillion:\"t\"},ordinal:function(e){var n=e%10;return 1==~~(e%100/10)?\"th\":1===n?\"st\":2===n?\"nd\":3===n?\"rd\":\"th\"},currency:{symbol:\"$\",position:\"prefix\"},defaults:{currencyFormat:\",0000 a\"},formats:{fourDigits:\"0000 a\",fullWithTwoDecimals:\"$ ,0.00\",fullWithTwoDecimalsNoCurrency:\",0.00\"}}),r.languages=function(){return console.warn(\"`languages` is deprecated since version 1.6.0. Use `cultures` instead\"),a},r.cultures=function(){return i},r.zeroFormat=function(e){l=\"string\"==typeof e?e:null},r.defaultFormat=function(e){u=\"string\"==typeof e?e:\"0.0\"},r.defaultCurrencyFormat=function(e){\"string\"==typeof e?e:\"0$\"},r.validate=function(e,n){var t,i,a,o,l,u,c,s;if(\"string\"!=typeof e&&(e+=\"\",console.warn&&console.warn(\"Numbro.js: Value is not string. It has been co-erced to: \",e)),(e=e.trim()).match(/^\\d+$/))return!0;if(\"\"===e)return!1;try{c=r.cultureData(n)}catch(e){c=r.cultureData(r.culture())}return a=c.currency.symbol,l=c.abbreviations,t=c.delimiters.decimal,i=\".\"===c.delimiters.thousands?\"\\\\.\":c.delimiters.thousands,(null===(s=e.match(/^[^\\d]+/))||(e=e.substr(1),s[0]===a))&&((null===(s=e.match(/[^\\d]+$/))||(e=e.slice(0,-1),s[0]===l.thousand||s[0]===l.million||s[0]===l.billion||s[0]===l.trillion))&&(u=new RegExp(i+\"{2}\"),!e.match(/[^\\d.,]/g)&&(!((o=e.split(t)).length>2)&&(o.length<2?!!o[0].match(/^\\d+.*\\d$/)&&!o[0].match(u):1===o[0].length?!!o[0].match(/^\\d+$/)&&!o[0].match(u)&&!!o[1].match(/^\\d+$/):!!o[0].match(/^\\d+.*\\d$/)&&!o[0].match(u)&&!!o[1].match(/^\\d+$/)))))},n.exports={format:function(e,n,t,i){return null!=t&&t!==r.culture()&&r.setCulture(t),d(Number(e),null!=n?n:u,null==i?Math.round:i)}}},\n function _(e,n,t){!function(){\"use strict\";var e={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\\x25]+/,modulo:/^\\x25{2}/,placeholder:/^\\x25(?:([1-9]\\d*)\\$|\\(([^)]+)\\))?(\\+)?(0|'[^$])?(-)?(\\d+)?(?:\\.(\\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\\d]*)/i,key_access:/^\\.([a-z_][a-z_\\d]*)/i,index_access:/^\\[(\\d+)\\]/,sign:/^[+-]/};function n(e){return i(a(e),arguments)}function r(e,t){return n.apply(null,[e].concat(t||[]))}function i(t,r){var i,s,a,o,p,c,l,u,f,d=1,g=t.length,y=\"\";for(s=0;s<g;s++)if(\"string\"==typeof t[s])y+=t[s];else if(\"object\"==typeof t[s]){if((o=t[s]).keys)for(i=r[d],a=0;a<o.keys.length;a++){if(null==i)throw new Error(n('[sprintf] Cannot access property \"%s\" of undefined value \"%s\"',o.keys[a],o.keys[a-1]));i=i[o.keys[a]]}else i=o.param_no?r[o.param_no]:r[d++];if(e.not_type.test(o.type)&&e.not_primitive.test(o.type)&&i instanceof Function&&(i=i()),e.numeric_arg.test(o.type)&&\"number\"!=typeof i&&isNaN(i))throw new TypeError(n(\"[sprintf] expecting number but found %T\",i));switch(e.number.test(o.type)&&(u=i>=0),o.type){case\"b\":i=parseInt(i,10).toString(2);break;case\"c\":i=String.fromCharCode(parseInt(i,10));break;case\"d\":case\"i\":i=parseInt(i,10);break;case\"j\":i=JSON.stringify(i,null,o.width?parseInt(o.width):0);break;case\"e\":i=o.precision?parseFloat(i).toExponential(o.precision):parseFloat(i).toExponential();break;case\"f\":i=o.precision?parseFloat(i).toFixed(o.precision):parseFloat(i);break;case\"g\":i=o.precision?String(Number(i.toPrecision(o.precision))):parseFloat(i);break;case\"o\":i=(parseInt(i,10)>>>0).toString(8);break;case\"s\":i=String(i),i=o.precision?i.substring(0,o.precision):i;break;case\"t\":i=String(!!i),i=o.precision?i.substring(0,o.precision):i;break;case\"T\":i=Object.prototype.toString.call(i).slice(8,-1).toLowerCase(),i=o.precision?i.substring(0,o.precision):i;break;case\"u\":i=parseInt(i,10)>>>0;break;case\"v\":i=i.valueOf(),i=o.precision?i.substring(0,o.precision):i;break;case\"x\":i=(parseInt(i,10)>>>0).toString(16);break;case\"X\":i=(parseInt(i,10)>>>0).toString(16).toUpperCase()}e.json.test(o.type)?y+=i:(!e.number.test(o.type)||u&&!o.sign?f=\"\":(f=u?\"+\":\"-\",i=i.toString().replace(e.sign,\"\")),c=o.pad_char?\"0\"===o.pad_char?\"0\":o.pad_char.charAt(1):\" \",l=o.width-(f+i).length,p=o.width&&l>0?c.repeat(l):\"\",y+=o.align?f+i+p:\"0\"===c?f+p+i:p+f+i)}return y}var s=Object.create(null);function a(n){if(s[n])return s[n];for(var t,r=n,i=[],a=0;r;){if(null!==(t=e.text.exec(r)))i.push(t[0]);else if(null!==(t=e.modulo.exec(r)))i.push(\"%\");else{if(null===(t=e.placeholder.exec(r)))throw new SyntaxError(\"[sprintf] unexpected placeholder\");if(t[2]){a|=1;var o=[],p=t[2],c=[];if(null===(c=e.key.exec(p)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");for(o.push(c[1]);\"\"!==(p=p.substring(c[0].length));)if(null!==(c=e.key_access.exec(p)))o.push(c[1]);else{if(null===(c=e.index_access.exec(p)))throw new SyntaxError(\"[sprintf] failed to parse named argument key\");o.push(c[1])}t[2]=o}else a|=2;if(3===a)throw new Error(\"[sprintf] mixing positional and named placeholders is not (yet) supported\");i.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}r=r.substring(t[0].length)}return s[n]=i}void 0!==t&&(t.sprintf=n,t.vsprintf=r),\"undefined\"!=typeof window&&(window.sprintf=n,window.vsprintf=r,\"function\"==typeof define&&define.amd&&define((function(){return{sprintf:n,vsprintf:r}})))}()},\n function _(e,i,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(9),a=e(109),s=e(162),r=e(163),c=e(166),_=e(167),m=e(165);class k extends s.CompositeTicker{constructor(e){super(e)}static init_DatetimeTicker(){this.override({num_minor_ticks:0,tickers:()=>[new a.AdaptiveTicker({mantissas:[1,2,5],base:10,min_interval:0,max_interval:500*m.ONE_MILLI,num_minor_ticks:0}),new a.AdaptiveTicker({mantissas:[1,2,5,10,15,20,30],base:60,min_interval:m.ONE_SECOND,max_interval:30*m.ONE_MINUTE,num_minor_ticks:0}),new a.AdaptiveTicker({mantissas:[1,2,4,6,8,12],base:24,min_interval:m.ONE_HOUR,max_interval:12*m.ONE_HOUR,num_minor_ticks:0}),new r.DaysTicker({days:t.range(1,32)}),new r.DaysTicker({days:t.range(1,31,3)}),new r.DaysTicker({days:[1,8,15,22]}),new r.DaysTicker({days:[1,15]}),new c.MonthsTicker({months:t.range(0,12,1)}),new c.MonthsTicker({months:t.range(0,12,2)}),new c.MonthsTicker({months:t.range(0,12,4)}),new c.MonthsTicker({months:t.range(0,12,6)}),new _.YearsTicker({})]})}}n.DatetimeTicker=k,k.__name__=\"DatetimeTicker\",k.init_DatetimeTicker()},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=t(1),s=t(110),n=r.__importStar(t(19)),_=t(9),a=t(23);class c extends s.ContinuousTicker{constructor(t){super(t)}static init_CompositeTicker(){this.define({tickers:[n.Array,[]]})}get min_intervals(){return this.tickers.map(t=>t.get_min_interval())}get max_intervals(){return this.tickers.map(t=>t.get_max_interval())}get min_interval(){return this.min_intervals[0]}get max_interval(){return this.max_intervals[0]}get_best_ticker(t,e,i){const r=e-t,s=this.get_ideal_interval(t,e,i),n=[_.sorted_index(this.min_intervals,s)-1,_.sorted_index(this.max_intervals,s)],c=[this.min_intervals[n[0]],this.max_intervals[n[1]]].map(t=>Math.abs(i-r/t));let l;if(a.isEmpty(c.filter(t=>!isNaN(t))))l=this.tickers[0];else{const t=n[_.argmin(c)];l=this.tickers[t]}return l}get_interval(t,e,i){return this.get_best_ticker(t,e,i).get_interval(t,e,i)}get_ticks_no_defaults(t,e,i,r){return this.get_best_ticker(t,e,r).get_ticks_no_defaults(t,e,i,r)}}i.CompositeTicker=c,c.__name__=\"CompositeTicker\",c.init_CompositeTicker()},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=t(1),s=t(164),a=t(165),o=i.__importStar(t(19)),r=t(9);class _ extends s.SingleIntervalTicker{constructor(t){super(t)}static init_DaysTicker(){this.define({days:[o.Array,[]]}),this.override({num_minor_ticks:0})}initialize(){super.initialize();const t=this.days;t.length>1?this.interval=(t[1]-t[0])*a.ONE_DAY:this.interval=31*a.ONE_DAY}get_ticks_no_defaults(t,e,n,i){const s=function(t,e){const n=a.last_month_no_later_than(new Date(t)),i=a.last_month_no_later_than(new Date(e));i.setUTCMonth(i.getUTCMonth()+1);const s=[],o=n;for(;s.push(a.copy_date(o)),o.setUTCMonth(o.getUTCMonth()+1),!(o>i););return s}(t,e),o=this.days,_=this.interval;return{major:r.concat(s.map(t=>((t,e)=>{const n=t.getUTCMonth(),i=[];for(const s of o){const o=a.copy_date(t);o.setUTCDate(s),new Date(o.getTime()+e/2).getUTCMonth()==n&&i.push(o)}return i})(t,_))).map(t=>t.getTime()).filter(n=>t<=n&&n<=e),minor:[]}}}n.DaysTicker=_,_.__name__=\"DaysTicker\",_.init_DaysTicker()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),r=e(110),l=n.__importStar(e(19));class a extends r.ContinuousTicker{constructor(e){super(e)}static init_SingleIntervalTicker(){this.define({interval:[l.Number]})}get_interval(e,t,i){return this.interval}get min_interval(){return this.interval}get max_interval(){return this.interval}}i.SingleIntervalTicker=a,a.__name__=\"SingleIntervalTicker\",a.init_SingleIntervalTicker()},\n function _(t,e,n){function _(t){return new Date(t.getTime())}function O(t){const e=_(t);return e.setUTCDate(1),e.setUTCHours(0),e.setUTCMinutes(0),e.setUTCSeconds(0),e.setUTCMilliseconds(0),e}Object.defineProperty(n,\"__esModule\",{value:!0}),n.ONE_MILLI=1,n.ONE_SECOND=1e3,n.ONE_MINUTE=60*n.ONE_SECOND,n.ONE_HOUR=60*n.ONE_MINUTE,n.ONE_DAY=24*n.ONE_HOUR,n.ONE_MONTH=30*n.ONE_DAY,n.ONE_YEAR=365*n.ONE_DAY,n.copy_date=_,n.last_month_no_later_than=O,n.last_year_no_later_than=function(t){const e=O(t);return e.setUTCMonth(0),e}},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(1),i=t(164),s=t(165),a=r.__importStar(t(19)),o=t(9);class _ extends i.SingleIntervalTicker{constructor(t){super(t)}static init_MonthsTicker(){this.define({months:[a.Array,[]]})}initialize(){super.initialize();const t=this.months;t.length>1?this.interval=(t[1]-t[0])*s.ONE_MONTH:this.interval=12*s.ONE_MONTH}get_ticks_no_defaults(t,e,n,r){const i=function(t,e){const n=s.last_year_no_later_than(new Date(t)),r=s.last_year_no_later_than(new Date(e));r.setUTCFullYear(r.getUTCFullYear()+1);const i=[],a=n;for(;i.push(s.copy_date(a)),a.setUTCFullYear(a.getUTCFullYear()+1),!(a>r););return i}(t,e),a=this.months;return{major:o.concat(i.map(t=>a.map(e=>{const n=s.copy_date(t);return n.setUTCMonth(e),n}))).map(t=>t.getTime()).filter(n=>t<=n&&n<=e),minor:[]}}}n.MonthsTicker=_,_.__name__=\"MonthsTicker\",_.init_MonthsTicker()},\n function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(108),r=e(164),n=e(165);class _ extends r.SingleIntervalTicker{constructor(e){super(e)}initialize(){super.initialize(),this.interval=n.ONE_YEAR,this.basic_ticker=new i.BasicTicker({num_minor_ticks:0})}get_ticks_no_defaults(e,t,a,i){const r=n.last_year_no_later_than(new Date(e)).getUTCFullYear(),_=n.last_year_no_later_than(new Date(t)).getUTCFullYear();return{major:this.basic_ticker.get_ticks_no_defaults(r,_,a,i).major.map(e=>Date.UTC(e,0,1)).filter(a=>e<=a&&a<=t),minor:[]}}}a.YearsTicker=_,_.__name__=\"YearsTicker\"},\n function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(148),o=e(153),n=e(169),r=e(170);class _ extends s.AxisView{}t.LogAxisView=_,_.__name__=\"LogAxisView\";class c extends o.ContinuousAxis{constructor(e){super(e)}static init_LogAxis(){this.prototype.default_view=_,this.override({ticker:()=>new r.LogTicker,formatter:()=>new n.LogTickFormatter})}}t.LogAxis=c,c.__name__=\"LogAxis\",c.init_LogAxis()},\n function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=t(1),o=t(113),a=t(112),n=i.__importStar(t(19));class c extends o.TickFormatter{constructor(t){super(t)}static init_LogTickFormatter(){this.define({ticker:[n.Instance,null]})}initialize(){super.initialize(),this.basic_formatter=new a.BasicTickFormatter}doFormat(t,e){if(0==t.length)return[];const r=null!=this.ticker?this.ticker.base:10;let i=!1;const o=new Array(t.length);for(let e=0,a=t.length;e<a;e++)if(o[e]=`${r}^${Math.round(Math.log(t[e])/Math.log(r))}`,e>0&&o[e]==o[e-1]){i=!0;break}return i?this.basic_formatter.doFormat(t,e):o}}r.LogTickFormatter=c,c.__name__=\"LogTickFormatter\",c.init_LogTickFormatter()},\n function _(t,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(109),s=t(9);class n extends i.AdaptiveTicker{constructor(t){super(t)}static init_LogTicker(){this.override({mantissas:[1,5]})}get_ticks_no_defaults(t,o,e,i){const n=this.num_minor_ticks,r=[],a=this.base,c=Math.log(t)/Math.log(a),f=Math.log(o)/Math.log(a),l=f-c;let h;if(isFinite(l))if(l<2){const e=this.get_interval(t,o,i),a=Math.floor(t/e),c=Math.ceil(o/e);if(h=s.range(a,c+1).filter(t=>0!=t).map(t=>t*e).filter(e=>t<=e&&e<=o),n>0&&h.length>0){const t=e/n,o=s.range(0,n).map(o=>o*t);for(const t of o.slice(1))r.push(h[0]-t);for(const t of h)for(const e of o)r.push(t+e)}}else{const t=Math.ceil(.999999*c),o=Math.floor(1.000001*f),e=Math.ceil((o-t)/9);if(h=s.range(t-1,o+1,e).map(t=>Math.pow(a,t)),n>0&&h.length>0){const t=Math.pow(a,e)/n,o=s.range(1,n+1).map(o=>o*t);for(const t of o)r.push(h[0]/t);r.push(h[0]);for(const t of h)for(const e of o)r.push(t*e)}}else h=[];return{major:h.filter(e=>t<=e&&e<=o),minor:r.filter(e=>t<=e&&e<=o)}}}e.LogTicker=n,n.__name__=\"LogTicker\",n.init_LogTicker()},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=e(148),s=e(155),o=e(172),a=e(173);class c extends i.AxisView{}r.MercatorAxisView=c,c.__name__=\"MercatorAxisView\";class n extends s.LinearAxis{constructor(e){super(e)}static init_MercatorAxis(){this.prototype.default_view=c,this.override({ticker:()=>new a.MercatorTicker({dimension:\"lat\"}),formatter:()=>new o.MercatorTickFormatter({dimension:\"lat\"})})}}r.MercatorAxis=n,n.__name__=\"MercatorAxis\",n.init_MercatorAxis()},\n function _(r,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const o=r(1),n=r(112),i=o.__importStar(r(19)),c=r(30);class s extends n.BasicTickFormatter{constructor(r){super(r)}static init_MercatorTickFormatter(){this.define({dimension:[i.LatLon]})}doFormat(r,t){if(null==this.dimension)throw new Error(\"MercatorTickFormatter.dimension not configured\");if(0==r.length)return[];const e=r.length,o=new Array(e);if(\"lon\"==this.dimension)for(let n=0;n<e;n++){const[e]=c.wgs84_mercator.inverse([r[n],t.loc]);o[n]=e}else for(let n=0;n<e;n++){const[,e]=c.wgs84_mercator.inverse([t.loc,r[n]]);o[n]=e}return super.doFormat(o,t)}}e.MercatorTickFormatter=s,s.__name__=\"MercatorTickFormatter\",s.init_MercatorTickFormatter()},\n function _(r,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const n=r(1),s=r(108),i=n.__importStar(r(19)),t=r(30);class c extends s.BasicTicker{constructor(r){super(r)}static init_MercatorTicker(){this.define({dimension:[i.LatLon]})}get_ticks_no_defaults(r,o,e,n){if(null==this.dimension)throw new Error(\"MercatorTicker.dimension not configured\");let s,i,c;[r,o]=t.clip_mercator(r,o,this.dimension),\"lon\"===this.dimension?([s,c]=t.wgs84_mercator.inverse([r,e]),[i,c]=t.wgs84_mercator.inverse([o,e])):([c,s]=t.wgs84_mercator.inverse([e,r]),[c,i]=t.wgs84_mercator.inverse([e,o]));const a=super.get_ticks_no_defaults(s,i,e,n),_=[],f=[];if(\"lon\"===this.dimension){for(const r of a.major)if(t.in_bounds(r,\"lon\")){const[o]=t.wgs84_mercator.forward([r,c]);_.push(o)}for(const r of a.minor)if(t.in_bounds(r,\"lon\")){const[o]=t.wgs84_mercator.forward([r,c]);f.push(o)}}else{for(const r of a.major)if(t.in_bounds(r,\"lat\")){const[,o]=t.wgs84_mercator.forward([c,r]);_.push(o)}for(const r of a.minor)if(t.in_bounds(r,\"lat\")){const[,o]=t.wgs84_mercator.forward([c,r]);f.push(o)}}return{major:_,minor:f}}}e.MercatorTicker=c,c.__name__=\"MercatorTicker\",c.init_MercatorTicker()},\n function _(e,n,o){Object.defineProperty(o,\"__esModule\",{value:!0});var t=e(175);o.CustomJS=t.CustomJS;var u=e(177);o.OpenURL=u.OpenURL},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=t(1),u=t(176),c=n.__importStar(t(19)),r=t(23),a=t(25);class i extends u.Callback{constructor(t){super(t)}static init_CustomJS(){this.define({args:[c.Any,{}],code:[c.String,\"\"]})}get names(){return r.keys(this.args)}get values(){return r.values(this.args)}get func(){const t=a.use_strict(this.code);return new Function(...this.names,\"cb_obj\",\"cb_data\",t)}execute(t,e={}){return this.func.apply(t,this.values.concat(t,e))}}s.CustomJS=i,i.__name__=\"CustomJS\",i.init_CustomJS()},\n function _(e,c,l){Object.defineProperty(l,\"__esModule\",{value:!0});const a=e(69);class n extends a.Model{constructor(e){super(e)}}l.Callback=n,n.__name__=\"Callback\"},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=e(1),s=e(176),i=e(158),c=o.__importStar(e(19));class r extends s.Callback{constructor(e){super(e)}static init_OpenURL(){this.define({url:[c.String,\"http://\"],same_tab:[c.Boolean,!1]})}execute(e,{source:t}){const n=e=>{const n=i.replace_placeholders(this.url,t,e);this.same_tab?window.location.href=n:window.open(n)},{selected:o}=t;for(const e of o.indices)n(e);for(const e of o.line_indices)n(e)}}n.OpenURL=r,r.__name__=\"OpenURL\",r.init_OpenURL()},\n function _(a,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});var n=a(179);r.Canvas=n.Canvas;var s=a(183);r.CartesianFrame=s.CartesianFrame},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const a=e(1),i=e(13),n=e(64),l=e(70),o=a.__importStar(e(19)),c=e(66),d=e(85),h=e(180),_=e(181),r=(()=>{const e=document.createElement(\"canvas\"),t=e.getContext(\"webgl\",{premultipliedAlpha:!0});return null!=t?{canvas:e,gl:t}:void l.logger.trace(\"WebGL is not supported\")})(),v=a.__importDefault(e(182));class p extends n.DOMView{get ctx(){return this._ctx}initialize(){super.initialize();const e={position:\"absolute\",top:\"0\",left:\"0\",width:\"100%\",height:\"100%\"};switch(this.model.output_backend){case\"webgl\":this.webgl=r;case\"canvas\":{this.canvas_el=c.canvas({class:_.bk_canvas,style:e});const t=this.canvas_el.getContext(\"2d\");if(null==t)throw new Error(\"unable to obtain 2D rendering context\");this._ctx=t;break}case\"svg\":{const e=new v.default;this._ctx=e,this.canvas_el=e.getSvg();break}}this.underlays_el=c.div({class:_.bk_canvas_underlays,style:e}),this.overlays_el=c.div({class:_.bk_canvas_overlays,style:e}),this.events_el=c.div({class:_.bk_canvas_events,style:e}),c.append(this.el,this.underlays_el,this.canvas_el,this.overlays_el,this.events_el),h.fixup_ctx(this._ctx),l.logger.debug(\"CanvasView initialized\")}add_underlay(e){this.underlays_el.appendChild(e)}add_overlay(e){this.overlays_el.appendChild(e)}add_event(e){this.events_el.appendChild(e)}prepare_canvas(e,t){this.bbox=new d.BBox({left:0,top:0,width:e,height:t}),this.el.style.width=`${e}px`,this.el.style.height=`${t}px`;const{use_hidpi:s,output_backend:a}=this.model,i=s&&\"svg\"!=a?devicePixelRatio:1;this.model.pixel_ratio=i,this.canvas_el.style.width=`${e}px`,this.canvas_el.style.height=`${t}px`,this.canvas_el.setAttribute(\"width\",`${e*i}`),this.canvas_el.setAttribute(\"height\",`${t*i}`),l.logger.debug(`Rendering CanvasView with width: ${e}, height: ${t}, pixel ratio: ${i}`)}save(e){if(this.canvas_el instanceof HTMLCanvasElement){const t=this.canvas_el;if(null!=t.msToBlob){const s=t.msToBlob();window.navigator.msSaveBlob(s,e)}else{const s=document.createElement(\"a\");s.href=t.toDataURL(\"image/png\"),s.download=e+\".png\",s.target=\"_blank\",s.dispatchEvent(new MouseEvent(\"click\"))}}else{const t=this._ctx.getSerializedSvg(!0),s=new Blob([t],{type:\"text/plain\"}),a=document.createElement(\"a\");a.download=e+\".svg\",a.innerHTML=\"Download svg\",a.href=window.URL.createObjectURL(s),a.onclick=e=>document.body.removeChild(e.target),a.style.display=\"none\",document.body.appendChild(a),a.click()}}}s.CanvasView=p,p.__name__=\"CanvasView\";class u extends i.HasProps{constructor(e){super(e)}static init_Canvas(){this.prototype.default_view=p,this.internal({use_hidpi:[o.Boolean,!0],pixel_ratio:[o.Number,1],output_backend:[o.OutputBackend,\"canvas\"]})}}s.Canvas=u,u.__name__=\"Canvas\",u.init_Canvas()},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0}),n.fixup_ctx=function(e){!function(e){e.setLineDash||(e.setLineDash=t=>{e.mozDash=t,e.webkitLineDash=t}),e.getLineDash||(e.getLineDash=()=>e.mozDash)}(e),function(e){e.setLineDashOffset=t=>{e.lineDashOffset=t,e.mozDashOffset=t,e.webkitLineDashOffset=t},e.getLineDashOffset=()=>e.mozDashOffset}(e),function(e){e.setImageSmoothingEnabled=t=>{e.imageSmoothingEnabled=t,e.mozImageSmoothingEnabled=t,e.oImageSmoothingEnabled=t,e.webkitImageSmoothingEnabled=t,e.msImageSmoothingEnabled=t},e.getImageSmoothingEnabled=()=>{const t=e.imageSmoothingEnabled;return null==t||t}}(e),function(e){e.measureText&&null==e.html5MeasureText&&(e.html5MeasureText=e.measureText,e.measureText=t=>{const n=e.html5MeasureText(t);return n.ascent=1.6*e.html5MeasureText(\"m\").width,n})}(e),function(e){e.ellipse||(e.ellipse=function(t,n,a,o,s,i,m,h=!1){const l=.551784;e.translate(t,n),e.rotate(s);let u=a,r=o;h&&(u=-a,r=-o),e.moveTo(-u,0),e.bezierCurveTo(-u,r*l,-u*l,r,0,r),e.bezierCurveTo(u*l,r,u,r*l,u,0),e.bezierCurveTo(u,-r*l,u*l,-r,0,-r),e.bezierCurveTo(-u*l,-r,-u,-r*l,-u,0),e.rotate(-s),e.translate(-t,-n)})}(e)}},\n function _(a,e,n){Object.defineProperty(n,\"__esModule\",{value:!0}),a(67),n.bk_canvas=\"bk-canvas\",n.bk_canvas_underlays=\"bk-canvas-underlays\",n.bk_canvas_overlays=\"bk-canvas-overlays\",n.bk_canvas_events=\"bk-canvas-events\"},\n function _(t,e,r){var i,n,s,a,o;function h(t,e){var r,i=Object.keys(e);for(r=0;r<i.length;r++)t=t.replace(new RegExp(\"\\\\{\"+i[r]+\"\\\\}\",\"gi\"),e[i[r]]);return t}function l(t){var e,r,i;if(!t)throw new Error(\"cannot create a random attribute name for an undefined object\");e=\"ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz\",r=\"\";do{for(r=\"\",i=0;i<12;i++)r+=e[Math.floor(Math.random()*e.length)]}while(t[r]);return r}function c(t){var e={alphabetic:\"alphabetic\",hanging:\"hanging\",top:\"text-before-edge\",bottom:\"text-after-edge\",middle:\"central\"};return e[t]||e.alphabetic}\n /*!!\n * Canvas 2 Svg v1.0.21\n * A low level canvas to SVG converter. Uses a mock canvas context to build an SVG document.\n *\n * Licensed under the MIT license:\n * http://www.opensource.org/licenses/mit-license.php\n *\n * Author:\n * Kerry Liu\n *\n * Copyright (c) 2014 Gliffy Inc.\n */\n Object.defineProperty(r,\"__esModule\",{value:!0}),o=function(t,e){var r,i,n,s={};for(t=t.split(\",\"),e=e||10,r=0;r<t.length;r+=2)i=\"&\"+t[r+1]+\";\",n=parseInt(t[r],e),s[i]=\"&#\"+n+\";\";return s[\"\\\\xa0\"]=\" \",s}(\"50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro\",32),i={strokeStyle:{svgAttr:\"stroke\",canvas:\"#000000\",svg:\"none\",apply:\"stroke\"},fillStyle:{svgAttr:\"fill\",canvas:\"#000000\",svg:null,apply:\"fill\"},lineCap:{svgAttr:\"stroke-linecap\",canvas:\"butt\",svg:\"butt\",apply:\"stroke\"},lineJoin:{svgAttr:\"stroke-linejoin\",canvas:\"miter\",svg:\"miter\",apply:\"stroke\"},miterLimit:{svgAttr:\"stroke-miterlimit\",canvas:10,svg:4,apply:\"stroke\"},lineWidth:{svgAttr:\"stroke-width\",canvas:1,svg:1,apply:\"stroke\"},globalAlpha:{svgAttr:\"opacity\",canvas:1,svg:1,apply:\"fill stroke\"},font:{canvas:\"10px sans-serif\"},shadowColor:{canvas:\"#000000\"},shadowOffsetX:{canvas:0},shadowOffsetY:{canvas:0},shadowBlur:{canvas:0},textAlign:{canvas:\"start\"},textBaseline:{canvas:\"alphabetic\"},lineDash:{svgAttr:\"stroke-dasharray\",canvas:[],svg:null,apply:\"stroke\"}},(s=function(t,e){this.__root=t,this.__ctx=e}).prototype.addColorStop=function(t,e){var r,i=this.__ctx.__createElement(\"stop\");i.setAttribute(\"offset\",t),-1!==e.indexOf(\"rgba\")?(r=/rgba\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d?\\.?\\d*)\\s*\\)/gi.exec(e),i.setAttribute(\"stop-color\",h(\"rgb({r},{g},{b})\",{r:r[1],g:r[2],b:r[3]})),i.setAttribute(\"stop-opacity\",r[4])):i.setAttribute(\"stop-color\",e),this.__root.appendChild(i)},a=function(t,e){this.__root=t,this.__ctx=e},(n=function(t){var e,r={width:500,height:500,enableMirroring:!1};if(arguments.length>1?((e=r).width=arguments[0],e.height=arguments[1]):e=t||r,!(this instanceof n))return new n(e);this.width=e.width||r.width,this.height=e.height||r.height,this.enableMirroring=void 0!==e.enableMirroring?e.enableMirroring:r.enableMirroring,this.canvas=this,this.__document=e.document||document,e.ctx?this.__ctx=e.ctx:(this.__canvas=this.__document.createElement(\"canvas\"),this.__ctx=this.__canvas.getContext(\"2d\")),this.__setDefaultStyles(),this.__stack=[this.__getStyleState()],this.__groupStack=[],this.__root=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\"),this.__root.setAttribute(\"version\",1.1),this.__root.setAttribute(\"xmlns\",\"http://www.w3.org/2000/svg\"),this.__root.setAttributeNS(\"http://www.w3.org/2000/xmlns/\",\"xmlns:xlink\",\"http://www.w3.org/1999/xlink\"),this.__root.setAttribute(\"width\",this.width),this.__root.setAttribute(\"height\",this.height),this.__ids={},this.__defs=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"defs\"),this.__root.appendChild(this.__defs),this.__currentElement=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"g\"),this.__root.appendChild(this.__currentElement)}).prototype.__createElement=function(t,e,r){void 0===e&&(e={});var i,n,s=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",t),a=Object.keys(e);for(r&&(s.setAttribute(\"fill\",\"none\"),s.setAttribute(\"stroke\",\"none\")),i=0;i<a.length;i++)n=a[i],s.setAttribute(n,e[n]);return s},n.prototype.__setDefaultStyles=function(){var t,e,r=Object.keys(i);for(t=0;t<r.length;t++)this[e=r[t]]=i[e].canvas},n.prototype.__applyStyleState=function(t){var e,r,i=Object.keys(t);for(e=0;e<i.length;e++)this[r=i[e]]=t[r]},n.prototype.__getStyleState=function(){var t,e,r={},n=Object.keys(i);for(t=0;t<n.length;t++)r[e=n[t]]=this[e];return r},n.prototype.__applyStyleToCurrentElement=function(t){var e=this.__currentElement,r=this.__currentElementsToStyle;r&&(e.setAttribute(t,\"\"),e=r.element,r.children.forEach((function(e){e.setAttribute(t,\"\")})));var n,o,l,c,p,_=Object.keys(i);for(n=0;n<_.length;n++)if(o=i[_[n]],l=this[_[n]],o.apply)if(l instanceof a){if(l.__ctx)for(;l.__ctx.__defs.childNodes.length;)c=l.__ctx.__defs.childNodes[0].getAttribute(\"id\"),this.__ids[c]=c,this.__defs.appendChild(l.__ctx.__defs.childNodes[0]);e.setAttribute(o.apply,h(\"url(#{id})\",{id:l.__root.getAttribute(\"id\")}))}else if(l instanceof s)e.setAttribute(o.apply,h(\"url(#{id})\",{id:l.__root.getAttribute(\"id\")}));else if(-1!==o.apply.indexOf(t)&&o.svg!==l)if(\"stroke\"!==o.svgAttr&&\"fill\"!==o.svgAttr||-1===l.indexOf(\"rgba\")){var u=o.svgAttr;if(\"globalAlpha\"===_[n]&&(u=t+\"-\"+o.svgAttr,e.getAttribute(u)))continue;e.setAttribute(u,l)}else{p=/rgba\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d?\\.?\\d*)\\s*\\)/gi.exec(l),e.setAttribute(o.svgAttr,h(\"rgb({r},{g},{b})\",{r:p[1],g:p[2],b:p[3]}));var d=p[4],g=this.globalAlpha;null!=g&&(d*=g),e.setAttribute(o.svgAttr+\"-opacity\",d)}},n.prototype.__closestGroupOrSvg=function(t){return\"g\"===(t=t||this.__currentElement).nodeName||\"svg\"===t.nodeName?t:this.__closestGroupOrSvg(t.parentNode)},n.prototype.getSerializedSvg=function(t){var e,r,i,n,s,a=(new XMLSerializer).serializeToString(this.__root);if(/xmlns=\"http:\\/\\/www\\.w3\\.org\\/2000\\/svg\".+xmlns=\"http:\\/\\/www\\.w3\\.org\\/2000\\/svg/gi.test(a)&&(a=a.replace('xmlns=\"http://www.w3.org/2000/svg','xmlns:xlink=\"http://www.w3.org/1999/xlink')),t)for(e=Object.keys(o),r=0;r<e.length;r++)i=e[r],n=o[i],(s=new RegExp(i,\"gi\")).test(a)&&(a=a.replace(s,n));return a},n.prototype.getSvg=function(){return this.__root},n.prototype.save=function(){var t=this.__createElement(\"g\"),e=this.__closestGroupOrSvg();this.__groupStack.push(e),e.appendChild(t),this.__currentElement=t,this.__stack.push(this.__getStyleState())},n.prototype.restore=function(){this.__currentElement=this.__groupStack.pop(),this.__currentElementsToStyle=null,this.__currentElement||(this.__currentElement=this.__root.childNodes[1]);var t=this.__stack.pop();this.__applyStyleState(t)},n.prototype.__addTransform=function(t){var e=this.__closestGroupOrSvg();if(e.childNodes.length>0){\"path\"===this.__currentElement.nodeName&&(this.__currentElementsToStyle||(this.__currentElementsToStyle={element:e,children:[]}),this.__currentElementsToStyle.children.push(this.__currentElement),this.__applyCurrentDefaultPath());var r=this.__createElement(\"g\");e.appendChild(r),this.__currentElement=r}var i=this.__currentElement.getAttribute(\"transform\");i?i+=\" \":i=\"\",i+=t,this.__currentElement.setAttribute(\"transform\",i)},n.prototype.scale=function(t,e){void 0===e&&(e=t),this.__addTransform(h(\"scale({x},{y})\",{x:t,y:e}))},n.prototype.rotate=function(t){var e=180*t/Math.PI;this.__addTransform(h(\"rotate({angle},{cx},{cy})\",{angle:e,cx:0,cy:0}))},n.prototype.translate=function(t,e){this.__addTransform(h(\"translate({x},{y})\",{x:t,y:e}))},n.prototype.transform=function(t,e,r,i,n,s){this.__addTransform(h(\"matrix({a},{b},{c},{d},{e},{f})\",{a:t,b:e,c:r,d:i,e:n,f:s}))},n.prototype.beginPath=function(){var t;this.__currentDefaultPath=\"\",this.__currentPosition={},t=this.__createElement(\"path\",{},!0),this.__closestGroupOrSvg().appendChild(t),this.__currentElement=t},n.prototype.__applyCurrentDefaultPath=function(){var t=this.__currentElement;\"path\"===t.nodeName?t.setAttribute(\"d\",this.__currentDefaultPath):console.error(\"Attempted to apply path command to node\",t.nodeName)},n.prototype.__addPathCommand=function(t){this.__currentDefaultPath+=\" \",this.__currentDefaultPath+=t},n.prototype.moveTo=function(t,e){\"path\"!==this.__currentElement.nodeName&&this.beginPath(),this.__currentPosition={x:t,y:e},this.__addPathCommand(h(\"M {x} {y}\",{x:t,y:e}))},n.prototype.closePath=function(){this.__currentDefaultPath&&this.__addPathCommand(\"Z\")},n.prototype.lineTo=function(t,e){this.__currentPosition={x:t,y:e},this.__currentDefaultPath.indexOf(\"M\")>-1?this.__addPathCommand(h(\"L {x} {y}\",{x:t,y:e})):this.__addPathCommand(h(\"M {x} {y}\",{x:t,y:e}))},n.prototype.bezierCurveTo=function(t,e,r,i,n,s){this.__currentPosition={x:n,y:s},this.__addPathCommand(h(\"C {cp1x} {cp1y} {cp2x} {cp2y} {x} {y}\",{cp1x:t,cp1y:e,cp2x:r,cp2y:i,x:n,y:s}))},n.prototype.quadraticCurveTo=function(t,e,r,i){this.__currentPosition={x:r,y:i},this.__addPathCommand(h(\"Q {cpx} {cpy} {x} {y}\",{cpx:t,cpy:e,x:r,y:i}))};var p=function(t){var e=Math.sqrt(t[0]*t[0]+t[1]*t[1]);return[t[0]/e,t[1]/e]};n.prototype.arcTo=function(t,e,r,i,n){var s=this.__currentPosition&&this.__currentPosition.x,a=this.__currentPosition&&this.__currentPosition.y;if(void 0!==s&&void 0!==a){if(n<0)throw new Error(\"IndexSizeError: The radius provided (\"+n+\") is negative.\");if(s===t&&a===e||t===r&&e===i||0===n)this.lineTo(t,e);else{var o=p([s-t,a-e]),h=p([r-t,i-e]);if(o[0]*h[1]!=o[1]*h[0]){var l=o[0]*h[0]+o[1]*h[1],c=Math.acos(Math.abs(l)),_=p([o[0]+h[0],o[1]+h[1]]),u=n/Math.sin(c/2),d=t+u*_[0],g=e+u*_[1],m=[-o[1],o[0]],f=[h[1],-h[0]],y=function(t){var e=t[0];return t[1]>=0?Math.acos(e):-Math.acos(e)},v=y(m),b=y(f);this.lineTo(d+m[0]*n,g+m[1]*n),this.arc(d,g,n,v,b)}else this.lineTo(t,e)}}},n.prototype.stroke=function(){\"path\"===this.__currentElement.nodeName&&this.__currentElement.setAttribute(\"paint-order\",\"fill stroke markers\"),this.__applyCurrentDefaultPath(),this.__applyStyleToCurrentElement(\"stroke\")},n.prototype.fill=function(){\"path\"===this.__currentElement.nodeName&&this.__currentElement.setAttribute(\"paint-order\",\"stroke fill markers\"),this.__applyCurrentDefaultPath(),this.__applyStyleToCurrentElement(\"fill\")},n.prototype.rect=function(t,e,r,i){\"path\"!==this.__currentElement.nodeName&&this.beginPath(),this.moveTo(t,e),this.lineTo(t+r,e),this.lineTo(t+r,e+i),this.lineTo(t,e+i),this.lineTo(t,e),this.closePath()},n.prototype.fillRect=function(t,e,r,i){var n;n=this.__createElement(\"rect\",{x:t,y:e,width:r,height:i},!0),this.__closestGroupOrSvg().appendChild(n),this.__currentElement=n,this.__applyStyleToCurrentElement(\"fill\")},n.prototype.strokeRect=function(t,e,r,i){var n;n=this.__createElement(\"rect\",{x:t,y:e,width:r,height:i},!0),this.__closestGroupOrSvg().appendChild(n),this.__currentElement=n,this.__applyStyleToCurrentElement(\"stroke\")},n.prototype.__clearCanvas=function(){for(var t=this.__closestGroupOrSvg().getAttribute(\"transform\"),e=this.__root.childNodes[1],r=e.childNodes,i=r.length-1;i>=0;i--)r[i]&&e.removeChild(r[i]);this.__currentElement=e,this.__groupStack=[],t&&this.__addTransform(t)},n.prototype.clearRect=function(t,e,r,i){if(0!==t||0!==e||r!==this.width||i!==this.height){var n,s=this.__closestGroupOrSvg();n=this.__createElement(\"rect\",{x:t,y:e,width:r,height:i,fill:\"#FFFFFF\"},!0),s.appendChild(n)}else this.__clearCanvas()},n.prototype.createLinearGradient=function(t,e,r,i){var n=this.__createElement(\"linearGradient\",{id:l(this.__ids),x1:t+\"px\",x2:r+\"px\",y1:e+\"px\",y2:i+\"px\",gradientUnits:\"userSpaceOnUse\"},!1);return this.__defs.appendChild(n),new s(n,this)},n.prototype.createRadialGradient=function(t,e,r,i,n,a){var o=this.__createElement(\"radialGradient\",{id:l(this.__ids),cx:i+\"px\",cy:n+\"px\",r:a+\"px\",fx:t+\"px\",fy:e+\"px\",gradientUnits:\"userSpaceOnUse\"},!1);return this.__defs.appendChild(o),new s(o,this)},n.prototype.__parseFont=function(){var t=/^\\s*(?=(?:(?:[-a-z]+\\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\\1|\\2|\\3)\\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\\d]+(?:\\%|in|[cem]m|ex|p[ctx]))(?:\\s*\\/\\s*(normal|[.\\d]+(?:\\%|in|[cem]m|ex|p[ctx])))?\\s*([-,\\'\\\"\\sa-z0-9]+?)\\s*$/i.exec(this.font),e={style:t[1]||\"normal\",size:t[4]||\"10px\",family:t[6]||\"sans-serif\",weight:t[3]||\"normal\",decoration:t[2]||\"normal\",href:null};return\"underline\"===this.__fontUnderline&&(e.decoration=\"underline\"),this.__fontHref&&(e.href=this.__fontHref),e},n.prototype.__wrapTextLink=function(t,e){if(t.href){var r=this.__createElement(\"a\");return r.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",t.href),r.appendChild(e),r}return e},n.prototype.__applyText=function(t,e,r,i){var n,s,a=this.__parseFont(),o=this.__closestGroupOrSvg(),h=this.__createElement(\"text\",{\"font-family\":a.family,\"font-size\":a.size,\"font-style\":a.style,\"font-weight\":a.weight,\"text-decoration\":a.decoration,x:e,y:r,\"text-anchor\":(n=this.textAlign,s={left:\"start\",right:\"end\",center:\"middle\",start:\"start\",end:\"end\"},s[n]||s.start),\"dominant-baseline\":c(this.textBaseline)},!0);h.appendChild(this.__document.createTextNode(t)),this.__currentElement=h,this.__applyStyleToCurrentElement(i),o.appendChild(this.__wrapTextLink(a,h))},n.prototype.fillText=function(t,e,r){this.__applyText(t,e,r,\"fill\")},n.prototype.strokeText=function(t,e,r){this.__applyText(t,e,r,\"stroke\")},n.prototype.measureText=function(t){return this.__ctx.font=this.font,this.__ctx.measureText(t)},n.prototype.arc=function(t,e,r,i,n,s){if(i!==n){(i%=2*Math.PI)===(n%=2*Math.PI)&&(n=(n+2*Math.PI-.001*(s?-1:1))%(2*Math.PI));var a=t+r*Math.cos(n),o=e+r*Math.sin(n),l=t+r*Math.cos(i),c=e+r*Math.sin(i),p=s?0:1,_=0,u=n-i;u<0&&(u+=2*Math.PI),_=s?u>Math.PI?0:1:u>Math.PI?1:0,this.lineTo(l,c),this.__addPathCommand(h(\"A {rx} {ry} {xAxisRotation} {largeArcFlag} {sweepFlag} {endX} {endY}\",{rx:r,ry:r,xAxisRotation:0,largeArcFlag:_,sweepFlag:p,endX:a,endY:o})),this.__currentPosition={x:a,y:o}}},n.prototype.clip=function(){var t=this.__closestGroupOrSvg(),e=this.__createElement(\"clipPath\"),r=l(this.__ids),i=this.__createElement(\"g\");this.__applyCurrentDefaultPath(),t.removeChild(this.__currentElement),e.setAttribute(\"id\",r),e.appendChild(this.__currentElement),this.__defs.appendChild(e),t.setAttribute(\"clip-path\",h(\"url(#{id})\",{id:r})),t.appendChild(i),this.__currentElement=i},n.prototype.drawImage=function(){var t,e,r,i,s,a,o,h,l,c,p,_,u,d,g=Array.prototype.slice.call(arguments),m=g[0],f=0,y=0;if(3===g.length)t=g[1],e=g[2],r=s=m.width,i=a=m.height;else if(5===g.length)t=g[1],e=g[2],r=g[3],i=g[4],s=m.width,a=m.height;else{if(9!==g.length)throw new Error(\"Inavlid number of arguments passed to drawImage: \"+arguments.length);f=g[1],y=g[2],s=g[3],a=g[4],t=g[5],e=g[6],r=g[7],i=g[8]}o=this.__closestGroupOrSvg(),this.__currentElement;var v=\"translate(\"+t+\", \"+e+\")\";if(m instanceof n){if((h=m.getSvg().cloneNode(!0)).childNodes&&h.childNodes.length>1){for(l=h.childNodes[0];l.childNodes.length;)d=l.childNodes[0].getAttribute(\"id\"),this.__ids[d]=d,this.__defs.appendChild(l.childNodes[0]);if(c=h.childNodes[1]){var b,x=c.getAttribute(\"transform\");b=x?x+\" \"+v:v,c.setAttribute(\"transform\",b),o.appendChild(c)}}}else\"IMG\"===m.nodeName?((p=this.__createElement(\"image\")).setAttribute(\"width\",r),p.setAttribute(\"height\",i),p.setAttribute(\"preserveAspectRatio\",\"none\"),(f||y||s!==m.width||a!==m.height)&&((_=this.__document.createElement(\"canvas\")).width=r,_.height=i,(u=_.getContext(\"2d\")).drawImage(m,f,y,s,a,0,0,r,i),m=_),p.setAttribute(\"transform\",v),p.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",\"CANVAS\"===m.nodeName?m.toDataURL():m.getAttribute(\"src\")),o.appendChild(p)):\"CANVAS\"===m.nodeName&&((p=this.__createElement(\"image\")).setAttribute(\"width\",r),p.setAttribute(\"height\",i),p.setAttribute(\"preserveAspectRatio\",\"none\"),(_=this.__document.createElement(\"canvas\")).width=r,_.height=i,(u=_.getContext(\"2d\")).imageSmoothingEnabled=!1,u.mozImageSmoothingEnabled=!1,u.oImageSmoothingEnabled=!1,u.webkitImageSmoothingEnabled=!1,u.drawImage(m,f,y,s,a,0,0,r,i),m=_,p.setAttribute(\"transform\",v),p.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",m.toDataURL()),o.appendChild(p))},n.prototype.createPattern=function(t,e){var r,i=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"pattern\"),s=l(this.__ids);return i.setAttribute(\"id\",s),i.setAttribute(\"width\",t.width),i.setAttribute(\"height\",t.height),\"CANVAS\"===t.nodeName||\"IMG\"===t.nodeName?((r=this.__document.createElementNS(\"http://www.w3.org/2000/svg\",\"image\")).setAttribute(\"width\",t.width),r.setAttribute(\"height\",t.height),r.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"xlink:href\",\"CANVAS\"===t.nodeName?t.toDataURL():t.getAttribute(\"src\")),i.appendChild(r),this.__defs.appendChild(i)):t instanceof n&&(i.appendChild(t.__root.childNodes[1]),this.__defs.appendChild(i)),new a(i,this)},n.prototype.setLineDash=function(t){t&&t.length>0?this.lineDash=t.join(\",\"):this.lineDash=null},n.prototype.drawFocusRing=function(){},n.prototype.createImageData=function(){},n.prototype.getImageData=function(){},n.prototype.putImageData=function(){},n.prototype.globalCompositeOperation=function(){},n.prototype.setTransform=function(){},r.default=n},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const a=e(184),_=e(120),n=e(129),r=e(130),i=e(185),g=e(88),c=e(187);class h extends c.LayoutItem{constructor(e,t,s,a,_={},n={}){super(),this.x_scale=e,this.y_scale=t,this.x_range=s,this.y_range=a,this.extra_x_ranges=_,this.extra_y_ranges=n,this._configure_scales()}map_to_screen(e,t,s=\"default\",a=\"default\"){return[this.xscales[s].v_compute(e),this.yscales[a].v_compute(t)]}_get_ranges(e,t){return Object.assign(Object.assign({},t),{default:e})}_get_scales(e,t,s){const c={};for(const h in t){const o=t[h];if((o instanceof i.DataRange1d||o instanceof r.Range1d)&&!(e instanceof _.ContinuousScale))throw new Error(`Range ${o.type} is incompatible is Scale ${e.type}`);if(o instanceof g.FactorRange&&!(e instanceof a.CategoricalScale))throw new Error(`Range ${o.type} is incompatible is Scale ${e.type}`);e instanceof n.LogScale&&o instanceof i.DataRange1d&&(o.scale_hint=\"log\");const l=e.clone();l.setv({source_range:o,target_range:s}),c[h]=l}return c}_configure_frame_ranges(){this._h_target=new r.Range1d({start:this._left.value,end:this._right.value}),this._v_target=new r.Range1d({start:this._bottom.value,end:this._top.value})}_configure_scales(){this._configure_frame_ranges(),this._x_ranges=this._get_ranges(this.x_range,this.extra_x_ranges),this._y_ranges=this._get_ranges(this.y_range,this.extra_y_ranges),this._xscales=this._get_scales(this.x_scale,this._x_ranges,this._h_target),this._yscales=this._get_scales(this.y_scale,this._y_ranges,this._v_target)}_update_scales(){this._configure_frame_ranges();for(const e in this._xscales){this._xscales[e].target_range=this._h_target}for(const e in this._yscales){this._yscales[e].target_range=this._v_target}}_set_geometry(e,t){super._set_geometry(e,t),this._update_scales()}get x_ranges(){return this._x_ranges}get y_ranges(){return this._y_ranges}get xscales(){return this._xscales}get yscales(){return this._yscales}}s.CartesianFrame=h,h.__name__=\"CartesianFrame\"},\n function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(121);class _ extends n.Scale{constructor(e){super(e)}compute(e){return super._linear_compute(this.source_range.synthetic(e))}v_compute(e){return super._linear_v_compute(this.source_range.v_synthetic(e))}invert(e){return this._linear_invert(e)}v_invert(e){return this._linear_v_invert(e)}}t.CategoricalScale=_,_.__name__=\"CategoricalScale\"},\n function _(t,i,e){Object.defineProperty(e,\"__esModule\",{value:!0});const n=t(1),a=t(186),s=t(78),l=t(70),_=n.__importStar(t(19)),o=n.__importStar(t(85)),r=t(9);class d extends a.DataRange{constructor(t){super(t),this._plot_bounds={},this.have_updated_interactively=!1}static init_DataRange1d(){this.define({start:[_.Number],end:[_.Number],range_padding:[_.Number,.1],range_padding_units:[_.PaddingUnits,\"percent\"],flipped:[_.Boolean,!1],follow:[_.StartEnd],follow_interval:[_.Number],default_span:[_.Number,2],only_visible:[_.Boolean,!1]}),this.internal({scale_hint:[_.String,\"auto\"]})}initialize(){super.initialize(),this._initial_start=this.start,this._initial_end=this.end,this._initial_range_padding=this.range_padding,this._initial_range_padding_units=this.range_padding_units,this._initial_follow=this.follow,this._initial_follow_interval=this.follow_interval,this._initial_default_span=this.default_span}get min(){return Math.min(this.start,this.end)}get max(){return Math.max(this.start,this.end)}computed_renderers(){const t=this.names;let i=this.renderers;if(0==i.length)for(const t of this.plots){const e=t.renderers.filter(t=>t instanceof s.GlyphRenderer);i=i.concat(e)}t.length>0&&(i=i.filter(i=>r.includes(t,i.name))),l.logger.debug(`computed ${i.length} renderers for DataRange1d ${this.id}`);for(const t of i)l.logger.trace(` - ${t.type} ${t.id}`);return i}_compute_plot_bounds(t,i){let e=o.empty();for(const n of t)null==i[n.id]||!n.visible&&this.only_visible||(e=o.union(e,i[n.id]));return e}adjust_bounds_for_aspect(t,i){const e=o.empty();let n=t.x1-t.x0;n<=0&&(n=1);let a=t.y1-t.y0;a<=0&&(a=1);const s=.5*(t.x1+t.x0),l=.5*(t.y1+t.y0);return n<i*a?n=i*a:a=n/i,e.x1=s+.5*n,e.x0=s-.5*n,e.y1=l+.5*a,e.y0=l-.5*a,e}_compute_min_max(t,i){let e,n,a=o.empty();for(const i in t){const e=t[i];a=o.union(a,e)}return[e,n]=0==i?[a.x0,a.x1]:[a.y0,a.y1],[e,n]}_compute_range(t,i){const e=this.range_padding;let n,a;if(\"log\"==this.scale_hint){let s,_;if((isNaN(t)||!isFinite(t)||t<=0)&&(t=isNaN(i)||!isFinite(i)||i<=0?.1:i/100,l.logger.warn(`could not determine minimum data value for log axis, DataRange1d using value ${t}`)),(isNaN(i)||!isFinite(i)||i<=0)&&(i=isNaN(t)||!isFinite(t)||t<=0?10:100*t,l.logger.warn(`could not determine maximum data value for log axis, DataRange1d using value ${i}`)),i==t)_=this.default_span+.001,s=Math.log(t)/Math.log(10);else{let n,a;\"percent\"==this.range_padding_units?(n=Math.log(t)/Math.log(10),a=Math.log(i)/Math.log(10),_=(a-n)*(1+e)):(n=Math.log(t-e)/Math.log(10),a=Math.log(i+e)/Math.log(10),_=a-n),s=(n+a)/2}n=Math.pow(10,s-_/2),a=Math.pow(10,s+_/2)}else{let s;s=i==t?this.default_span:\"percent\"==this.range_padding_units?(i-t)*(1+e):i-t+2*e;const l=(i+t)/2;n=l-s/2,a=l+s/2}let s=1;this.flipped&&([n,a]=[a,n],s=-1);const _=this.follow_interval;return null!=_&&Math.abs(n-a)>_&&(\"start\"==this.follow?a=n+s*_:\"end\"==this.follow&&(n=a-s*_)),[n,a]}update(t,i,e,n){if(this.have_updated_interactively)return;const a=this.computed_renderers();let s=this._compute_plot_bounds(a,t);null!=n&&(s=this.adjust_bounds_for_aspect(s,n)),this._plot_bounds[e]=s;const[l,_]=this._compute_min_max(this._plot_bounds,i);let[o,r]=this._compute_range(l,_);null!=this._initial_start&&(\"log\"==this.scale_hint?this._initial_start>0&&(o=this._initial_start):o=this._initial_start),null!=this._initial_end&&(\"log\"==this.scale_hint?this._initial_end>0&&(r=this._initial_end):r=this._initial_end);const[d,h]=[this.start,this.end];if(o!=d||r!=h){const t={};o!=d&&(t.start=o),r!=h&&(t.end=r),this.setv(t)}\"auto\"==this.bounds&&this.setv({bounds:[o,r]},{silent:!0}),this.change.emit()}reset(){this.have_updated_interactively=!1,this.setv({range_padding:this._initial_range_padding,range_padding_units:this._initial_range_padding_units,follow:this._initial_follow,follow_interval:this._initial_follow_interval,default_span:this._initial_default_span},{silent:!0}),this.change.emit()}}e.DataRange1d=d,d.__name__=\"DataRange1d\",d.init_DataRange1d()},\n function _(e,a,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(1),r=e(89),s=n.__importStar(e(19));class _ extends r.Range{constructor(e){super(e)}static init_DataRange(){this.define({names:[s.Array,[]],renderers:[s.Array,[]]})}}t.DataRange=_,_.__name__=\"DataRange\",_.init_DataRange()},\n function _(a,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});var e=a(188);t.Sizeable=e.Sizeable;var r=a(189);t.Layoutable=r.Layoutable,t.LayoutItem=r.LayoutItem;var n=a(190);t.HStack=n.HStack,t.VStack=n.VStack,t.AnchorLayout=n.AnchorLayout;var u=a(191);t.Grid=u.Grid,t.Row=u.Row,t.Column=u.Column;var c=a(192);t.ContentBox=c.ContentBox,t.VariadicBox=c.VariadicBox},\n function _(h,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const{min:e,max:w}=Math;class d{constructor(h={}){this.width=null!=h.width?h.width:0,this.height=null!=h.height?h.height:0}bounded_to({width:h,height:t}){return new d({width:this.width==1/0&&null!=h?h:this.width,height:this.height==1/0&&null!=t?t:this.height})}expanded_to({width:h,height:t}){return new d({width:h!=1/0?w(this.width,h):this.width,height:t!=1/0?w(this.height,t):this.height})}expand_to({width:h,height:t}){this.width=w(this.width,h),this.height=w(this.height,t)}narrowed_to({width:h,height:t}){return new d({width:e(this.width,h),height:e(this.height,t)})}narrow_to({width:h,height:t}){this.width=e(this.width,h),this.height=e(this.height,t)}grow_by({left:h,right:t,top:i,bottom:e}){const w=this.width+h+t,s=this.height+i+e;return new d({width:w,height:s})}shrink_by({left:h,right:t,top:i,bottom:e}){const s=w(this.width-h-t,0),n=w(this.height-i-e,0);return new d({width:s,height:n})}map(h,t){return new d({width:h(this.width),height:(null!=t?t:h)(this.height)})}}i.Sizeable=d,d.__name__=\"Sizeable\"},\n function _(i,t,h){Object.defineProperty(h,\"__esModule\",{value:!0});const e=i(188),s=i(85),{min:n,max:g,round:a}=Math;class r{constructor(){this._bbox=new s.BBox,this._inner_bbox=new s.BBox;const i=this;this._top={get value(){return i.bbox.top}},this._left={get value(){return i.bbox.left}},this._width={get value(){return i.bbox.width}},this._height={get value(){return i.bbox.height}},this._right={get value(){return i.bbox.right}},this._bottom={get value(){return i.bbox.bottom}},this._hcenter={get value(){return i.bbox.hcenter}},this._vcenter={get value(){return i.bbox.vcenter}}}get bbox(){return this._bbox}get inner_bbox(){return this._inner_bbox}get sizing(){return this._sizing}set_sizing(i){const t=i.width_policy||\"fit\",h=i.width,e=null!=i.min_width?i.min_width:0,s=null!=i.max_width?i.max_width:1/0,n=i.height_policy||\"fit\",g=i.height,a=null!=i.min_height?i.min_height:0,r=null!=i.max_height?i.max_height:1/0,l=i.aspect,_=i.margin||{top:0,right:0,bottom:0,left:0},d=!1!==i.visible,o=i.halign||\"start\",u=i.valign||\"start\";this._sizing={width_policy:t,min_width:e,width:h,max_width:s,height_policy:n,min_height:a,height:g,max_height:r,aspect:l,margin:_,visible:d,halign:o,valign:u,size:{width:h,height:g},min_size:{width:e,height:a},max_size:{width:s,height:r}},this._init()}_init(){}_set_geometry(i,t){this._bbox=i,this._inner_bbox=t}set_geometry(i,t){this._set_geometry(i,t||i)}is_width_expanding(){return\"max\"==this.sizing.width_policy}is_height_expanding(){return\"max\"==this.sizing.height_policy}apply_aspect(i,{width:t,height:h}){const{aspect:e}=this.sizing;if(null!=e){const{width_policy:s,height_policy:n}=this.sizing,g=(i,t)=>{const h={max:4,fit:3,min:2,fixed:1};return h[i]>h[t]};if(\"fixed\"!=s&&\"fixed\"!=n)if(s==n){const s=t,n=a(t/e),g=a(h*e),r=h;Math.abs(i.width-s)+Math.abs(i.height-n)<=Math.abs(i.width-g)+Math.abs(i.height-r)?(t=s,h=n):(t=g,h=r)}else g(s,n)?h=a(t/e):t=a(h*e);else\"fixed\"==s?h=a(t/e):\"fixed\"==n&&(t=a(h*e))}return{width:t,height:h}}measure(i){if(!this.sizing.visible)return{width:0,height:0};const t=i=>\"fixed\"==this.sizing.width_policy&&null!=this.sizing.width?this.sizing.width:i,h=i=>\"fixed\"==this.sizing.height_policy&&null!=this.sizing.height?this.sizing.height:i,s=new e.Sizeable(i).shrink_by(this.sizing.margin).map(t,h),n=this._measure(s),g=this.clip_size(n),a=t(g.width),r=h(g.height),l=this.apply_aspect(s,{width:a,height:r});return Object.assign(Object.assign({},n),l)}compute(i={}){const t=this.measure({width:null!=i.width&&this.is_width_expanding()?i.width:1/0,height:null!=i.height&&this.is_height_expanding()?i.height:1/0}),{width:h,height:e}=t,n=new s.BBox({left:0,top:0,width:h,height:e});let g=void 0;if(null!=t.inner){const{left:i,top:n,right:a,bottom:r}=t.inner;g=new s.BBox({left:i,top:n,right:h-a,bottom:e-r})}this.set_geometry(n,g)}get xview(){return this.bbox.xview}get yview(){return this.bbox.yview}clip_width(i){return g(this.sizing.min_width,n(i,this.sizing.max_width))}clip_height(i){return g(this.sizing.min_height,n(i,this.sizing.max_height))}clip_size({width:i,height:t}){return{width:this.clip_width(i),height:this.clip_height(t)}}}h.Layoutable=r,r.__name__=\"Layoutable\";class l extends r{_measure(i){const{width_policy:t,height_policy:h}=this.sizing;let e,s;if(i.width==1/0)e=null!=this.sizing.width?this.sizing.width:0;else switch(t){case\"fixed\":e=null!=this.sizing.width?this.sizing.width:0;break;case\"min\":e=null!=this.sizing.width?n(i.width,this.sizing.width):0;break;case\"fit\":e=null!=this.sizing.width?n(i.width,this.sizing.width):i.width;break;case\"max\":e=null!=this.sizing.width?g(i.width,this.sizing.width):i.width}if(i.height==1/0)s=null!=this.sizing.height?this.sizing.height:0;else switch(h){case\"fixed\":s=null!=this.sizing.height?this.sizing.height:0;break;case\"min\":s=null!=this.sizing.height?n(i.height,this.sizing.height):0;break;case\"fit\":s=null!=this.sizing.height?n(i.height,this.sizing.height):i.height;break;case\"max\":s=null!=this.sizing.height?g(i.height,this.sizing.height):i.height}return{width:e,height:s}}}h.LayoutItem=l,l.__name__=\"LayoutItem\";class _ extends r{_measure(i){const t=this._content_size(),h=i.bounded_to(this.sizing.size).bounded_to(t);return{width:(()=>{switch(this.sizing.width_policy){case\"fixed\":return null!=this.sizing.width?this.sizing.width:t.width;case\"min\":return t.width;case\"fit\":return h.width;case\"max\":return Math.max(t.width,h.width)}})(),height:(()=>{switch(this.sizing.height_policy){case\"fixed\":return null!=this.sizing.height?this.sizing.height:t.height;case\"min\":return t.height;case\"fit\":return h.height;case\"max\":return Math.max(t.height,h.height)}})()}}}h.ContentLayoutable=_,_.__name__=\"ContentLayoutable\"},\n function _(t,e,h){Object.defineProperty(h,\"__esModule\",{value:!0});const o=t(189),r=t(85);class i extends o.Layoutable{constructor(){super(...arguments),this.children=[]}}h.Stack=i,i.__name__=\"Stack\";class s extends i{_measure(t){let e=0,h=0;for(const t of this.children){const o=t.measure({width:0,height:0});e+=o.width,h=Math.max(h,o.height)}return{width:e,height:h}}_set_geometry(t,e){super._set_geometry(t,e);const{top:h,bottom:o}=t;let{left:i}=t;for(const t of this.children){const{width:e}=t.measure({width:0,height:0});t.set_geometry(new r.BBox({left:i,width:e,top:h,bottom:o})),i+=e}}}h.HStack=s,s.__name__=\"HStack\";class n extends i{_measure(t){let e=0,h=0;for(const t of this.children){const o=t.measure({width:0,height:0});e=Math.max(e,o.width),h+=o.height}return{width:e,height:h}}_set_geometry(t,e){super._set_geometry(t,e);const{left:h,right:o}=t;let{top:i}=t;for(const t of this.children){const{height:e}=t.measure({width:0,height:0});t.set_geometry(new r.BBox({top:i,height:e,left:h,right:o})),i+=e}}}h.VStack=n,n.__name__=\"VStack\";class c extends o.Layoutable{constructor(){super(...arguments),this.children=[]}_measure(t){let e=0,h=0;for(const{layout:o}of this.children){const r=o.measure(t);e=Math.max(e,r.width),h=Math.max(h,r.height)}return{width:e,height:h}}_set_geometry(t,e){super._set_geometry(t,e);for(const{layout:e,anchor:h,margin:o}of this.children){const{left:i,right:s,top:n,bottom:c,hcenter:a,vcenter:_}=t,{width:g,height:d}=e.measure(t);let m;switch(h){case\"top_left\":m=new r.BBox({left:i+o,top:n+o,width:g,height:d});break;case\"top_center\":m=new r.BBox({hcenter:a,top:n+o,width:g,height:d});break;case\"top_right\":m=new r.BBox({right:s-o,top:n+o,width:g,height:d});break;case\"bottom_right\":m=new r.BBox({right:s-o,bottom:c-o,width:g,height:d});break;case\"bottom_center\":m=new r.BBox({hcenter:a,bottom:c-o,width:g,height:d});break;case\"bottom_left\":m=new r.BBox({left:i+o,bottom:c-o,width:g,height:d});break;case\"center_left\":m=new r.BBox({left:i+o,vcenter:_,width:g,height:d});break;case\"center\":m=new r.BBox({hcenter:a,vcenter:_,width:g,height:d});break;case\"center_right\":m=new r.BBox({right:s-o,vcenter:_,width:g,height:d})}e.set_geometry(m)}}}h.AnchorLayout=c,c.__name__=\"AnchorLayout\"},\n function _(t,i,s){Object.defineProperty(s,\"__esModule\",{value:!0});const e=t(188),o=t(189),n=t(8),r=t(85),h=t(9),{max:l,round:c}=Math;class a{constructor(t){this.def=t,this._map=new Map}get(t){let i=this._map.get(t);return void 0===i&&(i=this.def(),this._map.set(t,i)),i}apply(t,i){const s=this.get(t);this._map.set(t,i(s))}}a.__name__=\"DefaultMap\";class g{constructor(){this._items=[],this._nrows=0,this._ncols=0}get nrows(){return this._nrows}get ncols(){return this._ncols}add(t,i){const{r1:s,c1:e}=t;this._nrows=l(this._nrows,s+1),this._ncols=l(this._ncols,e+1),this._items.push({span:t,data:i})}at(t,i){return this._items.filter(({span:s})=>s.r0<=t&&t<=s.r1&&s.c0<=i&&i<=s.c1).map(({data:t})=>t)}row(t){return this._items.filter(({span:i})=>i.r0<=t&&t<=i.r1).map(({data:t})=>t)}col(t){return this._items.filter(({span:i})=>i.c0<=t&&t<=i.c1).map(({data:t})=>t)}foreach(t){for(const{span:i,data:s}of this._items)t(i,s)}map(t){const i=new g;for(const{span:s,data:e}of this._items)i.add(s,t(s,e));return i}}g.__name__=\"Container\";class p extends o.Layoutable{constructor(t=[]){super(),this.items=t,this.rows=\"auto\",this.cols=\"auto\",this.spacing=0,this.absolute=!1}is_width_expanding(){if(super.is_width_expanding())return!0;if(\"fixed\"==this.sizing.width_policy)return!1;const{cols:t}=this._state;return h.some(t,t=>\"max\"==t.policy)}is_height_expanding(){if(super.is_height_expanding())return!0;if(\"fixed\"==this.sizing.height_policy)return!1;const{rows:t}=this._state;return h.some(t,t=>\"max\"==t.policy)}_init(){super._init();const t=new g;for(const{layout:i,row:s,col:e,row_span:o,col_span:n}of this.items)if(i.sizing.visible){const r=s,h=e,l=s+(null!=o?o:1)-1,c=e+(null!=n?n:1)-1;t.add({r0:r,c0:h,r1:l,c1:c},i)}const{nrows:i,ncols:s}=t,e=new Array(i);for(let s=0;s<i;s++){const i=(()=>{const t=n.isPlainObject(this.rows)?this.rows[s]||this.rows[\"*\"]:this.rows;return null==t?{policy:\"auto\"}:n.isNumber(t)?{policy:\"fixed\",height:t}:n.isString(t)?{policy:t}:t})(),o=i.align||\"auto\";if(\"fixed\"==i.policy)e[s]={policy:\"fixed\",height:i.height,align:o};else if(\"min\"==i.policy)e[s]={policy:\"min\",align:o};else if(\"fit\"==i.policy||\"max\"==i.policy)e[s]={policy:i.policy,flex:i.flex||1,align:o};else{if(\"auto\"!=i.policy)throw new Error(\"unrechable\");h.some(t.row(s),t=>t.is_height_expanding())?e[s]={policy:\"max\",flex:1,align:o}:e[s]={policy:\"min\",align:o}}}const o=new Array(s);for(let i=0;i<s;i++){const s=(()=>{const t=n.isPlainObject(this.cols)?this.cols[i]||this.cols[\"*\"]:this.cols;return null==t?{policy:\"auto\"}:n.isNumber(t)?{policy:\"fixed\",width:t}:n.isString(t)?{policy:t}:t})(),e=s.align||\"auto\";if(\"fixed\"==s.policy)o[i]={policy:\"fixed\",width:s.width,align:e};else if(\"min\"==s.policy)o[i]={policy:\"min\",align:e};else if(\"fit\"==s.policy||\"max\"==s.policy)o[i]={policy:s.policy,flex:s.flex||1,align:e};else{if(\"auto\"!=s.policy)throw new Error(\"unrechable\");h.some(t.col(i),t=>t.is_width_expanding())?o[i]={policy:\"max\",flex:1,align:e}:o[i]={policy:\"min\",align:e}}}const[r,l]=n.isNumber(this.spacing)?[this.spacing,this.spacing]:this.spacing;this._state={items:t,nrows:i,ncols:s,rows:e,cols:o,rspacing:r,cspacing:l}}_measure_totals(t,i){const{nrows:s,ncols:e,rspacing:o,cspacing:n}=this._state;return{height:h.sum(t)+(s-1)*o,width:h.sum(i)+(e-1)*n}}_measure_cells(t){const{items:i,nrows:s,ncols:o,rows:n,cols:r,rspacing:h,cspacing:a}=this._state,p=new Array(s);for(let t=0;t<s;t++){const i=n[t];p[t]=\"fixed\"==i.policy?i.height:0}const _=new Array(o);for(let t=0;t<o;t++){const i=r[t];_[t]=\"fixed\"==i.policy?i.width:0}const f=new g;return i.foreach((i,s)=>{const{r0:o,c0:g,r1:d,c1:w}=i,u=(d-o)*h,m=(w-g)*a;let y=0;for(let i=o;i<=d;i++)y+=t(i,g).height;y+=u;let x=0;for(let i=g;i<=w;i++)x+=t(o,i).width;x+=m;const b=s.measure({width:x,height:y});f.add(i,{layout:s,size_hint:b});const z=new e.Sizeable(b).grow_by(s.sizing.margin);z.height-=u,z.width-=m;const j=[];for(let t=o;t<=d;t++){const i=n[t];\"fixed\"==i.policy?z.height-=i.height:j.push(t)}if(z.height>0){const t=c(z.height/j.length);for(const i of j)p[i]=l(p[i],t)}const O=[];for(let t=g;t<=w;t++){const i=r[t];\"fixed\"==i.policy?z.width-=i.width:O.push(t)}if(z.width>0){const t=c(z.width/O.length);for(const i of O)_[i]=l(_[i],t)}}),{size:this._measure_totals(p,_),row_heights:p,col_widths:_,size_hints:f}}_measure_grid(t){const{nrows:i,ncols:s,rows:e,cols:o,rspacing:n,cspacing:r}=this._state,h=this._measure_cells((t,i)=>{const s=e[t],n=o[i];return{width:\"fixed\"==n.policy?n.width:1/0,height:\"fixed\"==s.policy?s.height:1/0}});let a;a=\"fixed\"==this.sizing.height_policy&&null!=this.sizing.height?this.sizing.height:t.height!=1/0&&this.is_height_expanding()?t.height:h.size.height;let g,p=0;for(let t=0;t<i;t++){const i=e[t];\"fit\"==i.policy||\"max\"==i.policy?p+=i.flex:a-=h.row_heights[t]}if(a-=(i-1)*n,0!=p&&a>0)for(let t=0;t<i;t++){const i=e[t];if(\"fit\"==i.policy||\"max\"==i.policy){const s=c(a*(i.flex/p));a-=s,h.row_heights[t]=s,p-=i.flex}}else if(a<0){let t=0;for(let s=0;s<i;s++){\"fixed\"!=e[s].policy&&t++}let s=-a;for(let o=0;o<i;o++){if(\"fixed\"!=e[o].policy){const i=h.row_heights[o],e=c(s/t);h.row_heights[o]=l(i-e,0),s-=e>i?i:e,t--}}}g=\"fixed\"==this.sizing.width_policy&&null!=this.sizing.width?this.sizing.width:t.width!=1/0&&this.is_width_expanding()?t.width:h.size.width;let _=0;for(let t=0;t<s;t++){const i=o[t];\"fit\"==i.policy||\"max\"==i.policy?_+=i.flex:g-=h.col_widths[t]}if(g-=(s-1)*r,0!=_&&g>0)for(let t=0;t<s;t++){const i=o[t];if(\"fit\"==i.policy||\"max\"==i.policy){const s=c(g*(i.flex/_));g-=s,h.col_widths[t]=s,_-=i.flex}}else if(g<0){let t=0;for(let i=0;i<s;i++){\"fixed\"!=o[i].policy&&t++}let i=-g;for(let e=0;e<s;e++){if(\"fixed\"!=o[e].policy){const s=h.col_widths[e],o=c(i/t);h.col_widths[e]=l(s-o,0),i-=o>s?s:o,t--}}}const{row_heights:f,col_widths:d,size_hints:w}=this._measure_cells((t,i)=>({width:h.col_widths[i],height:h.row_heights[t]}));return{size:this._measure_totals(f,d),row_heights:f,col_widths:d,size_hints:w}}_measure(t){const{size:i}=this._measure_grid(t);return i}_set_geometry(t,i){super._set_geometry(t,i);const{nrows:s,ncols:e,rspacing:o,cspacing:n}=this._state,{row_heights:h,col_widths:g,size_hints:p}=this._measure_grid(t),_=this._state.rows.map((t,i)=>Object.assign(Object.assign({},t),{top:0,height:h[i],get bottom(){return this.top+this.height}})),f=this._state.cols.map((t,i)=>Object.assign(Object.assign({},t),{left:0,width:g[i],get right(){return this.left+this.width}})),d=p.map((t,i)=>Object.assign(Object.assign({},i),{outer:new r.BBox,inner:new r.BBox}));for(let i=0,e=this.absolute?t.top:0;i<s;i++){const t=_[i];t.top=e,e+=t.height+o}for(let i=0,s=this.absolute?t.left:0;i<e;i++){const t=f[i];t.left=s,s+=t.width+n}d.foreach(({r0:t,c0:i,r1:s,c1:e},h)=>{const{layout:l,size_hint:a}=h,{sizing:g}=l,{width:p,height:d}=a,w=function(t,i){let s=(i-t)*n;for(let e=t;e<=i;e++)s+=f[e].width;return s}(i,e),u=function(t,i){let s=(i-t)*o;for(let e=t;e<=i;e++)s+=_[e].height;return s}(t,s),m=i==e&&\"auto\"!=f[i].align?f[i].align:g.halign,y=t==s&&\"auto\"!=_[t].align?_[t].align:g.valign;let x=f[i].left;\"start\"==m?x+=g.margin.left:\"center\"==m?x+=c((w-p)/2):\"end\"==m&&(x+=w-g.margin.right-p);let b=_[t].top;\"start\"==y?b+=g.margin.top:\"center\"==y?b+=c((u-d)/2):\"end\"==y&&(b+=u-g.margin.bottom-d),h.outer=new r.BBox({left:x,top:b,width:p,height:d})});const w=_.map(()=>({start:new a(()=>0),end:new a(()=>0)})),u=f.map(()=>({start:new a(()=>0),end:new a(()=>0)}));d.foreach(({r0:t,c0:i,r1:s,c1:e},{size_hint:o,outer:n})=>{const{inner:r}=o;null!=r&&(w[t].start.apply(n.top,t=>l(t,r.top)),w[s].end.apply(_[s].bottom-n.bottom,t=>l(t,r.bottom)),u[i].start.apply(n.left,t=>l(t,r.left)),u[e].end.apply(f[e].right-n.right,t=>l(t,r.right)))}),d.foreach(({r0:t,c0:i,r1:s,c1:e},o)=>{const{size_hint:n,outer:h}=o;function l({left:t,right:i,top:s,bottom:e}){const o=h.width-t-i,n=h.height-s-e;return new r.BBox({left:t,top:s,width:o,height:n})}if(null!=n.inner){let r=l(n.inner);if(!1!==n.align){const o=w[t].start.get(h.top),n=w[s].end.get(_[s].bottom-h.bottom),c=u[i].start.get(h.left),a=u[e].end.get(f[e].right-h.right);try{r=l({top:o,bottom:n,left:c,right:a})}catch(t){}}o.inner=r}else o.inner=h}),d.foreach((t,{layout:i,outer:s,inner:e})=>{i.set_geometry(s,e)})}}s.Grid=p,p.__name__=\"Grid\";class _ extends p{constructor(t){super(),this.items=t.map((t,i)=>({layout:t,row:0,col:i})),this.rows=\"fit\"}}s.Row=_,_.__name__=\"Row\";class f extends p{constructor(t){super(),this.items=t.map((t,i)=>({layout:t,row:i,col:0})),this.cols=\"fit\"}}s.Column=f,f.__name__=\"Column\"},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=e(189),i=e(188),o=e(66);class r extends s.ContentLayoutable{constructor(e){super(),this.content_size=o.unsized(e,()=>new i.Sizeable(o.size(e)))}_content_size(){return this.content_size}}n.ContentBox=r,r.__name__=\"ContentBox\";class a extends s.Layoutable{constructor(e){super(),this.el=e}_measure(e){const t=new i.Sizeable(e).bounded_to(this.sizing.size);return o.sized(this.el,t,()=>{const e=new i.Sizeable(o.content_size(this.el)),{border:t,padding:n}=o.extents(this.el);return e.grow_by(t).grow_by(n).map(Math.ceil)})}}n.VariadicBox=a,a.__name__=\"VariadicBox\"},\n function _(e,r,u){Object.defineProperty(u,\"__esModule\",{value:!0});var a=e(194);u.Expression=a.Expression;var n=e(195);u.Stack=n.Stack;var o=e(196);u.CumSum=o.CumSum},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(69);class n extends s.Model{constructor(e){super(e),this._connected={},this._result={}}initialize(){super.initialize(),this._connected={},this._result={}}v_compute(e){null==this._connected[e.id]&&(this.connect(e.change,()=>delete this._result[e.id]),this.connect(e.patching,()=>delete this._result[e.id]),this.connect(e.streaming,()=>delete this._result[e.id]),this._connected[e.id]=!0);let t=this._result[e.id];return null==t&&(this._result[e.id]=t=this._v_compute(e)),t}}i.Expression=n,n.__name__=\"Expression\"},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(1),s=t(194),a=r.__importStar(t(19));class i extends s.Expression{constructor(t){super(t)}static init_Stack(){this.define({fields:[a.Array,[]]})}_v_compute(t){var e;const n=null!=(e=t.get_length())?e:0,r=new Float64Array(n);for(const e of this.fields){const s=t.data[e];if(null!=s)for(let t=0,e=Math.min(n,s.length);t<e;t++)r[t]+=s[t]}return r}}n.Stack=i,i.__name__=\"Stack\",i.init_Stack()},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=e(1),u=e(194),o=i.__importStar(e(19));class r extends u.Expression{constructor(e){super(e)}static init_CumSum(){this.define({field:[o.String],include_zero:[o.Boolean,!1]})}_v_compute(e){const t=new Float64Array(e.get_length()||0),n=e.data[this.field],i=this.include_zero?1:0;t[0]=this.include_zero?0:n[0];for(let e=1;e<t.length;e++)t[e]=t[e-1]+n[e-i];return t}}n.CumSum=r,r.__name__=\"CumSum\",r.init_CumSum()},\n function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});var l=e(198);t.BooleanFilter=l.BooleanFilter;var i=e(200);t.CustomJSFilter=i.CustomJSFilter;var o=e(199);t.Filter=o.Filter;var F=e(201);t.GroupFilter=F.GroupFilter;var a=e(202);t.IndexFilter=a.IndexFilter},\n function _(e,o,l){Object.defineProperty(l,\"__esModule\",{value:!0});const n=e(1),t=e(199),i=n.__importStar(e(19)),r=e(70),a=e(9),s=e(8);class g extends t.Filter{constructor(e){super(e)}static init_BooleanFilter(){this.define({booleans:[i.Array,null]})}compute_indices(e){const o=this.booleans;return null!=o&&o.length>0?a.every(o,s.isBoolean)?(o.length!==e.get_length()&&r.logger.warn(`BooleanFilter ${this.id}: length of booleans doesn't match data source`),a.range(0,o.length).filter(e=>!0===o[e])):(r.logger.warn(`BooleanFilter ${this.id}: booleans should be array of booleans, defaulting to no filtering`),null):(null!=o&&0==o.length?r.logger.warn(`BooleanFilter ${this.id}: booleans is empty, defaulting to no filtering`):r.logger.warn(`BooleanFilter ${this.id}: booleans was not set, defaulting to no filtering`),null)}}l.BooleanFilter=g,g.__name__=\"BooleanFilter\",g.init_BooleanFilter()},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=e(1),l=e(69),n=i.__importStar(e(19)),o=e(8),s=e(9),a=e(70);class f extends l.Model{constructor(e){super(e)}static init_Filter(){this.define({filter:[n.Array,null]})}compute_indices(e){const t=this.filter;return null!=t&&t.length>=0?o.isArrayOf(t,o.isBoolean)?s.range(0,t.length).filter(e=>!0===t[e]):o.isArrayOf(t,o.isInteger)?t:(a.logger.warn(`Filter ${this.id}: filter should either be array of only booleans or only integers, defaulting to no filtering`),null):(a.logger.warn(`Filter ${this.id}: filter was not set to be an array, defaulting to no filtering`),null)}}r.Filter=f,f.__name__=\"Filter\",f.init_Filter()},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),r=t(199),n=i.__importStar(t(19)),u=t(23),c=t(25);class o extends r.Filter{constructor(t){super(t)}static init_CustomJSFilter(){this.define({args:[n.Any,{}],code:[n.String,\"\"]})}get names(){return u.keys(this.args)}get values(){return u.values(this.args)}get func(){const t=c.use_strict(this.code);return new Function(...this.names,\"source\",t)}compute_indices(t){return this.filter=this.func(...this.values,t),super.compute_indices(t)}}s.CustomJSFilter=o,o.__name__=\"CustomJSFilter\",o.init_CustomJSFilter()},\n function _(t,n,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=t(1),r=t(199),o=e.__importStar(t(19)),u=t(70),l=t(9);class s extends r.Filter{constructor(t){super(t),this.indices=null}static init_GroupFilter(){this.define({column_name:[o.String],group:[o.String]})}compute_indices(t){const n=t.get_column(this.column_name);return null==n?(u.logger.warn(\"group filter: groupby column not found in data source\"),null):(this.indices=l.range(0,t.get_length()||0).filter(t=>n[t]===this.group),0===this.indices.length&&u.logger.warn(`group filter: group '${this.group}' did not match any values in column '${this.column_name}'`),this.indices)}}i.GroupFilter=s,s.__name__=\"GroupFilter\",s.init_GroupFilter()},\n function _(e,i,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(1),r=e(199),s=t.__importStar(e(19)),l=e(70),d=e(8),o=e(9);class c extends r.Filter{constructor(e){super(e)}static init_IndexFilter(){this.define({indices:[s.Array,null]})}compute_indices(e){return null!=this.indices&&this.indices.length>=0?o.every(this.indices,d.isInteger)?this.indices:(l.logger.warn(`IndexFilter ${this.id}: indices should be array of integers, defaulting to no filtering`),null):(l.logger.warn(`IndexFilter ${this.id}: indices was not set, defaulting to no filtering`),null)}}n.IndexFilter=c,c.__name__=\"IndexFilter\",c.init_IndexFilter()},\n function _(r,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});var e=r(112);a.BasicTickFormatter=e.BasicTickFormatter;var c=r(152);a.CategoricalTickFormatter=c.CategoricalTickFormatter;var i=r(156);a.DatetimeTickFormatter=i.DatetimeTickFormatter;var o=r(204);a.FuncTickFormatter=o.FuncTickFormatter;var m=r(169);a.LogTickFormatter=m.LogTickFormatter;var F=r(172);a.MercatorTickFormatter=F.MercatorTickFormatter;var k=r(205);a.NumeralTickFormatter=k.NumeralTickFormatter;var T=r(206);a.PrintfTickFormatter=T.PrintfTickFormatter;var v=r(113);a.TickFormatter=v.TickFormatter},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(1),s=t(113),i=r.__importStar(t(19)),c=t(23),a=t(25);class u extends s.TickFormatter{constructor(t){super(t)}static init_FuncTickFormatter(){this.define({args:[i.Any,{}],code:[i.String,\"\"]})}get names(){return c.keys(this.args)}get values(){return c.values(this.args)}_make_func(){const t=a.use_strict(this.code);return new Function(\"tick\",\"index\",\"ticks\",...this.names,t)}doFormat(t,e){const n=this._make_func().bind({});return t.map((t,e,r)=>n(t,e,r,...this.values))}}n.FuncTickFormatter=u,u.__name__=\"FuncTickFormatter\",u.init_FuncTickFormatter()},\n function _(r,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const e=r(1),o=e.__importStar(r(159)),a=r(113),i=e.__importStar(r(19));class u extends a.TickFormatter{constructor(r){super(r)}static init_NumeralTickFormatter(){this.define({format:[i.String,\"0,0\"],language:[i.String,\"en\"],rounding:[i.RoundingFunction,\"round\"]})}get _rounding_fn(){switch(this.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}}doFormat(r,t){const{format:n,language:e,_rounding_fn:a}=this;return r.map(r=>o.format(r,n,e,a))}}n.NumeralTickFormatter=u,u.__name__=\"NumeralTickFormatter\",u.init_NumeralTickFormatter()},\n function _(t,r,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=t(1),n=t(113),o=t(158),a=e.__importStar(t(19));class c extends n.TickFormatter{constructor(t){super(t)}static init_PrintfTickFormatter(){this.define({format:[a.String,\"%s\"]})}doFormat(t,r){return t.map(t=>o.sprintf(this.format,t))}}i.PrintfTickFormatter=c,c.__name__=\"PrintfTickFormatter\",c.init_PrintfTickFormatter()},\n function _(a,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});var v=a(208);r.AnnularWedge=v.AnnularWedge;var l=a(209);r.Annulus=l.Annulus;var t=a(210);r.Arc=t.Arc;var i=a(211);r.Bezier=i.Bezier;var n=a(212);r.Circle=n.Circle;var u=a(213);r.CenterRotatable=u.CenterRotatable;var c=a(214);r.Ellipse=c.Ellipse;var g=a(215);r.EllipseOval=g.EllipseOval;var A=a(86);r.Glyph=A.Glyph;var p=a(92);r.HArea=p.HArea;var s=a(216);r.HBar=s.HBar;var d=a(218);r.HexTile=d.HexTile;var R=a(219);r.Image=R.Image;var o=a(221);r.ImageRGBA=o.ImageRGBA;var y=a(222);r.ImageURL=y.ImageURL;var h=a(80);r.Line=h.Line;var m=a(224);r.MultiLine=m.MultiLine;var B=a(225);r.MultiPolygons=B.MultiPolygons;var P=a(226);r.Oval=P.Oval;var G=a(91);r.Patch=G.Patch;var H=a(227);r.Patches=H.Patches;var I=a(228);r.Quad=I.Quad;var L=a(229);r.Quadratic=L.Quadratic;var M=a(230);r.Ray=M.Ray;var O=a(231);r.Rect=O.Rect;var x=a(232);r.Segment=x.Segment;var C=a(233);r.Step=C.Step;var E=a(234);r.Text=E.Text;var Q=a(94);r.VArea=Q.VArea;var S=a(235);r.VBar=S.VBar;var T=a(236);r.Wedge=T.Wedge;var V=a(81);r.XYGlyph=V.XYGlyph},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(81),n=e(90),a=i.__importStar(e(87)),_=i.__importStar(e(19)),o=e(10);class h extends r.XYGlyphView{_map_data(){\"data\"==this.model.properties.inner_radius.units?this.sinner_radius=this.sdist(this.renderer.xscale,this._x,this._inner_radius):this.sinner_radius=this._inner_radius,\"data\"==this.model.properties.outer_radius.units?this.souter_radius=this.sdist(this.renderer.xscale,this._x,this._outer_radius):this.souter_radius=this._outer_radius,this._angle=new Float32Array(this._start_angle.length);for(let e=0,t=this._start_angle.length;e<t;e++)this._angle[e]=this._end_angle[e]-this._start_angle[e]}_render(e,t,{sx:s,sy:i,_start_angle:r,_angle:n,sinner_radius:a,souter_radius:_}){const o=this.model.properties.direction.value();for(const h of t)isNaN(s[h]+i[h]+a[h]+_[h]+r[h]+n[h])||(e.translate(s[h],i[h]),e.rotate(r[h]),e.moveTo(_[h],0),e.beginPath(),e.arc(0,0,_[h],0,n[h],o),e.rotate(n[h]),e.lineTo(a[h],0),e.arc(0,0,a[h],0,-n[h],!o),e.closePath(),e.rotate(-n[h]-r[h]),e.translate(-s[h],-i[h]),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(e,h),e.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(e,h),e.stroke()))}_hit_point(e){const{sx:t,sy:s}=e,i=this.renderer.xscale.invert(t),r=this.renderer.yscale.invert(s);let n,_,h,u;if(\"data\"==this.model.properties.outer_radius.units)n=i-this.max_outer_radius,h=i+this.max_outer_radius,_=r-this.max_outer_radius,u=r+this.max_outer_radius;else{const e=t-this.max_outer_radius,i=t+this.max_outer_radius;[n,h]=this.renderer.xscale.r_invert(e,i);const r=s-this.max_outer_radius,a=s+this.max_outer_radius;[_,u]=this.renderer.yscale.r_invert(r,a)}const l=[];for(const e of this.index.indices({x0:n,x1:h,y0:_,y1:u})){const t=Math.pow(this.souter_radius[e],2),s=Math.pow(this.sinner_radius[e],2),[n,a]=this.renderer.xscale.r_compute(i,this._x[e]),[_,o]=this.renderer.yscale.r_compute(r,this._y[e]),h=Math.pow(n-a,2)+Math.pow(_-o,2);h<=t&&h>=s&&l.push([e,h])}const d=this.model.properties.direction.value(),c=[];for(const[e,i]of l){const r=Math.atan2(s-this.sy[e],t-this.sx[e]);o.angle_between(-r,-this._start_angle[e],-this._end_angle[e],d)&&c.push([e,i])}return a.create_hit_test_result_from_hits(c)}draw_legend_for_index(e,t,s){n.generic_area_legend(this.visuals,e,t,s)}_scenterxy(e){const t=(this.sinner_radius[e]+this.souter_radius[e])/2,s=(this._start_angle[e]+this._end_angle[e])/2;return{x:this.sx[e]+t*Math.cos(s),y:this.sy[e]+t*Math.sin(s)}}scenterx(e){return this._scenterxy(e).x}scentery(e){return this._scenterxy(e).y}}s.AnnularWedgeView=h,h.__name__=\"AnnularWedgeView\";class u extends r.XYGlyph{constructor(e){super(e)}static init_AnnularWedge(){this.prototype.default_view=h,this.mixins([\"line\",\"fill\"]),this.define({direction:[_.Direction,\"anticlock\"],inner_radius:[_.DistanceSpec],outer_radius:[_.DistanceSpec],start_angle:[_.AngleSpec],end_angle:[_.AngleSpec]})}}s.AnnularWedge=u,u.__name__=\"AnnularWedge\",u.init_AnnularWedge()},\n function _(s,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=s(1),r=s(81),a=e.__importStar(s(87)),n=e.__importStar(s(19)),_=s(101);class u extends r.XYGlyphView{_map_data(){\"data\"==this.model.properties.inner_radius.units?this.sinner_radius=this.sdist(this.renderer.xscale,this._x,this._inner_radius):this.sinner_radius=this._inner_radius,\"data\"==this.model.properties.outer_radius.units?this.souter_radius=this.sdist(this.renderer.xscale,this._x,this._outer_radius):this.souter_radius=this._outer_radius}_render(s,t,{sx:i,sy:e,sinner_radius:r,souter_radius:a}){for(const n of t)if(!isNaN(i[n]+e[n]+r[n]+a[n])){if(this.visuals.fill.doit){if(this.visuals.fill.set_vectorize(s,n),s.beginPath(),_.is_ie)for(const t of[!1,!0])s.arc(i[n],e[n],r[n],0,Math.PI,t),s.arc(i[n],e[n],a[n],Math.PI,0,!t);else s.arc(i[n],e[n],r[n],0,2*Math.PI,!0),s.arc(i[n],e[n],a[n],2*Math.PI,0,!1);s.fill()}this.visuals.line.doit&&(this.visuals.line.set_vectorize(s,n),s.beginPath(),s.arc(i[n],e[n],r[n],0,2*Math.PI),s.moveTo(i[n]+a[n],e[n]),s.arc(i[n],e[n],a[n],0,2*Math.PI),s.stroke())}}_hit_point(s){const{sx:t,sy:i}=s,e=this.renderer.xscale.invert(t),r=this.renderer.yscale.invert(i);let n,_,u,o;if(\"data\"==this.model.properties.outer_radius.units)n=e-this.max_outer_radius,u=e+this.max_outer_radius,_=r-this.max_outer_radius,o=r+this.max_outer_radius;else{const s=t-this.max_outer_radius,e=t+this.max_outer_radius;[n,u]=this.renderer.xscale.r_invert(s,e);const r=i-this.max_outer_radius,a=i+this.max_outer_radius;[_,o]=this.renderer.yscale.r_invert(r,a)}const h=[];for(const s of this.index.indices({x0:n,x1:u,y0:_,y1:o})){const t=Math.pow(this.souter_radius[s],2),i=Math.pow(this.sinner_radius[s],2),[a,n]=this.renderer.xscale.r_compute(e,this._x[s]),[_,u]=this.renderer.yscale.r_compute(r,this._y[s]),o=Math.pow(a-n,2)+Math.pow(_-u,2);o<=t&&o>=i&&h.push([s,o])}return a.create_hit_test_result_from_hits(h)}draw_legend_for_index(s,{x0:t,y0:i,x1:e,y1:r},a){const n=a+1,_=new Array(n);_[a]=(t+e)/2;const u=new Array(n);u[a]=(i+r)/2;const o=.5*Math.min(Math.abs(e-t),Math.abs(r-i)),h=new Array(n);h[a]=.4*o;const d=new Array(n);d[a]=.8*o,this._render(s,[a],{sx:_,sy:u,sinner_radius:h,souter_radius:d})}}i.AnnulusView=u,u.__name__=\"AnnulusView\";class o extends r.XYGlyph{constructor(s){super(s)}static init_Annulus(){this.prototype.default_view=u,this.mixins([\"line\",\"fill\"]),this.define({inner_radius:[n.DistanceSpec],outer_radius:[n.DistanceSpec]})}}i.Annulus=o,o.__name__=\"Annulus\",o.init_Annulus()},\n function _(e,i,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=e(1),r=e(81),n=e(90),a=t.__importStar(e(19));class _ extends r.XYGlyphView{_map_data(){\"data\"==this.model.properties.radius.units?this.sradius=this.sdist(this.renderer.xscale,this._x,this._radius):this.sradius=this._radius}_render(e,i,{sx:s,sy:t,sradius:r,_start_angle:n,_end_angle:a}){if(this.visuals.line.doit){const _=this.model.properties.direction.value();for(const c of i)isNaN(s[c]+t[c]+r[c]+n[c]+a[c])||(e.beginPath(),e.arc(s[c],t[c],r[c],n[c],a[c],_),this.visuals.line.set_vectorize(e,c),e.stroke())}}draw_legend_for_index(e,i,s){n.generic_line_legend(this.visuals,e,i,s)}}s.ArcView=_,_.__name__=\"ArcView\";class c extends r.XYGlyph{constructor(e){super(e)}static init_Arc(){this.prototype.default_view=_,this.mixins([\"line\"]),this.define({direction:[a.Direction,\"anticlock\"],radius:[a.DistanceSpec],start_angle:[a.AngleSpec],end_angle:[a.AngleSpec]})}}s.Arc=c,c.__name__=\"Arc\",c.init_Arc()},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(82),n=t(86),c=t(90);function o(t,e,i,s,n,c,o,h){const r=[],_=[[],[]];for(let _=0;_<=2;_++){let a,x,l;if(0===_?(x=6*t-12*i+6*n,a=-3*t+9*i-9*n+3*o,l=3*i-3*t):(x=6*e-12*s+6*c,a=-3*e+9*s-9*c+3*h,l=3*s-3*e),Math.abs(a)<1e-12){if(Math.abs(x)<1e-12)continue;const t=-l/x;0<t&&t<1&&r.push(t);continue}const y=x*x-4*l*a,u=Math.sqrt(y);if(y<0)continue;const d=(-x+u)/(2*a);0<d&&d<1&&r.push(d);const f=(-x-u)/(2*a);0<f&&f<1&&r.push(f)}let a=r.length;const x=a;for(;a--;){const x=r[a],l=1-x,y=l*l*l*t+3*l*l*x*i+3*l*x*x*n+x*x*x*o;_[0][a]=y;const u=l*l*l*e+3*l*l*x*s+3*l*x*x*c+x*x*x*h;_[1][a]=u}return _[0][x]=t,_[1][x]=e,_[0][x+1]=o,_[1][x+1]=h,[Math.min(..._[0]),Math.max(..._[1]),Math.max(..._[0]),Math.min(..._[1])]}class h extends n.GlyphView{_index_data(){const t=[];for(let e=0,i=this._x0.length;e<i;e++){if(isNaN(this._x0[e]+this._x1[e]+this._y0[e]+this._y1[e]+this._cx0[e]+this._cy0[e]+this._cx1[e]+this._cy1[e]))continue;const[i,s,n,c]=o(this._x0[e],this._y0[e],this._x1[e],this._y1[e],this._cx0[e],this._cy0[e],this._cx1[e],this._cy1[e]);t.push({x0:i,y0:s,x1:n,y1:c,i:e})}return new s.SpatialIndex(t)}_render(t,e,{sx0:i,sy0:s,sx1:n,sy1:c,scx0:o,scy0:h,scx1:r,scy1:_}){if(this.visuals.line.doit)for(const a of e)isNaN(i[a]+s[a]+n[a]+c[a]+o[a]+h[a]+r[a]+_[a])||(t.beginPath(),t.moveTo(i[a],s[a]),t.bezierCurveTo(o[a],h[a],r[a],_[a],n[a],c[a]),this.visuals.line.set_vectorize(t,a),t.stroke())}draw_legend_for_index(t,e,i){c.generic_line_legend(this.visuals,t,e,i)}scenterx(){throw new Error(\"not implemented\")}scentery(){throw new Error(\"not implemented\")}}i.BezierView=h,h.__name__=\"BezierView\";class r extends n.Glyph{constructor(t){super(t)}static init_Bezier(){this.prototype.default_view=h,this.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"],[\"cx0\",\"cy0\"],[\"cx1\",\"cy1\"]]),this.mixins([\"line\"])}}i.Bezier=r,r.__name__=\"Bezier\",r.init_Bezier()},\n function _(s,i,e){Object.defineProperty(e,\"__esModule\",{value:!0});const t=s(1),r=s(81),a=t.__importStar(s(87)),n=t.__importStar(s(19)),h=s(9),d=s(12);class _ extends r.XYGlyphView{_map_data(){if(null!=this._radius)if(\"data\"==this.model.properties.radius.spec.units){switch(this.model.properties.radius_dimension.spec.value){case\"x\":this.sradius=this.sdist(this.renderer.xscale,this._x,this._radius);break;case\"y\":this.sradius=this.sdist(this.renderer.yscale,this._y,this._radius);break;case\"max\":{const s=this.sdist(this.renderer.xscale,this._x,this._radius),i=this.sdist(this.renderer.yscale,this._y,this._radius);this.sradius=d.map(s,(s,e)=>Math.max(s,i[e]));break}case\"min\":{const s=this.sdist(this.renderer.xscale,this._x,this._radius),i=this.sdist(this.renderer.yscale,this._y,this._radius);this.sradius=d.map(s,(s,e)=>Math.min(s,i[e]));break}}}else this.sradius=this._radius,this.max_size=2*this.max_radius;else this.sradius=d.map(this._size,s=>s/2)}_mask_data(){const[s,i]=this.renderer.plot_view.frame.bbox.ranges;let e,t,r,a;if(null!=this._radius&&\"data\"==this.model.properties.radius.units){const n=s.start,h=s.end;[e,r]=this.renderer.xscale.r_invert(n,h),e-=this.max_radius,r+=this.max_radius;const d=i.start,_=i.end;[t,a]=this.renderer.yscale.r_invert(d,_),t-=this.max_radius,a+=this.max_radius}else{const n=s.start-this.max_size,h=s.end+this.max_size;[e,r]=this.renderer.xscale.r_invert(n,h);const d=i.start-this.max_size,_=i.end+this.max_size;[t,a]=this.renderer.yscale.r_invert(d,_)}return this.index.indices({x0:e,x1:r,y0:t,y1:a})}_render(s,i,{sx:e,sy:t,sradius:r}){for(const a of i)isNaN(e[a]+t[a]+r[a])||(s.beginPath(),s.arc(e[a],t[a],r[a],0,2*Math.PI,!1),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(s,a),s.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(s,a),s.stroke()))}_hit_point(s){const{sx:i,sy:e}=s,t=this.renderer.xscale.invert(i),r=this.renderer.yscale.invert(e);let n,h,d,_;if(null!=this._radius&&\"data\"==this.model.properties.radius.units)n=t-this.max_radius,h=t+this.max_radius,d=r-this.max_radius,_=r+this.max_radius;else{const s=i-this.max_size,t=i+this.max_size;[n,h]=this.renderer.xscale.r_invert(s,t);const r=e-this.max_size,a=e+this.max_size;[d,_]=this.renderer.yscale.r_invert(r,a)}const l=this.index.indices({x0:n,x1:h,y0:d,y1:_}),c=[];if(null!=this._radius&&\"data\"==this.model.properties.radius.units)for(const s of l){const i=Math.pow(this.sradius[s],2),[e,a]=this.renderer.xscale.r_compute(t,this._x[s]),[n,h]=this.renderer.yscale.r_compute(r,this._y[s]),d=Math.pow(e-a,2)+Math.pow(n-h,2);d<=i&&c.push([s,d])}else for(const s of l){const t=Math.pow(this.sradius[s],2),r=Math.pow(this.sx[s]-i,2)+Math.pow(this.sy[s]-e,2);r<=t&&c.push([s,r])}return a.create_hit_test_result_from_hits(c)}_hit_span(s){const{sx:i,sy:e}=s,t=this.bounds(),r=a.create_empty_hit_test_result();let n,h,d,_;if(\"h\"==s.direction){let s,e;if(d=t.y0,_=t.y1,null!=this._radius&&\"data\"==this.model.properties.radius.units)s=i-this.max_radius,e=i+this.max_radius,[n,h]=this.renderer.xscale.r_invert(s,e);else{const t=this.max_size/2;s=i-t,e=i+t,[n,h]=this.renderer.xscale.r_invert(s,e)}}else{let s,i;if(n=t.x0,h=t.x1,null!=this._radius&&\"data\"==this.model.properties.radius.units)s=e-this.max_radius,i=e+this.max_radius,[d,_]=this.renderer.yscale.r_invert(s,i);else{const t=this.max_size/2;s=e-t,i=e+t,[d,_]=this.renderer.yscale.r_invert(s,i)}}const l=this.index.indices({x0:n,x1:h,y0:d,y1:_});return r.indices=l,r}_hit_rect(s){const{sx0:i,sx1:e,sy0:t,sy1:r}=s,[n,h]=this.renderer.xscale.r_invert(i,e),[d,_]=this.renderer.yscale.r_invert(t,r),l=a.create_empty_hit_test_result();return l.indices=this.index.indices({x0:n,x1:h,y0:d,y1:_}),l}_hit_poly(s){const{sx:i,sy:e}=s,t=h.range(0,this.sx.length),r=[];for(let s=0,n=t.length;s<n;s++){const n=t[s];a.point_in_poly(this.sx[s],this.sy[s],i,e)&&r.push(n)}const n=a.create_empty_hit_test_result();return n.indices=r,n}draw_legend_for_index(s,{x0:i,y0:e,x1:t,y1:r},a){const n=a+1,h=new Array(n);h[a]=(i+t)/2;const d=new Array(n);d[a]=(e+r)/2;const _=new Array(n);_[a]=.2*Math.min(Math.abs(t-i),Math.abs(r-e)),this._render(s,[a],{sx:h,sy:d,sradius:_})}}e.CircleView=_,_.__name__=\"CircleView\";class l extends r.XYGlyph{constructor(s){super(s)}static init_Circle(){this.prototype.default_view=_,this.mixins([\"line\",\"fill\"]),this.define({angle:[n.AngleSpec,0],size:[n.DistanceSpec,{units:\"screen\",value:4}],radius:[n.DistanceSpec],radius_dimension:[n.RadiusDimension,\"x\"]})}initialize(){super.initialize(),this.properties.radius.optional=!0}}e.Circle=l,l.__name__=\"Circle\",l.init_Circle()},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const a=e(1),i=e(81),l=a.__importStar(e(19));class s extends i.XYGlyphView{}n.CenterRotatableView=s,s.__name__=\"CenterRotatableView\";class _ extends i.XYGlyph{constructor(e){super(e)}static init_CenterRotatable(){this.mixins([\"line\",\"fill\"]),this.define({angle:[l.AngleSpec,0],width:[l.DistanceSpec],height:[l.DistanceSpec]})}}n.CenterRotatable=_,_.__name__=\"CenterRotatable\",_.init_CenterRotatable()},\n function _(e,l,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(215);class t extends s.EllipseOvalView{}i.EllipseView=t,t.__name__=\"EllipseView\";class _ extends s.EllipseOval{constructor(e){super(e)}static init_Ellipse(){this.prototype.default_view=t}}i.Ellipse=_,_.__name__=\"Ellipse\",_.init_Ellipse()},\n function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),h=t(213),r=i.__importStar(t(87));class a extends h.CenterRotatableView{_set_data(){this.max_w2=0,\"data\"==this.model.properties.width.units&&(this.max_w2=this.max_width/2),this.max_h2=0,\"data\"==this.model.properties.height.units&&(this.max_h2=this.max_height/2)}_map_data(){\"data\"==this.model.properties.width.units?this.sw=this.sdist(this.renderer.xscale,this._x,this._width,\"center\"):this.sw=this._width,\"data\"==this.model.properties.height.units?this.sh=this.sdist(this.renderer.yscale,this._y,this._height,\"center\"):this.sh=this._height}_render(t,s,{sx:e,sy:i,sw:h,sh:r,_angle:a}){for(const _ of s)isNaN(e[_]+i[_]+h[_]+r[_]+a[_])||(t.beginPath(),t.ellipse(e[_],i[_],h[_]/2,r[_]/2,a[_],0,2*Math.PI),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,_),t.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(t,_),t.stroke()))}_hit_point(t){let s,e,i,h,a,_,n,l,d,o;const{sx:x,sy:m}=t,c=this.renderer.xscale.invert(x),w=this.renderer.yscale.invert(m);\"data\"==this.model.properties.width.units?(s=c-this.max_width,e=c+this.max_width):(n=x-this.max_width,l=x+this.max_width,[s,e]=this.renderer.xscale.r_invert(n,l)),\"data\"==this.model.properties.height.units?(i=w-this.max_height,h=w+this.max_height):(d=m-this.max_height,o=m+this.max_height,[i,h]=this.renderer.yscale.r_invert(d,o));const p=this.index.indices({x0:s,x1:e,y0:i,y1:h}),y=[];for(const t of p)a=r.point_in_ellipse(x,m,this._angle[t],this.sh[t]/2,this.sw[t]/2,this.sx[t],this.sy[t]),a&&([n,l]=this.renderer.xscale.r_compute(c,this._x[t]),[d,o]=this.renderer.yscale.r_compute(w,this._y[t]),_=Math.pow(n-l,2)+Math.pow(d-o,2),y.push([t,_]));return r.create_hit_test_result_from_hits(y)}draw_legend_for_index(t,{x0:s,y0:e,x1:i,y1:h},r){const a=r+1,_=new Array(a);_[r]=(s+i)/2;const n=new Array(a);n[r]=(e+h)/2;const l=this.sw[r]/this.sh[r],d=.8*Math.min(Math.abs(i-s),Math.abs(h-e)),o=new Array(a),x=new Array(a);l>1?(o[r]=d,x[r]=d/l):(o[r]=d*l,x[r]=d),this._render(t,[r],{sx:_,sy:n,sw:o,sh:x,_angle:[0]})}_bounds({x0:t,x1:s,y0:e,y1:i}){return{x0:t-this.max_w2,x1:s+this.max_w2,y0:e-this.max_h2,y1:i+this.max_h2}}}e.EllipseOvalView=a,a.__name__=\"EllipseOvalView\";class _ extends h.CenterRotatable{constructor(t){super(t)}}e.EllipseOval=_,_.__name__=\"EllipseOval\"},\n function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),h=t(217),r=i.__importStar(t(19));class _ extends h.BoxView{scenterx(t){return(this.sleft[t]+this.sright[t])/2}scentery(t){return this.sy[t]}_index_data(){return this._index_box(this._y.length)}_lrtb(t){return[Math.min(this._left[t],this._right[t]),Math.max(this._left[t],this._right[t]),this._y[t]+.5*this._height[t],this._y[t]-.5*this._height[t]]}_map_data(){this.sy=this.renderer.yscale.v_compute(this._y),this.sh=this.sdist(this.renderer.yscale,this._y,this._height,\"center\"),this.sleft=this.renderer.xscale.v_compute(this._left),this.sright=this.renderer.xscale.v_compute(this._right);const t=this.sy.length;this.stop=new Float64Array(t),this.sbottom=new Float64Array(t);for(let s=0;s<t;s++)this.stop[s]=this.sy[s]-this.sh[s]/2,this.sbottom[s]=this.sy[s]+this.sh[s]/2;this._clamp_viewport()}}e.HBarView=_,_.__name__=\"HBarView\";class a extends h.Box{constructor(t){super(t)}static init_HBar(){this.prototype.default_view=_,this.coords([[\"left\",\"y\"]]),this.define({height:[r.NumberSpec],right:[r.CoordinateSpec]}),this.override({left:0})}}e.HBar=a,a.__name__=\"HBar\",a.init_HBar()},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),r=t(82),n=t(86),h=t(90),a=i.__importStar(t(87));class o extends n.GlyphView{get_anchor_point(t,e,s){const i=Math.min(this.sleft[e],this.sright[e]),r=Math.max(this.sright[e],this.sleft[e]),n=Math.min(this.stop[e],this.sbottom[e]),h=Math.max(this.sbottom[e],this.stop[e]);switch(t){case\"top_left\":return{x:i,y:n};case\"top_center\":return{x:(i+r)/2,y:n};case\"top_right\":return{x:r,y:n};case\"bottom_left\":return{x:i,y:h};case\"bottom_center\":return{x:(i+r)/2,y:h};case\"bottom_right\":return{x:r,y:h};case\"center_left\":return{x:i,y:(n+h)/2};case\"center\":return{x:(i+r)/2,y:(n+h)/2};case\"center_right\":return{x:r,y:(n+h)/2};default:return null}}_index_box(t){const e=[];for(let s=0;s<t;s++){const[t,i,r,n]=this._lrtb(s);!isNaN(t+i+r+n)&&isFinite(t+i+r+n)&&e.push({x0:Math.min(t,i),y0:Math.min(r,n),x1:Math.max(i,t),y1:Math.max(r,n),i:s})}return new r.SpatialIndex(e)}_render(t,e,{sleft:s,sright:i,stop:r,sbottom:n}){for(const h of e)isNaN(s[h]+r[h]+i[h]+n[h])||(t.rect(s[h],r[h],i[h]-s[h],n[h]-r[h]),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,h),t.beginPath(),t.rect(s[h],r[h],i[h]-s[h],n[h]-r[h]),t.fill()),this.visuals.hatch.doit2(t,h,()=>{t.beginPath(),t.rect(s[h],r[h],i[h]-s[h],n[h]-r[h]),t.fill()},()=>this.renderer.request_render()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(t,h),t.beginPath(),t.rect(s[h],r[h],i[h]-s[h],n[h]-r[h]),t.stroke()))}_clamp_viewport(){const t=this.renderer.plot_view.frame.bbox.h_range,e=this.renderer.plot_view.frame.bbox.v_range,s=this.stop.length;for(let i=0;i<s;i++)this.stop[i]=Math.max(this.stop[i],e.start),this.sbottom[i]=Math.min(this.sbottom[i],e.end),this.sleft[i]=Math.max(this.sleft[i],t.start),this.sright[i]=Math.min(this.sright[i],t.end)}_hit_rect(t){return this._hit_rect_against_index(t)}_hit_point(t){const{sx:e,sy:s}=t,i=this.renderer.xscale.invert(e),r=this.renderer.yscale.invert(s),n=this.index.indices({x0:i,y0:r,x1:i,y1:r}),h=a.create_empty_hit_test_result();return h.indices=n,h}_hit_span(t){const{sx:e,sy:s}=t;let i;if(\"v\"==t.direction){const t=this.renderer.yscale.invert(s),e=this.renderer.plot_view.frame.bbox.h_range,[r,n]=this.renderer.xscale.r_invert(e.start,e.end);i=this.index.indices({x0:r,y0:t,x1:n,y1:t})}else{const t=this.renderer.xscale.invert(e),s=this.renderer.plot_view.frame.bbox.v_range,[r,n]=this.renderer.yscale.r_invert(s.start,s.end);i=this.index.indices({x0:t,y0:r,x1:t,y1:n})}const r=a.create_empty_hit_test_result();return r.indices=i,r}draw_legend_for_index(t,e,s){h.generic_area_legend(this.visuals,t,e,s)}}s.BoxView=o,o.__name__=\"BoxView\";class _ extends n.Glyph{constructor(t){super(t)}static init_Box(){this.mixins([\"line\",\"fill\",\"hatch\"])}}s.Box=_,_.__name__=\"Box\",_.init_Box()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(86),n=i.__importStar(e(87)),a=i.__importStar(e(19)),h=e(82),_=e(90);class l extends r.GlyphView{scenterx(e){return this.sx[e]}scentery(e){return this.sy[e]}_set_data(){const e=this._q.length,t=this.model.size,s=this.model.aspect_scale;if(this._x=new Float64Array(e),this._y=new Float64Array(e),\"pointytop\"==this.model.orientation)for(let i=0;i<e;i++)this._x[i]=t*Math.sqrt(3)*(this._q[i]+this._r[i]/2)/s,this._y[i]=3*-t/2*this._r[i];else for(let i=0;i<e;i++)this._x[i]=3*t/2*this._q[i],this._y[i]=-t*Math.sqrt(3)*(this._r[i]+this._q[i]/2)*s}_index_data(){let e=this.model.size,t=Math.sqrt(3)*e/2;\"flattop\"==this.model.orientation?([t,e]=[e,t],e*=this.model.aspect_scale):t/=this.model.aspect_scale;const s=[];for(let i=0;i<this._x.length;i++){const r=this._x[i],n=this._y[i];!isNaN(r+n)&&isFinite(r+n)&&s.push({x0:r-t,y0:n-e,x1:r+t,y1:n+e,i:i})}return new h.SpatialIndex(s)}map_data(){[this.sx,this.sy]=this.map_to_screen(this._x,this._y),[this.svx,this.svy]=this._get_unscaled_vertices()}_get_unscaled_vertices(){const e=this.model.size,t=this.model.aspect_scale;if(\"pointytop\"==this.model.orientation){const s=this.renderer.yscale,i=this.renderer.xscale,r=Math.abs(s.compute(0)-s.compute(e)),n=Math.sqrt(3)/2*Math.abs(i.compute(0)-i.compute(e))/t,a=r/2;return[[0,-n,-n,0,n,n],[r,a,-a,-r,-a,a]]}{const s=this.renderer.xscale,i=this.renderer.yscale,r=Math.abs(s.compute(0)-s.compute(e)),n=Math.sqrt(3)/2*Math.abs(i.compute(0)-i.compute(e))*t,a=r/2;return[[r,a,-a,-r,-a,a],[0,-n,-n,0,n,n]]}}_render(e,t,{sx:s,sy:i,svx:r,svy:n,_scale:a}){for(const h of t)if(!isNaN(s[h]+i[h]+a[h])){e.translate(s[h],i[h]),e.beginPath();for(let t=0;t<6;t++)e.lineTo(r[t]*a[h],n[t]*a[h]);e.closePath(),e.translate(-s[h],-i[h]),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(e,h),e.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(e,h),e.stroke())}}_hit_point(e){const{sx:t,sy:s}=e,i=this.renderer.xscale.invert(t),r=this.renderer.yscale.invert(s),a=this.index.indices({x0:i,y0:r,x1:i,y1:r}),h=[];for(const e of a)n.point_in_poly(t-this.sx[e],s-this.sy[e],this.svx,this.svy)&&h.push(e);const _=n.create_empty_hit_test_result();return _.indices=h,_}_hit_span(e){const{sx:t,sy:s}=e;let i;if(\"v\"==e.direction){const e=this.renderer.yscale.invert(s),t=this.renderer.plot_view.frame.bbox.h_range,[r,n]=this.renderer.xscale.r_invert(t.start,t.end);i=this.index.indices({x0:r,y0:e,x1:n,y1:e})}else{const e=this.renderer.xscale.invert(t),s=this.renderer.plot_view.frame.bbox.v_range,[r,n]=this.renderer.yscale.r_invert(s.start,s.end);i=this.index.indices({x0:e,y0:r,x1:e,y1:n})}const r=n.create_empty_hit_test_result();return r.indices=i,r}_hit_rect(e){const{sx0:t,sx1:s,sy0:i,sy1:r}=e,[a,h]=this.renderer.xscale.r_invert(t,s),[_,l]=this.renderer.yscale.r_invert(i,r),o=n.create_empty_hit_test_result();return o.indices=this.index.indices({x0:a,x1:h,y0:_,y1:l}),o}draw_legend_for_index(e,t,s){_.generic_area_legend(this.visuals,e,t,s)}}s.HexTileView=l,l.__name__=\"HexTileView\";class o extends r.Glyph{constructor(e){super(e)}static init_HexTile(){this.prototype.default_view=l,this.coords([[\"r\",\"q\"]]),this.mixins([\"line\",\"fill\"]),this.define({size:[a.Number,1],aspect_scale:[a.Number,1],scale:[a.NumberSpec,1],orientation:[a.HexTileOrientation,\"pointytop\"]}),this.override({line_color:null})}}s.HexTile=o,o.__name__=\"HexTile\",o.init_HexTile()},\n function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(1),s=e(220),_=e(114),n=i.__importStar(e(19)),h=e(9);class o extends s.ImageBaseView{initialize(){super.initialize(),this.connect(this.model.color_mapper.change,()=>this._update_image()),this.connect(this.model.properties.global_alpha.change,()=>this.renderer.request_render())}_update_image(){null!=this.image_data&&(this._set_data(),this.renderer.plot_view.request_render())}_set_data(){this._set_width_heigh_data();const e=this.model.color_mapper.rgba_mapper;for(let t=0,a=this._image.length;t<a;t++){let a;if(null!=this._image_shape&&this._image_shape[t].length>0){a=this._image[t];const e=this._image_shape[t];this._height[t]=e[0],this._width[t]=e[1]}else{const e=this._image[t];a=h.concat(e),this._height[t]=e.length,this._width[t]=e[0].length}const i=e.v_compute(a);this._set_image_data_from_buffer(t,i)}}_render(e,t,{image_data:a,sx:i,sy:s,sw:_,sh:n}){const h=e.getImageSmoothingEnabled();e.setImageSmoothingEnabled(!1),e.globalAlpha=this.model.global_alpha;for(const h of t){if(null==a[h])continue;if(isNaN(i[h]+s[h]+_[h]+n[h]))continue;const t=s[h];e.translate(0,t),e.scale(1,-1),e.translate(0,-t),e.drawImage(a[h],0|i[h],0|s[h],_[h],n[h]),e.translate(0,t),e.scale(1,-1),e.translate(0,-t)}e.setImageSmoothingEnabled(h)}}a.ImageView=o,o.__name__=\"ImageView\";class l extends s.ImageBase{constructor(e){super(e)}static init_Image(){this.prototype.default_view=o,this.define({color_mapper:[n.Instance,()=>new _.LinearColorMapper({palette:[\"#000000\",\"#252525\",\"#525252\",\"#737373\",\"#969696\",\"#bdbdbd\",\"#d9d9d9\",\"#f0f0f0\",\"#ffffff\"]})]})}}a.Image=l,l.__name__=\"Image\",l.init_Image()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),h=e(81),a=s.__importStar(e(19)),_=s.__importStar(e(87)),r=e(82);class n extends h.XYGlyphView{_render(e,t,i){}_index_data(){const e=[];for(let t=0,i=this._x.length;t<i;t++){const[i,s,h,a]=this._lrtb(t);!isNaN(i+s+h+a)&&isFinite(i+s+h+a)&&e.push({x0:i,y0:a,x1:s,y1:h,i:t})}return new r.SpatialIndex(e)}_lrtb(e){const t=this.renderer.xscale.source_range,i=this._x[e],s=t.is_reversed?i-this._dw[e]:i+this._dw[e],h=this.renderer.yscale.source_range,a=this._y[e],_=h.is_reversed?a-this._dh[e]:a+this._dh[e],[r,n]=i<s?[i,s]:[s,i],[d,g]=a<_?[a,_]:[_,a];return[r,n,g,d]}_set_width_heigh_data(){null!=this.image_data&&this.image_data.length==this._image.length||(this.image_data=new Array(this._image.length)),null!=this._width&&this._width.length==this._image.length||(this._width=new Array(this._image.length)),null!=this._height&&this._height.length==this._image.length||(this._height=new Array(this._image.length))}_get_or_create_canvas(e){const t=this.image_data[e];if(null!=t&&t.width==this._width[e]&&t.height==this._height[e])return t;{const t=document.createElement(\"canvas\");return t.width=this._width[e],t.height=this._height[e],t}}_set_image_data_from_buffer(e,t){const i=this._get_or_create_canvas(e),s=i.getContext(\"2d\"),h=s.getImageData(0,0,this._width[e],this._height[e]);h.data.set(t),s.putImageData(h,0,0),this.image_data[e]=i}_map_data(){switch(this.model.properties.dw.units){case\"data\":this.sw=this.sdist(this.renderer.xscale,this._x,this._dw,\"edge\",this.model.dilate);break;case\"screen\":this.sw=this._dw}switch(this.model.properties.dh.units){case\"data\":this.sh=this.sdist(this.renderer.yscale,this._y,this._dh,\"edge\",this.model.dilate);break;case\"screen\":this.sh=this._dh}}_image_index(e,t,i){const[s,h,a,_]=this._lrtb(e),r=this._width[e],n=this._height[e],d=(h-s)/r,g=(a-_)/n;let l=Math.floor((t-s)/d),c=Math.floor((i-_)/g);return this.renderer.xscale.source_range.is_reversed&&(l=r-l-1),this.renderer.yscale.source_range.is_reversed&&(c=n-c-1),{index:e,dim1:l,dim2:c,flat_index:c*r+l}}_hit_point(e){const{sx:t,sy:i}=e,s=this.renderer.xscale.invert(t),h=this.renderer.yscale.invert(i),a=this.index.indices({x0:s,x1:s,y0:h,y1:h}),r=_.create_empty_hit_test_result();r.image_indices=[];for(const e of a)t!=1/0&&i!=1/0&&r.image_indices.push(this._image_index(e,s,h));return r}}i.ImageBaseView=n,n.__name__=\"ImageBaseView\";class d extends h.XYGlyph{constructor(e){super(e)}static init_ImageBase(){this.prototype.default_view=n,this.define({image:[a.NumberSpec],dw:[a.DistanceSpec],dh:[a.DistanceSpec],dilate:[a.Boolean,!1],global_alpha:[a.Number,1]})}}i.ImageBase=d,d.__name__=\"ImageBase\",d.init_ImageBase()},\n function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(220),s=e(9);class n extends i.ImageBaseView{initialize(){super.initialize(),this.connect(this.model.properties.global_alpha.change,()=>this.renderer.request_render())}_set_data(e){this._set_width_heigh_data();for(let t=0,a=this._image.length;t<a;t++){if(null!=e&&e.indexOf(t)<0)continue;let a;if(null!=this._image_shape&&this._image_shape[t].length>0){a=this._image[t].buffer;const e=this._image_shape[t];this._height[t]=e[0],this._width[t]=e[1]}else{const e=this._image[t],i=s.concat(e);a=new ArrayBuffer(4*i.length);const n=new Uint32Array(a);for(let e=0,t=i.length;e<t;e++)n[e]=i[e];this._height[t]=e.length,this._width[t]=e[0].length}const i=new Uint8Array(a);this._set_image_data_from_buffer(t,i)}}_render(e,t,{image_data:a,sx:i,sy:s,sw:n,sh:h}){const _=e.getImageSmoothingEnabled();e.setImageSmoothingEnabled(!1),e.globalAlpha=this.model.global_alpha;for(const _ of t){if(isNaN(i[_]+s[_]+n[_]+h[_]))continue;const t=s[_];e.translate(0,t),e.scale(1,-1),e.translate(0,-t),e.drawImage(a[_],0|i[_],0|s[_],n[_],h[_]),e.translate(0,t),e.scale(1,-1),e.translate(0,-t)}e.setImageSmoothingEnabled(_)}}a.ImageRGBAView=n,n.__name__=\"ImageRGBAView\";class h extends i.ImageBase{constructor(e){super(e)}static init_ImageRGBA(){this.prototype.default_view=n}}a.ImageRGBA=h,h.__name__=\"ImageRGBA\",h.init_ImageRGBA()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(81),a=i.__importStar(e(19)),n=e(12),h=e(82),_=e(223);class l extends r.XYGlyphView{constructor(){super(...arguments),this._images_rendered=!1}initialize(){super.initialize(),this.connect(this.model.properties.global_alpha.change,()=>this.renderer.request_render())}_index_data(){return new h.SpatialIndex([])}_set_data(){null!=this.image&&this.image.length==this._url.length||(this.image=n.map(this._url,()=>null));const{retry_attempts:e,retry_timeout:t}=this.model;for(let s=0,i=this._url.length;s<i;s++){const i=this._url[s];null!=i&&\"\"!=i&&new _.ImageLoader(i,{loaded:e=>{this.image[s]=e,this.renderer.request_render()},attempts:e+1,timeout:t})}const s=\"data\"==this.model.properties.w.units,i=\"data\"==this.model.properties.h.units,r=this._x.length,a=new Array(s?2*r:r),h=new Array(i?2*r:r);for(let e=0;e<r;e++)a[e]=this._x[e],h[e]=this._y[e];if(s)for(let e=0;e<r;e++)a[r+e]=this._x[e]+this._w[e];if(i)for(let e=0;e<r;e++)h[r+e]=this._y[e]+this._h[e];const l=n.min(a),o=n.max(a),d=n.min(h),c=n.max(h);this._bounds_rect={x0:l,x1:o,y0:d,y1:c}}has_finished(){return super.has_finished()&&1==this._images_rendered}_map_data(){const e=null!=this.model.w?this._w:n.map(this._x,()=>NaN),t=null!=this.model.h?this._h:n.map(this._x,()=>NaN);switch(this.model.properties.w.units){case\"data\":this.sw=this.sdist(this.renderer.xscale,this._x,e,\"edge\",this.model.dilate);break;case\"screen\":this.sw=e}switch(this.model.properties.h.units){case\"data\":this.sh=this.sdist(this.renderer.yscale,this._y,t,\"edge\",this.model.dilate);break;case\"screen\":this.sh=t}}_render(e,t,{image:s,sx:i,sy:r,sw:a,sh:n,_angle:h}){const{frame:_}=this.renderer.plot_view;e.rect(_._left.value+1,_._top.value+1,_._width.value-2,_._height.value-2),e.clip();let l=!0;for(const _ of t){if(isNaN(i[_]+r[_]+h[_]))continue;const t=s[_];null!=t?this._render_image(e,_,t,i,r,a,n,h):l=!1}l&&!this._images_rendered&&(this._images_rendered=!0,this.notify_finished())}_final_sx_sy(e,t,s,i,r){switch(e){case\"top_left\":return[t,s];case\"top_center\":return[t-i/2,s];case\"top_right\":return[t-i,s];case\"center_right\":return[t-i,s-r/2];case\"bottom_right\":return[t-i,s-r];case\"bottom_center\":return[t-i/2,s-r];case\"bottom_left\":return[t,s-r];case\"center_left\":return[t,s-r/2];case\"center\":return[t-i/2,s-r/2]}}_render_image(e,t,s,i,r,a,n,h){isNaN(a[t])&&(a[t]=s.width),isNaN(n[t])&&(n[t]=s.height);const{anchor:_}=this.model,[l,o]=this._final_sx_sy(_,i[t],r[t],a[t],n[t]);e.save(),e.globalAlpha=this.model.global_alpha,h[t]?(e.translate(l,o),e.rotate(h[t]),e.drawImage(s,0,0,a[t],n[t]),e.rotate(-h[t]),e.translate(-l,-o)):e.drawImage(s,l,o,a[t],n[t]),e.restore()}bounds(){return this._bounds_rect}}s.ImageURLView=l,l.__name__=\"ImageURLView\";class o extends r.XYGlyph{constructor(e){super(e)}static init_ImageURL(){this.prototype.default_view=l,this.define({url:[a.StringSpec],anchor:[a.Anchor,\"top_left\"],global_alpha:[a.Number,1],angle:[a.AngleSpec,0],w:[a.DistanceSpec],h:[a.DistanceSpec],dilate:[a.Boolean,!1],retry_attempts:[a.Number,0],retry_timeout:[a.Number,0]})}}s.ImageURL=o,o.__name__=\"ImageURL\",o.init_ImageURL()},\n function _(i,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=i(70);class a{constructor(i,e={}){this._image=new Image,this._finished=!1;const{attempts:t=1,timeout:a=1}=e;this.promise=new Promise((o,n)=>{this._image.crossOrigin=\"anonymous\";let r=0;this._image.onerror=()=>{if(++r==t){const a=`unable to load ${i} image after ${t} attempts`;if(s.logger.warn(a),null==this._image.crossOrigin)return void(null!=e.failed&&e.failed());s.logger.warn(`attempting to load ${i} without a cross origin policy`),this._image.crossOrigin=null,r=0}setTimeout(()=>this._image.src=i,a)},this._image.onload=()=>{this._finished=!0,null!=e.loaded&&e.loaded(this._image),o(this._image)},this._image.src=i})}get finished(){return this._finished}get image(){return this._image}}t.ImageLoader=a,a.__name__=\"ImageLoader\"},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),n=t(82),r=i.__importStar(t(87)),l=t(23),o=t(9),_=t(8),h=t(86),c=t(90);class a extends h.GlyphView{_index_data(){const t=[];for(let e=0,s=this._xs.length;e<s;e++){if(null==this._xs[e]||0===this._xs[e].length)continue;const s=this._xs[e],i=[];for(let t=0,e=s.length;t<e;t++){const e=s[t];_.isStrictNaN(e)||i.push(e)}const n=this._ys[e],r=[];for(let t=0,e=n.length;t<e;t++){const e=n[t];_.isStrictNaN(e)||r.push(e)}const[l,h]=[o.min(i),o.max(i)],[c,a]=[o.min(r),o.max(r)];t.push({x0:l,y0:c,x1:h,y1:a,i:e})}return new n.SpatialIndex(t)}_render(t,e,{sxs:s,sys:i}){for(const n of e){const[e,r]=[s[n],i[n]];this.visuals.line.set_vectorize(t,n);for(let s=0,i=e.length;s<i;s++)0!=s?isNaN(e[s])||isNaN(r[s])?(t.stroke(),t.beginPath()):t.lineTo(e[s],r[s]):(t.beginPath(),t.moveTo(e[s],r[s]));t.stroke()}}_hit_point(t){const e=r.create_empty_hit_test_result(),s={x:t.sx,y:t.sy};let i=9999;const n={};for(let t=0,e=this.sxs.length;t<e;t++){const e=Math.max(2,this.visuals.line.cache_select(\"line_width\",t)/2);let l=null;for(let n=0,o=this.sxs[t].length-1;n<o;n++){const o={x:this.sxs[t][n],y:this.sys[t][n]},_={x:this.sxs[t][n+1],y:this.sys[t][n+1]},h=r.dist_to_segment(s,o,_);h<e&&h<i&&(i=h,l=[n])}l&&(n[t]=l)}return e.indices=l.keys(n).map(t=>parseInt(t,10)),e.multiline_indices=n,e}_hit_span(t){const{sx:e,sy:s}=t,i=r.create_empty_hit_test_result();let n,o;\"v\"===t.direction?(n=this.renderer.yscale.invert(s),o=this._ys):(n=this.renderer.xscale.invert(e),o=this._xs);const _={};for(let t=0,e=o.length;t<e;t++){const e=[];for(let s=0,i=o[t].length-1;s<i;s++)o[t][s]<=n&&n<=o[t][s+1]&&e.push(s);e.length>0&&(_[t]=e)}return i.indices=l.keys(_).map(t=>parseInt(t,10)),i.multiline_indices=_,i}get_interpolation_hit(t,e,s){const[i,n,r,l]=[this._xs[t][e],this._ys[t][e],this._xs[t][e+1],this._ys[t][e+1]];return c.line_interpolation(this.renderer,s,i,n,r,l)}draw_legend_for_index(t,e,s){c.generic_line_legend(this.visuals,t,e,s)}scenterx(){throw new Error(\"not implemented\")}scentery(){throw new Error(\"not implemented\")}}s.MultiLineView=a,a.__name__=\"MultiLineView\";class x extends h.Glyph{constructor(t){super(t)}static init_MultiLine(){this.prototype.default_view=a,this.coords([[\"xs\",\"ys\"]]),this.mixins([\"line\"])}}s.MultiLine=x,x.__name__=\"MultiLine\",x.init_MultiLine()},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1),n=t(82),r=t(86),l=t(90),o=t(9),h=t(12),_=i.__importStar(t(87)),a=t(8),c=t(11);class d extends r.GlyphView{_index_data(){const t=[];for(let e=0,s=this._xs.length;e<s;e++)for(let s=0,i=this._xs[e].length;s<i;s++){const i=this._xs[e][s][0],n=this._ys[e][s][0];0!=i.length&&t.push({x0:o.min(i),y0:o.min(n),x1:o.max(i),y1:o.max(n),i:e})}return this.hole_index=this._index_hole_data(),new n.SpatialIndex(t)}_index_hole_data(){const t=[];for(let e=0,s=this._xs.length;e<s;e++)for(let s=0,i=this._xs[e].length;s<i;s++)if(this._xs[e][s].length>1)for(let i=1,n=this._xs[e][s].length;i<n;i++){const n=this._xs[e][s][i],r=this._ys[e][s][i];0!=n.length&&t.push({x0:o.min(n),y0:o.min(r),x1:o.max(n),y1:o.max(r),i:e})}return new n.SpatialIndex(t)}_mask_data(){const t=this.renderer.plot_view.frame.x_ranges.default,[e,s]=[t.min,t.max],i=this.renderer.plot_view.frame.y_ranges.default,[n,r]=[i.min,i.max];return this.index.indices({x0:e,x1:s,y0:n,y1:r}).sort((t,e)=>t-e).filter((t,e,s)=>0===e||t!==s[e-1])}_inner_loop(t,e,s){t.beginPath();for(let i=0,n=e.length;i<n;i++)for(let n=0,r=e[i].length;n<r;n++){const r=e[i][n],l=s[i][n];for(let e=0,s=r.length;e<s;e++)0!=e?t.lineTo(r[e],l[e]):t.moveTo(r[e],l[e]);t.closePath()}}_render(t,e,{sxs:s,sys:i}){if(this.visuals.fill.doit||this.visuals.line.doit)for(const n of e){const[e,r]=[s[n],i[n]];this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(t,n),this._inner_loop(t,e,r),t.fill(\"evenodd\")),this.visuals.hatch.doit2(t,n,()=>{this._inner_loop(t,e,r),t.fill(\"evenodd\")},()=>this.renderer.request_render()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(t,n),this._inner_loop(t,e,r),t.stroke())}}_hit_rect(t){const{sx0:e,sx1:s,sy0:i,sy1:n}=t,r=[e,s,s,e],l=[i,i,n,n],[o,h]=this.renderer.xscale.r_invert(e,s),[a,c]=this.renderer.yscale.r_invert(i,n),d=this.index.indices({x0:o,x1:h,y0:a,y1:c}),x=[];for(let t=0,e=d.length;t<e;t++){const e=d[t],s=this.sxs[e],i=this.sys[e];let n=!0;for(let t=0,e=s.length;t<e;t++){for(let e=0,o=s[t][0].length;e<o;e++){const o=s[t][0][e],h=i[t][0][e];if(!_.point_in_poly(o,h,r,l)){n=!1;break}}if(!n)break}n&&x.push(e)}const y=_.create_empty_hit_test_result();return y.indices=x,y}_hit_point(t){const{sx:e,sy:s}=t,i=this.renderer.xscale.invert(e),n=this.renderer.yscale.invert(s),r=this.index.indices({x0:i,y0:n,x1:i,y1:n}),l=this.hole_index.indices({x0:i,y0:n,x1:i,y1:n}),o=[];for(let t=0,i=r.length;t<i;t++){const i=r[t],n=this.sxs[i],h=this.sys[i];for(let t=0,r=n.length;t<r;t++){const r=n[t].length;if(_.point_in_poly(e,s,n[t][0],h[t][0]))if(1==r)o.push(i);else if(-1==l.indexOf(i))o.push(i);else if(r>1){let l=!1;for(let i=1;i<r;i++){const r=n[t][i],o=h[t][i];if(_.point_in_poly(e,s,r,o)){l=!0;break}}l||o.push(i)}}}const h=_.create_empty_hit_test_result();return h.indices=o,h}_get_snap_coord(t){return h.sum(t)/t.length}scenterx(t,e,s){if(1==this.sxs[t].length)return this._get_snap_coord(this.sxs[t][0][0]);{const i=this.sxs[t],n=this.sys[t];for(let t=0,r=i.length;t<r;t++)if(_.point_in_poly(e,s,i[t][0],n[t][0]))return this._get_snap_coord(i[t][0])}c.unreachable()}scentery(t,e,s){if(1==this.sys[t].length)return this._get_snap_coord(this.sys[t][0][0]);{const i=this.sxs[t],n=this.sys[t];for(let t=0,r=i.length;t<r;t++)if(_.point_in_poly(e,s,i[t][0],n[t][0]))return this._get_snap_coord(n[t][0])}c.unreachable()}map_data(){const t=this;for(let[e,s]of this.model._coords){const i=`s${e}`,n=`s${s}`;if(e=`_${e}`,s=`_${s}`,null!=t[e]&&(a.isArray(t[e][0])||a.isTypedArray(t[e][0]))){const r=t[e].length;t[i]=new Array(r),t[n]=new Array(r);for(let l=0;l<r;l++){const r=t[e][l].length;t[i][l]=new Array(r),t[n][l]=new Array(r);for(let o=0;o<r;o++){const r=t[e][l][o].length;t[i][l][o]=new Array(r),t[n][l][o]=new Array(r);for(let h=0;h<r;h++){const[r,_]=this.map_to_screen(t[e][l][o][h],t[s][l][o][h]);t[i][l][o][h]=r,t[n][l][o][h]=_}}}}}}draw_legend_for_index(t,e,s){l.generic_area_legend(this.visuals,t,e,s)}}s.MultiPolygonsView=d,d.__name__=\"MultiPolygonsView\";class x extends r.Glyph{constructor(t){super(t)}static init_MultiPolygons(){this.prototype.default_view=d,this.coords([[\"xs\",\"ys\"]]),this.mixins([\"line\",\"fill\",\"hatch\"])}}s.MultiPolygons=x,x.__name__=\"MultiPolygons\",x.init_MultiPolygons()},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(215);class h extends i.EllipseOvalView{_map_data(){let t;const e=this._x.length;this.sw=new Float64Array(e),t=\"data\"==this.model.properties.width.units?this.sdist(this.renderer.xscale,this._x,this._width,\"center\"):this._width;for(let s=0;s<e;s++)this.sw[s]=.75*t[s];\"data\"==this.model.properties.height.units?this.sh=this.sdist(this.renderer.yscale,this._y,this._height,\"center\"):this.sh=this._height}}s.OvalView=h,h.__name__=\"OvalView\";class a extends i.EllipseOval{constructor(t){super(t)}static init_Oval(){this.prototype.default_view=h}}s.Oval=a,a.__name__=\"Oval\",a.init_Oval()},\n function _(s,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=s(1),n=s(82),r=s(86),o=s(90),_=s(9),l=s(12),h=s(8),c=i.__importStar(s(87)),a=s(11);class d extends r.GlyphView{_build_discontinuous_object(s){const t=[];for(let e=0,i=s.length;e<i;e++){t[e]=[];let i=_.copy(s[e]);for(;i.length>0;){const s=_.find_last_index(i,s=>h.isStrictNaN(s));let n;s>=0?n=i.splice(s):(n=i,i=[]);const r=n.filter(s=>!h.isStrictNaN(s));t[e].push(r)}}return t}_index_data(){const s=this._build_discontinuous_object(this._xs),t=this._build_discontinuous_object(this._ys),e=[];for(let i=0,n=this._xs.length;i<n;i++)for(let n=0,r=s[i].length;n<r;n++){const r=s[i][n],o=t[i][n];0!=r.length&&e.push({x0:_.min(r),y0:_.min(o),x1:_.max(r),y1:_.max(o),i:i})}return new n.SpatialIndex(e)}_mask_data(){const s=this.renderer.plot_view.frame.x_ranges.default,[t,e]=[s.min,s.max],i=this.renderer.plot_view.frame.y_ranges.default,[n,r]=[i.min,i.max];return this.index.indices({x0:t,x1:e,y0:n,y1:r}).sort((s,t)=>s-t)}_inner_loop(s,t,e,i){for(let n=0,r=t.length;n<r;n++)0!=n?isNaN(t[n]+e[n])?(s.closePath(),i.apply(s),s.beginPath()):s.lineTo(t[n],e[n]):(s.beginPath(),s.moveTo(t[n],e[n]));s.closePath(),i.call(s)}_render(s,t,{sxs:e,sys:i}){this.sxss=this._build_discontinuous_object(e),this.syss=this._build_discontinuous_object(i);for(const n of t){const[t,r]=[e[n],i[n]];this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(s,n),this._inner_loop(s,t,r,s.fill)),this.visuals.hatch.doit2(s,n,()=>this._inner_loop(s,t,r,s.fill),()=>this.renderer.request_render()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(s,n),this._inner_loop(s,t,r,s.stroke))}}_hit_rect(s){const{sx0:t,sx1:e,sy0:i,sy1:n}=s,r=[t,e,e,t],o=[i,i,n,n],[_,l]=this.renderer.xscale.r_invert(t,e),[h,a]=this.renderer.yscale.r_invert(i,n),d=this.index.indices({x0:_,x1:l,y0:h,y1:a}),u=[];for(let s=0,t=d.length;s<t;s++){const t=d[s],e=this.sxs[t],i=this.sys[t];let n=!0;for(let s=0,t=e.length;s<t;s++){const t=e[s],_=i[s];if(!c.point_in_poly(t,_,r,o)){n=!1;break}}n&&u.push(t)}const x=c.create_empty_hit_test_result();return x.indices=u,x}_hit_point(s){const{sx:t,sy:e}=s,i=this.renderer.xscale.invert(t),n=this.renderer.yscale.invert(e),r=this.index.indices({x0:i,y0:n,x1:i,y1:n}),o=[];for(let s=0,i=r.length;s<i;s++){const i=r[s],n=this.sxss[i],_=this.syss[i];for(let s=0,r=n.length;s<r;s++)c.point_in_poly(t,e,n[s],_[s])&&o.push(i)}const _=c.create_empty_hit_test_result();return _.indices=o,_}_get_snap_coord(s){return l.sum(s)/s.length}scenterx(s,t,e){if(1==this.sxss[s].length)return this._get_snap_coord(this.sxs[s]);{const i=this.sxss[s],n=this.syss[s];for(let s=0,r=i.length;s<r;s++)if(c.point_in_poly(t,e,i[s],n[s]))return this._get_snap_coord(i[s])}a.unreachable()}scentery(s,t,e){if(1==this.syss[s].length)return this._get_snap_coord(this.sys[s]);{const i=this.sxss[s],n=this.syss[s];for(let s=0,r=i.length;s<r;s++)if(c.point_in_poly(t,e,i[s],n[s]))return this._get_snap_coord(n[s])}a.unreachable()}draw_legend_for_index(s,t,e){o.generic_area_legend(this.visuals,s,t,e)}}e.PatchesView=d,d.__name__=\"PatchesView\";class u extends r.Glyph{constructor(s){super(s)}static init_Patches(){this.prototype.default_view=d,this.coords([[\"xs\",\"ys\"]]),this.mixins([\"line\",\"fill\",\"hatch\"])}}e.Patches=u,u.__name__=\"Patches\",u.init_Patches()},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(217);class _ extends i.BoxView{scenterx(t){return(this.sleft[t]+this.sright[t])/2}scentery(t){return(this.stop[t]+this.sbottom[t])/2}_index_data(){return this._index_box(this._right.length)}_lrtb(t){return[this._left[t],this._right[t],this._top[t],this._bottom[t]]}}s.QuadView=_,_.__name__=\"QuadView\";class o extends i.Box{constructor(t){super(t)}static init_Quad(){this.prototype.default_view=_,this.coords([[\"right\",\"bottom\"],[\"left\",\"top\"]])}}s.Quad=o,o.__name__=\"Quad\",o.init_Quad()},\n function _(t,i,e){Object.defineProperty(e,\"__esModule\",{value:!0});const s=t(82),n=t(86),r=t(90);function a(t,i,e){if(i==(t+e)/2)return[t,e];{const s=(t-i)/(t-2*i+e),n=t*Math.pow(1-s,2)+2*i*(1-s)*s+e*Math.pow(s,2);return[Math.min(t,e,n),Math.max(t,e,n)]}}class _ extends n.GlyphView{_index_data(){const t=[];for(let i=0,e=this._x0.length;i<e;i++){if(isNaN(this._x0[i]+this._x1[i]+this._y0[i]+this._y1[i]+this._cx[i]+this._cy[i]))continue;const[e,s]=a(this._x0[i],this._cx[i],this._x1[i]),[n,r]=a(this._y0[i],this._cy[i],this._y1[i]);t.push({x0:e,y0:n,x1:s,y1:r,i:i})}return new s.SpatialIndex(t)}_render(t,i,{sx0:e,sy0:s,sx1:n,sy1:r,scx:a,scy:_}){if(this.visuals.line.doit)for(const c of i)isNaN(e[c]+s[c]+n[c]+r[c]+a[c]+_[c])||(t.beginPath(),t.moveTo(e[c],s[c]),t.quadraticCurveTo(a[c],_[c],n[c],r[c]),this.visuals.line.set_vectorize(t,c),t.stroke())}draw_legend_for_index(t,i,e){r.generic_line_legend(this.visuals,t,i,e)}scenterx(){throw new Error(\"not implemented\")}scentery(){throw new Error(\"not implemented\")}}e.QuadraticView=_,_.__name__=\"QuadraticView\";class c extends n.Glyph{constructor(t){super(t)}static init_Quadratic(){this.prototype.default_view=_,this.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"],[\"cx\",\"cy\"]]),this.mixins([\"line\"])}}e.Quadratic=c,c.__name__=\"Quadratic\",c.init_Quadratic()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),n=e(81),a=e(90),l=s.__importStar(e(19));class r extends n.XYGlyphView{_map_data(){\"data\"==this.model.properties.length.units?this.slength=this.sdist(this.renderer.xscale,this._x,this._length):this.slength=this._length}_render(e,t,{sx:i,sy:s,slength:n,_angle:a}){if(this.visuals.line.doit){const l=2*(this.renderer.plot_view.frame._width.value+this.renderer.plot_view.frame._height.value);for(let e=0,t=n.length;e<t;e++)0==n[e]&&(n[e]=l);for(const l of t)isNaN(i[l]+s[l]+a[l]+n[l])||(e.translate(i[l],s[l]),e.rotate(a[l]),e.beginPath(),e.moveTo(0,0),e.lineTo(n[l],0),this.visuals.line.set_vectorize(e,l),e.stroke(),e.rotate(-a[l]),e.translate(-i[l],-s[l]))}}draw_legend_for_index(e,t,i){a.generic_line_legend(this.visuals,e,t,i)}}i.RayView=r,r.__name__=\"RayView\";class _ extends n.XYGlyph{constructor(e){super(e)}static init_Ray(){this.prototype.default_view=r,this.mixins([\"line\"]),this.define({length:[l.DistanceSpec],angle:[l.AngleSpec]})}}i.Ray=_,_.__name__=\"Ray\",_.init_Ray()},\n function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),h=t(213),a=t(90),r=i.__importStar(t(87)),n=i.__importStar(t(19)),_=t(12);class o extends h.CenterRotatableView{_set_data(){this.max_w2=0,\"data\"==this.model.properties.width.units&&(this.max_w2=this.max_width/2),this.max_h2=0,\"data\"==this.model.properties.height.units&&(this.max_h2=this.max_height/2)}_map_data(){if(\"data\"==this.model.properties.width.units)[this.sw,this.sx0]=this._map_dist_corner_for_data_side_length(this._x,this._width,this.renderer.xscale);else{this.sw=this._width;const t=this.sx.length;this.sx0=new Float64Array(t);for(let s=0;s<t;s++)this.sx0[s]=this.sx[s]-this.sw[s]/2}if(\"data\"==this.model.properties.height.units)[this.sh,this.sy1]=this._map_dist_corner_for_data_side_length(this._y,this._height,this.renderer.yscale);else{this.sh=this._height;const t=this.sy.length;this.sy1=new Float64Array(t);for(let s=0;s<t;s++)this.sy1[s]=this.sy[s]-this.sh[s]/2}const t=this.sw.length;this.ssemi_diag=new Float64Array(t);for(let s=0;s<t;s++)this.ssemi_diag[s]=Math.sqrt(this.sw[s]/2*this.sw[s]/2+this.sh[s]/2*this.sh[s]/2)}_render(t,s,{sx:e,sy:i,sx0:h,sy1:a,sw:r,sh:n,_angle:_}){if(this.visuals.fill.doit)for(const o of s)isNaN(e[o]+i[o]+h[o]+a[o]+r[o]+n[o]+_[o])||(this.visuals.fill.set_vectorize(t,o),_[o]?(t.translate(e[o],i[o]),t.rotate(_[o]),t.fillRect(-r[o]/2,-n[o]/2,r[o],n[o]),t.rotate(-_[o]),t.translate(-e[o],-i[o])):t.fillRect(h[o],a[o],r[o],n[o]));if(this.visuals.line.doit){t.beginPath();for(const o of s)isNaN(e[o]+i[o]+h[o]+a[o]+r[o]+n[o]+_[o])||0!=r[o]&&0!=n[o]&&(_[o]?(t.translate(e[o],i[o]),t.rotate(_[o]),t.rect(-r[o]/2,-n[o]/2,r[o],n[o]),t.rotate(-_[o]),t.translate(-e[o],-i[o])):t.rect(h[o],a[o],r[o],n[o]),this.visuals.line.set_vectorize(t,o),t.stroke(),t.beginPath());t.stroke()}}_hit_rect(t){return this._hit_rect_against_index(t)}_hit_point(t){let{sx:s,sy:e}=t;const i=this.renderer.xscale.invert(s),h=this.renderer.yscale.invert(e),a=[];for(let t=0,s=this.sx0.length;t<s;t++)a.push(this.sx0[t]+this.sw[t]/2);const n=[];for(let t=0,s=this.sy1.length;t<s;t++)n.push(this.sy1[t]+this.sh[t]/2);const o=_.max(this._ddist(0,a,this.ssemi_diag)),l=_.max(this._ddist(1,n,this.ssemi_diag)),d=i-o,c=i+o,x=h-l,y=h+l,m=[];for(const t of this.index.indices({x0:d,x1:c,y0:x,y1:y})){let i,h;if(this._angle[t]){const a=Math.sin(-this._angle[t]),r=Math.cos(-this._angle[t]),n=r*(s-this.sx[t])-a*(e-this.sy[t])+this.sx[t],_=a*(s-this.sx[t])+r*(e-this.sy[t])+this.sy[t];s=n,e=_,h=Math.abs(this.sx[t]-s)<=this.sw[t]/2,i=Math.abs(this.sy[t]-e)<=this.sh[t]/2}else h=s-this.sx0[t]<=this.sw[t]&&s-this.sx0[t]>=0,i=e-this.sy1[t]<=this.sh[t]&&e-this.sy1[t]>=0;i&&h&&m.push(t)}const f=r.create_empty_hit_test_result();return f.indices=m,f}_map_dist_corner_for_data_side_length(t,s,e){const i=t.length,h=new Float64Array(i),a=new Float64Array(i);for(let e=0;e<i;e++)h[e]=Number(t[e])-s[e]/2,a[e]=Number(t[e])+s[e]/2;const r=e.v_compute(h),n=e.v_compute(a),_=this.sdist(e,h,s,\"edge\",this.model.dilate);let o=r;for(let t=0,s=r.length;t<s;t++)if(r[t]!=n[t]){o=r[t]<n[t]?r:n;break}return[_,o]}_ddist(t,s,e){const i=0==t?this.renderer.xscale:this.renderer.yscale,h=s,a=h.length,r=new Float64Array(a);for(let t=0;t<a;t++)r[t]=h[t]+e[t];const n=i.v_invert(h),_=i.v_invert(r),o=n.length,l=new Float64Array(o);for(let t=0;t<o;t++)l[t]=Math.abs(_[t]-n[t]);return l}draw_legend_for_index(t,s,e){a.generic_area_legend(this.visuals,t,s,e)}_bounds({x0:t,x1:s,y0:e,y1:i}){return{x0:t-this.max_w2,x1:s+this.max_w2,y0:e-this.max_h2,y1:i+this.max_h2}}}e.RectView=o,o.__name__=\"RectView\";class l extends h.CenterRotatable{constructor(t){super(t)}static init_Rect(){this.prototype.default_view=o,this.define({dilate:[n.Boolean,!1]})}}e.Rect=l,l.__name__=\"Rect\",l.init_Rect()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1).__importStar(e(87)),n=e(82),r=e(86),_=e(90);class h extends r.GlyphView{_index_data(){const e=[];for(let t=0,s=this._x0.length;t<s;t++){const s=this._x0[t],i=this._x1[t],n=this._y0[t],r=this._y1[t];isNaN(s+i+n+r)||e.push({x0:Math.min(s,i),y0:Math.min(n,r),x1:Math.max(s,i),y1:Math.max(n,r),i:t})}return new n.SpatialIndex(e)}_render(e,t,{sx0:s,sy0:i,sx1:n,sy1:r}){if(this.visuals.line.doit)for(const _ of t)isNaN(s[_]+i[_]+n[_]+r[_])||(e.beginPath(),e.moveTo(s[_],i[_]),e.lineTo(n[_],r[_]),this.visuals.line.set_vectorize(e,_),e.stroke())}_hit_point(e){const{sx:t,sy:s}=e,n={x:t,y:s},r=[],[_,h]=this.renderer.xscale.r_invert(t-2,t+2),[a,o]=this.renderer.yscale.r_invert(s-2,s+2),c=this.index.indices({x0:_,y0:a,x1:h,y1:o});for(const e of c){const t=Math.pow(Math.max(2,this.visuals.line.cache_select(\"line_width\",e)/2),2),s={x:this.sx0[e],y:this.sy0[e]},_={x:this.sx1[e],y:this.sy1[e]};i.dist_to_segment_squared(n,s,_)<t&&r.push(e)}const x=i.create_empty_hit_test_result();return x.indices=r,x}_hit_span(e){const[t,s]=this.renderer.plot_view.frame.bbox.ranges,{sx:n,sy:r}=e;let _,h,a;\"v\"==e.direction?(a=this.renderer.yscale.invert(r),[_,h]=[this._y0,this._y1]):(a=this.renderer.xscale.invert(n),[_,h]=[this._x0,this._x1]);const o=[],[c,x]=this.renderer.xscale.r_invert(t.start,t.end),[d,l]=this.renderer.yscale.r_invert(s.start,s.end),y=this.index.indices({x0:c,y0:d,x1:x,y1:l});for(const e of y)(_[e]<=a&&a<=h[e]||h[e]<=a&&a<=_[e])&&o.push(e);const u=i.create_empty_hit_test_result();return u.indices=o,u}scenterx(e){return(this.sx0[e]+this.sx1[e])/2}scentery(e){return(this.sy0[e]+this.sy1[e])/2}draw_legend_for_index(e,t,s){_.generic_line_legend(this.visuals,e,t,s)}}s.SegmentView=h,h.__name__=\"SegmentView\";class a extends r.Glyph{constructor(e){super(e)}static init_Segment(){this.prototype.default_view=h,this.coords([[\"x0\",\"y0\"],[\"x1\",\"y1\"]]),this.mixins([\"line\"])}}s.Segment=a,a.__name__=\"Segment\",a.init_Segment()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(81),o=e(90),r=n.__importStar(e(19));class l extends s.XYGlyphView{_render(e,t,{sx:i,sy:n}){let s=!1,o=null;this.visuals.line.set_value(e);const r=t.length;if(!(r<2)){e.beginPath(),e.moveTo(i[0],n[0]);for(const r of t){let t,l,a,_;switch(this.model.mode){case\"before\":[t,a]=[i[r-1],n[r]],[l,_]=[i[r],n[r]];break;case\"after\":[t,a]=[i[r],n[r-1]],[l,_]=[i[r],n[r]];break;case\"center\":{const e=(i[r-1]+i[r])/2;[t,a]=[e,n[r-1]],[l,_]=[e,n[r]];break}default:throw new Error(\"unexpected\")}if(s){if(!isFinite(i[r]+n[r])){e.stroke(),e.beginPath(),s=!1,o=r;continue}null!=o&&r-o>1&&(e.stroke(),s=!1)}s?(e.lineTo(t,a),e.lineTo(l,_)):(e.beginPath(),e.moveTo(i[r],n[r]),s=!0),o=r}e.lineTo(i[r-1],n[r-1]),e.stroke()}}draw_legend_for_index(e,t,i){o.generic_line_legend(this.visuals,e,t,i)}}i.StepView=l,l.__name__=\"StepView\";class a extends s.XYGlyph{constructor(e){super(e)}static init_Step(){this.prototype.default_view=l,this.mixins([\"line\"]),this.define({mode:[r.StepMode,\"before\"]})}}i.Step=a,a.__name__=\"Step\",a.init_Step()},\n function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),_=t(81),n=i.__importStar(t(87)),o=i.__importStar(t(19)),h=t(131);class r extends _.XYGlyphView{_rotate_point(t,s,e,i,_){return[(t-e)*Math.cos(_)-(s-i)*Math.sin(_)+e,(t-e)*Math.sin(_)+(s-i)*Math.cos(_)+i]}_text_bounds(t,s,e,i){return[[t,t+e,t+e,t,t],[s,s,s-i,s-i,s]]}_render(t,s,{sx:e,sy:i,_x_offset:_,_y_offset:n,_angle:o,_text:r}){this._sys=[],this._sxs=[];for(const l of s)if(!isNaN(e[l]+i[l]+_[l]+n[l]+o[l])&&null!=r[l]&&(this._sxs[l]=[],this._sys[l]=[],this.visuals.text.doit)){const s=`${r[l]}`;t.save(),t.translate(e[l]+_[l],i[l]+n[l]),t.rotate(o[l]),this.visuals.text.set_vectorize(t,l);const a=this.visuals.text.cache_select(\"font\",l),{height:x}=h.measure_font(a),c=this.visuals.text.text_line_height.value()*x;if(-1==s.indexOf(\"\\n\")){t.fillText(s,0,0);const o=e[l]+_[l],h=i[l]+n[l],r=t.measureText(s).width,[a,x]=this._text_bounds(o,h,r,c);this._sxs[l].push(a),this._sys[l].push(x)}else{const o=s.split(\"\\n\"),h=c*o.length,r=this.visuals.text.cache_select(\"text_baseline\",l);let a;switch(r){case\"top\":a=0;break;case\"middle\":a=-h/2+c/2;break;case\"bottom\":a=-h+c;break;default:a=0,console.warn(`'${r}' baseline not supported with multi line text`)}for(const s of o){t.fillText(s,0,a);const o=e[l]+_[l],h=a+i[l]+n[l],r=t.measureText(s).width,[x,u]=this._text_bounds(o,h,r,c);this._sxs[l].push(x),this._sys[l].push(u),a+=c}}t.restore()}}_hit_point(t){const{sx:s,sy:e}=t,i=[];for(let t=0;t<this._sxs.length;t++){const _=this._sxs[t],o=this._sys[t],h=_.length;for(let r=0,l=h;r<l;r++){const[l,a]=this._rotate_point(s,e,_[h-1][0],o[h-1][0],-this._angle[t]);n.point_in_poly(l,a,_[r],o[r])&&i.push(t)}}const _=n.create_empty_hit_test_result();return _.indices=i,_}_scenterxy(t){const s=this._sxs[t][0][0],e=this._sys[t][0][0],i=(this._sxs[t][0][2]+s)/2,_=(this._sys[t][0][2]+e)/2,[n,o]=this._rotate_point(i,_,s,e,this._angle[t]);return{x:n,y:o}}scenterx(t){return this._scenterxy(t).x}scentery(t){return this._scenterxy(t).y}}e.TextView=r,r.__name__=\"TextView\";class l extends _.XYGlyph{constructor(t){super(t)}static init_Text(){this.prototype.default_view=r,this.mixins([\"text\"]),this.define({text:[o.NullStringSpec,{field:\"text\"}],angle:[o.AngleSpec,0],x_offset:[o.NumberSpec,0],y_offset:[o.NumberSpec,0]})}}e.Text=l,l.__name__=\"Text\",l.init_Text()},\n function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),h=t(217),r=i.__importStar(t(19));class o extends h.BoxView{scenterx(t){return this.sx[t]}scentery(t){return(this.stop[t]+this.sbottom[t])/2}_index_data(){return this._index_box(this._x.length)}_lrtb(t){return[this._x[t]-this._width[t]/2,this._x[t]+this._width[t]/2,Math.max(this._top[t],this._bottom[t]),Math.min(this._top[t],this._bottom[t])]}_map_data(){this.sx=this.renderer.xscale.v_compute(this._x),this.sw=this.sdist(this.renderer.xscale,this._x,this._width,\"center\"),this.stop=this.renderer.yscale.v_compute(this._top),this.sbottom=this.renderer.yscale.v_compute(this._bottom);const t=this.sx.length;this.sleft=new Float64Array(t),this.sright=new Float64Array(t);for(let s=0;s<t;s++)this.sleft[s]=this.sx[s]-this.sw[s]/2,this.sright[s]=this.sx[s]+this.sw[s]/2;this._clamp_viewport()}}e.VBarView=o,o.__name__=\"VBarView\";class _ extends h.Box{constructor(t){super(t)}static init_VBar(){this.prototype.default_view=o,this.coords([[\"x\",\"bottom\"]]),this.define({width:[r.NumberSpec],top:[r.CoordinateSpec]}),this.override({bottom:0})}}e.VBar=_,_.__name__=\"VBar\",_.init_VBar()},\n function _(e,s,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=e(1),r=e(81),n=e(90),a=i.__importStar(e(87)),_=i.__importStar(e(19)),h=e(10);class o extends r.XYGlyphView{_map_data(){\"data\"==this.model.properties.radius.units?this.sradius=this.sdist(this.renderer.xscale,this._x,this._radius):this.sradius=this._radius}_render(e,s,{sx:t,sy:i,sradius:r,_start_angle:n,_end_angle:a}){const _=this.model.properties.direction.value();for(const h of s)isNaN(t[h]+i[h]+r[h]+n[h]+a[h])||(e.beginPath(),e.arc(t[h],i[h],r[h],n[h],a[h],_),e.lineTo(t[h],i[h]),e.closePath(),this.visuals.fill.doit&&(this.visuals.fill.set_vectorize(e,h),e.fill()),this.visuals.line.doit&&(this.visuals.line.set_vectorize(e,h),e.stroke()))}_hit_point(e){let s,t,i,r,n,_,o,d,l;const{sx:c,sy:u}=e,p=this.renderer.xscale.invert(c),x=this.renderer.yscale.invert(u),g=2*this.max_radius;\"data\"===this.model.properties.radius.units?(_=p-g,o=p+g,d=x-g,l=x+g):(t=c-g,i=c+g,[_,o]=this.renderer.xscale.r_invert(t,i),r=u-g,n=u+g,[d,l]=this.renderer.yscale.r_invert(r,n));const y=[];for(const e of this.index.indices({x0:_,x1:o,y0:d,y1:l})){const a=Math.pow(this.sradius[e],2);[t,i]=this.renderer.xscale.r_compute(p,this._x[e]),[r,n]=this.renderer.yscale.r_compute(x,this._y[e]),s=Math.pow(t-i,2)+Math.pow(r-n,2),s<=a&&y.push([e,s])}const f=this.model.properties.direction.value(),v=[];for(const[e,s]of y){const t=Math.atan2(u-this.sy[e],c-this.sx[e]);h.angle_between(-t,-this._start_angle[e],-this._end_angle[e],f)&&v.push([e,s])}return a.create_hit_test_result_from_hits(v)}draw_legend_for_index(e,s,t){n.generic_area_legend(this.visuals,e,s,t)}_scenterxy(e){const s=this.sradius[e]/2,t=(this._start_angle[e]+this._end_angle[e])/2;return{x:this.sx[e]+s*Math.cos(t),y:this.sy[e]+s*Math.sin(t)}}scenterx(e){return this._scenterxy(e).x}scentery(e){return this._scenterxy(e).y}}t.WedgeView=o,o.__name__=\"WedgeView\";class d extends r.XYGlyph{constructor(e){super(e)}static init_Wedge(){this.prototype.default_view=o,this.mixins([\"line\",\"fill\"]),this.define({direction:[_.Direction,\"anticlock\"],radius:[_.DistanceSpec],start_angle:[_.AngleSpec],end_angle:[_.AngleSpec]})}}t.Wedge=d,d.__name__=\"Wedge\",d.init_Wedge()},\n function _(e,t,_){Object.defineProperty(_,\"__esModule\",{value:!0});const r=e(1);r.__exportStar(e(98),_),r.__exportStar(e(238),_),r.__exportStar(e(239),_)},\n function _(e,o,r){Object.defineProperty(r,\"__esModule\",{value:!0});const t=e(69);class n extends t.Model{constructor(e){super(e)}}r.LayoutProvider=n,n.__name__=\"LayoutProvider\"},\n function _(t,a,e){Object.defineProperty(e,\"__esModule\",{value:!0});const o=t(1),r=t(238),s=o.__importStar(t(19));class n extends r.LayoutProvider{constructor(t){super(t)}static init_StaticLayoutProvider(){this.define({graph_layout:[s.Any,{}]})}get_node_coordinates(t){const a=[],e=[],o=t.data.index;for(let t=0,r=o.length;t<r;t++){const r=this.graph_layout[o[t]],[s,n]=null!=r?r:[NaN,NaN];a.push(s),e.push(n)}return[a,e]}get_edge_coordinates(t){const a=[],e=[],o=t.data.start,r=t.data.end,s=null!=t.data.xs&&null!=t.data.ys;for(let n=0,u=o.length;n<u;n++){const u=null!=this.graph_layout[o[n]]&&null!=this.graph_layout[r[n]];if(s&&u)a.push(t.data.xs[n]),e.push(t.data.ys[n]);else{let t,s;[s,t]=u?[this.graph_layout[o[n]],this.graph_layout[r[n]]]:[[NaN,NaN],[NaN,NaN]],a.push([s[0],t[0]]),e.push([s[1],t[1]])}}return[a,e]}}e.StaticLayoutProvider=n,n.__name__=\"StaticLayoutProvider\",n.init_StaticLayoutProvider()},\n function _(e,r,d){Object.defineProperty(d,\"__esModule\",{value:!0});var i=e(241);d.Grid=i.Grid},\n function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(1),s=e(149),r=n.__importStar(e(19)),_=e(8);class o extends s.GuideRendererView{render(){if(!this.model.visible)return;const e=this.plot_view.canvas_view.ctx;e.save(),this._draw_regions(e),this._draw_minor_grids(e),this._draw_grids(e),e.restore()}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.request_render())}_draw_regions(e){if(!this.visuals.band_fill.doit&&!this.visuals.band_hatch.doit)return;this.visuals.band_fill.set_value(e);const[i,t]=this.grid_coords(\"major\",!1);for(let n=0;n<i.length-1;n++){if(n%2!=1)continue;const[s,r]=this.plot_view.map_to_screen(i[n],t[n],this.model.x_range_name,this.model.y_range_name),[_,o]=this.plot_view.map_to_screen(i[n+1],t[n+1],this.model.x_range_name,this.model.y_range_name);this.visuals.band_fill.doit&&e.fillRect(s[0],r[0],_[1]-s[0],o[1]-r[0]),this.visuals.band_hatch.doit2(e,n,()=>{e.fillRect(s[0],r[0],_[1]-s[0],o[1]-r[0])},()=>this.request_render())}}_draw_grids(e){if(!this.visuals.grid_line.doit)return;const[i,t]=this.grid_coords(\"major\");this._draw_grid_helper(e,this.visuals.grid_line,i,t)}_draw_minor_grids(e){if(!this.visuals.minor_grid_line.doit)return;const[i,t]=this.grid_coords(\"minor\");this._draw_grid_helper(e,this.visuals.minor_grid_line,i,t)}_draw_grid_helper(e,i,t,n){i.set_value(e);for(let i=0;i<t.length;i++){const[s,r]=this.plot_view.map_to_screen(t[i],n[i],this.model.x_range_name,this.model.y_range_name);e.beginPath(),e.moveTo(Math.round(s[0]),Math.round(r[0]));for(let i=1;i<s.length;i++)e.lineTo(Math.round(s[i]),Math.round(r[i]));e.stroke()}}ranges(){const e=this.model.dimension,i=(e+1)%2,t=this.plot_view.frame,n=[t.x_ranges[this.model.x_range_name],t.y_ranges[this.model.y_range_name]];return[n[e],n[i]]}computed_bounds(){const[e]=this.ranges(),i=this.model.bounds,t=[e.min,e.max];let n,s;if(_.isArray(i))n=Math.min(i[0],i[1]),s=Math.max(i[0],i[1]),n<t[0]&&(n=t[0]),s>t[1]&&(s=t[1]);else{[n,s]=t;for(const e of this.plot_view.axis_views)e.dimension==this.model.dimension&&e.model.x_range_name==this.model.x_range_name&&e.model.y_range_name==this.model.y_range_name&&([n,s]=e.computed_bounds)}return[n,s]}grid_coords(e,i=!0){const t=this.model.dimension,n=(t+1)%2,[s,r]=this.ranges();let[_,o]=this.computed_bounds();[_,o]=[Math.min(_,o),Math.max(_,o)];const a=[[],[]],l=this.model.get_ticker();if(null==l)return a;const d=l.get_ticks(_,o,s,r.min,{})[e],h=s.min,m=s.max,c=r.min,u=r.max;i||(d[0]!=h&&d.splice(0,0,h),d[d.length-1]!=m&&d.push(m));for(let e=0;e<d.length;e++){if((d[e]==h||d[e]==m)&&i)continue;const s=[],r=[],_=2;for(let i=0;i<_;i++){const t=c+(u-c)/(_-1)*i;s.push(d[e]),r.push(t)}a[t].push(s),a[n].push(r)}return a}}t.GridView=o,o.__name__=\"GridView\";class a extends s.GuideRenderer{constructor(e){super(e)}static init_Grid(){this.prototype.default_view=o,this.mixins([\"line:grid_\",\"line:minor_grid_\",\"fill:band_\",\"hatch:band_\"]),this.define({bounds:[r.Any,\"auto\"],dimension:[r.Any,0],axis:[r.Instance],ticker:[r.Instance],x_range_name:[r.String,\"default\"],y_range_name:[r.String,\"default\"]}),this.override({level:\"underlay\",band_fill_color:null,band_fill_alpha:0,grid_line_color:\"#e5e5e5\",minor_grid_line_color:null})}get_ticker(){return null!=this.ticker?this.ticker:null!=this.axis?this.axis.ticker:null}}t.Grid=a,a.__name__=\"Grid\",a.init_Grid()},\n function _(a,o,r){Object.defineProperty(r,\"__esModule\",{value:!0});var e=a(243);r.Box=e.Box;var v=a(245);r.Column=v.Column;var x=a(246);r.GridBox=x.GridBox;var B=a(247);r.HTMLBox=B.HTMLBox;var n=a(244);r.LayoutDOM=n.LayoutDOM;var t=a(248);r.Row=t.Row;var u=a(249);r.Spacer=u.Spacer;var d=a(250);r.Panel=d.Panel,r.Tabs=d.Tabs;var i=a(254);r.WidgetBox=i.WidgetBox},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(244),o=n.__importStar(e(19));class c extends s.LayoutDOMView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.children.change,()=>this.rebuild())}get child_models(){return this.model.children}}i.BoxView=c,c.__name__=\"BoxView\";class r extends s.LayoutDOM{constructor(e){super(e)}static init_Box(){this.define({children:[o.Array,[]],spacing:[o.Number,0]})}}i.Box=r,r.__name__=\"Box\",r.init_Box()},\n function _(i,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const s=i(1),o=i(69),l=i(66),n=i(70),h=i(8),a=s.__importStar(i(19)),_=i(96),r=i(64),d=i(67);class u extends r.DOMView{constructor(){super(...arguments),this._idle_notified=!1,this._offset_parent=null,this._viewport={}}initialize(){super.initialize(),this.el.style.position=this.is_root?\"relative\":\"absolute\",this._child_views={}}async lazy_initialize(){await this.build_child_views()}remove(){for(const i of this.child_views)i.remove();this._child_views={},super.remove()}connect_signals(){super.connect_signals(),this.is_root&&(this._on_resize=()=>this.resize_layout(),window.addEventListener(\"resize\",this._on_resize),this._parent_observer=setInterval(()=>{const i=this.el.offsetParent;this._offset_parent!=i&&(this._offset_parent=i,null!=i&&(this.compute_viewport(),this.invalidate_layout()))},250));const i=this.model.properties;this.on_change([i.width,i.height,i.min_width,i.min_height,i.max_width,i.max_height,i.margin,i.width_policy,i.height_policy,i.sizing_mode,i.aspect_ratio,i.visible],()=>this.invalidate_layout()),this.on_change([i.background,i.css_classes],()=>this.invalidate_render())}disconnect_signals(){null!=this._parent_observer&&clearTimeout(this._parent_observer),null!=this._on_resize&&window.removeEventListener(\"resize\",this._on_resize),super.disconnect_signals()}css_classes(){return super.css_classes().concat(this.model.css_classes)}get child_views(){return this.child_models.map(i=>this._child_views[i.id])}async build_child_views(){await _.build_views(this._child_views,this.child_models,{parent:this})}render(){super.render(),l.empty(this.el);const{background:i}=this.model;this.el.style.backgroundColor=null!=i?i:\"\",l.classes(this.el).clear().add(...this.css_classes());for(const i of this.child_views)this.el.appendChild(i.el),i.render()}update_layout(){for(const i of this.child_views)i.update_layout();this._update_layout()}update_position(){this.el.style.display=this.model.visible?\"block\":\"none\";const i=this.is_root?this.layout.sizing.margin:void 0;l.position(this.el,this.layout.bbox,i);for(const i of this.child_views)i.update_position()}after_layout(){for(const i of this.child_views)i.after_layout();this._has_finished=!0}compute_viewport(){this._viewport=this._viewport_size()}renderTo(i){i.appendChild(this.el),this._offset_parent=this.el.offsetParent,this.compute_viewport(),this.build()}build(){return this.assert_root(),this.render(),this.update_layout(),this.compute_layout(),this}async rebuild(){await this.build_child_views(),this.invalidate_render()}compute_layout(){const i=Date.now();this.layout.compute(this._viewport),this.update_position(),this.after_layout(),n.logger.debug(`layout computed in ${Date.now()-i} ms`),this.notify_finished()}resize_layout(){this.root.compute_viewport(),this.root.compute_layout()}invalidate_layout(){this.root.update_layout(),this.root.compute_layout()}invalidate_render(){this.render(),this.invalidate_layout()}has_finished(){if(!super.has_finished())return!1;for(const i of this.child_views)if(!i.has_finished())return!1;return!0}notify_finished(){this.is_root?!this._idle_notified&&this.has_finished()&&null!=this.model.document&&(this._idle_notified=!0,this.model.document.notify_idle(this.model)):this.root.notify_finished()}_width_policy(){return null!=this.model.width?\"fixed\":\"fit\"}_height_policy(){return null!=this.model.height?\"fixed\":\"fit\"}box_sizing(){let{width_policy:i,height_policy:t,aspect_ratio:e}=this.model;\"auto\"==i&&(i=this._width_policy()),\"auto\"==t&&(t=this._height_policy());const{sizing_mode:s}=this.model;if(null!=s)if(\"fixed\"==s)i=t=\"fixed\";else if(\"stretch_both\"==s)i=t=\"max\";else if(\"stretch_width\"==s)i=\"max\";else if(\"stretch_height\"==s)t=\"max\";else switch(null==e&&(e=\"auto\"),s){case\"scale_width\":i=\"max\",t=\"min\";break;case\"scale_height\":i=\"min\",t=\"max\";break;case\"scale_both\":i=\"max\",t=\"max\"}const o={width_policy:i,height_policy:t},{min_width:l,min_height:n}=this.model;null!=l&&(o.min_width=l),null!=n&&(o.min_height=n);const{width:a,height:_}=this.model;null!=a&&(o.width=a),null!=_&&(o.height=_);const{max_width:r,max_height:d}=this.model;null!=r&&(o.max_width=r),null!=d&&(o.max_height=d),\"auto\"==e&&null!=a&&null!=_?o.aspect=a/_:h.isNumber(e)&&(o.aspect=e);const{margin:u}=this.model;if(null!=u)if(h.isNumber(u))o.margin={top:u,right:u,bottom:u,left:u};else if(2==u.length){const[i,t]=u;o.margin={top:i,right:t,bottom:i,left:t}}else{const[i,t,e,s]=u;o.margin={top:i,right:t,bottom:e,left:s}}o.visible=this.model.visible;const{align:c}=this.model;return h.isArray(c)?[o.halign,o.valign]=c:o.halign=o.valign=c,o}_viewport_size(){return l.undisplayed(this.el,()=>{let i=this.el;for(;i=i.parentElement;){if(i.classList.contains(d.bk_root))continue;if(i==document.body){const{margin:{left:i,right:t,top:e,bottom:s}}=l.extents(document.body);return{width:Math.ceil(document.documentElement.clientWidth-i-t),height:Math.ceil(document.documentElement.clientHeight-e-s)}}const{padding:{left:t,right:e,top:s,bottom:o}}=l.extents(i),{width:n,height:h}=i.getBoundingClientRect(),a=Math.ceil(n-t-e),_=Math.ceil(h-s-o);if(a>0||_>0)return{width:a>0?a:void 0,height:_>0?_:void 0}}return{}})}serializable_state(){return Object.assign(Object.assign({},super.serializable_state()),{bbox:this.layout.bbox.box,children:this.child_views.map(i=>i.serializable_state())})}}e.LayoutDOMView=u,u.__name__=\"LayoutDOMView\";class c extends o.Model{constructor(i){super(i)}static init_LayoutDOM(){this.define({width:[a.Number,null],height:[a.Number,null],min_width:[a.Number,null],min_height:[a.Number,null],max_width:[a.Number,null],max_height:[a.Number,null],margin:[a.Any,[0,0,0,0]],width_policy:[a.Any,\"auto\"],height_policy:[a.Any,\"auto\"],aspect_ratio:[a.Any,null],sizing_mode:[a.SizingMode,null],visible:[a.Boolean,!0],disabled:[a.Boolean,!1],align:[a.Any,\"start\"],background:[a.Color,null],css_classes:[a.Array,[]]})}}e.LayoutDOM=c,c.__name__=\"LayoutDOM\",c.init_LayoutDOM()},\n function _(t,o,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(1),e=t(243),n=t(191),l=s.__importStar(t(19));class u extends e.BoxView{_update_layout(){const t=this.child_views.map(t=>t.layout);this.layout=new n.Column(t),this.layout.rows=this.model.rows,this.layout.spacing=[this.model.spacing,0],this.layout.set_sizing(this.box_sizing())}}i.ColumnView=u,u.__name__=\"ColumnView\";class _ extends e.Box{constructor(t){super(t)}static init_Column(){this.prototype.default_view=u,this.define({rows:[l.Any,\"auto\"]})}}i.Column=_,_.__name__=\"Column\",_.init_Column()},\n function _(t,i,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=t(1),e=t(244),n=t(191),l=o.__importStar(t(19));class r extends e.LayoutDOMView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.children.change,()=>this.rebuild())}get child_models(){return this.model.children.map(([t])=>t)}_update_layout(){this.layout=new n.Grid,this.layout.rows=this.model.rows,this.layout.cols=this.model.cols,this.layout.spacing=this.model.spacing;for(const[t,i,s,o,e]of this.model.children){const n=this._child_views[t.id];this.layout.items.push({layout:n.layout,row:i,col:s,row_span:o,col_span:e})}this.layout.set_sizing(this.box_sizing())}}s.GridBoxView=r,r.__name__=\"GridBoxView\";class a extends e.LayoutDOM{constructor(t){super(t)}static init_GridBox(){this.prototype.default_view=r,this.define({children:[l.Array,[]],rows:[l.Any,\"auto\"],cols:[l.Any,\"auto\"],spacing:[l.Any,0]})}}s.GridBox=a,a.__name__=\"GridBox\",a.init_GridBox()},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const s=e(244),_=e(187);class n extends s.LayoutDOMView{get child_models(){return[]}_update_layout(){this.layout=new _.ContentBox(this.el),this.layout.set_sizing(this.box_sizing())}}o.HTMLBoxView=n,n.__name__=\"HTMLBoxView\";class i extends s.LayoutDOM{constructor(e){super(e)}}o.HTMLBox=i,i.__name__=\"HTMLBox\"},\n function _(t,o,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(1),e=t(243),_=t(191),a=s.__importStar(t(19));class n extends e.BoxView{_update_layout(){const t=this.child_views.map(t=>t.layout);this.layout=new _.Row(t),this.layout.cols=this.model.cols,this.layout.spacing=[0,this.model.spacing],this.layout.set_sizing(this.box_sizing())}}i.RowView=n,n.__name__=\"RowView\";class l extends e.Box{constructor(t){super(t)}static init_Row(){this.prototype.default_view=n,this.define({cols:[a.Any,\"auto\"]})}}i.Row=l,l.__name__=\"Row\",l.init_Row()},\n function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(244),s=e(187);class _ extends i.LayoutDOMView{get child_models(){return[]}_update_layout(){this.layout=new s.LayoutItem,this.layout.set_sizing(this.box_sizing())}}a.SpacerView=_,_.__name__=\"SpacerView\";class o extends i.LayoutDOM{constructor(e){super(e)}static init_Spacer(){this.prototype.default_view=_}}a.Spacer=o,o.__name__=\"Spacer\",o.init_Spacer()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),a=e(187),l=e(66),h=e(9),o=i.__importStar(e(19)),c=e(244),d=e(69),n=e(145),r=e(251),_=e(252),b=e(253);class p extends c.LayoutDOMView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.tabs.change,()=>this.rebuild()),this.connect(this.model.properties.active.change,()=>this.on_active_change())}get child_models(){return this.model.tabs.map(e=>e.child)}_update_layout(){const e=this.model.tabs_location,t=\"above\"==e||\"below\"==e,{scroll_el:s,headers_el:i}=this;this.header=new class extends a.ContentBox{_measure(e){const a=l.size(s),o=l.children(i).slice(0,3).map(e=>l.size(e)),{width:c,height:d}=super._measure(e);if(t){const t=a.width+h.sum(o.map(e=>e.width));return{width:e.width!=1/0?e.width:t,height:d}}{const t=a.height+h.sum(o.map(e=>e.height));return{width:c,height:e.height!=1/0?e.height:t}}}}(this.header_el),t?this.header.set_sizing({width_policy:\"fit\",height_policy:\"fixed\"}):this.header.set_sizing({width_policy:\"fixed\",height_policy:\"fit\"});let o=1,c=1;switch(e){case\"above\":o-=1;break;case\"below\":o+=1;break;case\"left\":c-=1;break;case\"right\":c+=1}const d={layout:this.header,row:o,col:c},n=this.child_views.map(e=>({layout:e.layout,row:1,col:1}));this.layout=new a.Grid([d,...n]),this.layout.set_sizing(this.box_sizing())}update_position(){super.update_position(),this.header_el.style.position=\"absolute\",l.position(this.header_el,this.header.bbox);const e=this.model.tabs_location,t=\"above\"==e||\"below\"==e,s=l.size(this.scroll_el),i=l.scroll_size(this.headers_el);if(t){const{width:e}=this.header.bbox;i.width>e?(this.wrapper_el.style.maxWidth=`${e-s.width}px`,l.display(this.scroll_el)):(this.wrapper_el.style.maxWidth=\"\",l.undisplay(this.scroll_el))}else{const{height:e}=this.header.bbox;i.height>e?(this.wrapper_el.style.maxHeight=`${e-s.height}px`,l.display(this.scroll_el)):(this.wrapper_el.style.maxHeight=\"\",l.undisplay(this.scroll_el))}const{child_views:a}=this;for(const e of a)l.hide(e.el);const h=a[this.model.active];null!=h&&l.show(h.el)}render(){super.render();const{active:e}=this.model,t=this.model.tabs_location,s=\"above\"==t||\"below\"==t,i=this.model.tabs.map((t,s)=>{const i=l.div({class:[r.bk_tab,s==e?n.bk_active:null]},t.title);if(i.addEventListener(\"click\",e=>{e.target==e.currentTarget&&this.change_active(s)}),t.closable){const e=l.div({class:r.bk_close});e.addEventListener(\"click\",e=>{if(e.target==e.currentTarget){this.model.tabs=h.remove_at(this.model.tabs,s);const e=this.model.tabs.length;this.model.active>e-1&&(this.model.active=e-1)}}),i.appendChild(e)}return i});this.headers_el=l.div({class:[r.bk_headers]},i),this.wrapper_el=l.div({class:r.bk_headers_wrapper},this.headers_el);const a=l.div({class:[_.bk_btn,_.bk_btn_default],disabled:\"\"},l.div({class:[b.bk_caret,n.bk_left]})),o=l.div({class:[_.bk_btn,_.bk_btn_default]},l.div({class:[b.bk_caret,n.bk_right]}));let c=0;const d=e=>()=>{const t=this.model.tabs.length;c=\"left\"==e?Math.max(c-1,0):Math.min(c+1,t-1),0==c?a.setAttribute(\"disabled\",\"\"):a.removeAttribute(\"disabled\"),c==t-1?o.setAttribute(\"disabled\",\"\"):o.removeAttribute(\"disabled\");const i=l.children(this.headers_el).slice(0,c).map(e=>e.getBoundingClientRect());if(s){const e=-h.sum(i.map(e=>e.width));this.headers_el.style.left=`${e}px`}else{const e=-h.sum(i.map(e=>e.height));this.headers_el.style.top=`${e}px`}};a.addEventListener(\"click\",d(\"left\")),o.addEventListener(\"click\",d(\"right\")),this.scroll_el=l.div({class:_.bk_btn_group},a,o),this.header_el=l.div({class:[r.bk_tabs_header,n.bk_side(t)]},this.scroll_el,this.wrapper_el),this.el.appendChild(this.header_el)}change_active(e){e!=this.model.active&&(this.model.active=e)}on_active_change(){const e=this.model.active,t=l.children(this.headers_el);for(const e of t)e.classList.remove(n.bk_active);t[e].classList.add(n.bk_active);const{child_views:s}=this;for(const e of s)l.hide(e.el);l.show(s[e].el)}}s.TabsView=p,p.__name__=\"TabsView\";class u extends c.LayoutDOM{constructor(e){super(e)}static init_Tabs(){this.prototype.default_view=p,this.define({tabs:[o.Array,[]],tabs_location:[o.Location,\"above\"],active:[o.Number,0]})}}s.Tabs=u,u.__name__=\"Tabs\",u.init_Tabs();class m extends d.Model{constructor(e){super(e)}static init_Panel(){this.define({title:[o.String,\"\"],child:[o.Instance],closable:[o.Boolean,!1]})}}s.Panel=m,m.__name__=\"Panel\",m.init_Panel()},\n function _(e,r,n){Object.defineProperty(n,\"__esModule\",{value:!0});const b=e(1);e(67),b.__importStar(e(66)).styles.append('.bk-root .bk-tabs-header {\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n overflow: hidden;\\n user-select: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n -webkit-user-select: none;\\n}\\n.bk-root .bk-tabs-header .bk-btn-group {\\n height: auto;\\n margin-right: 5px;\\n}\\n.bk-root .bk-tabs-header .bk-btn-group > .bk-btn {\\n flex-grow: 0;\\n -webkit-flex-grow: 0;\\n height: auto;\\n padding: 4px 4px;\\n}\\n.bk-root .bk-tabs-header .bk-headers-wrapper {\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n overflow: hidden;\\n color: #666666;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-headers-wrapper {\\n border-bottom: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-right .bk-headers-wrapper {\\n border-left: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-below .bk-headers-wrapper {\\n border-top: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-headers-wrapper {\\n border-right: 1px solid #e6e6e6;\\n}\\n.bk-root .bk-tabs-header.bk-above,\\n.bk-root .bk-tabs-header.bk-below {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-headers,\\n.bk-root .bk-tabs-header.bk-below .bk-headers {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-tabs-header.bk-left,\\n.bk-root .bk-tabs-header.bk-right {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-headers,\\n.bk-root .bk-tabs-header.bk-right .bk-headers {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-tabs-header .bk-headers {\\n position: relative;\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n}\\n.bk-root .bk-tabs-header .bk-tab {\\n padding: 4px 8px;\\n border: solid transparent;\\n white-space: nowrap;\\n cursor: pointer;\\n}\\n.bk-root .bk-tabs-header .bk-tab:hover {\\n background-color: #f2f2f2;\\n}\\n.bk-root .bk-tabs-header .bk-tab.bk-active {\\n color: #4d4d4d;\\n background-color: white;\\n border-color: #e6e6e6;\\n}\\n.bk-root .bk-tabs-header .bk-tab .bk-close {\\n margin-left: 10px;\\n}\\n.bk-root .bk-tabs-header.bk-above .bk-tab {\\n border-width: 3px 1px 0px 1px;\\n border-radius: 4px 4px 0 0;\\n}\\n.bk-root .bk-tabs-header.bk-right .bk-tab {\\n border-width: 1px 3px 1px 0px;\\n border-radius: 0 4px 4px 0;\\n}\\n.bk-root .bk-tabs-header.bk-below .bk-tab {\\n border-width: 0px 1px 3px 1px;\\n border-radius: 0 0 4px 4px;\\n}\\n.bk-root .bk-tabs-header.bk-left .bk-tab {\\n border-width: 1px 0px 1px 3px;\\n border-radius: 4px 0 0 4px;\\n}\\n.bk-root .bk-close {\\n display: inline-block;\\n width: 10px;\\n height: 10px;\\n vertical-align: middle;\\n background-image: url(\\'data:image/svg+xml;utf8,\\\\\\n <svg viewPort=\"0 0 10 10\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">\\\\\\n <line x1=\"1\" y1=\"9\" x2=\"9\" y2=\"1\" stroke=\"gray\" stroke-width=\"2\"/>\\\\\\n <line x1=\"1\" y1=\"1\" x2=\"9\" y2=\"9\" stroke=\"gray\" stroke-width=\"2\"/>\\\\\\n </svg>\\');\\n}\\n.bk-root .bk-close:hover {\\n background-image: url(\\'data:image/svg+xml;utf8,\\\\\\n <svg viewPort=\"0 0 10 10\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">\\\\\\n <line x1=\"1\" y1=\"9\" x2=\"9\" y2=\"1\" stroke=\"red\" stroke-width=\"2\"/>\\\\\\n <line x1=\"1\" y1=\"1\" x2=\"9\" y2=\"9\" stroke=\"red\" stroke-width=\"2\"/>\\\\\\n </svg>\\');\\n}\\n'),n.bk_tabs_header=\"bk-tabs-header\",n.bk_headers_wrapper=\"bk-headers-wrapper\",n.bk_headers=\"bk-headers\",n.bk_tab=\"bk-tab\",n.bk_close=\"bk-close\"},\n function _(n,o,b){Object.defineProperty(b,\"__esModule\",{value:!0});const r=n(1);n(67),r.__importStar(n(66)).styles.append(\".bk-root .bk-btn {\\n height: 100%;\\n display: inline-block;\\n text-align: center;\\n vertical-align: middle;\\n white-space: nowrap;\\n cursor: pointer;\\n padding: 6px 12px;\\n font-size: 12px;\\n border: 1px solid transparent;\\n border-radius: 4px;\\n outline: 0;\\n user-select: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n -webkit-user-select: none;\\n}\\n.bk-root .bk-btn:hover,\\n.bk-root .bk-btn:focus {\\n text-decoration: none;\\n}\\n.bk-root .bk-btn:active,\\n.bk-root .bk-btn.bk-active {\\n background-image: none;\\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\\n}\\n.bk-root .bk-btn[disabled] {\\n cursor: not-allowed;\\n pointer-events: none;\\n opacity: 0.65;\\n box-shadow: none;\\n}\\n.bk-root .bk-btn-default {\\n color: #333;\\n background-color: #fff;\\n border-color: #ccc;\\n}\\n.bk-root .bk-btn-default:hover {\\n background-color: #f5f5f5;\\n border-color: #b8b8b8;\\n}\\n.bk-root .bk-btn-default.bk-active {\\n background-color: #ebebeb;\\n border-color: #adadad;\\n}\\n.bk-root .bk-btn-default[disabled],\\n.bk-root .bk-btn-default[disabled]:hover,\\n.bk-root .bk-btn-default[disabled]:focus,\\n.bk-root .bk-btn-default[disabled]:active,\\n.bk-root .bk-btn-default[disabled].bk-active {\\n background-color: #e6e6e6;\\n border-color: #ccc;\\n}\\n.bk-root .bk-btn-primary {\\n color: #fff;\\n background-color: #428bca;\\n border-color: #357ebd;\\n}\\n.bk-root .bk-btn-primary:hover {\\n background-color: #3681c1;\\n border-color: #2c699e;\\n}\\n.bk-root .bk-btn-primary.bk-active {\\n background-color: #3276b1;\\n border-color: #285e8e;\\n}\\n.bk-root .bk-btn-primary[disabled],\\n.bk-root .bk-btn-primary[disabled]:hover,\\n.bk-root .bk-btn-primary[disabled]:focus,\\n.bk-root .bk-btn-primary[disabled]:active,\\n.bk-root .bk-btn-primary[disabled].bk-active {\\n background-color: #506f89;\\n border-color: #357ebd;\\n}\\n.bk-root .bk-btn-success {\\n color: #fff;\\n background-color: #5cb85c;\\n border-color: #4cae4c;\\n}\\n.bk-root .bk-btn-success:hover {\\n background-color: #4eb24e;\\n border-color: #409240;\\n}\\n.bk-root .bk-btn-success.bk-active {\\n background-color: #47a447;\\n border-color: #398439;\\n}\\n.bk-root .bk-btn-success[disabled],\\n.bk-root .bk-btn-success[disabled]:hover,\\n.bk-root .bk-btn-success[disabled]:focus,\\n.bk-root .bk-btn-success[disabled]:active,\\n.bk-root .bk-btn-success[disabled].bk-active {\\n background-color: #667b66;\\n border-color: #4cae4c;\\n}\\n.bk-root .bk-btn-warning {\\n color: #fff;\\n background-color: #f0ad4e;\\n border-color: #eea236;\\n}\\n.bk-root .bk-btn-warning:hover {\\n background-color: #eea43b;\\n border-color: #e89014;\\n}\\n.bk-root .bk-btn-warning.bk-active {\\n background-color: #ed9c28;\\n border-color: #d58512;\\n}\\n.bk-root .bk-btn-warning[disabled],\\n.bk-root .bk-btn-warning[disabled]:hover,\\n.bk-root .bk-btn-warning[disabled]:focus,\\n.bk-root .bk-btn-warning[disabled]:active,\\n.bk-root .bk-btn-warning[disabled].bk-active {\\n background-color: #c89143;\\n border-color: #eea236;\\n}\\n.bk-root .bk-btn-danger {\\n color: #fff;\\n background-color: #d9534f;\\n border-color: #d43f3a;\\n}\\n.bk-root .bk-btn-danger:hover {\\n background-color: #d5433e;\\n border-color: #bd2d29;\\n}\\n.bk-root .bk-btn-danger.bk-active {\\n background-color: #d2322d;\\n border-color: #ac2925;\\n}\\n.bk-root .bk-btn-danger[disabled],\\n.bk-root .bk-btn-danger[disabled]:hover,\\n.bk-root .bk-btn-danger[disabled]:focus,\\n.bk-root .bk-btn-danger[disabled]:active,\\n.bk-root .bk-btn-danger[disabled].bk-active {\\n background-color: #a55350;\\n border-color: #d43f3a;\\n}\\n.bk-root .bk-btn-group {\\n height: 100%;\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-btn-group > .bk-btn {\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n}\\n.bk-root .bk-btn-group > .bk-btn + .bk-btn {\\n margin-left: -1px;\\n}\\n.bk-root .bk-btn-group > .bk-btn:first-child:not(:last-child) {\\n border-bottom-right-radius: 0;\\n border-top-right-radius: 0;\\n}\\n.bk-root .bk-btn-group > .bk-btn:not(:first-child):last-child {\\n border-bottom-left-radius: 0;\\n border-top-left-radius: 0;\\n}\\n.bk-root .bk-btn-group > .bk-btn:not(:first-child):not(:last-child) {\\n border-radius: 0;\\n}\\n.bk-root .bk-btn-group .bk-dropdown-toggle {\\n flex: 0 0 0;\\n -webkit-flex: 0 0 0;\\n padding: 6px 6px;\\n}\\n\"),b.bk_btn=\"bk-btn\",b.bk_btn_group=\"bk-btn-group\",b.bk_btn_default=\"bk-btn-default\",b.bk_btn_primary=\"bk-btn-primary\",b.bk_btn_success=\"bk-btn-success\",b.bk_btn_warning=\"bk-btn-warning\",b.bk_btn_danger=\"bk-btn-danger\",b.bk_btn_type=function(n){switch(n){case\"default\":return b.bk_btn_default;case\"primary\":return b.bk_btn_primary;case\"success\":return b.bk_btn_success;case\"warning\":return b.bk_btn_warning;case\"danger\":return b.bk_btn_danger}},b.bk_dropdown_toggle=\"bk-dropdown-toggle\"},\n function _(n,o,r){Object.defineProperty(r,\"__esModule\",{value:!0});const b=n(1);n(67),b.__importStar(n(66)).styles.append(\".bk-root .bk-menu {\\n position: absolute;\\n left: 0;\\n width: 100%;\\n z-index: 100;\\n cursor: pointer;\\n font-size: 12px;\\n background-color: #fff;\\n border: 1px solid #ccc;\\n border-radius: 4px;\\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\\n}\\n.bk-root .bk-menu.bk-above {\\n bottom: 100%;\\n}\\n.bk-root .bk-menu.bk-below {\\n top: 100%;\\n}\\n.bk-root .bk-menu > .bk-divider {\\n height: 1px;\\n margin: 7.5px 0;\\n overflow: hidden;\\n background-color: #e5e5e5;\\n}\\n.bk-root .bk-menu > :not(.bk-divider) {\\n padding: 6px 12px;\\n}\\n.bk-root .bk-menu > :not(.bk-divider):hover,\\n.bk-root .bk-menu > :not(.bk-divider).bk-active {\\n background-color: #e6e6e6;\\n}\\n.bk-root .bk-caret {\\n display: inline-block;\\n vertical-align: middle;\\n width: 0;\\n height: 0;\\n margin: 0 5px;\\n}\\n.bk-root .bk-caret.bk-down {\\n border-top: 4px solid;\\n}\\n.bk-root .bk-caret.bk-up {\\n border-bottom: 4px solid;\\n}\\n.bk-root .bk-caret.bk-down,\\n.bk-root .bk-caret.bk-up {\\n border-right: 4px solid transparent;\\n border-left: 4px solid transparent;\\n}\\n.bk-root .bk-caret.bk-left {\\n border-right: 4px solid;\\n}\\n.bk-root .bk-caret.bk-right {\\n border-left: 4px solid;\\n}\\n.bk-root .bk-caret.bk-left,\\n.bk-root .bk-caret.bk-right {\\n border-top: 4px solid transparent;\\n border-bottom: 4px solid transparent;\\n}\\n\"),r.bk_menu=\"bk-menu\",r.bk_caret=\"bk-caret\",r.bk_divider=\"bk-divider\"},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const o=e(245);class _ extends o.ColumnView{}i.WidgetBoxView=_,_.__name__=\"WidgetBoxView\";class n extends o.Column{constructor(e){super(e)}static init_WidgetBox(){this.prototype.default_view=_}}i.WidgetBox=n,n.__name__=\"WidgetBox\",n.init_WidgetBox()},\n function _(r,a,o){Object.defineProperty(o,\"__esModule\",{value:!0});var e=r(256);o.CategoricalColorMapper=e.CategoricalColorMapper;var p=r(258);o.CategoricalMarkerMapper=p.CategoricalMarkerMapper;var l=r(259);o.CategoricalPatternMapper=l.CategoricalPatternMapper;var C=r(115);o.ContinuousColorMapper=C.ContinuousColorMapper;var M=r(116);o.ColorMapper=M.ColorMapper;var t=r(114);o.LinearColorMapper=t.LinearColorMapper;var i=r(260);o.LogColorMapper=i.LogColorMapper},\n function _(r,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const o=r(1),a=r(257),c=r(116),i=o.__importStar(r(19));class s extends c.ColorMapper{constructor(r){super(r)}static init_CategoricalColorMapper(){this.define({factors:[i.Array],start:[i.Number,0],end:[i.Number]})}_v_compute(r,t,e,{nan_color:o}){a.cat_v_compute(r,this.factors,e,t,this.start,this.end,o)}}e.CategoricalColorMapper=s,s.__name__=\"CategoricalColorMapper\",s.init_CategoricalColorMapper()},\n function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const l=e(12),i=e(8);function u(e,n){if(e.length!=n.length)return!1;for(let t=0,l=e.length;t<l;t++)if(e[t]!==n[t])return!1;return!0}t._cat_equals=u,t.cat_v_compute=function(e,n,t,c,f,o,r){for(let _=0,g=e.length;_<g;_++){let g,s,d=e[_];i.isString(d)?g=l.index_of(n,d):(null!=f?d=null!=o?d.slice(f,o):d.slice(f):null!=o&&(d=d.slice(0,o)),g=1==d.length?l.index_of(n,d[0]):l.find_index(n,e=>u(e,d))),s=g<0||g>=t.length?r:t[g],c[_]=s}}},\n function _(r,e,a){Object.defineProperty(a,\"__esModule\",{value:!0});const t=r(1),s=r(257),i=r(117),c=t.__importStar(r(19));class n extends i.Mapper{constructor(r){super(r)}static init_CategoricalMarkerMapper(){this.define({factors:[c.Array],markers:[c.Array],start:[c.Number,0],end:[c.Number],default_value:[c.MarkerType,\"circle\"]})}v_compute(r){const e=new Array(r.length);return s.cat_v_compute(r,this.factors,this.markers,e,this.start,this.end,this.default_value),e}}a.CategoricalMarkerMapper=n,n.__name__=\"CategoricalMarkerMapper\",n.init_CategoricalMarkerMapper()},\n function _(t,e,a){Object.defineProperty(a,\"__esModule\",{value:!0});const r=t(1),n=t(257),s=t(117),i=r.__importStar(t(19));class c extends s.Mapper{constructor(t){super(t)}static init_CategoricalPatternMapper(){this.define({factors:[i.Array],patterns:[i.Array],start:[i.Number,0],end:[i.Number],default_value:[i.HatchPatternType,\" \"]})}v_compute(t){const e=new Array(t.length);return n.cat_v_compute(t,this.factors,this.patterns,e,this.start,this.end,this.default_value),e}}a.CategoricalPatternMapper=c,c.__name__=\"CategoricalPatternMapper\",c.init_CategoricalPatternMapper()},\n function _(o,l,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=o(115),e=o(12);class i extends t.ContinuousColorMapper{constructor(o){super(o)}_v_compute(o,l,n,t){const{nan_color:i,low_color:h,high_color:c}=t,r=n.length,s=null!=this.low?this.low:e.min(o),u=null!=this.high?this.high:e.max(o),a=r/(Math.log(u)-Math.log(s)),g=n.length-1;for(let t=0,e=o.length;t<e;t++){const e=o[t];if(isNaN(e)){l[t]=i;continue}if(e>u){l[t]=null!=c?c:n[g];continue}if(e==u){l[t]=n[g];continue}if(e<s){l[t]=null!=h?h:n[0];continue}const r=Math.log(e)-Math.log(s);let _=Math.floor(r*a);_>g&&(_=g),l[t]=n[_]}}}n.LogColorMapper=i,i.__name__=\"LogColorMapper\"},\n function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0}),e(1).__exportStar(e(262),t);var a=e(263);t.Marker=a.Marker;var _=e(264);t.Scatter=_.Scatter},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=e(263),s=Math.sqrt(3);function r(e,t){e.moveTo(-t,t),e.lineTo(t,-t),e.moveTo(-t,-t),e.lineTo(t,t)}function n(e,t){e.moveTo(0,t),e.lineTo(0,-t),e.moveTo(-t,0),e.lineTo(t,0)}function c(e,t){e.moveTo(0,t),e.lineTo(t/1.5,0),e.lineTo(0,-t),e.lineTo(-t/1.5,0),e.closePath()}function l(e,t){const o=t*s,i=o/3;e.moveTo(-t,i),e.lineTo(t,i),e.lineTo(0,i-o),e.closePath()}function a(e,t,o,i,s){const c=.65*o;n(e,o),r(e,c),i.doit&&(i.set_vectorize(e,t),e.stroke())}function d(e,t,o,i,s){e.arc(0,0,o,0,2*Math.PI,!1),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),n(e,o),e.stroke())}function _(e,t,o,i,s){e.arc(0,0,o,0,2*Math.PI,!1),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),r(e,o),e.stroke())}function v(e,t,o,i,s){n(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function f(e,t,o,i,s){c(e,o),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function u(e,t,o,i,s){c(e,o),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),n(e,o),e.stroke())}function T(e,t,o,i,r){!function(e,t){const o=t/2,i=s*o;e.moveTo(t,0),e.lineTo(o,-i),e.lineTo(-o,-i),e.lineTo(-t,0),e.lineTo(-o,i),e.lineTo(o,i),e.closePath()}(e,o),r.doit&&(r.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function z(e,t,o,i,s){e.rotate(Math.PI),l(e,o),e.rotate(-Math.PI),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function k(e,t,o,i,s){const r=2*o;e.rect(-o,-o,r,r),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function m(e,t,o,i,s){const r=2*o;e.rect(-o,-o,r,r),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),n(e,o),e.stroke())}function C(e,t,o,i,s){const n=2*o;e.rect(-o,-o,n,n),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),r(e,o),e.stroke())}function h(e,t,o,i,s){l(e,o),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())}function q(e,t,o,i,s){!function(e,t){e.moveTo(-t,0),e.lineTo(t,0)}(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function M(e,t,o,i,s){r(e,o),i.doit&&(i.set_vectorize(e,t),e.stroke())}function P(e,t){var o;const s=class extends i.MarkerView{static initClass(){this.prototype._render_one=t}};s.initClass();const r=((o=class extends i.Marker{static initClass(){this.prototype.default_view=s}}).__name__=e,o);return r.initClass(),r}o.Asterisk=P(\"Asterisk\",a),o.CircleCross=P(\"CircleCross\",d),o.CircleX=P(\"CircleX\",_),o.Cross=P(\"Cross\",v),o.Dash=P(\"Dash\",q),o.Diamond=P(\"Diamond\",f),o.DiamondCross=P(\"DiamondCross\",u),o.Hex=P(\"Hex\",T),o.InvertedTriangle=P(\"InvertedTriangle\",z),o.Square=P(\"Square\",k),o.SquareCross=P(\"SquareCross\",m),o.SquareX=P(\"SquareX\",C),o.Triangle=P(\"Triangle\",h),o.X=P(\"X\",M),o.marker_funcs={asterisk:a,circle:function(e,t,o,i,s){e.arc(0,0,o,0,2*Math.PI,!1),s.doit&&(s.set_vectorize(e,t),e.fill()),i.doit&&(i.set_vectorize(e,t),e.stroke())},circle_cross:d,circle_x:_,cross:v,diamond:f,diamond_cross:u,hex:T,inverted_triangle:z,square:k,square_cross:m,square_x:C,triangle:h,dash:q,x:M}},\n function _(e,s,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=e(1),r=e(81),n=i.__importStar(e(87)),a=i.__importStar(e(19)),_=e(9);class h extends r.XYGlyphView{_render(e,s,{sx:t,sy:i,_size:r,_angle:n}){for(const a of s){if(isNaN(t[a]+i[a]+r[a]+n[a]))continue;const s=r[a]/2;e.beginPath(),e.translate(t[a],i[a]),n[a]&&e.rotate(n[a]),this._render_one(e,a,s,this.visuals.line,this.visuals.fill),n[a]&&e.rotate(-n[a]),e.translate(-t[a],-i[a])}}_mask_data(){const e=this.renderer.plot_view.frame.bbox.h_range,s=e.start-this.max_size,t=e.end+this.max_size,[i,r]=this.renderer.xscale.r_invert(s,t),n=this.renderer.plot_view.frame.bbox.v_range,a=n.start-this.max_size,_=n.end+this.max_size,[h,c]=this.renderer.yscale.r_invert(a,_);return this.index.indices({x0:i,x1:r,y0:h,y1:c})}_hit_point(e){const{sx:s,sy:t}=e,i=s-this.max_size,r=s+this.max_size,[a,_]=this.renderer.xscale.r_invert(i,r),h=t-this.max_size,c=t+this.max_size,[o,x]=this.renderer.yscale.r_invert(h,c),l=this.index.indices({x0:a,x1:_,y0:o,y1:x}),y=[];for(const e of l){const i=this._size[e]/2,r=Math.abs(this.sx[e]-s)+Math.abs(this.sy[e]-t);Math.abs(this.sx[e]-s)<=i&&Math.abs(this.sy[e]-t)<=i&&y.push([e,r])}return n.create_hit_test_result_from_hits(y)}_hit_span(e){const{sx:s,sy:t}=e,i=this.bounds(),r=this.max_size/2,a=n.create_empty_hit_test_result();let _,h,c,o;if(\"h\"==e.direction){c=i.y0,o=i.y1;const e=s-r,t=s+r;[_,h]=this.renderer.xscale.r_invert(e,t)}else{_=i.x0,h=i.x1;const e=t-r,s=t+r;[c,o]=this.renderer.yscale.r_invert(e,s)}const x=this.index.indices({x0:_,x1:h,y0:c,y1:o});return a.indices=x,a}_hit_rect(e){const{sx0:s,sx1:t,sy0:i,sy1:r}=e,[a,_]=this.renderer.xscale.r_invert(s,t),[h,c]=this.renderer.yscale.r_invert(i,r),o=n.create_empty_hit_test_result();return o.indices=this.index.indices({x0:a,x1:_,y0:h,y1:c}),o}_hit_poly(e){const{sx:s,sy:t}=e,i=_.range(0,this.sx.length),r=[];for(let e=0,a=i.length;e<a;e++){const a=i[e];n.point_in_poly(this.sx[e],this.sy[e],s,t)&&r.push(a)}const a=n.create_empty_hit_test_result();return a.indices=r,a}draw_legend_for_index(e,{x0:s,x1:t,y0:i,y1:r},n){const a=n+1,_=new Array(a);_[n]=(s+t)/2;const h=new Array(a);h[n]=(i+r)/2;const c=new Array(a);c[n]=.4*Math.min(Math.abs(t-s),Math.abs(r-i));const o=new Array(a);o[n]=0,this._render(e,[n],{sx:_,sy:h,_size:c,_angle:o})}}t.MarkerView=h,h.__name__=\"MarkerView\";class c extends r.XYGlyph{constructor(e){super(e)}static init_Marker(){this.mixins([\"line\",\"fill\"]),this.define({size:[a.DistanceSpec,{units:\"screen\",value:4}],angle:[a.AngleSpec,0]})}}t.Marker=c,c.__name__=\"Marker\",c.init_Marker()},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=e(1),s=e(263),n=e(262),i=a.__importStar(e(19));class _ extends s.MarkerView{_render(e,t,{sx:r,sy:a,_size:s,_angle:i,_marker:_}){for(const c of t){if(isNaN(r[c]+a[c]+s[c]+i[c])||null==_[c])continue;const t=s[c]/2;e.beginPath(),e.translate(r[c],a[c]),i[c]&&e.rotate(i[c]),n.marker_funcs[_[c]](e,c,t,this.visuals.line,this.visuals.fill),i[c]&&e.rotate(-i[c]),e.translate(-r[c],-a[c])}}draw_legend_for_index(e,{x0:t,x1:r,y0:a,y1:s},n){const i=n+1,_=new Array(i);_[n]=(t+r)/2;const c=new Array(i);c[n]=(a+s)/2;const o=new Array(i);o[n]=.4*Math.min(Math.abs(r-t),Math.abs(s-a));const l=new Array(i);l[n]=0;const u=new Array(i);u[n]=this._marker[n],this._render(e,[n],{sx:_,sy:c,_size:o,_angle:l,_marker:u})}}r.ScatterView=_,_.__name__=\"ScatterView\";class c extends s.Marker{constructor(e){super(e)}static init_Scatter(){this.prototype.default_view=_,this.define({marker:[i.MarkerSpec,{value:\"circle\"}]})}}r.Scatter=c,c.__name__=\"Scatter\",c.init_Scatter()},\n function _(a,o,p){Object.defineProperty(p,\"__esModule\",{value:!0});var t=a(266);p.MapOptions=t.MapOptions;var e=a(266);p.GMapOptions=e.GMapOptions;var n=a(266);p.GMapPlot=n.GMapPlot;var M=a(267);p.Plot=M.Plot},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const o=t(1),n=t(70),a=t(267),s=o.__importStar(t(19)),p=t(69),r=t(130),_=t(287);i.GMapPlotView=_.GMapPlotView;class l extends p.Model{constructor(t){super(t)}static init_MapOptions(){this.define({lat:[s.Number],lng:[s.Number],zoom:[s.Number,12]})}}i.MapOptions=l,l.__name__=\"MapOptions\",l.init_MapOptions();class c extends l{constructor(t){super(t)}static init_GMapOptions(){this.define({map_type:[s.String,\"roadmap\"],scale_control:[s.Boolean,!1],styles:[s.String],tilt:[s.Int,45]})}}i.GMapOptions=c,c.__name__=\"GMapOptions\",c.init_GMapOptions();class u extends a.Plot{constructor(t){super(t)}static init_GMapPlot(){this.prototype.default_view=_.GMapPlotView,this.define({map_options:[s.Instance],api_key:[s.String]}),this.override({x_range:()=>new r.Range1d,y_range:()=>new r.Range1d})}initialize(){super.initialize(),this.use_map=!0,this.api_key||n.logger.error(\"api_key is required. See https://developers.google.com/maps/documentation/javascript/get-api-key for more information on how to obtain your own.\")}}i.GMapPlot=u,u.__name__=\"GMapPlot\",u.init_GMapPlot()},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=e(1).__importStar(e(19)),o=e(14),i=e(9),a=e(23),l=e(8),s=e(244),_=e(141),h=e(119),c=e(268),u=e(73),d=e(78),b=e(185),g=e(280);r.PlotView=g.PlotView;class m extends s.LayoutDOM{constructor(e){super(e)}static init_Plot(){this.prototype.default_view=g.PlotView,this.mixins([\"line:outline_\",\"fill:background_\",\"fill:border_\"]),this.define({toolbar:[n.Instance,()=>new c.Toolbar],toolbar_location:[n.Location,\"right\"],toolbar_sticky:[n.Boolean,!0],plot_width:[n.Number,600],plot_height:[n.Number,600],frame_width:[n.Number,null],frame_height:[n.Number,null],title:[n.Any,()=>new _.Title({text:\"\"})],title_location:[n.Location,\"above\"],above:[n.Array,[]],below:[n.Array,[]],left:[n.Array,[]],right:[n.Array,[]],center:[n.Array,[]],renderers:[n.Array,[]],x_range:[n.Instance,()=>new b.DataRange1d],extra_x_ranges:[n.Any,{}],y_range:[n.Instance,()=>new b.DataRange1d],extra_y_ranges:[n.Any,{}],x_scale:[n.Instance,()=>new h.LinearScale],y_scale:[n.Instance,()=>new h.LinearScale],lod_factor:[n.Number,10],lod_interval:[n.Number,300],lod_threshold:[n.Number,2e3],lod_timeout:[n.Number,500],hidpi:[n.Boolean,!0],output_backend:[n.OutputBackend,\"canvas\"],min_border:[n.Number,5],min_border_top:[n.Number,null],min_border_left:[n.Number,null],min_border_bottom:[n.Number,null],min_border_right:[n.Number,null],inner_width:[n.Number],inner_height:[n.Number],outer_width:[n.Number],outer_height:[n.Number],match_aspect:[n.Boolean,!1],aspect_scale:[n.Number,1],reset_policy:[n.ResetPolicy,\"standard\"]}),this.override({outline_line_color:\"#e5e5e5\",border_fill_color:\"#ffffff\",background_fill_color:\"#ffffff\"})}get width(){const e=this.getv(\"width\");return null!=e?e:this.plot_width}get height(){const e=this.getv(\"height\");return null!=e?e:this.plot_height}_doc_attached(){super._doc_attached(),this._tell_document_about_change(\"inner_height\",null,this.inner_height,{}),this._tell_document_about_change(\"inner_width\",null,this.inner_width,{})}initialize(){super.initialize(),this.reset=new o.Signal0(this,\"reset\");for(const e of a.values(this.extra_x_ranges).concat(this.x_range)){let t=e.plots;l.isArray(t)&&(t=t.concat(this),e.setv({plots:t},{silent:!0}))}for(const e of a.values(this.extra_y_ranges).concat(this.y_range)){let t=e.plots;l.isArray(t)&&(t=t.concat(this),e.setv({plots:t},{silent:!0}))}}add_layout(e,t=\"center\"){this.getv(t).push(e)}remove_layout(e){const t=t=>{i.remove_by(t,t=>t==e)};t(this.left),t(this.right),t(this.above),t(this.below),t(this.center)}add_renderers(...e){this.renderers=this.renderers.concat(e)}add_glyph(e,t=new u.ColumnDataSource,r={}){const n=Object.assign(Object.assign({},r),{data_source:t,glyph:e}),o=new d.GlyphRenderer(n);return this.add_renderers(o),o}add_tools(...e){this.toolbar.tools=this.toolbar.tools.concat(e)}get panels(){return this.side_panels.concat(this.center)}get side_panels(){const{above:e,below:t,left:r,right:n}=this;return i.concat([e,t,r,n])}}r.Plot=m,m.__name__=\"Plot\",m.init_Plot()},\n function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1).__importStar(t(19)),c=t(8),o=t(9),n=t(269),a=t(274),l=t=>{switch(t){case\"tap\":return\"active_tap\";case\"pan\":return\"active_drag\";case\"pinch\":case\"scroll\":return\"active_scroll\";case\"multi\":return\"active_multi\"}return null},r=t=>\"tap\"==t||\"pan\"==t;class _ extends a.ToolbarBase{constructor(t){super(t)}static init_Toolbar(){this.prototype.default_view=a.ToolbarBaseView,this.define({active_drag:[i.Any,\"auto\"],active_inspect:[i.Any,\"auto\"],active_scroll:[i.Any,\"auto\"],active_tap:[i.Any,\"auto\"],active_multi:[i.Any,null]})}connect_signals(){super.connect_signals(),this.connect(this.properties.tools.change,()=>this._init_tools())}_init_tools(){if(super._init_tools(),\"auto\"==this.active_inspect);else if(this.active_inspect instanceof n.InspectTool){let t=!1;for(const s of this.inspectors)s!=this.active_inspect?s.active=!1:t=!0;t||(this.active_inspect=null)}else if(c.isArray(this.active_inspect)){const t=o.intersection(this.active_inspect,this.inspectors);t.length!=this.active_inspect.length&&(this.active_inspect=t);for(const t of this.inspectors)o.includes(this.active_inspect,t)||(t.active=!1)}else if(null==this.active_inspect)for(const t of this.inspectors)t.active=!1;const t=t=>{t.active?this._active_change(t):t.active=!0};for(const t in this.gestures){const s=this.gestures[t];s.tools=o.sort_by(s.tools,t=>t.default_order);for(const t of s.tools)this.connect(t.properties.active.change,this._active_change.bind(this,t))}for(const s in this.gestures){const e=l(s);if(e){const i=this[e];if(\"auto\"==i){const e=this.gestures[s];0!=e.tools.length&&r(s)&&t(e.tools[0])}else null!=i&&(o.includes(this.tools,i)?t(i):this[e]=null)}}}}e.Toolbar=_,_.__name__=\"Toolbar\",_.init_Toolbar()},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const n=e(1),s=e(270),i=e(273),_=n.__importStar(e(19));class c extends s.ButtonToolView{}o.InspectToolView=c,c.__name__=\"InspectToolView\";class l extends s.ButtonTool{constructor(e){super(e),this.event_type=\"move\"}static init_InspectTool(){this.prototype.button_view=i.OnOffButtonView,this.define({toggleable:[_.Boolean,!0]}),this.override({active:!0})}}o.InspectTool=l,l.__name__=\"InspectTool\",l.init_InspectTool()},\n function _(t,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=t(1),s=t(64),n=t(271),l=t(66),c=i.__importStar(t(19)),a=t(25),r=t(8),_=t(272);class u extends s.DOMView{initialize(){super.initialize(),this.connect(this.model.change,()=>this.render()),this.el.addEventListener(\"click\",()=>this._clicked()),this.render()}css_classes(){return super.css_classes().concat(_.bk_toolbar_button)}render(){l.empty(this.el);const t=this.model.computed_icon;r.isString(t)&&(a.startsWith(t,\"data:image\")?this.el.style.backgroundImage=\"url('\"+t+\"')\":this.el.classList.add(t)),this.el.title=this.model.tooltip}}o.ButtonToolButtonView=u,u.__name__=\"ButtonToolButtonView\";class d extends n.ToolView{}o.ButtonToolView=d,d.__name__=\"ButtonToolView\";class h extends n.Tool{constructor(t){super(t)}static init_ButtonTool(){this.internal({disabled:[c.Boolean,!1]})}get tooltip(){return this.tool_name}get computed_icon(){return this.icon}}o.ButtonTool=h,h.__name__=\"ButtonTool\",h.init_ButtonTool()},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=t(1).__importStar(t(19)),o=t(65),a=t(9),s=t(69);class r extends o.View{get plot_view(){return this.parent}get plot_model(){return this.parent.model}connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,()=>{this.model.active?this.activate():this.deactivate()})}activate(){}deactivate(){}}i.ToolView=r,r.__name__=\"ToolView\";class c extends s.Model{constructor(t){super(t)}static init_Tool(){this.internal({active:[n.Boolean,!1]})}get synthetic_renderers(){return[]}_get_dim_tooltip(t,e){switch(e){case\"width\":return`${t} (x-axis)`;case\"height\":return`${t} (y-axis)`;case\"both\":return t}}_get_dim_limits([t,e],[i,n],o,s){const r=o.bbox.h_range;let c;\"width\"==s||\"both\"==s?(c=[a.min([t,i]),a.max([t,i])],c=[a.max([c[0],r.start]),a.min([c[1],r.end])]):c=[r.start,r.end];const _=o.bbox.v_range;let l;return\"height\"==s||\"both\"==s?(l=[a.min([e,n]),a.max([e,n])],l=[a.max([l[0],_.start]),a.min([l[1],_.end])]):l=[_.start,_.end],[c,l]}}i.Tool=c,c.__name__=\"Tool\",c.init_Tool()},\n function _(o,b,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=o(1);o(67),n.__importStar(o(66)).styles.append('.bk-root .bk-toolbar-hidden {\\n visibility: hidden;\\n opacity: 0;\\n transition: visibility 0.3s linear, opacity 0.3s linear;\\n}\\n.bk-root .bk-toolbar,\\n.bk-root .bk-button-bar {\\n display: flex;\\n display: -webkit-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: center;\\n -webkit-align-items: center;\\n user-select: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n -webkit-user-select: none;\\n}\\n.bk-root .bk-toolbar .bk-logo {\\n flex-shrink: 0;\\n -webkit-flex-shrink: 0;\\n}\\n.bk-root .bk-toolbar.bk-above,\\n.bk-root .bk-toolbar.bk-below {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n justify-content: flex-end;\\n -webkit-justify-content: flex-end;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-button-bar,\\n.bk-root .bk-toolbar.bk-below .bk-button-bar {\\n display: flex;\\n display: -webkit-flex;\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-logo,\\n.bk-root .bk-toolbar.bk-below .bk-logo {\\n order: 1;\\n -webkit-order: 1;\\n margin-left: 5px;\\n margin-right: 0px;\\n}\\n.bk-root .bk-toolbar.bk-left,\\n.bk-root .bk-toolbar.bk-right {\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n justify-content: flex-start;\\n -webkit-justify-content: flex-start;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-button-bar,\\n.bk-root .bk-toolbar.bk-right .bk-button-bar {\\n display: flex;\\n display: -webkit-flex;\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-logo,\\n.bk-root .bk-toolbar.bk-right .bk-logo {\\n order: 0;\\n -webkit-order: 0;\\n margin-bottom: 5px;\\n margin-top: 0px;\\n}\\n.bk-root .bk-toolbar-button {\\n width: 30px;\\n height: 30px;\\n background-size: 60%;\\n background-color: transparent;\\n background-repeat: no-repeat;\\n background-position: center center;\\n}\\n.bk-root .bk-toolbar-button:hover {\\n background-color: #f9f9f9;\\n}\\n.bk-root .bk-toolbar-button:focus {\\n outline: none;\\n}\\n.bk-root .bk-toolbar-button::-moz-focus-inner {\\n border: 0;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-toolbar-button {\\n border-bottom: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-toolbar-button.bk-active {\\n border-bottom-color: #26aae1;\\n}\\n.bk-root .bk-toolbar.bk-below .bk-toolbar-button {\\n border-top: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-below .bk-toolbar-button.bk-active {\\n border-top-color: #26aae1;\\n}\\n.bk-root .bk-toolbar.bk-right .bk-toolbar-button {\\n border-left: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-right .bk-toolbar-button.bk-active {\\n border-left-color: #26aae1;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-toolbar-button {\\n border-right: 2px solid transparent;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-toolbar-button.bk-active {\\n border-right-color: #26aae1;\\n}\\n.bk-root .bk-button-bar + .bk-button-bar:before {\\n content: \" \";\\n display: inline-block;\\n background-color: lightgray;\\n}\\n.bk-root .bk-toolbar.bk-above .bk-button-bar + .bk-button-bar:before,\\n.bk-root .bk-toolbar.bk-below .bk-button-bar + .bk-button-bar:before {\\n height: 10px;\\n width: 1px;\\n}\\n.bk-root .bk-toolbar.bk-left .bk-button-bar + .bk-button-bar:before,\\n.bk-root .bk-toolbar.bk-right .bk-button-bar + .bk-button-bar:before {\\n height: 1px;\\n width: 10px;\\n}\\n'),t.bk_toolbar=\"bk-toolbar\",t.bk_toolbar_hidden=\"bk-toolbar-hidden\",t.bk_toolbar_button=\"bk-toolbar-button\",t.bk_button_bar=\"bk-button-bar\",t.bk_toolbar_button_custom_action=\"bk-toolbar-button-custom-action\"},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(270),n=e(145);class o extends s.ButtonToolButtonView{render(){super.render(),this.model.active?this.el.classList.add(n.bk_active):this.el.classList.remove(n.bk_active)}_clicked(){const e=this.model.active;this.model.active=!e}}i.OnOffButtonView=o,o.__name__=\"OnOffButtonView\"},\n function _(t,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),s=t(70),l=t(66),n=t(96),a=i.__importStar(t(19)),r=t(64),_=t(9),c=t(15),h=t(8),u=t(69),d=t(275),v=t(276),b=t(277),p=t(269),g=t(272),m=t(279),f=t(145);class w extends u.Model{constructor(t){super(t)}static init_ToolbarViewModel(){this.define({_visible:[a.Any,null],autohide:[a.Boolean,!1]})}get visible(){return!this.autohide||null!=this._visible&&this._visible}}e.ToolbarViewModel=w,w.__name__=\"ToolbarViewModel\",w.init_ToolbarViewModel();class y extends r.DOMView{initialize(){super.initialize(),this._tool_button_views={},this._toolbar_view_model=new w({autohide:this.model.autohide})}async lazy_initialize(){await this._build_tool_button_views()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.tools.change,async()=>{await this._build_tool_button_views(),this.render()}),this.connect(this.model.properties.autohide.change,()=>{this._toolbar_view_model.autohide=this.model.autohide,this._on_visible_change()}),this.connect(this._toolbar_view_model.properties._visible.change,()=>this._on_visible_change())}remove(){n.remove_views(this._tool_button_views),super.remove()}async _build_tool_button_views(){const t=null!=this.model._proxied_tools?this.model._proxied_tools:this.model.tools;await n.build_views(this._tool_button_views,t,{parent:this},t=>t.button_view)}set_visibility(t){t!=this._toolbar_view_model._visible&&(this._toolbar_view_model._visible=t)}_on_visible_change(){const t=this._toolbar_view_model.visible,o=g.bk_toolbar_hidden;this.el.classList.contains(o)&&t?this.el.classList.remove(o):t||this.el.classList.add(o)}render(){if(l.empty(this.el),this.el.classList.add(g.bk_toolbar),this.el.classList.add(f.bk_side(this.model.toolbar_location)),this._toolbar_view_model.autohide=this.model.autohide,this._on_visible_change(),null!=this.model.logo){const t=\"grey\"===this.model.logo?m.bk_grey:null,o=l.a({href:\"https://bokeh.org/\",target:\"_blank\",class:[m.bk_logo,m.bk_logo_small,t]});this.el.appendChild(o)}const t=[],o=t=>this._tool_button_views[t.id].el,{gestures:e}=this.model;for(const i in e)t.push(e[i].tools.map(o));t.push(this.model.actions.map(o)),t.push(this.model.inspectors.filter(t=>t.toggleable).map(o));for(const o of t)if(0!==o.length){const t=l.div({class:g.bk_button_bar},o);this.el.appendChild(t)}}update_layout(){}update_position(){}after_layout(){this._has_finished=!0}}function T(){return{pan:{tools:[],active:null},scroll:{tools:[],active:null},pinch:{tools:[],active:null},tap:{tools:[],active:null},doubletap:{tools:[],active:null},press:{tools:[],active:null},pressup:{tools:[],active:null},rotate:{tools:[],active:null},move:{tools:[],active:null},multi:{tools:[],active:null}}}e.ToolbarBaseView=y,y.__name__=\"ToolbarBaseView\";class k extends u.Model{constructor(t){super(t)}static init_ToolbarBase(){this.prototype.default_view=y,this.define({tools:[a.Array,[]],logo:[a.Logo,\"normal\"],autohide:[a.Boolean,!1]}),this.internal({gestures:[a.Any,T],actions:[a.Array,[]],inspectors:[a.Array,[]],help:[a.Array,[]],toolbar_location:[a.Location,\"right\"]})}initialize(){super.initialize(),this._init_tools()}_init_tools(){const t=function(t,o){if(t.length!=o.length)return!0;const e=new c.Set(o.map(t=>t.id));return _.some(t,t=>!e.has(t.id))},o=this.tools.filter(t=>t instanceof p.InspectTool);t(this.inspectors,o)&&(this.inspectors=o);const e=this.tools.filter(t=>t instanceof b.HelpTool);t(this.help,e)&&(this.help=e);const i=this.tools.filter(t=>t instanceof v.ActionTool);t(this.actions,i)&&(this.actions=i);const l=(t,o)=>{t in this.gestures||s.logger.warn(`Toolbar: unknown event type '${t}' for tool: ${o.type} (${o.id})`)},n={pan:{tools:[],active:null},scroll:{tools:[],active:null},pinch:{tools:[],active:null},tap:{tools:[],active:null},doubletap:{tools:[],active:null},press:{tools:[],active:null},pressup:{tools:[],active:null},rotate:{tools:[],active:null},move:{tools:[],active:null},multi:{tools:[],active:null}};for(const t of this.tools)if(t instanceof d.GestureTool&&t.event_type)if(h.isString(t.event_type))n[t.event_type].tools.push(t),l(t.event_type,t);else{n.multi.tools.push(t);for(const o of t.event_type)l(o,t)}for(const o of Object.keys(n)){const e=this.gestures[o];t(e.tools,n[o].tools)&&(e.tools=n[o].tools),e.active&&_.every(e.tools,t=>t.id!=e.active.id)&&(e.active=null)}}get horizontal(){return\"above\"===this.toolbar_location||\"below\"===this.toolbar_location}get vertical(){return\"left\"===this.toolbar_location||\"right\"===this.toolbar_location}_active_change(t){const{event_type:o}=t;if(null==o)return;const e=h.isString(o)?[o]:o;for(const o of e)if(t.active){const e=this.gestures[o].active;null!=e&&t!=e&&(s.logger.debug(`Toolbar: deactivating tool: ${e.type} (${e.id}) for event type '${o}'`),e.active=!1),this.gestures[o].active=t,s.logger.debug(`Toolbar: activating tool: ${t.type} (${t.id}) for event type '${o}'`)}else this.gestures[o].active=null}}e.ToolbarBase=k,k.__name__=\"ToolbarBase\",k.init_ToolbarBase()},\n function _(e,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(270),n=e(273);class u extends s.ButtonToolView{}t.GestureToolView=u,u.__name__=\"GestureToolView\";class _ extends s.ButtonTool{constructor(e){super(e),this.button_view=n.OnOffButtonView}}t.GestureTool=_,_.__name__=\"GestureTool\"},\n function _(o,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const e=o(270),i=o(14);class s extends e.ButtonToolButtonView{_clicked(){this.model.do.emit()}}n.ActionToolButtonView=s,s.__name__=\"ActionToolButtonView\";class c extends e.ButtonToolView{connect_signals(){super.connect_signals(),this.connect(this.model.do,()=>this.doit())}}n.ActionToolView=c,c.__name__=\"ActionToolView\";class l extends e.ButtonTool{constructor(o){super(o),this.button_view=s,this.do=new i.Signal0(this,\"do\")}}n.ActionTool=l,l.__name__=\"ActionTool\"},\n function _(o,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const l=o(1),i=o(276),n=l.__importStar(o(19)),s=o(278);class _ extends i.ActionToolView{doit(){window.open(this.model.redirect)}}e.HelpToolView=_,_.__name__=\"HelpToolView\";class p extends i.ActionTool{constructor(o){super(o),this.tool_name=\"Help\",this.icon=s.bk_tool_icon_help}static init_HelpTool(){this.prototype.default_view=_,this.define({help_tooltip:[n.String,\"Click the question mark to learn more about Bokeh plot tools.\"],redirect:[n.String,\"https://docs.bokeh.org/en/latest/docs/user_guide/tools.html\"]})}get tooltip(){return this.help_tooltip}}e.HelpTool=p,p.__name__=\"HelpTool\",p.init_HelpTool()},\n function _(A,g,o){Object.defineProperty(o,\"__esModule\",{value:!0});const C=A(1);A(67),C.__importStar(A(66)).styles.append('.bk-root .bk-tool-icon-box-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg0kduFrowAAAIdJREFUWMPtVtEKwCAI9KL//4e9DPZ3+wP3KgOjNZouFYI4C8q7s7DtB1lGIeMoRMRinCLXg/ML3EcFqpjjloOyZxRntxpwQ8HsgHYARKFAtSFrCg3TCdMFCE1BuuALEXJLjC4qENsFVXCESZw38/kWLOkC/K4PcOc/Hj03WkoDT3EaWW9egQul6CUbq90JTwAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-box-zoom {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg82t254aQAAAkBJREFUWMPN11+E1FEUB/DPTFn2qaeIpcSwr5NlUyJiKWVXWUqvlUh/iE3RY9mUekkPPURtLKNRrFJEeuphGfUUaVliiX1aVjGs6aG7+XX9ZnZ+d2fTl2vmnHvPPfeee/79Sk+may2/UQq/q7Qu+bAJoxjHIKqB/wlfUMcMVqI9bLZ+DGIKwzlzQ2GcxCx2xwvKOUKlaHTiX8bHNspjDONHkOmJBW5jIof/FvPh/06MZOb6cRc7cGn1AKUE5cdzlM/gAr5F/O24H3xkFRfxAbVygvK+cIsspjGWo1zgjeFpxL+BvnLw7laBA4xjIFJwrgu52DoVjKdY4HBEX8dSF3JLYe1fe6UcYCii3xWQjdfuSTnAtoheKCC7GNED5Zx4L4qt61jbTLHA94geKSC7P7ZeShQ0Inoi1IJuEOeORooFXkV0FZNdZs5qvFfKAeqYy7nZ6yg//HG0MBfffh71lFrQDCW2EvEP4mt4okZUDftz9rmGZkotmMxJRtlisy+MTniAWrty3AlXw0hFM2TD89l+oNsoOJXjbIs4EpqNtTCLXbiZ0g+M4mFObj8U3vsNjoZCVcmk60ZwthpepLZkB/AsivWfOJZxtpUQHfWib7KWDwzjeegBZJSdKFiE2qJTFFTwElsi/unQ/awXrU4WGMD7nOJxBY/1EO2iYConq93CHT1GOwucjdqnRyFz+VcHmMNefMY9nNkA3SWUOoXhQviSWQ4huLIRFlirFixnQq/XaKXUgg2xQNGv4V7x/RcW+AXPB3h7H1PaiQAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-zoom-in {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgsUBmL8iQAAA2JJREFUWMO9l12IlFUYx3//MzPrLpSjkm5oN4FFIWVEl66IQlFYwtLOzozsjHdGRSCRF0sfBEXRVV0FQuQiLm5CZNBFgRRaRLVFhbJ2EdiN5gbK7toObTPn6eYdPTvNzPvOBz5Xh/ec5/n/n89zXtEHmZqeSXSuXBz/3zfdKvBWJHQrwZuRcP0El+QkbQXeBX6WZEgm6TtJk5lM5o4Lc+cV6qpf4Ga20Tm338zeATItVK9Ker6yvPzp4NDQ3+XieGsCU9MzTYumGbhz7m4ze9/MHgvBgItACrgfGAj2jgAvAYs3wlEujjc13kii8YyZrXXOfWhmo9GnFUlvOOemarVapVqtkslksmb2KjARqL62ecuWN9NxbRInzrldAXhV0uFSIfdew7G/gNLU9MwS8CwSmE3Oz88fcXG5blfpqVRq0Ix8VIAAX0XgrVL7HDCHGcCaWrV60LUBN8Dae58aQIxEqcA592I9M610JL0cpG/U9TIHJNKY3RV5z0R+7Nd4HZ0P1g/2RMBuegLAsRMnb4vT8d5vqKfMzOgtAlADrkmqGywmiMBTwfr3dC9j1Xv/r6Tvg/5/5ejxE6cO7M9faVbQZrYNOFSPmqQvVo9FKexvi5uWX58943aM7DwAfBDY+FbSCxP5sdkGx55GeguzrUEXPaSo2pFkAbiSZQCAzZJOmdkjwd6SpB/M7KykQTPbA2wDhoIzRzcNDx9MJwGNIXdJ0mEzmwbujL7dbma7gd03A7lKfnTOvf74nl0r6bonTUbujRSUCrm2d4L3/kvn3JPe+8+BDW2i9o+kT7z3kxP5sYsA6W47oE64TsR7P9tQL4vA2mh9WdIscKxUyJ0M7aR7acOGzikD65EQLEjaa2ZXzMwDFeB6qZBbbLTRE4EGeSaozNOZgYFf8qP7lmIvs354n0qlHpB0T7B9Ogl4IgJJrmjv/SiQjbrkD+BMUkfSbYATPdckrTOzkciWAXOlQu5cYgLdPEIapud9wMOR9zVJH3ViKx333mtHMJvNuoWFhZ3A+ojMcja77njXBEKwJJfTcqUyCIQ34Mf7nnh0paMnXacFuGoC1mr3AtuDfLzd8Zuyl+rfuGn4HLAD+Az4qZQf+61TAj0Noj8vX6oC35SL43u7teG6rf5+iXppwW7/JUL5D03qaFRvvUe+AAAAAElFTkSuQmCC\");\\n}\\n.bk-root .bk-tool-icon-zoom-out {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgsHgty9VwAAA0FJREFUWMO9l09oXFUUxn/fmXlpItppi22k7UJBRSlVkCytSAuKUloIdjKT0El3FXVXdVFKRVAQV7qQohsNwdA0UFvBhYtqUVyIVlRaogtFQVq7qSTVjA3z3nHzBq/jvPmTN/Ss7rv3nvN99/y794kByMzcfE/7picn/jenmwWeRUI3E7wdCRskuCSTdDfwBvCtJEdySV9KOhpF0e0/LF5SqKtBgbv7ZjObcvfXgShD9Zqk5+orKx8Oj4z8NT05kU1gZm6+bdK0Azezu9z9hLs/HoIBvwAF4H5gKFh7B3gBWFY3460kWve4+3oze9fdx9OpVUmvmNlMHMf1RqNBFEUldz8OHAxUX9q6bduryut+Sfvc/Wz62ZD0fK1afjND9y3gGSRwv1GMojstTxUUCoVhdyopEYDzKXjWwZ4FFnEHWBc3Goet00m7lZlZYQixKw0FZnakGZksHUnHgvCN5/KARBH37enpOVg58H13HV0Kxg/kIuD/ngSA2ZMLt3bTSZJkUzNk7k4+D0AM/CGpaXCyBw/sC8Y/qZd2GpZiuL9YLN4Sx/HpoP5/c/exQ1OVq+1yyt13SLoArEsJnMjlgfOffvK3u58Kprab2QezJxfG2iTzUzI70wRPG9jbmpmb95SNB9mpzp7/j2yVdNbdx4K565K+cvfPJQ27+x5gBzAS7Hlvy+jo4WIvoC3kWpcvS3rR3eeAO9K529x9N7C7zX6AC2b28hN7Hl1Vt44niVq13LUjmtlYkiQfA5s6eO+GpDNJkhw9NFX5ueNt2ARodyF1IHIN2JiOl4H16fiKpK+B2Vq1vBAqFAf4IJkGNiIhWJK0192vunsC1IE/a9XycquNXARa5OnApeeioaHvKuP7r3dTGsiLqFAo7JR0T7B8rhfwXARa2us4UEqr5Ffgs151i/08oTNKdIO770ptObBYq5Yv5ibQq/sl3Qc8lJ4+lnSqH1vFfp9koZRKJVtaWnqkWXqSVkqlDe+vmUDWpZMlK/X6MBDegKf3P/nYaj8ErN9fqZBYEsf3Ag8G8Xit33BaniTcvGX0IvAw8BHwTa1y4Md+CeRqRL9fudwAvpienNi7Vhu21uwflOT+L+i1X2TJP57iUvUFtHWsAAAAAElFTkSuQmCC\");\\n}\\n.bk-root .bk-tool-icon-help {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABltpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPHRpZmY6Q29tcHJlc3Npb24+NTwvdGlmZjpDb21wcmVzc2lvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzI8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MzI8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpBODVDNDBDMzIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpBODVDNDBDNDIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDpBODVDNDBDMTIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpBODVDNDBDMjIwQjMxMUU0ODREQUYzNzM5QTM2MjBCRTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPGRjOnN1YmplY3Q+CiAgICAgICAgICAgIDxyZGY6U2VxLz4KICAgICAgICAgPC9kYzpzdWJqZWN0PgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNjoxMToyOCAxMToxMTo4MjwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+UGl4ZWxtYXRvciAzLjY8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cphjt2AAAAT7SURBVFgJxRdbaFxFdGb2bhui227BWrsVKYgf2kJUbP9EUPuzEB803WTXJjH61Q/7Ya1+CMYKEVTsh4J/EpvY7BoabUiNiA8s1p+4KIhpoUUEselHqyS76TbZ3HuP58ydc3d2u4+IkQxczpz3mZkzZ86VYpXjvenpjZsLhUcliE4AuUuASAgptmt1EFdwPiclzIIUUwubNn17OJlcXo1p2UpodHRiux9xB1Eug1+slbzhFxGOKc851tu7/0oznYYBDA8Pt0U2tL8KQryIq2tvZqQhD0QJHRz3yqWhgYGBpXpydQMwqz6NCnurleCSADkJEfgKfOePqL80R/wV1ZaQyr1LenKfkPCkEPKeaj0xg7vxVL3duCmA0Vyuw/fl52hgBxsBED+h4Cv9z3R/zbRm8MTJTx7HQN7GQB6w5C4L4SX7M5lfLBpurjXMyvNIShiyi0l1pL8n9b7EDGPR8fHxzSsQ6XDB3618/xqo6Pk25V5MpVJllgHM1BO58RdQ612kOYZ+GXdij70TYQB05mpj+1kU5G2fB+l3PZtOf8NGx6ambnMXb3yAxg8wjSEG6OKKR9oicBQD+ZvpH2Wzj0lQpxCPG9qMv1x6hHNCsSAlHM7ZOa682vlI9tRDbvHGbD3nZAPpDoD/3JIrLpAs26UFkC3EMUA99hpfGtEBfJjNJnS2Gwnadnvl+Xw+iuc3DAJuNyIaSCHpilVldyDjjUxj3WDZIAhxhHHyRcdNuA7AAfUaXzVKODpzFiZ4/uLvh5G+m2no+C/pyIf7MqlEJB7bpqR6nXkEUfbeawuLaZsW2ISfNQ2vtaktQlGFQyIVGT0o2+2EC4iQNGwjBIN9qdQ5Qg4mk4X4rW3vCClLtowE2FOFUxKDfNmiZci3ovKKRFPh4FK9q4Zbdr+lKKJiA13TcHR2dmLBgdmQ0GAS2MZaEowY+XbAk09IvgtYZGp16SyvFhaHcIUh645t8T9DBCcnz5zZ4hZLu3DzK2QlL1QQa0Y+pHiJKPSuOGj3PmZTheM5w2TwqBxnvBZOTk7G5gvXJ5Aelms8wnJURL+olSWcfEhf6gDoUXPMq6ZlqbzWU2pE+3hi4s6F68tfIj9cBMlikr7Z0/P0b/X0yIcUXsDCF1WhtL4OROHaXk+xlkbV0Cu732Nmhc4peaWSg73pA8dq5RkvO37ldUTfXCKZv2q45MkhvG87WQEzpCCUSvV1d9GONBy3lMvgKSwrZig8gjAietWY0QriylO2jIo4yVbOSb7KB/qmI9BPKjHpSSXYauRyn92Nq9/Kcrj13x3s3v8D481glQ/0raiNYgX9njPSBOImbrHZePl+tfFmc9sH+Xaoh8NjOKSVdDMhjjYzQLy+dFceH5+IJQf9VYXX4tROg4ZFU8m31M3mfPEqUoJqCGJfvWpo2xnNfdrhC28n06SCeSzNZxlvBINGRXCtKS7EY1uV6V7HWAm38y1cXaXsMcOCvr9ySPj+af7A1U2HJXHzVNvUXVLIGyPf+jV0pf8GHoN+TLAyPkidTCi2RpPApmnR0Bd1zGRaB/B8Oj2HSw7LLbVR1MmskW8RdEWVXSJf3JbpAMgRtc4IZoxTh9qotQjCasm46M0YX9pV1VmbpvRH5OwwgdRtSg2vKaAz/1dNKVtb17Y8DCL4HVufHxMOYl1/zTgIgiYvBnFKfaNp3YjTdPz3n9Na8//X7/k/O1tdwopcZlcAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-hover {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4oVHp0SwAAAQJJREFUWMPtlsENgzAMRb8RQ5VJItFDOgaZAMaAA0iZpN3KPZSoEEHSQBCViI/G8pfNt/KAFFcPshPdoAGgZkYVVYjQAFCyFLN8tlAbXRwAxp61nc9XCkGERpZCxRDvBl0zoxp7K98GAACxxH29srNNmPsK2l7zHoHHXZDr+/9vwDfB3kgeSB5IHkgeOH0DmesJjSXi6pUvkYt5u9teVy6aWREDM0D0BRvmGRV5N6DsQkMzI64FidtI5t3AOKWaFhuioY8dlYf9TO1PREUh/9HVeAqzIThHgWZ6MuNmC1jiL1mK4pAzlKUojEmNsxcmL0J60tazWjLZFpClPbd9BMJfL95145YajN5RHQAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-crosshair {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADEUlEQVRYR81XXVIaQRCeHqug8CXmBNETaE4gniDwIgpVspxAbxC9ATkBkCpQ8gKeQDiB5AQxNyAvUlrldr7eHxyGXZi1rMJ5opbp7m++7un+htSGF204vsoMoNXrlzSpfWa1oxQfhAegCZGaEtPorHo8znIoJwCt6+td8uk7ApUQCIHTF4BNAWzImq8ap6cP68CsBdDp9i9ZqXM7ML79g/EnCWD+jgMKENKqWT+tXK0CkQqgNRjs0OxpQIqKhoMxaG6/6JeRnK7T6yO2UvVqhYSlLX+ryORfgKn9ORDFIy7ky41yGcwsr0QAQfDH5zucOswx819fs4egI9OFCcD8DjBF7VNbEX0JzdWEt3NHSSASAcCxBDqMgt/623kvyTgNgNjJIfTjk4D4FqaJR1715MjmYAmA5Bx3AwUXQL+t105KaTlcBSC26XRvhjEIoLiq1yqXpr8FAGG16/ug4IT27fxBWu7EiQuAiImJpEMKE6nYM30uAIDDttSUOPfJP7JzbjPhAiBIh9QE67vIvoOi9WJfCwDavf40ulpjbCqmUf+W753ezURuh7Dg1SqflwAEHU6pgfyBq9Y4qx0LG++2fnZ/eUzcstmdM2AWH+jfc+liWdBJfSENf8Lifi3GVwC9mybOfi5dzatWVrbbLIHNva8p5h/16gkaFiLGGxbufkoE6XguwePiXLF3XmMfCUCUAqtKXU7sumd1CowOuJEi3Pg1FBpjitIGhyvVSfvmjci6ZR+rFQfDiPVE2jFYeICQ+PoewwjC5h7CZld6DBdyu6nDSKgzOyIMhmhK5TTqXYbRorZYM46TmpKAAOrGWwSJJekSB1yqJNOzp1Gs7YJ0EDeySDIMtJbQHh6Kf/uFfNFZkolJICRmz0P8DKWZuIG2g1hpok+Mk0Qphs0h9lzMtWRoNvYLuVImUWrmPJDlBKeRBDfATGOpHkhw670QSHWGLLckmF1PTsMlYqMJpyUbiO0weiMMceqLVTcotnMCYAYJJbcuQrVgZFP0NOOJYpr62pf3AmrHfWUG4O7abefGAfwH7EXSMJafOlYAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-lasso-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgwlGP1qdAAABMBJREFUWMO9V1uIVVUY/r61z57ZMx4DnbzgkbQXL5iCJphlWdpIGY4jpFBkEiU9ZNaDRRcITcIwMwgxoQtU2IMXdAZfMjFvpERXYiSbysyBEXFmyuHMnLP32uvrwT2xnY5nxvHQ93Jg7fWv71/r//7L4a59TRgqJk+Z6v3a+sv0OI5nk5wu6VaSVZImAThHsgjgrKTvM5nMUWvtmf5n8HodCIKgOgzDhc65pSTrJQWDsSNpJX1ljHnDOfdT37oZLLHv+8OMMasKhcIJ59xHAJYMlhwAJGUAzJfUTHLFuFzOG5QDU6dNMyQfs9Yedc5tBpAD4IYYNQGoBrDtQnt7/b0LFrJsCHzfn2itfQfAnZLiazytA3AaQAuAiwDaEgeNpGkkswAWSBqRONB38b88z5uTKePt6iiKXkk8jq+iJC5LOmiMaTLGHLPWhmWeHr7vV0dRtATAapAzIVmSo51zyzIlbm2stesFPA6pKk0r6Ryg93y/ek8YFvPOOTg3cDSiKCoC2OP7/rEoirYm4rUkF12lAWNM1lr7lqQn0+QA8gI2jBg5cj6Aj8OwmB+KAKIoukhyp6SRJAUgl0ndPLDWPi9pJQCbuviXvu+/GIZhW1dnJ24UJFuTjCCA2ADA8sYGWmsXS3qmL94kDYAtkh4Nw7ANlQJ5U6INT1KrAYC9zQdykl7nFSj5fXp5Y8NWVBhy7mUAjqShMYdMXV2dJ2klyRwAJ8lIeuGWCRMP7N7frEqSG2OmAFhKshNAp5wrmO7u7jEAngPQm1S2z2pqapr+OPt7XEly0oxwzq2RdFmSD2AMgKKJouhhAL4kA+Cs53l7e3t7uytJHgRBreTWkXwkKVJnJD0B4GAGwIJE9R6AFufc6UqSZ7PZbD6ff5dkA4CQZEHSqwAOISmXtwGIE+F1SeqqIP8d+Xz+C0mLJYWSAODteXffczjdDQNJ0BWMCoLg5gqIbRTJNwHsljQhUb0luWPM2LE7Thw/9m/5NCT/TByxAOYWi8X6/gdWV1dnfN8fNRBxJpMZTXKdc+6IpFVJWAEgkvSJpA0X2tvtVTaSjgOYBCAEEADYSHK87/sfhmEYA9gShuEDkgzJHyWtB/B1irQ2juP7ADxkrX0wOUOpzmdpzEY590HJ7Ni1r2kSyZOSiv2+hSRjSTXp/QAukzySNJOJkmalyNIl10hqMcasdc61XDNcQRD8BnITgNp+36r6kfcNFMMlLQGwTNLMEuQGQBfJl2bdPru+HDkAZAqFQux53jZHEsC6aw0eg2gylNRBcqcx5v04ji999+03AwsWAOI4Lsy9a94WkisAnE5a5WCJYwCfA1g7LJudI2lTHMeXBm1faiQzxkyRtF3S5CTupeAB+KG2tnZFT0/P30NO2VKLzrmfAbwGMipjG5Oc0dPTc0Md05SZ5U4Q2FxChErtEYD7jTGNQ3UgM8Asv90Yc9I5LSKRlXSI5CxJa0jWSALJjKRnAewfkniT+vwf7N7fXHK9rq7O7+jo+BTA/NRrdBpjnnLOnUrvXd7YMPQXSBunneno6IhIHgYwW1JtkgmBpBkATlVMAwOk3nFJ+VSoqgCMr6gIy2FcLtdKspAedyQN/98caDt/3kpyabUmf8WvG/8A1vODTBVE/0MAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-pan {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4lKssI9gAAAOtJREFUWMPVll0KwyAMgNPgoc0JzDX2Mtgp3csKErSamGabIEUo/T6bHz0ezxdsjPJ5kvUDaROem7VJAp3gufkbtwtI+JYEOsHNEugIN0mgM1wtsVoF1MnyKtZHZBW4DVxoMh6jaAW0MTfnBAbALyUwCD6UwEB4VyJN4FXx4aqUAACgFLjzrsRP9AECAP4Cm88QtJeJrGivdeNdPpko+j1H7XzUB+6WYHmo4eDk4wj41XFMEfBZGXpK0F/eB+QhVcXslVo7i6eANjF5NYSojCN7wi05MJNgbfKiMaPZA75TBVKCrWWbnGrb3DPePZ9Bcbe/QecAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-xpan {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4X4hxZdgAAAMpJREFUWMPtlsEKwjAMhr/pwOOedINJe/PobWXCfAIvgo/nA4heOiilZQqN2yE5lpD/I38SWt3uD9aMHSuHAiiAAmwaYCqoM/0KMABtQYDW11wEaHyiEei28bWb8LGOkk5C4iEEgE11YBQWDyHGuAMD0CeS30IQPfACbC3o+Vd2bOIOWMCtoO1mC+ap3CfmoCokFs/SZd6E0ILjnzrhvFbyEJ2FIZzXyB6iZ3AkjITn8WOdSbbAoaD4NSW+tIZdQYBOPyQKoAAKkIsPv0se4A/1UC0AAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-ypan {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4anK0lywAAAMVJREFUWMPtlzEKwzAMRX/S7rlpIMXeOnaLaME36FLo8XqCdNFghGljyc4kgQi2Q/SUj0F/eL7eMMTKz6j9wNlYPGRrFcSoLH4XxQPvdQeYuPOlcLbw2dRTgqvoXEaolWM0aP4LYm0NkHYWzyFSSwlmzjw2sR6OvAXNwgEcwAEcwAEcwAEcoGYk20SiMCHlmVoCzACoojEqjHBmCeJOCOo1lgPA7Q8E8TvdjMmHuzsV3NFD4w+1t+Ai/gTx3qHuOFqdMQB8ASMwJX0IEHOeAAAAAElFTkSuQmCC\");\\n}\\n.bk-root .bk-tool-icon-range {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABCJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjU8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjMyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zMjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgICAgIDxkYzpzdWJqZWN0PgogICAgICAgICAgICA8cmRmOkJhZy8+CiAgICAgICAgIDwvZGM6c3ViamVjdD4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTgtMDQtMjhUMTQ6MDQ6NDk8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPlBpeGVsbWF0b3IgMy43PC94bXA6Q3JlYXRvclRvb2w+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrsrWBhAAAD60lEQVRYCcVWv2scRxSemZ097SHbSeWkcYwwclDhzr1Q5T6QE1LghP6BGNIYJGRWNlaZItiFK1mr+JAu4HQu0kjpU8sgF3ITAsaFg0hOvt2Zyfvmdsa7a610Unx44Zgf773vvfneezPHNzrbhn3CT3xC3wPXYOC8LDzqdi8YY/gwh4BeknS/2th6dr2kf94AOp3OFyWgMyziOPbMDxV9FTtJnl1ut795Xd0/YQ0/vtYQwMT1KXWCfr2IjOWwtNehwN4xL9ykTrm6Pzl58yLn3J+mKh9mXbT3uRjGEDph+O8/TjfP5dBp7Ha7AX7O3o5nZeD/0E/OGyXntDgzA0X6qmCnrVutVlrUWV9f/3xo+pwhGDhvEPHOjoxnZjJggXmMHzBQ7NGNp9vxk61fr0HR7e/u7pZzCGHlc7qwBYYTT7tJYSx1AQzppyFPft5apta9w7SKcn0b7P7+/jCsDQ5mbc0dCmIJGDN0ehdcjsmkm6A6KUeKFOTE11PLxrC7Ukqh3ylL2fT0NAP9q6ur6rRCJJYsbKB0JsbCKMuy+xREePDyxQPCz+Crlw062QcA5wBOOt1l6vIl2WiI9F1fN6Q+BBqit6hEC4Hk08GQJMn4myjSP7RavVxgdaVUh/3U6HCMsPr9pYnJKRziHtWQ+un58+hGs6nsjQSjpuTyKGN3CX+FBwHXSiEVgjP+O8X6N12kIePES+GzTKAkGbNp8yJsGUMVzz8jPKReiyAQRimy5/cjye5RpF8utFp/+nwmT7d/NMzcFkS7yjJNGDaPURQxIQThEQy0SyF4l5WJYYhBa816vZ6dU7A6CAhbZVow/pDe0O9hVOoCi13r4BgBAvJHqMSQL2vE/iH6IAXEwgrRVUmBoRRwnwJQT98xEeVeSUyB4dJ5nwJBKdCFFGRmUCcu7rwIYypCTblaChuNBhWODrman5ub+4v0rMNBt8z6Ezh7GksJQpCbm79cMQE7QBFm/X6f0rjWnv8WRYg/QdbUpwDAEBy8vPyA8rNGzg3a8MiElwiM7dAtRqNoNptjGPM1laVxP9umWEMGLOKhKUOJDtBwDmzsw9fC/CzHr9SGuCTi2LbbKvVtmqXpCjMihBFa79Wrt5fGx9PDzc3fmu32Lf8qFliwU9emKhBSp+kRKn/hu9k1COEDbFdt/BoKWOAkuEbdVYyoIXv8+I/QK9dMHEb1Knb7MHOv8LFFOsjzCVHWOD7Ltn+MXCRF4729vWMDK+p8rLkvwjLg4N4v741m5YuwCI9CvHp1Ha8gFdBoPnQAkGsYYGxxcfEI7QQlFCTGUXwjAz4tWF+EpymOWu7fglE7qsOvrYE6g4+9/x/vhRbMdLOCFgAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-polygon-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEjc1OfiVKAAAAe1JREFUWMPt1r9rU1EUB/DPK0XbqphFHETo4OCiFhwF0V1KHbRSROLqon+AUMVRRFBwEbRFMBiV+mMW/wIxi5OD1kERRVKRJHUwLvfBTZrU5OWBGXLgQu7Jfe98z/ec7z0vKa88b2q1BDtRHdAPBaylm1NzsxsOjPnPNt6WSWprbft+/c3I3zOAjhT1Y4+fvcjEQJIXnVECSa+AhqIHqlHH5lWCZoe+Gk4GRgDG86j9SAUdlDBSQaZhlOkuHyoVdJmsw98D1S5fM4NYM1LCpqM+Lwa240oLgmZzpVZvzKT75VLZcqksSZKWlQeAy/iORVwIvh31xvotvK7VG3Px4aWHj3Jl4C2uYSvq+Bn8v6LLbaVWb9zsBiKLCvbiNG7gLm7jAYqbPHMJMziZ9lsKoh8GtqCEVVzHftwJn+TFHp4/hg8BSCYVfMOZoPEv2NZGdy9WCGUr9toDR3E2/H4V6nwRe/BmgN65H1ZhvMuB3XiKIyFoGefwO6ysVkUlrNUNsyAK/jli533Q+Y8cJFvAeXyMS1CI/jiMr/gUtD2LQwMGr4R3p7bY3oQHQ5b38CT4D2AXXg6YcQXHpyYnlqKsi5iOAVSwL9zd7zJ09r+Cpwq72omFMazjT9Dnibym0dTkRDUKrrgwH7MwXVyYB38BstaGDfLUTsgAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-redo {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4itK+dVQAAAaFJREFUWMPt1L1rFFEUBfDfJDaBBSslIFjbaSFp1FJQFMVCHkzhKIqdUYOCoBgErVz8rCwiTDMwBCIKipDWyip/gxAIWAmBgBC0eYFh2Gx2l9lFcA5M8e59782Zc84dWrT435Hs1siLchqn43MS0zgW22vYxjesYjVLw3YjBPKinMUTBOwf8J5fKLGYpWFjJAJ5Uc7gIW6jM6Kim3iNZ1katgYmEL/6I+YasvY7Lg6iRpIX5VF8wuEe/XV8wGf8jN6LWTiAc7iEQ7ucPZ+lYW0vAtfwvlbfwCKW9gpXDOv1mJvZHiSO91MiyYsyiQSuxtpXXM7SsDmM5nlRdrCMMz3sOJWl4Xevc/vwBzdwAl+yNNwZxfRI+GxelK9ikHcwh8d4NNR/YFRES1ZwoTYdR7I0rNf3TzVNIGbmSvR/Bx08mIgCFSVu4l2ltIWD9WxNGR+W8KOynqnZ0rwCeVG+wa0hjrxtWoF5dAfc28V8Mib/n+Nev5dnabg/zgw87aNEN/bHOwVRiRe4Wym9zNKwMKkpgIWKEt24njxiJlq0aPFv4i9ZWXMSPPhE/QAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-reset {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4gWqH8eQAABLdJREFUWMPtlktsVGUUx3/nfvfOlLQaY2IiRRMQIRpI0PjamJhoVASDvNpCpYw1vJQYSVwZwIVQF6wwRHmkAUof9ElrI6VqDAXcID4TF0IiYQMkSlTokNCZ+b7jove2t+NMH7rQBWd3v+989/zP+Z8X3Jb/WGQySvUNTQBJESkNguAVYIWqzhaRhwBU9WcR+QXoymazn6jqzUQiMQSQzWZRVdal1vwzAI2tHQBPOuc2AbWTdOyQ53n7nHNfRwee51GzqoIQMCLDpr3x/tLQ0oZzrk5Vj0/BOEBt+KYuOlBVGlrahr0Wob27t3gEjnZ2AyQzmUwHsDgP6J/AYRE553neDwDOuUdU9QngNeCumK4TkRMhZUORcYC1qysLA6iuSQHIwkWLD6lqapQsuSmwTVV3h99I7EcAR462A2xR2Ilq6ehTaejvO1774kuLNALR33eclsaGsQDe3fYegHl43vyNwEeqGl1963mm2jl7YZRTQ82qlWP4HM6ZToC5ztkW4LHQoALru7s6Di5dvlIj/e6ujrEAWoZDn8hmMjXATMACGaAVuBjXTVVXFc/AxhaA+4zvn1DV+eHxVWPMAmvtb5GeMWZyZVhI2rt7qVy2pOh9U1snwIPW2vMi4oWJuBPYHkVAVScPoKmtkzVVK6cEMsyJraHhiCqJqJUwj/JRz7TW1iSSyR2rVyylqa0Ta+24Ic8vXaAEmDFc/l5Z2A/80OibuVyuz/f9ElUdHCmvw82t5HK5h6y1PYhsz2YyGw43t2KtBZHIGwB6+j4rCkBVUdV7gXrggnPuu8h4eP+xMeZS2D0rJYZ6AdAMzAt1b4nI26p6IFZOY8pugijcKSIHVLUK0LyST4vnrVfnWr3mjmP4QTATaERkXkypRFX3isjmuHdRJEK6Ckqquopp06bdKCkp2Sgi7XnGLcg7gzeutwNIiPYc8HixqIrIOlU9ONVIhHPEd851icgSVXUiskVV94gIqoonIt0i8gfQCfwae38e6BWRXuBZz5jZ8VbaOE4EIqlZVUEQBLlkMplS1QER2RwkEnsSyaREDUzyeNsvIhvCMqkH1kdIJ2o+k8iJB1LVVRfjZ6nqqlEAIbdVQGto8Lrv+/dbawcjAL7vc+6bs+zetetfLSHxniIFGofGGsU2oC7eOCbDfZ7nQawBOSAX74SF9oEPImOq+r7nmVmxb5raukZa8UReGmNmhbMkAwwBH467EYVZe49z7kdgenj8k7V2oTHm8kgdWcvrNdVFjR8cHkYzjDH9wLjDaEwEzpwa4MypgWvAjtjxfGNMj4jMiT+M+kFsZI/Q6Pv+HGNMT8w4wI7TAyevxXVPD5z8+zD64tRXAMHVK1eaVLUyVvuDqroV2BOnJF4ZIedviUidqt4Re9s+vbx8zZXLl7PR2+nl5Tz/zNOFp2FzxzGAklw22wUsLLaSKXwf8vhosZUM6PeDYEUum70VHfpBwKsVyyfeikOP6oBNwN1TrLbfgX3A1kKLzKeff8nLLzw38T5wZDgxn1LnNk5lLRfP26/OnR2hwfNYW2Atn9RCsrf+EECyrKysDFimqhXhyjY3VLkAXBKRDqA7nU6nS0tLhyIj6XSaN9bVclv+l/IXAmkwvZc+jNUAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-save {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4UexUIzAAAAIRJREFUWMNjXLhs5X+GAQRMDAMMWJDYjGhyf7CoIQf8x2H+f0KGM9M7BBio5FNcITo408CoA0YdQM1cwEhtB/ylgqMkCJmFLwrOQguj/xTg50hmkeyARAYGhlNUCIXjDAwM0eREwTUGBgbz0Ww46oBRB4w6YNQBow4YdcCIahP+H5EhAAAH2R8hH3Rg0QAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-tap-select {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzIwRUFGMDYyMjE2ODExOTdBNUNBNjVEQTY5OTRDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCOTJBQzE0RDQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCOTJBQzE0QzQ0RDUxMUU0QTE0ODk2NTE1M0M0MkZENCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTQ0QzIwMUM1RjIxNjgxMUE3QkFFMzhGRjc2NTI3MjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzcyMEVBRjA2MjIxNjgxMTk3QTVDQTY1REE2OTk0Q0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eYZ88AAADLklEQVR42rSXf2TUYRzHv7tuGcfE6Vwb5zLSSjEj7Y9KWqfEmFZJP+yPMdKKmUrrn0iUfjhWlLFi6YfNrF+StBoTo39iYkTGco4xxxG59P7k/T2PT8/37nu3bx9ezvPj+zyf5/PreS78bGLS8SmrwE6yje3NHJsDBTALpknBz6JhH3NiYAB0gHqPOVv52wJ6QQ48BzdAttTioRJjdeA8mAHHS2xuk3p+M8M16ipVQE49Ds6CiFO9RLjGONf05QLx6wPQaBlbBlPgJVgkP0ETiIJ2sB/E1XfimjfgBOOlKDUqCGOcqBcQnw6BYW5YTo4wbvQhMmCfGRemC2rBiGXzWUb+kM/NRZ6CHWBM9ce5R61NgX6ayhSJ5EPlItlDRNkz4JbFHf06BkSzHjXxM+gDv1S/mPUo2AXWgt9UUHL/IVhS8yUV1/EbV3o4N+NaoE9Fu/i827K5pNYHnqAVJECShWmAaddpscYFFXwR7vnXBRGlnUN/L6kqKJlxnRUuDbaDBiL+vst5d4gpcpBrqk/2jIgCKVUolhntplzivHmwh4stGOPfwBWwl/2dpp8p7xjQZqFLiQJtauKkivYm+kzccpK57yXfOUe+P23JqAnVbhMFmlXntCWnxbT31am9ZJ4BJifsUmNTqt0cYhA5ypympPg7VkEKunPbVb8cIG+0kyHLJZNR7fUMooUKFHAPkfQo58VLK+RzwRDd4FdWG9mjpaAXzqkJa1R7kQttqEABWXMjOOxxVRfnhRm5URX1prk/0pQHwNcKlchZ+jdpC+hFdVqO0my9Hj5dkYgCn1Rfh/KdlNDHrJhPqlDih+IfBd6qwpOgEqYMsorJ2HtWxtagLJDn/W3KRfPOZhoeBJfZPgVeGKeKrkQBh5dLXl25Ny3pc4/1fkTdbvFqFQgbxWeYD0hXulhQ0pYiM1jG547fcbMQpVnHTZEn9W3ljsCzwHxCdVteNHIZvQa7/7cC7nV6zHIfyFP9EXjFa7YxKAVqPP4bxhhoLWW+z9JyCb6M/MREg59/RlmmXbmneIybB+YC/ay+yrffqEddDzwGvKxxDmzhc0tc80XVgblqFfgjwAAPubcGjAOl1wAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-undo {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4em8Dh0gAAAatJREFUWMPt1rFrFFEQBvDfGhACASshkL/ALpWVrSAKEQV5sIULWlgZNSgIFkGIVQ412gkBt1lYLERREFJqJRaW1oHAoZUQsDqwecWy7N3tbe6C4H2wxc682Zn3zTfvLXPM8b8j6RqYF+UCzsfnHBawGt3fMcAX7GEvS8NgKgXkRbmMxwg41TLsN0psZmnodyogL8pFPMIdLHUk7hA7eJKl4U/rAuKu3+HslFr/FZezNPSTFslX8QErDe4DvMVH/Iq9F7VwGpdwZUjsPtaSFjv/1vCBPjaxO0xcNbHejLpZrrlvJCMCT+JzA+2fcC1Lw+GE4l3CG1yIptfjCtiKoqtiJ0vD3aM0Py/K57iIMxgkQxat4EdN7e9xdRzlk+LEEPvDWvIDXJ928sYxjL36icWK+VaWhlezOIqbGFirJd/H7szugrwoX+D2BDEvszSsT5OBdfRaru/F9dPXQF6U27g/KnmWhgctxqyzBrZGMNGL/rHI0nDkKXiKexXTsywNGx0OnFbFNk3BRoWJXnw//j+ivCi32/S8CxPVNiWOAdUiJtXITIqYY45/Cn8B2D97FYW2H+IAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-wheel-pan {\\n background-image: url(\"data:image/png;base64,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\");\\n}\\n.bk-root .bk-tool-icon-wheel-zoom {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEgskILvMJQAABTtJREFUWMPdl1+MXVUVxn/fPvf2zrSFmUKnoBCUdjRoVaIxEpO2JhilMYBCtBQS2hejpg1Uo2NUrIFAoyGmtiE+GHwQGtvQJhqDmKYRBv+URFsFDNCSptH60DJTO3dKnX/33rM/H7rvsDu9M20fDMaVnGTvtb69z7fWXmvtc/TEzqd4OyXwNsv/FwFJQVI/sA14SZKRLOlPkr5TrVYXHz70quYkEEK4TtI2YAgYkrQthHDdhV5uuw+43/ZrwCbgRttgY/tjtrc0m83X3/f+D6ydnJhYcB4BSZcBA7aP2d4ELAGW2N5k+xgwkDB0IH19CGGH7R8B1aQeAf4KvAw0ku4K2zu7uru3ApdPEyiKohd4TNKjtjt5h6RHgccSNrddbvuHtm9Jqoak7xVF8WFgdavV+pSk5cCObNmXgK++85prCj3z28HKqZMnH7D9YAY4BvwujT8BvCuL1INX9vVt+dfwcCvNb7f9q2RuSfrGvWu/sL2Nf3LX7pzvj4ENSGBPVarVd4fRkZFltjdmoMGiKO4IIWwIIWwoiuIOYDDzeOPoyMiyFLkum7WJCMDztrcrTTrIRuAQZ6NcK1utL4dWq/VZoC8BhqvV6l1lWb4YYxyLMY6VZflitVq9CxhOmL60hhCKeYiV7WMKIXw9jT1HpXw3c+bOAKzOjJubzebJrKQCQLPZPClpc7bP6rMYKtjXth2OMf7tIkr11Wz8oQDc1Fb09vY+kQw1YAuwJY2nbUluAnCWpKkaFl6IQIzxivaR2SYA89sJVK/Xp2x32R6w/a30DNjuqtfrU0ArYecDCEqgLqm94T0dEm9mBG7PxkdDlkBnkhebgIezNQ8nHcCZPL9ijE1Jf/bZZoPtzbavmqNZLbf9tSxq+yoduuJ+SZ+zXSZyBXCqU+d8fvC5yRUrV+0G2j3g2hDCLyXd/+Su3QdnvP/zCuH72LWsgf2k0oHlH2c2odlkxcpVEdgr6aDtjyb8x20/J+mA7T9I6rL9SWA5dne2/GdXLl58qNJh398An85yTMA+4DOz8Dgu6Zu2dwJXJ91ltm8Gbp7Fgb+EEB4aHhpq5CEtACqVyr3AC0AlPS8k3TSmQ2YPhhBuS/1/LpmS9JTtNTHGfwBU2uUALARotVqniqJYH2Pck85pfavVaufAwnQvnHc0McaDKVptebN94QAnJB0EdtjekydyZXqjs/0ZgLIs/w6sy8bnYGYJ63pgERKC05JutT1kOwITwL9tvzlzUQUYB+Zjs2DBgu6xsbGJZHstByZbezregcBXeCsEz1bnzXt5anLyzLq71zDLxTRdVgemdx0fv2e2w5thO5DbiqL4oKT3ZKpnpyYnz+SY2ZpTAPZmJfdIrVZbNBNUq9UW2X4kU+2dcf53Aj1pj2PA7y/6m1DS00A9za9uNBq7iqJYBuoGdRdFsazRaOzKSqye1rTbaa/tlbYrqXQP2X4FIA9/J1l39xrC0v7+w5IeB8XkwS1lWe6TGJAYKMty31tfO4qSHl/a3384I3CDpI+kzC4lnRfrue6GytEjR8oQwlY73gC0L4qlth/q0M1/LYWtR48cKQF6enrC6dOnVwGLEpnxnp7en4+O1i/tszzGOCTpPmB7ahb57QUwBWyXdF+McWg6MScmuoA8OX8xOlpvXGz422XYTsB/SnpA0h7bX5R0WzI9HUL4qe2XbI+dk3xl+V7gxoztD5jRI+YK/zkEEokx2/uB/RdzIfUtueqVN04cXwF8G3iHY3z9Urw/j8ClyhsnjrcS2Vv/J/8NLxT+/zqBTkcxU/cfEkyEAu3kmjAAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-box-edit {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEg4QfHjM1QAAAGRJREFUWMNjXLhsJcNAAiaGAQYsDAwM/+lsJ+OgCwGsLqMB+D8o08CoA0YdMOqAUQewDFQdMBoFIyoN/B/U7YFRB7DQIc7xyo9GwbBMA4xDqhxgISH1klXbDYk0QOseEeOgDgEAIS0JQleje6IAAAAASUVORK5CYII=\");\\n}\\n.bk-root .bk-tool-icon-freehand-draw {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADTElEQVRYCeWWTWwMYRjH/88721X1lZJIGxJxcEE4OOiBgzjXWh8TJKR76kWacOBGxdEJIdk4VChZI/phidRBHMRRIr7DSUiaSCRFRM3u88gz+o7Z6bBTdjmYZPf9eJ55fv/5zzvvDPC/H9QsA66Olo9Ga+/MdR+Ljm2/KQIULsz9FqItGdOfJKLhApLgVkiSCGODjWit7QpKWy+TNrFeXvzKVUT8NiTVaIgDcbiCFJ7GiT8WkARXAdYBK0Lbhi/CenArRNskuM7/tgNp4ArQ42dwjf3WY5gWTqC7O/NbNn2Xkfw/YwdSw/We14HP2IEZwX+y9cZ9SH0LmgFP7UCz4KkENBNeV0Cz4b8U8DfgKiDxMWwUXETqLvJpCQpXZfawbzS7t9v5pL19cHBwfja7YA0y/lyCM0+E5hv5+piZXwKYcF23as+37bTXsQVqgkL0p/34fHR7DcBtbetFsBmGDwMOJCggYG55yw7dMlk6DuC1Bdu2RsCU9TYWQq2IoGbsreZ5NzvEqfSBsIsIy8OTbcdgiRHeh4o8AFAEwDakbY2AaCCpH7V9aGhoUUUy3UyVbkPYFuYLDlUZH8XBpwxkK0Dbgxg5HcVi0ent7a0RULMIozaHBSMfF9b2SzdutFcFB2FkwMIJOG6qfteXOa1nHZ48tyefuwyfT9s6wtzZ3t7eZse2DR2I228TtHXzuWCx9g8MtK5cuHCZTH4tiHEOa4xFngvTyS8f35d6enomiCi4/foEXBkZaQuukChL4FYA2Whd7YcC4gEdW3CpdL3LtGAVCVYJywEyTpAuJKeMOKXZs/Bw947C50KhUFOG4cwz35cjWNBlHGeD53n3xsfHP/T19U1qciggar8Fa4I3PHobIotBWBtc2hSiChyZxVzM53Pv7FVH6Tp3uVy+g0r1ImD2GjIrQGYIxjnfuXTZGICS5k/bBwJoubwEFX4TLah9EXomJGMA3za+f9913Yl4TnzsDQ+vE6YTZOjHh4ngibstt1pzQwd04F0bPStEBpXqRoBeQ/AKghfBnOEKgS+Q7z91Xfdz/HGKg8Ox7z8iYD9z6wqTkZFgnvhMGP9VZ2or1XVkPM9z0mytSfVsHa1RLBZbLoyNzUnK+ydz3wC6I9x+lwbngwAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-poly-draw {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEjglo9eZgwAAAc5JREFUWMPt1zFrU1EUB/DfS4OmVTGDIChCP4BgnQXRxVHqIJUupp9AB8VBQcRBQUXIB9DWQoMRiXZzcnQSA34A7aAuHSJKkgo2LvfBrU3aJnlYkBy4vHcP557zP/9z3r33JdXa647N0kHSZd5Nn0rSxc8G3cXp85sMcnZZ8vge3osZ+l3vB8CWFA0iL14t79h210swAjACMAIwAjACkB90D/8/GchI9ve4nPwTBh5E9ws7OepzGWb9EddSn51Op9ZstadSg4VK1UKlKkmSDSMLALewiuNh/hVJq71Wxttmqz0dG88vPc+MgWP4grvYG3SLOBrZFFFrttqPe4HIDxh4GSei+98iSlusuYopXEAjBtEPA3tQwUpwluAbDm4TPJUz+BTW9l2Ce6G7L0X/Bw8D3T/7SKKIDzHg7QCcxjvcQAEtXAnrrg/RP0/DKPbqgcN4iVOR7gcO4dcQgRuoh7HSqwlP4n20m63jJu5n8MkWMYfP3UowhzdR8FU8w9iQwevBdyq3/27CMRzAE5yLuvsRLg+ZcR1nJ8YL81HWJUzGAPaFZwe/Q5MdyYDyNHgjzO90YyGHtVDncuiJchaHw8R4oREFV5qdiVmYLM3OgD9k5209/atmIAAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-point-draw {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEMEiERGWPELgAAA4RJREFUWMO1lr1uG1cQhb9ztdRSP7AF1QxgwKlcuZSqRC9gWUUUINWqTh5AnaFOnVPEteQmRuhCURqWsSqqc9IolREXdEvQBElxtdw7KURSFEVKu4w8wAKLxdw9Z+bMnRmZGXfZ29//II8th4WwGVNyIoQLYB5vxA9Caq04iUd9A+7ZlsNC2I7TdSd2hZXMJKlnTqp9jtl/GBaqoyQ0noFKpUIzBicYYc+DEFpxkglc4oVJa5gvDn8v1xV2irG3FM4NSVwjUKlUaMcpJhCGmSEJQ6QGD8M5WnHCd8+f3QCXpPLx8WNwv0j6Bm9FMK7FJ3WBE+R/2t7c/GBmFvSBrzRTCsyTDjXrxUgEMtpxynJYmJoBJ4VAybwVARgvL7Oik0okCodnKpVKX7P0leiVMb0VvbJT+upznK4vh0GIeQwwQStJkHQD3MwsCALTJRG7Qrdrj5m/djgYaIa0hlkRdJk26XEgC9txurccBtVW3IudBImmZuACUP+ZlIDBt9FKcubYNTcAH/X0RYM1E7utJPlqe+uZzPxUcEkiSS4sTT95n15Mud0xWC0o2PAWOCdK3KYZlFxfM+tHOcnMzNr1es18ug+cgsVjP4yBU/Ppfrter1m/+l0+zYygML1xRVHU7TSb1cSzBzoBzszsH+AMdJJ49jrNZjWKou6wBnwOzcyndBpNbuueURR1Dw8Pq35p9cc5p/Dy9Dypt7jXrtdGwQECS9NPhr6Gq6txUzNigE6zydLK6lTw12/KT4FGFEUfJX2YJNONq5tVs4ODA7sD/DnwJ/BoADZuE3tHFs12dna6d4C/BI6AlbyzI8ii2TTw12/KK33gb2cdXsNZoAntbZC2SeO4c9592k/5eNQbiwvFd1kJuFGwLJr1wSPg/SwpvyFBHufOeXcFeAlE97U/uCxOY+P3b+Bn4B3Q+L8EdJfD4a+/AbC4UBzPxiPg3wlHZquB28Cn2IuR9x3gr3uV4DbwfvSDOvi4uFA8BDZmIRHkjHpS9Ht9iRqd8+5G3g05mAGcQbsdiX5QJ428G7Kygo8XYdb1/K4NWVmjzkNge2sz84bs+ELmpDDLtqWsNZBXgvmw8CTtpWVMT7x5YWBjLARnwZfKQNYN2U2LPvrh+5nBt7c2M2/It9bArCTKR8eZN+SJ13AScPnoODeRdqNenH+wul5w2gUr2WUjMFAt8bZ/0axX/wNnv4H8vTFb1QAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .bk-tool-icon-poly-edit {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gELFi46qJmxxAAABV9JREFUWMOdl19vFFUYxn9n9u9sCyylUIzWUoMQBAWCMdEEIt6xIRQSLIEKtvHe6AcA4yeQb7CAUNJy0daLeomJN8SEULAC2kBBapBKoLvbmdl/c14vdmY7u91tF95kknPOnHmf95znPc97Ro2OTeBbdjFDT3c32ZxVHUOE9kSMB0/m6ExuoJn1H+ur6Y+OTfD50SMN5168OgrAlyf7CfuD+z7+iDs3p8hkLUQ0iFQ/yFl5Nm/qonfHVva+s32Zw9GxCYILsZ08tpNfBhbs+1YN4OH9+7huGdECSBVfqUosbsllfmauBqiR+cCNwOr7AEo8pPHJnymXykhg5fUWjoQpl0vVvhZhbSzGoUOHqgBlt6B6uruj2Zy1E9jo0fhfeyL2x4Mnc8VErK0KUEOB64JSyptfG4RSytsJjUJVxw2lsFy3urL9nx1Qd25ObctkrVMi+jQivd7U2ZyV/3Hzpq7h3h1b/7p9Y0o8v8rwAbTWrGpSocN/FGDlbAI0Rl23PCBan0Ok158H9Ipwzi25A/Mzc9Gl/BYx/E4kYqC1NKRARNAaDCNUM27Z+Zr+ouXs0q4+LSLBHPYCFkTkC6uU39kwCdsS7WRKmaYUiAhdnZ3MPX2K4+QjQI+C94A93rMzm8ltMwyDeDzWjMZeEb2pYQDdW3vITU2jtUZ5QThOPgm8C7wP7J15OPsBsB3oWpGnVWisCeDS1VHj4vBI92+/3tgB7Ab2AruAXiDBK5oIOkhtkEYRNRuJhObrd8Dl9ewf4D5wG7hVLpen29vb5wzD+BrkbBMaL3d1dk5nsrnlFDTTFWAWmAZueWD3gCemGde2k2fw1Al1YXhEvjozoO49eczdqekrWmsc2zlrmvEKOGoW1GUjFLqSk2KpJrCLwyMCPAP+BO54QL8DM6YZX/ClsP9YnwKkXnIBP4jdIpJRpdJTCYdMwwi98KU0Hjc/dDILNyUcwTCWdOSMJ0TRmBktGRhLugu0xyLk7CIqVNm+0bGJptl1YXikD0grpY4Rjc4a8Fbgdab/6OGbAJeCUuyJnnHmZH9pbSyGuBXV8NUwlUpR1EWyixmSyTWEwqGlJ2Swbo2JXbAAfgDGgGQA9I1A9t1tlq0AxrXxn0ilUpw4fhQqYkH/sT41OTnJJwf2s6FjI5mshdYa7bqVR2uezr9MJmJt14FvGrh/O9D+e6UkM/xyCuCqEKCYnJyUTKFQrZDHjxzGshwWLQcRsOz8Hi85P23id0ug/XilAMLBmm4tPGdoaKjSH5+oAGrhwvBI9SjZTn4QSK9yenoD7dlrExPoJlXW8G8ytpNHxRKk02lGxsdRKFwXLNvx5yY94HQLGhGk4LFCYQSqaE0AwWM1eOoEbR0dKBSW7bC4mKuffxs4D/wCLKwQQPAUzIkslfp6cVomROWSolh0GjldAM4nzDi2k9/i5UAzC9aKfwNJ3zgJg9YEvN6+C7SHgKm69+sD7RfNnKTTaZRPQfAut4oFV//IS7gkcB34VlVo8kGzphlfB+DU+TfNGBpZtRastvrvARJmfMF28ge9sc2B9/PNnCilMIDwK6y8/ow/Ai4kvILTljAXvDvEvrqKSUs60KolzPjBxspavQD2tKqCAGF/Ba+xE/Wbilu54wZV8NEKF5fXzQHl/bh4hUsE0WAXSlDMYcQSrQXgCmsTseXHsJkNnjqBFGwKJaHsKlxtUHYVhbLCzr1kaOA4bcn1y1Swmb+iLpJKpVrfgdpfsiVVCYcgluwgnU7jEgJ4s5UkLFtWYyHyEg0/N1q1tmQH+YXnAMFr97Nmv3p+0QsHQRsF8qpBOE5+rb9Nkaj50tVQKjqh4OU3GNL/1/So3vuUgbAAAAAASUVORK5CYII=\");\\n}\\n'),o.bk_tool_icon_box_select=\"bk-tool-icon-box-select\",o.bk_tool_icon_box_zoom=\"bk-tool-icon-box-zoom\",o.bk_tool_icon_zoom_in=\"bk-tool-icon-zoom-in\",o.bk_tool_icon_zoom_out=\"bk-tool-icon-zoom-out\",o.bk_tool_icon_help=\"bk-tool-icon-help\",o.bk_tool_icon_hover=\"bk-tool-icon-hover\",o.bk_tool_icon_crosshair=\"bk-tool-icon-crosshair\",o.bk_tool_icon_lasso_select=\"bk-tool-icon-lasso-select\",o.bk_tool_icon_pan=\"bk-tool-icon-pan\",o.bk_tool_icon_xpan=\"bk-tool-icon-xpan\",o.bk_tool_icon_ypan=\"bk-tool-icon-ypan\",o.bk_tool_icon_range=\"bk-tool-icon-range\",o.bk_tool_icon_polygon_select=\"bk-tool-icon-polygon-select\",o.bk_tool_icon_redo=\"bk-tool-icon-redo\",o.bk_tool_icon_reset=\"bk-tool-icon-reset\",o.bk_tool_icon_save=\"bk-tool-icon-save\",o.bk_tool_icon_tap_select=\"bk-tool-icon-tap-select\",o.bk_tool_icon_undo=\"bk-tool-icon-undo\",o.bk_tool_icon_wheel_pan=\"bk-tool-icon-wheel-pan\",o.bk_tool_icon_wheel_zoom=\"bk-tool-icon-wheel-zoom\",o.bk_tool_icon_box_edit=\"bk-tool-icon-box-edit\",o.bk_tool_icon_freehand_draw=\"bk-tool-icon-freehand-draw\",o.bk_tool_icon_poly_draw=\"bk-tool-icon-poly-draw\",o.bk_tool_icon_point_draw=\"bk-tool-icon-point-draw\",o.bk_tool_icon_poly_edit=\"bk-tool-icon-poly-edit\"},\n function _(o,l,g){Object.defineProperty(g,\"__esModule\",{value:!0});const n=o(1);o(67),n.__importStar(o(66)).styles.append(\".bk-root .bk-logo {\\n margin: 5px;\\n position: relative;\\n display: block;\\n background-repeat: no-repeat;\\n}\\n.bk-root .bk-logo.bk-grey {\\n filter: url(\\\"data:image/svg+xml;utf8,<svg xmlns=\\\\'http://www.w3.org/2000/svg\\\\'><filter id=\\\\'grayscale\\\\'><feColorMatrix type=\\\\'matrix\\\\' values=\\\\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\\\\'/></filter></svg>#grayscale\\\");\\n /* Firefox 10+, Firefox on Android */\\n filter: gray;\\n /* IE6-9 */\\n -webkit-filter: grayscale(100%);\\n /* Chrome 19+, Safari 6+, Safari 6+ iOS */\\n}\\n.bk-root .bk-logo-small {\\n width: 20px;\\n height: 20px;\\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAOkSURBVDiNjZRtaJVlGMd/1/08zzln5zjP1LWcU9N0NkN8m2CYjpgQYQXqSs0I84OLIC0hkEKoPtiH3gmKoiJDU7QpLgoLjLIQCpEsNJ1vqUOdO7ppbuec5+V+rj4ctwzd8IIbbi6u+8f1539dt3A78eXC7QizUF7gyV1fD1Yqg4JWz84yffhm0qkFqBogB9rM8tZdtwVsPUhWhGcFJngGeWrPzHm5oaMmkfEg1usvLFyc8jLRqDOMru7AyC8saQr7GG7f5fvDeH7Ej8CM66nIF+8yngt6HWaKh7k49Soy9nXurCi1o3qUbS3zWfrYeQDTB/Qj6kX6Ybhw4B+bOYoLKCC9H3Nu/leUTZ1JdRWkkn2ldcCamzrcf47KKXdAJllSlxAOkRgyHsGC/zRday5Qld9DyoM4/q/rUoy/CXh3jzOu3bHUVZeU+DEn8FInkPBFlu3+nW3Nw0mk6vCDiWg8CeJaxEwuHS3+z5RgY+YBR6V1Z1nxSOfoaPa4LASWxxdNp+VWTk7+4vzaou8v8PN+xo+KY2xsw6une2frhw05CTYOmQvsEhjhWjn0bmXPjpE1+kplmmkP3suftwTubK9Vq22qKmrBhpY4jvd5afdRA3wGjFAgcnTK2s4hY0/GPNIb0nErGMCRxWOOX64Z8RAC4oCXdklmEvcL8o0BfkNK4lUg9HTl+oPlQxdNo3Mg4Nv175e/1LDGzZen30MEjRUtmXSfiTVu1kK8W4txyV6BMKlbgk3lMwYCiusNy9fVfvvwMxv8Ynl6vxoByANLTWplvuj/nF9m2+PDtt1eiHPBr1oIfhCChQMBw6Aw0UulqTKZdfVvfG7VcfIqLG9bcldL/+pdWTLxLUy8Qq38heUIjh4XlzZxzQm19lLFlr8vdQ97rjZVOLf8nclzckbcD4wxXMidpX30sFd37Fv/GtwwhzhxGVAprjbg0gCAEeIgwCZyTV2Z1REEW8O4py0wsjeloKoMr6iCY6dP92H6Vw/oTyICIthibxjm/DfN9lVz8IqtqKYLUXfoKVMVQVVJOElGjrnnUt9T9wbgp8AyYKaGlqingHZU/uG2NTZSVqwHQTWkx9hxjkpWDaCg6Ckj5qebgBVbT3V3NNXMSiWSDdGV3hrtzla7J+duwPOToIg42ChPQOQjspnSlp1V+Gjdged7+8UN5CRAV7a5EdFNwCjEaBR27b3W890TE7g24NAP/mMDXRWrGoFPQI9ls/MWO2dWFAar/xcOIImbbpA3zgAAAABJRU5ErkJggg==);\\n}\\n.bk-root .bk-logo-notebook {\\n display: inline-block;\\n vertical-align: middle;\\n margin-right: 5px;\\n}\\n\"),g.bk_logo=\"bk-logo\",g.bk_logo_notebook=\"bk-logo-notebook\",g.bk_logo_small=\"bk-logo-small\",g.bk_grey=\"bk-grey\"},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});var s=this&&this.__rest||function(t,e){var i={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(i[s]=t[s]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var n=0;for(s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(i[s[n]]=t[s[n]])}return i};const n=t(183),a=t(179),o=t(185),r=t(78),h=t(244),l=t(141),_=t(148),d=t(142),u=t(281),c=t(14),p=t(96),g=t(282),m=t(68),f=t(70),b=t(285),w=t(8),v=t(9),y=t(23),x=t(187),O=t(190),z=t(286),S=t(191),M=t(85);class R extends x.Layoutable{constructor(){super(...arguments),this.min_border={left:0,top:0,right:0,bottom:0}}_measure(t){t=new x.Sizeable(t).bounded_to(this.sizing.size);const e=this.left_panel.measure({width:0,height:t.height}),i=Math.max(e.width,this.min_border.left),s=this.right_panel.measure({width:0,height:t.height}),n=Math.max(s.width,this.min_border.right),a=this.top_panel.measure({width:t.width,height:0}),o=Math.max(a.height,this.min_border.top),r=this.bottom_panel.measure({width:t.width,height:0}),h=Math.max(r.height,this.min_border.bottom),l=new x.Sizeable(t).shrink_by({left:i,right:n,top:o,bottom:h}),_=this.center_panel.measure(l);return{width:i+_.width+n,height:o+_.height+h,inner:{left:i,right:n,top:o,bottom:h},align:(()=>{const{width_policy:t,height_policy:e}=this.center_panel.sizing;return\"fixed\"!=t&&\"fixed\"!=e})()}}_set_geometry(t,e){super._set_geometry(t,e),this.center_panel.set_geometry(e);const i=this.left_panel.measure({width:0,height:t.height}),s=this.right_panel.measure({width:0,height:t.height}),n=this.top_panel.measure({width:t.width,height:0}),a=this.bottom_panel.measure({width:t.width,height:0}),{left:o,top:r,right:h,bottom:l}=e;this.top_panel.set_geometry(new M.BBox({left:o,right:h,bottom:r,height:n.height})),this.bottom_panel.set_geometry(new M.BBox({left:o,right:h,top:l,height:a.height})),this.left_panel.set_geometry(new M.BBox({top:r,bottom:l,right:o,width:i.width})),this.right_panel.set_geometry(new M.BBox({top:r,bottom:l,left:h,width:s.width}))}}i.PlotLayout=R,R.__name__=\"PlotLayout\";class k extends h.LayoutDOMView{constructor(){super(...arguments),this._outer_bbox=new M.BBox,this._inner_bbox=new M.BBox,this._needs_paint=!0,this._needs_layout=!1}get is_paused(){return null!=this._is_paused&&0!==this._is_paused}get child_models(){return[]}pause(){null==this._is_paused?this._is_paused=1:this._is_paused+=1}unpause(t=!1){if(null==this._is_paused)throw new Error(\"wasn't paused\");this._is_paused-=1,0!=this._is_paused||t||this.request_paint()}request_render(){this.request_paint()}request_paint(){this.is_paused||this.throttled_paint()}request_layout(){this._needs_layout=!0,this.request_paint()}reset(){\"standard\"==this.model.reset_policy&&(this.clear_state(),this.reset_range(),this.reset_selection()),this.model.trigger_event(new u.Reset)}remove(){this.ui_event_bus.destroy(),p.remove_views(this.renderer_views),p.remove_views(this.tool_views),this.canvas_view.remove(),super.remove()}render(){super.render(),this.el.appendChild(this.canvas_view.el),this.canvas_view.render()}initialize(){this.pause(),super.initialize(),this.force_paint=new c.Signal0(this,\"force_paint\"),this.state_changed=new c.Signal0(this,\"state_changed\"),this.lod_started=!1,this.visuals=new m.Visuals(this.model),this._initial_state_info={selection:{},dimensions:{width:0,height:0}},this.visibility_callbacks=[],this.state={history:[],index:-1},this.canvas=new a.Canvas({use_hidpi:this.model.hidpi,output_backend:this.model.output_backend}),this.frame=new n.CartesianFrame(this.model.x_scale,this.model.y_scale,this.model.x_range,this.model.y_range,this.model.extra_x_ranges,this.model.extra_y_ranges),this.throttled_paint=b.throttle(()=>this.force_paint.emit(),15);const{title_location:t,title:e}=this.model;null!=t&&null!=e&&(this._title=e instanceof l.Title?e:new l.Title({text:e}));const{toolbar_location:i,toolbar:s}=this.model;null!=i&&null!=s&&(this._toolbar=new d.ToolbarPanel({toolbar:s}),s.toolbar_location=i),this.renderer_views={},this.tool_views={}}async lazy_initialize(){this.canvas_view=await p.build_view(this.canvas,{parent:this}),this.ui_event_bus=new g.UIEvents(this,this.model.toolbar,this.canvas_view.events_el),await this.build_renderer_views(),await this.build_tool_views(),this.update_dataranges(),this.unpause(!0),f.logger.debug(\"PlotView initialized\")}_width_policy(){return null==this.model.frame_width?super._width_policy():\"min\"}_height_policy(){return null==this.model.frame_height?super._height_policy():\"min\"}_update_layout(){this.layout=new R,this.layout.set_sizing(this.box_sizing());const{frame_width:t,frame_height:e}=this.model;this.layout.center_panel=this.frame,this.layout.center_panel.set_sizing(Object.assign(Object.assign({},null!=t?{width_policy:\"fixed\",width:t}:{width_policy:\"fit\"}),null!=e?{height_policy:\"fixed\",height:e}:{height_policy:\"fit\"}));const i=v.copy(this.model.above),s=v.copy(this.model.below),n=v.copy(this.model.left),a=v.copy(this.model.right),o=t=>{switch(t){case\"above\":return i;case\"below\":return s;case\"left\":return n;case\"right\":return a}},{title_location:r,title:h}=this.model;null!=r&&null!=h&&o(r).push(this._title);const{toolbar_location:_,toolbar:u}=this.model;if(null!=_&&null!=u){const t=o(_);let e=!0;if(this.model.toolbar_sticky)for(let i=0;i<t.length;i++){const s=t[i];if(s instanceof l.Title){t[i]=\"above\"==_||\"below\"==_?[s,this._toolbar]:[this._toolbar,s],e=!1;break}}e&&t.push(this._toolbar)}const c=(t,e)=>{const i=this.renderer_views[e.id];return i.layout=new z.SidePanel(t,i)},p=(t,e)=>{const i=\"above\"==t||\"below\"==t,s=[];for(const n of e)if(w.isArray(n)){const e=n.map(e=>{const s=c(t,e);if(e instanceof d.ToolbarPanel){const t=i?\"width_policy\":\"height_policy\";s.set_sizing(Object.assign(Object.assign({},s.sizing),{[t]:\"min\"}))}return s});let a;i?(a=new S.Row(e),a.set_sizing({width_policy:\"max\",height_policy:\"min\"})):(a=new S.Column(e),a.set_sizing({width_policy:\"min\",height_policy:\"max\"})),a.absolute=!0,s.push(a)}else s.push(c(t,n));return s},g=null!=this.model.min_border?this.model.min_border:0;this.layout.min_border={left:null!=this.model.min_border_left?this.model.min_border_left:g,top:null!=this.model.min_border_top?this.model.min_border_top:g,right:null!=this.model.min_border_right?this.model.min_border_right:g,bottom:null!=this.model.min_border_bottom?this.model.min_border_bottom:g};const m=new O.VStack,f=new O.VStack,b=new O.HStack,y=new O.HStack;m.children=v.reversed(p(\"above\",i)),f.children=p(\"below\",s),b.children=v.reversed(p(\"left\",n)),y.children=p(\"right\",a),m.set_sizing({width_policy:\"fit\",height_policy:\"min\"}),f.set_sizing({width_policy:\"fit\",height_policy:\"min\"}),b.set_sizing({width_policy:\"min\",height_policy:\"fit\"}),y.set_sizing({width_policy:\"min\",height_policy:\"fit\"}),this.layout.top_panel=m,this.layout.bottom_panel=f,this.layout.left_panel=b,this.layout.right_panel=y}get axis_views(){const t=[];for(const e in this.renderer_views){const i=this.renderer_views[e];i instanceof _.AxisView&&t.push(i)}return t}set_cursor(t=\"default\"){this.canvas_view.el.style.cursor=t}set_toolbar_visibility(t){for(const e of this.visibility_callbacks)e(t)}prepare_webgl(t,e){const{webgl:i}=this.canvas_view;if(null!=i){const{width:s,height:n}=this.canvas_view.bbox,{pixel_ratio:a}=this.canvas_view.model;i.canvas.width=a*s,i.canvas.height=a*n;const{gl:o}=i;o.enable(o.SCISSOR_TEST);const[r,h,l,_]=e,{xview:d,yview:u}=this.canvas_view.bbox,c=d.compute(r),p=u.compute(h+_);o.scissor(t*c,t*p,t*l,t*_),o.enable(o.BLEND),o.blendFuncSeparate(o.SRC_ALPHA,o.ONE_MINUS_SRC_ALPHA,o.ONE_MINUS_DST_ALPHA,o.ONE)}}clear_webgl(){const{webgl:t}=this.canvas_view;if(null!=t){const{gl:e,canvas:i}=t;e.viewport(0,0,i.width,i.height),e.clearColor(0,0,0,0),e.clear(e.COLOR_BUFFER_BIT||e.DEPTH_BUFFER_BIT)}}blit_webgl(){const{ctx:t,webgl:e}=this.canvas_view;if(null!=e&&(f.logger.debug(\"drawing with WebGL\"),t.restore(),t.drawImage(e.canvas,0,0),t.save(),this.model.hidpi)){const e=this.canvas.pixel_ratio;t.scale(e,e),t.translate(.5,.5)}}update_dataranges(){const t={},e={};let i=!1;for(const t of y.values(this.frame.x_ranges).concat(y.values(this.frame.y_ranges)))t instanceof o.DataRange1d&&\"log\"==t.scale_hint&&(i=!0);for(const s in this.renderer_views){const n=this.renderer_views[s];if(n instanceof r.GlyphRendererView){const a=n.glyph.bounds();if(null!=a&&(t[s]=a),i){const t=n.glyph.log_bounds();null!=t&&(e[s]=t)}}}let s=!1,n=!1;const{width:a,height:h}=this.frame.bbox;let l;!1!==this.model.match_aspect&&0!=a&&0!=h&&(l=1/this.model.aspect_scale*(a/h));for(const i of y.values(this.frame.x_ranges)){if(i instanceof o.DataRange1d){const n=\"log\"==i.scale_hint?e:t;i.update(n,0,this.model.id,l),i.follow&&(s=!0)}null!=i.bounds&&(n=!0)}for(const i of y.values(this.frame.y_ranges)){if(i instanceof o.DataRange1d){const n=\"log\"==i.scale_hint?e:t;i.update(n,1,this.model.id,l),i.follow&&(s=!0)}null!=i.bounds&&(n=!0)}if(s&&n){f.logger.warn(\"Follow enabled so bounds are unset.\");for(const t of y.values(this.frame.x_ranges))t.bounds=null;for(const t of y.values(this.frame.y_ranges))t.bounds=null}this.range_update_timestamp=Date.now()}map_to_screen(t,e,i=\"default\",s=\"default\"){return this.frame.map_to_screen(t,e,i,s)}push_state(t,e){const{history:i,index:s}=this.state,n=null!=i[s]?i[s].info:{},a=Object.assign(Object.assign(Object.assign({},this._initial_state_info),n),e);this.state.history=this.state.history.slice(0,this.state.index+1),this.state.history.push({type:t,info:a}),this.state.index=this.state.history.length-1,this.state_changed.emit()}clear_state(){this.state={history:[],index:-1},this.state_changed.emit()}can_undo(){return this.state.index>=0}can_redo(){return this.state.index<this.state.history.length-1}undo(){this.can_undo()&&(this.state.index-=1,this._do_state_change(this.state.index),this.state_changed.emit())}redo(){this.can_redo()&&(this.state.index+=1,this._do_state_change(this.state.index),this.state_changed.emit())}_do_state_change(t){const e=null!=this.state.history[t]?this.state.history[t].info:this._initial_state_info;null!=e.range&&this.update_range(e.range),null!=e.selection&&this.update_selection(e.selection)}get_selection(){const t={};for(const e of this.model.renderers)if(e instanceof r.GlyphRenderer){const{selected:i}=e.data_source;t[e.id]=i}return t}update_selection(t){for(const e of this.model.renderers){if(!(e instanceof r.GlyphRenderer))continue;const i=e.data_source;null!=t?null!=t[e.id]&&i.selected.update(t[e.id],!0,!1):i.selection_manager.clear()}}reset_selection(){this.update_selection(null)}_update_ranges_together(t){let e=1;for(const[i,s]of t)e=Math.min(e,this._get_weight_to_constrain_interval(i,s));if(e<1)for(const[i,s]of t)s.start=e*s.start+(1-e)*i.start,s.end=e*s.end+(1-e)*i.end}_update_ranges_individually(t,e,i,s){let n=!1;for(const[s,a]of t){if(!i){const t=this._get_weight_to_constrain_interval(s,a);t<1&&(a.start=t*a.start+(1-t)*s.start,a.end=t*a.end+(1-t)*s.end)}if(null!=s.bounds&&\"auto\"!=s.bounds){const[t,o]=s.bounds,r=Math.abs(a.end-a.start);s.is_reversed?(null!=t&&t>=a.end&&(n=!0,a.end=t,(e||i)&&(a.start=t+r)),null!=o&&o<=a.start&&(n=!0,a.start=o,(e||i)&&(a.end=o-r))):(null!=t&&t>=a.start&&(n=!0,a.start=t,(e||i)&&(a.end=t+r)),null!=o&&o<=a.end&&(n=!0,a.end=o,(e||i)&&(a.start=o-r)))}}if(!(i&&n&&s))for(const[e,i]of t)e.have_updated_interactively=!0,e.start==i.start&&e.end==i.end||e.setv(i)}_get_weight_to_constrain_interval(t,e){const{min_interval:i}=t;let{max_interval:s}=t;if(null!=t.bounds&&\"auto\"!=t.bounds){const[e,i]=t.bounds;if(null!=e&&null!=i){const t=Math.abs(i-e);s=null!=s?Math.min(s,t):t}}let n=1;if(null!=i||null!=s){const a=Math.abs(t.end-t.start),o=Math.abs(e.end-e.start);i>0&&o<i&&(n=(a-i)/(a-o)),s>0&&o>s&&(n=(s-a)/(o-a)),n=Math.max(0,Math.min(1,n))}return n}update_range(t,e=!1,i=!1,s=!0){this.pause();const{x_ranges:n,y_ranges:a}=this.frame;if(null==t){for(const t in n){n[t].reset()}for(const t in a){a[t].reset()}this.update_dataranges()}else{const o=[];for(const e in n){const i=n[e];o.push([i,t.xrs[e]])}for(const e in a){const i=a[e];o.push([i,t.yrs[e]])}i&&this._update_ranges_together(o),this._update_ranges_individually(o,e,i,s)}this.unpause()}reset_range(){this.update_range(null)}_invalidate_layout(){(()=>{for(const t of this.model.side_panels){if(this.renderer_views[t.id].layout.has_size_changed())return!0}return!1})()&&this.root.compute_layout()}get_renderer_views(){return this.computed_renderers.map(t=>this.renderer_views[t.id])}async build_renderer_views(){this.computed_renderers=[],this.computed_renderers.push(...this.model.above),this.computed_renderers.push(...this.model.below),this.computed_renderers.push(...this.model.left),this.computed_renderers.push(...this.model.right),this.computed_renderers.push(...this.model.center),this.computed_renderers.push(...this.model.renderers),null!=this._title&&this.computed_renderers.push(this._title),null!=this._toolbar&&this.computed_renderers.push(this._toolbar);for(const t of this.model.toolbar.tools)null!=t.overlay&&this.computed_renderers.push(t.overlay),this.computed_renderers.push(...t.synthetic_renderers);await p.build_views(this.renderer_views,this.computed_renderers,{parent:this})}async build_tool_views(){const t=this.model.toolbar.tools;(await p.build_views(this.tool_views,t,{parent:this})).map(t=>this.ui_event_bus.register_tool(t))}connect_signals(){super.connect_signals(),this.connect(this.force_paint,()=>this.repaint());const{x_ranges:t,y_ranges:e}=this.frame;for(const e in t){const i=t[e];this.connect(i.change,()=>{this._needs_layout=!0,this.request_paint()})}for(const t in e){const i=e[t];this.connect(i.change,()=>{this._needs_layout=!0,this.request_paint()})}this.connect(this.model.properties.renderers.change,async()=>{await this.build_renderer_views()}),this.connect(this.model.toolbar.properties.tools.change,async()=>{await this.build_renderer_views(),await this.build_tool_views()}),this.connect(this.model.change,()=>this.request_paint()),this.connect(this.model.reset,()=>this.reset())}set_initial_range(){let t=!0;const{x_ranges:e,y_ranges:i}=this.frame,s={},n={};for(const i in e){const{start:n,end:a}=e[i];if(null==n||null==a||w.isStrictNaN(n+a)){t=!1;break}s[i]={start:n,end:a}}if(t)for(const e in i){const{start:s,end:a}=i[e];if(null==s||null==a||w.isStrictNaN(s+a)){t=!1;break}n[e]={start:s,end:a}}t?(this._initial_state_info.range={xrs:s,yrs:n},f.logger.debug(\"initial ranges set\")):f.logger.warn(\"could not set initial ranges\")}has_finished(){if(!super.has_finished())return!1;for(const t in this.renderer_views){if(!this.renderer_views[t].has_finished())return!1}return!0}after_layout(){if(super.after_layout(),this._needs_layout=!1,this.model.setv({inner_width:Math.round(this.frame._width.value),inner_height:Math.round(this.frame._height.value),outer_width:Math.round(this.layout._width.value),outer_height:Math.round(this.layout._height.value)},{no_change:!0}),!1!==this.model.match_aspect&&(this.pause(),this.update_dataranges(),this.unpause(!0)),!this._outer_bbox.equals(this.layout.bbox)){const{width:t,height:e}=this.layout.bbox;this.canvas_view.prepare_canvas(t,e),this._outer_bbox=this.layout.bbox,this._needs_paint=!0}this._inner_bbox.equals(this.frame.inner_bbox)||(this._inner_bbox=this.layout.inner_bbox,this._needs_paint=!0),this._needs_paint&&(this._needs_paint=!1,this.paint())}repaint(){this._needs_layout&&this._invalidate_layout(),this.paint()}paint(){if(this.is_paused)return;f.logger.trace(`PlotView.paint() for ${this.model.id}`);const{document:t}=this.model;if(null!=t){const e=t.interactive_duration();e>=0&&e<this.model.lod_interval?setTimeout(()=>{t.interactive_duration()>this.model.lod_timeout&&t.interactive_stop(this.model),this.request_paint()},this.model.lod_timeout):t.interactive_stop(this.model)}for(const t in this.renderer_views){const e=this.renderer_views[t];if(null==this.range_update_timestamp||e instanceof r.GlyphRendererView&&e.set_data_timestamp>this.range_update_timestamp){this.update_dataranges();break}}const{ctx:e}=this.canvas_view,i=this.canvas.pixel_ratio;e.save(),this.model.hidpi&&(e.scale(i,i),e.translate(.5,.5));const s=[this.frame._left.value,this.frame._top.value,this.frame._width.value,this.frame._height.value];if(this._map_hook(e,s),this._paint_empty(e,s),this.prepare_webgl(i,s),this.clear_webgl(),this.visuals.outline_line.doit){e.save(),this.visuals.outline_line.set_value(e);let[t,i,n,a]=s;t+n==this.layout._width.value&&(n-=1),i+a==this.layout._height.value&&(a-=1),e.strokeRect(t,i,n,a),e.restore()}this._paint_levels(e,[\"image\",\"underlay\",\"glyph\"],s,!0),this._paint_levels(e,[\"annotation\"],s,!1),this._paint_levels(e,[\"overlay\"],s,!1),null==this._initial_state_info.range&&this.set_initial_range(),e.restore()}_paint_levels(t,e,i,s){for(const n of e)for(const e of this.computed_renderers){if(e.level!=n)continue;const a=this.renderer_views[e.id];t.save(),(s||a.needs_clip)&&(t.beginPath(),t.rect(...i),t.clip()),a.render(),t.restore(),a.has_webgl&&(this.blit_webgl(),this.clear_webgl())}}_map_hook(t,e){}_paint_empty(t,e){const[i,s,n,a]=[0,0,this.layout._width.value,this.layout._height.value],[o,r,h,l]=e;t.clearRect(i,s,n,a),this.visuals.border_fill.doit&&(this.visuals.border_fill.set_value(t),t.fillRect(i,s,n,a),t.clearRect(o,r,h,l)),this.visuals.background_fill.doit&&(this.visuals.background_fill.set_value(t),t.fillRect(o,r,h,l))}save(t){this.canvas_view.save(t)}serializable_state(){const t=super.serializable_state(),{children:e}=t,i=s(t,[\"children\"]),n=this.get_renderer_views().map(t=>t.serializable_state()).filter(t=>\"bbox\"in t);return Object.assign(Object.assign({},i),{children:[...e,...n]})}}i.PlotView=k,k.__name__=\"PlotView\"},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});var n=this&&this.__decorate||function(e,t,s,n){var _,a=arguments.length,o=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,s):n;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)o=Reflect.decorate(e,t,s,n);else for(var r=e.length-1;r>=0;r--)(_=e[r])&&(o=(a<3?_(o):a>3?_(t,s,o):_(t,s))||o);return a>3&&o&&Object.defineProperty(t,s,o),o};function _(e){return function(t){t.prototype.event_name=e}}class a{constructor(){this.origin=null}to_json(){const{event_name:e}=this;return{event_name:e,event_values:this._to_json()}}_to_json(){return{model:this.origin}}}s.BokehEvent=a,a.__name__=\"BokehEvent\";let o=class extends a{};s.ButtonClick=o,o.__name__=\"ButtonClick\",s.ButtonClick=o=n([_(\"button_click\")],o);let r=class extends a{constructor(e){super(),this.item=e}_to_json(){const{item:e}=this;return Object.assign(Object.assign({},super._to_json()),{item:e})}};s.MenuItemClick=r,r.__name__=\"MenuItemClick\",s.MenuItemClick=r=n([_(\"menu_item_click\")],r);class c extends a{}s.UIEvent=c,c.__name__=\"UIEvent\";let i=class extends c{};s.LODStart=i,i.__name__=\"LODStart\",s.LODStart=i=n([_(\"lodstart\")],i);let l=class extends c{};s.LODEnd=l,l.__name__=\"LODEnd\",s.LODEnd=l=n([_(\"lodend\")],l);let u=class extends c{constructor(e,t){super(),this.geometry=e,this.final=t}_to_json(){const{geometry:e,final:t}=this;return Object.assign(Object.assign({},super._to_json()),{geometry:e,final:t})}};s.SelectionGeometry=u,u.__name__=\"SelectionGeometry\",s.SelectionGeometry=u=n([_(\"selectiongeometry\")],u);let h=class extends c{};s.Reset=h,h.__name__=\"Reset\",s.Reset=h=n([_(\"reset\")],h);class d extends c{constructor(e,t,s,n){super(),this.sx=e,this.sy=t,this.x=s,this.y=n}_to_json(){const{sx:e,sy:t,x:s,y:n}=this;return Object.assign(Object.assign({},super._to_json()),{sx:e,sy:t,x:s,y:n})}}s.PointEvent=d,d.__name__=\"PointEvent\";let m=class extends d{constructor(e,t,s,n,_,a){super(e,t,s,n),this.sx=e,this.sy=t,this.x=s,this.y=n,this.delta_x=_,this.delta_y=a}_to_json(){const{delta_x:e,delta_y:t}=this;return Object.assign(Object.assign({},super._to_json()),{delta_x:e,delta_y:t})}};s.Pan=m,m.__name__=\"Pan\",s.Pan=m=n([_(\"pan\")],m);let p=class extends d{constructor(e,t,s,n,_){super(e,t,s,n),this.sx=e,this.sy=t,this.x=s,this.y=n,this.scale=_}_to_json(){const{scale:e}=this;return Object.assign(Object.assign({},super._to_json()),{scale:e})}};s.Pinch=p,p.__name__=\"Pinch\",s.Pinch=p=n([_(\"pinch\")],p);let x=class extends d{constructor(e,t,s,n,_){super(e,t,s,n),this.sx=e,this.sy=t,this.x=s,this.y=n,this.rotation=_}_to_json(){const{rotation:e}=this;return Object.assign(Object.assign({},super._to_json()),{rotation:e})}};s.Rotate=x,x.__name__=\"Rotate\",s.Rotate=x=n([_(\"rotate\")],x);let j=class extends d{constructor(e,t,s,n,_){super(e,t,s,n),this.sx=e,this.sy=t,this.x=s,this.y=n,this.delta=_}_to_json(){const{delta:e}=this;return Object.assign(Object.assign({},super._to_json()),{delta:e})}};s.MouseWheel=j,j.__name__=\"MouseWheel\",s.MouseWheel=j=n([_(\"wheel\")],j);let y=class extends d{};s.MouseMove=y,y.__name__=\"MouseMove\",s.MouseMove=y=n([_(\"mousemove\")],y);let P=class extends d{};s.MouseEnter=P,P.__name__=\"MouseEnter\",s.MouseEnter=P=n([_(\"mouseenter\")],P);let O=class extends d{};s.MouseLeave=O,O.__name__=\"MouseLeave\",s.MouseLeave=O=n([_(\"mouseleave\")],O);let b=class extends d{};s.Tap=b,b.__name__=\"Tap\",s.Tap=b=n([_(\"tap\")],b);let g=class extends d{};s.DoubleTap=g,g.__name__=\"DoubleTap\",s.DoubleTap=g=n([_(\"doubletap\")],g);let v=class extends d{};s.Press=v,v.__name__=\"Press\",s.Press=v=n([_(\"press\")],v);let E=class extends d{};s.PressUp=E,E.__name__=\"PressUp\",s.PressUp=E=n([_(\"pressup\")],E);let M=class extends d{};s.PanStart=M,M.__name__=\"PanStart\",s.PanStart=M=n([_(\"panstart\")],M);let f=class extends d{};s.PanEnd=f,f.__name__=\"PanEnd\",s.PanEnd=f=n([_(\"panend\")],f);let R=class extends d{};s.PinchStart=R,R.__name__=\"PinchStart\",s.PinchStart=R=n([_(\"pinchstart\")],R);let S=class extends d{};s.PinchEnd=S,S.__name__=\"PinchEnd\",s.PinchEnd=S=n([_(\"pinchend\")],S);let k=class extends d{};s.RotateStart=k,k.__name__=\"RotateStart\",s.RotateStart=k=n([_(\"rotatestart\")],k);let D=class extends d{};s.RotateEnd=D,D.__name__=\"RotateEnd\",s.RotateEnd=D=n([_(\"rotateend\")],D)},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=t(1),i=n.__importDefault(t(283)),r=t(14),a=t(70),h=t(66),_=t(284),o=t(9),c=t(23),l=t(8),p=t(101),u=n.__importStar(t(281));class d{constructor(t,e,s){this.plot_view=t,this.toolbar=e,this.hit_area=s,this.pan_start=new r.Signal(this,\"pan:start\"),this.pan=new r.Signal(this,\"pan\"),this.pan_end=new r.Signal(this,\"pan:end\"),this.pinch_start=new r.Signal(this,\"pinch:start\"),this.pinch=new r.Signal(this,\"pinch\"),this.pinch_end=new r.Signal(this,\"pinch:end\"),this.rotate_start=new r.Signal(this,\"rotate:start\"),this.rotate=new r.Signal(this,\"rotate\"),this.rotate_end=new r.Signal(this,\"rotate:end\"),this.tap=new r.Signal(this,\"tap\"),this.doubletap=new r.Signal(this,\"doubletap\"),this.press=new r.Signal(this,\"press\"),this.pressup=new r.Signal(this,\"pressup\"),this.move_enter=new r.Signal(this,\"move:enter\"),this.move=new r.Signal(this,\"move\"),this.move_exit=new r.Signal(this,\"move:exit\"),this.scroll=new r.Signal(this,\"scroll\"),this.keydown=new r.Signal(this,\"keydown\"),this.keyup=new r.Signal(this,\"keyup\"),this.hammer=new i.default(this.hit_area,{touchAction:\"auto\",inputClass:i.default.TouchMouseInput}),this._configure_hammerjs(),this.hit_area.addEventListener(\"mousemove\",t=>this._mouse_move(t)),this.hit_area.addEventListener(\"mouseenter\",t=>this._mouse_enter(t)),this.hit_area.addEventListener(\"mouseleave\",t=>this._mouse_exit(t)),this.hit_area.addEventListener(\"wheel\",t=>this._mouse_wheel(t)),document.addEventListener(\"keydown\",this),document.addEventListener(\"keyup\",this)}destroy(){this.hammer.destroy(),document.removeEventListener(\"keydown\",this),document.removeEventListener(\"keyup\",this)}handleEvent(t){\"keydown\"==t.type?this._key_down(t):\"keyup\"==t.type&&this._key_up(t)}_configure_hammerjs(){this.hammer.get(\"doubletap\").recognizeWith(\"tap\"),this.hammer.get(\"tap\").requireFailure(\"doubletap\"),this.hammer.get(\"doubletap\").dropRequireFailure(\"tap\"),this.hammer.on(\"doubletap\",t=>this._doubletap(t)),this.hammer.on(\"tap\",t=>this._tap(t)),this.hammer.on(\"press\",t=>this._press(t)),this.hammer.on(\"pressup\",t=>this._pressup(t)),this.hammer.get(\"pan\").set({direction:i.default.DIRECTION_ALL}),this.hammer.on(\"panstart\",t=>this._pan_start(t)),this.hammer.on(\"pan\",t=>this._pan(t)),this.hammer.on(\"panend\",t=>this._pan_end(t)),this.hammer.get(\"pinch\").set({enable:!0}),this.hammer.on(\"pinchstart\",t=>this._pinch_start(t)),this.hammer.on(\"pinch\",t=>this._pinch(t)),this.hammer.on(\"pinchend\",t=>this._pinch_end(t)),this.hammer.get(\"rotate\").set({enable:!0}),this.hammer.on(\"rotatestart\",t=>this._rotate_start(t)),this.hammer.on(\"rotate\",t=>this._rotate(t)),this.hammer.on(\"rotateend\",t=>this._rotate_end(t))}register_tool(t){const e=t.model.event_type;null!=e&&(l.isString(e)?this._register_tool(t,e):e.forEach((e,s)=>this._register_tool(t,e,s<1)))}_register_tool(t,e,s=!0){const n=t,{id:i}=n.model,r=t=>e=>{e.id==i&&t(e.e)},h=t=>e=>{t(e.e)};switch(e){case\"pan\":null!=n._pan_start&&n.connect(this.pan_start,r(n._pan_start.bind(n))),null!=n._pan&&n.connect(this.pan,r(n._pan.bind(n))),null!=n._pan_end&&n.connect(this.pan_end,r(n._pan_end.bind(n)));break;case\"pinch\":null!=n._pinch_start&&n.connect(this.pinch_start,r(n._pinch_start.bind(n))),null!=n._pinch&&n.connect(this.pinch,r(n._pinch.bind(n))),null!=n._pinch_end&&n.connect(this.pinch_end,r(n._pinch_end.bind(n)));break;case\"rotate\":null!=n._rotate_start&&n.connect(this.rotate_start,r(n._rotate_start.bind(n))),null!=n._rotate&&n.connect(this.rotate,r(n._rotate.bind(n))),null!=n._rotate_end&&n.connect(this.rotate_end,r(n._rotate_end.bind(n)));break;case\"move\":null!=n._move_enter&&n.connect(this.move_enter,r(n._move_enter.bind(n))),null!=n._move&&n.connect(this.move,r(n._move.bind(n))),null!=n._move_exit&&n.connect(this.move_exit,r(n._move_exit.bind(n)));break;case\"tap\":null!=n._tap&&n.connect(this.tap,r(n._tap.bind(n)));break;case\"press\":null!=n._press&&n.connect(this.press,r(n._press.bind(n))),null!=n._pressup&&n.connect(this.pressup,r(n._pressup.bind(n)));break;case\"scroll\":null!=n._scroll&&n.connect(this.scroll,r(n._scroll.bind(n)));break;default:throw new Error(`unsupported event_type: ${e}`)}s&&(null!=n._doubletap&&n.connect(this.doubletap,h(n._doubletap.bind(n))),null!=n._keydown&&n.connect(this.keydown,h(n._keydown.bind(n))),null!=n._keyup&&n.connect(this.keyup,h(n._keyup.bind(n))),p.is_mobile&&null!=n._scroll&&\"pinch\"==e&&(a.logger.debug(\"Registering scroll on touch screen\"),n.connect(this.scroll,r(n._scroll.bind(n)))))}_hit_test_renderers(t,e){const s=this.plot_view.get_renderer_views();for(const n of o.reversed(s)){const{level:s}=n.model;if((\"annotation\"==s||\"overlay\"==s)&&null!=n.interactive_hit&&n.interactive_hit(t,e))return n}return null}_hit_test_frame(t,e){return this.plot_view.frame.bbox.contains(t,e)}_hit_test_canvas(t,e){return this.plot_view.layout.bbox.contains(t,e)}_trigger(t,e,s){const n=this.toolbar.gestures,i=t.name.split(\":\")[0],r=this._hit_test_renderers(e.sx,e.sy),a=this._hit_test_canvas(e.sx,e.sy);switch(i){case\"move\":{const s=n[i].active;null!=s&&this.trigger(t,e,s.id);const h=this.toolbar.inspectors.filter(t=>t.active);let _=\"default\";null!=r?(_=r.cursor(e.sx,e.sy)||_,c.isEmpty(h)||(t=this.move_exit)):this._hit_test_frame(e.sx,e.sy)&&(c.isEmpty(h)||(_=\"crosshair\")),this.plot_view.set_cursor(_),this.plot_view.set_toolbar_visibility(a),h.map(s=>this.trigger(t,e,s.id));break}case\"tap\":{const{target:a}=s;if(null!=a&&a!=this.hit_area)return;null!=r&&null!=r.on_hit&&r.on_hit(e.sx,e.sy);const h=n[i].active;null!=h&&this.trigger(t,e,h.id);break}case\"scroll\":{const i=n[p.is_mobile?\"pinch\":\"scroll\"].active;null!=i&&(s.preventDefault(),s.stopPropagation(),this.trigger(t,e,i.id));break}case\"pan\":{const r=n[i].active;null!=r&&(s.preventDefault(),this.trigger(t,e,r.id));break}default:{const s=n[i].active;null!=s&&this.trigger(t,e,s.id)}}this._trigger_bokeh_event(e)}trigger(t,e,s=null){t.emit({id:s,e:e})}_trigger_bokeh_event(t){const e=(()=>{const e=this.plot_view.frame.xscales.default,s=this.plot_view.frame.yscales.default,{sx:n,sy:i}=t,r=e.invert(n),a=s.invert(i);switch(t.type){case\"wheel\":return new u.MouseWheel(n,i,r,a,t.delta);case\"mousemove\":return new u.MouseMove(n,i,r,a);case\"mouseenter\":return new u.MouseEnter(n,i,r,a);case\"mouseleave\":return new u.MouseLeave(n,i,r,a);case\"tap\":return new u.Tap(n,i,r,a);case\"doubletap\":return new u.DoubleTap(n,i,r,a);case\"press\":return new u.Press(n,i,r,a);case\"pressup\":return new u.PressUp(n,i,r,a);case\"pan\":return new u.Pan(n,i,r,a,t.deltaX,t.deltaY);case\"panstart\":return new u.PanStart(n,i,r,a);case\"panend\":return new u.PanEnd(n,i,r,a);case\"pinch\":return new u.Pinch(n,i,r,a,t.scale);case\"pinchstart\":return new u.PinchStart(n,i,r,a);case\"pinchend\":return new u.PinchEnd(n,i,r,a);case\"rotate\":return new u.Rotate(n,i,r,a,t.rotation);case\"rotatestart\":return new u.RotateStart(n,i,r,a);case\"rotateend\":return new u.RotateEnd(n,i,r,a);default:return}})();null!=e&&this.plot_view.model.trigger_event(e)}_get_sxy(t){const{pageX:e,pageY:s}=function(t){return\"undefined\"!=typeof TouchEvent&&t instanceof TouchEvent}(t)?(0!=t.touches.length?t.touches:t.changedTouches)[0]:t,{left:n,top:i}=h.offset(this.hit_area);return{sx:e-n,sy:s-i}}_pan_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{deltaX:t.deltaX,deltaY:t.deltaY,shiftKey:t.srcEvent.shiftKey})}_pinch_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{scale:t.scale,shiftKey:t.srcEvent.shiftKey})}_rotate_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{rotation:t.rotation,shiftKey:t.srcEvent.shiftKey})}_tap_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t.srcEvent)),{shiftKey:t.srcEvent.shiftKey})}_move_event(t){return Object.assign({type:t.type},this._get_sxy(t))}_scroll_event(t){return Object.assign(Object.assign({type:t.type},this._get_sxy(t)),{delta:_.getDeltaY(t)})}_key_event(t){return{type:t.type,keyCode:t.keyCode}}_pan_start(t){const e=this._pan_event(t);e.sx-=t.deltaX,e.sy-=t.deltaY,this._trigger(this.pan_start,e,t.srcEvent)}_pan(t){this._trigger(this.pan,this._pan_event(t),t.srcEvent)}_pan_end(t){this._trigger(this.pan_end,this._pan_event(t),t.srcEvent)}_pinch_start(t){this._trigger(this.pinch_start,this._pinch_event(t),t.srcEvent)}_pinch(t){this._trigger(this.pinch,this._pinch_event(t),t.srcEvent)}_pinch_end(t){this._trigger(this.pinch_end,this._pinch_event(t),t.srcEvent)}_rotate_start(t){this._trigger(this.rotate_start,this._rotate_event(t),t.srcEvent)}_rotate(t){this._trigger(this.rotate,this._rotate_event(t),t.srcEvent)}_rotate_end(t){this._trigger(this.rotate_end,this._rotate_event(t),t.srcEvent)}_tap(t){this._trigger(this.tap,this._tap_event(t),t.srcEvent)}_doubletap(t){const e=this._tap_event(t);this._trigger_bokeh_event(e),this.trigger(this.doubletap,e)}_press(t){this._trigger(this.press,this._tap_event(t),t.srcEvent)}_pressup(t){this._trigger(this.pressup,this._tap_event(t),t.srcEvent)}_mouse_enter(t){this._trigger(this.move_enter,this._move_event(t),t)}_mouse_move(t){this._trigger(this.move,this._move_event(t),t)}_mouse_exit(t){this._trigger(this.move_exit,this._move_event(t),t)}_mouse_wheel(t){this._trigger(this.scroll,this._scroll_event(t),t)}_key_down(t){this.trigger(this.keydown,this._key_event(t))}_key_up(t){this.trigger(this.keyup,this._key_event(t))}}s.UIEvents=d,d.__name__=\"UIEvents\"},\n function _(t,e,i){\n /*! Hammer.JS - v2.0.7 - 2016-04-22\n * http://hammerjs.github.io/\n *\n * Copyright (c) 2016 Jorik Tangelder;\n * Licensed under the MIT license */\n !function(t,i,n,r){\"use strict\";var s,o=[\"\",\"webkit\",\"Moz\",\"MS\",\"ms\",\"o\"],a=i.createElement(\"div\"),h=Math.round,u=Math.abs,c=Date.now;function l(t,e,i){return setTimeout(y(t,i),e)}function p(t,e,i){return!!Array.isArray(t)&&(f(t,i[e],i),!0)}function f(t,e,i){var n;if(t)if(t.forEach)t.forEach(e,i);else if(void 0!==t.length)for(n=0;n<t.length;)e.call(i,t[n],n,t),n++;else for(n in t)t.hasOwnProperty(n)&&e.call(i,t[n],n,t)}function v(e,i,n){var r=\"DEPRECATED METHOD: \"+i+\"\\n\"+n+\" AT \\n\";return function(){var i=new Error(\"get-stack-trace\"),n=i&&i.stack?i.stack.replace(/^[^\\(]+?[\\n$]/gm,\"\").replace(/^\\s+at\\s+/gm,\"\").replace(/^Object.<anonymous>\\s*\\(/gm,\"{anonymous}()@\"):\"Unknown Stack Trace\",s=t.console&&(t.console.warn||t.console.log);return s&&s.call(t.console,r,n),e.apply(this,arguments)}}s=\"function\"!=typeof Object.assign?function(t){if(null==t)throw new TypeError(\"Cannot convert undefined or null to object\");for(var e=Object(t),i=1;i<arguments.length;i++){var n=arguments[i];if(null!=n)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}:Object.assign;var d=v((function(t,e,i){for(var n=Object.keys(e),r=0;r<n.length;)(!i||i&&void 0===t[n[r]])&&(t[n[r]]=e[n[r]]),r++;return t}),\"extend\",\"Use `assign`.\"),m=v((function(t,e){return d(t,e,!0)}),\"merge\",\"Use `assign`.\");function g(t,e,i){var n,r=e.prototype;(n=t.prototype=Object.create(r)).constructor=t,n._super=r,i&&s(n,i)}function y(t,e){return function(){return t.apply(e,arguments)}}function T(t,e){return\"function\"==typeof t?t.apply(e&&e[0]||void 0,e):t}function E(t,e){return void 0===t?e:t}function I(t,e,i){f(S(e),(function(e){t.addEventListener(e,i,!1)}))}function A(t,e,i){f(S(e),(function(e){t.removeEventListener(e,i,!1)}))}function _(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function C(t,e){return t.indexOf(e)>-1}function S(t){return t.trim().split(/\\s+/g)}function b(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;n<t.length;){if(i&&t[n][i]==e||!i&&t[n]===e)return n;n++}return-1}function x(t){return Array.prototype.slice.call(t,0)}function P(t,e,i){for(var n=[],r=[],s=0;s<t.length;){var o=e?t[s][e]:t[s];b(r,o)<0&&n.push(t[s]),r[s]=o,s++}return i&&(n=e?n.sort((function(t,i){return t[e]>i[e]})):n.sort()),n}function D(t,e){for(var i,n,r=e[0].toUpperCase()+e.slice(1),s=0;s<o.length;){if((n=(i=o[s])?i+r:e)in t)return n;s++}}var w=1;function O(e){var i=e.ownerDocument||e;return i.defaultView||i.parentWindow||t}var R=\"ontouchstart\"in t,M=void 0!==D(t,\"PointerEvent\"),z=R&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),N=[\"x\",\"y\"],X=[\"clientX\",\"clientY\"];function Y(t,e){var i=this;this.manager=t,this.callback=e,this.element=t.element,this.target=t.options.inputTarget,this.domHandler=function(e){T(t.options.enable,[t])&&i.handler(e)},this.init()}function F(t,e,i){var n=i.pointers.length,r=i.changedPointers.length,s=1&e&&n-r==0,o=12&e&&n-r==0;i.isFirst=!!s,i.isFinal=!!o,s&&(t.session={}),i.eventType=e,function(t,e){var i=t.session,n=e.pointers,r=n.length;i.firstInput||(i.firstInput=W(e));r>1&&!i.firstMultiple?i.firstMultiple=W(e):1===r&&(i.firstMultiple=!1);var s=i.firstInput,o=i.firstMultiple,a=o?o.center:s.center,h=e.center=q(n);e.timeStamp=c(),e.deltaTime=e.timeStamp-s.timeStamp,e.angle=U(a,h),e.distance=L(a,h),function(t,e){var i=e.center,n=t.offsetDelta||{},r=t.prevDelta||{},s=t.prevInput||{};1!==e.eventType&&4!==s.eventType||(r=t.prevDelta={x:s.deltaX||0,y:s.deltaY||0},n=t.offsetDelta={x:i.x,y:i.y});e.deltaX=r.x+(i.x-n.x),e.deltaY=r.y+(i.y-n.y)}(i,e),e.offsetDirection=H(e.deltaX,e.deltaY);var l=k(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=l.x,e.overallVelocityY=l.y,e.overallVelocity=u(l.x)>u(l.y)?l.x:l.y,e.scale=o?(p=o.pointers,f=n,L(f[0],f[1],X)/L(p[0],p[1],X)):1,e.rotation=o?function(t,e){return U(e[1],e[0],X)+U(t[1],t[0],X)}(o.pointers,n):0,e.maxPointers=i.prevInput?e.pointers.length>i.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers:e.pointers.length,function(t,e){var i,n,r,s,o=t.lastInterval||e,a=e.timeStamp-o.timeStamp;if(8!=e.eventType&&(a>25||void 0===o.velocity)){var h=e.deltaX-o.deltaX,c=e.deltaY-o.deltaY,l=k(a,h,c);n=l.x,r=l.y,i=u(l.x)>u(l.y)?l.x:l.y,s=H(h,c),t.lastInterval=e}else i=o.velocity,n=o.velocityX,r=o.velocityY,s=o.direction;e.velocity=i,e.velocityX=n,e.velocityY=r,e.direction=s}(i,e);var p,f;var v=t.element;_(e.srcEvent.target,v)&&(v=e.srcEvent.target);e.target=v}(t,i),t.emit(\"hammer.input\",i),t.recognize(i),t.session.prevInput=i}function W(t){for(var e=[],i=0;i<t.pointers.length;)e[i]={clientX:h(t.pointers[i].clientX),clientY:h(t.pointers[i].clientY)},i++;return{timeStamp:c(),pointers:e,center:q(e),deltaX:t.deltaX,deltaY:t.deltaY}}function q(t){var e=t.length;if(1===e)return{x:h(t[0].clientX),y:h(t[0].clientY)};for(var i=0,n=0,r=0;r<e;)i+=t[r].clientX,n+=t[r].clientY,r++;return{x:h(i/e),y:h(n/e)}}function k(t,e,i){return{x:e/t||0,y:i/t||0}}function H(t,e){return t===e?1:u(t)>=u(e)?t<0?2:4:e<0?8:16}function L(t,e,i){i||(i=N);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return Math.sqrt(n*n+r*r)}function U(t,e,i){i||(i=N);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return 180*Math.atan2(r,n)/Math.PI}Y.prototype={handler:function(){},init:function(){this.evEl&&I(this.element,this.evEl,this.domHandler),this.evTarget&&I(this.target,this.evTarget,this.domHandler),this.evWin&&I(O(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&A(this.element,this.evEl,this.domHandler),this.evTarget&&A(this.target,this.evTarget,this.domHandler),this.evWin&&A(O(this.element),this.evWin,this.domHandler)}};var V={mousedown:1,mousemove:2,mouseup:4};function j(){this.evEl=\"mousedown\",this.evWin=\"mousemove mouseup\",this.pressed=!1,Y.apply(this,arguments)}g(j,Y,{handler:function(t){var e=V[t.type];1&e&&0===t.button&&(this.pressed=!0),2&e&&1!==t.which&&(e=4),this.pressed&&(4&e&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:\"mouse\",srcEvent:t}))}});var G={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},Z={2:\"touch\",3:\"pen\",4:\"mouse\",5:\"kinect\"},B=\"pointerdown\",$=\"pointermove pointerup pointercancel\";function J(){this.evEl=B,this.evWin=$,Y.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}t.MSPointerEvent&&!t.PointerEvent&&(B=\"MSPointerDown\",$=\"MSPointerMove MSPointerUp MSPointerCancel\"),g(J,Y,{handler:function(t){var e=this.store,i=!1,n=t.type.toLowerCase().replace(\"ms\",\"\"),r=G[n],s=Z[t.pointerType]||t.pointerType,o=\"touch\"==s,a=b(e,t.pointerId,\"pointerId\");1&r&&(0===t.button||o)?a<0&&(e.push(t),a=e.length-1):12&r&&(i=!0),a<0||(e[a]=t,this.callback(this.manager,r,{pointers:e,changedPointers:[t],pointerType:s,srcEvent:t}),i&&e.splice(a,1))}});var K={touchstart:1,touchmove:2,touchend:4,touchcancel:8};function Q(){this.evTarget=\"touchstart\",this.evWin=\"touchstart touchmove touchend touchcancel\",this.started=!1,Y.apply(this,arguments)}function tt(t,e){var i=x(t.touches),n=x(t.changedTouches);return 12&e&&(i=P(i.concat(n),\"identifier\",!0)),[i,n]}g(Q,Y,{handler:function(t){var e=K[t.type];if(1===e&&(this.started=!0),this.started){var i=tt.call(this,t,e);12&e&&i[0].length-i[1].length==0&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:\"touch\",srcEvent:t})}}});var et={touchstart:1,touchmove:2,touchend:4,touchcancel:8};function it(){this.evTarget=\"touchstart touchmove touchend touchcancel\",this.targetIds={},Y.apply(this,arguments)}function nt(t,e){var i=x(t.touches),n=this.targetIds;if(3&e&&1===i.length)return n[i[0].identifier]=!0,[i,i];var r,s,o=x(t.changedTouches),a=[],h=this.target;if(s=i.filter((function(t){return _(t.target,h)})),1===e)for(r=0;r<s.length;)n[s[r].identifier]=!0,r++;for(r=0;r<o.length;)n[o[r].identifier]&&a.push(o[r]),12&e&&delete n[o[r].identifier],r++;return a.length?[P(s.concat(a),\"identifier\",!0),a]:void 0}g(it,Y,{handler:function(t){var e=et[t.type],i=nt.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:\"touch\",srcEvent:t})}});function rt(){Y.apply(this,arguments);var t=y(this.handler,this);this.touch=new it(this.manager,t),this.mouse=new j(this.manager,t),this.primaryTouch=null,this.lastTouches=[]}function st(t,e){1&t?(this.primaryTouch=e.changedPointers[0].identifier,ot.call(this,e)):12&t&&ot.call(this,e)}function ot(t){var e=t.changedPointers[0];if(e.identifier===this.primaryTouch){var i={x:e.clientX,y:e.clientY};this.lastTouches.push(i);var n=this.lastTouches;setTimeout((function(){var t=n.indexOf(i);t>-1&&n.splice(t,1)}),2500)}}function at(t){for(var e=t.srcEvent.clientX,i=t.srcEvent.clientY,n=0;n<this.lastTouches.length;n++){var r=this.lastTouches[n],s=Math.abs(e-r.x),o=Math.abs(i-r.y);if(s<=25&&o<=25)return!0}return!1}g(rt,Y,{handler:function(t,e,i){var n=\"touch\"==i.pointerType,r=\"mouse\"==i.pointerType;if(!(r&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(n)st.call(this,e,i);else if(r&&at.call(this,i))return;this.callback(t,e,i)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var ht=D(a.style,\"touchAction\"),ut=void 0!==ht,ct=function(){if(!ut)return!1;var e={},i=t.CSS&&t.CSS.supports;return[\"auto\",\"manipulation\",\"pan-y\",\"pan-x\",\"pan-x pan-y\",\"none\"].forEach((function(n){e[n]=!i||t.CSS.supports(\"touch-action\",n)})),e}();function lt(t,e){this.manager=t,this.set(e)}lt.prototype={set:function(t){\"compute\"==t&&(t=this.compute()),ut&&this.manager.element.style&&ct[t]&&(this.manager.element.style[ht]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return f(this.manager.recognizers,(function(e){T(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))})),function(t){if(C(t,\"none\"))return\"none\";var e=C(t,\"pan-x\"),i=C(t,\"pan-y\");if(e&&i)return\"none\";if(e||i)return e?\"pan-x\":\"pan-y\";if(C(t,\"manipulation\"))return\"manipulation\";return\"auto\"}(t.join(\" \"))},preventDefaults:function(t){var e=t.srcEvent,i=t.offsetDirection;if(this.manager.session.prevented)e.preventDefault();else{var n=this.actions,r=C(n,\"none\")&&!ct.none,s=C(n,\"pan-y\")&&!ct[\"pan-y\"],o=C(n,\"pan-x\")&&!ct[\"pan-x\"];if(r){var a=1===t.pointers.length,h=t.distance<2,u=t.deltaTime<250;if(a&&h&&u)return}if(!o||!s)return r||s&&6&i||o&&24&i?this.preventSrc(e):void 0}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};function pt(t){this.options=s({},this.defaults,t||{}),this.id=w++,this.manager=null,this.options.enable=E(this.options.enable,!0),this.state=1,this.simultaneous={},this.requireFail=[]}function ft(t){return 16&t?\"cancel\":8&t?\"end\":4&t?\"move\":2&t?\"start\":\"\"}function vt(t){return 16==t?\"down\":8==t?\"up\":2==t?\"left\":4==t?\"right\":\"\"}function dt(t,e){var i=e.manager;return i?i.get(t):t}function mt(){pt.apply(this,arguments)}function gt(){mt.apply(this,arguments),this.pX=null,this.pY=null}function yt(){mt.apply(this,arguments)}function Tt(){pt.apply(this,arguments),this._timer=null,this._input=null}function Et(){mt.apply(this,arguments)}function It(){mt.apply(this,arguments)}function At(){pt.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function _t(t,e){return(e=e||{}).recognizers=E(e.recognizers,_t.defaults.preset),new Ct(t,e)}pt.prototype={defaults:{},set:function(t){return s(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(p(t,\"recognizeWith\",this))return this;var e=this.simultaneous;return e[(t=dt(t,this)).id]||(e[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return p(t,\"dropRecognizeWith\",this)?this:(t=dt(t,this),delete this.simultaneous[t.id],this)},requireFailure:function(t){if(p(t,\"requireFailure\",this))return this;var e=this.requireFail;return-1===b(e,t=dt(t,this))&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(p(t,\"dropRequireFailure\",this))return this;t=dt(t,this);var e=b(this.requireFail,t);return e>-1&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var e=this,i=this.state;function n(i){e.manager.emit(i,t)}i<8&&n(e.options.event+ft(i)),n(e.options.event),t.additionalEvent&&n(t.additionalEvent),i>=8&&n(e.options.event+ft(i))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(33&this.requireFail[t].state))return!1;t++}return!0},recognize:function(t){var e=s({},t);if(!T(this.options.enable,[this,e]))return this.reset(),void(this.state=32);56&this.state&&(this.state=1),this.state=this.process(e),30&this.state&&this.tryEmit(e)},process:function(t){},getTouchAction:function(){},reset:function(){}},g(mt,pt,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,i=t.eventType,n=6&e,r=this.attrTest(t);return n&&(8&i||!r)?16|e:n||r?4&i?8|e:2&e?4|e:2:32}}),g(gt,mt,{defaults:{event:\"pan\",threshold:10,pointers:1,direction:30},getTouchAction:function(){var t=this.options.direction,e=[];return 6&t&&e.push(\"pan-y\"),24&t&&e.push(\"pan-x\"),e},directionTest:function(t){var e=this.options,i=!0,n=t.distance,r=t.direction,s=t.deltaX,o=t.deltaY;return r&e.direction||(6&e.direction?(r=0===s?1:s<0?2:4,i=s!=this.pX,n=Math.abs(t.deltaX)):(r=0===o?1:o<0?8:16,i=o!=this.pY,n=Math.abs(t.deltaY))),t.direction=r,i&&n>e.threshold&&r&e.direction},attrTest:function(t){return mt.prototype.attrTest.call(this,t)&&(2&this.state||!(2&this.state)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=vt(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),g(yt,mt,{defaults:{event:\"pinch\",threshold:0,pointers:2},getTouchAction:function(){return[\"none\"]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},emit:function(t){if(1!==t.scale){var e=t.scale<1?\"in\":\"out\";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),g(Tt,pt,{defaults:{event:\"press\",pointers:1,time:251,threshold:9},getTouchAction:function(){return[\"auto\"]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime>e.time;if(this._input=t,!n||!i||12&t.eventType&&!r)this.reset();else if(1&t.eventType)this.reset(),this._timer=l((function(){this.state=8,this.tryEmit()}),e.time,this);else if(4&t.eventType)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){8===this.state&&(t&&4&t.eventType?this.manager.emit(this.options.event+\"up\",t):(this._input.timeStamp=c(),this.manager.emit(this.options.event,this._input)))}}),g(Et,mt,{defaults:{event:\"rotate\",threshold:0,pointers:2},getTouchAction:function(){return[\"none\"]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)}}),g(It,mt,{defaults:{event:\"swipe\",threshold:10,velocity:.3,direction:30,pointers:1},getTouchAction:function(){return gt.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return 30&i?e=t.overallVelocity:6&i?e=t.overallVelocityX:24&i&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&u(e)>this.options.velocity&&4&t.eventType},emit:function(t){var e=vt(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),g(At,pt,{defaults:{event:\"tap\",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[\"manipulation\"]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime<e.time;if(this.reset(),1&t.eventType&&0===this.count)return this.failTimeout();if(n&&r&&i){if(4!=t.eventType)return this.failTimeout();var s=!this.pTime||t.timeStamp-this.pTime<e.interval,o=!this.pCenter||L(this.pCenter,t.center)<e.posThreshold;if(this.pTime=t.timeStamp,this.pCenter=t.center,o&&s?this.count+=1:this.count=1,this._input=t,0===this.count%e.taps)return this.hasRequireFailures()?(this._timer=l((function(){this.state=8,this.tryEmit()}),e.interval,this),2):8}return 32},failTimeout:function(){return this._timer=l((function(){this.state=32}),this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),_t.VERSION=\"2.0.7\",_t.defaults={domEvents:!1,touchAction:\"compute\",enable:!0,inputTarget:null,inputClass:null,preset:[[Et,{enable:!1}],[yt,{enable:!1},[\"rotate\"]],[It,{direction:6}],[gt,{direction:6},[\"swipe\"]],[At],[At,{event:\"doubletap\",taps:2},[\"tap\"]],[Tt]],cssProps:{userSelect:\"none\",touchSelect:\"none\",touchCallout:\"none\",contentZooming:\"none\",userDrag:\"none\",tapHighlightColor:\"rgba(0,0,0,0)\"}};function Ct(t,e){var i;this.options=s({},_t.defaults,e||{}),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=t,this.input=new((i=this).options.inputClass||(M?J:z?it:R?rt:j))(i,F),this.touchAction=new lt(this,this.options.touchAction),St(this,!0),f(this.options.recognizers,(function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])}),this)}function St(t,e){var i,n=t.element;n.style&&(f(t.options.cssProps,(function(r,s){i=D(n.style,s),e?(t.oldCssProps[i]=n.style[i],n.style[i]=r):n.style[i]=t.oldCssProps[i]||\"\"})),e||(t.oldCssProps={}))}Ct.prototype={set:function(t){return s(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?2:1},recognize:function(t){var e=this.session;if(!e.stopped){var i;this.touchAction.preventDefaults(t);var n=this.recognizers,r=e.curRecognizer;(!r||r&&8&r.state)&&(r=e.curRecognizer=null);for(var s=0;s<n.length;)i=n[s],2===e.stopped||r&&i!=r&&!i.canRecognizeWith(r)?i.reset():i.recognize(t),!r&&14&i.state&&(r=e.curRecognizer=i),s++}},get:function(t){if(t instanceof pt)return t;for(var e=this.recognizers,i=0;i<e.length;i++)if(e[i].options.event==t)return e[i];return null},add:function(t){if(p(t,\"add\",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),t.manager=this,this.touchAction.update(),t},remove:function(t){if(p(t,\"remove\",this))return this;if(t=this.get(t)){var e=this.recognizers,i=b(e,t);-1!==i&&(e.splice(i,1),this.touchAction.update())}return this},on:function(t,e){if(void 0!==t&&void 0!==e){var i=this.handlers;return f(S(t),(function(t){i[t]=i[t]||[],i[t].push(e)})),this}},off:function(t,e){if(void 0!==t){var i=this.handlers;return f(S(t),(function(t){e?i[t]&&i[t].splice(b(i[t],e),1):delete i[t]})),this}},emit:function(t,e){this.options.domEvents&&function(t,e){var n=i.createEvent(\"Event\");n.initEvent(t,!0,!0),n.gesture=e,e.target.dispatchEvent(n)}(t,e);var n=this.handlers[t]&&this.handlers[t].slice();if(n&&n.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};for(var r=0;r<n.length;)n[r](e),r++}},destroy:function(){this.element&&St(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},s(_t,{INPUT_START:1,INPUT_MOVE:2,INPUT_END:4,INPUT_CANCEL:8,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:1,DIRECTION_LEFT:2,DIRECTION_RIGHT:4,DIRECTION_UP:8,DIRECTION_DOWN:16,DIRECTION_HORIZONTAL:6,DIRECTION_VERTICAL:24,DIRECTION_ALL:30,Manager:Ct,Input:Y,TouchAction:lt,TouchInput:it,MouseInput:j,PointerEventInput:J,TouchMouseInput:rt,SingleTouchInput:Q,Recognizer:pt,AttrRecognizer:mt,Tap:At,Pan:gt,Swipe:It,Pinch:yt,Rotate:Et,Press:Tt,on:I,off:A,each:f,merge:m,extend:d,assign:s,inherit:g,bindFn:y,prefixed:D}),(void 0!==t?t:\"undefined\"!=typeof self?self:{}).Hammer=_t,\"function\"==typeof define&&define.amd?define((function(){return _t})):void 0!==e&&e.exports?e.exports=_t:t.Hammer=_t}(window,document)},\n function _(e,t,n){\n /*!\n * jQuery Mousewheel 3.1.13\n *\n * Copyright jQuery Foundation and other contributors\n * Released under the MIT license\n * http://jquery.org/license\n */\n function r(e){const t=getComputedStyle(e).fontSize;return null!=t?parseInt(t,10):null}Object.defineProperty(n,\"__esModule\",{value:!0}),n.getDeltaY=function(e){let t=-e.deltaY;if(e.target instanceof HTMLElement)switch(e.deltaMode){case e.DOM_DELTA_LINE:t*=r((n=e.target).offsetParent||document.body)||r(n)||16;break;case e.DOM_DELTA_PAGE:t*=function(e){return e.clientHeight}(e.target)}var n;return t}},\n function _(n,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const t=(\"undefined\"!=typeof window?window.requestAnimationFrame:void 0)||(\"undefined\"!=typeof window?window.webkitRequestAnimationFrame:void 0)||(\"undefined\"!=typeof window?window.mozRequestAnimationFrame:void 0)||(\"undefined\"!=typeof window?window.msRequestAnimationFrame:void 0)||function(n){return n(Date.now()),-1};o.throttle=function(n,e){let o=null,i=0,d=!1;const u=function(){i=Date.now(),o=null,d=!1,n()};return function(){const n=Date.now(),w=e-(n-i);w<=0&&!d?(null!=o&&clearTimeout(o),d=!0,t(u)):o||d||(o=setTimeout(()=>t(u),w))}}},\n function _(i,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const l=i(188),a=i(189),r=i(8),h=Math.PI/2,o=\"left\",s=\"center\",n={above:{parallel:0,normal:-h,horizontal:0,vertical:-h},below:{parallel:0,normal:h,horizontal:0,vertical:h},left:{parallel:-h,normal:0,horizontal:0,vertical:-h},right:{parallel:h,normal:0,horizontal:0,vertical:h}},d={above:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"alphabetic\",vertical:\"middle\"},below:{justified:\"bottom\",parallel:\"hanging\",normal:\"middle\",horizontal:\"hanging\",vertical:\"middle\"},left:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"middle\",vertical:\"alphabetic\"},right:{justified:\"top\",parallel:\"alphabetic\",normal:\"middle\",horizontal:\"middle\",vertical:\"alphabetic\"}},_={above:{justified:s,parallel:s,normal:o,horizontal:s,vertical:o},below:{justified:s,parallel:s,normal:o,horizontal:s,vertical:o},left:{justified:s,parallel:s,normal:\"right\",horizontal:\"right\",vertical:s},right:{justified:s,parallel:s,normal:o,horizontal:o,vertical:s}},c={above:\"right\",below:o,left:\"right\",right:o},m={above:o,below:\"right\",left:\"right\",right:o};class g extends a.ContentLayoutable{constructor(i,t){switch(super(),this.side=i,this.obj=t,this.side){case\"above\":this._dim=0,this._normals=[0,-1];break;case\"below\":this._dim=0,this._normals=[0,1];break;case\"left\":this._dim=1,this._normals=[-1,0];break;case\"right\":this._dim=1,this._normals=[1,0]}this.is_horizontal?this.set_sizing({width_policy:\"max\",height_policy:\"fixed\"}):this.set_sizing({width_policy:\"fixed\",height_policy:\"max\"})}_content_size(){return new l.Sizeable(this.get_oriented_size())}get_oriented_size(){const{width:i,height:t}=this.obj.get_size();return!this.obj.rotate||this.is_horizontal?{width:i,height:t}:{width:t,height:i}}has_size_changed(){const{width:i,height:t}=this.get_oriented_size();return this.is_horizontal?this.bbox.height!=t:this.bbox.width!=i}get dimension(){return this._dim}get normals(){return this._normals}get is_horizontal(){return 0==this._dim}get is_vertical(){return 1==this._dim}apply_label_text_heuristics(i,t){const e=this.side;let l,a;r.isString(t)?(l=d[e][t],a=_[e][t]):0===t?(l=\"whatever\",a=\"whatever\"):t<0?(l=\"middle\",a=c[e]):(l=\"middle\",a=m[e]),i.textBaseline=l,i.textAlign=a}get_label_angle_heuristic(i){return n[this.side][i]}}e.SidePanel=g,g.__name__=\"SidePanel\"},\n function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(14),o=t(66),a=t(30),n=t(280),p=new i.Signal0({},\"gmaps_ready\");class l extends n.PlotView{initialize(){this.pause(),super.initialize(),this._tiles_loaded=!1,this.zoom_count=0;const{zoom:t,lat:e,lng:s}=this.model.map_options;this.initial_zoom=t,this.initial_lat=e,this.initial_lng=s,\"undefined\"!=typeof google&&null!=google.maps||(void 0===window._bokeh_gmaps_callback&&function(t){window._bokeh_gmaps_callback=()=>p.emit();const e=document.createElement(\"script\");e.type=\"text/javascript\",e.src=`https://maps.googleapis.com/maps/api/js?v=3.36&key=${t}&callback=_bokeh_gmaps_callback`,document.body.appendChild(e)}(this.model.api_key),p.connect(()=>this.request_render())),this.unpause()}remove(){o.remove(this.map_el),super.remove()}update_range(t){if(null==t)this.map.setCenter({lat:this.initial_lat,lng:this.initial_lng}),this.map.setOptions({zoom:this.initial_zoom}),super.update_range(null);else if(null!=t.sdx||null!=t.sdy)this.map.panBy(t.sdx||0,t.sdy||0),super.update_range(t);else if(null!=t.factor){if(10!==this.zoom_count)return void(this.zoom_count+=1);this.zoom_count=0,this.pause(),super.update_range(t);const e=t.factor<0?-1:1,s=this.map.getZoom(),i=s+e;if(i>=2){this.map.setZoom(i);const[t,e,,]=this._get_projected_bounds();e-t<0&&this.map.setZoom(s)}this.unpause()}this._set_bokeh_ranges()}_build_map(){const{maps:t}=google;this.map_types={satellite:t.MapTypeId.SATELLITE,terrain:t.MapTypeId.TERRAIN,roadmap:t.MapTypeId.ROADMAP,hybrid:t.MapTypeId.HYBRID};const e=this.model.map_options,s={center:new t.LatLng(e.lat,e.lng),zoom:e.zoom,disableDefaultUI:!0,mapTypeId:this.map_types[e.map_type],scaleControl:e.scale_control,tilt:e.tilt};null!=e.styles&&(s.styles=JSON.parse(e.styles)),this.map_el=o.div({style:{position:\"absolute\"}}),this.canvas_view.add_underlay(this.map_el),this.map=new t.Map(this.map_el,s),t.event.addListener(this.map,\"idle\",()=>this._set_bokeh_ranges()),t.event.addListener(this.map,\"bounds_changed\",()=>this._set_bokeh_ranges()),t.event.addListenerOnce(this.map,\"tilesloaded\",()=>this._render_finished()),this.connect(this.model.properties.map_options.change,()=>this._update_options()),this.connect(this.model.map_options.properties.styles.change,()=>this._update_styles()),this.connect(this.model.map_options.properties.lat.change,()=>this._update_center(\"lat\")),this.connect(this.model.map_options.properties.lng.change,()=>this._update_center(\"lng\")),this.connect(this.model.map_options.properties.zoom.change,()=>this._update_zoom()),this.connect(this.model.map_options.properties.map_type.change,()=>this._update_map_type()),this.connect(this.model.map_options.properties.scale_control.change,()=>this._update_scale_control()),this.connect(this.model.map_options.properties.tilt.change,()=>this._update_tilt())}_render_finished(){this._tiles_loaded=!0,this.notify_finished()}has_finished(){return super.has_finished()&&!0===this._tiles_loaded}_get_latlon_bounds(){const t=this.map.getBounds(),e=t.getNorthEast(),s=t.getSouthWest();return[s.lng(),e.lng(),s.lat(),e.lat()]}_get_projected_bounds(){const[t,e,s,i]=this._get_latlon_bounds(),[o,n]=a.wgs84_mercator.forward([t,s]),[p,l]=a.wgs84_mercator.forward([e,i]);return[o,p,n,l]}_set_bokeh_ranges(){const[t,e,s,i]=this._get_projected_bounds();this.frame.x_range.setv({start:t,end:e}),this.frame.y_range.setv({start:s,end:i})}_update_center(t){const e=this.map.getCenter().toJSON();e[t]=this.model.map_options[t],this.map.setCenter(e),this._set_bokeh_ranges()}_update_map_type(){this.map.setOptions({mapTypeId:this.map_types[this.model.map_options.map_type]})}_update_scale_control(){this.map.setOptions({scaleControl:this.model.map_options.scale_control})}_update_tilt(){this.map.setOptions({tilt:this.model.map_options.tilt})}_update_options(){this._update_styles(),this._update_center(\"lat\"),this._update_center(\"lng\"),this._update_zoom(),this._update_map_type()}_update_styles(){this.map.setOptions({styles:JSON.parse(this.model.map_options.styles)})}_update_zoom(){this.map.setOptions({zoom:this.model.map_options.zoom}),this._set_bokeh_ranges()}_map_hook(t,e){if(null==this.map&&\"undefined\"!=typeof google&&null!=google.maps&&this._build_map(),null!=this.map_el){const[t,s,i,o]=e;this.map_el.style.top=`${s}px`,this.map_el.style.left=`${t}px`,this.map_el.style.width=`${i}px`,this.map_el.style.height=`${o}px`}}_paint_empty(t,e){const s=this.layout._width.value,i=this.layout._height.value,[o,a,n,p]=e;t.clearRect(0,0,s,i),t.beginPath(),t.moveTo(0,0),t.lineTo(0,i),t.lineTo(s,i),t.lineTo(s,0),t.lineTo(0,0),t.moveTo(o,a),t.lineTo(o+n,a),t.lineTo(o+n,a+p),t.lineTo(o,a+p),t.lineTo(o,a),t.closePath(),null!=this.model.border_fill_color&&(t.fillStyle=this.model.border_fill_color,t.fill())}}s.GMapPlotView=l,l.__name__=\"GMapPlotView\"},\n function _(a,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});var g=a(186);n.DataRange=g.DataRange;var R=a(185);n.DataRange1d=R.DataRange1d;var r=a(88);n.FactorRange=r.FactorRange;var t=a(89);n.Range=t.Range;var d=a(130);n.Range1d=d.Range1d},\n function _(e,r,d){Object.defineProperty(d,\"__esModule\",{value:!0});var n=e(78);d.GlyphRenderer=n.GlyphRenderer;var R=e(97);d.GraphRenderer=R.GraphRenderer;var a=e(149);d.GuideRenderer=a.GuideRenderer;var G=e(63);d.Renderer=G.Renderer},\n function _(a,e,c){Object.defineProperty(c,\"__esModule\",{value:!0});var l=a(184);c.CategoricalScale=l.CategoricalScale;var o=a(120);c.ContinuousScale=o.ContinuousScale;var r=a(119);c.LinearScale=r.LinearScale;var S=a(129);c.LogScale=S.LogScale;var n=a(121);c.Scale=n.Scale},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0}),e(1).__exportStar(e(99),o);var n=e(76);o.Selection=n.Selection},\n function _(a,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});var o=a(293);r.ServerSentDataSource=o.ServerSentDataSource;var S=a(295);r.AjaxDataSource=S.AjaxDataSource;var u=a(73);r.ColumnDataSource=u.ColumnDataSource;var t=a(74);r.ColumnarDataSource=t.ColumnarDataSource;var c=a(95);r.CDSView=c.CDSView;var D=a(75);r.DataSource=D.DataSource;var v=a(296);r.GeoJSONDataSource=v.GeoJSONDataSource;var n=a(294);r.WebDataSource=n.WebDataSource},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const a=e(294);class s extends a.WebDataSource{constructor(e){super(e),this.initialized=!1}destroy(){super.destroy()}setup(){if(!this.initialized){this.initialized=!0,new EventSource(this.data_url).onmessage=e=>{this.load_data(JSON.parse(e.data),this.mode,this.max_size)}}}}i.ServerSentDataSource=s,s.__name__=\"ServerSentDataSource\"},\n function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const r=e(1),s=e(73),i=r.__importStar(e(19));class n extends s.ColumnDataSource{constructor(e){super(e)}get_column(e){const t=this.data[e];return null!=t?t:[]}initialize(){super.initialize(),this.setup()}load_data(e,t,a){const{adapter:r}=this;let s;switch(s=null!=r?r.execute(this,{response:e}):e,t){case\"replace\":this.data=s;break;case\"append\":{const e=this.data;for(const t of this.columns()){const r=Array.from(e[t]),i=Array.from(s[t]);s[t]=r.concat(i).slice(-a)}this.data=s;break}}}static init_WebDataSource(){this.define({mode:[i.UpdateMode,\"replace\"],max_size:[i.Number],adapter:[i.Any,null],data_url:[i.String]})}}a.WebDataSource=n,n.__name__=\"WebDataSource\",n.init_WebDataSource()},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=t(1),a=t(294),r=t(70),o=s.__importStar(t(19));class n extends a.WebDataSource{constructor(t){super(t),this.initialized=!1}static init_AjaxDataSource(){this.define({polling_interval:[o.Number],content_type:[o.String,\"application/json\"],http_headers:[o.Any,{}],method:[o.HTTPMethod,\"POST\"],if_modified:[o.Boolean,!1]})}destroy(){null!=this.interval&&clearInterval(this.interval),super.destroy()}setup(){if(!this.initialized&&(this.initialized=!0,this.get_data(this.mode),this.polling_interval)){const t=()=>this.get_data(this.mode,this.max_size,this.if_modified);this.interval=setInterval(t,this.polling_interval)}}get_data(t,e=0,i=!1){const s=this.prepare_request();s.addEventListener(\"load\",()=>this.do_load(s,t,e)),s.addEventListener(\"error\",()=>this.do_error(s)),s.send()}prepare_request(){const t=new XMLHttpRequest;t.open(this.method,this.data_url,!0),t.withCredentials=!1,t.setRequestHeader(\"Content-Type\",this.content_type);const e=this.http_headers;for(const i in e){const s=e[i];t.setRequestHeader(i,s)}return t}do_load(t,e,i){if(200===t.status){const s=JSON.parse(t.responseText);this.load_data(s,e,i)}}do_error(t){r.logger.error(`Failed to fetch JSON from ${this.data_url} with code ${t.status}`)}}i.AjaxDataSource=n,n.__name__=\"AjaxDataSource\",n.init_AjaxDataSource()},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(1),n=e(74),s=e(70),a=r.__importStar(e(19)),i=e(9);function l(e){return null!=e?e:NaN}class c extends n.ColumnarDataSource{constructor(e){super(e)}static init_GeoJSONDataSource(){this.define({geojson:[a.Any]}),this.internal({data:[a.Any,{}]})}initialize(){super.initialize(),this._update_data()}connect_signals(){super.connect_signals(),this.connect(this.properties.geojson.change,()=>this._update_data())}_update_data(){this.data=this.geojson_to_column_data()}_get_new_list_array(e){return i.range(0,e).map(e=>[])}_get_new_nan_array(e){return i.range(0,e).map(e=>NaN)}_add_properties(e,t,o,r){const n=e.properties||{};for(const e in n)t.hasOwnProperty(e)||(t[e]=this._get_new_nan_array(r)),t[e][o]=l(n[e])}_add_geometry(e,t,o){function r(e,t){return e.concat([[NaN,NaN,NaN]]).concat(t)}switch(e.type){case\"Point\":{const[r,n,s]=e.coordinates;t.x[o]=r,t.y[o]=n,t.z[o]=l(s);break}case\"LineString\":{const{coordinates:r}=e;for(let e=0;e<r.length;e++){const[n,s,a]=r[e];t.xs[o][e]=n,t.ys[o][e]=s,t.zs[o][e]=l(a)}break}case\"Polygon\":{e.coordinates.length>1&&s.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\");const r=e.coordinates[0];for(let e=0;e<r.length;e++){const[n,s,a]=r[e];t.xs[o][e]=n,t.ys[o][e]=s,t.zs[o][e]=l(a)}break}case\"MultiPoint\":s.logger.warn(\"MultiPoint not supported in Bokeh\");break;case\"MultiLineString\":{const n=e.coordinates.reduce(r);for(let e=0;e<n.length;e++){const[r,s,a]=n[e];t.xs[o][e]=r,t.ys[o][e]=s,t.zs[o][e]=l(a)}break}case\"MultiPolygon\":{const n=[];for(const t of e.coordinates)t.length>1&&s.logger.warn(\"Bokeh does not support Polygons with holes in, only exterior ring used.\"),n.push(t[0]);const a=n.reduce(r);for(let e=0;e<a.length;e++){const[r,n,s]=a[e];t.xs[o][e]=r,t.ys[o][e]=n,t.zs[o][e]=l(s)}break}default:throw new Error(`Invalid GeoJSON geometry type: ${e.type}`)}}geojson_to_column_data(){const e=JSON.parse(this.geojson);let t;switch(e.type){case\"GeometryCollection\":if(null==e.geometries)throw new Error(\"No geometries found in GeometryCollection\");if(0===e.geometries.length)throw new Error(\"geojson.geometries must have one or more items\");t=e.geometries;break;case\"FeatureCollection\":if(null==e.features)throw new Error(\"No features found in FeaturesCollection\");if(0==e.features.length)throw new Error(\"geojson.features must have one or more items\");t=e.features;break;default:throw new Error(\"Bokeh only supports type GeometryCollection and FeatureCollection at top level\")}let o=0;for(const e of t){const t=\"Feature\"===e.type?e.geometry:e;\"GeometryCollection\"==t.type?o+=t.geometries.length:o+=1}const r={x:this._get_new_nan_array(o),y:this._get_new_nan_array(o),z:this._get_new_nan_array(o),xs:this._get_new_list_array(o),ys:this._get_new_list_array(o),zs:this._get_new_list_array(o)};let n=0;for(const e of t){const t=\"Feature\"==e.type?e.geometry:e;if(\"GeometryCollection\"==t.type)for(const s of t.geometries)this._add_geometry(s,r,n),\"Feature\"===e.type&&this._add_properties(e,r,n,o),n+=1;else this._add_geometry(t,r,n),\"Feature\"===e.type&&this._add_properties(e,r,n,o),n+=1}return r}}o.GeoJSONDataSource=c,c.__name__=\"GeoJSONDataSource\",c.init_GeoJSONDataSource()},\n function _(e,r,i){Object.defineProperty(i,\"__esModule\",{value:!0});var c=e(109);i.AdaptiveTicker=c.AdaptiveTicker;var a=e(108);i.BasicTicker=a.BasicTicker;var k=e(151);i.CategoricalTicker=k.CategoricalTicker;var T=e(162);i.CompositeTicker=T.CompositeTicker;var t=e(110);i.ContinuousTicker=t.ContinuousTicker;var o=e(161);i.DatetimeTicker=o.DatetimeTicker;var v=e(163);i.DaysTicker=v.DaysTicker;var n=e(298);i.FixedTicker=n.FixedTicker;var s=e(170);i.LogTicker=s.LogTicker;var l=e(173);i.MercatorTicker=l.MercatorTicker;var u=e(166);i.MonthsTicker=u.MonthsTicker;var d=e(164);i.SingleIntervalTicker=d.SingleIntervalTicker;var g=e(111);i.Ticker=g.Ticker;var C=e(167);i.YearsTicker=C.YearsTicker},\n function _(i,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const r=i(1),n=i(110),s=r.__importStar(i(19));class _ extends n.ContinuousTicker{constructor(i){super(i),this.min_interval=0,this.max_interval=0}static init_FixedTicker(){this.define({ticks:[s.Array,[]],minor_ticks:[s.Array,[]]})}get_ticks_no_defaults(i,t,e,r){return{major:this.ticks,minor:this.minor_ticks}}get_interval(i,t,e){return 0}}e.FixedTicker=_,_.__name__=\"FixedTicker\",_.init_FixedTicker()},\n function _(e,r,o){Object.defineProperty(o,\"__esModule\",{value:!0});var T=e(300);o.BBoxTileSource=T.BBoxTileSource;var c=e(301);o.MercatorTileSource=c.MercatorTileSource;var i=e(304);o.QUADKEYTileSource=i.QUADKEYTileSource;var l=e(305);o.TileRenderer=l.TileRenderer;var S=e(302);o.TileSource=S.TileSource;var u=e(308);o.TMSTileSource=u.TMSTileSource;var a=e(306);o.WMTSTileSource=a.WMTSTileSource},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const o=e(1),i=e(301),l=o.__importStar(e(19));class _ extends i.MercatorTileSource{constructor(e){super(e)}static init_BBoxTileSource(){this.define({use_latlon:[l.Boolean,!1]})}get_image_url(e,t,r){const o=this.string_lookup_replace(this.url,this.extra_url_vars);let i,l,_,n;return this.use_latlon?[l,n,i,_]=this.get_tile_geographic_bounds(e,t,r):[l,n,i,_]=this.get_tile_meter_bounds(e,t,r),o.replace(\"{XMIN}\",l.toString()).replace(\"{YMIN}\",n.toString()).replace(\"{XMAX}\",i.toString()).replace(\"{YMAX}\",_.toString())}}r.BBoxTileSource=_,_.__name__=\"BBoxTileSource\",_.init_BBoxTileSource()},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const _=t(1),s=t(302),o=_.__importStar(t(19)),r=t(9),n=t(303);class l extends s.TileSource{constructor(t){super(t)}static init_MercatorTileSource(){this.define({snap_to_zoom:[o.Boolean,!1],wrap_around:[o.Boolean,!0]}),this.override({x_origin_offset:20037508.34,y_origin_offset:20037508.34,initial_resolution:156543.03392804097})}initialize(){super.initialize(),this._resolutions=r.range(this.min_zoom,this.max_zoom+1).map(t=>this.get_resolution(t))}_computed_initial_resolution(){return null!=this.initial_resolution?this.initial_resolution:2*Math.PI*6378137/this.tile_size}is_valid_tile(t,e,i){return!(!this.wrap_around&&(t<0||t>=Math.pow(2,i)))&&!(e<0||e>=Math.pow(2,i))}parent_by_tile_xyz(t,e,i){const _=this.tile_xyz_to_quadkey(t,e,i),s=_.substring(0,_.length-1);return this.quadkey_to_tile_xyz(s)}get_resolution(t){return this._computed_initial_resolution()/Math.pow(2,t)}get_resolution_by_extent(t,e,i){return[(t[2]-t[0])/i,(t[3]-t[1])/e]}get_level_by_extent(t,e,i){const _=(t[2]-t[0])/i,s=(t[3]-t[1])/e,o=Math.max(_,s);let r=0;for(const t of this._resolutions){if(o>t){if(0==r)return 0;if(r>0)return r-1}r+=1}return r-1}get_closest_level_by_extent(t,e,i){const _=(t[2]-t[0])/i,s=(t[3]-t[1])/e,o=Math.max(_,s),r=this._resolutions.reduce((function(t,e){return Math.abs(e-o)<Math.abs(t-o)?e:t}));return this._resolutions.indexOf(r)}snap_to_zoom_level(t,e,i,_){const[s,o,r,n]=t,l=this._resolutions[_];let a=i*l,u=e*l;if(!this.snap_to_zoom){const t=(r-s)/a,e=(n-o)/u;t>e?(a=r-s,u*=t):(a*=e,u=n-o)}const h=(a-(r-s))/2,c=(u-(n-o))/2;return[s-h,o-c,r+h,n+c]}tms_to_wmts(t,e,i){return[t,Math.pow(2,i)-1-e,i]}wmts_to_tms(t,e,i){return[t,Math.pow(2,i)-1-e,i]}pixels_to_meters(t,e,i){const _=this.get_resolution(i);return[t*_-this.x_origin_offset,e*_-this.y_origin_offset]}meters_to_pixels(t,e,i){const _=this.get_resolution(i);return[(t+this.x_origin_offset)/_,(e+this.y_origin_offset)/_]}pixels_to_tile(t,e){let i=Math.ceil(t/this.tile_size);return i=0===i?i:i-1,[i,Math.max(Math.ceil(e/this.tile_size)-1,0)]}pixels_to_raster(t,e,i){return[t,(this.tile_size<<i)-e]}meters_to_tile(t,e,i){const[_,s]=this.meters_to_pixels(t,e,i);return this.pixels_to_tile(_,s)}get_tile_meter_bounds(t,e,i){const[_,s]=this.pixels_to_meters(t*this.tile_size,e*this.tile_size,i),[o,r]=this.pixels_to_meters((t+1)*this.tile_size,(e+1)*this.tile_size,i);return[_,s,o,r]}get_tile_geographic_bounds(t,e,i){const _=this.get_tile_meter_bounds(t,e,i),[s,o,r,l]=n.meters_extent_to_geographic(_);return[s,o,r,l]}get_tiles_by_extent(t,e,i=1){const[_,s,o,r]=t;let[n,l]=this.meters_to_tile(_,s,e),[a,u]=this.meters_to_tile(o,r,e);n-=i,l-=i,a+=i,u+=i;const h=[];for(let t=u;t>=l;t--)for(let i=n;i<=a;i++)this.is_valid_tile(i,t,e)&&h.push([i,t,e,this.get_tile_meter_bounds(i,t,e)]);return this.sort_tiles_from_center(h,[n,l,a,u]),h}quadkey_to_tile_xyz(t){let e=0,i=0;const _=t.length;for(let s=_;s>0;s--){const o=1<<s-1;switch(t.charAt(_-s)){case\"0\":continue;case\"1\":e|=o;break;case\"2\":i|=o;break;case\"3\":e|=o,i|=o;break;default:throw new TypeError(`Invalid Quadkey: ${t}`)}}return[e,i,_]}tile_xyz_to_quadkey(t,e,i){let _=\"\";for(let s=i;s>0;s--){const i=1<<s-1;let o=0;0!=(t&i)&&(o+=1),0!=(e&i)&&(o+=2),_+=o.toString()}return _}children_by_tile_xyz(t,e,i){const _=this.tile_xyz_to_quadkey(t,e,i),s=[];for(let t=0;t<=3;t++){const[e,i,o]=this.quadkey_to_tile_xyz(_+t.toString()),r=this.get_tile_meter_bounds(e,i,o);s.push([e,i,o,r])}return s}get_closest_parent_by_tile_xyz(t,e,i){const _=this.calculate_world_x_by_tile_xyz(t,e,i);[t,e,i]=this.normalize_xyz(t,e,i);let s=this.tile_xyz_to_quadkey(t,e,i);for(;s.length>0;)if(s=s.substring(0,s.length-1),[t,e,i]=this.quadkey_to_tile_xyz(s),[t,e,i]=this.denormalize_xyz(t,e,i,_),this.tiles.has(this.tile_xyz_to_key(t,e,i)))return[t,e,i];return[0,0,0]}normalize_xyz(t,e,i){if(this.wrap_around){const _=Math.pow(2,i);return[(t%_+_)%_,e,i]}return[t,e,i]}denormalize_xyz(t,e,i,_){return[t+_*Math.pow(2,i),e,i]}denormalize_meters(t,e,i,_){return[t+2*_*Math.PI*6378137,e]}calculate_world_x_by_tile_xyz(t,e,i){return Math.floor(t/Math.pow(2,i))}}i.MercatorTileSource=l,l.__name__=\"MercatorTileSource\",l.init_MercatorTileSource()},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=e(1),n=e(69),a=i.__importStar(e(19));class o extends n.Model{constructor(e){super(e)}static init_TileSource(){this.define({url:[a.String,\"\"],tile_size:[a.Number,256],max_zoom:[a.Number,30],min_zoom:[a.Number,0],extra_url_vars:[a.Any,{}],attribution:[a.String,\"\"],x_origin_offset:[a.Number],y_origin_offset:[a.Number],initial_resolution:[a.Number]})}initialize(){super.initialize(),this.tiles=new Map,this._normalize_case()}connect_signals(){super.connect_signals(),this.connect(this.change,()=>this._clear_cache())}string_lookup_replace(e,t){let r=e;for(const e in t){const i=t[e];r=r.replace(`{${e}}`,i)}return r}_normalize_case(){const e=this.url.replace(\"{x}\",\"{X}\").replace(\"{y}\",\"{Y}\").replace(\"{z}\",\"{Z}\").replace(\"{q}\",\"{Q}\").replace(\"{xmin}\",\"{XMIN}\").replace(\"{ymin}\",\"{YMIN}\").replace(\"{xmax}\",\"{XMAX}\").replace(\"{ymax}\",\"{YMAX}\");this.url=e}_clear_cache(){this.tiles=new Map}tile_xyz_to_key(e,t,r){return`${e}:${t}:${r}`}key_to_tile_xyz(e){const[t,r,i]=e.split(\":\").map(e=>parseInt(e));return[t,r,i]}sort_tiles_from_center(e,t){const[r,i,n,a]=t,o=(n-r)/2+r,s=(a-i)/2+i;e.sort((function(e,t){return Math.sqrt(Math.pow(o-e[0],2)+Math.pow(s-e[1],2))-Math.sqrt(Math.pow(o-t[0],2)+Math.pow(s-t[1],2))}))}get_image_url(e,t,r){return this.string_lookup_replace(this.url,this.extra_url_vars).replace(\"{X}\",e.toString()).replace(\"{Y}\",t.toString()).replace(\"{Z}\",r.toString())}}r.TileSource=o,o.__name__=\"TileSource\",o.init_TileSource()},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=e(30);function o(e,t){return n.wgs84_mercator.forward([e,t])}function c(e,t){return n.wgs84_mercator.inverse([e,t])}r.geographic_to_meters=o,r.meters_to_geographic=c,r.geographic_extent_to_meters=function(e){const[t,r,n,c]=e,[_,i]=o(t,r),[s,u]=o(n,c);return[_,i,s,u]},r.meters_extent_to_geographic=function(e){const[t,r,n,o]=e,[_,i]=c(t,r),[s,u]=c(n,o);return[_,i,s,u]}},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const _=e(301);class s extends _.MercatorTileSource{constructor(e){super(e)}get_image_url(e,t,r){const _=this.string_lookup_replace(this.url,this.extra_url_vars),[s,o,u]=this.tms_to_wmts(e,t,r),c=this.tile_xyz_to_quadkey(s,o,u);return _.replace(\"{Q}\",c)}}r.QUADKEYTileSource=s,s.__name__=\"QUADKEYTileSource\"},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),_=e(306),a=e(79),n=e(130),r=e(66),h=s.__importStar(e(19)),l=e(223),o=e(9),d=e(8),m=e(77),c=e(73),u=e(307);class p extends a.DataRendererView{initialize(){this._tiles=[],super.initialize()}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.request_render()),this.connect(this.model.tile_source.change,()=>this.request_render())}get_extent(){return[this.x_range.start,this.y_range.start,this.x_range.end,this.y_range.end]}get map_plot(){return this.plot_model}get map_canvas(){return this.plot_view.canvas_view.ctx}get map_frame(){return this.plot_view.frame}get x_range(){return this.map_plot.x_range}get y_range(){return this.map_plot.y_range}_set_data(){this.extent=this.get_extent(),this._last_height=void 0,this._last_width=void 0}_update_attribution(){null!=this.attribution_el&&r.removeElement(this.attribution_el);const{attribution:e}=this.model.tile_source;if(d.isString(e)&&e.length>0){const{layout:t,frame:i}=this.plot_view,s=t._width.value-i._right.value,_=t._height.value-i._bottom.value,a=i._width.value;this.attribution_el=r.div({class:u.bk_tile_attribution,style:{position:\"absolute\",right:`${s}px`,bottom:`${_}px`,\"max-width\":`${a-4}px`,padding:\"2px\",\"background-color\":\"rgba(255,255,255,0.5)\",\"font-size\":\"7pt\",\"line-height\":\"1.05\",\"white-space\":\"nowrap\",overflow:\"hidden\",\"text-overflow\":\"ellipsis\"}}),this.plot_view.canvas_view.add_event(this.attribution_el),this.attribution_el.innerHTML=e,this.attribution_el.title=this.attribution_el.textContent.replace(/\\s*\\n\\s*/g,\" \")}}_map_data(){this.initial_extent=this.get_extent();const e=this.model.tile_source.get_level_by_extent(this.initial_extent,this.map_frame._height.value,this.map_frame._width.value),t=this.model.tile_source.snap_to_zoom_level(this.initial_extent,this.map_frame._height.value,this.map_frame._width.value,e);this.x_range.start=t[0],this.y_range.start=t[1],this.x_range.end=t[2],this.y_range.end=t[3],this.x_range instanceof n.Range1d&&(this.x_range.reset_start=t[0],this.x_range.reset_end=t[2]),this.y_range instanceof n.Range1d&&(this.y_range.reset_start=t[1],this.y_range.reset_end=t[3]),this._update_attribution()}_create_tile(e,t,i,s,_=!1){const[a,n,r]=this.model.tile_source.normalize_xyz(e,t,i),h={img:void 0,tile_coords:[e,t,i],normalized_coords:[a,n,r],quadkey:this.model.tile_source.tile_xyz_to_quadkey(e,t,i),cache_key:this.model.tile_source.tile_xyz_to_key(e,t,i),bounds:s,loaded:!1,finished:!1,x_coord:s[0],y_coord:s[3]},o=this.model.tile_source.get_image_url(a,n,r);new l.ImageLoader(o,{loaded:e=>{Object.assign(h,{img:e,loaded:!0}),_?(h.finished=!0,this.notify_finished()):this.request_render()},failed(){h.finished=!0}}),this.model.tile_source.tiles.set(h.cache_key,h),this._tiles.push(h)}_enforce_aspect_ratio(){if(this._last_height!==this.map_frame._height.value||this._last_width!==this.map_frame._width.value){const e=this.get_extent(),t=this.model.tile_source.get_level_by_extent(e,this.map_frame._height.value,this.map_frame._width.value),i=this.model.tile_source.snap_to_zoom_level(e,this.map_frame._height.value,this.map_frame._width.value,t);this.x_range.setv({start:i[0],end:i[2]}),this.y_range.setv({start:i[1],end:i[3]}),this.extent=i,this._last_height=this.map_frame._height.value,this._last_width=this.map_frame._width.value}}has_finished(){if(!super.has_finished())return!1;if(0===this._tiles.length)return!1;for(const e of this._tiles)if(!e.finished)return!1;return!0}render(){null==this.map_initialized&&(this._set_data(),this._map_data(),this.map_initialized=!0),this._enforce_aspect_ratio(),this._update(),null!=this.prefetch_timer&&clearTimeout(this.prefetch_timer),this.prefetch_timer=setTimeout(this._prefetch_tiles.bind(this),500),this.has_finished()&&this.notify_finished()}_draw_tile(e){const t=this.model.tile_source.tiles.get(e);if(null!=t&&t.loaded){const[[e],[i]]=this.plot_view.map_to_screen([t.bounds[0]],[t.bounds[3]]),[[s],[_]]=this.plot_view.map_to_screen([t.bounds[2]],[t.bounds[1]]),a=s-e,n=_-i,r=e,h=i,l=this.map_canvas.getImageSmoothingEnabled();this.map_canvas.setImageSmoothingEnabled(this.model.smoothing),this.map_canvas.drawImage(t.img,r,h,a,n),this.map_canvas.setImageSmoothingEnabled(l),t.finished=!0}}_set_rect(){const e=this.plot_model.properties.outline_line_width.value(),t=this.map_frame._left.value+e/2,i=this.map_frame._top.value+e/2,s=this.map_frame._width.value-e,_=this.map_frame._height.value-e;this.map_canvas.rect(t,i,s,_),this.map_canvas.clip()}_render_tiles(e){this.map_canvas.save(),this._set_rect(),this.map_canvas.globalAlpha=this.model.alpha;for(const t of e)this._draw_tile(t);this.map_canvas.restore()}_prefetch_tiles(){const{tile_source:e}=this.model,t=this.get_extent(),i=this.map_frame._height.value,s=this.map_frame._width.value,_=this.model.tile_source.get_level_by_extent(t,i,s),a=this.model.tile_source.get_tiles_by_extent(t,_);for(let t=0,i=Math.min(10,a.length);t<i;t++){const[i,s,_]=a[t],n=this.model.tile_source.children_by_tile_xyz(i,s,_);for(const t of n){const[i,s,_,a]=t;e.tiles.has(e.tile_xyz_to_key(i,s,_))||this._create_tile(i,s,_,a,!0)}}}_fetch_tiles(e){for(const t of e){const[e,i,s,_]=t;this._create_tile(e,i,s,_)}}_update(){const{tile_source:e}=this.model,{min_zoom:t}=e,{max_zoom:i}=e;let s=this.get_extent();const _=this.extent[2]-this.extent[0]<s[2]-s[0],a=this.map_frame._height.value,n=this.map_frame._width.value;let r=e.get_level_by_extent(s,a,n),h=!1;r<t?(s=this.extent,r=t,h=!0):r>i&&(s=this.extent,r=i,h=!0),h&&(this.x_range.setv({x_range:{start:s[0],end:s[2]}}),this.y_range.setv({start:s[1],end:s[3]})),this.extent=s;const l=e.get_tiles_by_extent(s,r),d=[],m=[],c=[],u=[];for(const t of l){const[i,s,a]=t,n=e.tile_xyz_to_key(i,s,a),r=e.tiles.get(n);if(null!=r&&r.loaded)m.push(n);else if(this.model.render_parents){const[t,n,r]=e.get_closest_parent_by_tile_xyz(i,s,a),h=e.tile_xyz_to_key(t,n,r),l=e.tiles.get(h);if(null!=l&&l.loaded&&!o.includes(c,h)&&c.push(h),_){const t=e.children_by_tile_xyz(i,s,a);for(const[i,s,_]of t){const t=e.tile_xyz_to_key(i,s,_);e.tiles.has(t)&&u.push(t)}}}null==r&&d.push(t)}this._render_tiles(c),this._render_tiles(u),this._render_tiles(m),null!=this.render_timer&&clearTimeout(this.render_timer),this.render_timer=setTimeout(()=>this._fetch_tiles(d),65)}}i.TileRendererView=p,p.__name__=\"TileRendererView\";class g extends a.DataRenderer{constructor(e){super(e),this._selection_manager=new m.SelectionManager({source:new c.ColumnDataSource})}static init_TileRenderer(){this.prototype.default_view=p,this.define({alpha:[h.Number,1],smoothing:[h.Boolean,!0],tile_source:[h.Instance,()=>new _.WMTSTileSource],render_parents:[h.Boolean,!0]})}get_selection_manager(){return this._selection_manager}}i.TileRenderer=g,g.__name__=\"TileRenderer\",g.init_TileRenderer()},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const o=e(301);class s extends o.MercatorTileSource{constructor(e){super(e)}get_image_url(e,t,r){const o=this.string_lookup_replace(this.url,this.extra_url_vars),[s,c,_]=this.tms_to_wmts(e,t,r);return o.replace(\"{X}\",s.toString()).replace(\"{Y}\",c.toString()).replace(\"{Z}\",_.toString())}}r.WMTSTileSource=s,s.__name__=\"WMTSTileSource\"},\n function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const o=t(1);t(67),o.__importStar(t(66)).styles.append(\".bk-root .bk-tile-attribution a {\\n color: black;\\n}\\n\"),i.bk_tile_attribution=\"bk-tile-attribution\"},\n function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(301);class c extends o.MercatorTileSource{constructor(e){super(e)}get_image_url(e,r,t){return this.string_lookup_replace(this.url,this.extra_url_vars).replace(\"{X}\",e.toString()).replace(\"{Y}\",r.toString()).replace(\"{Z}\",t.toString())}}t.TMSTileSource=c,c.__name__=\"TMSTileSource\"},\n function _(e,r,a){Object.defineProperty(a,\"__esModule\",{value:!0});var t=e(310);a.CanvasTexture=t.CanvasTexture;var u=e(312);a.ImageURLTexture=u.ImageURLTexture;var v=e(311);a.Texture=v.Texture},\n function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(1),c=t(311),s=r.__importStar(t(19)),i=t(25);class a extends c.Texture{constructor(t){super(t)}static init_CanvasTexture(){this.define({code:[s.String]})}get func(){const t=i.use_strict(this.code);return new Function(\"ctx\",\"color\",\"scale\",\"weight\",t)}get_pattern(t,e,n){return r=>{const c=document.createElement(\"canvas\");c.width=e,c.height=e;const s=c.getContext(\"2d\");return this.func.call(this,s,t,e,n),r.createPattern(c,this.repetition)}}}n.CanvasTexture=a,a.__name__=\"CanvasTexture\",a.init_CanvasTexture()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=e(1),n=e(69),o=r.__importStar(e(19));class _ extends n.Model{constructor(e){super(e)}static init_Texture(){this.define({repetition:[o.TextureRepetition,\"repeat\"]})}onload(e){e()}}i.Texture=_,_.__name__=\"Texture\",_.init_Texture()},\n function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=e(1),a=e(311),n=r.__importStar(e(19)),s=e(223);class o extends a.Texture{constructor(e){super(e)}static init_ImageURLTexture(){this.define({url:[n.String]})}initialize(){super.initialize(),this._loader=new s.ImageLoader(this.url)}get_pattern(e,t,i){return e=>this._loader.finished?e.createPattern(this._loader.image,this.repetition):null}onload(e){this._loader.promise.then(()=>e())}}i.ImageURLTexture=o,o.__name__=\"ImageURLTexture\",o.init_ImageURLTexture()},\n function _(o,l,T){Object.defineProperty(T,\"__esModule\",{value:!0});var a=o(276);T.ActionTool=a.ActionTool;var r=o(314);T.CustomAction=r.CustomAction;var e=o(277);T.HelpTool=e.HelpTool;var v=o(315);T.RedoTool=v.RedoTool;var t=o(316);T.ResetTool=t.ResetTool;var n=o(317);T.SaveTool=n.SaveTool;var s=o(318);T.UndoTool=s.UndoTool;var P=o(319);T.ZoomInTool=P.ZoomInTool;var c=o(321);T.ZoomOutTool=c.ZoomOutTool;var i=o(270);T.ButtonTool=i.ButtonTool;var d=o(322);T.EditTool=d.EditTool;var u=o(323);T.BoxEditTool=u.BoxEditTool;var y=o(324);T.FreehandDrawTool=y.FreehandDrawTool;var m=o(325);T.PointDrawTool=m.PointDrawTool;var x=o(326);T.PolyDrawTool=x.PolyDrawTool;var B=o(327);T.PolyTool=B.PolyTool;var S=o(328);T.PolyEditTool=S.PolyEditTool;var b=o(329);T.BoxSelectTool=b.BoxSelectTool;var h=o(332);T.BoxZoomTool=h.BoxZoomTool;var Z=o(275);T.GestureTool=Z.GestureTool;var p=o(333);T.LassoSelectTool=p.LassoSelectTool;var w=o(334);T.PanTool=w.PanTool;var C=o(335);T.PolySelectTool=C.PolySelectTool;var D=o(336);T.RangeTool=D.RangeTool;var E=o(330);T.SelectTool=E.SelectTool;var H=o(337);T.TapTool=H.TapTool;var R=o(338);T.WheelPanTool=R.WheelPanTool;var A=o(339);T.WheelZoomTool=A.WheelZoomTool;var I=o(340);T.CrosshairTool=I.CrosshairTool;var W=o(341);T.CustomJSHover=W.CustomJSHover;var O=o(342);T.HoverTool=O.HoverTool;var _=o(269);T.InspectTool=_.InspectTool;var f=o(271);T.Tool=f.Tool;var g=o(343);T.ToolProxy=g.ToolProxy;var F=o(268);T.Toolbar=F.Toolbar;var G=o(274);T.ToolbarBase=G.ToolbarBase;var J=o(344);T.ProxyToolbar=J.ProxyToolbar;var L=o(344);T.ToolbarBox=L.ToolbarBox},\n function _(t,o,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=t(1),s=t(276),e=n.__importStar(t(19)),c=t(272);class _ extends s.ActionToolButtonView{css_classes(){return super.css_classes().concat(c.bk_toolbar_button_custom_action)}}i.CustomActionButtonView=_,_.__name__=\"CustomActionButtonView\";class l extends s.ActionToolView{doit(){null!=this.model.callback&&this.model.callback.execute(this.model)}}i.CustomActionView=l,l.__name__=\"CustomActionView\";class u extends s.ActionTool{constructor(t){super(t),this.tool_name=\"Custom Action\",this.button_view=_}static init_CustomAction(){this.prototype.default_view=l,this.define({action_tooltip:[e.String,\"Perform a Custom Action\"],callback:[e.Any],icon:[e.String]})}get tooltip(){return this.action_tooltip}}i.CustomAction=u,u.__name__=\"CustomAction\",u.init_CustomAction()},\n function _(o,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=o(276),s=o(278);class n extends i.ActionToolView{connect_signals(){super.connect_signals(),this.connect(this.plot_view.state_changed,()=>this.model.disabled=!this.plot_view.can_redo())}doit(){this.plot_view.redo()}}t.RedoToolView=n,n.__name__=\"RedoToolView\";class _ extends i.ActionTool{constructor(o){super(o),this.tool_name=\"Redo\",this.icon=s.bk_tool_icon_redo}static init_RedoTool(){this.prototype.default_view=n,this.override({disabled:!0})}}t.RedoTool=_,_.__name__=\"RedoTool\",_.init_RedoTool()},\n function _(e,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(276),i=e(278);class _ extends s.ActionToolView{doit(){this.plot_view.reset()}}t.ResetToolView=_,_.__name__=\"ResetToolView\";class l extends s.ActionTool{constructor(e){super(e),this.tool_name=\"Reset\",this.icon=i.bk_tool_icon_reset}static init_ResetTool(){this.prototype.default_view=_}}t.ResetTool=l,l.__name__=\"ResetTool\",l.init_ResetTool()},\n function _(o,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=o(276),_=o(278);class a extends i.ActionToolView{doit(){this.plot_view.save(\"bokeh_plot\")}}t.SaveToolView=a,a.__name__=\"SaveToolView\";class l extends i.ActionTool{constructor(o){super(o),this.tool_name=\"Save\",this.icon=_.bk_tool_icon_save}static init_SaveTool(){this.prototype.default_view=a}}t.SaveTool=l,l.__name__=\"SaveTool\",l.init_SaveTool()},\n function _(o,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const e=o(276),i=o(278);class s extends e.ActionToolView{connect_signals(){super.connect_signals(),this.connect(this.plot_view.state_changed,()=>this.model.disabled=!this.plot_view.can_undo())}doit(){this.plot_view.undo()}}n.UndoToolView=s,s.__name__=\"UndoToolView\";class _ extends e.ActionTool{constructor(o){super(o),this.tool_name=\"Undo\",this.icon=i.bk_tool_icon_undo}static init_UndoTool(){this.prototype.default_view=s,this.override({disabled:!0})}}n.UndoTool=_,_.__name__=\"UndoTool\",_.init_UndoTool()},\n function _(o,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=o(1),n=o(276),s=o(320),_=i.__importStar(o(19)),l=o(278);class m extends n.ActionToolView{doit(){const o=this.plot_view.frame,t=this.model.dimensions,e=\"width\"==t||\"both\"==t,i=\"height\"==t||\"both\"==t,n=s.scale_range(o,this.model.factor,e,i);this.plot_view.push_state(\"zoom_out\",{range:n}),this.plot_view.update_range(n,!1,!0),this.model.document&&this.model.document.interactive_start(this.plot_model)}}e.ZoomInToolView=m,m.__name__=\"ZoomInToolView\";class h extends n.ActionTool{constructor(o){super(o),this.tool_name=\"Zoom In\",this.icon=l.bk_tool_icon_zoom_in}static init_ZoomInTool(){this.prototype.default_view=m,this.define({factor:[_.Percent,.1],dimensions:[_.Dimensions,\"both\"]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}e.ZoomInTool=h,h.__name__=\"ZoomInTool\",h.init_ZoomInTool()},\n function _(n,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const o=n(10);function r(n,t,e){const[o,r]=[n.start,n.end],c=null!=e?e:(r+o)/2;return[o-(o-c)*t,r-(r-c)*t]}function c(n,[t,e]){const o={};for(const r in n){const c=n[r],[s,l]=c.r_invert(t,e);o[r]={start:s,end:l}}return o}e.scale_highlow=r,e.get_info=c,e.scale_range=function(n,t,e=!0,s=!0,l){t=o.clamp(t,-.9,.9);const a=e?t:0,[u,i]=r(n.bbox.h_range,a,null!=l?l.x:void 0),_=c(n.xscales,[u,i]),f=s?t:0,[d,b]=r(n.bbox.v_range,f,null!=l?l.y:void 0);return{xrs:_,yrs:c(n.yscales,[d,b]),factor:t}}},\n function _(o,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=o(1),s=o(276),n=o(320),_=i.__importStar(o(19)),l=o(278);class m extends s.ActionToolView{doit(){const o=this.plot_view.frame,t=this.model.dimensions,e=\"width\"==t||\"both\"==t,i=\"height\"==t||\"both\"==t,s=n.scale_range(o,-this.model.factor,e,i);this.plot_view.push_state(\"zoom_out\",{range:s}),this.plot_view.update_range(s,!1,!0),this.model.document&&this.model.document.interactive_start(this.plot_model)}}e.ZoomOutToolView=m,m.__name__=\"ZoomOutToolView\";class h extends s.ActionTool{constructor(o){super(o),this.tool_name=\"Zoom Out\",this.icon=l.bk_tool_icon_zoom_out}static init_ZoomOutTool(){this.prototype.default_view=m,this.define({factor:[_.Percent,.1],dimensions:[_.Dimensions,\"both\"]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}e.ZoomOutTool=h,h.__name__=\"ZoomOutTool\",h.init_ZoomOutTool()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=e(1).__importStar(e(19)),n=e(9),i=e(8),_=e(275);class r extends _.GestureToolView{constructor(){super(...arguments),this._mouse_in_frame=!0}_move_enter(e){this._mouse_in_frame=!0}_move_exit(e){this._mouse_in_frame=!1}_map_drag(e,t,s){const o=this.plot_view.frame;return o.bbox.contains(e,t)?[o.xscales[s.x_range_name].invert(e),o.yscales[s.y_range_name].invert(t)]:null}_delete_selected(e){const t=e.data_source,s=t.selected.indices;s.sort();for(const e of t.columns()){const o=t.get_array(e);for(let e=0;e<s.length;e++){const t=s[e];o.splice(t-e,1)}}this._emit_cds_changes(t)}_pop_glyphs(e,t){const s=e.columns();if(t&&s.length)for(const o of s){let s=e.get_array(o);const n=s.length-t+1;n<1||(i.isArray(s)||(s=Array.from(s),e.data[o]=s),s.splice(0,n))}}_emit_cds_changes(e,t=!0,s=!0,o=!0){s&&e.selection_manager.clear(),t&&e.change.emit(),o&&(e.data=e.data,e.properties.data.change.emit())}_drag_points(e,t){if(null==this._basepoint)return;const[s,o]=this._basepoint;for(const n of t){const t=this._map_drag(s,o,n),i=this._map_drag(e.sx,e.sy,n);if(null==i||null==t)continue;const[_,r]=i,[a,c]=t,[l,d]=[_-a,r-c],m=n.glyph,u=n.data_source,[p,h]=[m.x.field,m.y.field];for(const e of u.selected.indices)p&&(u.data[p][e]+=l),h&&(u.data[h][e]+=d);u.change.emit()}this._basepoint=[e.sx,e.sy]}_pad_empty_columns(e,t){for(const s of e.columns())n.includes(t,s)||e.get_array(s).push(this.model.empty_value)}_select_event(e,t,s){const o=this.plot_view.frame,{sx:n,sy:i}=e;if(!o.bbox.contains(n,i))return[];const _={type:\"point\",sx:n,sy:i},r=[];for(const e of s){const s=e.get_selection_manager(),o=e.data_source,n=[this.plot_view.renderer_views[e.id]];s.select(n,_,!0,t)&&r.push(e),o.properties.selected.change.emit()}return r}}s.EditToolView=r,r.__name__=\"EditToolView\";class a extends _.GestureTool{constructor(e){super(e)}static init_EditTool(){this.define({custom_icon:[o.String],custom_tooltip:[o.String],empty_value:[o.Any],renderers:[o.Array,[]]})}get tooltip(){return this.custom_tooltip||this.tool_name}get computed_icon(){return this.custom_icon||this.icon}}s.EditTool=a,a.__name__=\"EditTool\",a.init_EditTool()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),_=e(66),o=i.__importStar(e(19)),n=e(322),a=e(278);class d extends n.EditToolView{_tap(e){if(null!=this._draw_basepoint||null!=this._basepoint)return;const t=e.shiftKey;this._select_event(e,t,this.model.renderers)}_keyup(e){if(this.model.active&&this._mouse_in_frame)for(const t of this.model.renderers)if(e.keyCode===_.Keys.Backspace)this._delete_selected(t);else if(e.keyCode==_.Keys.Esc){t.data_source.selection_manager.clear()}}_set_extent([e,t],[s,i],_,o=!1){const n=this.model.renderers[0],a=this.plot_view.frame,d=n.glyph,l=n.data_source,r=a.xscales[n.x_range_name],h=a.yscales[n.y_range_name],[p,u]=r.r_invert(e,t),[c,m]=h.r_invert(s,i),[f,b]=[(p+u)/2,(c+m)/2],[y,x]=[u-p,m-c],[w,g]=[d.x.field,d.y.field],[v,E]=[d.width.field,d.height.field];if(_)this._pop_glyphs(l,this.model.num_objects),w&&l.get_array(w).push(f),g&&l.get_array(g).push(b),v&&l.get_array(v).push(y),E&&l.get_array(E).push(x),this._pad_empty_columns(l,[w,g,v,E]);else{const e=l.data[w].length-1;w&&(l.data[w][e]=f),g&&(l.data[g][e]=b),v&&(l.data[v][e]=y),E&&(l.data[E][e]=x)}this._emit_cds_changes(l,!0,!1,o)}_update_box(e,t=!1,s=!1){if(null==this._draw_basepoint)return;const i=[e.sx,e.sy],_=this.plot_view.frame,o=this.model.dimensions,n=this.model._get_dim_limits(this._draw_basepoint,i,_,o);if(null!=n){const[e,i]=n;this._set_extent(e,i,t,s)}}_doubletap(e){this.model.active&&(null!=this._draw_basepoint?(this._update_box(e,!1,!0),this._draw_basepoint=null):(this._draw_basepoint=[e.sx,e.sy],this._select_event(e,!0,this.model.renderers),this._update_box(e,!0,!1)))}_move(e){this._update_box(e,!1,!1)}_pan_start(e){if(e.shiftKey){if(null!=this._draw_basepoint)return;this._draw_basepoint=[e.sx,e.sy],this._update_box(e,!0,!1)}else{if(null!=this._basepoint)return;this._select_event(e,!0,this.model.renderers),this._basepoint=[e.sx,e.sy]}}_pan(e,t=!1,s=!1){if(e.shiftKey){if(null==this._draw_basepoint)return;this._update_box(e,t,s)}else{if(null==this._basepoint)return;this._drag_points(e,this.model.renderers)}}_pan_end(e){if(this._pan(e,!1,!0),e.shiftKey)this._draw_basepoint=null;else{this._basepoint=null;for(const e of this.model.renderers)this._emit_cds_changes(e.data_source,!1,!0,!0)}}}s.BoxEditToolView=d,d.__name__=\"BoxEditToolView\";class l extends n.EditTool{constructor(e){super(e),this.tool_name=\"Box Edit Tool\",this.icon=a.bk_tool_icon_box_edit,this.event_type=[\"tap\",\"pan\",\"move\"],this.default_order=1}static init_BoxEditTool(){this.prototype.default_view=d,this.define({dimensions:[o.Dimensions,\"both\"],num_objects:[o.Int,0]})}}s.BoxEditTool=l,l.__name__=\"BoxEditTool\",l.init_BoxEditTool()},\n function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const s=e(1),r=e(66),_=s.__importStar(e(19)),o=e(8),i=e(322),d=e(278);class n extends i.EditToolView{_draw(e,t,a=!1){if(!this.model.active)return;const s=this.model.renderers[0],r=this._map_drag(e.sx,e.sy,s);if(null==r)return;const[_,i]=r,d=s.data_source,n=s.glyph,[h,l]=[n.xs.field,n.ys.field];if(\"new\"==t)this._pop_glyphs(d,this.model.num_objects),h&&d.get_array(h).push([_]),l&&d.get_array(l).push([i]),this._pad_empty_columns(d,[h,l]);else if(\"add\"==t){if(h){const e=d.data[h].length-1;let t=d.get_array(h)[e];o.isArray(t)||(t=Array.from(t),d.data[h][e]=t),t.push(_)}if(l){const e=d.data[l].length-1;let t=d.get_array(l)[e];o.isArray(t)||(t=Array.from(t),d.data[l][e]=t),t.push(i)}}this._emit_cds_changes(d,!0,!0,a)}_pan_start(e){this._draw(e,\"new\")}_pan(e){this._draw(e,\"add\")}_pan_end(e){this._draw(e,\"add\",!0)}_tap(e){this._select_event(e,e.shiftKey,this.model.renderers)}_keyup(e){if(this.model.active&&this._mouse_in_frame)for(const t of this.model.renderers)e.keyCode===r.Keys.Esc?t.data_source.selection_manager.clear():e.keyCode===r.Keys.Backspace&&this._delete_selected(t)}}a.FreehandDrawToolView=n,n.__name__=\"FreehandDrawToolView\";class h extends i.EditTool{constructor(e){super(e),this.tool_name=\"Freehand Draw Tool\",this.icon=d.bk_tool_icon_freehand_draw,this.event_type=[\"pan\",\"tap\"],this.default_order=3}static init_FreehandDrawTool(){this.prototype.default_view=n,this.define({num_objects:[_.Int,0]})}}a.FreehandDrawTool=h,h.__name__=\"FreehandDrawTool\",h.init_FreehandDrawTool()},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const s=e(1),i=e(66),a=s.__importStar(e(19)),n=e(322),_=e(278);class r extends n.EditToolView{_tap(e){const t=e.shiftKey;if(this._select_event(e,t,this.model.renderers).length||!this.model.add)return;const o=this.model.renderers[0],s=this._map_drag(e.sx,e.sy,o);if(null==s)return;const i=o.glyph,a=o.data_source,[n,_]=[i.x.field,i.y.field],[r,d]=s;this._pop_glyphs(a,this.model.num_objects),n&&a.get_array(n).push(r),_&&a.get_array(_).push(d),this._pad_empty_columns(a,[n,_]),a.change.emit(),a.data=a.data,a.properties.data.change.emit()}_keyup(e){if(this.model.active&&this._mouse_in_frame)for(const t of this.model.renderers)e.keyCode===i.Keys.Backspace?this._delete_selected(t):e.keyCode==i.Keys.Esc&&t.data_source.selection_manager.clear()}_pan_start(e){this.model.drag&&(this._select_event(e,!0,this.model.renderers),this._basepoint=[e.sx,e.sy])}_pan(e){this.model.drag&&null!=this._basepoint&&this._drag_points(e,this.model.renderers)}_pan_end(e){if(this.model.drag){this._pan(e);for(const e of this.model.renderers)this._emit_cds_changes(e.data_source,!1,!0,!0);this._basepoint=null}}}o.PointDrawToolView=r,r.__name__=\"PointDrawToolView\";class d extends n.EditTool{constructor(e){super(e),this.tool_name=\"Point Draw Tool\",this.icon=_.bk_tool_icon_point_draw,this.event_type=[\"tap\",\"pan\",\"move\"],this.default_order=2}static init_PointDrawTool(){this.prototype.default_view=r,this.define({add:[a.Boolean,!0],drag:[a.Boolean,!0],num_objects:[a.Int,0]})}}o.PointDrawTool=d,d.__name__=\"PointDrawTool\",d.init_PointDrawTool()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),r=e(66),a=i.__importStar(e(19)),o=e(8),n=e(327),_=e(278);class d extends n.PolyToolView{constructor(){super(...arguments),this._drawing=!1,this._initialized=!1}_tap(e){this._drawing?this._draw(e,\"add\",!0):this._select_event(e,e.shiftKey,this.model.renderers)}_draw(e,t,s=!1){const i=this.model.renderers[0],r=this._map_drag(e.sx,e.sy,i);if(this._initialized||this.activate(),null==r)return;const[a,n]=this._snap_to_vertex(e,...r),_=i.data_source,d=i.glyph,[l,h]=[d.xs.field,d.ys.field];if(\"new\"==t)this._pop_glyphs(_,this.model.num_objects),l&&_.get_array(l).push([a,a]),h&&_.get_array(h).push([n,n]),this._pad_empty_columns(_,[l,h]);else if(\"edit\"==t){if(l){const e=_.data[l][_.data[l].length-1];e[e.length-1]=a}if(h){const e=_.data[h][_.data[h].length-1];e[e.length-1]=n}}else if(\"add\"==t){if(l){const e=_.data[l].length-1;let t=_.get_array(l)[e];const s=t[t.length-1];t[t.length-1]=a,o.isArray(t)||(t=Array.from(t),_.data[l][e]=t),t.push(s)}if(h){const e=_.data[h].length-1;let t=_.get_array(h)[e];const s=t[t.length-1];t[t.length-1]=n,o.isArray(t)||(t=Array.from(t),_.data[h][e]=t),t.push(s)}}this._emit_cds_changes(_,!0,!1,s)}_show_vertices(){if(!this.model.active)return;const e=[],t=[];for(let s=0;s<this.model.renderers.length;s++){const i=this.model.renderers[s],r=i.data_source,a=i.glyph,[o,n]=[a.xs.field,a.ys.field];if(o)for(const t of r.get_array(o))Array.prototype.push.apply(e,t);if(n)for(const e of r.get_array(n))Array.prototype.push.apply(t,e);this._drawing&&s==this.model.renderers.length-1&&(e.splice(e.length-1,1),t.splice(t.length-1,1))}this._set_vertices(e,t)}_doubletap(e){this.model.active&&(this._drawing?(this._drawing=!1,this._draw(e,\"edit\",!0)):(this._drawing=!0,this._draw(e,\"new\",!0)))}_move(e){this._drawing&&this._draw(e,\"edit\")}_remove(){const e=this.model.renderers[0],t=e.data_source,s=e.glyph,[i,r]=[s.xs.field,s.ys.field];if(i){const e=t.data[i].length-1,s=t.get_array(i)[e];s.splice(s.length-1,1)}if(r){const e=t.data[r].length-1,s=t.get_array(r)[e];s.splice(s.length-1,1)}this._emit_cds_changes(t)}_keyup(e){if(this.model.active&&this._mouse_in_frame)for(const t of this.model.renderers)e.keyCode===r.Keys.Backspace?this._delete_selected(t):e.keyCode==r.Keys.Esc&&(this._drawing&&(this._remove(),this._drawing=!1),t.data_source.selection_manager.clear())}_pan_start(e){this.model.drag&&(this._select_event(e,!0,this.model.renderers),this._basepoint=[e.sx,e.sy])}_pan(e){if(null==this._basepoint||!this.model.drag)return;const[t,s]=this._basepoint;for(const i of this.model.renderers){const r=this._map_drag(t,s,i),a=this._map_drag(e.sx,e.sy,i);if(null==a||null==r)continue;const o=i.data_source,n=i.glyph,[_,d]=[n.xs.field,n.ys.field];if(!_&&!d)continue;const[l,h]=a,[c,g]=r,[p,f]=[l-c,h-g];for(const e of o.selected.indices){let t,s,i;_&&(s=o.data[_][e]),d?(i=o.data[d][e],t=i.length):t=s.length;for(let e=0;e<t;e++)s&&(s[e]+=p),i&&(i[e]+=f)}o.change.emit()}this._basepoint=[e.sx,e.sy]}_pan_end(e){if(this.model.drag){this._pan(e);for(const e of this.model.renderers)this._emit_cds_changes(e.data_source);this._basepoint=null}}activate(){if(this.model.vertex_renderer&&this.model.active){if(this._show_vertices(),!this._initialized)for(const e of this.model.renderers){const t=e.data_source;t.connect(t.properties.data.change,()=>this._show_vertices())}this._initialized=!0}}deactivate(){this._drawing&&(this._remove(),this._drawing=!1),this.model.vertex_renderer&&this._hide_vertices()}}s.PolyDrawToolView=d,d.__name__=\"PolyDrawToolView\";class l extends n.PolyTool{constructor(e){super(e),this.tool_name=\"Polygon Draw Tool\",this.icon=_.bk_tool_icon_poly_draw,this.event_type=[\"pan\",\"tap\",\"move\"],this.default_order=3}static init_PolyDrawTool(){this.prototype.default_view=d,this.define({drag:[a.Boolean,!0],num_objects:[a.Int,0]})}}s.PolyDrawTool=l,l.__name__=\"PolyDrawTool\",l.init_PolyDrawTool()},\n function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const o=e(1).__importStar(e(19)),i=e(8),s=e(322);class _ extends s.EditToolView{_set_vertices(e,t){const r=this.model.vertex_renderer.glyph,o=this.model.vertex_renderer.data_source,[s,_]=[r.x.field,r.y.field];s&&(i.isArray(e)?o.data[s]=e:r.x={value:e}),_&&(i.isArray(t)?o.data[_]=t:r.y={value:t}),this._emit_cds_changes(o,!0,!0,!1)}_hide_vertices(){this._set_vertices([],[])}_snap_to_vertex(e,t,r){if(this.model.vertex_renderer){const o=this._select_event(e,!1,[this.model.vertex_renderer]),i=this.model.vertex_renderer.data_source,s=this.model.vertex_renderer.glyph,[_,l]=[s.x.field,s.y.field];if(o.length){const e=i.selected.indices[0];_&&(t=i.data[_][e]),l&&(r=i.data[l][e]),i.selection_manager.clear()}}return[t,r]}}r.PolyToolView=_,_.__name__=\"PolyToolView\";class l extends s.EditTool{constructor(e){super(e)}static init_PolyTool(){this.prototype.default_view=_,this.define({vertex_renderer:[o.Instance]})}}r.PolyTool=l,l.__name__=\"PolyTool\",l.init_PolyTool()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const r=e(66),i=e(8),_=e(327),d=e(278);class n extends _.PolyToolView{constructor(){super(...arguments),this._drawing=!1}_doubletap(e){if(!this.model.active)return;const t=this._map_drag(e.sx,e.sy,this.model.vertex_renderer);if(null==t)return;const[s,r]=t,i=this._select_event(e,!1,[this.model.vertex_renderer]),_=this.model.vertex_renderer.data_source,d=this.model.vertex_renderer.glyph,[n,l]=[d.x.field,d.y.field];if(i.length&&null!=this._selected_renderer){const e=_.selected.indices[0];this._drawing?(this._drawing=!1,_.selection_manager.clear()):(_.selected.indices=[e+1],n&&_.get_array(n).splice(e+1,0,s),l&&_.get_array(l).splice(e+1,0,r),this._drawing=!0),_.change.emit(),this._emit_cds_changes(this._selected_renderer.data_source)}else this._show_vertices(e)}_show_vertices(e){if(!this.model.active)return;const t=this._select_event(e,!1,this.model.renderers);if(!t.length)return this._set_vertices([],[]),this._selected_renderer=null,void(this._drawing=!1);const s=t[0],r=s.glyph,_=s.data_source,d=_.selected.indices[0],[n,l]=[r.xs.field,r.ys.field];let a,c;n?(a=_.data[n][d],i.isArray(a)||(_.data[n][d]=a=Array.from(a))):a=r.xs.value,l?(c=_.data[l][d],i.isArray(c)||(_.data[l][d]=c=Array.from(c))):c=r.ys.value,this._selected_renderer=s,this._set_vertices(a,c)}_move(e){if(this._drawing&&null!=this._selected_renderer){const t=this.model.vertex_renderer,s=t.data_source,r=t.glyph,i=this._map_drag(e.sx,e.sy,t);if(null==i)return;let[_,d]=i;const n=s.selected.indices;[_,d]=this._snap_to_vertex(e,_,d),s.selected.indices=n;const[l,a]=[r.x.field,r.y.field],c=n[0];l&&(s.data[l][c]=_),a&&(s.data[a][c]=d),s.change.emit(),this._selected_renderer.data_source.change.emit()}}_tap(e){const t=this.model.vertex_renderer,s=this._map_drag(e.sx,e.sy,t);if(null==s)return;if(this._drawing&&this._selected_renderer){let[r,i]=s;const _=t.data_source,d=t.glyph,[n,l]=[d.x.field,d.y.field],a=_.selected.indices;[r,i]=this._snap_to_vertex(e,r,i);const c=a[0];if(_.selected.indices=[c+1],n){const e=_.get_array(n),t=e[c];e[c]=r,e.splice(c+1,0,t)}if(l){const e=_.get_array(l),t=e[c];e[c]=i,e.splice(c+1,0,t)}return _.change.emit(),void this._emit_cds_changes(this._selected_renderer.data_source,!0,!1,!0)}const r=e.shiftKey;this._select_event(e,r,[t]),this._select_event(e,r,this.model.renderers)}_remove_vertex(){if(!this._drawing||!this._selected_renderer)return;const e=this.model.vertex_renderer,t=e.data_source,s=e.glyph,r=t.selected.indices[0],[i,_]=[s.x.field,s.y.field];i&&t.get_array(i).splice(r,1),_&&t.get_array(_).splice(r,1),t.change.emit(),this._emit_cds_changes(this._selected_renderer.data_source)}_pan_start(e){this._select_event(e,!0,[this.model.vertex_renderer]),this._basepoint=[e.sx,e.sy]}_pan(e){null!=this._basepoint&&(this._drag_points(e,[this.model.vertex_renderer]),this._selected_renderer&&this._selected_renderer.data_source.change.emit())}_pan_end(e){null!=this._basepoint&&(this._drag_points(e,[this.model.vertex_renderer]),this._emit_cds_changes(this.model.vertex_renderer.data_source,!1,!0,!0),this._selected_renderer&&this._emit_cds_changes(this._selected_renderer.data_source),this._basepoint=null)}_keyup(e){if(!this.model.active||!this._mouse_in_frame)return;let t;t=this._selected_renderer?[this.model.vertex_renderer]:this.model.renderers;for(const s of t)e.keyCode===r.Keys.Backspace?(this._delete_selected(s),this._selected_renderer&&this._emit_cds_changes(this._selected_renderer.data_source)):e.keyCode==r.Keys.Esc&&(this._drawing?(this._remove_vertex(),this._drawing=!1):this._selected_renderer&&this._hide_vertices(),s.data_source.selection_manager.clear())}deactivate(){this._selected_renderer&&(this._drawing&&(this._remove_vertex(),this._drawing=!1),this._hide_vertices())}}s.PolyEditToolView=n,n.__name__=\"PolyEditToolView\";class l extends _.PolyTool{constructor(e){super(e),this.tool_name=\"Poly Edit Tool\",this.icon=d.bk_tool_icon_poly_edit,this.event_type=[\"tap\",\"pan\",\"move\"],this.default_order=4}static init_PolyEditTool(){this.prototype.default_view=n}}s.PolyEditTool=l,l.__name__=\"PolyEditTool\",l.init_PolyEditTool()},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const s=e(1),i=e(330),l=e(105),n=s.__importStar(e(19)),_=e(278);class c extends i.SelectToolView{_compute_limits(e){const t=this.plot_view.frame,o=this.model.dimensions;let s=this._base_point;if(\"center\"==this.model.origin){const[t,o]=s,[i,l]=e;s=[t-(i-t),o-(l-o)]}return this.model._get_dim_limits(s,e,t,o)}_pan_start(e){const{sx:t,sy:o}=e;this._base_point=[t,o]}_pan(e){const{sx:t,sy:o}=e,s=[t,o],[i,l]=this._compute_limits(s);if(this.model.overlay.update({left:i[0],right:i[1],top:l[0],bottom:l[1]}),this.model.select_every_mousemove){const t=e.shiftKey;this._do_select(i,l,!1,t)}}_pan_end(e){const{sx:t,sy:o}=e,s=[t,o],[i,l]=this._compute_limits(s),n=e.shiftKey;this._do_select(i,l,!0,n),this.model.overlay.update({left:null,right:null,top:null,bottom:null}),this._base_point=null,this.plot_view.push_state(\"box_select\",{selection:this.plot_view.get_selection()})}_do_select([e,t],[o,s],i,l=!1){const n={type:\"rect\",sx0:e,sx1:t,sy0:o,sy1:s};this._select(n,i,l)}}o.BoxSelectToolView=c,c.__name__=\"BoxSelectToolView\";const a=()=>new l.BoxAnnotation({level:\"overlay\",render_mode:\"css\",top_units:\"screen\",left_units:\"screen\",bottom_units:\"screen\",right_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}});class r extends i.SelectTool{constructor(e){super(e),this.tool_name=\"Box Select\",this.icon=_.bk_tool_icon_box_select,this.event_type=\"pan\",this.default_order=30}static init_BoxSelectTool(){this.prototype.default_view=c,this.define({dimensions:[n.Dimensions,\"both\"],select_every_mousemove:[n.Boolean,!1],overlay:[n.Instance,a],origin:[n.BoxOrigin,\"corner\"]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}o.BoxSelectTool=r,r.__name__=\"BoxSelectTool\",r.init_BoxSelectTool()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const r=e(1),n=e(275),o=e(78),i=e(97),c=e(331),_=r.__importStar(e(19)),l=e(66),a=e(281);class d extends n.GestureToolView{get computed_renderers(){const e=this.model.renderers,t=this.plot_model.renderers,s=this.model.names;return c.compute_renderers(e,t,s)}_computed_renderers_by_data_source(){const e={};for(const t of this.computed_renderers){let s;if(t instanceof o.GlyphRenderer)s=t.data_source.id;else{if(!(t instanceof i.GraphRenderer))continue;s=t.node_renderer.data_source.id}s in e||(e[s]=[]),e[s].push(t)}return e}_keyup(e){if(e.keyCode==l.Keys.Esc){for(const e of this.computed_renderers)e.get_selection_manager().clear();this.plot_view.request_render()}}_select(e,t,s){const r=this._computed_renderers_by_data_source();for(const n in r){const o=r[n],i=o[0].get_selection_manager(),c=[];for(const e of o)e.id in this.plot_view.renderer_views&&c.push(this.plot_view.renderer_views[e.id]);i.select(c,e,t,s)}null!=this.model.callback&&this._emit_callback(e),this._emit_selection_event(e,t)}_emit_selection_event(e,t=!0){const{frame:s}=this.plot_view,r=s.xscales.default,n=s.yscales.default;let o;switch(e.type){case\"point\":{const{sx:t,sy:s}=e,i=r.invert(t),c=n.invert(s);o=Object.assign(Object.assign({},e),{x:i,y:c});break}case\"rect\":{const{sx0:t,sx1:s,sy0:i,sy1:c}=e,[_,l]=r.r_invert(t,s),[a,d]=n.r_invert(i,c);o=Object.assign(Object.assign({},e),{x0:_,y0:a,x1:l,y1:d});break}case\"poly\":{const{sx:t,sy:s}=e,i=r.v_invert(t),c=n.v_invert(s);o=Object.assign(Object.assign({},e),{x:i,y:c});break}default:throw new Error(`Unrecognized selection geometry type: '${e.type}'`)}this.plot_model.trigger_event(new a.SelectionGeometry(o,t))}}s.SelectToolView=d,d.__name__=\"SelectToolView\";class u extends n.GestureTool{constructor(e){super(e)}static init_SelectTool(){this.define({renderers:[_.Any,\"auto\"],names:[_.Array,[]]})}}s.SelectTool=u,u.__name__=\"SelectTool\",u.init_SelectTool()},\n function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const r=e(9);t.compute_renderers=function(e,n,t){if(null==e)return[];let u=\"auto\"==e?n:e;return t.length>0&&(u=u.filter(e=>r.includes(t,e.name))),u}},\n function _(t,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const s=t(1),i=t(275),n=t(105),a=s.__importStar(t(19)),_=t(278);class l extends i.GestureToolView{_match_aspect(t,o,e){const s=e.bbox.aspect,i=e.bbox.h_range.end,n=e.bbox.h_range.start,a=e.bbox.v_range.end,_=e.bbox.v_range.start;let l=Math.abs(t[0]-o[0]),r=Math.abs(t[1]-o[1]);const c=0==r?0:l/r,[h]=c>=s?[1,c/s]:[s/c,1];let m,p,u,d;return t[0]<=o[0]?(m=t[0],p=t[0]+l*h,p>i&&(p=i)):(p=t[0],m=t[0]-l*h,m<n&&(m=n)),l=Math.abs(p-m),t[1]<=o[1]?(d=t[1],u=t[1]+l/s,u>a&&(u=a)):(u=t[1],d=t[1]-l/s,d<_&&(d=_)),r=Math.abs(u-d),t[0]<=o[0]?p=t[0]+s*r:m=t[0]-s*r,[[m,p],[d,u]]}_compute_limits(t){const o=this.plot_view.frame,e=this.model.dimensions;let s,i,n=this._base_point;if(\"center\"==this.model.origin){const[o,e]=n,[s,i]=t;n=[o-(s-o),e-(i-e)]}return this.model.match_aspect&&\"both\"==e?[s,i]=this._match_aspect(n,t,o):[s,i]=this.model._get_dim_limits(n,t,o,e),[s,i]}_pan_start(t){this._base_point=[t.sx,t.sy]}_pan(t){const o=[t.sx,t.sy],[e,s]=this._compute_limits(o);this.model.overlay.update({left:e[0],right:e[1],top:s[0],bottom:s[1]})}_pan_end(t){const o=[t.sx,t.sy],[e,s]=this._compute_limits(o);this._update(e,s),this.model.overlay.update({left:null,right:null,top:null,bottom:null}),this._base_point=null}_update([t,o],[e,s]){if(Math.abs(o-t)<=5||Math.abs(s-e)<=5)return;const{xscales:i,yscales:n}=this.plot_view.frame,a={};for(const e in i){const s=i[e],[n,_]=s.r_invert(t,o);a[e]={start:n,end:_}}const _={};for(const t in n){const o=n[t],[i,a]=o.r_invert(e,s);_[t]={start:i,end:a}}const l={xrs:a,yrs:_};this.plot_view.push_state(\"box_zoom\",{range:l}),this.plot_view.update_range(l)}}e.BoxZoomToolView=l,l.__name__=\"BoxZoomToolView\";const r=()=>new n.BoxAnnotation({level:\"overlay\",render_mode:\"css\",top_units:\"screen\",left_units:\"screen\",bottom_units:\"screen\",right_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}});class c extends i.GestureTool{constructor(t){super(t),this.tool_name=\"Box Zoom\",this.icon=_.bk_tool_icon_box_zoom,this.event_type=\"pan\",this.default_order=20}static init_BoxZoomTool(){this.prototype.default_view=l,this.define({dimensions:[a.Dimensions,\"both\"],overlay:[a.Instance,r],match_aspect:[a.Boolean,!1],origin:[a.BoxOrigin,\"corner\"]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}e.BoxZoomTool=c,c.__name__=\"BoxZoomTool\",c.init_BoxZoomTool()},\n function _(e,s,t){Object.defineProperty(t,\"__esModule\",{value:!0});const l=e(1),o=e(330),a=e(138),i=e(66),_=l.__importStar(e(19)),c=e(278);class n extends o.SelectToolView{initialize(){super.initialize(),this.data=null}connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,()=>this._active_change())}_active_change(){this.model.active||this._clear_overlay()}_keyup(e){e.keyCode==i.Keys.Enter&&this._clear_overlay()}_pan_start(e){const{sx:s,sy:t}=e;this.data={sx:[s],sy:[t]}}_pan(e){const{sx:s,sy:t}=e,[l,o]=this.plot_view.frame.bbox.clip(s,t);if(this.data.sx.push(l),this.data.sy.push(o),this.model.overlay.update({xs:this.data.sx,ys:this.data.sy}),this.model.select_every_mousemove){const s=e.shiftKey;this._do_select(this.data.sx,this.data.sy,!1,s)}}_pan_end(e){this._clear_overlay();const s=e.shiftKey;this._do_select(this.data.sx,this.data.sy,!0,s),this.plot_view.push_state(\"lasso_select\",{selection:this.plot_view.get_selection()})}_clear_overlay(){this.model.overlay.update({xs:[],ys:[]})}_do_select(e,s,t,l){const o={type:\"poly\",sx:e,sy:s};this._select(o,t,l)}}t.LassoSelectToolView=n,n.__name__=\"LassoSelectToolView\";const h=()=>new a.PolyAnnotation({level:\"overlay\",xs_units:\"screen\",ys_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}});class r extends o.SelectTool{constructor(e){super(e),this.tool_name=\"Lasso Select\",this.icon=c.bk_tool_icon_lasso_select,this.event_type=\"pan\",this.default_order=12}static init_LassoSelectTool(){this.prototype.default_view=n,this.define({select_every_mousemove:[_.Boolean,!0],overlay:[_.Instance,h]})}}t.LassoSelectTool=r,r.__name__=\"LassoSelectTool\",r.init_LassoSelectTool()},\n function _(t,s,n){Object.defineProperty(n,\"__esModule\",{value:!0});const e=t(1),i=t(275),o=e.__importStar(t(19)),_=t(278);class a extends i.GestureToolView{_pan_start(t){this.last_dx=0,this.last_dy=0;const{sx:s,sy:n}=t,e=this.plot_view.frame.bbox;if(!e.contains(s,n)){const t=e.h_range,i=e.v_range;(s<t.start||s>t.end)&&(this.v_axis_only=!0),(n<i.start||n>i.end)&&(this.h_axis_only=!0)}null!=this.model.document&&this.model.document.interactive_start(this.plot_model)}_pan(t){this._update(t.deltaX,t.deltaY),null!=this.model.document&&this.model.document.interactive_start(this.plot_model)}_pan_end(t){this.h_axis_only=!1,this.v_axis_only=!1,null!=this.pan_info&&this.plot_view.push_state(\"pan\",{range:this.pan_info})}_update(t,s){const n=this.plot_view.frame,e=t-this.last_dx,i=s-this.last_dy,o=n.bbox.h_range,_=o.start-e,a=o.end-e,l=n.bbox.v_range,h=l.start-i,r=l.end-i,d=this.model.dimensions;let c,p,u,m,x,y;\"width\"!=d&&\"both\"!=d||this.v_axis_only?(c=o.start,p=o.end,u=0):(c=_,p=a,u=-e),\"height\"!=d&&\"both\"!=d||this.h_axis_only?(m=l.start,x=l.end,y=0):(m=h,x=r,y=-i),this.last_dx=t,this.last_dy=s;const{xscales:v,yscales:b}=n,f={};for(const t in v){const s=v[t],[n,e]=s.r_invert(c,p);f[t]={start:n,end:e}}const g={};for(const t in b){const s=b[t],[n,e]=s.r_invert(m,x);g[t]={start:n,end:e}}this.pan_info={xrs:f,yrs:g,sdx:u,sdy:y},this.plot_view.update_range(this.pan_info,!0)}}n.PanToolView=a,a.__name__=\"PanToolView\";class l extends i.GestureTool{constructor(t){super(t),this.tool_name=\"Pan\",this.event_type=\"pan\",this.default_order=10}static init_PanTool(){this.prototype.default_view=a,this.define({dimensions:[o.Dimensions,\"both\"]})}get tooltip(){return this._get_dim_tooltip(\"Pan\",this.dimensions)}get icon(){switch(this.dimensions){case\"both\":return _.bk_tool_icon_pan;case\"width\":return _.bk_tool_icon_xpan;case\"height\":return _.bk_tool_icon_ypan}}}n.PanTool=l,l.__name__=\"PanTool\",l.init_PanTool()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const l=e(1),o=e(330),i=e(138),a=e(66),_=l.__importStar(e(19)),c=e(9),n=e(278);class h extends o.SelectToolView{initialize(){super.initialize(),this.data={sx:[],sy:[]}}connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,()=>this._active_change())}_active_change(){this.model.active||this._clear_data()}_keyup(e){e.keyCode==a.Keys.Enter&&this._clear_data()}_doubletap(e){const t=e.shiftKey;this._do_select(this.data.sx,this.data.sy,!0,t),this.plot_view.push_state(\"poly_select\",{selection:this.plot_view.get_selection()}),this._clear_data()}_clear_data(){this.data={sx:[],sy:[]},this.model.overlay.update({xs:[],ys:[]})}_tap(e){const{sx:t,sy:s}=e;this.plot_view.frame.bbox.contains(t,s)&&(this.data.sx.push(t),this.data.sy.push(s),this.model.overlay.update({xs:c.copy(this.data.sx),ys:c.copy(this.data.sy)}))}_do_select(e,t,s,l){const o={type:\"poly\",sx:e,sy:t};this._select(o,s,l)}}s.PolySelectToolView=h,h.__name__=\"PolySelectToolView\";const y=()=>new i.PolyAnnotation({level:\"overlay\",xs_units:\"screen\",ys_units:\"screen\",fill_color:{value:\"lightgrey\"},fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:2},line_dash:{value:[4,4]}});class d extends o.SelectTool{constructor(e){super(e),this.tool_name=\"Poly Select\",this.icon=n.bk_tool_icon_polygon_select,this.event_type=\"tap\",this.default_order=11}static init_PolySelectTool(){this.prototype.default_view=h,this.define({overlay:[_.Instance,y]})}}s.PolySelectTool=d,d.__name__=\"PolySelectTool\",d.init_PolySelectTool()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),n=e(105),l=e(70),a=i.__importStar(e(19)),r=e(275),o=e(278);function _(e){switch(e){case 1:return 2;case 2:return 1;case 4:return 5;case 5:return 4;default:return e}}function h(e,t,s,i){if(null==t)return!1;const n=s.compute(t);return Math.abs(e-n)<i}function d(e,t,s,i,n){let l=!0;if(null!=n.left&&null!=n.right){const t=s.invert(e);(t<n.left||t>n.right)&&(l=!1)}if(null!=n.bottom&&null!=n.top){const e=i.invert(t);(e<n.bottom||e>n.top)&&(l=!1)}return l}function u(e,t,s){let i=0;return e>=s.start&&e<=s.end&&(i+=1),t>=s.start&&t<=s.end&&(i+=1),i}function c(e,t,s,i){const n=t.compute(e),l=t.invert(n+s);return l>=i.start&&l<=i.end?l:e}function g(e,t,s){return e>t.start?(t.end=e,s):(t.end=t.start,t.start=e,_(s))}function y(e,t,s){return e<t.end?(t.start=e,s):(t.start=t.end,t.end=e,_(s))}function f(e,t,s,i){const[n,l]=t.r_compute(e.start,e.end),[a,r]=t.r_invert(n+s,l+s),o=u(e.start,e.end,i);u(a,r,i)>=o&&(e.start=a,e.end=r)}s.flip_side=_,s.is_near=h,s.is_inside=d,s.sides_inside=u,s.compute_value=c,s.update_range_end_side=g,s.update_range_start_side=y,s.update_range=f;class v extends r.GestureToolView{initialize(){super.initialize(),this.side=0,this.model.update_overlay_from_ranges()}connect_signals(){super.connect_signals(),null!=this.model.x_range&&this.connect(this.model.x_range.change,()=>this.model.update_overlay_from_ranges()),null!=this.model.y_range&&this.connect(this.model.y_range.change,()=>this.model.update_overlay_from_ranges())}_pan_start(e){this.last_dx=0,this.last_dy=0;const t=this.model.x_range,s=this.model.y_range,i=this.plot_view.frame,l=i.xscales.default,a=i.yscales.default,r=this.model.overlay,{left:o,right:_,top:u,bottom:c}=r,g=this.model.overlay.properties.line_width.value()+n.EDGE_TOLERANCE;null!=t&&this.model.x_interaction&&(h(e.sx,o,l,g)?this.side=1:h(e.sx,_,l,g)?this.side=2:d(e.sx,e.sy,l,a,r)&&(this.side=3)),null!=s&&this.model.y_interaction&&(0==this.side&&h(e.sy,c,a,g)&&(this.side=4),0==this.side&&h(e.sy,u,a,g)?this.side=5:d(e.sx,e.sy,l,a,this.model.overlay)&&(3==this.side?this.side=7:this.side=6))}_pan(e){const t=this.plot_view.frame,s=e.deltaX-this.last_dx,i=e.deltaY-this.last_dy,n=this.model.x_range,l=this.model.y_range,a=t.xscales.default,r=t.yscales.default;if(null!=n)if(3==this.side||7==this.side)f(n,a,s,t.x_range);else if(1==this.side){const e=c(n.start,a,s,t.x_range);this.side=y(e,n,this.side)}else if(2==this.side){const e=c(n.end,a,s,t.x_range);this.side=g(e,n,this.side)}if(null!=l)if(6==this.side||7==this.side)f(l,r,i,t.y_range);else if(4==this.side){const e=c(l.start,r,i,t.y_range);this.side=y(e,l,this.side)}else if(5==this.side){const e=c(l.end,r,i,t.y_range);this.side=g(e,l,this.side)}this.last_dx=e.deltaX,this.last_dy=e.deltaY}_pan_end(e){this.side=0}}s.RangeToolView=v,v.__name__=\"RangeToolView\";const m=()=>new n.BoxAnnotation({level:\"overlay\",render_mode:\"canvas\",fill_color:\"lightgrey\",fill_alpha:{value:.5},line_color:{value:\"black\"},line_alpha:{value:1},line_width:{value:.5},line_dash:[2,2]});class p extends r.GestureTool{constructor(e){super(e),this.tool_name=\"Range Tool\",this.icon=o.bk_tool_icon_range,this.event_type=\"pan\",this.default_order=1}static init_RangeTool(){this.prototype.default_view=v,this.define({x_range:[a.Instance,null],x_interaction:[a.Boolean,!0],y_range:[a.Instance,null],y_interaction:[a.Boolean,!0],overlay:[a.Instance,m]})}initialize(){super.initialize(),this.overlay.in_cursor=\"grab\",this.overlay.ew_cursor=null!=this.x_range&&this.x_interaction?\"ew-resize\":null,this.overlay.ns_cursor=null!=this.y_range&&this.y_interaction?\"ns-resize\":null}update_overlay_from_ranges(){null==this.x_range&&null==this.y_range&&(this.overlay.left=null,this.overlay.right=null,this.overlay.bottom=null,this.overlay.top=null,l.logger.warn(\"RangeTool not configured with any Ranges.\")),null==this.x_range?(this.overlay.left=null,this.overlay.right=null):(this.overlay.left=this.x_range.start,this.overlay.right=this.x_range.end),null==this.y_range?(this.overlay.bottom=null,this.overlay.top=null):(this.overlay.bottom=this.y_range.start,this.overlay.top=this.y_range.end)}}s.RangeTool=p,p.__name__=\"RangeTool\",p.init_RangeTool()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=e(1),i=e(330),n=o.__importStar(e(19)),_=e(278);class a extends i.SelectToolView{_tap(e){const{sx:t,sy:s}=e,o={type:\"point\",sx:t,sy:s},i=e.shiftKey;this._select(o,!0,i)}_select(e,t,s){const o=this.model.callback;if(\"select\"==this.model.behavior){const i=this._computed_renderers_by_data_source();for(const n in i){const _=i[n],a=_[0].get_selection_manager(),c=_.map(e=>this.plot_view.renderer_views[e.id]);if(a.select(c,e,t,s)&&null!=o){const{frame:t}=this.plot_view,s=t.xscales[_[0].x_range_name],i=t.yscales[_[0].y_range_name],n=s.invert(e.sx),c=i.invert(e.sy),l={geometries:Object.assign(Object.assign({},e),{x:n,y:c}),source:a.source};o.execute(this.model,l)}}this._emit_selection_event(e),this.plot_view.push_state(\"tap\",{selection:this.plot_view.get_selection()})}else for(const t of this.computed_renderers){const s=t.get_selection_manager();if(s.inspect(this.plot_view.renderer_views[t.id],e)&&null!=o){const{frame:i}=this.plot_view,n=i.xscales[t.x_range_name],_=i.yscales[t.y_range_name],a=n.invert(e.sx),c=_.invert(e.sy),l={geometries:Object.assign(Object.assign({},e),{x:a,y:c}),source:s.source};o.execute(this.model,l)}}}}s.TapToolView=a,a.__name__=\"TapToolView\";class c extends i.SelectTool{constructor(e){super(e),this.tool_name=\"Tap\",this.icon=_.bk_tool_icon_tap_select,this.event_type=\"tap\",this.default_order=10}static init_TapTool(){this.prototype.default_view=a,this.define({behavior:[n.TapBehavior,\"select\"],callback:[n.Any]})}}s.TapTool=c,c.__name__=\"TapTool\",c.init_TapTool()},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const s=e(1),n=e(275),i=s.__importStar(e(19)),a=e(278);class l extends n.GestureToolView{_scroll(e){let t=this.model.speed*e.delta;t>.9?t=.9:t<-.9&&(t=-.9),this._update_ranges(t)}_update_ranges(e){const{frame:t}=this.plot_view,o=t.bbox.h_range,s=t.bbox.v_range,[n,i]=[o.start,o.end],[a,l]=[s.start,s.end];let r,_,h,d;switch(this.model.dimension){case\"height\":{const t=Math.abs(l-a);r=n,_=i,h=a-t*e,d=l-t*e;break}case\"width\":{const t=Math.abs(i-n);r=n-t*e,_=i-t*e,h=a,d=l;break}default:throw new Error(\"this shouldn't have happened\")}const{xscales:c,yscales:p}=t,u={};for(const e in c){const t=c[e],[o,s]=t.r_invert(r,_);u[e]={start:o,end:s}}const m={};for(const e in p){const t=p[e],[o,s]=t.r_invert(h,d);m[e]={start:o,end:s}}const w={xrs:u,yrs:m,factor:e};this.plot_view.push_state(\"wheel_pan\",{range:w}),this.plot_view.update_range(w,!1,!0),null!=this.model.document&&this.model.document.interactive_start(this.plot_model)}}o.WheelPanToolView=l,l.__name__=\"WheelPanToolView\";class r extends n.GestureTool{constructor(e){super(e),this.tool_name=\"Wheel Pan\",this.icon=a.bk_tool_icon_wheel_pan,this.event_type=\"scroll\",this.default_order=12}static init_WheelPanTool(){this.prototype.default_view=l,this.define({dimension:[i.Dimension,\"width\"]}),this.internal({speed:[i.Number,.001]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimension)}}o.WheelPanTool=r,r.__name__=\"WheelPanTool\",r.init_WheelPanTool()},\n function _(e,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(1),i=e(275),l=e(320),n=s.__importStar(e(19)),_=e(101),h=e(278);class a extends i.GestureToolView{_pinch(e){const{sx:o,sy:t,scale:s}=e;let i;i=s>=1?20*(s-1):-20/s,this._scroll({type:\"wheel\",sx:o,sy:t,delta:i})}_scroll(e){const{frame:o}=this.plot_view,t=o.bbox.h_range,s=o.bbox.v_range,{sx:i,sy:n}=e,_=this.model.dimensions,h=(\"width\"==_||\"both\"==_)&&t.start<i&&i<t.end,a=(\"height\"==_||\"both\"==_)&&s.start<n&&n<s.end;if(!(h&&a||this.model.zoom_on_axis))return;const m=this.model.speed*e.delta,r=l.scale_range(o,m,h,a,{x:i,y:n});this.plot_view.push_state(\"wheel_zoom\",{range:r}),this.plot_view.update_range(r,!1,!0,this.model.maintain_focus),null!=this.model.document&&this.model.document.interactive_start(this.plot_model)}}t.WheelZoomToolView=a,a.__name__=\"WheelZoomToolView\";class m extends i.GestureTool{constructor(e){super(e),this.tool_name=\"Wheel Zoom\",this.icon=h.bk_tool_icon_wheel_zoom,this.event_type=_.is_mobile?\"pinch\":\"scroll\",this.default_order=10}static init_WheelZoomTool(){this.prototype.default_view=a,this.define({dimensions:[n.Dimensions,\"both\"],maintain_focus:[n.Boolean,!0],zoom_on_axis:[n.Boolean,!0],speed:[n.Number,1/600]})}get tooltip(){return this._get_dim_tooltip(this.tool_name,this.dimensions)}}t.WheelZoomTool=m,m.__name__=\"WheelZoomTool\",m.init_WheelZoomTool()},\n function _(i,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=i(1),o=i(269),n=i(140),l=s.__importStar(i(19)),_=i(23),h=i(278);class r extends o.InspectToolView{_move(i){if(!this.model.active)return;const{sx:e,sy:t}=i;this.plot_view.frame.bbox.contains(e,t)?this._update_spans(e,t):this._update_spans(null,null)}_move_exit(i){this._update_spans(null,null)}_update_spans(i,e){const t=this.model.dimensions;\"width\"!=t&&\"both\"!=t||(this.model.spans.width.computed_location=e),\"height\"!=t&&\"both\"!=t||(this.model.spans.height.computed_location=i)}}t.CrosshairToolView=r,r.__name__=\"CrosshairToolView\";class a extends o.InspectTool{constructor(i){super(i),this.tool_name=\"Crosshair\",this.icon=h.bk_tool_icon_crosshair}static init_CrosshairTool(){this.prototype.default_view=r,this.define({dimensions:[l.Dimensions,\"both\"],line_color:[l.Color,\"black\"],line_width:[l.Number,1],line_alpha:[l.Number,1]}),this.internal({location_units:[l.SpatialUnits,\"screen\"],render_mode:[l.RenderMode,\"css\"],spans:[l.Any]})}get tooltip(){return this._get_dim_tooltip(\"Crosshair\",this.dimensions)}get synthetic_renderers(){return _.values(this.spans)}initialize(){super.initialize(),this.spans={width:new n.Span({for_hover:!0,dimension:\"width\",render_mode:this.render_mode,location_units:this.location_units,line_color:this.line_color,line_width:this.line_width,line_alpha:this.line_alpha}),height:new n.Span({for_hover:!0,dimension:\"height\",render_mode:this.render_mode,location_units:this.location_units,line_color:this.line_color,line_width:this.line_width,line_alpha:this.line_alpha})}}}t.CrosshairTool=a,a.__name__=\"CrosshairTool\",a.init_CrosshairTool()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const r=e(1),o=e(69),i=r.__importStar(e(19)),a=e(23),n=e(25);class u extends o.Model{constructor(e){super(e)}static init_CustomJSHover(){this.define({args:[i.Any,{}],code:[i.String,\"\"]})}get values(){return a.values(this.args)}_make_code(e,t,s,r){return new Function(...a.keys(this.args),e,t,s,n.use_strict(r))}format(e,t,s){return this._make_code(\"value\",\"format\",\"special_vars\",this.code)(...this.values,e,t,s)}}s.CustomJSHover=u,u.__name__=\"CustomJSHover\",u.init_CustomJSHover()},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=e(1),i=e(269),o=e(143),r=e(78),l=e(97),a=e(331),c=n.__importStar(e(87)),d=e(158),_=e(66),p=n.__importStar(e(19)),h=e(21),m=e(23),u=e(8),y=e(96),x=e(278),f=e(144);function v(e,t,s,n,i,o){const r={x:i[e],y:o[e]},l={x:i[e+1],y:o[e+1]};let a,d;if(\"span\"==t.type)\"h\"==t.direction?(a=Math.abs(r.x-s),d=Math.abs(l.x-s)):(a=Math.abs(r.y-n),d=Math.abs(l.y-n));else{const e={x:s,y:n};a=c.dist_2_pts(r,e),d=c.dist_2_pts(l,e)}return a<d?[[r.x,r.y],e]:[[l.x,l.y],e+1]}function w(e,t,s){return[[e[s],t[s]],s]}s._nearest_line_hit=v,s._line_hit=w;class b extends i.InspectToolView{initialize(){super.initialize(),this.ttviews={}}remove(){y.remove_views(this.ttviews),super.remove()}connect_signals(){super.connect_signals();for(const e of this.computed_renderers)e instanceof r.GlyphRenderer?this.connect(e.data_source.inspect,this._update):e instanceof l.GraphRenderer&&(this.connect(e.node_renderer.data_source.inspect,this._update),this.connect(e.edge_renderer.data_source.inspect,this._update));this.connect(this.model.properties.renderers.change,()=>this._computed_renderers=this._ttmodels=null),this.connect(this.model.properties.names.change,()=>this._computed_renderers=this._ttmodels=null),this.connect(this.model.properties.tooltips.change,()=>this._ttmodels=null)}_compute_ttmodels(){const e={},t=this.model.tooltips;if(null!=t)for(const s of this.computed_renderers)if(s instanceof r.GlyphRenderer){const n=new o.Tooltip({custom:u.isString(t)||u.isFunction(t),attachment:this.model.attachment,show_arrow:this.model.show_arrow});e[s.id]=n}else if(s instanceof l.GraphRenderer){const n=new o.Tooltip({custom:u.isString(t)||u.isFunction(t),attachment:this.model.attachment,show_arrow:this.model.show_arrow});e[s.node_renderer.id]=n,e[s.edge_renderer.id]=n}return y.build_views(this.ttviews,m.values(e),{parent:this.plot_view}),e}get computed_renderers(){if(null==this._computed_renderers){const e=this.model.renderers,t=this.plot_model.renderers,s=this.model.names;this._computed_renderers=a.compute_renderers(e,t,s)}return this._computed_renderers}get ttmodels(){return null==this._ttmodels&&(this._ttmodels=this._compute_ttmodels()),this._ttmodels}_clear(){this._inspect(1/0,1/0);for(const e in this.ttmodels){this.ttmodels[e].clear()}}_move(e){if(!this.model.active)return;const{sx:t,sy:s}=e;this.plot_view.frame.bbox.contains(t,s)?this._inspect(t,s):this._clear()}_move_exit(){this._clear()}_inspect(e,t){let s;if(\"mouse\"==this.model.mode)s={type:\"point\",sx:e,sy:t};else{s={type:\"span\",direction:\"vline\"==this.model.mode?\"h\":\"v\",sx:e,sy:t}}for(const e of this.computed_renderers){e.get_selection_manager().inspect(this.plot_view.renderer_views[e.id],s)}null!=this.model.callback&&this._emit_callback(s)}_update([e,{geometry:t}]){if(!this.model.active)return;if(!(e instanceof r.GlyphRendererView||e instanceof l.GraphRendererView))return;const{model:s}=e,n=this.ttmodels[s.id];if(null==n)return;n.clear();const i=s.get_selection_manager();let o=i.inspectors[s.id];if(s instanceof r.GlyphRenderer&&(o=s.view.convert_selection_to_subset(o)),o.is_empty())return;const a=i.source,{frame:c}=this.plot_view,{sx:d,sy:_}=t,p=c.xscales[s.x_range_name],h=c.yscales[s.y_range_name],u=p.invert(d),y=h.invert(_),x=e.glyph;for(const s of o.line_indices){let i,r,l=x._x[s+1],c=x._y[s+1],m=s;switch(this.model.line_policy){case\"interp\":[l,c]=x.get_interpolation_hit(s,t),i=p.compute(l),r=h.compute(c);break;case\"prev\":[[i,r],m]=w(x.sx,x.sy,s);break;case\"next\":[[i,r],m]=w(x.sx,x.sy,s+1);break;case\"nearest\":[[i,r],m]=v(s,t,d,_,x.sx,x.sy),l=x._x[m],c=x._y[m];break;default:[i,r]=[d,_]}const f={index:m,x:u,y:y,sx:d,sy:_,data_x:l,data_y:c,rx:i,ry:r,indices:o.line_indices,name:e.model.name};n.add(i,r,this._render_tooltips(a,m,f))}for(const e of o.image_indices){const t={index:e.index,x:u,y:y,sx:d,sy:_},s=this._render_tooltips(a,e,t);n.add(d,_,s)}for(const i of o.indices)if(m.isEmpty(o.multiline_indices)){const t=null!=x._x?x._x[i]:void 0,l=null!=x._y?x._y[i]:void 0;let c,p,h;if(\"snap_to_data\"==this.model.point_policy){let e=x.get_anchor_point(this.model.anchor,i,[d,_]);null==e&&(e=x.get_anchor_point(\"center\",i,[d,_])),c=e.x,p=e.y}else[c,p]=[d,_];h=s instanceof r.GlyphRenderer?s.view.convert_indices_from_subset([i])[0]:i;const m={index:h,x:u,y:y,sx:d,sy:_,data_x:t,data_y:l,indices:o.indices,name:e.model.name};n.add(c,p,this._render_tooltips(a,h,m))}else for(const l of o.multiline_indices[i.toString()]){let c,m,f,b=x._xs[i][l],g=x._ys[i][l],k=l;switch(this.model.line_policy){case\"interp\":[b,g]=x.get_interpolation_hit(i,l,t),c=p.compute(b),m=h.compute(g);break;case\"prev\":[[c,m],k]=w(x.sxs[i],x.sys[i],l);break;case\"next\":[[c,m],k]=w(x.sxs[i],x.sys[i],l+1);break;case\"nearest\":[[c,m],k]=v(l,t,d,_,x.sxs[i],x.sys[i]),b=x._xs[i][k],g=x._ys[i][k];break;default:throw new Error(\"should't have happened\")}f=s instanceof r.GlyphRenderer?s.view.convert_indices_from_subset([i])[0]:i;const T={index:f,x:u,y:y,sx:d,sy:_,data_x:b,data_y:g,segment_index:k,indices:o.multiline_indices,name:e.model.name};n.add(c,m,this._render_tooltips(a,f,T))}}_emit_callback(e){for(const t of this.computed_renderers){const s=t.data_source.inspected,{frame:n}=this.plot_view,i=n.xscales[t.x_range_name],o=n.yscales[t.y_range_name],r=i.invert(e.sx),l=o.invert(e.sy),a=Object.assign({x:r,y:l},e);this.model.callback.execute(this.model,{index:s,geometry:a,renderer:t})}}_render_tooltips(e,t,s){const n=this.model.tooltips;if(u.isString(n)){const i=_.div();return i.innerHTML=d.replace_placeholders(n,e,t,this.model.formatters,s),i}if(u.isFunction(n))return n(e,s);{const i=_.div({style:{display:\"table\",borderSpacing:\"2px\"}});for(const[o,r]of n){const n=_.div({style:{display:\"table-row\"}});let l;if(i.appendChild(n),l=_.div({style:{display:\"table-cell\"},class:f.bk_tooltip_row_label},0!=o.length?`${o}: `:\"\"),n.appendChild(l),l=_.div({style:{display:\"table-cell\"},class:f.bk_tooltip_row_value}),n.appendChild(l),r.indexOf(\"$color\")>=0){const[,s=\"\",n]=r.match(/\\$color(\\[.*\\])?:(\\w*)/),i=e.get_column(n);if(null==i){const e=_.span({},`${n} unknown`);l.appendChild(e);continue}const o=s.indexOf(\"hex\")>=0,a=s.indexOf(\"swatch\")>=0;let c=u.isNumber(t)?i[t]:null;if(null==c){const e=_.span({},\"(null)\");l.appendChild(e);continue}o&&(c=h.color2hex(c));let d=_.span({},c);l.appendChild(d),a&&(d=_.span({class:f.bk_tooltip_color_block,style:{backgroundColor:c}},\" \"),l.appendChild(d))}else{const n=_.span();n.innerHTML=d.replace_placeholders(r.replace(\"$~\",\"$data_\"),e,t,this.model.formatters,s),l.appendChild(n)}}return i}}}s.HoverToolView=b,b.__name__=\"HoverToolView\";class g extends i.InspectTool{constructor(e){super(e),this.tool_name=\"Hover\",this.icon=x.bk_tool_icon_hover}static init_HoverTool(){this.prototype.default_view=b,this.define({tooltips:[p.Any,[[\"index\",\"$index\"],[\"data (x, y)\",\"($x, $y)\"],[\"screen (x, y)\",\"($sx, $sy)\"]]],formatters:[p.Any,{}],renderers:[p.Any,\"auto\"],names:[p.Array,[]],mode:[p.HoverMode,\"mouse\"],point_policy:[p.PointPolicy,\"snap_to_data\"],line_policy:[p.LinePolicy,\"nearest\"],show_arrow:[p.Boolean,!0],anchor:[p.Anchor,\"center\"],attachment:[p.TooltipAttachment,\"horizontal\"],callback:[p.Any]})}}s.HoverTool=g,g.__name__=\"HoverTool\",g.init_HoverTool()},\n function _(t,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1).__importStar(t(19)),s=t(14),n=t(69),l=t(269);class c extends n.Model{constructor(t){super(t)}static init_ToolProxy(){this.define({tools:[i.Array,[]],active:[i.Boolean,!1],disabled:[i.Boolean,!1]})}get button_view(){return this.tools[0].button_view}get event_type(){return this.tools[0].event_type}get tooltip(){return this.tools[0].tooltip}get tool_name(){return this.tools[0].tool_name}get icon(){return this.tools[0].computed_icon}get computed_icon(){return this.icon}get toggleable(){const t=this.tools[0];return t instanceof l.InspectTool&&t.toggleable}initialize(){super.initialize(),this.do=new s.Signal0(this,\"do\")}connect_signals(){super.connect_signals(),this.connect(this.do,()=>this.doit()),this.connect(this.properties.active.change,()=>this.set_active())}doit(){for(const t of this.tools)t.do.emit()}set_active(){for(const t of this.tools)t.active=this.active}}e.ToolProxy=c,c.__name__=\"ToolProxy\",c.init_ToolProxy()},\n function _(t,o,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(1).__importStar(t(19)),e=t(9),n=t(274),r=t(343),l=t(244),c=t(187);class h extends n.ToolbarBase{constructor(t){super(t)}static init_ProxyToolbar(){this.define({toolbars:[i.Array,[]]})}initialize(){super.initialize(),this._merge_tools()}_merge_tools(){this._proxied_tools=[];const t={},o={},s={},i=[],n=[];for(const t of this.help)e.includes(n,t.redirect)||(i.push(t),n.push(t.redirect));this._proxied_tools.push(...i),this.help=i;for(const t in this.gestures){const o=this.gestures[t];t in s||(s[t]={});for(const i of o.tools)i.type in s[t]||(s[t][i.type]=[]),s[t][i.type].push(i)}for(const o of this.inspectors)o.type in t||(t[o.type]=[]),t[o.type].push(o);for(const t of this.actions)t.type in o||(o[t.type]=[]),o[t.type].push(t);const l=(t,o=!1)=>{const s=new r.ToolProxy({tools:t,active:o});return this._proxied_tools.push(s),s};for(const t in s){const o=this.gestures[t];o.tools=[];for(const i in s[t]){const e=s[t][i];if(e.length>0)if(\"multi\"==t)for(const t of e){const s=l([t]);o.tools.push(s),this.connect(s.properties.active.change,this._active_change.bind(this,s))}else{const t=l(e);o.tools.push(t),this.connect(t.properties.active.change,this._active_change.bind(this,t))}}}this.actions=[];for(const t in o){const s=o[t];if(\"CustomAction\"==t)for(const t of s)this.actions.push(l([t]));else s.length>0&&this.actions.push(l(s))}this.inspectors=[];for(const o in t){const s=t[o];s.length>0&&this.inspectors.push(l(s,!0))}for(const t in this.gestures){const o=this.gestures[t];0!=o.tools.length&&(o.tools=e.sort_by(o.tools,t=>t.default_order),\"pinch\"!=t&&\"scroll\"!=t&&\"multi\"!=t&&(o.tools[0].active=!0))}}}s.ProxyToolbar=h,h.__name__=\"ProxyToolbar\",h.init_ProxyToolbar();class a extends l.LayoutDOMView{initialize(){this.model.toolbar.toolbar_location=this.model.toolbar_location,super.initialize()}get child_models(){return[this.model.toolbar]}_update_layout(){this.layout=new c.ContentBox(this.child_views[0].el);const{toolbar:t}=this.model;t.horizontal?this.layout.set_sizing({width_policy:\"fit\",min_width:100,height_policy:\"fixed\"}):this.layout.set_sizing({width_policy:\"fixed\",height_policy:\"fit\",min_height:100})}}s.ToolbarBoxView=a,a.__name__=\"ToolbarBoxView\";class _ extends l.LayoutDOM{constructor(t){super(t)}static init_ToolbarBox(){this.prototype.default_view=a,this.define({toolbar:[i.Instance],toolbar_location:[i.Location,\"right\"]})}}s.ToolbarBox=_,_.__name__=\"ToolbarBox\",_.init_ToolbarBox()},\n function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(5),i=e(64),d=e(96),c=e(66),l=e(346);t.index={},t.add_document_standalone=async function(e,n,s=[],a=!1){const u=new Map;async function r(o){let a;const r=e.roots().indexOf(o),f=s[r];null!=f?a=f:n.classList.contains(l.BOKEH_ROOT)?a=n:(a=c.div({class:l.BOKEH_ROOT}),n.appendChild(a));const v=await d.build_view(o,{parent:null});return v instanceof i.DOMView&&v.renderTo(a),u.set(o,v),t.index[o.id]=v,v}for(const n of e.roots())await r(n);return a&&(window.document.title=e.title()),e.on_change(e=>{e instanceof o.RootAddedEvent?r(e.model):e instanceof o.RootRemovedEvent?function(e){const n=u.get(e);null!=n&&(n.remove(),u.delete(e),delete t.index[e.id])}(e.model):a&&e instanceof o.TitleChangedEvent&&(window.document.title=e.title)}),[...u.values()]}},\n function _(e,o,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(66),r=e(67);function l(e){let o=document.getElementById(e);if(null==o)throw new Error(`Error rendering Bokeh model: could not find #${e} HTML tag`);if(!document.body.contains(o))throw new Error(`Error rendering Bokeh model: element #${e} must be under <body>`);if(\"SCRIPT\"==o.tagName){const e=t.div({class:n.BOKEH_ROOT});t.replaceWith(o,e),o=e}return o}n.BOKEH_ROOT=r.bk_root,n._resolve_element=function(e){const{elementid:o}=e;return null!=o?l(o):document.body},n._resolve_root_elements=function(e){const o=[];if(null!=e.root_ids&&null!=e.roots)for(const n of e.root_ids)o.push(l(e.roots[n]));return o}},\n function _(n,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const e=n(348),s=n(70),c=n(345);t._get_ws_url=function(n,o){let t,e=\"ws:\";return\"https:\"==window.location.protocol&&(e=\"wss:\"),null!=o?(t=document.createElement(\"a\"),t.href=o):t=window.location,null!=n?\"/\"==n&&(n=\"\"):n=t.pathname.replace(/\\/+$/,\"\"),e+\"//\"+t.host+n+\"/ws\"};const r={};t.add_document_from_session=async function(n,o,t,a=[],i=!1){const l=window.location.search.substr(1);let d;try{d=await function(n,o,t){const s=e.parse_token(o).session_id;n in r||(r[n]={});const c=r[n];return s in c||(c[s]=e.pull_session(n,o,t)),c[s]}(n,o,l)}catch(n){const t=e.parse_token(o).session_id;throw s.logger.error(`Failed to load Bokeh session ${t}: ${n}`),n}return c.add_document_standalone(d.document,t,a,i)}},\n function _(e,s,n){Object.defineProperty(n,\"__esModule\",{value:!0});const t=e(70),o=e(5),r=e(349),i=e(350),c=e(351);n.DEFAULT_SERVER_WEBSOCKET_URL=\"ws://localhost:5006/ws\",n.DEFAULT_TOKEN=\"eyJzZXNzaW9uX2lkIjogImRlZmF1bHQifQ\";let l=0;function _(e){let s=e.split(\".\")[0];const n=s.length%4;return 0!=n&&(s+=\"=\".repeat(4-n)),JSON.parse(atob(s.replace(/_/g,\"/\").replace(/-/g,\"+\")))}n.parse_token=_;class h{constructor(e=n.DEFAULT_SERVER_WEBSOCKET_URL,s=n.DEFAULT_TOKEN,o=null){this.url=e,this.token=s,this.args_string=o,this._number=l++,this.socket=null,this.session=null,this.closed_permanently=!1,this._current_handler=null,this._pending_replies=new Map,this._pending_messages=[],this._receiver=new i.Receiver,this.id=_(s).session_id.split(\".\")[0],t.logger.debug(`Creating websocket ${this._number} to '${this.url}' session '${this.id}'`)}async connect(){if(this.closed_permanently)throw new Error(\"Cannot connect() a closed ClientConnection\");if(null!=this.socket)throw new Error(\"Already connected\");this._current_handler=null,this._pending_replies.clear(),this._pending_messages=[];try{let e=`${this.url}`;return null!=this.args_string&&this.args_string.length>0&&(e+=`?${this.args_string}`),this.socket=new WebSocket(e,[\"bokeh\",this.token]),new Promise((e,s)=>{this.socket.binaryType=\"arraybuffer\",this.socket.onopen=()=>this._on_open(e,s),this.socket.onmessage=e=>this._on_message(e),this.socket.onclose=e=>this._on_close(e,s),this.socket.onerror=()=>this._on_error(s)})}catch(e){throw t.logger.error(`websocket creation failed to url: ${this.url}`),t.logger.error(` - ${e}`),e}}close(){this.closed_permanently||(t.logger.debug(`Permanently closing websocket connection ${this._number}`),this.closed_permanently=!0,null!=this.socket&&this.socket.close(1e3,`close method called on ClientConnection ${this._number}`),this.session._connection_closed())}_schedule_reconnect(e){setTimeout(()=>{this.closed_permanently||t.logger.info(`Websocket connection ${this._number} disconnected, will not attempt to reconnect`)},e)}send(e){if(null==this.socket)throw new Error(`not connected so cannot send ${e}`);e.send(this.socket)}async send_with_reply(e){const s=await new Promise((s,n)=>{this._pending_replies.set(e.msgid(),{resolve:s,reject:n}),this.send(e)});if(\"ERROR\"===s.msgtype())throw new Error(`Error reply ${s.content.text}`);return s}async _pull_doc_json(){const e=r.Message.create(\"PULL-DOC-REQ\",{}),s=await this.send_with_reply(e);if(!(\"doc\"in s.content))throw new Error(\"No 'doc' field in PULL-DOC-REPLY\");return s.content.doc}async _repull_session_doc(e,s){var n,i;t.logger.debug(this.session?\"Repulling session\":\"Pulling session for first time\");try{const n=await this._pull_doc_json();if(null==this.session)if(this.closed_permanently)t.logger.debug(\"Got new document after connection was already closed\"),s(new Error(\"The connection has been closed\"));else{const s=o.Document.from_json(n),i=o.Document._compute_patch_since_json(n,s);if(i.events.length>0){t.logger.debug(`Sending ${i.events.length} changes from model construction back to server`);const e=r.Message.create(\"PATCH-DOC\",{},i);this.send(e)}this.session=new c.ClientSession(this,s,this.id);for(const e of this._pending_messages)this.session.handle(e);this._pending_messages=[],t.logger.debug(\"Created a new session from new pulled doc\"),e(this.session)}else this.session.document.replace_with_json(n),t.logger.debug(\"Updated existing session with new pulled doc\")}catch(e){null===(i=(n=console).trace)||void 0===i||i.call(n,e),t.logger.error(`Failed to repull session ${e}`),s(e)}}_on_open(e,s){t.logger.info(`Websocket connection ${this._number} is now open`),this._current_handler=n=>{this._awaiting_ack_handler(n,e,s)}}_on_message(e){null==this._current_handler&&t.logger.error(\"Got a message with no current handler set\");try{this._receiver.consume(e.data)}catch(e){this._close_bad_protocol(e.toString())}const s=this._receiver.message;if(null!=s){const e=s.problem();null!=e&&this._close_bad_protocol(e),this._current_handler(s)}}_on_close(e,s){t.logger.info(`Lost websocket ${this._number} connection, ${e.code} (${e.reason})`),this.socket=null,this._pending_replies.forEach(e=>e.reject(\"Disconnected\")),this._pending_replies.clear(),this.closed_permanently||this._schedule_reconnect(2e3),s(new Error(`Lost websocket connection, ${e.code} (${e.reason})`))}_on_error(e){t.logger.debug(`Websocket error on socket ${this._number}`);const s=\"Could not open websocket\";t.logger.error(`Failed to connect to Bokeh server: ${s}`),e(new Error(s))}_close_bad_protocol(e){t.logger.error(`Closing connection: ${e}`),null!=this.socket&&this.socket.close(1002,e)}_awaiting_ack_handler(e,s,n){\"ACK\"===e.msgtype()?(this._current_handler=e=>this._steady_state_handler(e),this._repull_session_doc(s,n)):this._close_bad_protocol(\"First message was not an ACK\")}_steady_state_handler(e){const s=e.reqid(),n=this._pending_replies.get(s);n?(this._pending_replies.delete(s),n.resolve(e)):this.session?this.session.handle(e):\"PATCH-DOC\"!=e.msgtype()&&this._pending_messages.push(e)}}n.ClientConnection=h,h.__name__=\"ClientConnection\",n.pull_session=function(e,s,n){return new h(e,s,n).connect()}},\n function _(e,s,t){Object.defineProperty(t,\"__esModule\",{value:!0});const r=e(25);class n{constructor(e,s,t){this.header=e,this.metadata=s,this.content=t,this.buffers=[]}static assemble(e,s,t){const r=JSON.parse(e),i=JSON.parse(s),h=JSON.parse(t);return new n(r,i,h)}assemble_buffer(e,s){if((null!=this.header.num_buffers?this.header.num_buffers:0)<=this.buffers.length)throw new Error(\"too many buffers received, expecting #{nb}\");this.buffers.push([e,s])}static create(e,s,t={}){const r=n.create_header(e);return new n(r,s,t)}static create_header(e){return{msgid:r.uniqueId(),msgtype:e}}complete(){return null!=this.header&&null!=this.metadata&&null!=this.content&&(!(\"num_buffers\"in this.header)||this.buffers.length===this.header.num_buffers)}send(e){if((null!=this.header.num_buffers?this.header.num_buffers:0)>0)throw new Error(\"BokehJS only supports receiving buffers, not sending\");const s=JSON.stringify(this.header),t=JSON.stringify(this.metadata),r=JSON.stringify(this.content);e.send(s),e.send(t),e.send(r)}msgid(){return this.header.msgid}msgtype(){return this.header.msgtype}reqid(){return this.header.reqid}problem(){return\"msgid\"in this.header?\"msgtype\"in this.header?null:\"No msgtype in header\":\"No msgid in header\"}}t.Message=n,n.__name__=\"Message\"},\n function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const _=e(349);class r{constructor(){this.message=null,this._partial=null,this._fragments=[],this._buf_header=null,this._current_consumer=this._HEADER}consume(e){this._current_consumer(e)}_HEADER(e){this._assume_text(e),this.message=null,this._partial=null,this._fragments=[e],this._buf_header=null,this._current_consumer=this._METADATA}_METADATA(e){this._assume_text(e),this._fragments.push(e),this._current_consumer=this._CONTENT}_CONTENT(e){this._assume_text(e),this._fragments.push(e);const[t,s,r]=this._fragments.slice(0,3);this._partial=_.Message.assemble(t,s,r),this._check_complete()}_BUFFER_HEADER(e){this._assume_text(e),this._buf_header=e,this._current_consumer=this._BUFFER_PAYLOAD}_BUFFER_PAYLOAD(e){this._assume_binary(e),this._partial.assemble_buffer(this._buf_header,e),this._check_complete()}_assume_text(e){if(e instanceof ArrayBuffer)throw new Error(\"Expected text fragment but received binary fragment\")}_assume_binary(e){if(!(e instanceof ArrayBuffer))throw new Error(\"Expected binary fragment but received text fragment\")}_check_complete(){this._partial.complete()?(this.message=this._partial,this._current_consumer=this._HEADER):this._current_consumer=this._BUFFER_HEADER}}s.Receiver=r,r.__name__=\"Receiver\"},\n function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const o=e(5),s=e(349),i=e(70);class c{constructor(e,t,n){this._connection=e,this.document=t,this.id=n,this._document_listener=e=>this._document_changed(e),this.document.on_change(this._document_listener)}handle(e){const t=e.msgtype();\"PATCH-DOC\"===t?this._handle_patch(e):\"OK\"===t?this._handle_ok(e):\"ERROR\"===t?this._handle_error(e):i.logger.debug(`Doing nothing with message ${e.msgtype()}`)}close(){this._connection.close()}_connection_closed(){this.document.remove_on_change(this._document_listener)}async request_server_info(){const e=s.Message.create(\"SERVER-INFO-REQ\",{});return(await this._connection.send_with_reply(e)).content}async force_roundtrip(){await this.request_server_info()}_document_changed(e){if(e.setter_id===this.id)return;if(e instanceof o.ModelChangedEvent&&!(e.attr in e.model.serializable_attributes()))return;const t=s.Message.create(\"PATCH-DOC\",{},this.document.create_json_patch([e]));this._connection.send(t)}_handle_patch(e){this.document.apply_json_patch(e.content,e.buffers,this.id)}_handle_ok(e){i.logger.trace(`Unhandled OK reply to ${e.reqid()}`)}_handle_error(e){i.logger.error(`Unhandled ERROR reply to ${e.reqid()}: ${e.content.text}`)}}n.ClientSession=c,c.__name__=\"ClientSession\"},\n function _(e,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(5),r=e(350),s=e(70),i=e(23),c=e(345),l=e(346);function u(e,o){o.buffers.length>0?e.consume(o.buffers[0].buffer):e.consume(o.content.data);const t=e.message;null!=t&&this.apply_json_patch(t.content,t.buffers)}function g(e,o){if(\"undefined\"!=typeof Jupyter&&null!=Jupyter.notebook.kernel){s.logger.info(`Registering Jupyter comms for target ${e}`);const t=Jupyter.notebook.kernel.comm_manager;try{t.register_target(e,t=>{s.logger.info(`Registering Jupyter comms for target ${e}`);const n=new r.Receiver;t.on_msg(u.bind(o,n))})}catch(e){s.logger.warn(`Jupyter comms failed to register. push_notebook() will not function. (exception reported: ${e})`)}}else if(o.roots()[0].id in t.kernels){s.logger.info(`Registering JupyterLab comms for target ${e}`);const n=t.kernels[o.roots()[0].id];try{n.registerCommTarget(e,t=>{s.logger.info(`Registering JupyterLab comms for target ${e}`);const n=new r.Receiver;t.onMsg=u.bind(o,n)})}catch(e){s.logger.warn(`Jupyter comms failed to register. push_notebook() will not function. (exception reported: ${e})`)}}else console.warn(\"Jupyter notebooks comms not available. push_notebook() will not function. If running JupyterLab ensure the latest @bokeh/jupyter_bokeh extension is installed. In an exported notebook this warning is expected.\")}e(279),e(353),t.kernels={},t.embed_items_notebook=function(e,o){if(1!=i.size(e))throw new Error(\"embed_items_notebook expects exactly one document in docs_json\");const t=n.Document.from_json(i.values(e)[0]);for(const e of o){null!=e.notebook_comms_target&&g(e.notebook_comms_target,t);const o=l._resolve_element(e),n=l._resolve_root_elements(e);c.add_document_standalone(t,o,n)}}},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const n=e(1);e(67),n.__importStar(e(66)).styles.append(\"/* notebook specific tweaks so no black outline and matching padding\\n/* can't be wrapped inside bk-root. here are the offending jupyter lines:\\n/* https://github.com/jupyter/notebook/blob/master/notebook/static/notebook/less/renderedhtml.less#L59-L76 */\\n.rendered_html .bk-root .bk-tooltip table,\\n.rendered_html .bk-root .bk-tooltip tr,\\n.rendered_html .bk-root .bk-tooltip th,\\n.rendered_html .bk-root .bk-tooltip td {\\n border: none;\\n padding: 1px;\\n}\\n\")},\n function _(e,t,_){Object.defineProperty(_,\"__esModule\",{value:!0});const o=e(1);o.__exportStar(e(349),_),o.__exportStar(e(350),_)},\n function _(e,t,n){function s(){const e=document.getElementsByTagName(\"body\")[0],t=document.getElementsByClassName(\"bokeh-test-div\");1==t.length&&(e.removeChild(t[0]),delete t[0]);const n=document.createElement(\"div\");n.classList.add(\"bokeh-test-div\"),n.style.display=\"none\",e.insertBefore(n,e.firstChild)}Object.defineProperty(n,\"__esModule\",{value:!0}),n.results={},n.init=function(){s()},n.record0=function(e,t){n.results[e]=t},n.record=function(e,t){n.results[e]=t,s()},n.count=function(e){null==n.results[e]&&(n.results[e]=0),n.results[e]+=1,s()}},\n function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0}),o.safely=function(e,t=!1){try{return e()}catch(e){if(function(e){const t=document.createElement(\"div\");t.style.backgroundColor=\"#f2dede\",t.style.border=\"1px solid #a94442\",t.style.borderRadius=\"4px\",t.style.display=\"inline-block\",t.style.fontFamily=\"sans-serif\",t.style.marginTop=\"5px\",t.style.minWidth=\"200px\",t.style.padding=\"5px 5px 5px 10px\",t.classList.add(\"bokeh-error-box-into-flames\");const o=document.createElement(\"span\");o.style.backgroundColor=\"#a94442\",o.style.borderRadius=\"0px 4px 0px 0px\",o.style.color=\"white\",o.style.cursor=\"pointer\",o.style.cssFloat=\"right\",o.style.fontSize=\"0.8em\",o.style.margin=\"-6px -6px 0px 0px\",o.style.padding=\"2px 5px 4px 5px\",o.title=\"close\",o.setAttribute(\"aria-label\",\"close\"),o.appendChild(document.createTextNode(\"x\")),o.addEventListener(\"click\",()=>r.removeChild(t));const n=document.createElement(\"h3\");n.style.color=\"#a94442\",n.style.margin=\"8px 0px 0px 0px\",n.style.padding=\"0px\",n.appendChild(document.createTextNode(\"Bokeh Error\"));const l=document.createElement(\"pre\");l.style.whiteSpace=\"unset\",l.style.overflowX=\"auto\";const s=e instanceof Error?e.message:e;l.appendChild(document.createTextNode(s)),t.appendChild(o),t.appendChild(n),t.appendChild(l);const r=document.getElementsByTagName(\"body\")[0];r.insertBefore(t,r.firstChild)}(e),t)return;throw e}}},\n ], 0, {\"main\":0,\"tslib\":1,\"index\":2,\"version\":3,\"embed/index\":4,\"document/index\":5,\"document/document\":6,\"base\":7,\"core/util/types\":8,\"core/util/array\":9,\"core/util/math\":10,\"core/util/assert\":11,\"core/util/arrayable\":12,\"core/has_props\":13,\"core/signaling\":14,\"core/util/data_structures\":15,\"core/util/eq\":16,\"core/util/callback\":17,\"core/property_mixins\":18,\"core/properties\":19,\"core/enums\":20,\"core/util/color\":21,\"core/util/svg_colors\":22,\"core/util/object\":23,\"core/util/refs\":24,\"core/util/string\":25,\"core/settings\":26,\"models/index\":27,\"models/annotations/index\":28,\"models/annotations/annotation\":29,\"core/util/projections\":30,\"models/renderers/renderer\":63,\"core/dom_view\":64,\"core/view\":65,\"core/dom\":66,\"styles/root\":67,\"core/visuals\":68,\"model\":69,\"core/logging\":70,\"models/annotations/arrow\":71,\"models/annotations/arrow_head\":72,\"models/sources/column_data_source\":73,\"models/sources/columnar_data_source\":74,\"models/sources/data_source\":75,\"models/selections/selection\":76,\"core/selection_manager\":77,\"models/renderers/glyph_renderer\":78,\"models/renderers/data_renderer\":79,\"models/glyphs/line\":80,\"models/glyphs/xy_glyph\":81,\"core/util/spatial\":82,\"core/util/bbox\":85,\"models/glyphs/glyph\":86,\"core/hittest\":87,\"models/ranges/factor_range\":88,\"models/ranges/range\":89,\"models/glyphs/utils\":90,\"models/glyphs/patch\":91,\"models/glyphs/harea\":92,\"models/glyphs/area\":93,\"models/glyphs/varea\":94,\"models/sources/cds_view\":95,\"core/build_views\":96,\"models/renderers/graph_renderer\":97,\"models/graphs/graph_hit_test_policy\":98,\"models/selections/interaction_policy\":99,\"core/util/serialization\":100,\"core/util/compat\":101,\"core/util/typed_array\":102,\"document/events\":103,\"models/annotations/band\":104,\"models/annotations/box_annotation\":105,\"styles/annotations\":106,\"models/annotations/color_bar\":107,\"models/tickers/basic_ticker\":108,\"models/tickers/adaptive_ticker\":109,\"models/tickers/continuous_ticker\":110,\"models/tickers/ticker\":111,\"models/formatters/basic_tick_formatter\":112,\"models/formatters/tick_formatter\":113,\"models/mappers/linear_color_mapper\":114,\"models/mappers/continuous_color_mapper\":115,\"models/mappers/color_mapper\":116,\"models/mappers/mapper\":117,\"models/transforms/transform\":118,\"models/scales/linear_scale\":119,\"models/scales/continuous_scale\":120,\"models/scales/scale\":121,\"models/transforms/index\":122,\"models/transforms/customjs_transform\":123,\"models/transforms/dodge\":124,\"models/transforms/interpolator\":125,\"models/transforms/jitter\":126,\"models/transforms/linear_interpolator\":127,\"models/transforms/step_interpolator\":128,\"models/scales/log_scale\":129,\"models/ranges/range1d\":130,\"core/util/text\":131,\"models/annotations/label\":132,\"models/annotations/text_annotation\":133,\"models/annotations/label_set\":134,\"models/annotations/legend\":135,\"models/annotations/legend_item\":136,\"core/vectorization\":137,\"models/annotations/poly_annotation\":138,\"models/annotations/slope\":139,\"models/annotations/span\":140,\"models/annotations/title\":141,\"models/annotations/toolbar_panel\":142,\"models/annotations/tooltip\":143,\"styles/tooltips\":144,\"styles/mixins\":145,\"models/annotations/whisker\":146,\"models/axes/index\":147,\"models/axes/axis\":148,\"models/renderers/guide_renderer\":149,\"models/axes/categorical_axis\":150,\"models/tickers/categorical_ticker\":151,\"models/formatters/categorical_tick_formatter\":152,\"models/axes/continuous_axis\":153,\"models/axes/datetime_axis\":154,\"models/axes/linear_axis\":155,\"models/formatters/datetime_tick_formatter\":156,\"core/util/templating\":158,\"models/tickers/datetime_ticker\":161,\"models/tickers/composite_ticker\":162,\"models/tickers/days_ticker\":163,\"models/tickers/single_interval_ticker\":164,\"models/tickers/util\":165,\"models/tickers/months_ticker\":166,\"models/tickers/years_ticker\":167,\"models/axes/log_axis\":168,\"models/formatters/log_tick_formatter\":169,\"models/tickers/log_ticker\":170,\"models/axes/mercator_axis\":171,\"models/formatters/mercator_tick_formatter\":172,\"models/tickers/mercator_ticker\":173,\"models/callbacks/index\":174,\"models/callbacks/customjs\":175,\"models/callbacks/callback\":176,\"models/callbacks/open_url\":177,\"models/canvas/index\":178,\"models/canvas/canvas\":179,\"core/util/canvas\":180,\"styles/canvas\":181,\"models/canvas/cartesian_frame\":183,\"models/scales/categorical_scale\":184,\"models/ranges/data_range1d\":185,\"models/ranges/data_range\":186,\"core/layout/index\":187,\"core/layout/types\":188,\"core/layout/layoutable\":189,\"core/layout/alignments\":190,\"core/layout/grid\":191,\"core/layout/html\":192,\"models/expressions/index\":193,\"models/expressions/expression\":194,\"models/expressions/stack\":195,\"models/expressions/cumsum\":196,\"models/filters/index\":197,\"models/filters/boolean_filter\":198,\"models/filters/filter\":199,\"models/filters/customjs_filter\":200,\"models/filters/group_filter\":201,\"models/filters/index_filter\":202,\"models/formatters/index\":203,\"models/formatters/func_tick_formatter\":204,\"models/formatters/numeral_tick_formatter\":205,\"models/formatters/printf_tick_formatter\":206,\"models/glyphs/index\":207,\"models/glyphs/annular_wedge\":208,\"models/glyphs/annulus\":209,\"models/glyphs/arc\":210,\"models/glyphs/bezier\":211,\"models/glyphs/circle\":212,\"models/glyphs/center_rotatable\":213,\"models/glyphs/ellipse\":214,\"models/glyphs/ellipse_oval\":215,\"models/glyphs/hbar\":216,\"models/glyphs/box\":217,\"models/glyphs/hex_tile\":218,\"models/glyphs/image\":219,\"models/glyphs/image_base\":220,\"models/glyphs/image_rgba\":221,\"models/glyphs/image_url\":222,\"core/util/image\":223,\"models/glyphs/multi_line\":224,\"models/glyphs/multi_polygons\":225,\"models/glyphs/oval\":226,\"models/glyphs/patches\":227,\"models/glyphs/quad\":228,\"models/glyphs/quadratic\":229,\"models/glyphs/ray\":230,\"models/glyphs/rect\":231,\"models/glyphs/segment\":232,\"models/glyphs/step\":233,\"models/glyphs/text\":234,\"models/glyphs/vbar\":235,\"models/glyphs/wedge\":236,\"models/graphs/index\":237,\"models/graphs/layout_provider\":238,\"models/graphs/static_layout_provider\":239,\"models/grids/index\":240,\"models/grids/grid\":241,\"models/layouts/index\":242,\"models/layouts/box\":243,\"models/layouts/layout_dom\":244,\"models/layouts/column\":245,\"models/layouts/grid_box\":246,\"models/layouts/html_box\":247,\"models/layouts/row\":248,\"models/layouts/spacer\":249,\"models/layouts/tabs\":250,\"styles/tabs\":251,\"styles/buttons\":252,\"styles/menus\":253,\"models/layouts/widget_box\":254,\"models/mappers/index\":255,\"models/mappers/categorical_color_mapper\":256,\"models/mappers/categorical_mapper\":257,\"models/mappers/categorical_marker_mapper\":258,\"models/mappers/categorical_pattern_mapper\":259,\"models/mappers/log_color_mapper\":260,\"models/markers/index\":261,\"models/markers/defs\":262,\"models/markers/marker\":263,\"models/markers/scatter\":264,\"models/plots/index\":265,\"models/plots/gmap_plot\":266,\"models/plots/plot\":267,\"models/tools/toolbar\":268,\"models/tools/inspectors/inspect_tool\":269,\"models/tools/button_tool\":270,\"models/tools/tool\":271,\"styles/toolbar\":272,\"models/tools/on_off_button\":273,\"models/tools/toolbar_base\":274,\"models/tools/gestures/gesture_tool\":275,\"models/tools/actions/action_tool\":276,\"models/tools/actions/help_tool\":277,\"styles/icons\":278,\"styles/logo\":279,\"models/plots/plot_canvas\":280,\"core/bokeh_events\":281,\"core/ui_events\":282,\"core/util/wheel\":284,\"core/util/throttle\":285,\"core/layout/side_panel\":286,\"models/plots/gmap_plot_canvas\":287,\"models/ranges/index\":288,\"models/renderers/index\":289,\"models/scales/index\":290,\"models/selections/index\":291,\"models/sources/index\":292,\"models/sources/server_sent_data_source\":293,\"models/sources/web_data_source\":294,\"models/sources/ajax_data_source\":295,\"models/sources/geojson_data_source\":296,\"models/tickers/index\":297,\"models/tickers/fixed_ticker\":298,\"models/tiles/index\":299,\"models/tiles/bbox_tile_source\":300,\"models/tiles/mercator_tile_source\":301,\"models/tiles/tile_source\":302,\"models/tiles/tile_utils\":303,\"models/tiles/quadkey_tile_source\":304,\"models/tiles/tile_renderer\":305,\"models/tiles/wmts_tile_source\":306,\"styles/tiles\":307,\"models/tiles/tms_tile_source\":308,\"models/textures/index\":309,\"models/textures/canvas_texture\":310,\"models/textures/texture\":311,\"models/textures/image_url_texture\":312,\"models/tools/index\":313,\"models/tools/actions/custom_action\":314,\"models/tools/actions/redo_tool\":315,\"models/tools/actions/reset_tool\":316,\"models/tools/actions/save_tool\":317,\"models/tools/actions/undo_tool\":318,\"models/tools/actions/zoom_in_tool\":319,\"core/util/zoom\":320,\"models/tools/actions/zoom_out_tool\":321,\"models/tools/edit/edit_tool\":322,\"models/tools/edit/box_edit_tool\":323,\"models/tools/edit/freehand_draw_tool\":324,\"models/tools/edit/point_draw_tool\":325,\"models/tools/edit/poly_draw_tool\":326,\"models/tools/edit/poly_tool\":327,\"models/tools/edit/poly_edit_tool\":328,\"models/tools/gestures/box_select_tool\":329,\"models/tools/gestures/select_tool\":330,\"models/tools/util\":331,\"models/tools/gestures/box_zoom_tool\":332,\"models/tools/gestures/lasso_select_tool\":333,\"models/tools/gestures/pan_tool\":334,\"models/tools/gestures/poly_select_tool\":335,\"models/tools/gestures/range_tool\":336,\"models/tools/gestures/tap_tool\":337,\"models/tools/gestures/wheel_pan_tool\":338,\"models/tools/gestures/wheel_zoom_tool\":339,\"models/tools/inspectors/crosshair_tool\":340,\"models/tools/inspectors/customjs_hover\":341,\"models/tools/inspectors/hover_tool\":342,\"models/tools/tool_proxy\":343,\"models/tools/toolbar_box\":344,\"embed/standalone\":345,\"embed/dom\":346,\"embed/server\":347,\"client/connection\":348,\"protocol/message\":349,\"protocol/receiver\":350,\"client/session\":351,\"embed/notebook\":352,\"styles/notebook\":353,\"protocol/index\":354,\"testing\":355,\"safely\":356}, {});\n })\n\n\n /* END bokeh.min.js */\n },\n \n function(Bokeh) {\n /* BEGIN bokeh-widgets.min.js */\n /*!\n * Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n (function(root, factory) {\n factory(root[\"Bokeh\"]);\n })(this, function(Bokeh) {\n var define;\n return (function(modules, entry, aliases, externals) {\n if (Bokeh != null) {\n return Bokeh.register_plugin(modules, entry, aliases, externals);\n } else {\n throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\");\n }\n })\n ({\n 376: function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(1).__importStar(e(377));o.Widgets=r,e(7).register_models(r)},\n 377: function _(r,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});var a=r(378);t.AbstractButton=a.AbstractButton;var o=r(381);t.AbstractIcon=o.AbstractIcon;var u=r(382);t.AutocompleteInput=u.AutocompleteInput;var n=r(386);t.Button=n.Button;var i=r(387);t.CheckboxButtonGroup=i.CheckboxButtonGroup;var v=r(389);t.CheckboxGroup=v.CheckboxGroup;var p=r(391);t.ColorPicker=p.ColorPicker;var l=r(392);t.DatePicker=l.DatePicker;var c=r(395);t.DateRangeSlider=c.DateRangeSlider;var d=r(400);t.DateSlider=d.DateSlider;var g=r(401);t.Div=g.Div;var I=r(404);t.Dropdown=I.Dropdown;var S=r(405);t.FileInput=S.FileInput;var P=r(384);t.InputWidget=P.InputWidget;var k=r(402);t.Markup=k.Markup;var x=r(406);t.MultiSelect=x.MultiSelect;var D=r(407);t.Paragraph=D.Paragraph;var b=r(408);t.PasswordInput=b.PasswordInput;var s=r(409);t.MultiChoice=s.MultiChoice;var h=r(412);t.PreText=h.PreText;var A=r(413);t.RadioButtonGroup=A.RadioButtonGroup;var B=r(414);t.RadioGroup=B.RadioGroup;var C=r(415);t.RangeSlider=C.RangeSlider;var G=r(416);t.Select=G.Select;var R=r(417);t.Slider=R.Slider;var T=r(418);t.Spinner=T.Spinner;var M=r(383);t.TextInput=M.TextInput;var w=r(419);t.TextAreaInput=w.TextAreaInput;var W=r(420);t.Toggle=W.Toggle;var _=r(441);t.Widget=_.Widget},\n 378: function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=t(1).__importStar(t(19)),s=t(66),o=t(96),l=t(379),r=t(252);class _ extends l.ControlView{async lazy_initialize(){await super.lazy_initialize();const{icon:t}=this.model;null!=t&&(this.icon_view=await o.build_view(t,{parent:this}))}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render())}remove(){null!=this.icon_view&&this.icon_view.remove(),super.remove()}_render_button(...t){return s.button({type:\"button\",disabled:this.model.disabled,class:[r.bk_btn,r.bk_btn_type(this.model.button_type)]},...t)}render(){super.render(),this.button_el=this._render_button(this.model.label),this.button_el.addEventListener(\"click\",()=>this.click()),null!=this.icon_view&&(s.prepend(this.button_el,this.icon_view.el,s.nbsp()),this.icon_view.render()),this.group_el=s.div({class:r.bk_btn_group},this.button_el),this.el.appendChild(this.group_el)}click(){}}n.AbstractButtonView=_,_.__name__=\"AbstractButtonView\";class c extends l.Control{constructor(t){super(t)}static init_AbstractButton(){this.define({label:[i.String,\"Button\"],icon:[i.Instance],button_type:[i.ButtonType,\"default\"]})}}n.AbstractButton=c,c.__name__=\"AbstractButton\",c.init_AbstractButton()},\n 379: function _(e,n,s){Object.defineProperty(s,\"__esModule\",{value:!0});const t=e(441);class o extends t.WidgetView{connect_signals(){super.connect_signals();const e=this.model.properties;this.on_change(e.disabled,()=>this.render())}}s.ControlView=o,o.__name__=\"ControlView\";class i extends t.Widget{constructor(e){super(e)}}s.Control=i,i.__name__=\"Control\"},\n 441: function _(i,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=i(1),n=i(247),r=o.__importStar(i(19));class _ extends n.HTMLBoxView{_width_policy(){return\"horizontal\"==this.model.orientation?super._width_policy():\"fixed\"}_height_policy(){return\"horizontal\"==this.model.orientation?\"fixed\":super._height_policy()}box_sizing(){const i=super.box_sizing();return\"horizontal\"==this.model.orientation?null==i.width&&(i.width=this.model.default_size):null==i.height&&(i.height=this.model.default_size),i}}t.WidgetView=_,_.__name__=\"WidgetView\";class s extends n.HTMLBox{constructor(i){super(i)}static init_Widget(){this.define({orientation:[r.Orientation,\"horizontal\"],default_size:[r.Number,300]}),this.override({margin:[5,5,5,5]})}}t.Widget=s,s.__name__=\"Widget\",s.init_Widget()},\n 381: function _(e,t,c){Object.defineProperty(c,\"__esModule\",{value:!0});const s=e(69),n=e(64);class o extends n.DOMView{}c.AbstractIconView=o,o.__name__=\"AbstractIconView\";class _ extends s.Model{constructor(e){super(e)}}c.AbstractIcon=_,_.__name__=\"AbstractIcon\"},\n 382: function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const i=e(1),s=e(383),h=e(66),_=i.__importStar(e(19)),o=e(10),u=e(145),r=e(253);class c extends s.TextInputView{constructor(){super(...arguments),this._open=!1,this._last_value=\"\",this._hover_index=0}render(){super.render(),this.input_el.addEventListener(\"keydown\",e=>this._keydown(e)),this.input_el.addEventListener(\"keyup\",e=>this._keyup(e)),this.menu=h.div({class:[r.bk_menu,u.bk_below]}),this.menu.addEventListener(\"click\",e=>this._menu_click(e)),this.menu.addEventListener(\"mouseover\",e=>this._menu_hover(e)),this.el.appendChild(this.menu),h.undisplay(this.menu)}change_input(){this._open&&this.menu.children.length>0&&(this.model.value=this.menu.children[this._hover_index].textContent,this.input_el.focus(),this._hide_menu())}_update_completions(e){h.empty(this.menu);for(const t of e){const e=h.div({},t);this.menu.appendChild(e)}e.length>0&&this.menu.children[0].classList.add(u.bk_active)}_show_menu(){if(!this._open){this._open=!0,this._hover_index=0,this._last_value=this.model.value,h.display(this.menu);const e=t=>{const{target:n}=t;n instanceof HTMLElement&&!this.el.contains(n)&&(document.removeEventListener(\"click\",e),this._hide_menu())};document.addEventListener(\"click\",e)}}_hide_menu(){this._open&&(this._open=!1,h.undisplay(this.menu))}_menu_click(e){e.target!=e.currentTarget&&e.target instanceof Element&&(this.model.value=e.target.textContent,this.input_el.focus(),this._hide_menu())}_menu_hover(e){if(e.target!=e.currentTarget&&e.target instanceof Element){let t=0;for(t=0;t<this.menu.children.length&&this.menu.children[t].textContent!=e.target.textContent;t++);this._bump_hover(t)}}_bump_hover(e){const t=this.menu.children.length;this._open&&t>0&&(this.menu.children[this._hover_index].classList.remove(u.bk_active),this._hover_index=o.clamp(e,0,t-1),this.menu.children[this._hover_index].classList.add(u.bk_active))}_keydown(e){}_keyup(e){switch(e.keyCode){case h.Keys.Enter:this.change_input();break;case h.Keys.Esc:this._hide_menu();break;case h.Keys.Up:this._bump_hover(this._hover_index-1);break;case h.Keys.Down:this._bump_hover(this._hover_index+1);break;default:{const e=this.input_el.value;if(e.length<this.model.min_characters)return void this._hide_menu();const t=[];for(const n of this.model.completions)n.startsWith(e)&&t.push(n);this._update_completions(t),0==t.length?this._hide_menu():this._show_menu()}}}}n.AutocompleteInputView=c,c.__name__=\"AutocompleteInputView\";class l extends s.TextInput{constructor(e){super(e)}static init_AutocompleteInput(){this.prototype.default_view=c,this.define({completions:[_.Array,[]],min_characters:[_.Int,2]})}}n.AutocompleteInput=l,l.__name__=\"AutocompleteInput\",l.init_AutocompleteInput()},\n 383: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(384),l=e(66),p=n.__importStar(e(19)),u=e(385);class a extends s.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.name.change,()=>this.input_el.name=this.model.name||\"\"),this.connect(this.model.properties.value.change,()=>this.input_el.value=this.model.value),this.connect(this.model.properties.value_input.change,()=>this.input_el.value=this.model.value_input),this.connect(this.model.properties.disabled.change,()=>this.input_el.disabled=this.model.disabled),this.connect(this.model.properties.placeholder.change,()=>this.input_el.placeholder=this.model.placeholder)}render(){super.render(),this.input_el=l.input({type:\"text\",class:u.bk_input,name:this.model.name,value:this.model.value,disabled:this.model.disabled,placeholder:this.model.placeholder}),this.input_el.addEventListener(\"change\",()=>this.change_input()),this.input_el.addEventListener(\"input\",()=>this.change_input_oninput()),this.group_el.appendChild(this.input_el)}change_input(){this.model.value=this.input_el.value,super.change_input()}change_input_oninput(){this.model.value_input=this.input_el.value,super.change_input()}}i.TextInputView=a,a.__name__=\"TextInputView\";class h extends s.InputWidget{constructor(e){super(e)}static init_TextInput(){this.prototype.default_view=a,this.define({value:[p.String,\"\"],value_input:[p.String,\"\"],placeholder:[p.String,\"\"]})}}i.TextInput=h,h.__name__=\"TextInput\",h.init_TextInput()},\n 384: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),l=e(379),s=e(66),_=n.__importStar(e(19)),o=e(385);class p extends l.ControlView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.title.change,()=>{this.label_el.textContent=this.model.title})}render(){super.render();const{title:e}=this.model;this.label_el=s.label({style:{display:0==e.length?\"none\":\"\"}},e),this.group_el=s.div({class:o.bk_input_group},this.label_el),this.el.appendChild(this.group_el)}change_input(){}}i.InputWidgetView=p,p.__name__=\"InputWidgetView\";class r extends l.Control{constructor(e){super(e)}static init_InputWidget(){this.define({title:[_.String,\"\"]})}}i.InputWidget=r,r.__name__=\"InputWidget\",r.init_InputWidget()},\n 385: function _(n,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=n(1);n(67),i.__importStar(n(66)).styles.append('.bk-root .bk-input {\\n display: inline-block;\\n width: 100%;\\n flex-grow: 1;\\n -webkit-flex-grow: 1;\\n min-height: 31px;\\n padding: 0 12px;\\n background-color: #fff;\\n border: 1px solid #ccc;\\n border-radius: 4px;\\n}\\n.bk-root .bk-input:focus {\\n border-color: #66afe9;\\n outline: 0;\\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\\n}\\n.bk-root .bk-input::placeholder,\\n.bk-root .bk-input:-ms-input-placeholder,\\n.bk-root .bk-input::-moz-placeholder,\\n.bk-root .bk-input::-webkit-input-placeholder {\\n color: #999;\\n opacity: 1;\\n}\\n.bk-root .bk-input[disabled] {\\n cursor: not-allowed;\\n background-color: #eee;\\n opacity: 1;\\n}\\n.bk-root select[multiple].bk-input,\\n.bk-root select[size].bk-input,\\n.bk-root textarea.bk-input {\\n height: auto;\\n}\\n.bk-root .bk-input-group {\\n width: 100%;\\n height: 100%;\\n display: inline-flex;\\n display: -webkit-inline-flex;\\n flex-wrap: nowrap;\\n -webkit-flex-wrap: nowrap;\\n align-items: start;\\n -webkit-align-items: start;\\n flex-direction: column;\\n -webkit-flex-direction: column;\\n white-space: nowrap;\\n}\\n.bk-root .bk-input-group.bk-inline {\\n flex-direction: row;\\n -webkit-flex-direction: row;\\n}\\n.bk-root .bk-input-group.bk-inline > *:not(:first-child) {\\n margin-left: 5px;\\n}\\n.bk-root .bk-input-group input[type=\"checkbox\"] + span,\\n.bk-root .bk-input-group input[type=\"radio\"] + span {\\n position: relative;\\n top: -2px;\\n margin-left: 3px;\\n}\\n'),t.bk_input=\"bk-input\",t.bk_input_group=\"bk-input-group\"},\n 386: function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=t(378),o=t(281);class s extends n.AbstractButtonView{click(){this.model.clicks=this.model.clicks+1,this.model.trigger_event(new o.ButtonClick),super.click()}}i.ButtonView=s,s.__name__=\"ButtonView\";class c extends n.AbstractButton{constructor(t){super(t)}static init_Button(){this.prototype.default_view=s,this.override({label:\"Button\"})}}i.Button=c,c.__name__=\"Button\",c.init_Button()},\n 387: function _(t,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=t(1),c=t(388),n=t(66),s=t(15),u=i.__importStar(t(19)),a=t(145);class r extends c.ButtonGroupView{get active(){return new s.Set(this.model.active)}change_active(t){const{active:e}=this;e.toggle(t),this.model.active=e.values}_update_active(){const{active:t}=this;this._buttons.forEach((e,o)=>{n.classes(e).toggle(a.bk_active,t.has(o))})}}o.CheckboxButtonGroupView=r,r.__name__=\"CheckboxButtonGroupView\";class _ extends c.ButtonGroup{constructor(t){super(t)}static init_CheckboxButtonGroup(){this.prototype.default_view=r,this.define({active:[u.Array,[]]})}}o.CheckboxButtonGroup=_,_.__name__=\"CheckboxButtonGroup\",_.init_CheckboxButtonGroup()},\n 388: function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=t(1),o=t(379),i=t(66),_=s.__importStar(t(19)),r=t(252);class a extends o.ControlView{connect_signals(){super.connect_signals();const t=this.model.properties;this.on_change(t.button_type,()=>this.render()),this.on_change(t.labels,()=>this.render()),this.on_change(t.active,()=>this._update_active())}render(){super.render(),this._buttons=this.model.labels.map((t,e)=>{const n=i.div({class:[r.bk_btn,r.bk_btn_type(this.model.button_type)],disabled:this.model.disabled},t);return n.addEventListener(\"click\",()=>this.change_active(e)),n}),this._update_active();const t=i.div({class:r.bk_btn_group},this._buttons);this.el.appendChild(t)}}n.ButtonGroupView=a,a.__name__=\"ButtonGroupView\";class u extends o.Control{constructor(t){super(t)}static init_ButtonGroup(){this.define({labels:[_.Array,[]],button_type:[_.ButtonType,\"default\"]})}}n.ButtonGroup=u,u.__name__=\"ButtonGroup\",u.init_ButtonGroup()},\n 389: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),o=e(390),s=e(66),c=e(9),l=e(15),a=n.__importStar(e(19)),r=e(145),d=e(385);class p extends o.InputGroupView{render(){super.render();const e=s.div({class:[d.bk_input_group,this.model.inline?r.bk_inline:null]});this.el.appendChild(e);const{active:t,labels:i}=this.model;for(let n=0;n<i.length;n++){const o=s.input({type:\"checkbox\",value:`${n}`});o.addEventListener(\"change\",()=>this.change_active(n)),this.model.disabled&&(o.disabled=!0),c.includes(t,n)&&(o.checked=!0);const l=s.label({},o,s.span({},i[n]));e.appendChild(l)}}change_active(e){const t=new l.Set(this.model.active);t.toggle(e),this.model.active=t.values}}i.CheckboxGroupView=p,p.__name__=\"CheckboxGroupView\";class u extends o.InputGroup{constructor(e){super(e)}static init_CheckboxGroup(){this.prototype.default_view=p,this.define({active:[a.Array,[]],labels:[a.Array,[]],inline:[a.Boolean,!1]})}}i.CheckboxGroup=u,u.__name__=\"CheckboxGroup\",u.init_CheckboxGroup()},\n 390: function _(e,n,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(379);class s extends o.ControlView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render())}}t.InputGroupView=s,s.__name__=\"InputGroupView\";class c extends o.Control{constructor(e){super(e)}}t.InputGroup=c,c.__name__=\"InputGroup\"},\n 391: function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(1),o=e(384),s=e(66),l=n.__importStar(e(19)),r=e(385);class c extends o.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.name.change,()=>this.input_el.name=this.model.name||\"\"),this.connect(this.model.properties.color.change,()=>this.input_el.value=this.model.color),this.connect(this.model.properties.disabled.change,()=>this.input_el.disabled=this.model.disabled)}render(){super.render(),this.input_el=s.input({type:\"color\",class:r.bk_input,name:this.model.name,value:this.model.color,disabled:this.model.disabled}),this.input_el.addEventListener(\"change\",()=>this.change_input()),this.group_el.appendChild(this.input_el)}change_input(){this.model.color=this.input_el.value,super.change_input()}}t.ColorPickerView=c,c.__name__=\"ColorPickerView\";class d extends o.InputWidget{constructor(e){super(e)}static init_ColorPicker(){this.prototype.default_view=c,this.define({color:[l.Color,\"#000000\"]})}}t.ColorPicker=d,d.__name__=\"ColorPicker\",d.init_ColorPicker()},\n 392: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=n.__importDefault(e(393)),a=e(384),l=e(66),o=n.__importStar(e(19)),_=e(8),d=e(385);function c(e){const t=[];for(const i of e)_.isString(i)?t.push(i):_.isArray(i)&&2==i.length&&t.push({from:i[0],to:i[1]});return t}e(394);class h extends a.InputWidgetView{_set(e,t){null!=this._picker&&this._picker.set(e,t)}connect_signals(){super.connect_signals();const{value:e,min_date:t,max_date:i,disabled_dates:n,enabled_dates:s,position:a,inline:l}=this.model.properties;this.connect(e.change,()=>this._set(\"defaultDate\",e.value())),this.connect(t.change,()=>this._set(\"minDate\",t.value())),this.connect(i.change,()=>this._set(\"maxDate\",i.value())),this.connect(n.change,()=>this._set(\"disable\",n.value())),this.connect(s.change,()=>this._set(\"enable\",s.value())),this.connect(a.change,()=>this._set(\"position\",a.value())),this.connect(l.change,()=>this._set(\"inline\",l.value()))}render(){null==this._picker&&(super.render(),this.input_el=l.input({type:\"text\",class:d.bk_input,disabled:this.model.disabled}),this.group_el.appendChild(this.input_el),this._picker=s.default(this.input_el,{defaultDate:this.model.value,minDate:this.model.min_date,maxDate:this.model.max_date,inline:this.model.inline,position:this.model.position,disable:c(this.model.disabled_dates),enable:c(this.model.enabled_dates),onChange:(e,t,i)=>this._on_change(e,t,i)}))}_on_change(e,t,i){this.model.value=t,this.change_input()}}i.DatePickerView=h,h.__name__=\"DatePickerView\";class u extends a.InputWidget{constructor(e){super(e)}static init_DatePicker(){this.prototype.default_view=h,this.define({value:[o.Any],min_date:[o.Any],max_date:[o.Any],disabled_dates:[o.Any,[]],enabled_dates:[o.Any,[]],position:[o.CalendarPosition,\"auto\"],inline:[o.Boolean,!1]})}}i.DatePicker=u,u.__name__=\"DatePicker\",u.init_DatePicker()},\n 393: function _(e,t,n){\n /* flatpickr v4.6.3, @license MIT */var a,i;a=this,i=function(){\"use strict\";\n /*! *****************************************************************************\n Copyright (c) Microsoft Corporation. All rights reserved.\n Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use\n this file except in compliance with the License. You may obtain a copy of the\n License at http://www.apache.org/licenses/LICENSE-2.0\n \n THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\n WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\n MERCHANTABLITY OR NON-INFRINGEMENT.\n \n See the Apache Version 2.0 License for specific language governing permissions\n and limitations under the License.\n ***************************************************************************** */var e=function(){return(e=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},t=[\"onChange\",\"onClose\",\"onDayCreate\",\"onDestroy\",\"onKeyDown\",\"onMonthChange\",\"onOpen\",\"onParseConfig\",\"onReady\",\"onValueUpdate\",\"onYearChange\",\"onPreCalendarPosition\"],n={_disable:[],_enable:[],allowInput:!1,altFormat:\"F j, Y\",altInput:!1,altInputClass:\"form-control input\",animate:\"object\"==typeof window&&-1===window.navigator.userAgent.indexOf(\"MSIE\"),ariaDateFormat:\"F j, Y\",clickOpens:!0,closeOnSelect:!0,conjunction:\", \",dateFormat:\"Y-m-d\",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enable:[],enableSeconds:!1,enableTime:!1,errorHandler:function(e){return\"undefined\"!=typeof console&&console.warn(e)},getWeek:function(e){var t=new Date(e.getTime());t.setHours(0,0,0,0),t.setDate(t.getDate()+3-(t.getDay()+6)%7);var n=new Date(t.getFullYear(),0,4);return 1+Math.round(((t.getTime()-n.getTime())/864e5-3+(n.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:\"default\",minuteIncrement:5,mode:\"single\",monthSelectorType:\"dropdown\",nextArrow:\"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>\",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:\"auto\",positionElement:void 0,prevArrow:\"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>\",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},a={weekdays:{shorthand:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],longhand:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"]},months:{shorthand:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],longhand:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return\"th\";switch(t%10){case 1:return\"st\";case 2:return\"nd\";case 3:return\"rd\";default:return\"th\"}},rangeSeparator:\" to \",weekAbbreviation:\"Wk\",scrollTitle:\"Scroll to increment\",toggleTitle:\"Click to toggle\",amPM:[\"AM\",\"PM\"],yearAriaLabel:\"Year\",hourAriaLabel:\"Hour\",minuteAriaLabel:\"Minute\",time_24hr:!1},i=function(e){return(\"0\"+e).slice(-2)},o=function(e){return!0===e?1:0};function r(e,t,n){var a;return void 0===n&&(n=!1),function(){var i=this,o=arguments;null!==a&&clearTimeout(a),a=window.setTimeout((function(){a=null,n||e.apply(i,o)}),t),n&&!a&&e.apply(i,o)}}var l=function(e){return e instanceof Array?e:[e]};function c(e,t,n){if(!0===n)return e.classList.add(t);e.classList.remove(t)}function d(e,t,n){var a=window.document.createElement(e);return t=t||\"\",n=n||\"\",a.className=t,void 0!==n&&(a.textContent=n),a}function s(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function u(e,t){var n=d(\"div\",\"numInputWrapper\"),a=d(\"input\",\"numInput \"+e),i=d(\"span\",\"arrowUp\"),o=d(\"span\",\"arrowDown\");if(-1===navigator.userAgent.indexOf(\"MSIE 9.0\")?a.type=\"number\":(a.type=\"text\",a.pattern=\"\\\\d*\"),void 0!==t)for(var r in t)a.setAttribute(r,t[r]);return n.appendChild(a),n.appendChild(i),n.appendChild(o),n}var f=function(){},m=function(e,t,n){return n.months[t?\"shorthand\":\"longhand\"][e]},g={D:f,F:function(e,t,n){e.setMonth(n.months.longhand.indexOf(t))},G:function(e,t){e.setHours(parseFloat(t))},H:function(e,t){e.setHours(parseFloat(t))},J:function(e,t){e.setDate(parseFloat(t))},K:function(e,t,n){e.setHours(e.getHours()%12+12*o(new RegExp(n.amPM[1],\"i\").test(t)))},M:function(e,t,n){e.setMonth(n.months.shorthand.indexOf(t))},S:function(e,t){e.setSeconds(parseFloat(t))},U:function(e,t){return new Date(1e3*parseFloat(t))},W:function(e,t,n){var a=parseInt(t),i=new Date(e.getFullYear(),0,2+7*(a-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+n.firstDayOfWeek),i},Y:function(e,t){e.setFullYear(parseFloat(t))},Z:function(e,t){return new Date(t)},d:function(e,t){e.setDate(parseFloat(t))},h:function(e,t){e.setHours(parseFloat(t))},i:function(e,t){e.setMinutes(parseFloat(t))},j:function(e,t){e.setDate(parseFloat(t))},l:f,m:function(e,t){e.setMonth(parseFloat(t)-1)},n:function(e,t){e.setMonth(parseFloat(t)-1)},s:function(e,t){e.setSeconds(parseFloat(t))},u:function(e,t){return new Date(parseFloat(t))},w:f,y:function(e,t){e.setFullYear(2e3+parseFloat(t))}},p={D:\"(\\\\w+)\",F:\"(\\\\w+)\",G:\"(\\\\d\\\\d|\\\\d)\",H:\"(\\\\d\\\\d|\\\\d)\",J:\"(\\\\d\\\\d|\\\\d)\\\\w+\",K:\"\",M:\"(\\\\w+)\",S:\"(\\\\d\\\\d|\\\\d)\",U:\"(.+)\",W:\"(\\\\d\\\\d|\\\\d)\",Y:\"(\\\\d{4})\",Z:\"(.+)\",d:\"(\\\\d\\\\d|\\\\d)\",h:\"(\\\\d\\\\d|\\\\d)\",i:\"(\\\\d\\\\d|\\\\d)\",j:\"(\\\\d\\\\d|\\\\d)\",l:\"(\\\\w+)\",m:\"(\\\\d\\\\d|\\\\d)\",n:\"(\\\\d\\\\d|\\\\d)\",s:\"(\\\\d\\\\d|\\\\d)\",u:\"(.+)\",w:\"(\\\\d\\\\d|\\\\d)\",y:\"(\\\\d{2})\"},h={Z:function(e){return e.toISOString()},D:function(e,t,n){return t.weekdays.shorthand[h.w(e,t,n)]},F:function(e,t,n){return m(h.n(e,t,n)-1,!1,t)},G:function(e,t,n){return i(h.h(e,t,n))},H:function(e){return i(e.getHours())},J:function(e,t){return void 0!==t.ordinal?e.getDate()+t.ordinal(e.getDate()):e.getDate()},K:function(e,t){return t.amPM[o(e.getHours()>11)]},M:function(e,t){return m(e.getMonth(),!0,t)},S:function(e){return i(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,t,n){return n.getWeek(e)},Y:function(e){return e.getFullYear()},d:function(e){return i(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return i(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,t){return t.weekdays.longhand[e.getDay()]},m:function(e){return i(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},v=function(e){var t=e.config,i=void 0===t?n:t,o=e.l10n,r=void 0===o?a:o;return function(e,t,n){var a=n||r;return void 0!==i.formatDate?i.formatDate(e,t,a):t.split(\"\").map((function(t,n,o){return h[t]&&\"\\\\\"!==o[n-1]?h[t](e,a,i):\"\\\\\"!==t?t:\"\"})).join(\"\")}},D=function(e){var t=e.config,i=void 0===t?n:t,o=e.l10n,r=void 0===o?a:o;return function(e,t,a,o){if(0===e||e){var l,c=o||r,d=e;if(e instanceof Date)l=new Date(e.getTime());else if(\"string\"!=typeof e&&void 0!==e.toFixed)l=new Date(e);else if(\"string\"==typeof e){var s=t||(i||n).dateFormat,u=String(e).trim();if(\"today\"===u)l=new Date,a=!0;else if(/Z$/.test(u)||/GMT$/.test(u))l=new Date(e);else if(i&&i.parseDate)l=i.parseDate(e,s);else{l=i&&i.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0);for(var f=void 0,m=[],h=0,v=0,D=\"\";h<s.length;h++){var w=s[h],b=\"\\\\\"===w,C=\"\\\\\"===s[h-1]||b;if(p[w]&&!C){D+=p[w];var M=new RegExp(D).exec(e);M&&(f=!0)&&m[\"Y\"!==w?\"push\":\"unshift\"]({fn:g[w],val:M[++v]})}else b||(D+=\".\");m.forEach((function(e){var t=e.fn,n=e.val;return l=t(l,n,c)||l}))}l=f?l:void 0}}if(l instanceof Date&&!isNaN(l.getTime()))return!0===a&&l.setHours(0,0,0,0),l;i.errorHandler(new Error(\"Invalid date provided: \"+d))}}};function w(e,t,n){return void 0===n&&(n=!0),!1!==n?new Date(e.getTime()).setHours(0,0,0,0)-new Date(t.getTime()).setHours(0,0,0,0):e.getTime()-t.getTime()}var b=864e5;function C(f,g){var h={config:e({},n,y.defaultConfig),l10n:a};function C(e){return e.bind(h)}function M(){var e=h.config;!1===e.weekNumbers&&1===e.showMonths||!0!==e.noCalendar&&window.requestAnimationFrame((function(){if(void 0!==h.calendarContainer&&(h.calendarContainer.style.visibility=\"hidden\",h.calendarContainer.style.display=\"block\"),void 0!==h.daysContainer){var t=(h.days.offsetWidth+1)*e.showMonths;h.daysContainer.style.width=t+\"px\",h.calendarContainer.style.width=t+(void 0!==h.weekWrapper?h.weekWrapper.offsetWidth:0)+\"px\",h.calendarContainer.style.removeProperty(\"visibility\"),h.calendarContainer.style.removeProperty(\"display\")}}))}function x(e){0===h.selectedDates.length&&ne(),void 0!==e&&\"blur\"!==e.type&&function(e){e.preventDefault();var t=\"keydown\"===e.type,n=e.target;void 0!==h.amPM&&e.target===h.amPM&&(h.amPM.textContent=h.l10n.amPM[o(h.amPM.textContent===h.l10n.amPM[0])]);var a=parseFloat(n.getAttribute(\"min\")),r=parseFloat(n.getAttribute(\"max\")),l=parseFloat(n.getAttribute(\"step\")),c=parseInt(n.value,10),d=e.delta||(t?38===e.which?1:-1:0),s=c+l*d;if(void 0!==n.value&&2===n.value.length){var u=n===h.hourElement,f=n===h.minuteElement;s<a?(s=r+s+o(!u)+(o(u)&&o(!h.amPM)),f&&Y(void 0,-1,h.hourElement)):s>r&&(s=n===h.hourElement?s-r-o(!h.amPM):a,f&&Y(void 0,1,h.hourElement)),h.amPM&&u&&(1===l?s+c===23:Math.abs(s-c)>l)&&(h.amPM.textContent=h.l10n.amPM[o(h.amPM.textContent===h.l10n.amPM[0])]),n.value=i(s)}}(e);var t=h._input.value;E(),ve(),h._input.value!==t&&h._debouncedChange()}function E(){if(void 0!==h.hourElement&&void 0!==h.minuteElement){var e,t,n=(parseInt(h.hourElement.value.slice(-2),10)||0)%24,a=(parseInt(h.minuteElement.value,10)||0)%60,i=void 0!==h.secondElement?(parseInt(h.secondElement.value,10)||0)%60:0;void 0!==h.amPM&&(e=n,t=h.amPM.textContent,n=e%12+12*o(t===h.l10n.amPM[1]));var r=void 0!==h.config.minTime||h.config.minDate&&h.minDateHasTime&&h.latestSelectedDateObj&&0===w(h.latestSelectedDateObj,h.config.minDate,!0);if(void 0!==h.config.maxTime||h.config.maxDate&&h.maxDateHasTime&&h.latestSelectedDateObj&&0===w(h.latestSelectedDateObj,h.config.maxDate,!0)){var l=void 0!==h.config.maxTime?h.config.maxTime:h.config.maxDate;(n=Math.min(n,l.getHours()))===l.getHours()&&(a=Math.min(a,l.getMinutes())),a===l.getMinutes()&&(i=Math.min(i,l.getSeconds()))}if(r){var c=void 0!==h.config.minTime?h.config.minTime:h.config.minDate;(n=Math.max(n,c.getHours()))===c.getHours()&&(a=Math.max(a,c.getMinutes())),a===c.getMinutes()&&(i=Math.max(i,c.getSeconds()))}I(n,a,i)}}function T(e){var t=e||h.latestSelectedDateObj;t&&I(t.getHours(),t.getMinutes(),t.getSeconds())}function k(){var e=h.config.defaultHour,t=h.config.defaultMinute,n=h.config.defaultSeconds;if(void 0!==h.config.minDate){var a=h.config.minDate.getHours(),i=h.config.minDate.getMinutes();(e=Math.max(e,a))===a&&(t=Math.max(i,t)),e===a&&t===i&&(n=h.config.minDate.getSeconds())}if(void 0!==h.config.maxDate){var o=h.config.maxDate.getHours(),r=h.config.maxDate.getMinutes();(e=Math.min(e,o))===o&&(t=Math.min(r,t)),e===o&&t===r&&(n=h.config.maxDate.getSeconds())}I(e,t,n)}function I(e,t,n){void 0!==h.latestSelectedDateObj&&h.latestSelectedDateObj.setHours(e%24,t,n||0,0),h.hourElement&&h.minuteElement&&!h.isMobile&&(h.hourElement.value=i(h.config.time_24hr?e:(12+e)%12+12*o(e%12==0)),h.minuteElement.value=i(t),void 0!==h.amPM&&(h.amPM.textContent=h.l10n.amPM[o(e>=12)]),void 0!==h.secondElement&&(h.secondElement.value=i(n)))}function S(e){var t=parseInt(e.target.value)+(e.delta||0);(t/1e3>1||\"Enter\"===e.key&&!/[^\\d]/.test(t.toString()))&&V(t)}function O(e,t,n,a){return t instanceof Array?t.forEach((function(t){return O(e,t,n,a)})):e instanceof Array?e.forEach((function(e){return O(e,t,n,a)})):(e.addEventListener(t,n,a),void h._handlers.push({element:e,event:t,handler:n,options:a}))}function _(e){return function(t){1===t.which&&e(t)}}function F(){fe(\"onChange\")}function N(e,t){var n=void 0!==e?h.parseDate(e):h.latestSelectedDateObj||(h.config.minDate&&h.config.minDate>h.now?h.config.minDate:h.config.maxDate&&h.config.maxDate<h.now?h.config.maxDate:h.now),a=h.currentYear,i=h.currentMonth;try{void 0!==n&&(h.currentYear=n.getFullYear(),h.currentMonth=n.getMonth())}catch(e){e.message=\"Invalid date supplied: \"+n,h.config.errorHandler(e)}t&&h.currentYear!==a&&(fe(\"onYearChange\"),B()),!t||h.currentYear===a&&h.currentMonth===i||fe(\"onMonthChange\"),h.redraw()}function P(e){~e.target.className.indexOf(\"arrow\")&&Y(e,e.target.classList.contains(\"arrowUp\")?1:-1)}function Y(e,t,n){var a=e&&e.target,i=n||a&&a.parentNode&&a.parentNode.firstChild,o=me(\"increment\");o.delta=t,i&&i.dispatchEvent(o)}function A(e,t,n,a){var i=Z(t,!0),o=d(\"span\",\"flatpickr-day \"+e,t.getDate().toString());return o.dateObj=t,o.$i=a,o.setAttribute(\"aria-label\",h.formatDate(t,h.config.ariaDateFormat)),-1===e.indexOf(\"hidden\")&&0===w(t,h.now)&&(h.todayDateElem=o,o.classList.add(\"today\"),o.setAttribute(\"aria-current\",\"date\")),i?(o.tabIndex=-1,ge(t)&&(o.classList.add(\"selected\"),h.selectedDateElem=o,\"range\"===h.config.mode&&(c(o,\"startRange\",h.selectedDates[0]&&0===w(t,h.selectedDates[0],!0)),c(o,\"endRange\",h.selectedDates[1]&&0===w(t,h.selectedDates[1],!0)),\"nextMonthDay\"===e&&o.classList.add(\"inRange\")))):o.classList.add(\"flatpickr-disabled\"),\"range\"===h.config.mode&&function(e){return!(\"range\"!==h.config.mode||h.selectedDates.length<2)&&w(e,h.selectedDates[0])>=0&&w(e,h.selectedDates[1])<=0}(t)&&!ge(t)&&o.classList.add(\"inRange\"),h.weekNumbers&&1===h.config.showMonths&&\"prevMonthDay\"!==e&&n%7==1&&h.weekNumbers.insertAdjacentHTML(\"beforeend\",\"<span class='flatpickr-day'>\"+h.config.getWeek(t)+\"</span>\"),fe(\"onDayCreate\",o),o}function j(e){e.focus(),\"range\"===h.config.mode&&ee(e)}function H(e){for(var t=e>0?0:h.config.showMonths-1,n=e>0?h.config.showMonths:-1,a=t;a!=n;a+=e)for(var i=h.daysContainer.children[a],o=e>0?0:i.children.length-1,r=e>0?i.children.length:-1,l=o;l!=r;l+=e){var c=i.children[l];if(-1===c.className.indexOf(\"hidden\")&&Z(c.dateObj))return c}}function L(e,t){var n=Q(document.activeElement||document.body),a=void 0!==e?e:n?document.activeElement:void 0!==h.selectedDateElem&&Q(h.selectedDateElem)?h.selectedDateElem:void 0!==h.todayDateElem&&Q(h.todayDateElem)?h.todayDateElem:H(t>0?1:-1);return void 0===a?h._input.focus():n?void function(e,t){for(var n=-1===e.className.indexOf(\"Month\")?e.dateObj.getMonth():h.currentMonth,a=t>0?h.config.showMonths:-1,i=t>0?1:-1,o=n-h.currentMonth;o!=a;o+=i)for(var r=h.daysContainer.children[o],l=n-h.currentMonth===o?e.$i+t:t<0?r.children.length-1:0,c=r.children.length,d=l;d>=0&&d<c&&d!=(t>0?c:-1);d+=i){var s=r.children[d];if(-1===s.className.indexOf(\"hidden\")&&Z(s.dateObj)&&Math.abs(e.$i-d)>=Math.abs(t))return j(s)}h.changeMonth(i),L(H(i),0)}(a,t):j(a)}function W(e,t){for(var n=(new Date(e,t,1).getDay()-h.l10n.firstDayOfWeek+7)%7,a=h.utils.getDaysInMonth((t-1+12)%12),i=h.utils.getDaysInMonth(t),o=window.document.createDocumentFragment(),r=h.config.showMonths>1,l=r?\"prevMonthDay hidden\":\"prevMonthDay\",c=r?\"nextMonthDay hidden\":\"nextMonthDay\",s=a+1-n,u=0;s<=a;s++,u++)o.appendChild(A(l,new Date(e,t-1,s),s,u));for(s=1;s<=i;s++,u++)o.appendChild(A(\"\",new Date(e,t,s),s,u));for(var f=i+1;f<=42-n&&(1===h.config.showMonths||u%7!=0);f++,u++)o.appendChild(A(c,new Date(e,t+1,f%i),f,u));var m=d(\"div\",\"dayContainer\");return m.appendChild(o),m}function R(){if(void 0!==h.daysContainer){s(h.daysContainer),h.weekNumbers&&s(h.weekNumbers);for(var e=document.createDocumentFragment(),t=0;t<h.config.showMonths;t++){var n=new Date(h.currentYear,h.currentMonth,1);n.setMonth(h.currentMonth+t),e.appendChild(W(n.getFullYear(),n.getMonth()))}h.daysContainer.appendChild(e),h.days=h.daysContainer.firstChild,\"range\"===h.config.mode&&1===h.selectedDates.length&&ee()}}function B(){if(!(h.config.showMonths>1||\"dropdown\"!==h.config.monthSelectorType)){var e=function(e){return!(void 0!==h.config.minDate&&h.currentYear===h.config.minDate.getFullYear()&&e<h.config.minDate.getMonth()||void 0!==h.config.maxDate&&h.currentYear===h.config.maxDate.getFullYear()&&e>h.config.maxDate.getMonth())};h.monthsDropdownContainer.tabIndex=-1,h.monthsDropdownContainer.innerHTML=\"\";for(var t=0;t<12;t++)if(e(t)){var n=d(\"option\",\"flatpickr-monthDropdown-month\");n.value=new Date(h.currentYear,t).getMonth().toString(),n.textContent=m(t,h.config.shorthandCurrentMonth,h.l10n),n.tabIndex=-1,h.currentMonth===t&&(n.selected=!0),h.monthsDropdownContainer.appendChild(n)}}}function J(){var e,t=d(\"div\",\"flatpickr-month\"),n=window.document.createDocumentFragment();h.config.showMonths>1||\"static\"===h.config.monthSelectorType?e=d(\"span\",\"cur-month\"):(h.monthsDropdownContainer=d(\"select\",\"flatpickr-monthDropdown-months\"),O(h.monthsDropdownContainer,\"change\",(function(e){var t=e.target,n=parseInt(t.value,10);h.changeMonth(n-h.currentMonth),fe(\"onMonthChange\")})),B(),e=h.monthsDropdownContainer);var a=u(\"cur-year\",{tabindex:\"-1\"}),i=a.getElementsByTagName(\"input\")[0];i.setAttribute(\"aria-label\",h.l10n.yearAriaLabel),h.config.minDate&&i.setAttribute(\"min\",h.config.minDate.getFullYear().toString()),h.config.maxDate&&(i.setAttribute(\"max\",h.config.maxDate.getFullYear().toString()),i.disabled=!!h.config.minDate&&h.config.minDate.getFullYear()===h.config.maxDate.getFullYear());var o=d(\"div\",\"flatpickr-current-month\");return o.appendChild(e),o.appendChild(a),n.appendChild(o),t.appendChild(n),{container:t,yearElement:i,monthElement:e}}function K(){s(h.monthNav),h.monthNav.appendChild(h.prevMonthNav),h.config.showMonths&&(h.yearElements=[],h.monthElements=[]);for(var e=h.config.showMonths;e--;){var t=J();h.yearElements.push(t.yearElement),h.monthElements.push(t.monthElement),h.monthNav.appendChild(t.container)}h.monthNav.appendChild(h.nextMonthNav)}function U(){h.weekdayContainer?s(h.weekdayContainer):h.weekdayContainer=d(\"div\",\"flatpickr-weekdays\");for(var e=h.config.showMonths;e--;){var t=d(\"div\",\"flatpickr-weekdaycontainer\");h.weekdayContainer.appendChild(t)}return q(),h.weekdayContainer}function q(){if(h.weekdayContainer){var e=h.l10n.firstDayOfWeek,t=h.l10n.weekdays.shorthand.slice();e>0&&e<t.length&&(t=t.splice(e,t.length).concat(t.splice(0,e)));for(var n=h.config.showMonths;n--;)h.weekdayContainer.children[n].innerHTML=\"\\n <span class='flatpickr-weekday'>\\n \"+t.join(\"</span><span class='flatpickr-weekday'>\")+\"\\n </span>\\n \"}}function $(e,t){void 0===t&&(t=!0);var n=t?e:e-h.currentMonth;n<0&&!0===h._hidePrevMonthArrow||n>0&&!0===h._hideNextMonthArrow||(h.currentMonth+=n,(h.currentMonth<0||h.currentMonth>11)&&(h.currentYear+=h.currentMonth>11?1:-1,h.currentMonth=(h.currentMonth+12)%12,fe(\"onYearChange\"),B()),R(),fe(\"onMonthChange\"),pe())}function z(e){return!(!h.config.appendTo||!h.config.appendTo.contains(e))||h.calendarContainer.contains(e)}function G(e){if(h.isOpen&&!h.config.inline){var t=\"function\"==typeof(r=e).composedPath?r.composedPath()[0]:r.target,n=z(t),a=t===h.input||t===h.altInput||h.element.contains(t)||e.path&&e.path.indexOf&&(~e.path.indexOf(h.input)||~e.path.indexOf(h.altInput)),i=\"blur\"===e.type?a&&e.relatedTarget&&!z(e.relatedTarget):!a&&!n&&!z(e.relatedTarget),o=!h.config.ignoredFocusElements.some((function(e){return e.contains(t)}));i&&o&&(void 0!==h.timeContainer&&void 0!==h.minuteElement&&void 0!==h.hourElement&&x(),h.close(),\"range\"===h.config.mode&&1===h.selectedDates.length&&(h.clear(!1),h.redraw()))}var r}function V(e){if(!(!e||h.config.minDate&&e<h.config.minDate.getFullYear()||h.config.maxDate&&e>h.config.maxDate.getFullYear())){var t=e,n=h.currentYear!==t;h.currentYear=t||h.currentYear,h.config.maxDate&&h.currentYear===h.config.maxDate.getFullYear()?h.currentMonth=Math.min(h.config.maxDate.getMonth(),h.currentMonth):h.config.minDate&&h.currentYear===h.config.minDate.getFullYear()&&(h.currentMonth=Math.max(h.config.minDate.getMonth(),h.currentMonth)),n&&(h.redraw(),fe(\"onYearChange\"),B())}}function Z(e,t){void 0===t&&(t=!0);var n=h.parseDate(e,void 0,t);if(h.config.minDate&&n&&w(n,h.config.minDate,void 0!==t?t:!h.minDateHasTime)<0||h.config.maxDate&&n&&w(n,h.config.maxDate,void 0!==t?t:!h.maxDateHasTime)>0)return!1;if(0===h.config.enable.length&&0===h.config.disable.length)return!0;if(void 0===n)return!1;for(var a=h.config.enable.length>0,i=a?h.config.enable:h.config.disable,o=0,r=void 0;o<i.length;o++){if(\"function\"==typeof(r=i[o])&&r(n))return a;if(r instanceof Date&&void 0!==n&&r.getTime()===n.getTime())return a;if(\"string\"==typeof r&&void 0!==n){var l=h.parseDate(r,void 0,!0);return l&&l.getTime()===n.getTime()?a:!a}if(\"object\"==typeof r&&void 0!==n&&r.from&&r.to&&n.getTime()>=r.from.getTime()&&n.getTime()<=r.to.getTime())return a}return!a}function Q(e){return void 0!==h.daysContainer&&-1===e.className.indexOf(\"hidden\")&&h.daysContainer.contains(e)}function X(e){var t=e.target===h._input,n=h.config.allowInput,a=h.isOpen&&(!n||!t),i=h.config.inline&&t&&!n;if(13===e.keyCode&&t){if(n)return h.setDate(h._input.value,!0,e.target===h.altInput?h.config.altFormat:h.config.dateFormat),e.target.blur();h.open()}else if(z(e.target)||a||i){var o=!!h.timeContainer&&h.timeContainer.contains(e.target);switch(e.keyCode){case 13:o?(e.preventDefault(),x(),le()):ce(e);break;case 27:e.preventDefault(),le();break;case 8:case 46:t&&!h.config.allowInput&&(e.preventDefault(),h.clear());break;case 37:case 39:if(o||t)h.hourElement&&h.hourElement.focus();else if(e.preventDefault(),void 0!==h.daysContainer&&(!1===n||document.activeElement&&Q(document.activeElement))){var r=39===e.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),$(r),L(H(1),0)):L(void 0,r)}break;case 38:case 40:e.preventDefault();var l=40===e.keyCode?1:-1;h.daysContainer&&void 0!==e.target.$i||e.target===h.input||e.target===h.altInput?e.ctrlKey?(e.stopPropagation(),V(h.currentYear-l),L(H(1),0)):o||L(void 0,7*l):e.target===h.currentYearElement?V(h.currentYear-l):h.config.enableTime&&(!o&&h.hourElement&&h.hourElement.focus(),x(e),h._debouncedChange());break;case 9:if(o){var c=[h.hourElement,h.minuteElement,h.secondElement,h.amPM].concat(h.pluginElements).filter((function(e){return e})),d=c.indexOf(e.target);if(-1!==d){var s=c[d+(e.shiftKey?-1:1)];e.preventDefault(),(s||h._input).focus()}}else!h.config.noCalendar&&h.daysContainer&&h.daysContainer.contains(e.target)&&e.shiftKey&&(e.preventDefault(),h._input.focus())}}if(void 0!==h.amPM&&e.target===h.amPM)switch(e.key){case h.l10n.amPM[0].charAt(0):case h.l10n.amPM[0].charAt(0).toLowerCase():h.amPM.textContent=h.l10n.amPM[0],E(),ve();break;case h.l10n.amPM[1].charAt(0):case h.l10n.amPM[1].charAt(0).toLowerCase():h.amPM.textContent=h.l10n.amPM[1],E(),ve()}(t||z(e.target))&&fe(\"onKeyDown\",e)}function ee(e){if(1===h.selectedDates.length&&(!e||e.classList.contains(\"flatpickr-day\")&&!e.classList.contains(\"flatpickr-disabled\"))){for(var t=e?e.dateObj.getTime():h.days.firstElementChild.dateObj.getTime(),n=h.parseDate(h.selectedDates[0],void 0,!0).getTime(),a=Math.min(t,h.selectedDates[0].getTime()),i=Math.max(t,h.selectedDates[0].getTime()),o=!1,r=0,l=0,c=a;c<i;c+=b)Z(new Date(c),!0)||(o=o||c>a&&c<i,c<n&&(!r||c>r)?r=c:c>n&&(!l||c<l)&&(l=c));for(var d=0;d<h.config.showMonths;d++)for(var s=h.daysContainer.children[d],u=function(a,i){var c,d,u,f=s.children[a],m=f.dateObj.getTime(),g=r>0&&m<r||l>0&&m>l;return g?(f.classList.add(\"notAllowed\"),[\"inRange\",\"startRange\",\"endRange\"].forEach((function(e){f.classList.remove(e)})),\"continue\"):o&&!g?\"continue\":([\"startRange\",\"inRange\",\"endRange\",\"notAllowed\"].forEach((function(e){f.classList.remove(e)})),void(void 0!==e&&(e.classList.add(t<=h.selectedDates[0].getTime()?\"startRange\":\"endRange\"),n<t&&m===n?f.classList.add(\"startRange\"):n>t&&m===n&&f.classList.add(\"endRange\"),m>=r&&(0===l||m<=l)&&(d=n,u=t,(c=m)>Math.min(d,u)&&c<Math.max(d,u))&&f.classList.add(\"inRange\"))))},f=0,m=s.children.length;f<m;f++)u(f)}}function te(){!h.isOpen||h.config.static||h.config.inline||oe()}function ne(){h.setDate(void 0!==h.config.minDate?new Date(h.config.minDate.getTime()):new Date,!0),k(),ve()}function ae(e){return function(t){var n=h.config[\"_\"+e+\"Date\"]=h.parseDate(t,h.config.dateFormat),a=h.config[\"_\"+(\"min\"===e?\"max\":\"min\")+\"Date\"];void 0!==n&&(h[\"min\"===e?\"minDateHasTime\":\"maxDateHasTime\"]=n.getHours()>0||n.getMinutes()>0||n.getSeconds()>0),h.selectedDates&&(h.selectedDates=h.selectedDates.filter((function(e){return Z(e)})),h.selectedDates.length||\"min\"!==e||T(n),ve()),h.daysContainer&&(re(),void 0!==n?h.currentYearElement[e]=n.getFullYear().toString():h.currentYearElement.removeAttribute(e),h.currentYearElement.disabled=!!a&&void 0!==n&&a.getFullYear()===n.getFullYear())}}function ie(){\"object\"!=typeof h.config.locale&&void 0===y.l10ns[h.config.locale]&&h.config.errorHandler(new Error(\"flatpickr: invalid locale \"+h.config.locale)),h.l10n=e({},y.l10ns.default,\"object\"==typeof h.config.locale?h.config.locale:\"default\"!==h.config.locale?y.l10ns[h.config.locale]:void 0),p.K=\"(\"+h.l10n.amPM[0]+\"|\"+h.l10n.amPM[1]+\"|\"+h.l10n.amPM[0].toLowerCase()+\"|\"+h.l10n.amPM[1].toLowerCase()+\")\",void 0===e({},g,JSON.parse(JSON.stringify(f.dataset||{}))).time_24hr&&void 0===y.defaultConfig.time_24hr&&(h.config.time_24hr=h.l10n.time_24hr),h.formatDate=v(h),h.parseDate=D({config:h.config,l10n:h.l10n})}function oe(e){if(void 0!==h.calendarContainer){fe(\"onPreCalendarPosition\");var t=e||h._positionElement,n=Array.prototype.reduce.call(h.calendarContainer.children,(function(e,t){return e+t.offsetHeight}),0),a=h.calendarContainer.offsetWidth,i=h.config.position.split(\" \"),o=i[0],r=i.length>1?i[1]:null,l=t.getBoundingClientRect(),d=window.innerHeight-l.bottom,s=\"above\"===o||\"below\"!==o&&d<n&&l.top>n,u=window.pageYOffset+l.top+(s?-n-2:t.offsetHeight+2);if(c(h.calendarContainer,\"arrowTop\",!s),c(h.calendarContainer,\"arrowBottom\",s),!h.config.inline){var f=window.pageXOffset+l.left-(null!=r&&\"center\"===r?(a-l.width)/2:0),m=window.document.body.offsetWidth-(window.pageXOffset+l.right),g=f+a>window.document.body.offsetWidth,p=m+a>window.document.body.offsetWidth;if(c(h.calendarContainer,\"rightMost\",g),!h.config.static)if(h.calendarContainer.style.top=u+\"px\",g)if(p){var v=document.styleSheets[0];if(void 0===v)return;var D=window.document.body.offsetWidth,w=Math.max(0,D/2-a/2),b=v.cssRules.length,C=\"{left:\"+l.left+\"px;right:auto;}\";c(h.calendarContainer,\"rightMost\",!1),c(h.calendarContainer,\"centerMost\",!0),v.insertRule(\".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after\"+C,b),h.calendarContainer.style.left=w+\"px\",h.calendarContainer.style.right=\"auto\"}else h.calendarContainer.style.left=\"auto\",h.calendarContainer.style.right=m+\"px\";else h.calendarContainer.style.left=f+\"px\",h.calendarContainer.style.right=\"auto\"}}}function re(){h.config.noCalendar||h.isMobile||(pe(),R())}function le(){h._input.focus(),-1!==window.navigator.userAgent.indexOf(\"MSIE\")||void 0!==navigator.msMaxTouchPoints?setTimeout(h.close,0):h.close()}function ce(e){e.preventDefault(),e.stopPropagation();var t=function e(t,n){return n(t)?t:t.parentNode?e(t.parentNode,n):void 0}(e.target,(function(e){return e.classList&&e.classList.contains(\"flatpickr-day\")&&!e.classList.contains(\"flatpickr-disabled\")&&!e.classList.contains(\"notAllowed\")}));if(void 0!==t){var n=t,a=h.latestSelectedDateObj=new Date(n.dateObj.getTime()),i=(a.getMonth()<h.currentMonth||a.getMonth()>h.currentMonth+h.config.showMonths-1)&&\"range\"!==h.config.mode;if(h.selectedDateElem=n,\"single\"===h.config.mode)h.selectedDates=[a];else if(\"multiple\"===h.config.mode){var o=ge(a);o?h.selectedDates.splice(parseInt(o),1):h.selectedDates.push(a)}else\"range\"===h.config.mode&&(2===h.selectedDates.length&&h.clear(!1,!1),h.latestSelectedDateObj=a,h.selectedDates.push(a),0!==w(a,h.selectedDates[0],!0)&&h.selectedDates.sort((function(e,t){return e.getTime()-t.getTime()})));if(E(),i){var r=h.currentYear!==a.getFullYear();h.currentYear=a.getFullYear(),h.currentMonth=a.getMonth(),r&&(fe(\"onYearChange\"),B()),fe(\"onMonthChange\")}if(pe(),R(),ve(),h.config.enableTime&&setTimeout((function(){return h.showTimeInput=!0}),50),i||\"range\"===h.config.mode||1!==h.config.showMonths?void 0!==h.selectedDateElem&&void 0===h.hourElement&&h.selectedDateElem&&h.selectedDateElem.focus():j(n),void 0!==h.hourElement&&void 0!==h.hourElement&&h.hourElement.focus(),h.config.closeOnSelect){var l=\"single\"===h.config.mode&&!h.config.enableTime,c=\"range\"===h.config.mode&&2===h.selectedDates.length&&!h.config.enableTime;(l||c)&&le()}F()}}h.parseDate=D({config:h.config,l10n:h.l10n}),h._handlers=[],h.pluginElements=[],h.loadedPlugins=[],h._bind=O,h._setHoursFromDate=T,h._positionCalendar=oe,h.changeMonth=$,h.changeYear=V,h.clear=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0),h.input.value=\"\",void 0!==h.altInput&&(h.altInput.value=\"\"),void 0!==h.mobileInput&&(h.mobileInput.value=\"\"),h.selectedDates=[],h.latestSelectedDateObj=void 0,!0===t&&(h.currentYear=h._initialDate.getFullYear(),h.currentMonth=h._initialDate.getMonth()),h.showTimeInput=!1,!0===h.config.enableTime&&k(),h.redraw(),e&&fe(\"onChange\")},h.close=function(){h.isOpen=!1,h.isMobile||(void 0!==h.calendarContainer&&h.calendarContainer.classList.remove(\"open\"),void 0!==h._input&&h._input.classList.remove(\"active\")),fe(\"onClose\")},h._createElement=d,h.destroy=function(){void 0!==h.config&&fe(\"onDestroy\");for(var e=h._handlers.length;e--;){var t=h._handlers[e];t.element.removeEventListener(t.event,t.handler,t.options)}if(h._handlers=[],h.mobileInput)h.mobileInput.parentNode&&h.mobileInput.parentNode.removeChild(h.mobileInput),h.mobileInput=void 0;else if(h.calendarContainer&&h.calendarContainer.parentNode)if(h.config.static&&h.calendarContainer.parentNode){var n=h.calendarContainer.parentNode;if(n.lastChild&&n.removeChild(n.lastChild),n.parentNode){for(;n.firstChild;)n.parentNode.insertBefore(n.firstChild,n);n.parentNode.removeChild(n)}}else h.calendarContainer.parentNode.removeChild(h.calendarContainer);h.altInput&&(h.input.type=\"text\",h.altInput.parentNode&&h.altInput.parentNode.removeChild(h.altInput),delete h.altInput),h.input&&(h.input.type=h.input._type,h.input.classList.remove(\"flatpickr-input\"),h.input.removeAttribute(\"readonly\"),h.input.value=\"\"),[\"_showTimeInput\",\"latestSelectedDateObj\",\"_hideNextMonthArrow\",\"_hidePrevMonthArrow\",\"__hideNextMonthArrow\",\"__hidePrevMonthArrow\",\"isMobile\",\"isOpen\",\"selectedDateElem\",\"minDateHasTime\",\"maxDateHasTime\",\"days\",\"daysContainer\",\"_input\",\"_positionElement\",\"innerContainer\",\"rContainer\",\"monthNav\",\"todayDateElem\",\"calendarContainer\",\"weekdayContainer\",\"prevMonthNav\",\"nextMonthNav\",\"monthsDropdownContainer\",\"currentMonthElement\",\"currentYearElement\",\"navigationCurrentMonth\",\"selectedDateElem\",\"config\"].forEach((function(e){try{delete h[e]}catch(e){}}))},h.isEnabled=Z,h.jumpToDate=N,h.open=function(e,t){if(void 0===t&&(t=h._positionElement),!0===h.isMobile)return e&&(e.preventDefault(),e.target&&e.target.blur()),void 0!==h.mobileInput&&(h.mobileInput.focus(),h.mobileInput.click()),void fe(\"onOpen\");if(!h._input.disabled&&!h.config.inline){var n=h.isOpen;h.isOpen=!0,n||(h.calendarContainer.classList.add(\"open\"),h._input.classList.add(\"active\"),fe(\"onOpen\"),oe(t)),!0===h.config.enableTime&&!0===h.config.noCalendar&&(0===h.selectedDates.length&&ne(),!1!==h.config.allowInput||void 0!==e&&h.timeContainer.contains(e.relatedTarget)||setTimeout((function(){return h.hourElement.select()}),50))}},h.redraw=re,h.set=function(e,n){if(null!==e&&\"object\"==typeof e)for(var a in Object.assign(h.config,e),e)void 0!==de[a]&&de[a].forEach((function(e){return e()}));else h.config[e]=n,void 0!==de[e]?de[e].forEach((function(e){return e()})):t.indexOf(e)>-1&&(h.config[e]=l(n));h.redraw(),ve(!1)},h.setDate=function(e,t,n){if(void 0===t&&(t=!1),void 0===n&&(n=h.config.dateFormat),0!==e&&!e||e instanceof Array&&0===e.length)return h.clear(t);se(e,n),h.showTimeInput=h.selectedDates.length>0,h.latestSelectedDateObj=h.selectedDates[h.selectedDates.length-1],h.redraw(),N(),T(),0===h.selectedDates.length&&h.clear(!1),ve(t),t&&fe(\"onChange\")},h.toggle=function(e){if(!0===h.isOpen)return h.close();h.open(e)};var de={locale:[ie,q],showMonths:[K,M,U],minDate:[N],maxDate:[N]};function se(e,t){var n=[];if(e instanceof Array)n=e.map((function(e){return h.parseDate(e,t)}));else if(e instanceof Date||\"number\"==typeof e)n=[h.parseDate(e,t)];else if(\"string\"==typeof e)switch(h.config.mode){case\"single\":case\"time\":n=[h.parseDate(e,t)];break;case\"multiple\":n=e.split(h.config.conjunction).map((function(e){return h.parseDate(e,t)}));break;case\"range\":n=e.split(h.l10n.rangeSeparator).map((function(e){return h.parseDate(e,t)}))}else h.config.errorHandler(new Error(\"Invalid date supplied: \"+JSON.stringify(e)));h.selectedDates=n.filter((function(e){return e instanceof Date&&Z(e,!1)})),\"range\"===h.config.mode&&h.selectedDates.sort((function(e,t){return e.getTime()-t.getTime()}))}function ue(e){return e.slice().map((function(e){return\"string\"==typeof e||\"number\"==typeof e||e instanceof Date?h.parseDate(e,void 0,!0):e&&\"object\"==typeof e&&e.from&&e.to?{from:h.parseDate(e.from,void 0),to:h.parseDate(e.to,void 0)}:e})).filter((function(e){return e}))}function fe(e,t){if(void 0!==h.config){var n=h.config[e];if(void 0!==n&&n.length>0)for(var a=0;n[a]&&a<n.length;a++)n[a](h.selectedDates,h.input.value,h,t);\"onChange\"===e&&(h.input.dispatchEvent(me(\"change\")),h.input.dispatchEvent(me(\"input\")))}}function me(e){var t=document.createEvent(\"Event\");return t.initEvent(e,!0,!0),t}function ge(e){for(var t=0;t<h.selectedDates.length;t++)if(0===w(h.selectedDates[t],e))return\"\"+t;return!1}function pe(){h.config.noCalendar||h.isMobile||!h.monthNav||(h.yearElements.forEach((function(e,t){var n=new Date(h.currentYear,h.currentMonth,1);n.setMonth(h.currentMonth+t),h.config.showMonths>1||\"static\"===h.config.monthSelectorType?h.monthElements[t].textContent=m(n.getMonth(),h.config.shorthandCurrentMonth,h.l10n)+\" \":h.monthsDropdownContainer.value=n.getMonth().toString(),e.value=n.getFullYear().toString()})),h._hidePrevMonthArrow=void 0!==h.config.minDate&&(h.currentYear===h.config.minDate.getFullYear()?h.currentMonth<=h.config.minDate.getMonth():h.currentYear<h.config.minDate.getFullYear()),h._hideNextMonthArrow=void 0!==h.config.maxDate&&(h.currentYear===h.config.maxDate.getFullYear()?h.currentMonth+1>h.config.maxDate.getMonth():h.currentYear>h.config.maxDate.getFullYear()))}function he(e){return h.selectedDates.map((function(t){return h.formatDate(t,e)})).filter((function(e,t,n){return\"range\"!==h.config.mode||h.config.enableTime||n.indexOf(e)===t})).join(\"range\"!==h.config.mode?h.config.conjunction:h.l10n.rangeSeparator)}function ve(e){void 0===e&&(e=!0),void 0!==h.mobileInput&&h.mobileFormatStr&&(h.mobileInput.value=void 0!==h.latestSelectedDateObj?h.formatDate(h.latestSelectedDateObj,h.mobileFormatStr):\"\"),h.input.value=he(h.config.dateFormat),void 0!==h.altInput&&(h.altInput.value=he(h.config.altFormat)),!1!==e&&fe(\"onValueUpdate\")}function De(e){var t=h.prevMonthNav.contains(e.target),n=h.nextMonthNav.contains(e.target);t||n?$(t?-1:1):h.yearElements.indexOf(e.target)>=0?e.target.select():e.target.classList.contains(\"arrowUp\")?h.changeYear(h.currentYear+1):e.target.classList.contains(\"arrowDown\")&&h.changeYear(h.currentYear-1)}return function(){h.element=h.input=f,h.isOpen=!1,function(){var a=[\"wrap\",\"weekNumbers\",\"allowInput\",\"clickOpens\",\"time_24hr\",\"enableTime\",\"noCalendar\",\"altInput\",\"shorthandCurrentMonth\",\"inline\",\"static\",\"enableSeconds\",\"disableMobile\"],i=e({},g,JSON.parse(JSON.stringify(f.dataset||{}))),o={};h.config.parseDate=i.parseDate,h.config.formatDate=i.formatDate,Object.defineProperty(h.config,\"enable\",{get:function(){return h.config._enable},set:function(e){h.config._enable=ue(e)}}),Object.defineProperty(h.config,\"disable\",{get:function(){return h.config._disable},set:function(e){h.config._disable=ue(e)}});var r=\"time\"===i.mode;if(!i.dateFormat&&(i.enableTime||r)){var c=y.defaultConfig.dateFormat||n.dateFormat;o.dateFormat=i.noCalendar||r?\"H:i\"+(i.enableSeconds?\":S\":\"\"):c+\" H:i\"+(i.enableSeconds?\":S\":\"\")}if(i.altInput&&(i.enableTime||r)&&!i.altFormat){var d=y.defaultConfig.altFormat||n.altFormat;o.altFormat=i.noCalendar||r?\"h:i\"+(i.enableSeconds?\":S K\":\" K\"):d+\" h:i\"+(i.enableSeconds?\":S\":\"\")+\" K\"}i.altInputClass||(h.config.altInputClass=h.input.className+\" \"+h.config.altInputClass),Object.defineProperty(h.config,\"minDate\",{get:function(){return h.config._minDate},set:ae(\"min\")}),Object.defineProperty(h.config,\"maxDate\",{get:function(){return h.config._maxDate},set:ae(\"max\")});var s=function(e){return function(t){h.config[\"min\"===e?\"_minTime\":\"_maxTime\"]=h.parseDate(t,\"H:i:S\")}};Object.defineProperty(h.config,\"minTime\",{get:function(){return h.config._minTime},set:s(\"min\")}),Object.defineProperty(h.config,\"maxTime\",{get:function(){return h.config._maxTime},set:s(\"max\")}),\"time\"===i.mode&&(h.config.noCalendar=!0,h.config.enableTime=!0),Object.assign(h.config,o,i);for(var u=0;u<a.length;u++)h.config[a[u]]=!0===h.config[a[u]]||\"true\"===h.config[a[u]];for(t.filter((function(e){return void 0!==h.config[e]})).forEach((function(e){h.config[e]=l(h.config[e]||[]).map(C)})),h.isMobile=!h.config.disableMobile&&!h.config.inline&&\"single\"===h.config.mode&&!h.config.disable.length&&!h.config.enable.length&&!h.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),u=0;u<h.config.plugins.length;u++){var m=h.config.plugins[u](h)||{};for(var p in m)t.indexOf(p)>-1?h.config[p]=l(m[p]).map(C).concat(h.config[p]):void 0===i[p]&&(h.config[p]=m[p])}fe(\"onParseConfig\")}(),ie(),h.input=h.config.wrap?f.querySelector(\"[data-input]\"):f,h.input?(h.input._type=h.input.type,h.input.type=\"text\",h.input.classList.add(\"flatpickr-input\"),h._input=h.input,h.config.altInput&&(h.altInput=d(h.input.nodeName,h.config.altInputClass),h._input=h.altInput,h.altInput.placeholder=h.input.placeholder,h.altInput.disabled=h.input.disabled,h.altInput.required=h.input.required,h.altInput.tabIndex=h.input.tabIndex,h.altInput.type=\"text\",h.input.setAttribute(\"type\",\"hidden\"),!h.config.static&&h.input.parentNode&&h.input.parentNode.insertBefore(h.altInput,h.input.nextSibling)),h.config.allowInput||h._input.setAttribute(\"readonly\",\"readonly\"),h._positionElement=h.config.positionElement||h._input):h.config.errorHandler(new Error(\"Invalid input element specified\")),function(){h.selectedDates=[],h.now=h.parseDate(h.config.now)||new Date;var e=h.config.defaultDate||(\"INPUT\"!==h.input.nodeName&&\"TEXTAREA\"!==h.input.nodeName||!h.input.placeholder||h.input.value!==h.input.placeholder?h.input.value:null);e&&se(e,h.config.dateFormat),h._initialDate=h.selectedDates.length>0?h.selectedDates[0]:h.config.minDate&&h.config.minDate.getTime()>h.now.getTime()?h.config.minDate:h.config.maxDate&&h.config.maxDate.getTime()<h.now.getTime()?h.config.maxDate:h.now,h.currentYear=h._initialDate.getFullYear(),h.currentMonth=h._initialDate.getMonth(),h.selectedDates.length>0&&(h.latestSelectedDateObj=h.selectedDates[0]),void 0!==h.config.minTime&&(h.config.minTime=h.parseDate(h.config.minTime,\"H:i\")),void 0!==h.config.maxTime&&(h.config.maxTime=h.parseDate(h.config.maxTime,\"H:i\")),h.minDateHasTime=!!h.config.minDate&&(h.config.minDate.getHours()>0||h.config.minDate.getMinutes()>0||h.config.minDate.getSeconds()>0),h.maxDateHasTime=!!h.config.maxDate&&(h.config.maxDate.getHours()>0||h.config.maxDate.getMinutes()>0||h.config.maxDate.getSeconds()>0),Object.defineProperty(h,\"showTimeInput\",{get:function(){return h._showTimeInput},set:function(e){h._showTimeInput=e,h.calendarContainer&&c(h.calendarContainer,\"showTimeInput\",e),h.isOpen&&oe()}})}(),h.utils={getDaysInMonth:function(e,t){return void 0===e&&(e=h.currentMonth),void 0===t&&(t=h.currentYear),1===e&&(t%4==0&&t%100!=0||t%400==0)?29:h.l10n.daysInMonth[e]}},h.isMobile||function(){var e=window.document.createDocumentFragment();if(h.calendarContainer=d(\"div\",\"flatpickr-calendar\"),h.calendarContainer.tabIndex=-1,!h.config.noCalendar){if(e.appendChild((h.monthNav=d(\"div\",\"flatpickr-months\"),h.yearElements=[],h.monthElements=[],h.prevMonthNav=d(\"span\",\"flatpickr-prev-month\"),h.prevMonthNav.innerHTML=h.config.prevArrow,h.nextMonthNav=d(\"span\",\"flatpickr-next-month\"),h.nextMonthNav.innerHTML=h.config.nextArrow,K(),Object.defineProperty(h,\"_hidePrevMonthArrow\",{get:function(){return h.__hidePrevMonthArrow},set:function(e){h.__hidePrevMonthArrow!==e&&(c(h.prevMonthNav,\"flatpickr-disabled\",e),h.__hidePrevMonthArrow=e)}}),Object.defineProperty(h,\"_hideNextMonthArrow\",{get:function(){return h.__hideNextMonthArrow},set:function(e){h.__hideNextMonthArrow!==e&&(c(h.nextMonthNav,\"flatpickr-disabled\",e),h.__hideNextMonthArrow=e)}}),h.currentYearElement=h.yearElements[0],pe(),h.monthNav)),h.innerContainer=d(\"div\",\"flatpickr-innerContainer\"),h.config.weekNumbers){var t=function(){h.calendarContainer.classList.add(\"hasWeeks\");var e=d(\"div\",\"flatpickr-weekwrapper\");e.appendChild(d(\"span\",\"flatpickr-weekday\",h.l10n.weekAbbreviation));var t=d(\"div\",\"flatpickr-weeks\");return e.appendChild(t),{weekWrapper:e,weekNumbers:t}}(),n=t.weekWrapper,a=t.weekNumbers;h.innerContainer.appendChild(n),h.weekNumbers=a,h.weekWrapper=n}h.rContainer=d(\"div\",\"flatpickr-rContainer\"),h.rContainer.appendChild(U()),h.daysContainer||(h.daysContainer=d(\"div\",\"flatpickr-days\"),h.daysContainer.tabIndex=-1),R(),h.rContainer.appendChild(h.daysContainer),h.innerContainer.appendChild(h.rContainer),e.appendChild(h.innerContainer)}h.config.enableTime&&e.appendChild(function(){h.calendarContainer.classList.add(\"hasTime\"),h.config.noCalendar&&h.calendarContainer.classList.add(\"noCalendar\"),h.timeContainer=d(\"div\",\"flatpickr-time\"),h.timeContainer.tabIndex=-1;var e=d(\"span\",\"flatpickr-time-separator\",\":\"),t=u(\"flatpickr-hour\",{\"aria-label\":h.l10n.hourAriaLabel});h.hourElement=t.getElementsByTagName(\"input\")[0];var n=u(\"flatpickr-minute\",{\"aria-label\":h.l10n.minuteAriaLabel});if(h.minuteElement=n.getElementsByTagName(\"input\")[0],h.hourElement.tabIndex=h.minuteElement.tabIndex=-1,h.hourElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getHours():h.config.time_24hr?h.config.defaultHour:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(h.config.defaultHour)),h.minuteElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getMinutes():h.config.defaultMinute),h.hourElement.setAttribute(\"step\",h.config.hourIncrement.toString()),h.minuteElement.setAttribute(\"step\",h.config.minuteIncrement.toString()),h.hourElement.setAttribute(\"min\",h.config.time_24hr?\"0\":\"1\"),h.hourElement.setAttribute(\"max\",h.config.time_24hr?\"23\":\"12\"),h.minuteElement.setAttribute(\"min\",\"0\"),h.minuteElement.setAttribute(\"max\",\"59\"),h.timeContainer.appendChild(t),h.timeContainer.appendChild(e),h.timeContainer.appendChild(n),h.config.time_24hr&&h.timeContainer.classList.add(\"time24hr\"),h.config.enableSeconds){h.timeContainer.classList.add(\"hasSeconds\");var a=u(\"flatpickr-second\");h.secondElement=a.getElementsByTagName(\"input\")[0],h.secondElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getSeconds():h.config.defaultSeconds),h.secondElement.setAttribute(\"step\",h.minuteElement.getAttribute(\"step\")),h.secondElement.setAttribute(\"min\",\"0\"),h.secondElement.setAttribute(\"max\",\"59\"),h.timeContainer.appendChild(d(\"span\",\"flatpickr-time-separator\",\":\")),h.timeContainer.appendChild(a)}return h.config.time_24hr||(h.amPM=d(\"span\",\"flatpickr-am-pm\",h.l10n.amPM[o((h.latestSelectedDateObj?h.hourElement.value:h.config.defaultHour)>11)]),h.amPM.title=h.l10n.toggleTitle,h.amPM.tabIndex=-1,h.timeContainer.appendChild(h.amPM)),h.timeContainer}()),c(h.calendarContainer,\"rangeMode\",\"range\"===h.config.mode),c(h.calendarContainer,\"animate\",!0===h.config.animate),c(h.calendarContainer,\"multiMonth\",h.config.showMonths>1),h.calendarContainer.appendChild(e);var r=void 0!==h.config.appendTo&&void 0!==h.config.appendTo.nodeType;if((h.config.inline||h.config.static)&&(h.calendarContainer.classList.add(h.config.inline?\"inline\":\"static\"),h.config.inline&&(!r&&h.element.parentNode?h.element.parentNode.insertBefore(h.calendarContainer,h._input.nextSibling):void 0!==h.config.appendTo&&h.config.appendTo.appendChild(h.calendarContainer)),h.config.static)){var l=d(\"div\",\"flatpickr-wrapper\");h.element.parentNode&&h.element.parentNode.insertBefore(l,h.element),l.appendChild(h.element),h.altInput&&l.appendChild(h.altInput),l.appendChild(h.calendarContainer)}h.config.static||h.config.inline||(void 0!==h.config.appendTo?h.config.appendTo:window.document.body).appendChild(h.calendarContainer)}(),function(){if(h.config.wrap&&[\"open\",\"close\",\"toggle\",\"clear\"].forEach((function(e){Array.prototype.forEach.call(h.element.querySelectorAll(\"[data-\"+e+\"]\"),(function(t){return O(t,\"click\",h[e])}))})),h.isMobile)!function(){var e=h.config.enableTime?h.config.noCalendar?\"time\":\"datetime-local\":\"date\";h.mobileInput=d(\"input\",h.input.className+\" flatpickr-mobile\"),h.mobileInput.step=h.input.getAttribute(\"step\")||\"any\",h.mobileInput.tabIndex=1,h.mobileInput.type=e,h.mobileInput.disabled=h.input.disabled,h.mobileInput.required=h.input.required,h.mobileInput.placeholder=h.input.placeholder,h.mobileFormatStr=\"datetime-local\"===e?\"Y-m-d\\\\TH:i:S\":\"date\"===e?\"Y-m-d\":\"H:i:S\",h.selectedDates.length>0&&(h.mobileInput.defaultValue=h.mobileInput.value=h.formatDate(h.selectedDates[0],h.mobileFormatStr)),h.config.minDate&&(h.mobileInput.min=h.formatDate(h.config.minDate,\"Y-m-d\")),h.config.maxDate&&(h.mobileInput.max=h.formatDate(h.config.maxDate,\"Y-m-d\")),h.input.type=\"hidden\",void 0!==h.altInput&&(h.altInput.type=\"hidden\");try{h.input.parentNode&&h.input.parentNode.insertBefore(h.mobileInput,h.input.nextSibling)}catch(e){}O(h.mobileInput,\"change\",(function(e){h.setDate(e.target.value,!1,h.mobileFormatStr),fe(\"onChange\"),fe(\"onClose\")}))}();else{var e=r(te,50);h._debouncedChange=r(F,300),h.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&O(h.daysContainer,\"mouseover\",(function(e){\"range\"===h.config.mode&&ee(e.target)})),O(window.document.body,\"keydown\",X),h.config.inline||h.config.static||O(window,\"resize\",e),void 0!==window.ontouchstart?O(window.document,\"touchstart\",G):O(window.document,\"mousedown\",_(G)),O(window.document,\"focus\",G,{capture:!0}),!0===h.config.clickOpens&&(O(h._input,\"focus\",h.open),O(h._input,\"mousedown\",_(h.open))),void 0!==h.daysContainer&&(O(h.monthNav,\"mousedown\",_(De)),O(h.monthNav,[\"keyup\",\"increment\"],S),O(h.daysContainer,\"mousedown\",_(ce))),void 0!==h.timeContainer&&void 0!==h.minuteElement&&void 0!==h.hourElement&&(O(h.timeContainer,[\"increment\"],x),O(h.timeContainer,\"blur\",x,{capture:!0}),O(h.timeContainer,\"mousedown\",_(P)),O([h.hourElement,h.minuteElement],[\"focus\",\"click\"],(function(e){return e.target.select()})),void 0!==h.secondElement&&O(h.secondElement,\"focus\",(function(){return h.secondElement&&h.secondElement.select()})),void 0!==h.amPM&&O(h.amPM,\"mousedown\",_((function(e){x(e),F()}))))}}(),(h.selectedDates.length||h.config.noCalendar)&&(h.config.enableTime&&T(h.config.noCalendar?h.latestSelectedDateObj||h.config.minDate:void 0),ve(!1)),M(),h.showTimeInput=h.selectedDates.length>0||h.config.noCalendar;var a=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!h.isMobile&&a&&oe(),fe(\"onReady\")}(),h}function M(e,t){for(var n=Array.prototype.slice.call(e).filter((function(e){return e instanceof HTMLElement})),a=[],i=0;i<n.length;i++){var o=n[i];try{if(null!==o.getAttribute(\"data-fp-omit\"))continue;void 0!==o._flatpickr&&(o._flatpickr.destroy(),o._flatpickr=void 0),o._flatpickr=C(o,t||{}),a.push(o._flatpickr)}catch(e){console.error(e)}}return 1===a.length?a[0]:a}\"function\"!=typeof Object.assign&&(Object.assign=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(!e)throw TypeError(\"Cannot convert undefined or null to object\");for(var a=function(t){t&&Object.keys(t).forEach((function(n){return e[n]=t[n]}))},i=0,o=t;i<o.length;i++){var r=o[i];a(r)}return e}),\"undefined\"!=typeof HTMLElement&&\"undefined\"!=typeof HTMLCollection&&\"undefined\"!=typeof NodeList&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return M(this,e)},HTMLElement.prototype.flatpickr=function(e){return M([this],e)});var y=function(e,t){return\"string\"==typeof e?M(window.document.querySelectorAll(e),t):e instanceof Node?M([e],t):M(e,t)};return y.defaultConfig={},y.l10ns={en:e({},a),default:e({},a)},y.localize=function(t){y.l10ns.default=e({},y.l10ns.default,t)},y.setDefaults=function(t){y.defaultConfig=e({},y.defaultConfig,t)},y.parseDate=D({}),y.formatDate=v({}),y.compareDates=w,\"undefined\"!=typeof jQuery&&void 0!==jQuery.fn&&(jQuery.fn.flatpickr=function(e){return M(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+(\"string\"==typeof e?parseInt(e,10):e))},\"undefined\"!=typeof window&&(window.flatpickr=y),y},\"object\"==typeof n&&void 0!==t?t.exports=i():\"function\"==typeof define&&define.amd?define(i):(a=a||self).flatpickr=i()},\n 394: function _(n,t,e){Object.defineProperty(e,\"__esModule\",{value:!0});const a=n(1);n(67),a.__importStar(n(66)).styles.append('.flatpickr-calendar {\\n background: transparent;\\n opacity: 0;\\n display: none;\\n text-align: center;\\n visibility: hidden;\\n padding: 0;\\n -webkit-animation: none;\\n animation: none;\\n direction: ltr;\\n border: 0;\\n font-size: 14px;\\n line-height: 24px;\\n border-radius: 5px;\\n position: absolute;\\n width: 307.875px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n -ms-touch-action: manipulation;\\n touch-action: manipulation;\\n background: #fff;\\n -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);\\n box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);\\n}\\n.flatpickr-calendar.open,\\n.flatpickr-calendar.inline {\\n opacity: 1;\\n max-height: 640px;\\n visibility: visible;\\n}\\n.flatpickr-calendar.open {\\n display: inline-block;\\n z-index: 99999;\\n}\\n.flatpickr-calendar.animate.open {\\n -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);\\n animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);\\n}\\n.flatpickr-calendar.inline {\\n display: block;\\n position: relative;\\n top: 2px;\\n}\\n.flatpickr-calendar.static {\\n position: absolute;\\n top: calc(100% + 2px);\\n}\\n.flatpickr-calendar.static.open {\\n z-index: 999;\\n display: block;\\n}\\n.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {\\n -webkit-box-shadow: none !important;\\n box-shadow: none !important;\\n}\\n.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {\\n -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n}\\n.flatpickr-calendar .hasWeeks .dayContainer,\\n.flatpickr-calendar .hasTime .dayContainer {\\n border-bottom: 0;\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.flatpickr-calendar .hasWeeks .dayContainer {\\n border-left: 0;\\n}\\n.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {\\n height: 40px;\\n border-top: 1px solid #e6e6e6;\\n}\\n.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {\\n height: auto;\\n}\\n.flatpickr-calendar:before,\\n.flatpickr-calendar:after {\\n position: absolute;\\n display: block;\\n pointer-events: none;\\n border: solid transparent;\\n content: \\'\\';\\n height: 0;\\n width: 0;\\n left: 22px;\\n}\\n.flatpickr-calendar.rightMost:before,\\n.flatpickr-calendar.rightMost:after {\\n left: auto;\\n right: 22px;\\n}\\n.flatpickr-calendar:before {\\n border-width: 5px;\\n margin: 0 -5px;\\n}\\n.flatpickr-calendar:after {\\n border-width: 4px;\\n margin: 0 -4px;\\n}\\n.flatpickr-calendar.arrowTop:before,\\n.flatpickr-calendar.arrowTop:after {\\n bottom: 100%;\\n}\\n.flatpickr-calendar.arrowTop:before {\\n border-bottom-color: #e6e6e6;\\n}\\n.flatpickr-calendar.arrowTop:after {\\n border-bottom-color: #fff;\\n}\\n.flatpickr-calendar.arrowBottom:before,\\n.flatpickr-calendar.arrowBottom:after {\\n top: 100%;\\n}\\n.flatpickr-calendar.arrowBottom:before {\\n border-top-color: #e6e6e6;\\n}\\n.flatpickr-calendar.arrowBottom:after {\\n border-top-color: #fff;\\n}\\n.flatpickr-calendar:focus {\\n outline: 0;\\n}\\n.flatpickr-wrapper {\\n position: relative;\\n display: inline-block;\\n}\\n.flatpickr-months {\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n}\\n.flatpickr-months .flatpickr-month {\\n background: transparent;\\n color: rgba(0, 0, 0, 0.9);\\n fill: rgba(0, 0, 0, 0.9);\\n height: 34px;\\n line-height: 1;\\n text-align: center;\\n position: relative;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n overflow: hidden;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n}\\n.flatpickr-months .flatpickr-prev-month,\\n.flatpickr-months .flatpickr-next-month {\\n text-decoration: none;\\n cursor: pointer;\\n position: absolute;\\n top: 0;\\n height: 34px;\\n padding: 10px;\\n z-index: 3;\\n color: rgba(0, 0, 0, 0.9);\\n fill: rgba(0, 0, 0, 0.9);\\n}\\n.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,\\n.flatpickr-months .flatpickr-next-month.flatpickr-disabled {\\n display: none;\\n}\\n.flatpickr-months .flatpickr-prev-month i,\\n.flatpickr-months .flatpickr-next-month i {\\n position: relative;\\n}\\n.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,\\n.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {\\n /*\\n /*rtl:begin:ignore*/\\n /*\\n */\\n left: 0;\\n /*\\n /*rtl:end:ignore*/\\n /*\\n */\\n}\\n/*\\n /*rtl:begin:ignore*/\\n/*\\n /*rtl:end:ignore*/\\n.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,\\n.flatpickr-months .flatpickr-next-month.flatpickr-next-month {\\n /*\\n /*rtl:begin:ignore*/\\n /*\\n */\\n right: 0;\\n /*\\n /*rtl:end:ignore*/\\n /*\\n */\\n}\\n/*\\n /*rtl:begin:ignore*/\\n/*\\n /*rtl:end:ignore*/\\n.flatpickr-months .flatpickr-prev-month:hover,\\n.flatpickr-months .flatpickr-next-month:hover {\\n color: #959ea9;\\n}\\n.flatpickr-months .flatpickr-prev-month:hover svg,\\n.flatpickr-months .flatpickr-next-month:hover svg {\\n fill: #f64747;\\n}\\n.flatpickr-months .flatpickr-prev-month svg,\\n.flatpickr-months .flatpickr-next-month svg {\\n width: 14px;\\n height: 14px;\\n}\\n.flatpickr-months .flatpickr-prev-month svg path,\\n.flatpickr-months .flatpickr-next-month svg path {\\n -webkit-transition: fill 0.1s;\\n transition: fill 0.1s;\\n fill: inherit;\\n}\\n.numInputWrapper {\\n position: relative;\\n height: auto;\\n}\\n.numInputWrapper input,\\n.numInputWrapper span {\\n display: inline-block;\\n}\\n.numInputWrapper input {\\n width: 100%;\\n}\\n.numInputWrapper input::-ms-clear {\\n display: none;\\n}\\n.numInputWrapper input::-webkit-outer-spin-button,\\n.numInputWrapper input::-webkit-inner-spin-button {\\n margin: 0;\\n -webkit-appearance: none;\\n}\\n.numInputWrapper span {\\n position: absolute;\\n right: 0;\\n width: 14px;\\n padding: 0 4px 0 2px;\\n height: 50%;\\n line-height: 50%;\\n opacity: 0;\\n cursor: pointer;\\n border: 1px solid rgba(57, 57, 57, 0.15);\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.numInputWrapper span:hover {\\n background: rgba(0, 0, 0, 0.1);\\n}\\n.numInputWrapper span:active {\\n background: rgba(0, 0, 0, 0.2);\\n}\\n.numInputWrapper span:after {\\n display: block;\\n content: \"\";\\n position: absolute;\\n}\\n.numInputWrapper span.arrowUp {\\n top: 0;\\n border-bottom: 0;\\n}\\n.numInputWrapper span.arrowUp:after {\\n border-left: 4px solid transparent;\\n border-right: 4px solid transparent;\\n border-bottom: 4px solid rgba(57, 57, 57, 0.6);\\n top: 26%;\\n}\\n.numInputWrapper span.arrowDown {\\n top: 50%;\\n}\\n.numInputWrapper span.arrowDown:after {\\n border-left: 4px solid transparent;\\n border-right: 4px solid transparent;\\n border-top: 4px solid rgba(57, 57, 57, 0.6);\\n top: 40%;\\n}\\n.numInputWrapper span svg {\\n width: inherit;\\n height: auto;\\n}\\n.numInputWrapper span svg path {\\n fill: rgba(0, 0, 0, 0.5);\\n}\\n.numInputWrapper:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.numInputWrapper:hover span {\\n opacity: 1;\\n}\\n.flatpickr-current-month {\\n font-size: 135%;\\n line-height: inherit;\\n font-weight: 300;\\n color: inherit;\\n position: absolute;\\n width: 75%;\\n left: 12.5%;\\n padding: 7.48px 0 0 0;\\n line-height: 1;\\n height: 34px;\\n display: inline-block;\\n text-align: center;\\n -webkit-transform: translate3d(0px, 0px, 0px);\\n transform: translate3d(0px, 0px, 0px);\\n}\\n.flatpickr-current-month span.cur-month {\\n font-family: inherit;\\n font-weight: 700;\\n color: inherit;\\n display: inline-block;\\n margin-left: 0.5ch;\\n padding: 0;\\n}\\n.flatpickr-current-month span.cur-month:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.flatpickr-current-month .numInputWrapper {\\n width: 6ch;\\n width: 7ch\\\\0;\\n display: inline-block;\\n}\\n.flatpickr-current-month .numInputWrapper span.arrowUp:after {\\n border-bottom-color: rgba(0, 0, 0, 0.9);\\n}\\n.flatpickr-current-month .numInputWrapper span.arrowDown:after {\\n border-top-color: rgba(0, 0, 0, 0.9);\\n}\\n.flatpickr-current-month input.cur-year {\\n background: transparent;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n color: inherit;\\n cursor: text;\\n padding: 0 0 0 0.5ch;\\n margin: 0;\\n display: inline-block;\\n font-size: inherit;\\n font-family: inherit;\\n font-weight: 300;\\n line-height: inherit;\\n height: auto;\\n border: 0;\\n border-radius: 0;\\n vertical-align: initial;\\n -webkit-appearance: textfield;\\n -moz-appearance: textfield;\\n appearance: textfield;\\n}\\n.flatpickr-current-month input.cur-year:focus {\\n outline: 0;\\n}\\n.flatpickr-current-month input.cur-year[disabled],\\n.flatpickr-current-month input.cur-year[disabled]:hover {\\n font-size: 100%;\\n color: rgba(0, 0, 0, 0.5);\\n background: transparent;\\n pointer-events: none;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months {\\n appearance: menulist;\\n background: transparent;\\n border: none;\\n border-radius: 0;\\n box-sizing: border-box;\\n color: inherit;\\n cursor: pointer;\\n font-size: inherit;\\n font-family: inherit;\\n font-weight: 300;\\n height: auto;\\n line-height: inherit;\\n margin: -1px 0 0 0;\\n outline: none;\\n padding: 0 0 0 0.5ch;\\n position: relative;\\n vertical-align: initial;\\n -webkit-box-sizing: border-box;\\n -webkit-appearance: menulist;\\n -moz-appearance: menulist;\\n width: auto;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months:focus,\\n.flatpickr-current-month .flatpickr-monthDropdown-months:active {\\n outline: none;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {\\n background-color: transparent;\\n outline: none;\\n padding: 0;\\n}\\n.flatpickr-weekdays {\\n background: transparent;\\n text-align: center;\\n overflow: hidden;\\n width: 100%;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n -ms-flex-align: center;\\n align-items: center;\\n height: 28px;\\n}\\n.flatpickr-weekdays .flatpickr-weekdaycontainer {\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n}\\nspan.flatpickr-weekday {\\n cursor: default;\\n font-size: 90%;\\n background: transparent;\\n color: rgba(0, 0, 0, 0.54);\\n line-height: 1;\\n margin: 0;\\n text-align: center;\\n display: block;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n font-weight: bolder;\\n}\\n.dayContainer,\\n.flatpickr-weeks {\\n padding: 1px 0 0 0;\\n}\\n.flatpickr-days {\\n position: relative;\\n overflow: hidden;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-align: start;\\n -webkit-align-items: flex-start;\\n -ms-flex-align: start;\\n align-items: flex-start;\\n width: 307.875px;\\n}\\n.flatpickr-days:focus {\\n outline: 0;\\n}\\n.dayContainer {\\n padding: 0;\\n outline: 0;\\n text-align: left;\\n width: 307.875px;\\n min-width: 307.875px;\\n max-width: 307.875px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n display: inline-block;\\n display: -ms-flexbox;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-flex-wrap: wrap;\\n flex-wrap: wrap;\\n -ms-flex-wrap: wrap;\\n -ms-flex-pack: justify;\\n -webkit-justify-content: space-around;\\n justify-content: space-around;\\n -webkit-transform: translate3d(0px, 0px, 0px);\\n transform: translate3d(0px, 0px, 0px);\\n opacity: 1;\\n}\\n.dayContainer + .dayContainer {\\n -webkit-box-shadow: -1px 0 0 #e6e6e6;\\n box-shadow: -1px 0 0 #e6e6e6;\\n}\\n.flatpickr-day {\\n background: none;\\n border: 1px solid transparent;\\n border-radius: 150px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n color: #393939;\\n cursor: pointer;\\n font-weight: 400;\\n width: 14.2857143%;\\n -webkit-flex-basis: 14.2857143%;\\n -ms-flex-preferred-size: 14.2857143%;\\n flex-basis: 14.2857143%;\\n max-width: 39px;\\n height: 39px;\\n line-height: 39px;\\n margin: 0;\\n display: inline-block;\\n position: relative;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n text-align: center;\\n}\\n.flatpickr-day.inRange,\\n.flatpickr-day.prevMonthDay.inRange,\\n.flatpickr-day.nextMonthDay.inRange,\\n.flatpickr-day.today.inRange,\\n.flatpickr-day.prevMonthDay.today.inRange,\\n.flatpickr-day.nextMonthDay.today.inRange,\\n.flatpickr-day:hover,\\n.flatpickr-day.prevMonthDay:hover,\\n.flatpickr-day.nextMonthDay:hover,\\n.flatpickr-day:focus,\\n.flatpickr-day.prevMonthDay:focus,\\n.flatpickr-day.nextMonthDay:focus {\\n cursor: pointer;\\n outline: 0;\\n background: #e6e6e6;\\n border-color: #e6e6e6;\\n}\\n.flatpickr-day.today {\\n border-color: #959ea9;\\n}\\n.flatpickr-day.today:hover,\\n.flatpickr-day.today:focus {\\n border-color: #959ea9;\\n background: #959ea9;\\n color: #fff;\\n}\\n.flatpickr-day.selected,\\n.flatpickr-day.startRange,\\n.flatpickr-day.endRange,\\n.flatpickr-day.selected.inRange,\\n.flatpickr-day.startRange.inRange,\\n.flatpickr-day.endRange.inRange,\\n.flatpickr-day.selected:focus,\\n.flatpickr-day.startRange:focus,\\n.flatpickr-day.endRange:focus,\\n.flatpickr-day.selected:hover,\\n.flatpickr-day.startRange:hover,\\n.flatpickr-day.endRange:hover,\\n.flatpickr-day.selected.prevMonthDay,\\n.flatpickr-day.startRange.prevMonthDay,\\n.flatpickr-day.endRange.prevMonthDay,\\n.flatpickr-day.selected.nextMonthDay,\\n.flatpickr-day.startRange.nextMonthDay,\\n.flatpickr-day.endRange.nextMonthDay {\\n background: #569ff7;\\n -webkit-box-shadow: none;\\n box-shadow: none;\\n color: #fff;\\n border-color: #569ff7;\\n}\\n.flatpickr-day.selected.startRange,\\n.flatpickr-day.startRange.startRange,\\n.flatpickr-day.endRange.startRange {\\n border-radius: 50px 0 0 50px;\\n}\\n.flatpickr-day.selected.endRange,\\n.flatpickr-day.startRange.endRange,\\n.flatpickr-day.endRange.endRange {\\n border-radius: 0 50px 50px 0;\\n}\\n.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),\\n.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),\\n.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {\\n -webkit-box-shadow: -10px 0 0 #569ff7;\\n box-shadow: -10px 0 0 #569ff7;\\n}\\n.flatpickr-day.selected.startRange.endRange,\\n.flatpickr-day.startRange.startRange.endRange,\\n.flatpickr-day.endRange.startRange.endRange {\\n border-radius: 50px;\\n}\\n.flatpickr-day.inRange {\\n border-radius: 0;\\n -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n}\\n.flatpickr-day.flatpickr-disabled,\\n.flatpickr-day.flatpickr-disabled:hover,\\n.flatpickr-day.prevMonthDay,\\n.flatpickr-day.nextMonthDay,\\n.flatpickr-day.notAllowed,\\n.flatpickr-day.notAllowed.prevMonthDay,\\n.flatpickr-day.notAllowed.nextMonthDay {\\n color: rgba(57, 57, 57, 0.3);\\n background: transparent;\\n border-color: transparent;\\n cursor: default;\\n}\\n.flatpickr-day.flatpickr-disabled,\\n.flatpickr-day.flatpickr-disabled:hover {\\n cursor: not-allowed;\\n color: rgba(57, 57, 57, 0.1);\\n}\\n.flatpickr-day.week.selected {\\n border-radius: 0;\\n -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;\\n box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;\\n}\\n.flatpickr-day.hidden {\\n visibility: hidden;\\n}\\n.rangeMode .flatpickr-day {\\n margin-top: 1px;\\n}\\n.flatpickr-weekwrapper {\\n float: left;\\n}\\n.flatpickr-weekwrapper .flatpickr-weeks {\\n padding: 0 12px;\\n -webkit-box-shadow: 1px 0 0 #e6e6e6;\\n box-shadow: 1px 0 0 #e6e6e6;\\n}\\n.flatpickr-weekwrapper .flatpickr-weekday {\\n float: none;\\n width: 100%;\\n line-height: 28px;\\n}\\n.flatpickr-weekwrapper span.flatpickr-day,\\n.flatpickr-weekwrapper span.flatpickr-day:hover {\\n display: block;\\n width: 100%;\\n max-width: none;\\n color: rgba(57, 57, 57, 0.3);\\n background: transparent;\\n cursor: default;\\n border: none;\\n}\\n.flatpickr-innerContainer {\\n display: block;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n overflow: hidden;\\n}\\n.flatpickr-rContainer {\\n display: inline-block;\\n padding: 0;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.flatpickr-time {\\n text-align: center;\\n outline: 0;\\n display: block;\\n height: 0;\\n line-height: 40px;\\n max-height: 40px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n overflow: hidden;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n}\\n.flatpickr-time:after {\\n content: \"\";\\n display: table;\\n clear: both;\\n}\\n.flatpickr-time .numInputWrapper {\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n width: 40%;\\n height: 40px;\\n float: left;\\n}\\n.flatpickr-time .numInputWrapper span.arrowUp:after {\\n border-bottom-color: #393939;\\n}\\n.flatpickr-time .numInputWrapper span.arrowDown:after {\\n border-top-color: #393939;\\n}\\n.flatpickr-time.hasSeconds .numInputWrapper {\\n width: 26%;\\n}\\n.flatpickr-time.time24hr .numInputWrapper {\\n width: 49%;\\n}\\n.flatpickr-time input {\\n background: transparent;\\n -webkit-box-shadow: none;\\n box-shadow: none;\\n border: 0;\\n border-radius: 0;\\n text-align: center;\\n margin: 0;\\n padding: 0;\\n height: inherit;\\n line-height: inherit;\\n color: #393939;\\n font-size: 14px;\\n position: relative;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n -webkit-appearance: textfield;\\n -moz-appearance: textfield;\\n appearance: textfield;\\n}\\n.flatpickr-time input.flatpickr-hour {\\n font-weight: bold;\\n}\\n.flatpickr-time input.flatpickr-minute,\\n.flatpickr-time input.flatpickr-second {\\n font-weight: 400;\\n}\\n.flatpickr-time input:focus {\\n outline: 0;\\n border: 0;\\n}\\n.flatpickr-time .flatpickr-time-separator,\\n.flatpickr-time .flatpickr-am-pm {\\n height: inherit;\\n float: left;\\n line-height: inherit;\\n color: #393939;\\n font-weight: bold;\\n width: 2%;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n -webkit-align-self: center;\\n -ms-flex-item-align: center;\\n align-self: center;\\n}\\n.flatpickr-time .flatpickr-am-pm {\\n outline: 0;\\n width: 18%;\\n cursor: pointer;\\n text-align: center;\\n font-weight: 400;\\n}\\n.flatpickr-time input:hover,\\n.flatpickr-time .flatpickr-am-pm:hover,\\n.flatpickr-time input:focus,\\n.flatpickr-time .flatpickr-am-pm:focus {\\n background: #eee;\\n}\\n.flatpickr-input[readonly] {\\n cursor: pointer;\\n}\\n@-webkit-keyframes fpFadeInDown {\\n from {\\n opacity: 0;\\n -webkit-transform: translate3d(0, -20px, 0);\\n transform: translate3d(0, -20px, 0);\\n }\\n to {\\n opacity: 1;\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n }\\n}\\n@keyframes fpFadeInDown {\\n from {\\n opacity: 0;\\n -webkit-transform: translate3d(0, -20px, 0);\\n transform: translate3d(0, -20px, 0);\\n }\\n to {\\n opacity: 1;\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n }\\n}\\n.flatpickr-calendar {\\n background: transparent;\\n opacity: 0;\\n display: none;\\n text-align: center;\\n visibility: hidden;\\n padding: 0;\\n -webkit-animation: none;\\n animation: none;\\n direction: ltr;\\n border: 0;\\n font-size: 14px;\\n line-height: 24px;\\n border-radius: 5px;\\n position: absolute;\\n width: 307.875px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n -ms-touch-action: manipulation;\\n touch-action: manipulation;\\n -webkit-box-shadow: 0 3px 13px rgba(0, 0, 0, 0.08);\\n box-shadow: 0 3px 13px rgba(0, 0, 0, 0.08);\\n}\\n.flatpickr-calendar.open,\\n.flatpickr-calendar.inline {\\n opacity: 1;\\n max-height: 640px;\\n visibility: visible;\\n}\\n.flatpickr-calendar.open {\\n display: inline-block;\\n z-index: 99999;\\n}\\n.flatpickr-calendar.animate.open {\\n -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);\\n animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);\\n}\\n.flatpickr-calendar.inline {\\n display: block;\\n position: relative;\\n top: 2px;\\n}\\n.flatpickr-calendar.static {\\n position: absolute;\\n top: calc(100% + 2px);\\n}\\n.flatpickr-calendar.static.open {\\n z-index: 999;\\n display: block;\\n}\\n.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {\\n -webkit-box-shadow: none !important;\\n box-shadow: none !important;\\n}\\n.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {\\n -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;\\n}\\n.flatpickr-calendar .hasWeeks .dayContainer,\\n.flatpickr-calendar .hasTime .dayContainer {\\n border-bottom: 0;\\n border-bottom-right-radius: 0;\\n border-bottom-left-radius: 0;\\n}\\n.flatpickr-calendar .hasWeeks .dayContainer {\\n border-left: 0;\\n}\\n.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {\\n height: 40px;\\n border-top: 1px solid #eceef1;\\n}\\n.flatpickr-calendar.showTimeInput.hasTime .flatpickr-innerContainer {\\n border-bottom: 0;\\n}\\n.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {\\n border: 1px solid #eceef1;\\n}\\n.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {\\n height: auto;\\n}\\n.flatpickr-calendar:before,\\n.flatpickr-calendar:after {\\n position: absolute;\\n display: block;\\n pointer-events: none;\\n border: solid transparent;\\n content: \\'\\';\\n height: 0;\\n width: 0;\\n left: 22px;\\n}\\n.flatpickr-calendar.rightMost:before,\\n.flatpickr-calendar.rightMost:after {\\n left: auto;\\n right: 22px;\\n}\\n.flatpickr-calendar:before {\\n border-width: 5px;\\n margin: 0 -5px;\\n}\\n.flatpickr-calendar:after {\\n border-width: 4px;\\n margin: 0 -4px;\\n}\\n.flatpickr-calendar.arrowTop:before,\\n.flatpickr-calendar.arrowTop:after {\\n bottom: 100%;\\n}\\n.flatpickr-calendar.arrowTop:before {\\n border-bottom-color: #eceef1;\\n}\\n.flatpickr-calendar.arrowTop:after {\\n border-bottom-color: #eceef1;\\n}\\n.flatpickr-calendar.arrowBottom:before,\\n.flatpickr-calendar.arrowBottom:after {\\n top: 100%;\\n}\\n.flatpickr-calendar.arrowBottom:before {\\n border-top-color: #eceef1;\\n}\\n.flatpickr-calendar.arrowBottom:after {\\n border-top-color: #eceef1;\\n}\\n.flatpickr-calendar:focus {\\n outline: 0;\\n}\\n.flatpickr-wrapper {\\n position: relative;\\n display: inline-block;\\n}\\n.flatpickr-months {\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n}\\n.flatpickr-months .flatpickr-month {\\n border-radius: 5px 5px 0 0;\\n background: #eceef1;\\n color: #5a6171;\\n fill: #5a6171;\\n height: 34px;\\n line-height: 1;\\n text-align: center;\\n position: relative;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n overflow: hidden;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n}\\n.flatpickr-months .flatpickr-prev-month,\\n.flatpickr-months .flatpickr-next-month {\\n text-decoration: none;\\n cursor: pointer;\\n position: absolute;\\n top: 0;\\n height: 34px;\\n padding: 10px;\\n z-index: 3;\\n color: #5a6171;\\n fill: #5a6171;\\n}\\n.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,\\n.flatpickr-months .flatpickr-next-month.flatpickr-disabled {\\n display: none;\\n}\\n.flatpickr-months .flatpickr-prev-month i,\\n.flatpickr-months .flatpickr-next-month i {\\n position: relative;\\n}\\n.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,\\n.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {\\n /*\\n /*rtl:begin:ignore*/\\n /*\\n */\\n left: 0;\\n /*\\n /*rtl:end:ignore*/\\n /*\\n */\\n}\\n/*\\n /*rtl:begin:ignore*/\\n/*\\n /*rtl:end:ignore*/\\n.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,\\n.flatpickr-months .flatpickr-next-month.flatpickr-next-month {\\n /*\\n /*rtl:begin:ignore*/\\n /*\\n */\\n right: 0;\\n /*\\n /*rtl:end:ignore*/\\n /*\\n */\\n}\\n/*\\n /*rtl:begin:ignore*/\\n/*\\n /*rtl:end:ignore*/\\n.flatpickr-months .flatpickr-prev-month:hover,\\n.flatpickr-months .flatpickr-next-month:hover {\\n color: #bbb;\\n}\\n.flatpickr-months .flatpickr-prev-month:hover svg,\\n.flatpickr-months .flatpickr-next-month:hover svg {\\n fill: #f64747;\\n}\\n.flatpickr-months .flatpickr-prev-month svg,\\n.flatpickr-months .flatpickr-next-month svg {\\n width: 14px;\\n height: 14px;\\n}\\n.flatpickr-months .flatpickr-prev-month svg path,\\n.flatpickr-months .flatpickr-next-month svg path {\\n -webkit-transition: fill 0.1s;\\n transition: fill 0.1s;\\n fill: inherit;\\n}\\n.numInputWrapper {\\n position: relative;\\n height: auto;\\n}\\n.numInputWrapper input,\\n.numInputWrapper span {\\n display: inline-block;\\n}\\n.numInputWrapper input {\\n width: 100%;\\n}\\n.numInputWrapper input::-ms-clear {\\n display: none;\\n}\\n.numInputWrapper input::-webkit-outer-spin-button,\\n.numInputWrapper input::-webkit-inner-spin-button {\\n margin: 0;\\n -webkit-appearance: none;\\n}\\n.numInputWrapper span {\\n position: absolute;\\n right: 0;\\n width: 14px;\\n padding: 0 4px 0 2px;\\n height: 50%;\\n line-height: 50%;\\n opacity: 0;\\n cursor: pointer;\\n border: 1px solid rgba(72, 72, 72, 0.15);\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.numInputWrapper span:hover {\\n background: rgba(0, 0, 0, 0.1);\\n}\\n.numInputWrapper span:active {\\n background: rgba(0, 0, 0, 0.2);\\n}\\n.numInputWrapper span:after {\\n display: block;\\n content: \"\";\\n position: absolute;\\n}\\n.numInputWrapper span.arrowUp {\\n top: 0;\\n border-bottom: 0;\\n}\\n.numInputWrapper span.arrowUp:after {\\n border-left: 4px solid transparent;\\n border-right: 4px solid transparent;\\n border-bottom: 4px solid rgba(72, 72, 72, 0.6);\\n top: 26%;\\n}\\n.numInputWrapper span.arrowDown {\\n top: 50%;\\n}\\n.numInputWrapper span.arrowDown:after {\\n border-left: 4px solid transparent;\\n border-right: 4px solid transparent;\\n border-top: 4px solid rgba(72, 72, 72, 0.6);\\n top: 40%;\\n}\\n.numInputWrapper span svg {\\n width: inherit;\\n height: auto;\\n}\\n.numInputWrapper span svg path {\\n fill: rgba(90, 97, 113, 0.5);\\n}\\n.numInputWrapper:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.numInputWrapper:hover span {\\n opacity: 1;\\n}\\n.flatpickr-current-month {\\n font-size: 135%;\\n line-height: inherit;\\n font-weight: 300;\\n color: inherit;\\n position: absolute;\\n width: 75%;\\n left: 12.5%;\\n padding: 7.48px 0 0 0;\\n line-height: 1;\\n height: 34px;\\n display: inline-block;\\n text-align: center;\\n -webkit-transform: translate3d(0px, 0px, 0px);\\n transform: translate3d(0px, 0px, 0px);\\n}\\n.flatpickr-current-month span.cur-month {\\n font-family: inherit;\\n font-weight: 700;\\n color: inherit;\\n display: inline-block;\\n margin-left: 0.5ch;\\n padding: 0;\\n}\\n.flatpickr-current-month span.cur-month:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.flatpickr-current-month .numInputWrapper {\\n width: 6ch;\\n width: 7ch\\\\0;\\n display: inline-block;\\n}\\n.flatpickr-current-month .numInputWrapper span.arrowUp:after {\\n border-bottom-color: #5a6171;\\n}\\n.flatpickr-current-month .numInputWrapper span.arrowDown:after {\\n border-top-color: #5a6171;\\n}\\n.flatpickr-current-month input.cur-year {\\n background: transparent;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n color: inherit;\\n cursor: text;\\n padding: 0 0 0 0.5ch;\\n margin: 0;\\n display: inline-block;\\n font-size: inherit;\\n font-family: inherit;\\n font-weight: 300;\\n line-height: inherit;\\n height: auto;\\n border: 0;\\n border-radius: 0;\\n vertical-align: initial;\\n -webkit-appearance: textfield;\\n -moz-appearance: textfield;\\n appearance: textfield;\\n}\\n.flatpickr-current-month input.cur-year:focus {\\n outline: 0;\\n}\\n.flatpickr-current-month input.cur-year[disabled],\\n.flatpickr-current-month input.cur-year[disabled]:hover {\\n font-size: 100%;\\n color: rgba(90, 97, 113, 0.5);\\n background: transparent;\\n pointer-events: none;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months {\\n appearance: menulist;\\n background: #eceef1;\\n border: none;\\n border-radius: 0;\\n box-sizing: border-box;\\n color: inherit;\\n cursor: pointer;\\n font-size: inherit;\\n font-family: inherit;\\n font-weight: 300;\\n height: auto;\\n line-height: inherit;\\n margin: -1px 0 0 0;\\n outline: none;\\n padding: 0 0 0 0.5ch;\\n position: relative;\\n vertical-align: initial;\\n -webkit-box-sizing: border-box;\\n -webkit-appearance: menulist;\\n -moz-appearance: menulist;\\n width: auto;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months:focus,\\n.flatpickr-current-month .flatpickr-monthDropdown-months:active {\\n outline: none;\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months:hover {\\n background: rgba(0, 0, 0, 0.05);\\n}\\n.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {\\n background-color: #eceef1;\\n outline: none;\\n padding: 0;\\n}\\n.flatpickr-weekdays {\\n background: #eceef1;\\n text-align: center;\\n overflow: hidden;\\n width: 100%;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-align: center;\\n -webkit-align-items: center;\\n -ms-flex-align: center;\\n align-items: center;\\n height: 28px;\\n}\\n.flatpickr-weekdays .flatpickr-weekdaycontainer {\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n}\\nspan.flatpickr-weekday {\\n cursor: default;\\n font-size: 90%;\\n background: #eceef1;\\n color: #5a6171;\\n line-height: 1;\\n margin: 0;\\n text-align: center;\\n display: block;\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n font-weight: bolder;\\n}\\n.dayContainer,\\n.flatpickr-weeks {\\n padding: 1px 0 0 0;\\n}\\n.flatpickr-days {\\n position: relative;\\n overflow: hidden;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-align: start;\\n -webkit-align-items: flex-start;\\n -ms-flex-align: start;\\n align-items: flex-start;\\n width: 307.875px;\\n border-left: 1px solid #eceef1;\\n border-right: 1px solid #eceef1;\\n}\\n.flatpickr-days:focus {\\n outline: 0;\\n}\\n.dayContainer {\\n padding: 0;\\n outline: 0;\\n text-align: left;\\n width: 307.875px;\\n min-width: 307.875px;\\n max-width: 307.875px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n display: inline-block;\\n display: -ms-flexbox;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: flex;\\n -webkit-flex-wrap: wrap;\\n flex-wrap: wrap;\\n -ms-flex-wrap: wrap;\\n -ms-flex-pack: justify;\\n -webkit-justify-content: space-around;\\n justify-content: space-around;\\n -webkit-transform: translate3d(0px, 0px, 0px);\\n transform: translate3d(0px, 0px, 0px);\\n opacity: 1;\\n}\\n.dayContainer + .dayContainer {\\n -webkit-box-shadow: -1px 0 0 #eceef1;\\n box-shadow: -1px 0 0 #eceef1;\\n}\\n.flatpickr-day {\\n background: none;\\n border: 1px solid transparent;\\n border-radius: 150px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n color: #484848;\\n cursor: pointer;\\n font-weight: 400;\\n width: 14.2857143%;\\n -webkit-flex-basis: 14.2857143%;\\n -ms-flex-preferred-size: 14.2857143%;\\n flex-basis: 14.2857143%;\\n max-width: 39px;\\n height: 39px;\\n line-height: 39px;\\n margin: 0;\\n display: inline-block;\\n position: relative;\\n -webkit-box-pack: center;\\n -webkit-justify-content: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n text-align: center;\\n}\\n.flatpickr-day.inRange,\\n.flatpickr-day.prevMonthDay.inRange,\\n.flatpickr-day.nextMonthDay.inRange,\\n.flatpickr-day.today.inRange,\\n.flatpickr-day.prevMonthDay.today.inRange,\\n.flatpickr-day.nextMonthDay.today.inRange,\\n.flatpickr-day:hover,\\n.flatpickr-day.prevMonthDay:hover,\\n.flatpickr-day.nextMonthDay:hover,\\n.flatpickr-day:focus,\\n.flatpickr-day.prevMonthDay:focus,\\n.flatpickr-day.nextMonthDay:focus {\\n cursor: pointer;\\n outline: 0;\\n background: #e2e2e2;\\n border-color: #e2e2e2;\\n}\\n.flatpickr-day.today {\\n border-color: #bbb;\\n}\\n.flatpickr-day.today:hover,\\n.flatpickr-day.today:focus {\\n border-color: #bbb;\\n background: #bbb;\\n color: #fff;\\n}\\n.flatpickr-day.selected,\\n.flatpickr-day.startRange,\\n.flatpickr-day.endRange,\\n.flatpickr-day.selected.inRange,\\n.flatpickr-day.startRange.inRange,\\n.flatpickr-day.endRange.inRange,\\n.flatpickr-day.selected:focus,\\n.flatpickr-day.startRange:focus,\\n.flatpickr-day.endRange:focus,\\n.flatpickr-day.selected:hover,\\n.flatpickr-day.startRange:hover,\\n.flatpickr-day.endRange:hover,\\n.flatpickr-day.selected.prevMonthDay,\\n.flatpickr-day.startRange.prevMonthDay,\\n.flatpickr-day.endRange.prevMonthDay,\\n.flatpickr-day.selected.nextMonthDay,\\n.flatpickr-day.startRange.nextMonthDay,\\n.flatpickr-day.endRange.nextMonthDay {\\n background: #ff5a5f;\\n -webkit-box-shadow: none;\\n box-shadow: none;\\n color: #fff;\\n border-color: #ff5a5f;\\n}\\n.flatpickr-day.selected.startRange,\\n.flatpickr-day.startRange.startRange,\\n.flatpickr-day.endRange.startRange {\\n border-radius: 50px 0 0 50px;\\n}\\n.flatpickr-day.selected.endRange,\\n.flatpickr-day.startRange.endRange,\\n.flatpickr-day.endRange.endRange {\\n border-radius: 0 50px 50px 0;\\n}\\n.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),\\n.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),\\n.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {\\n -webkit-box-shadow: -10px 0 0 #ff5a5f;\\n box-shadow: -10px 0 0 #ff5a5f;\\n}\\n.flatpickr-day.selected.startRange.endRange,\\n.flatpickr-day.startRange.startRange.endRange,\\n.flatpickr-day.endRange.startRange.endRange {\\n border-radius: 50px;\\n}\\n.flatpickr-day.inRange {\\n border-radius: 0;\\n -webkit-box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;\\n box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;\\n}\\n.flatpickr-day.flatpickr-disabled,\\n.flatpickr-day.flatpickr-disabled:hover,\\n.flatpickr-day.prevMonthDay,\\n.flatpickr-day.nextMonthDay,\\n.flatpickr-day.notAllowed,\\n.flatpickr-day.notAllowed.prevMonthDay,\\n.flatpickr-day.notAllowed.nextMonthDay {\\n color: rgba(72, 72, 72, 0.3);\\n background: transparent;\\n border-color: transparent;\\n cursor: default;\\n}\\n.flatpickr-day.flatpickr-disabled,\\n.flatpickr-day.flatpickr-disabled:hover {\\n cursor: not-allowed;\\n color: rgba(72, 72, 72, 0.1);\\n}\\n.flatpickr-day.week.selected {\\n border-radius: 0;\\n -webkit-box-shadow: -5px 0 0 #ff5a5f, 5px 0 0 #ff5a5f;\\n box-shadow: -5px 0 0 #ff5a5f, 5px 0 0 #ff5a5f;\\n}\\n.flatpickr-day.hidden {\\n visibility: hidden;\\n}\\n.rangeMode .flatpickr-day {\\n margin-top: 1px;\\n}\\n.flatpickr-weekwrapper {\\n float: left;\\n}\\n.flatpickr-weekwrapper .flatpickr-weeks {\\n padding: 0 12px;\\n border-left: 1px solid #eceef1;\\n}\\n.flatpickr-weekwrapper .flatpickr-weekday {\\n float: none;\\n width: 100%;\\n line-height: 28px;\\n}\\n.flatpickr-weekwrapper span.flatpickr-day,\\n.flatpickr-weekwrapper span.flatpickr-day:hover {\\n display: block;\\n width: 100%;\\n max-width: none;\\n color: rgba(72, 72, 72, 0.3);\\n background: transparent;\\n cursor: default;\\n border: none;\\n}\\n.flatpickr-innerContainer {\\n display: block;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n overflow: hidden;\\n background: #fff;\\n border-bottom: 1px solid #eceef1;\\n}\\n.flatpickr-rContainer {\\n display: inline-block;\\n padding: 0;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.flatpickr-time {\\n text-align: center;\\n outline: 0;\\n display: block;\\n height: 0;\\n line-height: 40px;\\n max-height: 40px;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n overflow: hidden;\\n display: -webkit-box;\\n display: -webkit-flex;\\n display: -ms-flexbox;\\n display: flex;\\n background: #fff;\\n border-radius: 0 0 5px 5px;\\n}\\n.flatpickr-time:after {\\n content: \"\";\\n display: table;\\n clear: both;\\n}\\n.flatpickr-time .numInputWrapper {\\n -webkit-box-flex: 1;\\n -webkit-flex: 1;\\n -ms-flex: 1;\\n flex: 1;\\n width: 40%;\\n height: 40px;\\n float: left;\\n}\\n.flatpickr-time .numInputWrapper span.arrowUp:after {\\n border-bottom-color: #484848;\\n}\\n.flatpickr-time .numInputWrapper span.arrowDown:after {\\n border-top-color: #484848;\\n}\\n.flatpickr-time.hasSeconds .numInputWrapper {\\n width: 26%;\\n}\\n.flatpickr-time.time24hr .numInputWrapper {\\n width: 49%;\\n}\\n.flatpickr-time input {\\n background: transparent;\\n -webkit-box-shadow: none;\\n box-shadow: none;\\n border: 0;\\n border-radius: 0;\\n text-align: center;\\n margin: 0;\\n padding: 0;\\n height: inherit;\\n line-height: inherit;\\n color: #484848;\\n font-size: 14px;\\n position: relative;\\n -webkit-box-sizing: border-box;\\n box-sizing: border-box;\\n -webkit-appearance: textfield;\\n -moz-appearance: textfield;\\n appearance: textfield;\\n}\\n.flatpickr-time input.flatpickr-hour {\\n font-weight: bold;\\n}\\n.flatpickr-time input.flatpickr-minute,\\n.flatpickr-time input.flatpickr-second {\\n font-weight: 400;\\n}\\n.flatpickr-time input:focus {\\n outline: 0;\\n border: 0;\\n}\\n.flatpickr-time .flatpickr-time-separator,\\n.flatpickr-time .flatpickr-am-pm {\\n height: inherit;\\n float: left;\\n line-height: inherit;\\n color: #484848;\\n font-weight: bold;\\n width: 2%;\\n -webkit-user-select: none;\\n -moz-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n -webkit-align-self: center;\\n -ms-flex-item-align: center;\\n align-self: center;\\n}\\n.flatpickr-time .flatpickr-am-pm {\\n outline: 0;\\n width: 18%;\\n cursor: pointer;\\n text-align: center;\\n font-weight: 400;\\n}\\n.flatpickr-time input:hover,\\n.flatpickr-time .flatpickr-am-pm:hover,\\n.flatpickr-time input:focus,\\n.flatpickr-time .flatpickr-am-pm:focus {\\n background: #eaeaea;\\n}\\n.flatpickr-input[readonly] {\\n cursor: pointer;\\n}\\n@-webkit-keyframes fpFadeInDown {\\n from {\\n opacity: 0;\\n -webkit-transform: translate3d(0, -20px, 0);\\n transform: translate3d(0, -20px, 0);\\n }\\n to {\\n opacity: 1;\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n }\\n}\\n@keyframes fpFadeInDown {\\n from {\\n opacity: 0;\\n -webkit-transform: translate3d(0, -20px, 0);\\n transform: translate3d(0, -20px, 0);\\n }\\n to {\\n opacity: 1;\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n }\\n}\\nspan.flatpickr-day.selected {\\n font-weight: bold;\\n}\\n')},\n 395: function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(1).__importDefault(e(157)),r=e(396);class n extends r.AbstractRangeSliderView{}a.DateRangeSliderView=n,n.__name__=\"DateRangeSliderView\";class d extends r.AbstractSlider{constructor(e){super(e),this.behaviour=\"drag\",this.connected=[!1,!0,!1]}static init_DateRangeSlider(){this.prototype.default_view=n,this.override({format:\"%d %b %Y\"})}_formatter(e,t){return i.default(e,t)}}a.DateRangeSlider=d,d.__name__=\"DateRangeSlider\",d.init_DateRangeSlider()},\n 396: function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),l=i.__importStar(e(397)),r=i.__importStar(e(19)),o=e(66),n=e(9),a=e(379),d=e(398),h=\"bk-noUi-\";class _ extends a.ControlView{get noUiSlider(){return this.slider_el.noUiSlider}initialize(){super.initialize()}connect_signals(){super.connect_signals();const{direction:e,orientation:t,tooltips:s}=this.model.properties;this.on_change([e,t,s],()=>this.render());const{start:i,end:l,value:r,step:o,title:n}=this.model.properties;this.on_change([i,l,r,o],()=>{const{start:e,end:t,value:s,step:i}=this._calc_to();this.noUiSlider.updateOptions({range:{min:e,max:t},start:s,step:i})});const{bar_color:a}=this.model.properties;this.on_change(a,()=>{this._set_bar_color()});const{show_value:d}=this.model.properties;this.on_change([r,n,d],()=>this._update_title())}_update_title(){o.empty(this.title_el);const e=null==this.model.title||0==this.model.title.length&&!this.model.show_value;if(this.title_el.style.display=e?\"none\":\"\",!e&&(0!=this.model.title.length&&(this.title_el.textContent=`${this.model.title}: `),this.model.show_value)){const{value:e}=this._calc_to(),t=e.map(e=>this.model.pretty(e)).join(\" .. \");this.title_el.appendChild(o.span({class:d.bk_slider_value},t))}}_set_bar_color(){if(!this.model.disabled){this.slider_el.querySelector(\".bk-noUi-connect\").style.backgroundColor=this.model.bar_color}}_keypress_handle(e,t=0){const{start:s,value:i,end:l,step:r}=this._calc_to(),o=2==i.length;let n=s,a=l;switch(o&&0==t?a=i[1]:o&&1==t&&(n=i[0]),e.which){case 37:i[t]=Math.max(i[t]-r,n);break;case 39:i[t]=Math.min(i[t]+r,a);break;default:return}this.model.value=o?i:i[0],this.model.properties.value.change.emit(),this.model.value_throttled=this.model.value,this.noUiSlider.set(i)}render(){super.render();const{start:e,end:t,value:s,step:i}=this._calc_to();let r;if(this.model.tooltips){const e={to:e=>this.model.pretty(e)};r=n.repeat(e,s.length)}else r=!1;if(null==this.slider_el){this.slider_el=o.div(),l.create(this.slider_el,{cssPrefix:h,range:{min:e,max:t},start:s,step:i,behaviour:this.model.behaviour,connect:this.model.connected,tooltips:r,orientation:this.model.orientation,direction:this.model.direction}),this.noUiSlider.on(\"slide\",(e,t,s)=>this._slide(s)),this.noUiSlider.on(\"change\",(e,t,s)=>this._change(s)),this._set_keypress_handles();const n=(e,t)=>{if(!r)return;this.slider_el.querySelectorAll(\".bk-noUi-handle\")[e].querySelector(\".bk-noUi-tooltip\").style.display=t?\"block\":\"\"};this.noUiSlider.on(\"start\",(e,t)=>n(t,!0)),this.noUiSlider.on(\"end\",(e,t)=>n(t,!1))}else this.noUiSlider.updateOptions({range:{min:e,max:t},start:s,step:i});this._set_bar_color(),this.model.disabled?this.slider_el.setAttribute(\"disabled\",\"true\"):this.slider_el.removeAttribute(\"disabled\"),this.title_el=o.div({class:d.bk_slider_title}),this._update_title(),this.group_el=o.div({class:d.bk_input_group},this.title_el,this.slider_el),this.el.appendChild(this.group_el)}_slide(e){this.model.value=this._calc_from(e)}_change(e){this.model.value=this._calc_from(e),this.model.value_throttled=this.model.value}}_.__name__=\"AbstractBaseSliderView\";class c extends _{_calc_to(){return{start:this.model.start,end:this.model.end,value:[this.model.value],step:this.model.step}}_calc_from([e]){return Number.isInteger(this.model.start)&&Number.isInteger(this.model.end)&&Number.isInteger(this.model.step)?Math.round(e):e}_set_keypress_handles(){const e=this.slider_el.querySelector(\".bk-noUi-handle\");e.setAttribute(\"tabindex\",\"0\"),e.addEventListener(\"keydown\",e=>this._keypress_handle(e))}}s.AbstractSliderView=c,c.__name__=\"AbstractSliderView\";class u extends _{_calc_to(){return{start:this.model.start,end:this.model.end,value:this.model.value,step:this.model.step}}_calc_from(e){return e}_set_keypress_handles(){const e=this.slider_el.querySelector(\".bk-noUi-handle-lower\"),t=this.slider_el.querySelector(\".bk-noUi-handle-upper\");e.setAttribute(\"tabindex\",\"0\"),e.addEventListener(\"keydown\",e=>this._keypress_handle(e,0)),t.setAttribute(\"tabindex\",\"1\"),t.addEventListener(\"keydown\",e=>this._keypress_handle(e,1))}}s.AbstractRangeSliderView=u,u.__name__=\"AbstractRangeSliderView\";class m extends a.Control{constructor(e){super(e),this.connected=!1}static init_AbstractSlider(){this.define({title:[r.String,\"\"],show_value:[r.Boolean,!0],start:[r.Any],end:[r.Any],value:[r.Any],value_throttled:[r.Any],step:[r.Number,1],format:[r.Any],direction:[r.Any,\"ltr\"],tooltips:[r.Boolean,!0],bar_color:[r.Color,\"#e6e6e6\"]})}_formatter(e,t){return`${e}`}pretty(e){return this._formatter(e,this.format)}}s.AbstractSlider=m,m.__name__=\"AbstractSlider\",m.init_AbstractSlider()},\n 397: function _(t,e,r){\n /*! nouislider - 10.1.0 - 2017-07-28 17:11:18 */var n;n=function(){\"use strict\";var t=\"10.1.0\";function e(t){t.preventDefault()}function r(t){return\"number\"==typeof t&&!isNaN(t)&&isFinite(t)}function n(t,e,r){r>0&&(s(t,e),setTimeout((function(){a(t,e)}),r))}function i(t){return Array.isArray(t)?t:[t]}function o(t){var e=(t=String(t)).split(\".\");return e.length>1?e[1].length:0}function s(t,e){t.classList?t.classList.add(e):t.className+=\" \"+e}function a(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp(\"(^|\\\\b)\"+e.split(\" \").join(\"|\")+\"(\\\\b|$)\",\"gi\"),\" \")}function l(t){var e=void 0!==window.pageXOffset,r=\"CSS1Compat\"===(t.compatMode||\"\");return{x:e?window.pageXOffset:r?t.documentElement.scrollLeft:t.body.scrollLeft,y:e?window.pageYOffset:r?t.documentElement.scrollTop:t.body.scrollTop}}function u(t,e){return 100/(e-t)}function c(t,e){return 100*e/(t[1]-t[0])}function p(t,e){for(var r=1;t>=e[r];)r+=1;return r}function f(t,e,r){if(r>=t.slice(-1)[0])return 100;var n,i,o,s,a=p(r,t);return n=t[a-1],i=t[a],o=e[a-1],s=e[a],o+function(t,e){return c(t,t[0]<0?e+Math.abs(t[0]):e-t[0])}([n,i],r)/u(o,s)}function d(t,e,r,n){if(100===n)return n;var i,o,s=p(n,t);return r?n-(i=t[s-1])>((o=t[s])-i)/2?o:i:e[s-1]?t[s-1]+function(t,e){return Math.round(t/e)*e}(n-t[s-1],e[s-1]):n}function h(t,e,n){var i;if(\"number\"==typeof e&&(e=[e]),\"[object Array]\"!==Object.prototype.toString.call(e))throw new Error(\"noUiSlider (10.1.0): 'range' contains invalid value.\");if(!r(i=\"min\"===t?0:\"max\"===t?100:parseFloat(t))||!r(e[0]))throw new Error(\"noUiSlider (10.1.0): 'range' value isn't numeric.\");n.xPct.push(i),n.xVal.push(e[0]),i?n.xSteps.push(!isNaN(e[1])&&e[1]):isNaN(e[1])||(n.xSteps[0]=e[1]),n.xHighestCompleteStep.push(0)}function m(t,e,r){if(!e)return!0;r.xSteps[t]=c([r.xVal[t],r.xVal[t+1]],e)/u(r.xPct[t],r.xPct[t+1]);var n=(r.xVal[t+1]-r.xVal[t])/r.xNumSteps[t],i=Math.ceil(Number(n.toFixed(3))-1),o=r.xVal[t]+r.xNumSteps[t]*i;r.xHighestCompleteStep[t]=o}function g(t,e,r){this.xPct=[],this.xVal=[],this.xSteps=[r||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=e;var n,i=[];for(n in t)t.hasOwnProperty(n)&&i.push([t[n],n]);for(i.length&&\"object\"==typeof i[0][0]?i.sort((function(t,e){return t[0][0]-e[0][0]})):i.sort((function(t,e){return t[0]-e[0]})),n=0;n<i.length;n++)h(i[n][1],i[n][0],this);for(this.xNumSteps=this.xSteps.slice(0),n=0;n<this.xNumSteps.length;n++)m(n,this.xNumSteps[n],this)}g.prototype.getMargin=function(t){var e=this.xNumSteps[0];if(e&&t/e%1!=0)throw new Error(\"noUiSlider (10.1.0): 'limit', 'margin' and 'padding' must be divisible by step.\");return 2===this.xPct.length&&c(this.xVal,t)},g.prototype.toStepping=function(t){return t=f(this.xVal,this.xPct,t)},g.prototype.fromStepping=function(t){return function(t,e,r){if(r>=100)return t.slice(-1)[0];var n,i=p(r,e);return function(t,e){return e*(t[1]-t[0])/100+t[0]}([t[i-1],t[i]],(r-(n=e[i-1]))*u(n,e[i]))}(this.xVal,this.xPct,t)},g.prototype.getStep=function(t){return t=d(this.xPct,this.xSteps,this.snap,t)},g.prototype.getNearbySteps=function(t){var e=p(t,this.xPct);return{stepBefore:{startValue:this.xVal[e-2],step:this.xNumSteps[e-2],highestStep:this.xHighestCompleteStep[e-2]},thisStep:{startValue:this.xVal[e-1],step:this.xNumSteps[e-1],highestStep:this.xHighestCompleteStep[e-1]},stepAfter:{startValue:this.xVal[e-0],step:this.xNumSteps[e-0],highestStep:this.xHighestCompleteStep[e-0]}}},g.prototype.countStepDecimals=function(){var t=this.xNumSteps.map(o);return Math.max.apply(null,t)},g.prototype.convert=function(t){return this.getStep(this.toStepping(t))};var v={to:function(t){return void 0!==t&&t.toFixed(2)},from:Number};function b(t){if(function(t){return\"object\"==typeof t&&\"function\"==typeof t.to&&\"function\"==typeof t.from}(t))return!0;throw new Error(\"noUiSlider (10.1.0): 'format' requires 'to' and 'from' methods.\")}function S(t,e){if(!r(e))throw new Error(\"noUiSlider (10.1.0): 'step' is not numeric.\");t.singleStep=e}function w(t,e){if(\"object\"!=typeof e||Array.isArray(e))throw new Error(\"noUiSlider (10.1.0): 'range' is not an object.\");if(void 0===e.min||void 0===e.max)throw new Error(\"noUiSlider (10.1.0): Missing 'min' or 'max' in 'range'.\");if(e.min===e.max)throw new Error(\"noUiSlider (10.1.0): 'range' 'min' and 'max' cannot be equal.\");t.spectrum=new g(e,t.snap,t.singleStep)}function x(t,e){if(e=i(e),!Array.isArray(e)||!e.length)throw new Error(\"noUiSlider (10.1.0): 'start' option is incorrect.\");t.handles=e.length,t.start=e}function y(t,e){if(t.snap=e,\"boolean\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'snap' option must be a boolean.\")}function E(t,e){if(t.animate=e,\"boolean\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'animate' option must be a boolean.\")}function C(t,e){if(t.animationDuration=e,\"number\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'animationDuration' option must be a number.\")}function N(t,e){var r,n=[!1];if(\"lower\"===e?e=[!0,!1]:\"upper\"===e&&(e=[!1,!0]),!0===e||!1===e){for(r=1;r<t.handles;r++)n.push(e);n.push(!1)}else{if(!Array.isArray(e)||!e.length||e.length!==t.handles+1)throw new Error(\"noUiSlider (10.1.0): 'connect' option doesn't match handle count.\");n=e}t.connect=n}function U(t,e){switch(e){case\"horizontal\":t.ort=0;break;case\"vertical\":t.ort=1;break;default:throw new Error(\"noUiSlider (10.1.0): 'orientation' option is invalid.\")}}function P(t,e){if(!r(e))throw new Error(\"noUiSlider (10.1.0): 'margin' option must be numeric.\");if(0!==e&&(t.margin=t.spectrum.getMargin(e),!t.margin))throw new Error(\"noUiSlider (10.1.0): 'margin' option is only supported on linear sliders.\")}function A(t,e){if(!r(e))throw new Error(\"noUiSlider (10.1.0): 'limit' option must be numeric.\");if(t.limit=t.spectrum.getMargin(e),!t.limit||t.handles<2)throw new Error(\"noUiSlider (10.1.0): 'limit' option is only supported on linear sliders with 2 or more handles.\")}function M(t,e){if(!r(e))throw new Error(\"noUiSlider (10.1.0): 'padding' option must be numeric.\");if(0!==e){if(t.padding=t.spectrum.getMargin(e),!t.padding)throw new Error(\"noUiSlider (10.1.0): 'padding' option is only supported on linear sliders.\");if(t.padding<0)throw new Error(\"noUiSlider (10.1.0): 'padding' option must be a positive number.\");if(t.padding>=50)throw new Error(\"noUiSlider (10.1.0): 'padding' option must be less than half the range.\")}}function O(t,e){switch(e){case\"ltr\":t.dir=0;break;case\"rtl\":t.dir=1;break;default:throw new Error(\"noUiSlider (10.1.0): 'direction' option was not recognized.\")}}function k(t,e){if(\"string\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'behaviour' must be a string containing options.\");var r=e.indexOf(\"tap\")>=0,n=e.indexOf(\"drag\")>=0,i=e.indexOf(\"fixed\")>=0,o=e.indexOf(\"snap\")>=0,s=e.indexOf(\"hover\")>=0;if(i){if(2!==t.handles)throw new Error(\"noUiSlider (10.1.0): 'fixed' behaviour must be used with 2 handles\");P(t,t.start[1]-t.start[0])}t.events={tap:r||o,drag:n,fixed:i,snap:o,hover:s}}function V(t,e){if(t.multitouch=e,\"boolean\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'multitouch' option must be a boolean.\")}function F(t,e){if(!1!==e)if(!0===e){t.tooltips=[];for(var r=0;r<t.handles;r++)t.tooltips.push(!0)}else{if(t.tooltips=i(e),t.tooltips.length!==t.handles)throw new Error(\"noUiSlider (10.1.0): must pass a formatter for all handles.\");t.tooltips.forEach((function(t){if(\"boolean\"!=typeof t&&(\"object\"!=typeof t||\"function\"!=typeof t.to))throw new Error(\"noUiSlider (10.1.0): 'tooltips' must be passed a formatter or 'false'.\")}))}}function L(t,e){t.ariaFormat=e,b(e)}function z(t,e){t.format=e,b(e)}function j(t,e){if(void 0!==e&&\"string\"!=typeof e&&!1!==e)throw new Error(\"noUiSlider (10.1.0): 'cssPrefix' must be a string or `false`.\");t.cssPrefix=e}function H(t,e){if(void 0!==e&&\"object\"!=typeof e)throw new Error(\"noUiSlider (10.1.0): 'cssClasses' must be an object.\");if(\"string\"==typeof t.cssPrefix)for(var r in t.cssClasses={},e)e.hasOwnProperty(r)&&(t.cssClasses[r]=t.cssPrefix+e[r]);else t.cssClasses=e}function D(t,e){if(!0!==e&&!1!==e)throw new Error(\"noUiSlider (10.1.0): 'useRequestAnimationFrame' option should be true (default) or false.\");t.useRequestAnimationFrame=e}function q(t){var e={margin:0,limit:0,padding:0,animate:!0,animationDuration:300,ariaFormat:v,format:v},r={step:{r:!1,t:S},start:{r:!0,t:x},connect:{r:!0,t:N},direction:{r:!0,t:O},snap:{r:!1,t:y},animate:{r:!1,t:E},animationDuration:{r:!1,t:C},range:{r:!0,t:w},orientation:{r:!1,t:U},margin:{r:!1,t:P},limit:{r:!1,t:A},padding:{r:!1,t:M},behaviour:{r:!0,t:k},multitouch:{r:!0,t:V},ariaFormat:{r:!1,t:L},format:{r:!1,t:z},tooltips:{r:!1,t:F},cssPrefix:{r:!1,t:j},cssClasses:{r:!1,t:H},useRequestAnimationFrame:{r:!1,t:D}},n={connect:!1,direction:\"ltr\",behaviour:\"tap\",multitouch:!1,orientation:\"horizontal\",cssPrefix:\"noUi-\",cssClasses:{target:\"target\",base:\"base\",origin:\"origin\",handle:\"handle\",handleLower:\"handle-lower\",handleUpper:\"handle-upper\",horizontal:\"horizontal\",vertical:\"vertical\",background:\"background\",connect:\"connect\",ltr:\"ltr\",rtl:\"rtl\",draggable:\"draggable\",drag:\"state-drag\",tap:\"state-tap\",active:\"active\",tooltip:\"tooltip\",pips:\"pips\",pipsHorizontal:\"pips-horizontal\",pipsVertical:\"pips-vertical\",marker:\"marker\",markerHorizontal:\"marker-horizontal\",markerVertical:\"marker-vertical\",markerNormal:\"marker-normal\",markerLarge:\"marker-large\",markerSub:\"marker-sub\",value:\"value\",valueHorizontal:\"value-horizontal\",valueVertical:\"value-vertical\",valueNormal:\"value-normal\",valueLarge:\"value-large\",valueSub:\"value-sub\"},useRequestAnimationFrame:!0};t.format&&!t.ariaFormat&&(t.ariaFormat=t.format),Object.keys(r).forEach((function(i){if(void 0===t[i]&&void 0===n[i]){if(r[i].r)throw new Error(\"noUiSlider (10.1.0): '\"+i+\"' is required.\");return!0}r[i].t(e,void 0===t[i]?n[i]:t[i])})),e.pips=t.pips;var i=[[\"left\",\"top\"],[\"right\",\"bottom\"]];return e.style=i[e.dir][e.ort],e.styleOposite=i[e.dir?0:1][e.ort],e}function T(t,r,o){var u,c,p,f,d,h,m,g=window.navigator.pointerEnabled?{start:\"pointerdown\",move:\"pointermove\",end:\"pointerup\"}:window.navigator.msPointerEnabled?{start:\"MSPointerDown\",move:\"MSPointerMove\",end:\"MSPointerUp\"}:{start:\"mousedown touchstart\",move:\"mousemove touchmove\",end:\"mouseup touchend\"},v=window.CSS&&CSS.supports&&CSS.supports(\"touch-action\",\"none\")&&function(){var t=!1;try{var e=Object.defineProperty({},\"passive\",{get:function(){t=!0}});window.addEventListener(\"test\",null,e)}catch(t){}return t}(),b=t,S=[],w=[],x=0,y=r.spectrum,E=[],C={},N=t.ownerDocument,U=N.documentElement,P=N.body;function A(t,e){var r=N.createElement(\"div\");return e&&s(r,e),t.appendChild(r),r}function M(t,e){var n=A(t,r.cssClasses.origin),i=A(n,r.cssClasses.handle);return i.setAttribute(\"data-handle\",e),i.setAttribute(\"tabindex\",\"0\"),i.setAttribute(\"role\",\"slider\"),i.setAttribute(\"aria-orientation\",r.ort?\"vertical\":\"horizontal\"),0===e?s(i,r.cssClasses.handleLower):e===r.handles-1&&s(i,r.cssClasses.handleUpper),n}function O(t,e){return!!e&&A(t,r.cssClasses.connect)}function k(t,e){return!!r.tooltips[e]&&A(t.firstChild,r.cssClasses.tooltip)}function V(t,e,n){var i=N.createElement(\"div\"),o=[r.cssClasses.valueNormal,r.cssClasses.valueLarge,r.cssClasses.valueSub],a=[r.cssClasses.markerNormal,r.cssClasses.markerLarge,r.cssClasses.markerSub],l=[r.cssClasses.valueHorizontal,r.cssClasses.valueVertical],u=[r.cssClasses.markerHorizontal,r.cssClasses.markerVertical];function c(t,e){var n=e===r.cssClasses.value,i=n?o:a;return e+\" \"+(n?l:u)[r.ort]+\" \"+i[t]}return s(i,r.cssClasses.pips),s(i,0===r.ort?r.cssClasses.pipsHorizontal:r.cssClasses.pipsVertical),Object.keys(t).forEach((function(o){!function(t,o){o[1]=o[1]&&e?e(o[0],o[1]):o[1];var s=A(i,!1);s.className=c(o[1],r.cssClasses.marker),s.style[r.style]=t+\"%\",o[1]&&((s=A(i,!1)).className=c(o[1],r.cssClasses.value),s.style[r.style]=t+\"%\",s.innerText=n.to(o[0]))}(o,t[o])})),i}function F(){var t;d&&((t=d).parentElement.removeChild(t),d=null)}function L(t){F();var e=t.mode,r=t.density||1,n=t.filter||!1,i=function(t,e,r){if(\"range\"===t||\"steps\"===t)return y.xVal;if(\"count\"===t){if(!e)throw new Error(\"noUiSlider (10.1.0): 'values' required for mode 'count'.\");var n,i=100/(e-1),o=0;for(e=[];(n=o++*i)<=100;)e.push(n);t=\"positions\"}return\"positions\"===t?e.map((function(t){return y.fromStepping(r?y.getStep(t):t)})):\"values\"===t?r?e.map((function(t){return y.fromStepping(y.getStep(y.toStepping(t)))})):e:void 0}(e,t.values||!1,t.stepped||!1),o=function(t,e,r){var n,i={},o=y.xVal[0],s=y.xVal[y.xVal.length-1],a=!1,l=!1,u=0;return n=r.slice().sort((function(t,e){return t-e})),(r=n.filter((function(t){return!this[t]&&(this[t]=!0)}),{}))[0]!==o&&(r.unshift(o),a=!0),r[r.length-1]!==s&&(r.push(s),l=!0),r.forEach((function(n,o){var s,c,p,f,d,h,m,g,v,b=n,S=r[o+1];if(\"steps\"===e&&(s=y.xNumSteps[o]),s||(s=S-b),!1!==b&&void 0!==S)for(s=Math.max(s,1e-7),c=b;c<=S;c=(c+s).toFixed(7)/1){for(m=(d=(f=y.toStepping(c))-u)/t,v=d/(g=Math.round(m)),p=1;p<=g;p+=1)i[(u+p*v).toFixed(5)]=[\"x\",0];h=r.indexOf(c)>-1?1:\"steps\"===e?2:0,!o&&a&&(h=0),c===S&&l||(i[f.toFixed(5)]=[c,h]),u=f}})),i}(r,e,i),s=t.format||{to:Math.round};return d=b.appendChild(V(o,n,s))}function z(){var t=u.getBoundingClientRect(),e=\"offset\"+[\"Width\",\"Height\"][r.ort];return 0===r.ort?t.width||u[e]:t.height||u[e]}function j(t,e,n,i){var o=function(o){return!b.hasAttribute(\"disabled\")&&(s=b,a=r.cssClasses.tap,(s.classList?!s.classList.contains(a):!new RegExp(\"\\\\b\"+a+\"\\\\b\").test(s.className))&&!!(o=function(t,e,n){var i,o,s=0===t.type.indexOf(\"touch\"),a=0===t.type.indexOf(\"mouse\"),u=0===t.type.indexOf(\"pointer\");if(0===t.type.indexOf(\"MSPointer\")&&(u=!0),s&&r.multitouch){var c=function(t){return t.target===n||n.contains(t.target)};if(\"touchstart\"===t.type){var p=Array.prototype.filter.call(t.touches,c);if(p.length>1)return!1;i=p[0].pageX,o=p[0].pageY}else{var f=Array.prototype.find.call(t.changedTouches,c);if(!f)return!1;i=f.pageX,o=f.pageY}}else if(s){if(t.touches.length>1)return!1;i=t.changedTouches[0].pageX,o=t.changedTouches[0].pageY}return e=e||l(N),(a||u)&&(i=t.clientX+e.x,o=t.clientY+e.y),t.pageOffset=e,t.points=[i,o],t.cursor=a||u,t}(o,i.pageOffset,i.target||e))&&!(t===g.start&&void 0!==o.buttons&&o.buttons>1)&&(!i.hover||!o.buttons)&&(v||o.preventDefault(),o.calcPoint=o.points[r.ort],void n(o,i)));var s,a},s=[];return t.split(\" \").forEach((function(t){e.addEventListener(t,o,!!v&&{passive:!0}),s.push([t,o])})),s}function H(t){var e,n,i,o,s,a,c=100*(t-(e=u,n=r.ort,i=e.getBoundingClientRect(),o=e.ownerDocument,s=o.documentElement,a=l(o),/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(a.x=0),n?i.top+a.y-s.clientTop:i.left+a.x-s.clientLeft))/z();return r.dir?100-c:c}function D(t,e,r,n){var i=r.slice(),o=[!t,t],s=[t,!t];n=n.slice(),t&&n.reverse(),n.length>1?n.forEach((function(t,r){var n=W(i,t,i[t]+e,o[r],s[r],!1);!1===n?e=0:(e=n-i[t],i[t]=n)})):o=s=[!0];var a=!1;n.forEach((function(t,n){a=J(t,r[t]+e,o[n],s[n])||a})),a&&n.forEach((function(t){T(\"update\",t),T(\"slide\",t)}))}function T(t,e,n){Object.keys(C).forEach((function(i){var o=i.split(\".\")[0];t===o&&C[i].forEach((function(t){t.call(f,E.map(r.format.to),e,E.slice(),n||!1,S.slice())}))}))}function R(t,e){\"mouseout\"===t.type&&\"HTML\"===t.target.nodeName&&null===t.relatedTarget&&B(t,e)}function X(t,e){if(-1===navigator.appVersion.indexOf(\"MSIE 9\")&&0===t.buttons&&0!==e.buttonsProperty)return B(t,e);var n=(r.dir?-1:1)*(t.calcPoint-e.startCalcPoint);D(n>0,100*n/e.baseSize,e.locations,e.handleNumbers)}function B(t,n){n.handle&&(a(n.handle,r.cssClasses.active),x-=1),n.listeners.forEach((function(t){U.removeEventListener(t[0],t[1])})),0===x&&(a(b,r.cssClasses.drag),G(),t.cursor&&(P.style.cursor=\"\",P.removeEventListener(\"selectstart\",e))),n.handleNumbers.forEach((function(t){T(\"change\",t),T(\"set\",t),T(\"end\",t)}))}function Y(t,n){var i;if(1===n.handleNumbers.length){var o=c[n.handleNumbers[0]];if(o.hasAttribute(\"disabled\"))return!1;i=o.children[0],x+=1,s(i,r.cssClasses.active)}t.stopPropagation();var a=[],l=j(g.move,U,X,{target:t.target,handle:i,listeners:a,startCalcPoint:t.calcPoint,baseSize:z(),pageOffset:t.pageOffset,handleNumbers:n.handleNumbers,buttonsProperty:t.buttons,locations:S.slice()}),u=j(g.end,U,B,{target:t.target,handle:i,listeners:a,handleNumbers:n.handleNumbers}),p=j(\"mouseout\",U,R,{target:t.target,handle:i,listeners:a,handleNumbers:n.handleNumbers});a.push.apply(a,l.concat(u,p)),t.cursor&&(P.style.cursor=getComputedStyle(t.target).cursor,c.length>1&&s(b,r.cssClasses.drag),P.addEventListener(\"selectstart\",e,!1)),n.handleNumbers.forEach((function(t){T(\"start\",t)}))}function _(t){t.stopPropagation();var e=H(t.calcPoint),i=function(t){var e=100,r=!1;return c.forEach((function(n,i){if(!n.hasAttribute(\"disabled\")){var o=Math.abs(S[i]-t);o<e&&(r=i,e=o)}})),r}(e);if(!1===i)return!1;r.events.snap||n(b,r.cssClasses.tap,r.animationDuration),J(i,e,!0,!0),G(),T(\"slide\",i,!0),T(\"update\",i,!0),T(\"change\",i,!0),T(\"set\",i,!0),r.events.snap&&Y(t,{handleNumbers:[i]})}function I(t){var e=H(t.calcPoint),r=y.getStep(e),n=y.fromStepping(r);Object.keys(C).forEach((function(t){\"hover\"===t.split(\".\")[0]&&C[t].forEach((function(t){t.call(f,n)}))}))}function W(t,e,n,i,o,s){var a;return c.length>1&&(i&&e>0&&(n=Math.max(n,t[e-1]+r.margin)),o&&e<c.length-1&&(n=Math.min(n,t[e+1]-r.margin))),c.length>1&&r.limit&&(i&&e>0&&(n=Math.min(n,t[e-1]+r.limit)),o&&e<c.length-1&&(n=Math.max(n,t[e+1]-r.limit))),r.padding&&(0===e&&(n=Math.max(n,r.padding)),e===c.length-1&&(n=Math.min(n,100-r.padding))),n=y.getStep(n),a=n,!((n=Math.max(Math.min(a,100),0))===t[e]&&!s)&&n}function $(t){return t+\"%\"}function G(){w.forEach((function(t){var e=S[t]>50?-1:1,r=3+(c.length+e*t);c[t].childNodes[0].style.zIndex=r}))}function J(t,e,n,i){return!1!==(e=W(S,t,e,n,i,!1))&&(function(t,e){S[t]=e,E[t]=y.fromStepping(e);var n=function(){c[t].style[r.style]=$(e),K(t),K(t+1)};window.requestAnimationFrame&&r.useRequestAnimationFrame?window.requestAnimationFrame(n):n()}(t,e),!0)}function K(t){if(p[t]){var e=0,n=100;0!==t&&(e=S[t-1]),t!==p.length-1&&(n=S[t]),p[t].style[r.style]=$(e),p[t].style[r.styleOposite]=$(100-n)}}function Q(t,e){null!==t&&!1!==t&&(\"number\"==typeof t&&(t=String(t)),!1===(t=r.format.from(t))||isNaN(t)||J(e,y.toStepping(t),!1,!1))}function Z(t,e){var o=i(t),s=void 0===S[0];e=void 0===e||!!e,o.forEach(Q),r.animate&&!s&&n(b,r.cssClasses.tap,r.animationDuration),w.forEach((function(t){J(t,S[t],!0,!1)})),G(),w.forEach((function(t){T(\"update\",t),null!==o[t]&&e&&T(\"set\",t)}))}function tt(){var t=E.map(r.format.to);return 1===t.length?t[0]:t}function et(t,e){C[t]=C[t]||[],C[t].push(e),\"update\"===t.split(\".\")[0]&&c.forEach((function(t,e){T(\"update\",e)}))}if(b.noUiSlider)throw new Error(\"noUiSlider (10.1.0): Slider was already initialized.\");return function(t){s(t,r.cssClasses.target),0===r.dir?s(t,r.cssClasses.ltr):s(t,r.cssClasses.rtl),0===r.ort?s(t,r.cssClasses.horizontal):s(t,r.cssClasses.vertical),u=A(t,r.cssClasses.base)}(b),function(t,e){c=[],(p=[]).push(O(e,t[0]));for(var n=0;n<r.handles;n++)c.push(M(e,n)),w[n]=n,p.push(O(e,t[n+1]))}(r.connect,u),f={destroy:function(){for(var t in r.cssClasses)r.cssClasses.hasOwnProperty(t)&&a(b,r.cssClasses[t]);for(;b.firstChild;)b.removeChild(b.firstChild);delete b.noUiSlider},steps:function(){return S.map((function(t,e){var r=y.getNearbySteps(t),n=E[e],i=r.thisStep.step,o=null;!1!==i&&n+i>r.stepAfter.startValue&&(i=r.stepAfter.startValue-n),o=n>r.thisStep.startValue?r.thisStep.step:!1!==r.stepBefore.step&&n-r.stepBefore.highestStep,100===t?i=null:0===t&&(o=null);var s=y.countStepDecimals();return null!==i&&!1!==i&&(i=Number(i.toFixed(s))),null!==o&&!1!==o&&(o=Number(o.toFixed(s))),[o,i]}))},on:et,off:function(t){var e=t&&t.split(\".\")[0],r=e&&t.substring(e.length);Object.keys(C).forEach((function(t){var n=t.split(\".\")[0],i=t.substring(n.length);e&&e!==n||r&&r!==i||delete C[t]}))},get:tt,set:Z,reset:function(t){Z(r.start,t)},__moveHandles:function(t,e,r){D(t,e,S,r)},options:o,updateOptions:function(t,e){var n=tt(),i=[\"margin\",\"limit\",\"padding\",\"range\",\"animate\",\"snap\",\"step\",\"format\"];i.forEach((function(e){void 0!==t[e]&&(o[e]=t[e])}));var s=q(o);i.forEach((function(e){void 0!==t[e]&&(r[e]=s[e])})),y=s.spectrum,r.margin=s.margin,r.limit=s.limit,r.padding=s.padding,r.pips&&L(r.pips),S=[],Z(t.start||n,e)},target:b,removePips:F,pips:L},(h=r.events).fixed||c.forEach((function(t,e){j(g.start,t.children[0],Y,{handleNumbers:[e]})})),h.tap&&j(g.start,u,_,{}),h.hover&&j(g.move,u,I,{hover:!0}),h.drag&&p.forEach((function(t,e){if(!1!==t&&0!==e&&e!==p.length-1){var n=c[e-1],i=c[e],o=[t];s(t,r.cssClasses.draggable),h.fixed&&(o.push(n.children[0]),o.push(i.children[0])),o.forEach((function(t){j(g.start,t,Y,{handles:[n,i],handleNumbers:[e-1,e]})}))}})),Z(r.start),r.pips&&L(r.pips),r.tooltips&&(m=c.map(k),et(\"update\",(function(t,e,n){if(m[e]){var i=t[e];!0!==r.tooltips[e]&&(i=r.tooltips[e].to(n[e])),m[e].innerHTML=i}}))),et(\"update\",(function(t,e,n,i,o){w.forEach((function(t){var e=c[t],i=W(S,t,0,!0,!0,!0),s=W(S,t,100,!0,!0,!0),a=o[t],l=r.ariaFormat.to(n[t]);e.children[0].setAttribute(\"aria-valuemin\",i.toFixed(1)),e.children[0].setAttribute(\"aria-valuemax\",s.toFixed(1)),e.children[0].setAttribute(\"aria-valuenow\",a.toFixed(1)),e.children[0].setAttribute(\"aria-valuetext\",l)}))})),f}return{version:t,create:function(t,e){if(!t||!t.nodeName)throw new Error(\"noUiSlider (10.1.0): create requires a single element, got: \"+t);var r=T(t,q(e),e);return t.noUiSlider=r,r}}},\"function\"==typeof define&&define.amd?define([],n):\"object\"==typeof r?e.exports=n():window.noUiSlider=n()},\n 398: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const l=e(1);e(67),e(399),l.__importStar(e(66)).styles.append(\".bk-root .bk-slider-title {\\n white-space: nowrap;\\n}\\n.bk-root .bk-slider-value {\\n font-weight: 600;\\n}\\n\"),i.bk_slider_value=\"bk-slider-value\",i.bk_slider_title=\"bk-slider-title\",i.bk_input_group=\"bk-input-group\"},\n 399: function _(n,o,t){Object.defineProperty(t,\"__esModule\",{value:!0});const r=n(1);n(67),r.__importStar(n(66)).styles.append('.bk-root {\\n /* Functional styling;\\n * These styles are required for noUiSlider to function.\\n * You don\\'t need to change these rules to apply your design.\\n */\\n /* Painting and performance;\\n * Browsers can paint handles in their own layer.\\n */\\n /* Slider size and handle placement;\\n */\\n /* Styling;\\n */\\n /* Handles and cursors;\\n */\\n /* Handle stripes;\\n */\\n /* Disabled state;\\n */\\n /* Base;\\n *\\n */\\n /* Values;\\n *\\n */\\n /* Markings;\\n *\\n */\\n /* Horizontal layout;\\n *\\n */\\n /* Vertical layout;\\n *\\n */\\n}\\n.bk-root .bk-noUi-target,\\n.bk-root .bk-noUi-target * {\\n -webkit-touch-callout: none;\\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\\n -webkit-user-select: none;\\n -ms-touch-action: none;\\n touch-action: none;\\n -ms-user-select: none;\\n -moz-user-select: none;\\n user-select: none;\\n -moz-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.bk-root .bk-noUi-target {\\n position: relative;\\n direction: ltr;\\n}\\n.bk-root .bk-noUi-base {\\n width: 100%;\\n height: 100%;\\n position: relative;\\n z-index: 1;\\n /* Fix 401 */\\n}\\n.bk-root .bk-noUi-connect {\\n position: absolute;\\n right: 0;\\n top: 0;\\n left: 0;\\n bottom: 0;\\n}\\n.bk-root .bk-noUi-origin {\\n position: absolute;\\n height: 0;\\n width: 0;\\n}\\n.bk-root .bk-noUi-handle {\\n position: relative;\\n z-index: 1;\\n}\\n.bk-root .bk-noUi-state-tap .bk-noUi-connect,\\n.bk-root .bk-noUi-state-tap .bk-noUi-origin {\\n -webkit-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;\\n transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;\\n}\\n.bk-root .bk-noUi-state-drag * {\\n cursor: inherit !important;\\n}\\n.bk-root .bk-noUi-base,\\n.bk-root .bk-noUi-handle {\\n -webkit-transform: translate3d(0, 0, 0);\\n transform: translate3d(0, 0, 0);\\n}\\n.bk-root .bk-noUi-horizontal {\\n height: 18px;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-handle {\\n width: 34px;\\n height: 28px;\\n left: -17px;\\n top: -6px;\\n}\\n.bk-root .bk-noUi-vertical {\\n width: 18px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle {\\n width: 28px;\\n height: 34px;\\n left: -6px;\\n top: -17px;\\n}\\n.bk-root .bk-noUi-target {\\n background: #FAFAFA;\\n border-radius: 4px;\\n border: 1px solid #D3D3D3;\\n box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;\\n}\\n.bk-root .bk-noUi-connect {\\n background: #3FB8AF;\\n border-radius: 4px;\\n box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);\\n -webkit-transition: background 450ms;\\n transition: background 450ms;\\n}\\n.bk-root .bk-noUi-draggable {\\n cursor: ew-resize;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-draggable {\\n cursor: ns-resize;\\n}\\n.bk-root .bk-noUi-handle {\\n border: 1px solid #D9D9D9;\\n border-radius: 3px;\\n background: #FFF;\\n cursor: default;\\n box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;\\n}\\n.bk-root .bk-noUi-active {\\n box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;\\n}\\n.bk-root .bk-noUi-handle:before,\\n.bk-root .bk-noUi-handle:after {\\n content: \"\";\\n display: block;\\n position: absolute;\\n height: 14px;\\n width: 1px;\\n background: #E8E7E6;\\n left: 14px;\\n top: 6px;\\n}\\n.bk-root .bk-noUi-handle:after {\\n left: 17px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:before,\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:after {\\n width: 14px;\\n height: 1px;\\n left: 6px;\\n top: 14px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle:after {\\n top: 17px;\\n}\\n.bk-root [disabled] .bk-noUi-connect {\\n background: #B8B8B8;\\n}\\n.bk-root [disabled].bk-noUi-target,\\n.bk-root [disabled].bk-noUi-handle,\\n.bk-root [disabled] .bk-noUi-handle {\\n cursor: not-allowed;\\n}\\n.bk-root .bk-noUi-pips,\\n.bk-root .bk-noUi-pips * {\\n -moz-box-sizing: border-box;\\n box-sizing: border-box;\\n}\\n.bk-root .bk-noUi-pips {\\n position: absolute;\\n color: #999;\\n}\\n.bk-root .bk-noUi-value {\\n position: absolute;\\n white-space: nowrap;\\n text-align: center;\\n}\\n.bk-root .bk-noUi-value-sub {\\n color: #ccc;\\n font-size: 10px;\\n}\\n.bk-root .bk-noUi-marker {\\n position: absolute;\\n background: #CCC;\\n}\\n.bk-root .bk-noUi-marker-sub {\\n background: #AAA;\\n}\\n.bk-root .bk-noUi-marker-large {\\n background: #AAA;\\n}\\n.bk-root .bk-noUi-pips-horizontal {\\n padding: 10px 0;\\n height: 80px;\\n top: 100%;\\n left: 0;\\n width: 100%;\\n}\\n.bk-root .bk-noUi-value-horizontal {\\n -webkit-transform: translate3d(-50%, 50%, 0);\\n transform: translate3d(-50%, 50%, 0);\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker {\\n margin-left: -1px;\\n width: 2px;\\n height: 5px;\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker-sub {\\n height: 10px;\\n}\\n.bk-root .bk-noUi-marker-horizontal.bk-noUi-marker-large {\\n height: 15px;\\n}\\n.bk-root .bk-noUi-pips-vertical {\\n padding: 0 10px;\\n height: 100%;\\n top: 0;\\n left: 100%;\\n}\\n.bk-root .bk-noUi-value-vertical {\\n -webkit-transform: translate3d(0, 50%, 0);\\n transform: translate3d(0, 50%, 0);\\n padding-left: 25px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker {\\n width: 5px;\\n height: 2px;\\n margin-top: -1px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker-sub {\\n width: 10px;\\n}\\n.bk-root .bk-noUi-marker-vertical.bk-noUi-marker-large {\\n width: 15px;\\n}\\n.bk-root .bk-noUi-tooltip {\\n display: block;\\n position: absolute;\\n border: 1px solid #D9D9D9;\\n border-radius: 3px;\\n background: #fff;\\n color: #000;\\n padding: 5px;\\n text-align: center;\\n white-space: nowrap;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-tooltip {\\n -webkit-transform: translate(-50%, 0);\\n transform: translate(-50%, 0);\\n left: 50%;\\n bottom: 120%;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-tooltip {\\n -webkit-transform: translate(0, -50%);\\n transform: translate(0, -50%);\\n top: 50%;\\n right: 120%;\\n}\\n.bk-root .bk-noUi-handle {\\n cursor: grab;\\n cursor: -webkit-grab;\\n}\\n.bk-root .bk-noUi-handle.bk-noUi-active {\\n cursor: grabbing;\\n cursor: -webkit-grabbing;\\n}\\n.bk-root .bk-noUi-tooltip {\\n display: none;\\n white-space: nowrap;\\n}\\n.bk-root .bk-noUi-handle:hover .bk-noUi-tooltip {\\n display: block;\\n}\\n.bk-root .bk-noUi-horizontal {\\n width: 100%;\\n height: 10px;\\n}\\n.bk-root .bk-noUi-horizontal.bk-noUi-target {\\n margin: 5px 0px;\\n}\\n.bk-root .bk-noUi-horizontal .bk-noUi-handle {\\n width: 14px;\\n height: 18px;\\n left: -7px;\\n top: -5px;\\n}\\n.bk-root .bk-noUi-vertical {\\n width: 10px;\\n height: 100%;\\n}\\n.bk-root .bk-noUi-vertical.bk-noUi-target {\\n margin: 0px 5px;\\n}\\n.bk-root .bk-noUi-vertical .bk-noUi-handle {\\n width: 18px;\\n height: 14px;\\n left: -5px;\\n top: -7px;\\n}\\n.bk-root .bk-noUi-handle:after,\\n.bk-root .bk-noUi-handle:before {\\n display: none;\\n}\\n.bk-root .bk-noUi-connect {\\n box-shadow: none;\\n}\\n')},\n 400: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=e(1).__importDefault(e(157)),a=e(396);class d extends a.AbstractSliderView{}i.DateSliderView=d,d.__name__=\"DateSliderView\";class s extends a.AbstractSlider{constructor(e){super(e),this.behaviour=\"tap\",this.connected=[!0,!1]}static init_DateSlider(){this.prototype.default_view=d,this.override({format:\"%d %b %Y\"})}_formatter(e,t){return r.default(e,t)}}i.DateSlider=s,s.__name__=\"DateSlider\",s.init_DateSlider()},\n 401: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=e(1),_=e(402),n=r.__importStar(e(19));class s extends _.MarkupView{render(){super.render(),this.model.render_as_text?this.markup_el.textContent=this.model.text:this.markup_el.innerHTML=this.model.text}}i.DivView=s,s.__name__=\"DivView\";class a extends _.Markup{constructor(e){super(e)}static init_Div(){this.prototype.default_view=s,this.define({render_as_text:[n.Boolean,!1]})}}i.Div=a,a.__name__=\"Div\",a.init_Div()},\n 402: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),n=e(187),a=e(66),r=s.__importStar(e(19)),l=e(441),_=e(403);class c extends l.WidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>{this.render(),this.root.compute_layout()})}_update_layout(){this.layout=new n.VariadicBox(this.el),this.layout.set_sizing(this.box_sizing())}render(){super.render();const e=Object.assign(Object.assign({},this.model.style),{display:\"inline-block\"});this.markup_el=a.div({class:_.bk_clearfix,style:e}),this.el.appendChild(this.markup_el)}}i.MarkupView=c,c.__name__=\"MarkupView\";class o extends l.Widget{constructor(e){super(e)}static init_Markup(){this.define({text:[r.String,\"\"],style:[r.Any,{}]})}}i.Markup=o,o.__name__=\"Markup\",o.init_Markup()},\n 403: function _(e,r,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(1);e(67),n.__importStar(e(66)).styles.append('.bk-root .bk-clearfix:before,\\n.bk-root .bk-clearfix:after {\\n content: \"\";\\n display: table;\\n}\\n.bk-root .bk-clearfix:after {\\n clear: both;\\n}\\n'),t.bk_clearfix=\"bk-clearfix\"},\n 404: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(378),o=e(281),_=e(66),d=n.__importStar(e(19)),l=e(8),r=e(145),c=e(252),u=e(253);class h extends s.AbstractButtonView{constructor(){super(...arguments),this._open=!1}render(){super.render();const e=_.div({class:[u.bk_caret,r.bk_down]});if(this.model.is_split){const t=this._render_button(e);t.classList.add(c.bk_dropdown_toggle),t.addEventListener(\"click\",()=>this._toggle_menu()),this.group_el.appendChild(t)}else this.button_el.appendChild(e);const t=this.model.menu.map((e,t)=>{if(null==e)return _.div({class:u.bk_divider});{const i=l.isString(e)?e:e[0],n=_.div({},i);return n.addEventListener(\"click\",()=>this._item_click(t)),n}});this.menu=_.div({class:[u.bk_menu,r.bk_below]},t),this.el.appendChild(this.menu),_.undisplay(this.menu)}_show_menu(){if(!this._open){this._open=!0,_.display(this.menu);const e=t=>{const{target:i}=t;i instanceof HTMLElement&&!this.el.contains(i)&&(document.removeEventListener(\"click\",e),this._hide_menu())};document.addEventListener(\"click\",e)}}_hide_menu(){this._open&&(this._open=!1,_.undisplay(this.menu))}_toggle_menu(){this._open?this._hide_menu():this._show_menu()}click(){this.model.is_split?(this._hide_menu(),this.model.trigger_event(new o.ButtonClick),super.click()):this._toggle_menu()}_item_click(e){this._hide_menu();const t=this.model.menu[e];if(null!=t){const i=l.isString(t)?t:t[1];l.isString(i)?this.model.trigger_event(new o.MenuItemClick(i)):i.execute(this.model,{index:e})}}}i.DropdownView=h,h.__name__=\"DropdownView\";class p extends s.AbstractButton{constructor(e){super(e)}static init_Dropdown(){this.prototype.default_view=h,this.define({split:[d.Boolean,!1],menu:[d.Array,[]]}),this.override({label:\"Dropdown\"})}get is_split(){return this.split}}i.Dropdown=p,p.__name__=\"Dropdown\",p.init_Dropdown()},\n 405: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const l=e(1).__importStar(e(19)),s=e(441);class n extends s.WidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render()),this.connect(this.model.properties.width.change,()=>this.render())}render(){null==this.dialogEl&&(this.dialogEl=document.createElement(\"input\"),this.dialogEl.type=\"file\",this.dialogEl.multiple=!1,this.dialogEl.onchange=e=>this.load_file(e),this.el.appendChild(this.dialogEl)),null!=this.model.accept&&\"\"!=this.model.accept&&(this.dialogEl.accept=this.model.accept),this.dialogEl.style.width=\"{this.model.width}px\",this.dialogEl.disabled=this.model.disabled}load_file(e){const t=new FileReader;this.model.filename=e.target.files[0].name,t.onload=e=>this.file(e),t.readAsDataURL(e.target.files[0])}file(e){const t=e.target.result.split(\",\"),i=t[1],l=t[0].split(\":\")[1].split(\";\")[0];this.model.value=i,this.model.mime_type=l}}i.FileInputView=n,n.__name__=\"FileInputView\";class a extends s.Widget{constructor(e){super(e)}static init_FileInput(){this.prototype.default_view=n,this.define({value:[l.String,\"\"],mime_type:[l.String,\"\"],filename:[l.String,\"\"],accept:[l.String,\"\"]})}}i.FileInput=a,a.__name__=\"FileInput\",a.init_FileInput()},\n 406: function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),n=e(66),l=e(8),o=e(15),r=i.__importStar(e(19)),c=e(384),h=e(385);class a extends c.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.value.change,()=>this.render_selection()),this.connect(this.model.properties.options.change,()=>this.render()),this.connect(this.model.properties.name.change,()=>this.render()),this.connect(this.model.properties.title.change,()=>this.render()),this.connect(this.model.properties.size.change,()=>this.render()),this.connect(this.model.properties.disabled.change,()=>this.render())}render(){super.render();const e=this.model.options.map(e=>{let t,s;return l.isString(e)?t=s=e:[t,s]=e,n.option({value:t},s)});this.select_el=n.select({multiple:!0,class:h.bk_input,name:this.model.name,disabled:this.model.disabled},e),this.select_el.addEventListener(\"change\",()=>this.change_input()),this.group_el.appendChild(this.select_el),this.render_selection()}render_selection(){const e=new o.Set(this.model.value);for(const t of Array.from(this.el.querySelectorAll(\"option\")))t.selected=e.has(t.value);this.select_el.size=this.model.size}change_input(){const e=null!=this.el.querySelector(\"select:focus\"),t=[];for(const e of Array.from(this.el.querySelectorAll(\"option\")))e.selected&&t.push(e.value);this.model.value=t,super.change_input(),e&&this.select_el.focus()}}s.MultiSelectView=a,a.__name__=\"MultiSelectView\";class d extends c.InputWidget{constructor(e){super(e)}static init_MultiSelect(){this.prototype.default_view=a,this.define({value:[r.Array,[]],options:[r.Array,[]],size:[r.Number,4]})}}s.MultiSelect=d,d.__name__=\"MultiSelect\",d.init_MultiSelect()},\n 407: function _(a,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const t=a(402),p=a(66);class s extends t.MarkupView{render(){super.render();const a=p.p({style:{margin:0}},this.model.text);this.markup_el.appendChild(a)}}r.ParagraphView=s,s.__name__=\"ParagraphView\";class i extends t.Markup{constructor(a){super(a)}static init_Paragraph(){this.prototype.default_view=s}}r.Paragraph=i,i.__name__=\"Paragraph\",i.init_Paragraph()},\n 408: function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const n=e(383);class r extends n.TextInputView{render(){super.render(),this.input_el.type=\"password\"}}s.PasswordInputView=r,r.__name__=\"PasswordInputView\";class p extends n.TextInput{constructor(e){super(e)}static init_PasswordInput(){this.prototype.default_view=r}}s.PasswordInput=p,p.__name__=\"PasswordInput\",p.init_PasswordInput()},\n 409: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),l=s.__importDefault(e(410)),o=e(66),n=e(8),h=s.__importStar(e(19)),c=e(385);e(411);const r=e(384);class d extends r.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.value.change,()=>this.render_selection()),this.connect(this.model.properties.disabled.change,()=>this.set_disabled()),this.connect(this.model.properties.max_items.change,()=>this.render()),this.connect(this.model.properties.option_limit.change,()=>this.render()),this.connect(this.model.properties.delete_button.change,()=>this.render()),this.connect(this.model.properties.placeholder.change,()=>this.render()),this.connect(this.model.properties.options.change,()=>this.render()),this.connect(this.model.properties.name.change,()=>this.render()),this.connect(this.model.properties.title.change,()=>this.render())}render(){super.render();const e=this.model.options.map(e=>{let t,i;return n.isString(e)?t=i=e:[t,i]=e,o.option({value:t},i)});this.select_el=o.select({multiple:!0,class:c.bk_input,name:this.model.name,disabled:this.model.disabled},e),this.group_el.appendChild(this.select_el),this.render_selection();let t=\"choices__item\",i=\"choices__button\";this.model.solid?(t+=\" solid\",i+=\" solid\"):(t+=\" light\",i+=\" light\");const s={removeItemButton:this.model.delete_button,classNames:{item:t,button:i}};null!==this.model.placeholder&&(s.placeholderValue=this.model.placeholder),null!==this.model.max_items&&(s.maxItemCount=this.model.max_items),null!==this.model.option_limit&&(s.renderChoiceLimit=this.model.option_limit),this.choice_el=new l.default(this.select_el,s),this.select_el.addEventListener(\"change\",()=>this.change_input())}render_selection(){const e=new Set(this.model.value);for(const t of Array.from(this.el.querySelectorAll(\"option\")))t.selected=e.has(t.value)}set_disabled(){this.model.disabled?this.choice_el.disable():this.choice_el.enable()}change_input(){const e=null!=this.el.querySelector(\"select:focus\"),t=[];for(const e of Array.from(this.el.querySelectorAll(\"option\")))e.selected&&t.push(e.value);this.model.value=t,super.change_input(),e&&this.select_el.focus()}}i.MultiChoiceView=d,d.__name__=\"MultiChoiceView\";class a extends r.InputWidget{constructor(e){super(e)}static init_MultiChoice(){this.prototype.default_view=d,this.define({value:[h.Array,[]],options:[h.Array,[]],max_items:[h.Number,null],delete_button:[h.Boolean,!0],placeholder:[h.String,null],option_limit:[h.Number,null],solid:[h.Boolean,!0]})}}i.MultiChoice=a,a.__name__=\"MultiChoice\",a.init_MultiChoice()},\n 410: function _(e,t,i){\n /*! choices.js v9.0.1 | © 2019 Josh Johnson | https://github.com/jshjohnson/Choices#readme */\n var n,s;n=window,s=function(){return function(e){var t={};function i(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&\"object\"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:e}),2&t&&\"string\"!=typeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,\"a\",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p=\"/public/assets/scripts/\",i(i.s=4)}([function(e,t,i){\"use strict\";var n=function(e){return function(e){return!!e&&\"object\"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return\"[object RegExp]\"===t||\"[object Date]\"===t||function(e){return e.$$typeof===s}(e)}(e)},s=\"function\"==typeof Symbol&&Symbol.for?Symbol.for(\"react.element\"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l((i=e,Array.isArray(i)?[]:{}),e,t):e;var i}function o(e,t,i){return e.concat(t).map((function(e){return r(e,i)}))}function a(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):[]}(e))}function c(e,t,i){var n={};return i.isMergeableObject(e)&&a(e).forEach((function(t){n[t]=r(e[t],i)})),a(t).forEach((function(s){(function(e,t){try{return t in e&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}catch(e){return!1}})(e,s)||(i.isMergeableObject(t[s])&&e[s]?n[s]=function(e,t){if(!t.customMerge)return l;var i=t.customMerge(e);return\"function\"==typeof i?i:l}(s,i)(e[s],t[s],i):n[s]=r(t[s],i))})),n}function l(e,t,i){(i=i||{}).arrayMerge=i.arrayMerge||o,i.isMergeableObject=i.isMergeableObject||n,i.cloneUnlessOtherwiseSpecified=r;var s=Array.isArray(t);return s===Array.isArray(e)?s?i.arrayMerge(e,t,i):c(e,t,i):r(t,i)}l.all=function(e,t){if(!Array.isArray(e))throw new Error(\"first argument should be an array\");return e.reduce((function(e,i){return l(e,i,t)}),{})};var h=l;e.exports=h},function(e,t,i){\"use strict\";(function(e,n){var s,r=i(3);s=\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:void 0!==e?e:n;var o=Object(r.a)(s);t.a=o}).call(this,i(5),i(6)(e))},function(e,t,i){\n /*!\n * Fuse.js v3.4.5 - Lightweight fuzzy-search (http://fusejs.io)\n *\n * Copyright (c) 2012-2017 Kirollos Risk (http://kiro.me)\n * All Rights Reserved. Apache Software License 2.0\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n */\n e.exports=function(e){var t={};function i(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&\"object\"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:e}),2&t&&\"string\"!=typeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,\"a\",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p=\"\",i(i.s=1)}([function(e,t){e.exports=function(e){return Array.isArray?Array.isArray(e):\"[object Array]\"===Object.prototype.toString.call(e)}},function(e,t,i){function n(e){return(n=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e})(e)}function s(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var r=i(2),o=i(8),a=i(0),c=function(){function e(t,i){var n=i.location,s=void 0===n?0:n,r=i.distance,a=void 0===r?100:r,c=i.threshold,l=void 0===c?.6:c,h=i.maxPatternLength,u=void 0===h?32:h,d=i.caseSensitive,p=void 0!==d&&d,m=i.tokenSeparator,f=void 0===m?/ +/g:m,v=i.findAllMatches,g=void 0!==v&&v,_=i.minMatchCharLength,b=void 0===_?1:_,y=i.id,E=void 0===y?null:y,I=i.keys,S=void 0===I?[]:I,w=i.shouldSort,O=void 0===w||w,C=i.getFn,A=void 0===C?o:C,L=i.sortFn,T=void 0===L?function(e,t){return e.score-t.score}:L,x=i.tokenize,k=void 0!==x&&x,P=i.matchAllTokens,D=void 0!==P&&P,M=i.includeMatches,N=void 0!==M&&M,F=i.includeScore,j=void 0!==F&&F,K=i.verbose,R=void 0!==K&&K;!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.options={location:s,distance:a,threshold:l,maxPatternLength:u,isCaseSensitive:p,tokenSeparator:f,findAllMatches:g,minMatchCharLength:b,id:E,keys:S,includeMatches:N,includeScore:j,shouldSort:O,getFn:A,sortFn:T,verbose:R,tokenize:k,matchAllTokens:D},this.setCollection(t)}var t,i;return t=e,(i=[{key:\"setCollection\",value:function(e){return this.list=e,e}},{key:\"search\",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{limit:!1};this._log('---------\\nSearch pattern: \"'.concat(e,'\"'));var i=this._prepareSearchers(e),n=i.tokenSearchers,s=i.fullSearcher,r=this._search(n,s),o=r.weights,a=r.results;return this._computeScore(o,a),this.options.shouldSort&&this._sort(a),t.limit&&\"number\"==typeof t.limit&&(a=a.slice(0,t.limit)),this._format(a)}},{key:\"_prepareSearchers\",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\",t=[];if(this.options.tokenize)for(var i=e.split(this.options.tokenSeparator),n=0,s=i.length;n<s;n+=1)t.push(new r(i[n],this.options));return{tokenSearchers:t,fullSearcher:new r(e,this.options)}}},{key:\"_search\",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,i=this.list,n={},s=[];if(\"string\"==typeof i[0]){for(var r=0,o=i.length;r<o;r+=1)this._analyze({key:\"\",value:i[r],record:r,index:r},{resultMap:n,results:s,tokenSearchers:e,fullSearcher:t});return{weights:null,results:s}}for(var a={},c=0,l=i.length;c<l;c+=1)for(var h=i[c],u=0,d=this.options.keys.length;u<d;u+=1){var p=this.options.keys[u];if(\"string\"!=typeof p){if(a[p.name]={weight:1-p.weight||1},p.weight<=0||p.weight>1)throw new Error(\"Key weight has to be > 0 and <= 1\");p=p.name}else a[p]={weight:1};this._analyze({key:p,value:this.options.getFn(h,p),record:h,index:c},{resultMap:n,results:s,tokenSearchers:e,fullSearcher:t})}return{weights:a,results:s}}},{key:\"_analyze\",value:function(e,t){var i=e.key,n=e.arrayIndex,s=void 0===n?-1:n,r=e.value,o=e.record,c=e.index,l=t.tokenSearchers,h=void 0===l?[]:l,u=t.fullSearcher,d=void 0===u?[]:u,p=t.resultMap,m=void 0===p?{}:p,f=t.results,v=void 0===f?[]:f;if(null!=r){var g=!1,_=-1,b=0;if(\"string\"==typeof r){this._log(\"\\nKey: \".concat(\"\"===i?\"-\":i));var y=d.search(r);if(this._log('Full text: \"'.concat(r,'\", score: ').concat(y.score)),this.options.tokenize){for(var E=r.split(this.options.tokenSeparator),I=[],S=0;S<h.length;S+=1){var w=h[S];this._log('\\nPattern: \"'.concat(w.pattern,'\"'));for(var O=!1,C=0;C<E.length;C+=1){var A=E[C],L=w.search(A),T={};L.isMatch?(T[A]=L.score,g=!0,O=!0,I.push(L.score)):(T[A]=1,this.options.matchAllTokens||I.push(1)),this._log('Token: \"'.concat(A,'\", score: ').concat(T[A]))}O&&(b+=1)}_=I[0];for(var x=I.length,k=1;k<x;k+=1)_+=I[k];_/=x,this._log(\"Token score average:\",_)}var P=y.score;_>-1&&(P=(P+_)/2),this._log(\"Score average:\",P);var D=!this.options.tokenize||!this.options.matchAllTokens||b>=h.length;if(this._log(\"\\nCheck Matches: \".concat(D)),(g||y.isMatch)&&D){var M=m[c];M?M.output.push({key:i,arrayIndex:s,value:r,score:P,matchedIndices:y.matchedIndices}):(m[c]={item:o,output:[{key:i,arrayIndex:s,value:r,score:P,matchedIndices:y.matchedIndices}]},v.push(m[c]))}}else if(a(r))for(var N=0,F=r.length;N<F;N+=1)this._analyze({key:i,arrayIndex:N,value:r[N],record:o,index:c},{resultMap:m,results:v,tokenSearchers:h,fullSearcher:d})}}},{key:\"_computeScore\",value:function(e,t){this._log(\"\\n\\nComputing score:\\n\");for(var i=0,n=t.length;i<n;i+=1){for(var s=t[i].output,r=s.length,o=1,a=1,c=0;c<r;c+=1){var l=e?e[s[c].key].weight:1,h=(1===l?s[c].score:s[c].score||.001)*l;1!==l?a=Math.min(a,h):(s[c].nScore=h,o*=h)}t[i].score=1===a?o:a,this._log(t[i])}}},{key:\"_sort\",value:function(e){this._log(\"\\n\\nSorting....\"),e.sort(this.options.sortFn)}},{key:\"_format\",value:function(e){var t=[];if(this.options.verbose){var i=[];this._log(\"\\n\\nOutput:\\n\\n\",JSON.stringify(e,(function(e,t){if(\"object\"===n(t)&&null!==t){if(-1!==i.indexOf(t))return;i.push(t)}return t}))),i=null}var s=[];this.options.includeMatches&&s.push((function(e,t){var i=e.output;t.matches=[];for(var n=0,s=i.length;n<s;n+=1){var r=i[n];if(0!==r.matchedIndices.length){var o={indices:r.matchedIndices,value:r.value};r.key&&(o.key=r.key),r.hasOwnProperty(\"arrayIndex\")&&r.arrayIndex>-1&&(o.arrayIndex=r.arrayIndex),t.matches.push(o)}}})),this.options.includeScore&&s.push((function(e,t){t.score=e.score}));for(var r=0,o=e.length;r<o;r+=1){var a=e[r];if(this.options.id&&(a.item=this.options.getFn(a.item,this.options.id)[0]),s.length){for(var c={item:a.item},l=0,h=s.length;l<h;l+=1)s[l](a,c);t.push(c)}else t.push(a.item)}return t}},{key:\"_log\",value:function(){var e;this.options.verbose&&(e=console).log.apply(e,arguments)}}])&&s(t.prototype,i),e}();e.exports=c},function(e,t,i){function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var s=i(3),r=i(4),o=i(7),a=function(){function e(t,i){var n=i.location,s=void 0===n?0:n,r=i.distance,a=void 0===r?100:r,c=i.threshold,l=void 0===c?.6:c,h=i.maxPatternLength,u=void 0===h?32:h,d=i.isCaseSensitive,p=void 0!==d&&d,m=i.tokenSeparator,f=void 0===m?/ +/g:m,v=i.findAllMatches,g=void 0!==v&&v,_=i.minMatchCharLength,b=void 0===_?1:_;!function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}(this,e),this.options={location:s,distance:a,threshold:l,maxPatternLength:u,isCaseSensitive:p,tokenSeparator:f,findAllMatches:g,minMatchCharLength:b},this.pattern=this.options.isCaseSensitive?t:t.toLowerCase(),this.pattern.length<=u&&(this.patternAlphabet=o(this.pattern))}var t,i;return t=e,(i=[{key:\"search\",value:function(e){if(this.options.isCaseSensitive||(e=e.toLowerCase()),this.pattern===e)return{isMatch:!0,score:0,matchedIndices:[[0,e.length-1]]};var t=this.options,i=t.maxPatternLength,n=t.tokenSeparator;if(this.pattern.length>i)return s(e,this.pattern,n);var o=this.options,a=o.location,c=o.distance,l=o.threshold,h=o.findAllMatches,u=o.minMatchCharLength;return r(e,this.pattern,this.patternAlphabet,{location:a,distance:c,threshold:l,findAllMatches:h,minMatchCharLength:u})}}])&&n(t.prototype,i),e}();e.exports=a},function(e,t){var i=/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g;e.exports=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:/ +/g,s=new RegExp(t.replace(i,\"\\\\$&\").replace(n,\"|\")),r=e.match(s),o=!!r,a=[];if(o)for(var c=0,l=r.length;c<l;c+=1){var h=r[c];a.push([e.indexOf(h),h.length-1])}return{score:o?.5:1,isMatch:o,matchedIndices:a}}},function(e,t,i){var n=i(5),s=i(6);e.exports=function(e,t,i,r){for(var o=r.location,a=void 0===o?0:o,c=r.distance,l=void 0===c?100:c,h=r.threshold,u=void 0===h?.6:h,d=r.findAllMatches,p=void 0!==d&&d,m=r.minMatchCharLength,f=void 0===m?1:m,v=a,g=e.length,_=u,b=e.indexOf(t,v),y=t.length,E=[],I=0;I<g;I+=1)E[I]=0;if(-1!==b){var S=n(t,{errors:0,currentLocation:b,expectedLocation:v,distance:l});if(_=Math.min(S,_),-1!==(b=e.lastIndexOf(t,v+y))){var w=n(t,{errors:0,currentLocation:b,expectedLocation:v,distance:l});_=Math.min(w,_)}}b=-1;for(var O=[],C=1,A=y+g,L=1<<y-1,T=0;T<y;T+=1){for(var x=0,k=A;x<k;)n(t,{errors:T,currentLocation:v+k,expectedLocation:v,distance:l})<=_?x=k:A=k,k=Math.floor((A-x)/2+x);A=k;var P=Math.max(1,v-k+1),D=p?g:Math.min(v+k,g)+y,M=Array(D+2);M[D+1]=(1<<T)-1;for(var N=D;N>=P;N-=1){var F=N-1,j=i[e.charAt(F)];if(j&&(E[F]=1),M[N]=(M[N+1]<<1|1)&j,0!==T&&(M[N]|=(O[N+1]|O[N])<<1|1|O[N+1]),M[N]&L&&(C=n(t,{errors:T,currentLocation:F,expectedLocation:v,distance:l}))<=_){if(_=C,(b=F)<=v)break;P=Math.max(1,2*v-b)}}if(n(t,{errors:T+1,currentLocation:v,expectedLocation:v,distance:l})>_)break;O=M}return{isMatch:b>=0,score:0===C?.001:C,matchedIndices:s(E,f)}}},function(e,t){e.exports=function(e,t){var i=t.errors,n=void 0===i?0:i,s=t.currentLocation,r=void 0===s?0:s,o=t.expectedLocation,a=void 0===o?0:o,c=t.distance,l=void 0===c?100:c,h=n/e.length,u=Math.abs(a-r);return l?h+u/l:u?1:h}},function(e,t){e.exports=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,i=[],n=-1,s=-1,r=0,o=e.length;r<o;r+=1){var a=e[r];a&&-1===n?n=r:a||-1===n||((s=r-1)-n+1>=t&&i.push([n,s]),n=-1)}return e[r-1]&&r-n>=t&&i.push([n,r-1]),i}},function(e,t){e.exports=function(e){for(var t={},i=e.length,n=0;n<i;n+=1)t[e.charAt(n)]=0;for(var s=0;s<i;s+=1)t[e.charAt(s)]|=1<<i-s-1;return t}},function(e,t,i){var n=i(0);e.exports=function(e,t){return function e(t,i,s){if(i){var r=i.indexOf(\".\"),o=i,a=null;-1!==r&&(o=i.slice(0,r),a=i.slice(r+1));var c=t[o];if(null!=c)if(a||\"string\"!=typeof c&&\"number\"!=typeof c)if(n(c))for(var l=0,h=c.length;l<h;l+=1)e(c[l],a,s);else a&&e(c,a,s);else s.push(c.toString())}else s.push(t);return s}(e,t,[])}}])},function(e,t,i){\"use strict\";function n(e){var t,i=e.Symbol;return\"function\"==typeof i?i.observable?t=i.observable:(t=i(\"observable\"),i.observable=t):t=\"@@observable\",t}i.d(t,\"a\",(function(){return n}))},function(e,t,i){e.exports=i(7)},function(e,t){var i;i=function(){return this}();try{i=i||new Function(\"return this\")()}catch(e){\"object\"==typeof window&&(i=window)}e.exports=i},function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,\"loaded\",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,\"id\",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,\"exports\",{enumerable:!0}),t.webpackPolyfill=1}return t}},function(e,t,i){\"use strict\";i.r(t);var n=i(2),s=i.n(n),r=i(0),o=i.n(r),a=i(1),c=function(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")},l={INIT:\"@@redux/INIT\"+c(),REPLACE:\"@@redux/REPLACE\"+c(),PROBE_UNKNOWN_ACTION:function(){return\"@@redux/PROBE_UNKNOWN_ACTION\"+c()}};function h(e){if(\"object\"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function u(e,t,i){var n;if(\"function\"==typeof t&&\"function\"==typeof i||\"function\"==typeof i&&\"function\"==typeof arguments[3])throw new Error(\"It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.\");if(\"function\"==typeof t&&void 0===i&&(i=t,t=void 0),void 0!==i){if(\"function\"!=typeof i)throw new Error(\"Expected the enhancer to be a function.\");return i(u)(e,t)}if(\"function\"!=typeof e)throw new Error(\"Expected the reducer to be a function.\");var s=e,r=t,o=[],c=o,d=!1;function p(){c===o&&(c=o.slice())}function m(){if(d)throw new Error(\"You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.\");return r}function f(e){if(\"function\"!=typeof e)throw new Error(\"Expected the listener to be a function.\");if(d)throw new Error(\"You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.\");var t=!0;return p(),c.push(e),function(){if(t){if(d)throw new Error(\"You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.\");t=!1,p();var i=c.indexOf(e);c.splice(i,1)}}}function v(e){if(!h(e))throw new Error(\"Actions must be plain objects. Use custom middleware for async actions.\");if(void 0===e.type)throw new Error('Actions may not have an undefined \"type\" property. Have you misspelled a constant?');if(d)throw new Error(\"Reducers may not dispatch actions.\");try{d=!0,r=s(r,e)}finally{d=!1}for(var t=o=c,i=0;i<t.length;i++)(0,t[i])();return e}function g(e){if(\"function\"!=typeof e)throw new Error(\"Expected the nextReducer to be a function.\");s=e,v({type:l.REPLACE})}function _(){var e,t=f;return(e={subscribe:function(e){if(\"object\"!=typeof e||null===e)throw new TypeError(\"Expected the observer to be an object.\");function i(){e.next&&e.next(m())}return i(),{unsubscribe:t(i)}}})[a.a]=function(){return this},e}return v({type:l.INIT}),(n={dispatch:v,subscribe:f,getState:m,replaceReducer:g})[a.a]=_,n}function d(e,t){var i=t&&t.type;return\"Given \"+(i&&'action \"'+String(i)+'\"'||\"an action\")+', reducer \"'+e+'\" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}var p,m=[],f=[],v=[],g={loading:!1},_=function(e,t){switch(void 0===e&&(e=g),t.type){case\"SET_IS_LOADING\":return{loading:t.isLoading};default:return e}},b=function(e){return Array.from({length:e},(function(){return(e=0,t=36,Math.floor(Math.random()*(t-e)+e)).toString(36);var e,t})).join(\"\")},y=function(e){return Object.prototype.toString.call(e).slice(8,-1)},E=function(e,t){return null!=t&&y(t)===e},I=function(e){return\"string\"!=typeof e?e:e.replace(/&/g,\"&\").replace(/>/g,\"&rt;\").replace(/</g,\"<\").replace(/\"/g,\""\")},S=(p=document.createElement(\"div\"),function(e){var t=e.trim();p.innerHTML=t;for(var i=p.children[0];p.firstChild;)p.removeChild(p.firstChild);return i}),w=function(e,t){return e.score-t.score},O=function(e){return JSON.parse(JSON.stringify(e))},C=function(e){for(var t=Object.keys(e),i={},n=0;n<t.length;n++){var s=t[n];\"function\"==typeof e[s]&&(i[s]=e[s])}var r,o=Object.keys(i);try{!function(e){Object.keys(e).forEach((function(t){var i=e[t];if(void 0===i(void 0,{type:l.INIT}))throw new Error('Reducer \"'+t+\"\\\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.\");if(void 0===i(void 0,{type:l.PROBE_UNKNOWN_ACTION()}))throw new Error('Reducer \"'+t+\"\\\" returned undefined when probed with a random type. Don't try to handle \"+l.INIT+' or other actions in \"redux/*\" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(i)}catch(e){r=e}return function(e,t){if(void 0===e&&(e={}),r)throw r;for(var n=!1,s={},a=0;a<o.length;a++){var c=o[a],l=i[c],h=e[c],u=l(h,t);if(void 0===u){var p=d(c,t);throw new Error(p)}s[c]=u,n=n||u!==h}return n?s:e}}({items:function(e,t){switch(void 0===e&&(e=m),t.type){case\"ADD_ITEM\":return[].concat(e,[{id:t.id,choiceId:t.choiceId,groupId:t.groupId,value:t.value,label:t.label,active:!0,highlighted:!1,customProperties:t.customProperties,placeholder:t.placeholder||!1,keyCode:null}]).map((function(e){var t=e;return t.highlighted=!1,t}));case\"REMOVE_ITEM\":return e.map((function(e){var i=e;return i.id===t.id&&(i.active=!1),i}));case\"HIGHLIGHT_ITEM\":return e.map((function(e){var i=e;return i.id===t.id&&(i.highlighted=t.highlighted),i}));default:return e}},groups:function(e,t){switch(void 0===e&&(e=f),t.type){case\"ADD_GROUP\":return[].concat(e,[{id:t.id,value:t.value,active:t.active,disabled:t.disabled}]);case\"CLEAR_CHOICES\":return[];default:return e}},choices:function(e,t){switch(void 0===e&&(e=v),t.type){case\"ADD_CHOICE\":return[].concat(e,[{id:t.id,elementId:t.elementId,groupId:t.groupId,value:t.value,label:t.label||t.value,disabled:t.disabled||!1,selected:!1,active:!0,score:9999,customProperties:t.customProperties,placeholder:t.placeholder||!1,keyCode:null}]);case\"ADD_ITEM\":return t.activateOptions?e.map((function(e){var i=e;return i.active=t.active,i})):t.choiceId>-1?e.map((function(e){var i=e;return i.id===parseInt(t.choiceId,10)&&(i.selected=!0),i})):e;case\"REMOVE_ITEM\":return t.choiceId>-1?e.map((function(e){var i=e;return i.id===parseInt(t.choiceId,10)&&(i.selected=!1),i})):e;case\"FILTER_CHOICES\":return e.map((function(e){var i=e;return i.active=t.results.some((function(e){var t=e.item,n=e.score;return t.id===i.id&&(i.score=n,!0)})),i}));case\"ACTIVATE_CHOICES\":return e.map((function(e){var i=e;return i.active=t.active,i}));case\"CLEAR_CHOICES\":return v;default:return e}},general:_}),A=function(e,t){var i=e;if(\"CLEAR_ALL\"===t.type)i=void 0;else if(\"RESET_TO\"===t.type)return O(t.state);return C(i,t)};function L(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var T=function(){function e(){this._store=u(A,window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__())}var t,i,n,s=e.prototype;return s.subscribe=function(e){this._store.subscribe(e)},s.dispatch=function(e){this._store.dispatch(e)},s.isLoading=function(){return this.state.general.loading},s.getChoiceById=function(e){return this.activeChoices.find((function(t){return t.id===parseInt(e,10)}))},s.getGroupById=function(e){return this.groups.find((function(t){return t.id===e}))},t=e,(i=[{key:\"state\",get:function(){return this._store.getState()}},{key:\"items\",get:function(){return this.state.items}},{key:\"activeItems\",get:function(){return this.items.filter((function(e){return!0===e.active}))}},{key:\"highlightedActiveItems\",get:function(){return this.items.filter((function(e){return e.active&&e.highlighted}))}},{key:\"choices\",get:function(){return this.state.choices}},{key:\"activeChoices\",get:function(){return this.choices.filter((function(e){return!0===e.active}))}},{key:\"selectableChoices\",get:function(){return this.choices.filter((function(e){return!0!==e.disabled}))}},{key:\"searchableChoices\",get:function(){return this.selectableChoices.filter((function(e){return!0!==e.placeholder}))}},{key:\"placeholderChoice\",get:function(){return[].concat(this.choices).reverse().find((function(e){return!0===e.placeholder}))}},{key:\"groups\",get:function(){return this.state.groups}},{key:\"activeGroups\",get:function(){var e=this.groups,t=this.choices;return e.filter((function(e){var i=!0===e.active&&!1===e.disabled,n=t.some((function(e){return!0===e.active&&!1===e.disabled}));return i&&n}),[])}}])&&L(t.prototype,i),n&&L(t,n),e}();function x(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var k=function(){function e(e){var t=e.element,i=e.type,n=e.classNames;this.element=t,this.classNames=n,this.type=i,this.isActive=!1}var t,i,n,s=e.prototype;return s.getChild=function(e){return this.element.querySelector(e)},s.show=function(){return this.element.classList.add(this.classNames.activeState),this.element.setAttribute(\"aria-expanded\",\"true\"),this.isActive=!0,this},s.hide=function(){return this.element.classList.remove(this.classNames.activeState),this.element.setAttribute(\"aria-expanded\",\"false\"),this.isActive=!1,this},t=e,(i=[{key:\"distanceFromTopWindow\",get:function(){return this.element.getBoundingClientRect().bottom}}])&&x(t.prototype,i),n&&x(t,n),e}(),P={items:[],choices:[],silent:!1,renderChoiceLimit:-1,maxItemCount:-1,addItems:!0,addItemFilter:null,removeItems:!0,removeItemButton:!1,editItems:!1,duplicateItemsAllowed:!0,delimiter:\",\",paste:!0,searchEnabled:!0,searchChoices:!0,searchFloor:1,searchResultLimit:4,searchFields:[\"label\",\"value\"],position:\"auto\",resetScrollPosition:!0,shouldSort:!0,shouldSortItems:!1,sorter:function(e,t){var i=e.value,n=e.label,s=void 0===n?i:n,r=t.value,o=t.label,a=void 0===o?r:o;return s.localeCompare(a,[],{sensitivity:\"base\",ignorePunctuation:!0,numeric:!0})},placeholder:!0,placeholderValue:null,searchPlaceholderValue:null,prependValue:null,appendValue:null,renderSelectedChoices:\"auto\",loadingText:\"Loading...\",noResultsText:\"No results found\",noChoicesText:\"No choices to choose from\",itemSelectText:\"Press to select\",uniqueItemText:\"Only unique values can be added\",customAddItemText:\"Only values matching specific conditions can be added\",addItemText:function(e){return'Press Enter to add <b>\"'+I(e)+'\"</b>'},maxItemText:function(e){return\"Only \"+e+\" values can be added\"},valueComparer:function(e,t){return e===t},fuseOptions:{includeScore:!0},callbackOnInit:null,callbackOnCreateTemplates:null,classNames:{containerOuter:\"choices\",containerInner:\"choices__inner\",input:\"choices__input\",inputCloned:\"choices__input--cloned\",list:\"choices__list\",listItems:\"choices__list--multiple\",listSingle:\"choices__list--single\",listDropdown:\"choices__list--dropdown\",item:\"choices__item\",itemSelectable:\"choices__item--selectable\",itemDisabled:\"choices__item--disabled\",itemChoice:\"choices__item--choice\",placeholder:\"choices__placeholder\",group:\"choices__group\",groupHeading:\"choices__heading\",button:\"choices__button\",activeState:\"is-active\",focusState:\"is-focused\",openState:\"is-open\",disabledState:\"is-disabled\",highlightedState:\"is-highlighted\",selectedState:\"is-selected\",flippedState:\"is-flipped\",loadingState:\"is-loading\",noResults:\"has-no-results\",noChoices:\"has-no-choices\"}},D=\"showDropdown\",M=\"hideDropdown\",N=\"change\",F=\"choice\",j=\"search\",K=\"addItem\",R=\"removeItem\",H=\"highlightItem\",B=\"highlightChoice\",V=\"ADD_CHOICE\",G=\"FILTER_CHOICES\",q=\"ACTIVATE_CHOICES\",U=\"CLEAR_CHOICES\",z=\"ADD_GROUP\",W=\"ADD_ITEM\",X=\"REMOVE_ITEM\",$=\"HIGHLIGHT_ITEM\",J=46,Y=8,Z=13,Q=65,ee=27,te=38,ie=40,ne=33,se=34,re=function(){function e(e){var t=e.element,i=e.type,n=e.classNames,s=e.position;this.element=t,this.classNames=n,this.type=i,this.position=s,this.isOpen=!1,this.isFlipped=!1,this.isFocussed=!1,this.isDisabled=!1,this.isLoading=!1,this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this)}var t=e.prototype;return t.addEventListeners=function(){this.element.addEventListener(\"focus\",this._onFocus),this.element.addEventListener(\"blur\",this._onBlur)},t.removeEventListeners=function(){this.element.removeEventListener(\"focus\",this._onFocus),this.element.removeEventListener(\"blur\",this._onBlur)},t.shouldFlip=function(e){if(\"number\"!=typeof e)return!1;var t=!1;return\"auto\"===this.position?t=!window.matchMedia(\"(min-height: \"+(e+1)+\"px)\").matches:\"top\"===this.position&&(t=!0),t},t.setActiveDescendant=function(e){this.element.setAttribute(\"aria-activedescendant\",e)},t.removeActiveDescendant=function(){this.element.removeAttribute(\"aria-activedescendant\")},t.open=function(e){this.element.classList.add(this.classNames.openState),this.element.setAttribute(\"aria-expanded\",\"true\"),this.isOpen=!0,this.shouldFlip(e)&&(this.element.classList.add(this.classNames.flippedState),this.isFlipped=!0)},t.close=function(){this.element.classList.remove(this.classNames.openState),this.element.setAttribute(\"aria-expanded\",\"false\"),this.removeActiveDescendant(),this.isOpen=!1,this.isFlipped&&(this.element.classList.remove(this.classNames.flippedState),this.isFlipped=!1)},t.focus=function(){this.isFocussed||this.element.focus()},t.addFocusState=function(){this.element.classList.add(this.classNames.focusState)},t.removeFocusState=function(){this.element.classList.remove(this.classNames.focusState)},t.enable=function(){this.element.classList.remove(this.classNames.disabledState),this.element.removeAttribute(\"aria-disabled\"),\"select-one\"===this.type&&this.element.setAttribute(\"tabindex\",\"0\"),this.isDisabled=!1},t.disable=function(){this.element.classList.add(this.classNames.disabledState),this.element.setAttribute(\"aria-disabled\",\"true\"),\"select-one\"===this.type&&this.element.setAttribute(\"tabindex\",\"-1\"),this.isDisabled=!0},t.wrap=function(e){!function(e,t){void 0===t&&(t=document.createElement(\"div\")),e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t.appendChild(e)}(e,this.element)},t.unwrap=function(e){this.element.parentNode.insertBefore(e,this.element),this.element.parentNode.removeChild(this.element)},t.addLoadingState=function(){this.element.classList.add(this.classNames.loadingState),this.element.setAttribute(\"aria-busy\",\"true\"),this.isLoading=!0},t.removeLoadingState=function(){this.element.classList.remove(this.classNames.loadingState),this.element.removeAttribute(\"aria-busy\"),this.isLoading=!1},t._onFocus=function(){this.isFocussed=!0},t._onBlur=function(){this.isFocussed=!1},e}();function oe(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var ae=function(){function e(e){var t=e.element,i=e.type,n=e.classNames,s=e.preventPaste;this.element=t,this.type=i,this.classNames=n,this.preventPaste=s,this.isFocussed=this.element===document.activeElement,this.isDisabled=t.disabled,this._onPaste=this._onPaste.bind(this),this._onInput=this._onInput.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this)}var t,i,n,s=e.prototype;return s.addEventListeners=function(){this.element.addEventListener(\"paste\",this._onPaste),this.element.addEventListener(\"input\",this._onInput,{passive:!0}),this.element.addEventListener(\"focus\",this._onFocus,{passive:!0}),this.element.addEventListener(\"blur\",this._onBlur,{passive:!0})},s.removeEventListeners=function(){this.element.removeEventListener(\"input\",this._onInput,{passive:!0}),this.element.removeEventListener(\"paste\",this._onPaste),this.element.removeEventListener(\"focus\",this._onFocus,{passive:!0}),this.element.removeEventListener(\"blur\",this._onBlur,{passive:!0})},s.enable=function(){this.element.removeAttribute(\"disabled\"),this.isDisabled=!1},s.disable=function(){this.element.setAttribute(\"disabled\",\"\"),this.isDisabled=!0},s.focus=function(){this.isFocussed||this.element.focus()},s.blur=function(){this.isFocussed&&this.element.blur()},s.clear=function(e){return void 0===e&&(e=!0),this.element.value&&(this.element.value=\"\"),e&&this.setWidth(),this},s.setWidth=function(){var e=this.element,t=e.style,i=e.value,n=e.placeholder;t.minWidth=n.length+1+\"ch\",t.width=i.length+1+\"ch\"},s.setActiveDescendant=function(e){this.element.setAttribute(\"aria-activedescendant\",e)},s.removeActiveDescendant=function(){this.element.removeAttribute(\"aria-activedescendant\")},s._onInput=function(){\"select-one\"!==this.type&&this.setWidth()},s._onPaste=function(e){this.preventPaste&&e.preventDefault()},s._onFocus=function(){this.isFocussed=!0},s._onBlur=function(){this.isFocussed=!1},t=e,(i=[{key:\"placeholder\",set:function(e){this.element.placeholder=e}},{key:\"value\",get:function(){return I(this.element.value)},set:function(e){this.element.value=e}}])&&oe(t.prototype,i),n&&oe(t,n),e}(),ce=function(){function e(e){var t=e.element;this.element=t,this.scrollPos=this.element.scrollTop,this.height=this.element.offsetHeight}var t=e.prototype;return t.clear=function(){this.element.innerHTML=\"\"},t.append=function(e){this.element.appendChild(e)},t.getChild=function(e){return this.element.querySelector(e)},t.hasChildren=function(){return this.element.hasChildNodes()},t.scrollToTop=function(){this.element.scrollTop=0},t.scrollToChildElement=function(e,t){var i=this;if(e){var n=this.element.offsetHeight,s=this.element.scrollTop+n,r=e.offsetHeight,o=e.offsetTop+r,a=t>0?this.element.scrollTop+o-s:e.offsetTop;requestAnimationFrame((function(){i._animateScroll(a,t)}))}},t._scrollDown=function(e,t,i){var n=(i-e)/t,s=n>1?n:1;this.element.scrollTop=e+s},t._scrollUp=function(e,t,i){var n=(e-i)/t,s=n>1?n:1;this.element.scrollTop=e-s},t._animateScroll=function(e,t){var i=this,n=this.element.scrollTop,s=!1;t>0?(this._scrollDown(n,4,e),n<e&&(s=!0)):(this._scrollUp(n,4,e),n>e&&(s=!0)),s&&requestAnimationFrame((function(){i._animateScroll(e,t)}))},e}();function le(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var he=function(){function e(e){var t=e.element,i=e.classNames;if(this.element=t,this.classNames=i,!(t instanceof HTMLInputElement||t instanceof HTMLSelectElement))throw new TypeError(\"Invalid element passed\");this.isDisabled=!1}var t,i,n,s=e.prototype;return s.conceal=function(){this.element.classList.add(this.classNames.input),this.element.hidden=!0,this.element.tabIndex=-1;var e=this.element.getAttribute(\"style\");e&&this.element.setAttribute(\"data-choice-orig-style\",e),this.element.setAttribute(\"data-choice\",\"active\")},s.reveal=function(){this.element.classList.remove(this.classNames.input),this.element.hidden=!1,this.element.removeAttribute(\"tabindex\");var e=this.element.getAttribute(\"data-choice-orig-style\");e?(this.element.removeAttribute(\"data-choice-orig-style\"),this.element.setAttribute(\"style\",e)):this.element.removeAttribute(\"style\"),this.element.removeAttribute(\"data-choice\"),this.element.value=this.element.value},s.enable=function(){this.element.removeAttribute(\"disabled\"),this.element.disabled=!1,this.isDisabled=!1},s.disable=function(){this.element.setAttribute(\"disabled\",\"\"),this.element.disabled=!0,this.isDisabled=!0},s.triggerEvent=function(e,t){!function(e,t,i){void 0===i&&(i=null);var n=new CustomEvent(t,{detail:i,bubbles:!0,cancelable:!0});e.dispatchEvent(n)}(this.element,e,t)},t=e,(i=[{key:\"isActive\",get:function(){return\"active\"===this.element.dataset.choice}},{key:\"dir\",get:function(){return this.element.dir}},{key:\"value\",get:function(){return this.element.value},set:function(e){this.element.value=e}}])&&le(t.prototype,i),n&&le(t,n),e}();function ue(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var de=function(e){var t,i,n,s,r;function o(t){var i,n=t.element,s=t.classNames,r=t.delimiter;return(i=e.call(this,{element:n,classNames:s})||this).delimiter=r,i}return i=e,(t=o).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,n=o,(s=[{key:\"value\",get:function(){return this.element.value},set:function(e){var t=e.map((function(e){return e.value})).join(this.delimiter);this.element.setAttribute(\"value\",t),this.element.value=t}}])&&ue(n.prototype,s),r&&ue(n,r),o}(he);function pe(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var me=function(e){var t,i,n,s,r;function o(t){var i,n=t.element,s=t.classNames,r=t.template;return(i=e.call(this,{element:n,classNames:s})||this).template=r,i}return i=e,(t=o).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,o.prototype.appendDocFragment=function(e){this.element.innerHTML=\"\",this.element.appendChild(e)},n=o,(s=[{key:\"placeholderOption\",get:function(){return this.element.querySelector('option[value=\"\"]')||this.element.querySelector(\"option[placeholder]\")}},{key:\"optionGroups\",get:function(){return Array.from(this.element.getElementsByTagName(\"OPTGROUP\"))}},{key:\"options\",get:function(){return Array.from(this.element.options)},set:function(e){var t=this,i=document.createDocumentFragment();e.forEach((function(e){return n=e,s=t.template(n),void i.appendChild(s);var n,s})),this.appendDocFragment(i)}}])&&pe(n.prototype,s),r&&pe(n,r),o}(he),fe={containerOuter:function(e,t,i,n,s,r){var o=e.containerOuter,a=Object.assign(document.createElement(\"div\"),{className:o});return a.dataset.type=r,t&&(a.dir=t),n&&(a.tabIndex=0),i&&(a.setAttribute(\"role\",s?\"combobox\":\"listbox\"),s&&a.setAttribute(\"aria-autocomplete\",\"list\")),a.setAttribute(\"aria-haspopup\",\"true\"),a.setAttribute(\"aria-expanded\",\"false\"),a},containerInner:function(e){var t=e.containerInner;return Object.assign(document.createElement(\"div\"),{className:t})},itemList:function(e,t){var i=e.list,n=e.listSingle,s=e.listItems;return Object.assign(document.createElement(\"div\"),{className:i+\" \"+(t?n:s)})},placeholder:function(e,t){var i=e.placeholder;return Object.assign(document.createElement(\"div\"),{className:i,innerHTML:t})},item:function(e,t,i){var n=e.item,s=e.button,r=e.highlightedState,o=e.itemSelectable,a=e.placeholder,c=t.id,l=t.value,h=t.label,u=t.customProperties,d=t.active,p=t.disabled,m=t.highlighted,f=t.placeholder,v=Object.assign(document.createElement(\"div\"),{className:n,innerHTML:h});if(Object.assign(v.dataset,{item:\"\",id:c,value:l,customProperties:u}),d&&v.setAttribute(\"aria-selected\",\"true\"),p&&v.setAttribute(\"aria-disabled\",\"true\"),f&&v.classList.add(a),v.classList.add(m?r:o),i){p&&v.classList.remove(o),v.dataset.deletable=\"\";var g=Object.assign(document.createElement(\"button\"),{type:\"button\",className:s,innerHTML:\"Remove item\"});g.setAttribute(\"aria-label\",\"Remove item: '\"+l+\"'\"),g.dataset.button=\"\",v.appendChild(g)}return v},choiceList:function(e,t){var i=e.list,n=Object.assign(document.createElement(\"div\"),{className:i});return t||n.setAttribute(\"aria-multiselectable\",\"true\"),n.setAttribute(\"role\",\"listbox\"),n},choiceGroup:function(e,t){var i=e.group,n=e.groupHeading,s=e.itemDisabled,r=t.id,o=t.value,a=t.disabled,c=Object.assign(document.createElement(\"div\"),{className:i+\" \"+(a?s:\"\")});return c.setAttribute(\"role\",\"group\"),Object.assign(c.dataset,{group:\"\",id:r,value:o}),a&&c.setAttribute(\"aria-disabled\",\"true\"),c.appendChild(Object.assign(document.createElement(\"div\"),{className:n,innerHTML:o})),c},choice:function(e,t,i){var n=e.item,s=e.itemChoice,r=e.itemSelectable,o=e.selectedState,a=e.itemDisabled,c=e.placeholder,l=t.id,h=t.value,u=t.label,d=t.groupId,p=t.elementId,m=t.disabled,f=t.selected,v=t.placeholder,g=Object.assign(document.createElement(\"div\"),{id:p,innerHTML:u,className:n+\" \"+s});return f&&g.classList.add(o),v&&g.classList.add(c),g.setAttribute(\"role\",d>0?\"treeitem\":\"option\"),Object.assign(g.dataset,{choice:\"\",id:l,value:h,selectText:i}),m?(g.classList.add(a),g.dataset.choiceDisabled=\"\",g.setAttribute(\"aria-disabled\",\"true\")):(g.classList.add(r),g.dataset.choiceSelectable=\"\"),g},input:function(e,t){var i=e.input,n=e.inputCloned,s=Object.assign(document.createElement(\"input\"),{type:\"text\",className:i+\" \"+n,autocomplete:\"off\",autocapitalize:\"off\",spellcheck:!1});return s.setAttribute(\"role\",\"textbox\"),s.setAttribute(\"aria-autocomplete\",\"list\"),s.setAttribute(\"aria-label\",t),s},dropdown:function(e){var t=e.list,i=e.listDropdown,n=document.createElement(\"div\");return n.classList.add(t,i),n.setAttribute(\"aria-expanded\",\"false\"),n},notice:function(e,t,i){var n=e.item,s=e.itemChoice,r=e.noResults,o=e.noChoices;void 0===i&&(i=\"\");var a=[n,s];return\"no-choices\"===i?a.push(o):\"no-results\"===i&&a.push(r),Object.assign(document.createElement(\"div\"),{innerHTML:t,className:a.join(\" \")})},option:function(e){var t=e.label,i=e.value,n=e.customProperties,s=e.active,r=e.disabled,o=new Option(t,i,!1,s);return n&&(o.dataset.customProperties=n),o.disabled=r,o}},ve=function(e){return void 0===e&&(e=!0),{type:q,active:e}},ge=function(e,t){return{type:$,id:e,highlighted:t}},_e=function(e){var t=e.value,i=e.id,n=e.active,s=e.disabled;return{type:z,value:t,id:i,active:n,disabled:s}},be=function(e){return{type:\"SET_IS_LOADING\",isLoading:e}};function ye(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var Ee=\"-ms-scroll-limit\"in document.documentElement.style&&\"-ms-ime-align\"in document.documentElement.style,Ie={},Se=function(){var e,t,i;function n(e,t){var i=this;void 0===e&&(e=\"[data-choice]\"),void 0===t&&(t={}),this.config=o.a.all([P,n.defaults.options,t],{arrayMerge:function(e,t){return[].concat(t)}});var s,r,a,c,l=(s=this.config,r=P,a=Object.keys(s).sort(),c=Object.keys(r).sort(),a.filter((function(e){return c.indexOf(e)<0})));l.length&&console.warn(\"Unknown config option(s) passed\",l.join(\", \"));var h=\"string\"==typeof e?document.querySelector(e):e;if(!(h instanceof HTMLInputElement||h instanceof HTMLSelectElement))throw TypeError(\"Expected one of the following types text|select-one|select-multiple\");if(this._isTextElement=\"text\"===h.type,this._isSelectOneElement=\"select-one\"===h.type,this._isSelectMultipleElement=\"select-multiple\"===h.type,this._isSelectElement=this._isSelectOneElement||this._isSelectMultipleElement,this.config.searchEnabled=this._isSelectMultipleElement||this.config.searchEnabled,[\"auto\",\"always\"].includes(this.config.renderSelectedChoices)||(this.config.renderSelectedChoices=\"auto\"),t.addItemFilter&&\"function\"!=typeof t.addItemFilter){var u=t.addItemFilter instanceof RegExp?t.addItemFilter:new RegExp(t.addItemFilter);this.config.addItemFilter=u.test.bind(u)}if(this._isTextElement?this.passedElement=new de({element:h,classNames:this.config.classNames,delimiter:this.config.delimiter}):this.passedElement=new me({element:h,classNames:this.config.classNames,template:function(e){return i._templates.option(e)}}),this.initialised=!1,this._store=new T,this._initialState={},this._currentState={},this._prevState={},this._currentValue=\"\",this._canSearch=this.config.searchEnabled,this._isScrollingOnIe=!1,this._highlightPosition=0,this._wasTap=!0,this._placeholderValue=this._generatePlaceholderValue(),this._baseId=function(e,t){var i=e.id||e.name&&e.name+\"-\"+b(2)||b(4);return i=t+\"-\"+(i=i.replace(/(:|\\.|\\[|\\]|,)/g,\"\"))}(this.passedElement.element,\"choices-\"),this._direction=this.passedElement.dir,!this._direction){var d=window.getComputedStyle(this.passedElement.element).direction;d!==window.getComputedStyle(document.documentElement).direction&&(this._direction=d)}if(this._idNames={itemChoice:\"item-choice\"},this._presetGroups=this.passedElement.optionGroups,this._presetOptions=this.passedElement.options,this._presetChoices=this.config.choices,this._presetItems=this.config.items,this.passedElement.value&&(this._presetItems=this._presetItems.concat(this.passedElement.value.split(this.config.delimiter))),this.passedElement.options&&this.passedElement.options.forEach((function(e){i._presetChoices.push({value:e.value,label:e.innerHTML,selected:e.selected,disabled:e.disabled||e.parentNode.disabled,placeholder:\"\"===e.value||e.hasAttribute(\"placeholder\"),customProperties:e.getAttribute(\"data-custom-properties\")})})),this._render=this._render.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this),this._onKeyUp=this._onKeyUp.bind(this),this._onKeyDown=this._onKeyDown.bind(this),this._onClick=this._onClick.bind(this),this._onTouchMove=this._onTouchMove.bind(this),this._onTouchEnd=this._onTouchEnd.bind(this),this._onMouseDown=this._onMouseDown.bind(this),this._onMouseOver=this._onMouseOver.bind(this),this._onFormReset=this._onFormReset.bind(this),this._onAKey=this._onAKey.bind(this),this._onEnterKey=this._onEnterKey.bind(this),this._onEscapeKey=this._onEscapeKey.bind(this),this._onDirectionKey=this._onDirectionKey.bind(this),this._onDeleteKey=this._onDeleteKey.bind(this),this.passedElement.isActive)return this.config.silent||console.warn(\"Trying to initialise Choices on element already initialised\"),void(this.initialised=!0);this.init()}e=n,i=[{key:\"defaults\",get:function(){return Object.preventExtensions({get options(){return Ie},get templates(){return fe}})}}],(t=null)&&ye(e.prototype,t),i&&ye(e,i);var r=n.prototype;return r.init=function(){if(!this.initialised){this._createTemplates(),this._createElements(),this._createStructure(),this._initialState=O(this._store.state),this._store.subscribe(this._render),this._render(),this._addEventListeners(),(!this.config.addItems||this.passedElement.element.hasAttribute(\"disabled\"))&&this.disable(),this.initialised=!0;var e=this.config.callbackOnInit;e&&\"function\"==typeof e&&e.call(this)}},r.destroy=function(){this.initialised&&(this._removeEventListeners(),this.passedElement.reveal(),this.containerOuter.unwrap(this.passedElement.element),this.clearStore(),this._isSelectElement&&(this.passedElement.options=this._presetOptions),this._templates=null,this.initialised=!1)},r.enable=function(){return this.passedElement.isDisabled&&this.passedElement.enable(),this.containerOuter.isDisabled&&(this._addEventListeners(),this.input.enable(),this.containerOuter.enable()),this},r.disable=function(){return this.passedElement.isDisabled||this.passedElement.disable(),this.containerOuter.isDisabled||(this._removeEventListeners(),this.input.disable(),this.containerOuter.disable()),this},r.highlightItem=function(e,t){if(void 0===t&&(t=!0),!e)return this;var i=e.id,n=e.groupId,s=void 0===n?-1:n,r=e.value,o=void 0===r?\"\":r,a=e.label,c=void 0===a?\"\":a,l=s>=0?this._store.getGroupById(s):null;return this._store.dispatch(ge(i,!0)),t&&this.passedElement.triggerEvent(H,{id:i,value:o,label:c,groupValue:l&&l.value?l.value:null}),this},r.unhighlightItem=function(e){if(!e)return this;var t=e.id,i=e.groupId,n=void 0===i?-1:i,s=e.value,r=void 0===s?\"\":s,o=e.label,a=void 0===o?\"\":o,c=n>=0?this._store.getGroupById(n):null;return this._store.dispatch(ge(t,!1)),this.passedElement.triggerEvent(H,{id:t,value:r,label:a,groupValue:c&&c.value?c.value:null}),this},r.highlightAll=function(){var e=this;return this._store.items.forEach((function(t){return e.highlightItem(t)})),this},r.unhighlightAll=function(){var e=this;return this._store.items.forEach((function(t){return e.unhighlightItem(t)})),this},r.removeActiveItemsByValue=function(e){var t=this;return this._store.activeItems.filter((function(t){return t.value===e})).forEach((function(e){return t._removeItem(e)})),this},r.removeActiveItems=function(e){var t=this;return this._store.activeItems.filter((function(t){return t.id!==e})).forEach((function(e){return t._removeItem(e)})),this},r.removeHighlightedItems=function(e){var t=this;return void 0===e&&(e=!1),this._store.highlightedActiveItems.forEach((function(i){t._removeItem(i),e&&t._triggerChange(i.value)})),this},r.showDropdown=function(e){var t=this;return this.dropdown.isActive?this:(requestAnimationFrame((function(){t.dropdown.show(),t.containerOuter.open(t.dropdown.distanceFromTopWindow),!e&&t._canSearch&&t.input.focus(),t.passedElement.triggerEvent(D,{})})),this)},r.hideDropdown=function(e){var t=this;return this.dropdown.isActive?(requestAnimationFrame((function(){t.dropdown.hide(),t.containerOuter.close(),!e&&t._canSearch&&(t.input.removeActiveDescendant(),t.input.blur()),t.passedElement.triggerEvent(M,{})})),this):this},r.getValue=function(e){void 0===e&&(e=!1);var t=this._store.activeItems.reduce((function(t,i){var n=e?i.value:i;return t.push(n),t}),[]);return this._isSelectOneElement?t[0]:t},r.setValue=function(e){var t=this;return this.initialised?(e.forEach((function(e){return t._setChoiceOrItem(e)})),this):this},r.setChoiceByValue=function(e){var t=this;return!this.initialised||this._isTextElement?this:((Array.isArray(e)?e:[e]).forEach((function(e){return t._findAndSelectChoiceByValue(e)})),this)},r.setChoices=function(e,t,i,n){var s=this;if(void 0===e&&(e=[]),void 0===t&&(t=\"value\"),void 0===i&&(i=\"label\"),void 0===n&&(n=!1),!this.initialised)throw new ReferenceError(\"setChoices was called on a non-initialized instance of Choices\");if(!this._isSelectElement)throw new TypeError(\"setChoices can't be used with INPUT based Choices\");if(\"string\"!=typeof t||!t)throw new TypeError(\"value parameter must be a name of 'value' field in passed objects\");if(n&&this.clearChoices(),\"function\"==typeof e){var r=e(this);if(\"function\"==typeof Promise&&r instanceof Promise)return new Promise((function(e){return requestAnimationFrame(e)})).then((function(){return s._handleLoadingState(!0)})).then((function(){return r})).then((function(e){return s.setChoices(e,t,i,n)})).catch((function(e){s.config.silent||console.error(e)})).then((function(){return s._handleLoadingState(!1)})).then((function(){return s}));if(!Array.isArray(r))throw new TypeError(\".setChoices first argument function must return either array of choices or Promise, got: \"+typeof r);return this.setChoices(r,t,i,!1)}if(!Array.isArray(e))throw new TypeError(\".setChoices must be called either with array of choices with a function resulting into Promise of array of choices\");return this.containerOuter.removeLoadingState(),this._startLoading(),e.forEach((function(e){e.choices?s._addGroup({id:parseInt(e.id,10)||null,group:e,valueKey:t,labelKey:i}):s._addChoice({value:e[t],label:e[i],isSelected:e.selected,isDisabled:e.disabled,customProperties:e.customProperties,placeholder:e.placeholder})})),this._stopLoading(),this},r.clearChoices=function(){return this._store.dispatch({type:U}),this},r.clearStore=function(){return this._store.dispatch({type:\"CLEAR_ALL\"}),this},r.clearInput=function(){var e=!this._isSelectOneElement;return this.input.clear(e),!this._isTextElement&&this._canSearch&&(this._isSearching=!1,this._store.dispatch(ve(!0))),this},r._render=function(){if(!this._store.isLoading()){this._currentState=this._store.state;var e=this._currentState.choices!==this._prevState.choices||this._currentState.groups!==this._prevState.groups||this._currentState.items!==this._prevState.items,t=this._isSelectElement,i=this._currentState.items!==this._prevState.items;e&&(t&&this._renderChoices(),i&&this._renderItems(),this._prevState=this._currentState)}},r._renderChoices=function(){var e=this,t=this._store,i=t.activeGroups,n=t.activeChoices,s=document.createDocumentFragment();if(this.choiceList.clear(),this.config.resetScrollPosition&&requestAnimationFrame((function(){return e.choiceList.scrollToTop()})),i.length>=1&&!this._isSearching){var r=n.filter((function(e){return!0===e.placeholder&&-1===e.groupId}));r.length>=1&&(s=this._createChoicesFragment(r,s)),s=this._createGroupsFragment(i,n,s)}else n.length>=1&&(s=this._createChoicesFragment(n,s));if(s.childNodes&&s.childNodes.length>0){var o=this._store.activeItems,a=this._canAddItem(o,this.input.value);a.response?(this.choiceList.append(s),this._highlightChoice()):this.choiceList.append(this._getTemplate(\"notice\",a.notice))}else{var c,l;this._isSearching?(l=\"function\"==typeof this.config.noResultsText?this.config.noResultsText():this.config.noResultsText,c=this._getTemplate(\"notice\",l,\"no-results\")):(l=\"function\"==typeof this.config.noChoicesText?this.config.noChoicesText():this.config.noChoicesText,c=this._getTemplate(\"notice\",l,\"no-choices\")),this.choiceList.append(c)}},r._renderItems=function(){var e=this._store.activeItems||[];this.itemList.clear();var t=this._createItemsFragment(e);t.childNodes&&this.itemList.append(t)},r._createGroupsFragment=function(e,t,i){var n=this;return void 0===i&&(i=document.createDocumentFragment()),this.config.shouldSort&&e.sort(this.config.sorter),e.forEach((function(e){var s=function(e){return t.filter((function(t){return n._isSelectOneElement?t.groupId===e.id:t.groupId===e.id&&(\"always\"===n.config.renderSelectedChoices||!t.selected)}))}(e);if(s.length>=1){var r=n._getTemplate(\"choiceGroup\",e);i.appendChild(r),n._createChoicesFragment(s,i,!0)}})),i},r._createChoicesFragment=function(e,t,i){var n=this;void 0===t&&(t=document.createDocumentFragment()),void 0===i&&(i=!1);var s=this.config,r=s.renderSelectedChoices,o=s.searchResultLimit,a=s.renderChoiceLimit,c=this._isSearching?w:this.config.sorter,l=function(e){if(\"auto\"!==r||n._isSelectOneElement||!e.selected){var i=n._getTemplate(\"choice\",e,n.config.itemSelectText);t.appendChild(i)}},h=e;\"auto\"!==r||this._isSelectOneElement||(h=e.filter((function(e){return!e.selected})));var u=h.reduce((function(e,t){return t.placeholder?e.placeholderChoices.push(t):e.normalChoices.push(t),e}),{placeholderChoices:[],normalChoices:[]}),d=u.placeholderChoices,p=u.normalChoices;(this.config.shouldSort||this._isSearching)&&p.sort(c);var m=h.length,f=this._isSelectOneElement?[].concat(d,p):p;this._isSearching?m=o:a&&a>0&&!i&&(m=a);for(var v=0;v<m;v+=1)f[v]&&l(f[v]);return t},r._createItemsFragment=function(e,t){var i=this;void 0===t&&(t=document.createDocumentFragment());var n=this.config,s=n.shouldSortItems,r=n.sorter,o=n.removeItemButton;return s&&!this._isSelectOneElement&&e.sort(r),this._isTextElement?this.passedElement.value=e:this.passedElement.options=e,e.forEach((function(e){var n=i._getTemplate(\"item\",e,o);t.appendChild(n)})),t},r._triggerChange=function(e){null!=e&&this.passedElement.triggerEvent(N,{value:e})},r._selectPlaceholderChoice=function(){var e=this._store.placeholderChoice;e&&(this._addItem({value:e.value,label:e.label,choiceId:e.id,groupId:e.groupId,placeholder:e.placeholder}),this._triggerChange(e.value))},r._handleButtonAction=function(e,t){if(e&&t&&this.config.removeItems&&this.config.removeItemButton){var i=t.parentNode.getAttribute(\"data-id\"),n=e.find((function(e){return e.id===parseInt(i,10)}));this._removeItem(n),this._triggerChange(n.value),this._isSelectOneElement&&this._selectPlaceholderChoice()}},r._handleItemAction=function(e,t,i){var n=this;if(void 0===i&&(i=!1),e&&t&&this.config.removeItems&&!this._isSelectOneElement){var s=t.getAttribute(\"data-id\");e.forEach((function(e){e.id!==parseInt(s,10)||e.highlighted?!i&&e.highlighted&&n.unhighlightItem(e):n.highlightItem(e)})),this.input.focus()}},r._handleChoiceAction=function(e,t){if(e&&t){var i=t.dataset.id,n=this._store.getChoiceById(i);if(n){var s=e[0]&&e[0].keyCode?e[0].keyCode:null,r=this.dropdown.isActive;n.keyCode=s,this.passedElement.triggerEvent(F,{choice:n}),n.selected||n.disabled||this._canAddItem(e,n.value).response&&(this._addItem({value:n.value,label:n.label,choiceId:n.id,groupId:n.groupId,customProperties:n.customProperties,placeholder:n.placeholder,keyCode:n.keyCode}),this._triggerChange(n.value)),this.clearInput(),r&&this._isSelectOneElement&&(this.hideDropdown(!0),this.containerOuter.focus())}}},r._handleBackspace=function(e){if(this.config.removeItems&&e){var t=e[e.length-1],i=e.some((function(e){return e.highlighted}));this.config.editItems&&!i&&t?(this.input.value=t.value,this.input.setWidth(),this._removeItem(t),this._triggerChange(t.value)):(i||this.highlightItem(t,!1),this.removeHighlightedItems(!0))}},r._startLoading=function(){this._store.dispatch(be(!0))},r._stopLoading=function(){this._store.dispatch(be(!1))},r._handleLoadingState=function(e){void 0===e&&(e=!0);var t=this.itemList.getChild(\".\"+this.config.classNames.placeholder);e?(this.disable(),this.containerOuter.addLoadingState(),this._isSelectOneElement?t?t.innerHTML=this.config.loadingText:(t=this._getTemplate(\"placeholder\",this.config.loadingText),this.itemList.append(t)):this.input.placeholder=this.config.loadingText):(this.enable(),this.containerOuter.removeLoadingState(),this._isSelectOneElement?t.innerHTML=this._placeholderValue||\"\":this.input.placeholder=this._placeholderValue||\"\")},r._handleSearch=function(e){if(e&&this.input.isFocussed){var t=this._store.choices,i=this.config,n=i.searchFloor,s=i.searchChoices,r=t.some((function(e){return!e.active}));if(e&&e.length>=n){var o=s?this._searchChoices(e):0;this.passedElement.triggerEvent(j,{value:e,resultCount:o})}else r&&(this._isSearching=!1,this._store.dispatch(ve(!0)))}},r._canAddItem=function(e,t){var i=!0,n=\"function\"==typeof this.config.addItemText?this.config.addItemText(t):this.config.addItemText;if(!this._isSelectOneElement){var s=function(e,t,i){return void 0===i&&(i=\"value\"),e.some((function(e){return\"string\"==typeof t?e[i]===t.trim():e[i]===t}))}(e,t);this.config.maxItemCount>0&&this.config.maxItemCount<=e.length&&(i=!1,n=\"function\"==typeof this.config.maxItemText?this.config.maxItemText(this.config.maxItemCount):this.config.maxItemText),!this.config.duplicateItemsAllowed&&s&&i&&(i=!1,n=\"function\"==typeof this.config.uniqueItemText?this.config.uniqueItemText(t):this.config.uniqueItemText),this._isTextElement&&this.config.addItems&&i&&\"function\"==typeof this.config.addItemFilter&&!this.config.addItemFilter(t)&&(i=!1,n=\"function\"==typeof this.config.customAddItemText?this.config.customAddItemText(t):this.config.customAddItemText)}return{response:i,notice:n}},r._searchChoices=function(e){var t=\"string\"==typeof e?e.trim():e,i=\"string\"==typeof this._currentValue?this._currentValue.trim():this._currentValue;if(t.length<1&&t===i+\" \")return 0;var n=this._store.searchableChoices,r=t,o=[].concat(this.config.searchFields),a=Object.assign(this.config.fuseOptions,{keys:o}),c=new s.a(n,a).search(r);return this._currentValue=t,this._highlightPosition=0,this._isSearching=!0,this._store.dispatch(function(e){return{type:G,results:e}}(c)),c.length},r._addEventListeners=function(){var e=document.documentElement;e.addEventListener(\"touchend\",this._onTouchEnd,!0),this.containerOuter.element.addEventListener(\"keydown\",this._onKeyDown,!0),this.containerOuter.element.addEventListener(\"mousedown\",this._onMouseDown,!0),e.addEventListener(\"click\",this._onClick,{passive:!0}),e.addEventListener(\"touchmove\",this._onTouchMove,{passive:!0}),this.dropdown.element.addEventListener(\"mouseover\",this._onMouseOver,{passive:!0}),this._isSelectOneElement&&(this.containerOuter.element.addEventListener(\"focus\",this._onFocus,{passive:!0}),this.containerOuter.element.addEventListener(\"blur\",this._onBlur,{passive:!0})),this.input.element.addEventListener(\"keyup\",this._onKeyUp,{passive:!0}),this.input.element.addEventListener(\"focus\",this._onFocus,{passive:!0}),this.input.element.addEventListener(\"blur\",this._onBlur,{passive:!0}),this.input.element.form&&this.input.element.form.addEventListener(\"reset\",this._onFormReset,{passive:!0}),this.input.addEventListeners()},r._removeEventListeners=function(){var e=document.documentElement;e.removeEventListener(\"touchend\",this._onTouchEnd,!0),this.containerOuter.element.removeEventListener(\"keydown\",this._onKeyDown,!0),this.containerOuter.element.removeEventListener(\"mousedown\",this._onMouseDown,!0),e.removeEventListener(\"click\",this._onClick),e.removeEventListener(\"touchmove\",this._onTouchMove),this.dropdown.element.removeEventListener(\"mouseover\",this._onMouseOver),this._isSelectOneElement&&(this.containerOuter.element.removeEventListener(\"focus\",this._onFocus),this.containerOuter.element.removeEventListener(\"blur\",this._onBlur)),this.input.element.removeEventListener(\"keyup\",this._onKeyUp),this.input.element.removeEventListener(\"focus\",this._onFocus),this.input.element.removeEventListener(\"blur\",this._onBlur),this.input.element.form&&this.input.element.form.removeEventListener(\"reset\",this._onFormReset),this.input.removeEventListeners()},r._onKeyDown=function(e){var t,i=e.target,n=e.keyCode,s=e.ctrlKey,r=e.metaKey,o=this._store.activeItems,a=this.input.isFocussed,c=this.dropdown.isActive,l=this.itemList.hasChildren(),h=String.fromCharCode(n),u=J,d=Y,p=Z,m=Q,f=ee,v=te,g=ie,_=ne,b=se,y=s||r;!this._isTextElement&&/[a-zA-Z0-9-_ ]/.test(h)&&this.showDropdown();var E=((t={})[m]=this._onAKey,t[p]=this._onEnterKey,t[f]=this._onEscapeKey,t[v]=this._onDirectionKey,t[_]=this._onDirectionKey,t[g]=this._onDirectionKey,t[b]=this._onDirectionKey,t[d]=this._onDeleteKey,t[u]=this._onDeleteKey,t);E[n]&&E[n]({event:e,target:i,keyCode:n,metaKey:r,activeItems:o,hasFocusedInput:a,hasActiveDropdown:c,hasItems:l,hasCtrlDownKeyPressed:y})},r._onKeyUp=function(e){var t=e.target,i=e.keyCode,n=this.input.value,s=this._store.activeItems,r=this._canAddItem(s,n),o=J,a=Y;if(this._isTextElement)if(r.notice&&n){var c=this._getTemplate(\"notice\",r.notice);this.dropdown.element.innerHTML=c.outerHTML,this.showDropdown(!0)}else this.hideDropdown(!0);else{var l=(i===o||i===a)&&!t.value,h=!this._isTextElement&&this._isSearching,u=this._canSearch&&r.response;l&&h?(this._isSearching=!1,this._store.dispatch(ve(!0))):u&&this._handleSearch(this.input.value)}this._canSearch=this.config.searchEnabled},r._onAKey=function(e){var t=e.hasItems;e.hasCtrlDownKeyPressed&&t&&(this._canSearch=!1,this.config.removeItems&&!this.input.value&&this.input.element===document.activeElement&&this.highlightAll())},r._onEnterKey=function(e){var t=e.event,i=e.target,n=e.activeItems,s=e.hasActiveDropdown,r=Z,o=i.hasAttribute(\"data-button\");if(this._isTextElement&&i.value){var a=this.input.value;this._canAddItem(n,a).response&&(this.hideDropdown(!0),this._addItem({value:a}),this._triggerChange(a),this.clearInput())}if(o&&(this._handleButtonAction(n,i),t.preventDefault()),s){var c=this.dropdown.getChild(\".\"+this.config.classNames.highlightedState);c&&(n[0]&&(n[0].keyCode=r),this._handleChoiceAction(n,c)),t.preventDefault()}else this._isSelectOneElement&&(this.showDropdown(),t.preventDefault())},r._onEscapeKey=function(e){e.hasActiveDropdown&&(this.hideDropdown(!0),this.containerOuter.focus())},r._onDirectionKey=function(e){var t,i,n,s=e.event,r=e.hasActiveDropdown,o=e.keyCode,a=e.metaKey,c=ie,l=ne,h=se;if(r||this._isSelectOneElement){this.showDropdown(),this._canSearch=!1;var u,d=o===c||o===h?1:-1;if(a||o===h||o===l)u=d>0?this.dropdown.element.querySelector(\"[data-choice-selectable]:last-of-type\"):this.dropdown.element.querySelector(\"[data-choice-selectable]\");else{var p=this.dropdown.element.querySelector(\".\"+this.config.classNames.highlightedState);u=p?function(e,t,i){if(void 0===i&&(i=1),e instanceof Element&&\"string\"==typeof t){for(var n=(i>0?\"next\":\"previous\")+\"ElementSibling\",s=e[n];s;){if(s.matches(t))return s;s=s[n]}return s}}(p,\"[data-choice-selectable]\",d):this.dropdown.element.querySelector(\"[data-choice-selectable]\")}u&&(t=u,i=this.choiceList.element,void 0===(n=d)&&(n=1),t&&(n>0?i.scrollTop+i.offsetHeight>=t.offsetTop+t.offsetHeight:t.offsetTop>=i.scrollTop)||this.choiceList.scrollToChildElement(u,d),this._highlightChoice(u)),s.preventDefault()}},r._onDeleteKey=function(e){var t=e.event,i=e.target,n=e.hasFocusedInput,s=e.activeItems;!n||i.value||this._isSelectOneElement||(this._handleBackspace(s),t.preventDefault())},r._onTouchMove=function(){this._wasTap&&(this._wasTap=!1)},r._onTouchEnd=function(e){var t=(e||e.touches[0]).target;this._wasTap&&this.containerOuter.element.contains(t)&&((t===this.containerOuter.element||t===this.containerInner.element)&&(this._isTextElement?this.input.focus():this._isSelectMultipleElement&&this.showDropdown()),e.stopPropagation()),this._wasTap=!0},r._onMouseDown=function(e){var t=e.target;if(t instanceof HTMLElement){if(Ee&&this.choiceList.element.contains(t)){var i=this.choiceList.element.firstElementChild,n=\"ltr\"===this._direction?e.offsetX>=i.offsetWidth:e.offsetX<i.offsetLeft;this._isScrollingOnIe=n}if(t!==this.input.element){var s=t.closest(\"[data-button],[data-item],[data-choice]\");if(s instanceof HTMLElement){var r=e.shiftKey,o=this._store.activeItems,a=s.dataset;\"button\"in a?this._handleButtonAction(o,s):\"item\"in a?this._handleItemAction(o,s,r):\"choice\"in a&&this._handleChoiceAction(o,s)}e.preventDefault()}}},r._onMouseOver=function(e){var t=e.target;t instanceof HTMLElement&&\"choice\"in t.dataset&&this._highlightChoice(t)},r._onClick=function(e){var t=e.target;this.containerOuter.element.contains(t)?this.dropdown.isActive||this.containerOuter.isDisabled?this._isSelectOneElement&&t!==this.input.element&&!this.dropdown.element.contains(t)&&this.hideDropdown():this._isTextElement?document.activeElement!==this.input.element&&this.input.focus():(this.showDropdown(),this.containerOuter.focus()):(this._store.highlightedActiveItems.length>0&&this.unhighlightAll(),this.containerOuter.removeFocusState(),this.hideDropdown(!0))},r._onFocus=function(e){var t,i=this,n=e.target;this.containerOuter.element.contains(n)&&((t={}).text=function(){n===i.input.element&&i.containerOuter.addFocusState()},t[\"select-one\"]=function(){i.containerOuter.addFocusState(),n===i.input.element&&i.showDropdown(!0)},t[\"select-multiple\"]=function(){n===i.input.element&&(i.showDropdown(!0),i.containerOuter.addFocusState())},t)[this.passedElement.element.type]()},r._onBlur=function(e){var t=this,i=e.target;if(this.containerOuter.element.contains(i)&&!this._isScrollingOnIe){var n,s=this._store.activeItems.some((function(e){return e.highlighted}));((n={}).text=function(){i===t.input.element&&(t.containerOuter.removeFocusState(),s&&t.unhighlightAll(),t.hideDropdown(!0))},n[\"select-one\"]=function(){t.containerOuter.removeFocusState(),(i===t.input.element||i===t.containerOuter.element&&!t._canSearch)&&t.hideDropdown(!0)},n[\"select-multiple\"]=function(){i===t.input.element&&(t.containerOuter.removeFocusState(),t.hideDropdown(!0),s&&t.unhighlightAll())},n)[this.passedElement.element.type]()}else this._isScrollingOnIe=!1,this.input.element.focus()},r._onFormReset=function(){this._store.dispatch({type:\"RESET_TO\",state:this._initialState})},r._highlightChoice=function(e){var t=this;void 0===e&&(e=null);var i=Array.from(this.dropdown.element.querySelectorAll(\"[data-choice-selectable]\"));if(i.length){var n=e;Array.from(this.dropdown.element.querySelectorAll(\".\"+this.config.classNames.highlightedState)).forEach((function(e){e.classList.remove(t.config.classNames.highlightedState),e.setAttribute(\"aria-selected\",\"false\")})),n?this._highlightPosition=i.indexOf(n):(n=i.length>this._highlightPosition?i[this._highlightPosition]:i[i.length-1])||(n=i[0]),n.classList.add(this.config.classNames.highlightedState),n.setAttribute(\"aria-selected\",\"true\"),this.passedElement.triggerEvent(B,{el:n}),this.dropdown.isActive&&(this.input.setActiveDescendant(n.id),this.containerOuter.setActiveDescendant(n.id))}},r._addItem=function(e){var t=e.value,i=e.label,n=void 0===i?null:i,s=e.choiceId,r=void 0===s?-1:s,o=e.groupId,a=void 0===o?-1:o,c=e.customProperties,l=void 0===c?null:c,h=e.placeholder,u=void 0!==h&&h,d=e.keyCode,p=void 0===d?null:d,m=\"string\"==typeof t?t.trim():t,f=p,v=l,g=this._store.items,_=n||m,b=r||-1,y=a>=0?this._store.getGroupById(a):null,E=g?g.length+1:1;return this.config.prependValue&&(m=this.config.prependValue+m.toString()),this.config.appendValue&&(m+=this.config.appendValue.toString()),this._store.dispatch(function(e){var t=e.value,i=e.label,n=e.id,s=e.choiceId,r=e.groupId,o=e.customProperties,a=e.placeholder,c=e.keyCode;return{type:W,value:t,label:i,id:n,choiceId:s,groupId:r,customProperties:o,placeholder:a,keyCode:c}}({value:m,label:_,id:E,choiceId:b,groupId:a,customProperties:l,placeholder:u,keyCode:f})),this._isSelectOneElement&&this.removeActiveItems(E),this.passedElement.triggerEvent(K,{id:E,value:m,label:_,customProperties:v,groupValue:y&&y.value?y.value:void 0,keyCode:f}),this},r._removeItem=function(e){if(!e||!E(\"Object\",e))return this;var t=e.id,i=e.value,n=e.label,s=e.choiceId,r=e.groupId,o=r>=0?this._store.getGroupById(r):null;return this._store.dispatch(function(e,t){return{type:X,id:e,choiceId:t}}(t,s)),o&&o.value?this.passedElement.triggerEvent(R,{id:t,value:i,label:n,groupValue:o.value}):this.passedElement.triggerEvent(R,{id:t,value:i,label:n}),this},r._addChoice=function(e){var t=e.value,i=e.label,n=void 0===i?null:i,s=e.isSelected,r=void 0!==s&&s,o=e.isDisabled,a=void 0!==o&&o,c=e.groupId,l=void 0===c?-1:c,h=e.customProperties,u=void 0===h?null:h,d=e.placeholder,p=void 0!==d&&d,m=e.keyCode,f=void 0===m?null:m;if(null!=t){var v=this._store.choices,g=n||t,_=v?v.length+1:1,b=this._baseId+\"-\"+this._idNames.itemChoice+\"-\"+_;this._store.dispatch(function(e){var t=e.value,i=e.label,n=e.id,s=e.groupId,r=e.disabled,o=e.elementId,a=e.customProperties,c=e.placeholder,l=e.keyCode;return{type:V,value:t,label:i,id:n,groupId:s,disabled:r,elementId:o,customProperties:a,placeholder:c,keyCode:l}}({id:_,groupId:l,elementId:b,value:t,label:g,disabled:a,customProperties:u,placeholder:p,keyCode:f})),r&&this._addItem({value:t,label:g,choiceId:_,customProperties:u,placeholder:p,keyCode:f})}},r._addGroup=function(e){var t=this,i=e.group,n=e.id,s=e.valueKey,r=void 0===s?\"value\":s,o=e.labelKey,a=void 0===o?\"label\":o,c=E(\"Object\",i)?i.choices:Array.from(i.getElementsByTagName(\"OPTION\")),l=n||Math.floor((new Date).valueOf()*Math.random()),h=!!i.disabled&&i.disabled;c?(this._store.dispatch(_e({value:i.label,id:l,active:!0,disabled:h})),c.forEach((function(e){var i=e.disabled||e.parentNode&&e.parentNode.disabled;t._addChoice({value:e[r],label:E(\"Object\",e)?e[a]:e.innerHTML,isSelected:e.selected,isDisabled:i,groupId:l,customProperties:e.customProperties,placeholder:e.placeholder})}))):this._store.dispatch(_e({value:i.label,id:i.id,active:!1,disabled:i.disabled}))},r._getTemplate=function(e){var t;if(!e)return null;for(var i=this.config.classNames,n=arguments.length,s=new Array(n>1?n-1:0),r=1;r<n;r++)s[r-1]=arguments[r];return(t=this._templates[e]).call.apply(t,[this,i].concat(s))},r._createTemplates=function(){var e=this.config.callbackOnCreateTemplates,t={};e&&\"function\"==typeof e&&(t=e.call(this,S)),this._templates=o()(fe,t)},r._createElements=function(){this.containerOuter=new re({element:this._getTemplate(\"containerOuter\",this._direction,this._isSelectElement,this._isSelectOneElement,this.config.searchEnabled,this.passedElement.element.type),classNames:this.config.classNames,type:this.passedElement.element.type,position:this.config.position}),this.containerInner=new re({element:this._getTemplate(\"containerInner\"),classNames:this.config.classNames,type:this.passedElement.element.type,position:this.config.position}),this.input=new ae({element:this._getTemplate(\"input\",this._placeholderValue),classNames:this.config.classNames,type:this.passedElement.element.type,preventPaste:!this.config.paste}),this.choiceList=new ce({element:this._getTemplate(\"choiceList\",this._isSelectOneElement)}),this.itemList=new ce({element:this._getTemplate(\"itemList\",this._isSelectOneElement)}),this.dropdown=new k({element:this._getTemplate(\"dropdown\"),classNames:this.config.classNames,type:this.passedElement.element.type})},r._createStructure=function(){this.passedElement.conceal(),this.containerInner.wrap(this.passedElement.element),this.containerOuter.wrap(this.containerInner.element),this._isSelectOneElement?this.input.placeholder=this.config.searchPlaceholderValue||\"\":this._placeholderValue&&(this.input.placeholder=this._placeholderValue,this.input.setWidth()),this.containerOuter.element.appendChild(this.containerInner.element),this.containerOuter.element.appendChild(this.dropdown.element),this.containerInner.element.appendChild(this.itemList.element),this._isTextElement||this.dropdown.element.appendChild(this.choiceList.element),this._isSelectOneElement?this.config.searchEnabled&&this.dropdown.element.insertBefore(this.input.element,this.dropdown.element.firstChild):this.containerInner.element.appendChild(this.input.element),this._isSelectElement&&(this._highlightPosition=0,this._isSearching=!1,this._startLoading(),this._presetGroups.length?this._addPredefinedGroups(this._presetGroups):this._addPredefinedChoices(this._presetChoices),this._stopLoading()),this._isTextElement&&this._addPredefinedItems(this._presetItems)},r._addPredefinedGroups=function(e){var t=this,i=this.passedElement.placeholderOption;i&&\"SELECT\"===i.parentNode.tagName&&this._addChoice({value:i.value,label:i.innerHTML,isSelected:i.selected,isDisabled:i.disabled,placeholder:!0}),e.forEach((function(e){return t._addGroup({group:e,id:e.id||null})}))},r._addPredefinedChoices=function(e){var t=this;this.config.shouldSort&&e.sort(this.config.sorter);var i=e.some((function(e){return e.selected})),n=e.findIndex((function(e){return void 0===e.disabled||!e.disabled}));e.forEach((function(e,s){var r=e.value,o=e.label,a=e.customProperties,c=e.placeholder;if(t._isSelectElement)if(e.choices)t._addGroup({group:e,id:e.id||null});else{var l=!(!t._isSelectOneElement||i||s!==n)||e.selected,h=e.disabled;t._addChoice({value:r,label:o,isSelected:l,isDisabled:h,customProperties:a,placeholder:c})}else t._addChoice({value:r,label:o,isSelected:e.selected,isDisabled:e.disabled,customProperties:a,placeholder:c})}))},r._addPredefinedItems=function(e){var t=this;e.forEach((function(e){\"object\"==typeof e&&e.value&&t._addItem({value:e.value,label:e.label,choiceId:e.id,customProperties:e.customProperties,placeholder:e.placeholder}),\"string\"==typeof e&&t._addItem({value:e})}))},r._setChoiceOrItem=function(e){var t=this;({object:function(){e.value&&(t._isTextElement?t._addItem({value:e.value,label:e.label,choiceId:e.id,customProperties:e.customProperties,placeholder:e.placeholder}):t._addChoice({value:e.value,label:e.label,isSelected:!0,isDisabled:!1,customProperties:e.customProperties,placeholder:e.placeholder}))},string:function(){t._isTextElement?t._addItem({value:e}):t._addChoice({value:e,label:e,isSelected:!0,isDisabled:!1})}})[y(e).toLowerCase()]()},r._findAndSelectChoiceByValue=function(e){var t=this,i=this._store.choices.find((function(i){return t.config.valueComparer(i.value,e)}));i&&!i.selected&&this._addItem({value:i.value,label:i.label,choiceId:i.id,groupId:i.groupId,customProperties:i.customProperties,placeholder:i.placeholder,keyCode:i.keyCode})},r._generatePlaceholderValue=function(){if(this._isSelectElement){var e=this.passedElement.placeholderOption;return!!e&&e.text}var t=this.config,i=t.placeholder,n=t.placeholderValue,s=this.passedElement.element.dataset;if(i){if(n)return n;if(s.placeholder)return s.placeholder}return!1},n}();t.default=Se}]).default},\"object\"==typeof i&&\"object\"==typeof t?t.exports=s():\"function\"==typeof define&&define.amd?define([],s):\"object\"==typeof i?i.Choices=s():n.Choices=s()},\n 411: function _(n,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=n(1);n(67),i.__importStar(n(66)).styles.append(\".bk-root {\\n /*===============================\\n= Choices =\\n===============================*/\\n /*===== End of Choices ======*/\\n}\\n.bk-root .choices {\\n position: relative;\\n margin-bottom: 24px;\\n font-size: 16px;\\n}\\n.bk-root .choices:focus {\\n outline: none;\\n}\\n.bk-root .choices:last-child {\\n margin-bottom: 0;\\n}\\n.bk-root .choices.is-disabled .choices__inner,\\n.bk-root .choices.is-disabled .choices__input {\\n background-color: #eaeaea;\\n cursor: not-allowed;\\n -webkit-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n}\\n.bk-root .choices.is-disabled .choices__item {\\n cursor: not-allowed;\\n}\\n.bk-root .choices [hidden] {\\n display: none !important;\\n}\\n.bk-root .choices[data-type*='select-one'] {\\n cursor: pointer;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__inner {\\n padding-bottom: 7.5px;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__input {\\n display: block;\\n width: 100%;\\n padding: 10px;\\n border-bottom: 1px solid #dddddd;\\n background-color: #ffffff;\\n margin: 0;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__button {\\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\\n padding: 0;\\n background-size: 8px;\\n position: absolute;\\n top: 50%;\\n right: 0;\\n margin-top: -10px;\\n margin-right: 25px;\\n height: 20px;\\n width: 20px;\\n border-radius: 10em;\\n opacity: 0.5;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__button:hover,\\n.bk-root .choices[data-type*='select-one'] .choices__button:focus {\\n opacity: 1;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__button:focus {\\n box-shadow: 0px 0px 0px 2px #00bcd4;\\n}\\n.bk-root .choices[data-type*='select-one'] .choices__item[data-value=''] .choices__button {\\n display: none;\\n}\\n.bk-root .choices[data-type*='select-one']:after {\\n content: '';\\n height: 0;\\n width: 0;\\n border-style: solid;\\n border-color: #333333 transparent transparent transparent;\\n border-width: 5px;\\n position: absolute;\\n right: 11.5px;\\n top: 50%;\\n margin-top: -2.5px;\\n pointer-events: none;\\n}\\n.bk-root .choices[data-type*='select-one'].is-open:after {\\n border-color: transparent transparent #333333 transparent;\\n margin-top: -7.5px;\\n}\\n.bk-root .choices[data-type*='select-one'][dir='rtl']:after {\\n left: 11.5px;\\n right: auto;\\n}\\n.bk-root .choices[data-type*='select-one'][dir='rtl'] .choices__button {\\n right: auto;\\n left: 0;\\n margin-left: 25px;\\n margin-right: 0;\\n}\\n.bk-root .choices[data-type*='select-multiple'] .choices__inner,\\n.bk-root .choices[data-type*='text'] .choices__inner {\\n cursor: text;\\n}\\n.bk-root .choices[data-type*='select-multiple'] .choices__button,\\n.bk-root .choices[data-type*='text'] .choices__button {\\n position: relative;\\n display: inline-block;\\n margin-top: 0;\\n margin-right: -4px;\\n margin-bottom: 0;\\n margin-left: 8px;\\n padding-left: 16px;\\n border-left: 1px solid #008fa1;\\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\\n background-size: 8px;\\n width: 8px;\\n line-height: 1;\\n opacity: 0.75;\\n border-radius: 0;\\n}\\n.bk-root .choices[data-type*='select-multiple'] .choices__button:hover,\\n.bk-root .choices[data-type*='select-multiple'] .choices__button:focus,\\n.bk-root .choices[data-type*='text'] .choices__button:hover,\\n.bk-root .choices[data-type*='text'] .choices__button:focus {\\n opacity: 1;\\n}\\n.bk-root .choices__inner {\\n display: inline-block;\\n vertical-align: top;\\n width: 100%;\\n background-color: #f9f9f9;\\n padding: 7.5px 7.5px 3.75px;\\n border: 1px solid #dddddd;\\n border-radius: 2.5px;\\n font-size: 14px;\\n min-height: 44px;\\n overflow: hidden;\\n}\\n.bk-root .is-focused .choices__inner,\\n.bk-root .is-open .choices__inner {\\n border-color: #b7b7b7;\\n}\\n.bk-root .is-open .choices__inner {\\n border-radius: 2.5px 2.5px 0 0;\\n}\\n.bk-root .is-flipped.is-open .choices__inner {\\n border-radius: 0 0 2.5px 2.5px;\\n}\\n.bk-root .choices__list {\\n margin: 0;\\n padding-left: 0;\\n list-style: none;\\n}\\n.bk-root .choices__list--single {\\n display: inline-block;\\n padding: 4px 16px 4px 4px;\\n width: 100%;\\n}\\n.bk-root [dir='rtl'] .choices__list--single {\\n padding-right: 4px;\\n padding-left: 16px;\\n}\\n.bk-root .choices__list--single .choices__item {\\n width: 100%;\\n}\\n.bk-root .choices__list--multiple {\\n display: inline;\\n}\\n.bk-root .choices__list--multiple .choices__item {\\n display: inline-block;\\n vertical-align: middle;\\n border-radius: 20px;\\n padding: 4px 10px;\\n font-size: 12px;\\n font-weight: 500;\\n margin-right: 3.75px;\\n margin-bottom: 3.75px;\\n background-color: #00bcd4;\\n border: 1px solid #00a5bb;\\n color: #ffffff;\\n word-break: break-all;\\n box-sizing: border-box;\\n}\\n.bk-root .choices__list--multiple .choices__item[data-deletable] {\\n padding-right: 5px;\\n}\\n.bk-root [dir='rtl'] .choices__list--multiple .choices__item {\\n margin-right: 0;\\n margin-left: 3.75px;\\n}\\n.bk-root .choices__list--multiple .choices__item.is-highlighted {\\n background-color: #00a5bb;\\n border: 1px solid #008fa1;\\n}\\n.bk-root .is-disabled .choices__list--multiple .choices__item {\\n background-color: #aaaaaa;\\n border: 1px solid #919191;\\n}\\n.bk-root .choices__list--dropdown {\\n visibility: hidden;\\n z-index: 1;\\n position: absolute;\\n width: 100%;\\n background-color: #ffffff;\\n border: 1px solid #dddddd;\\n top: 100%;\\n margin-top: -1px;\\n border-bottom-left-radius: 2.5px;\\n border-bottom-right-radius: 2.5px;\\n overflow: hidden;\\n word-break: break-all;\\n will-change: visibility;\\n}\\n.bk-root .choices__list--dropdown.is-active {\\n visibility: visible;\\n}\\n.bk-root .is-open .choices__list--dropdown {\\n border-color: #b7b7b7;\\n}\\n.bk-root .is-flipped .choices__list--dropdown {\\n top: auto;\\n bottom: 100%;\\n margin-top: 0;\\n margin-bottom: -1px;\\n border-radius: 0.25rem 0.25rem 0 0;\\n}\\n.bk-root .choices__list--dropdown .choices__list {\\n position: relative;\\n max-height: 300px;\\n overflow: auto;\\n -webkit-overflow-scrolling: touch;\\n will-change: scroll-position;\\n}\\n.bk-root .choices__list--dropdown .choices__item {\\n position: relative;\\n padding: 10px;\\n font-size: 14px;\\n}\\n.bk-root [dir='rtl'] .choices__list--dropdown .choices__item {\\n text-align: right;\\n}\\n@media (min-width: 640px) {\\n .bk-root .choices__list--dropdown .choices__item--selectable {\\n padding-right: 100px;\\n }\\n .bk-root .choices__list--dropdown .choices__item--selectable:after {\\n content: attr(data-select-text);\\n font-size: 12px;\\n opacity: 0;\\n position: absolute;\\n right: 10px;\\n top: 50%;\\n transform: translateY(-50%);\\n }\\n .bk-root [dir='rtl'] .choices__list--dropdown .choices__item--selectable {\\n text-align: right;\\n padding-left: 100px;\\n padding-right: 10px;\\n }\\n .bk-root [dir='rtl'] .choices__list--dropdown .choices__item--selectable:after {\\n right: auto;\\n left: 10px;\\n }\\n}\\n.bk-root .choices__list--dropdown .choices__item--selectable.is-highlighted {\\n background-color: #f2f2f2;\\n}\\n.bk-root .choices__list--dropdown .choices__item--selectable.is-highlighted:after {\\n opacity: 0.5;\\n}\\n.bk-root .choices__item {\\n cursor: default;\\n}\\n.bk-root .choices__item--selectable {\\n cursor: pointer;\\n}\\n.bk-root .choices__item--disabled {\\n cursor: not-allowed;\\n -webkit-user-select: none;\\n -ms-user-select: none;\\n user-select: none;\\n opacity: 0.5;\\n}\\n.bk-root .choices__heading {\\n font-weight: 600;\\n font-size: 12px;\\n padding: 10px;\\n border-bottom: 1px solid #f7f7f7;\\n color: gray;\\n}\\n.bk-root .choices__button {\\n text-indent: -9999px;\\n -webkit-appearance: none;\\n -moz-appearance: none;\\n appearance: none;\\n border: 0;\\n background-color: transparent;\\n background-repeat: no-repeat;\\n background-position: center;\\n cursor: pointer;\\n}\\n.bk-root .choices__button:focus {\\n outline: none;\\n}\\n.bk-root .choices__input {\\n display: inline-block;\\n vertical-align: baseline;\\n background-color: #f9f9f9;\\n font-size: 14px;\\n margin-bottom: 5px;\\n border: 0;\\n border-radius: 0;\\n max-width: 100%;\\n padding: 4px 0 4px 2px;\\n}\\n.bk-root .choices__input:focus {\\n outline: 0;\\n}\\n.bk-root [dir='rtl'] .choices__input {\\n padding-right: 2px;\\n padding-left: 0;\\n}\\n.bk-root .choices__placeholder {\\n opacity: 0.5;\\n}\\n.bk-root .choices {\\n width: 100%;\\n}\\n.bk-root .choices__inner .choices__item.light {\\n background-color: rgba(0, 126, 255, 0.08);\\n border-radius: 5px;\\n border: 1px solid rgba(0, 126, 255, 0.24);\\n color: #007eff;\\n}\\n.bk-root .choices__inner .choices__item.solid {\\n background-color: #1f77b4;\\n border: none;\\n border-radius: 5px;\\n color: white;\\n}\\n.bk-root .choices__inner .choices__item.solid .is-highlighted {\\n background-color: #1f77b4;\\n border: none;\\n}\\n.bk-root .choices__input {\\n background-color: transparent;\\n}\\n.bk-root .choices__inner {\\n background: transparent;\\n border: 1px solid darkgray;\\n border-radius: 5px;\\n min-height: unset;\\n}\\n.bk-root .choices__list {\\n white-space: initial;\\n}\\n.bk-root .choices[data-type*=select-multiple] .choices__button.light {\\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDA3ZWZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\\n}\\n.bk-root .choices[data-type*=select-multiple] .choices__button.solid {\\n background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);\\n border-left: 1px solid white;\\n opacity: 1;\\n}\\n\")},\n 412: function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const s=e(402),i=e(66);class n extends s.MarkupView{render(){super.render();const e=i.pre({style:{overflow:\"auto\"}},this.model.text);this.markup_el.appendChild(e)}}r.PreTextView=n,n.__name__=\"PreTextView\";class _ extends s.Markup{constructor(e){super(e)}static init_PreText(){this.prototype.default_view=n}}r.PreText=_,_.__name__=\"PreText\",_.init_PreText()},\n 413: function _(t,o,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),a=t(388),n=t(66),u=i.__importStar(t(19)),s=t(145);class _ extends a.ButtonGroupView{change_active(t){this.model.active!==t&&(this.model.active=t)}_update_active(){const{active:t}=this.model;this._buttons.forEach((o,e)=>{n.classes(o).toggle(s.bk_active,t===e)})}}e.RadioButtonGroupView=_,_.__name__=\"RadioButtonGroupView\";class c extends a.ButtonGroup{constructor(t){super(t)}static init_RadioButtonGroup(){this.prototype.default_view=_,this.define({active:[u.Any,null]})}}e.RadioButtonGroup=c,c.__name__=\"RadioButtonGroup\",c.init_RadioButtonGroup()},\n 414: function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const n=e(1),a=e(66),o=e(25),d=n.__importStar(e(19)),s=e(390),l=e(145),r=e(385);class p extends s.InputGroupView{render(){super.render();const e=a.div({class:[r.bk_input_group,this.model.inline?l.bk_inline:null]});this.el.appendChild(e);const i=o.uniqueId(),{active:t,labels:n}=this.model;for(let o=0;o<n.length;o++){const d=a.input({type:\"radio\",name:i,value:`${o}`});d.addEventListener(\"change\",()=>this.change_active(o)),this.model.disabled&&(d.disabled=!0),o==t&&(d.checked=!0);const s=a.label({},d,a.span({},n[o]));e.appendChild(s)}}change_active(e){this.model.active=e}}t.RadioGroupView=p,p.__name__=\"RadioGroupView\";class u extends s.InputGroup{constructor(e){super(e)}static init_RadioGroup(){this.prototype.default_view=p,this.define({active:[d.Number],labels:[d.Array,[]],inline:[d.Boolean,!1]})}}t.RadioGroup=u,u.__name__=\"RadioGroup\",u.init_RadioGroup()},\n 415: function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=e(1).__importStar(e(159)),a=e(396),n=e(8);class o extends a.AbstractRangeSliderView{}r.RangeSliderView=o,o.__name__=\"RangeSliderView\";class s extends a.AbstractSlider{constructor(e){super(e),this.behaviour=\"drag\",this.connected=[!1,!0,!1]}static init_RangeSlider(){this.prototype.default_view=o,this.override({format:\"0[.]00\"})}_formatter(e,t){return n.isString(t)?i.format(e,t):t.doFormat([e],{loc:0})[0]}}r.RangeSlider=s,s.__name__=\"RangeSlider\",s.init_RangeSlider()},\n 416: function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(1),n=e(66),l=e(8),o=e(70),c=i.__importStar(e(19)),d=e(384),a=e(385);class r extends d.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render())}build_options(e){return e.map(e=>{let t,s;l.isString(e)?t=s=e:[t,s]=e;const i=this.model.value==t;return n.option({selected:i,value:t},s)})}render(){let e;if(super.render(),l.isArray(this.model.options))e=this.build_options(this.model.options);else{e=[];const t=this.model.options;for(const s in t){const i=t[s];e.push(n.optgroup({label:s},this.build_options(i)))}}this.select_el=n.select({class:a.bk_input,id:this.model.id,name:this.model.name,disabled:this.model.disabled},e),this.select_el.addEventListener(\"change\",()=>this.change_input()),this.group_el.appendChild(this.select_el)}change_input(){const e=this.select_el.value;o.logger.debug(`selectbox: value = ${e}`),this.model.value=e,super.change_input()}}s.SelectView=r,r.__name__=\"SelectView\";class u extends d.InputWidget{constructor(e){super(e)}static init_Select(){this.prototype.default_view=r,this.define({value:[c.String,\"\"],options:[c.Any,[]]})}}s.Select=u,u.__name__=\"Select\",u.init_Select()},\n 417: function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=e(1).__importStar(e(159)),o=e(396),s=e(8);class _ extends o.AbstractSliderView{}r.SliderView=_,_.__name__=\"SliderView\";class a extends o.AbstractSlider{constructor(e){super(e),this.behaviour=\"tap\",this.connected=[!0,!1]}static init_Slider(){this.prototype.default_view=_,this.override({format:\"0[.]00\"})}_formatter(e,t){return s.isString(t)?i.format(e,t):t.doFormat([e],{loc:0})[0]}}r.Slider=a,a.__name__=\"Slider\",a.init_Slider()},\n 418: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(1),s=e(384),l=e(66),h=n.__importStar(e(19)),o=e(385),{floor:p,max:d,min:u}=Math;function r(e){return p(e)!==e?e.toFixed(16).replace(/0+$/,\"\").split(\".\")[1].length:0}class a extends s.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.low.change,()=>{const{low:e}=this.model;null!=e&&(this.input_el.min=e.toFixed(16))}),this.connect(this.model.properties.high.change,()=>{const{high:e}=this.model;null!=e&&(this.input_el.max=e.toFixed(16))}),this.connect(this.model.properties.step.change,()=>{const{step:e}=this.model;this.input_el.step=e.toFixed(16)}),this.connect(this.model.properties.value.change,()=>{const{value:e,step:t}=this.model;this.input_el.value=e.toFixed(r(t)).replace(/(\\.[0-9]*[1-9])0+$|\\.0*$/,\"$1\")}),this.connect(this.model.properties.disabled.change,()=>{this.input_el.disabled=this.model.disabled})}render(){super.render(),this.input_el=l.input({type:\"number\",class:o.bk_input,name:this.model.name,min:this.model.low,max:this.model.high,value:this.model.value,step:this.model.step,disabled:this.model.disabled}),this.input_el.addEventListener(\"change\",()=>this.change_input()),this.group_el.appendChild(this.input_el)}change_input(){if(this.input_el.value){const{step:e}=this.model;let t=Number(this.input_el.value);null!=this.model.low&&(t=d(t,this.model.low)),null!=this.model.high&&(t=u(t,this.model.high)),this.model.value=Number(t.toFixed(r(e))),super.change_input()}}}i.SpinnerView=a,a.__name__=\"SpinnerView\";class c extends s.InputWidget{constructor(e){super(e)}static init_Spinner(){this.prototype.default_view=a,this.define({value:[h.Number,0],low:[h.Number,null],high:[h.Number,null],step:[h.Number,1]})}}i.Spinner=c,c.__name__=\"Spinner\",c.init_Spinner()},\n 419: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),n=e(383),l=e(384),h=e(66),o=s.__importStar(e(19)),a=e(385);class p extends l.InputWidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.name.change,()=>this.input_el.name=this.model.name||\"\"),this.connect(this.model.properties.value.change,()=>this.input_el.value=this.model.value),this.connect(this.model.properties.disabled.change,()=>this.input_el.disabled=this.model.disabled),this.connect(this.model.properties.placeholder.change,()=>this.input_el.placeholder=this.model.placeholder),this.connect(this.model.properties.rows.change,()=>this.input_el.rows=this.model.rows),this.connect(this.model.properties.cols.change,()=>this.input_el.cols=this.model.cols),this.connect(this.model.properties.max_length.change,()=>this.input_el.maxLength=this.model.max_length)}render(){super.render(),this.input_el=h.textarea({class:a.bk_input,name:this.model.name,disabled:this.model.disabled,placeholder:this.model.placeholder,cols:this.model.cols,rows:this.model.rows,maxLength:this.model.max_length}),this.input_el.textContent=this.model.value,this.input_el.addEventListener(\"change\",()=>this.change_input()),this.group_el.appendChild(this.input_el)}change_input(){this.model.value=this.input_el.value,super.change_input()}}i.TextAreaInputView=p,p.__name__=\"TextAreaInputView\";class r extends n.TextInput{constructor(e){super(e)}static init_TextAreaInput(){this.prototype.default_view=p,this.define({cols:[o.Number,20],rows:[o.Number,2],max_length:[o.Number,500]})}}i.TextAreaInput=r,r.__name__=\"TextAreaInput\",r.init_TextAreaInput()},\n 420: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),c=e(378),o=e(66),a=s.__importStar(e(19)),n=e(145);class l extends c.AbstractButtonView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.active.change,()=>this._update_active())}render(){super.render(),this._update_active()}click(){this.model.active=!this.model.active,super.click()}_update_active(){o.classes(this.button_el).toggle(n.bk_active,this.model.active)}}i.ToggleView=l,l.__name__=\"ToggleView\";class _ extends c.AbstractButton{constructor(e){super(e)}static init_Toggle(){this.prototype.default_view=l,this.define({active:[a.Boolean,!1]}),this.override({label:\"Toggle\"})}}i.Toggle=_,_.__name__=\"Toggle\",_.init_Toggle()},\n }, 376, {\"models/widgets/main\":376,\"models/widgets/index\":377,\"models/widgets/abstract_button\":378,\"models/widgets/control\":379,\"models/widgets/widget\":441,\"models/widgets/abstract_icon\":381,\"models/widgets/autocomplete_input\":382,\"models/widgets/text_input\":383,\"models/widgets/input_widget\":384,\"styles/widgets/inputs\":385,\"models/widgets/button\":386,\"models/widgets/checkbox_button_group\":387,\"models/widgets/button_group\":388,\"models/widgets/checkbox_group\":389,\"models/widgets/input_group\":390,\"models/widgets/color_picker\":391,\"models/widgets/date_picker\":392,\"styles/widgets/flatpickr\":394,\"models/widgets/date_range_slider\":395,\"models/widgets/abstract_slider\":396,\"styles/widgets/sliders\":398,\"styles/widgets/nouislider\":399,\"models/widgets/date_slider\":400,\"models/widgets/div\":401,\"models/widgets/markup\":402,\"styles/clearfix\":403,\"models/widgets/dropdown\":404,\"models/widgets/file_input\":405,\"models/widgets/multiselect\":406,\"models/widgets/paragraph\":407,\"models/widgets/password_input\":408,\"models/widgets/multichoice\":409,\"styles/widgets/choices\":411,\"models/widgets/pretext\":412,\"models/widgets/radio_button_group\":413,\"models/widgets/radio_group\":414,\"models/widgets/range_slider\":415,\"models/widgets/selectbox\":416,\"models/widgets/slider\":417,\"models/widgets/spinner\":418,\"models/widgets/textarea_input\":419,\"models/widgets/toggle\":420}, {});\n })\n\n\n /* END bokeh-widgets.min.js */\n },\n \n function(Bokeh) {\n /* BEGIN bokeh-tables.min.js */\n /*!\n * Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n (function(root, factory) {\n factory(root[\"Bokeh\"]);\n })(this, function(Bokeh) {\n var define;\n return (function(modules, entry, aliases, externals) {\n if (Bokeh != null) {\n return Bokeh.register_plugin(modules, entry, aliases, externals);\n } else {\n throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\");\n }\n })\n ({\n 421: function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=e(1).__importStar(e(422));o.Tables=r,e(7).register_models(r)},\n 422: function _(a,g,r){Object.defineProperty(r,\"__esModule\",{value:!0});const e=a(1);e.__exportStar(a(423),r),e.__exportStar(a(444),r);var t=a(424);r.DataTable=t.DataTable;var o=a(447);r.TableColumn=o.TableColumn;var n=a(440);r.TableWidget=n.TableWidget;var u=a(448);r.AvgAggregator=u.AvgAggregator,r.MinAggregator=u.MinAggregator,r.MaxAggregator=u.MaxAggregator,r.SumAggregator=u.SumAggregator;var l=a(449);r.GroupingInfo=l.GroupingInfo,r.DataCube=l.DataCube},\n 423: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1).__importStar(e(19)),r=e(66),a=e(64),n=e(69),l=e(424),u=e(442);class d extends a.DOMView{constructor(e){super(Object.assign({model:e.column.model},e)),this.args=e,this.initialize(),this.render()}get emptyValue(){return null}initialize(){super.initialize(),this.inputEl=this._createInput(),this.defaultValue=null}async lazy_initialize(){throw new Error(\"unsupported\")}css_classes(){return super.css_classes().concat(u.bk_cell_editor)}render(){super.render(),this.args.container.append(this.el),this.el.appendChild(this.inputEl),this.renderEditor(),this.disableNavigation()}renderEditor(){}disableNavigation(){this.inputEl.addEventListener(\"keydown\",e=>{switch(e.keyCode){case r.Keys.Left:case r.Keys.Right:case r.Keys.Up:case r.Keys.Down:case r.Keys.PageUp:case r.Keys.PageDown:e.stopImmediatePropagation()}})}destroy(){this.remove()}focus(){this.inputEl.focus()}show(){}hide(){}position(){}getValue(){return this.inputEl.value}setValue(e){this.inputEl.value=e}serializeValue(){return this.getValue()}isValueChanged(){return!(\"\"==this.getValue()&&null==this.defaultValue)&&this.getValue()!==this.defaultValue}applyValue(e,t){const i=this.args.grid.getData(),s=i.index.indexOf(e[l.DTINDEX_NAME]);i.setField(s,this.args.column.field,t)}loadValue(e){const t=e[this.args.column.field];this.defaultValue=null!=t?t:this.emptyValue,this.setValue(this.defaultValue)}validateValue(e){if(this.args.column.validator){const t=this.args.column.validator(e);if(!t.valid)return t}return{valid:!0,msg:null}}validate(){return this.validateValue(this.getValue())}}i.CellEditorView=d,d.__name__=\"CellEditorView\";class o extends n.Model{}i.CellEditor=o,o.__name__=\"CellEditor\";class _ extends d{get emptyValue(){return\"\"}_createInput(){return r.input({type:\"text\"})}renderEditor(){this.inputEl.focus(),this.inputEl.select()}loadValue(e){super.loadValue(e),this.inputEl.defaultValue=this.defaultValue,this.inputEl.select()}}i.StringEditorView=_,_.__name__=\"StringEditorView\";class c extends o{static init_StringEditor(){this.prototype.default_view=_,this.define({completions:[s.Array,[]]})}}i.StringEditor=c,c.__name__=\"StringEditor\",c.init_StringEditor();class p extends d{_createInput(){return r.textarea()}}i.TextEditorView=p,p.__name__=\"TextEditorView\";class h extends o{static init_TextEditor(){this.prototype.default_view=p}}i.TextEditor=h,h.__name__=\"TextEditor\",h.init_TextEditor();class E extends d{_createInput(){return r.select()}renderEditor(){for(const e of this.model.options)this.inputEl.appendChild(r.option({value:e},e));this.focus()}}i.SelectEditorView=E,E.__name__=\"SelectEditorView\";class V extends o{static init_SelectEditor(){this.prototype.default_view=E,this.define({options:[s.Array,[]]})}}i.SelectEditor=V,V.__name__=\"SelectEditor\",V.init_SelectEditor();class m extends d{_createInput(){return r.input({type:\"text\"})}}i.PercentEditorView=m,m.__name__=\"PercentEditorView\";class f extends o{static init_PercentEditor(){this.prototype.default_view=m}}i.PercentEditor=f,f.__name__=\"PercentEditor\",f.init_PercentEditor();class x extends d{_createInput(){return r.input({type:\"checkbox\",value:\"true\"})}renderEditor(){this.focus()}loadValue(e){this.defaultValue=!!e[this.args.column.field],this.inputEl.checked=this.defaultValue}serializeValue(){return this.inputEl.checked}}i.CheckboxEditorView=x,x.__name__=\"CheckboxEditorView\";class w extends o{static init_CheckboxEditor(){this.prototype.default_view=x}}i.CheckboxEditor=w,w.__name__=\"CheckboxEditor\",w.init_CheckboxEditor();class g extends d{_createInput(){return r.input({type:\"text\"})}renderEditor(){this.inputEl.focus(),this.inputEl.select()}remove(){super.remove()}serializeValue(){return parseInt(this.getValue(),10)||0}loadValue(e){super.loadValue(e),this.inputEl.defaultValue=this.defaultValue,this.inputEl.select()}validateValue(e){return isNaN(e)?{valid:!1,msg:\"Please enter a valid integer\"}:super.validateValue(e)}}i.IntEditorView=g,g.__name__=\"IntEditorView\";class v extends o{static init_IntEditor(){this.prototype.default_view=g,this.define({step:[s.Number,1]})}}i.IntEditor=v,v.__name__=\"IntEditor\",v.init_IntEditor();class y extends d{_createInput(){return r.input({type:\"text\"})}renderEditor(){this.inputEl.focus(),this.inputEl.select()}remove(){super.remove()}serializeValue(){return parseFloat(this.getValue())||0}loadValue(e){super.loadValue(e),this.inputEl.defaultValue=this.defaultValue,this.inputEl.select()}validateValue(e){return isNaN(e)?{valid:!1,msg:\"Please enter a valid number\"}:super.validateValue(e)}}i.NumberEditorView=y,y.__name__=\"NumberEditorView\";class b extends o{static init_NumberEditor(){this.prototype.default_view=y,this.define({step:[s.Number,.01]})}}i.NumberEditor=b,b.__name__=\"NumberEditor\",b.init_NumberEditor();class I extends d{_createInput(){return r.input({type:\"text\"})}}i.TimeEditorView=I,I.__name__=\"TimeEditorView\";class N extends o{static init_TimeEditor(){this.prototype.default_view=I}}i.TimeEditor=N,N.__name__=\"TimeEditor\",N.init_TimeEditor();class C extends d{_createInput(){return r.input({type:\"text\"})}get emptyValue(){return new Date}renderEditor(){this.inputEl.focus(),this.inputEl.select()}destroy(){super.destroy()}show(){super.show()}hide(){super.hide()}position(){return super.position()}getValue(){}setValue(e){}}i.DateEditorView=C,C.__name__=\"DateEditorView\";class D extends o{static init_DateEditor(){this.prototype.default_view=C}}i.DateEditor=D,D.__name__=\"DateEditor\",D.init_DateEditor()},\n 424: function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(1),o=e(425),n=e(429),l=e(430),r=e(431),d=s.__importStar(e(19)),a=e(25),h=e(8),c=e(9),u=e(23),_=e(70),m=e(187),g=e(440),p=e(441),b=e(442);i.DTINDEX_NAME=\"__bkdt_internal_index__\";class w{constructor(e,t){this.init(e,t)}init(e,t){if(i.DTINDEX_NAME in e.data)throw new Error(`special name ${i.DTINDEX_NAME} cannot be used as a data table column`);this.source=e,this.view=t,this.index=this.view.indices}getLength(){return this.index.length}getItem(e){const t={};for(const i of u.keys(this.source.data))t[i]=this.source.data[i][this.index[e]];return t[i.DTINDEX_NAME]=this.index[e],t}getField(e,t){return t==i.DTINDEX_NAME?this.index[e]:this.source.data[t][this.index[e]]}setField(e,t,i){const s=this.index[e];this.source.patch({[t]:[[s,i]]})}getItemMetadata(e){return null}getRecords(){return c.range(0,this.getLength()).map(e=>this.getItem(e))}sort(e){let t=e.map(e=>[e.sortCol.field,e.sortAsc?1:-1]);0==t.length&&(t=[[i.DTINDEX_NAME,1]]);const s=this.getRecords(),o=this.index.slice();this.index.sort((function(e,i){for(const[n,l]of t){const t=s[o.indexOf(e)][n],r=s[o.indexOf(i)][n],d=t==r?0:t>r?l:-l;if(0!=d)return d}return 0}))}}i.TableDataProvider=w,w.__name__=\"TableDataProvider\";class x extends p.WidgetView{constructor(){super(...arguments),this._in_selection_update=!1,this._warned_not_reorderable=!1}connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render()),this.connect(this.model.source.streaming,()=>this.updateGrid()),this.connect(this.model.source.patching,()=>this.updateGrid()),this.connect(this.model.source.change,()=>this.updateGrid()),this.connect(this.model.source.properties.data.change,()=>this.updateGrid()),this.connect(this.model.source.selected.change,()=>this.updateSelection()),this.connect(this.model.source.selected.properties.indices.change,()=>this.updateSelection())}_update_layout(){this.layout=new m.LayoutItem,this.layout.set_sizing(this.box_sizing())}update_position(){super.update_position(),this.grid.resizeCanvas()}updateGrid(){if(this.model.view.compute_indices(),this.data.init(this.model.source,this.model.view),this.model.sortable){const e=this.grid.getColumns(),t=this.grid.getSortColumns().map(t=>({sortCol:{field:e[this.grid.getColumnIndex(t.columnId)].field},sortAsc:t.sortAsc}));this.data.sort(t)}this.grid.invalidate(),this.grid.render()}updateSelection(){if(this._in_selection_update)return;const{selected:e}=this.model.source,t=e.indices.map(e=>this.data.index.indexOf(e)).sort();this._in_selection_update=!0,this.grid.setSelectedRows(t),this._in_selection_update=!1;const i=this.grid.getViewport(),s=this.model.get_scroll_index(i,t);null!=s&&this.grid.scrollRowToTop(s)}newIndexColumn(){return{id:a.uniqueId(),name:this.model.index_header,field:i.DTINDEX_NAME,width:this.model.index_width,behavior:\"select\",cannotTriggerInsert:!0,resizable:!1,selectable:!1,sortable:!0,cssClass:b.bk_cell_index,headerCssClass:b.bk_header_index}}css_classes(){return super.css_classes().concat(b.bk_data_table)}render(){let e,t=this.model.columns.map(e=>e.toColumn());if(\"checkbox\"==this.model.selectable&&(e=new n.CheckboxSelectColumn({cssClass:b.bk_cell_select}),t.unshift(e.getColumnDefinition())),null!=this.model.index_position){const e=this.model.index_position,i=this.newIndexColumn();-1==e?t.push(i):e<-1?t.splice(e+1,0,i):t.splice(e,0,i)}let{reorderable:i}=this.model;!i||\"undefined\"!=typeof $&&null!=$.fn&&null!=$.fn.sortable||(this._warned_not_reorderable||(_.logger.warn(\"jquery-ui is required to enable DataTable.reorderable\"),this._warned_not_reorderable=!0),i=!1);const s={enableCellNavigation:!1!==this.model.selectable,enableColumnReorder:i,forceFitColumns:this.model.fit_columns,multiColumnSort:this.model.sortable,editable:this.model.editable,autoEdit:!1,rowHeight:this.model.row_height};if(this.data=new w(this.model.source,this.model.view),this.grid=new r.Grid(this.el,this.data,t,s),this.grid.onSort.subscribe((e,i)=>{this.model.sortable&&(t=i.sortCols,this.data.sort(t),this.grid.invalidate(),this.updateSelection(),this.grid.render(),this.model.header_row||this._hide_header(),this.model.update_sort_columns(t))}),!1!==this.model.selectable){this.grid.setSelectionModel(new o.RowSelectionModel({selectActiveRow:null==e})),null!=e&&this.grid.registerPlugin(e);const t={dataItemColumnValueExtractor(e,t){let i=e[t.field];return h.isString(i)&&(i=i.replace(/\\n/g,\"\\\\n\")),i},includeHeaderWhenCopying:!1};this.grid.registerPlugin(new l.CellExternalCopyManager(t)),this.grid.onSelectedRowsChanged.subscribe((e,t)=>{this._in_selection_update||(this.model.source.selected.indices=t.rows.map(e=>this.data.index[e]))}),this.updateSelection(),this.model.header_row||this._hide_header()}}_hide_header(){for(const e of Array.from(this.el.querySelectorAll(\".slick-header-columns\")))e.style.height=\"0px\";this.grid.resizeCanvas()}}i.DataTableView=x,x.__name__=\"DataTableView\";class f extends g.TableWidget{constructor(e){super(e),this._sort_columns=[]}get sort_columns(){return this._sort_columns}static init_DataTable(){this.prototype.default_view=x,this.define({columns:[d.Array,[]],fit_columns:[d.Boolean,!0],sortable:[d.Boolean,!0],reorderable:[d.Boolean,!0],editable:[d.Boolean,!1],selectable:[d.Any,!0],index_position:[d.Int,0],index_header:[d.String,\"#\"],index_width:[d.Int,40],scroll_to_selection:[d.Boolean,!0],header_row:[d.Boolean,!0],row_height:[d.Int,25]}),this.override({width:600,height:400})}update_sort_columns(e){return this._sort_columns=e.map(e=>({field:e.sortCol.field,sortAsc:e.sortAsc})),null}get_scroll_index(e,t){return this.scroll_to_selection&&0!=t.length?c.some(t,t=>e.top<=t&&t<=e.bottom)?null:Math.max(0,Math.min(...t)-1):null}}i.DataTable=f,f.__name__=\"DataTable\",f.init_DataTable()},\n 425: function _(e,t,n){var o=e(426),r=e(428);t.exports={RowSelectionModel:function(e){var t,n,l,i=[],c=this,u=new r.EventHandler,s={selectActiveRow:!0};function a(e){return function(){n||(n=!0,e.apply(this,arguments),n=!1)}}function f(e){for(var t=[],n=0;n<e.length;n++)for(var o=e[n].fromRow;o<=e[n].toRow;o++)t.push(o);return t}function h(e){for(var n=[],o=t.getColumns().length-1,l=0;l<e.length;l++)n.push(new r.Range(e[l],0,e[l],o));return n}function w(){return f(i)}function g(e){(i&&0!==i.length||e&&0!==e.length)&&(i=e,c.onSelectedRangesChanged.notify(i))}function v(e,n){l.selectActiveRow&&null!=n.row&&g([new r.Range(n.row,0,n.row,t.getColumns().length-1)])}function p(e){var n=t.getActiveCell();if(t.getOptions().multiSelect&&n&&e.shiftKey&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&(e.which==r.keyCode.UP||e.which==r.keyCode.DOWN)){var o=w();o.sort((function(e,t){return e-t})),o.length||(o=[n.row]);var l,i=o[0],c=o[o.length-1];if((l=e.which==r.keyCode.DOWN?n.row<c||i==c?++c:++i:n.row<c?--c:--i)>=0&&l<t.getDataLength())t.scrollRowIntoView(l),g(h(function(e,t){var n,o=[];for(n=e;n<=t;n++)o.push(n);for(n=t;n<e;n++)o.push(n);return o}(i,c)));e.preventDefault(),e.stopPropagation()}}function y(e){var n=t.getCellFromEvent(e);if(!n||!t.canCellBeActive(n.row,n.cell))return!1;if(!t.getOptions().multiSelect||!e.ctrlKey&&!e.shiftKey&&!e.metaKey)return!1;var r=f(i),l=o.inArray(n.row,r);if(-1===l&&(e.ctrlKey||e.metaKey))r.push(n.row),t.setActiveCell(n.row,n.cell);else if(-1!==l&&(e.ctrlKey||e.metaKey))r=o.grep(r,(function(e,t){return e!==n.row})),t.setActiveCell(n.row,n.cell);else if(r.length&&e.shiftKey){var c=r.pop(),u=Math.min(n.row,c),s=Math.max(n.row,c);r=[];for(var a=u;a<=s;a++)a!==c&&r.push(a);r.push(c),t.setActiveCell(n.row,n.cell)}return g(h(r)),e.stopImmediatePropagation(),!0}o.extend(this,{getSelectedRows:w,setSelectedRows:function(e){g(h(e))},getSelectedRanges:function(){return i},setSelectedRanges:g,init:function(n){l=o.extend(!0,{},s,e),t=n,u.subscribe(t.onActiveCellChanged,a(v)),u.subscribe(t.onKeyDown,a(p)),u.subscribe(t.onClick,a(y))},destroy:function(){u.unsubscribeAll()},onSelectedRangesChanged:new r.Event})}}},\n 426: function _(e,n,f){n.exports=\"undefined\"!=typeof $?$:e(427)},\n 427: function _(e,t,n){\n /*!\n * jQuery JavaScript Library v3.4.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: 2019-05-01T21:04Z\n */\n !function(e,n){\"use strict\";\"object\"==typeof t&&\"object\"==typeof t.exports?t.exports=e.document?n(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return n(e)}:n(e)}(\"undefined\"!=typeof window?window:this,(function(e,t){\"use strict\";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,s=n.push,u=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,p=f.toString,d=p.call(Object),h={},g=function(e){return\"function\"==typeof e&&\"number\"!=typeof e.nodeType},v=function(e){return null!=e&&e===e.window},y={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var i,o,a=(n=n||r).createElement(\"script\");if(a.text=e,t)for(i in y)(o=t[i]||t.getAttribute&&t.getAttribute(i))&&a.setAttribute(i,o);n.head.appendChild(a).parentNode.removeChild(a)}function x(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?l[c.call(e)]||\"object\":typeof e}var b=function(e,t){return new b.fn.init(e,t)},w=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g;function T(e){var t=!!e&&\"length\"in e&&e.length,n=x(e);return!g(e)&&!v(e)&&(\"array\"===n||0===t||\"number\"==typeof t&&t>0&&t-1 in e)}b.fn=b.prototype={jquery:\"3.4.1\",constructor:b,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return b.each(this,e)},map:function(e){return this.pushStack(b.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:n.sort,splice:n.splice},b.extend=b.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\"boolean\"==typeof a&&(l=a,a=arguments[s]||{},s++),\"object\"==typeof a||g(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\"__proto__\"!==t&&a!==r&&(l&&r&&(b.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||b.isPlainObject(n)?n:{},i=!1,a[t]=b.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},b.extend({expando:\"jQuery\"+(\"3.4.1\"+Math.random()).replace(/\\D/g,\"\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\"[object Object]\"!==c.call(e))&&(!(t=i(e))||\"function\"==typeof(n=f.call(t,\"constructor\")&&t.constructor)&&p.call(n)===d)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){m(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(T(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?\"\":(e+\"\").replace(w,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(T(Object(e))?b.merge(n,\"string\"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:u.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,s=[];if(T(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&s.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&s.push(i);return a.apply([],s)},guid:1,support:h}),\"function\"==typeof Symbol&&(b.fn[Symbol.iterator]=n[Symbol.iterator]),b.each(\"Boolean Number String Function Array Date RegExp Object Error Symbol\".split(\" \"),(function(e,t){l[\"[object \"+t+\"]\"]=t.toLowerCase()}));var C=\n /*!\n * Sizzle CSS Selector Engine v2.3.4\n * https://sizzlejs.com/\n *\n * Copyright JS Foundation and other contributors\n * Released under the MIT license\n * https://js.foundation/\n *\n * Date: 2019-04-08\n */\n function(e){var t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,v,y,m,x,b=\"sizzle\"+1*new Date,w=e.document,T=0,C=0,E=ue(),k=ue(),S=ue(),N=ue(),A=function(e,t){return e===t&&(f=!0),0},D={}.hasOwnProperty,j=[],q=j.pop,L=j.push,H=j.push,O=j.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",M=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",I=\"(?:\\\\\\\\.|[\\\\w-]|[^\\0-\\\\xa0])+\",W=\"\\\\[\"+M+\"*(\"+I+\")(?:\"+M+\"*([*^$|!~]?=)\"+M+\"*(?:'((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\"|(\"+I+\"))|)\"+M+\"*\\\\]\",$=\":(\"+I+\")(?:\\\\((('((?:\\\\\\\\.|[^\\\\\\\\'])*)'|\\\"((?:\\\\\\\\.|[^\\\\\\\\\\\"])*)\\\")|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+W+\")*)|.*)\\\\)|)\",F=new RegExp(M+\"+\",\"g\"),B=new RegExp(\"^\"+M+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+M+\"+$\",\"g\"),_=new RegExp(\"^\"+M+\"*,\"+M+\"*\"),z=new RegExp(\"^\"+M+\"*([>+~]|\"+M+\")\"+M+\"*\"),U=new RegExp(M+\"|>\"),X=new RegExp($),V=new RegExp(\"^\"+I+\"$\"),G={ID:new RegExp(\"^#(\"+I+\")\"),CLASS:new RegExp(\"^\\\\.(\"+I+\")\"),TAG:new RegExp(\"^(\"+I+\"|[*])\"),ATTR:new RegExp(\"^\"+W),PSEUDO:new RegExp(\"^\"+$),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+M+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+M+\"*(?:([+-]|)\"+M+\"*(\\\\d+)|))\"+M+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+R+\")$\",\"i\"),needsContext:new RegExp(\"^\"+M+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+M+\"*((?:-\\\\d)?\\\\d*)\"+M+\"*\\\\)|)(?=[^-]|$)\",\"i\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,ee=/[+~]/,te=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+M+\"?|(\"+M+\")|.)\",\"ig\"),ne=function(e,t,n){var r=\"0x\"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,ie=function(e,t){return t?\"\\0\"===e?\"�\":e.slice(0,-1)+\"\\\\\"+e.charCodeAt(e.length-1).toString(16)+\" \":\"\\\\\"+e},oe=function(){p()},ae=be((function(e){return!0===e.disabled&&\"fieldset\"===e.nodeName.toLowerCase()}),{dir:\"parentNode\",next:\"legend\"});try{H.apply(j=O.call(w.childNodes),w.childNodes),j[w.childNodes.length].nodeType}catch(e){H={apply:j.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,i){var o,s,l,c,f,h,y,m=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],\"string\"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,g)){if(11!==T&&(f=Z.exec(e)))if(o=f[1]){if(9===T){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return H.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return H.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!N[e+\" \"]&&(!v||!v.test(e))&&(1!==T||\"object\"!==t.nodeName.toLowerCase())){if(y=e,m=t,1===T&&U.test(e)){for((c=t.getAttribute(\"id\"))?c=c.replace(re,ie):t.setAttribute(\"id\",c=b),s=(h=a(e)).length;s--;)h[s]=\"#\"+c+\" \"+xe(h[s]);y=h.join(\",\"),m=ee.test(e)&&ye(t.parentNode)||t}try{return H.apply(r,m.querySelectorAll(y)),r}catch(t){N(e,!0)}finally{c===b&&t.removeAttribute(\"id\")}}}return u(e.replace(B,\"$1\"),t,r,i)}function ue(){var e=[];return function t(n,i){return e.push(n+\" \")>r.cacheLength&&delete t[e.shift()],t[n+\" \"]=i}}function le(e){return e[b]=!0,e}function ce(e){var t=d.createElement(\"fieldset\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split(\"|\"),i=n.length;i--;)r.attrHandle[n[i]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(e){return function(t){return\"input\"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return(\"input\"===n||\"button\"===n)&&t.type===e}}function ge(e){return function(t){return\"form\"in t?t.parentNode&&!1===t.disabled?\"label\"in t?\"label\"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:\"label\"in t&&t.disabled===e}}function ve(e){return le((function(t){return t=+t,le((function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))}))}))}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},o=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\"HTML\")},p=se.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(h=(d=a).documentElement,g=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener(\"unload\",oe,!1):i.attachEvent&&i.attachEvent(\"onunload\",oe)),n.attributes=ce((function(e){return e.className=\"i\",!e.getAttribute(\"className\")})),n.getElementsByTagName=ce((function(e){return e.appendChild(d.createComment(\"\")),!e.getElementsByTagName(\"*\").length})),n.getElementsByClassName=K.test(d.getElementsByClassName),n.getById=ce((function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\"id\")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode(\"id\");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode(\"id\"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=K.test(d.querySelectorAll))&&(ce((function(e){h.appendChild(e).innerHTML=\"<a id='\"+b+\"'></a><select id='\"+b+\"-\\r\\\\' msallowcapture=''><option selected=''></option></select>\",e.querySelectorAll(\"[msallowcapture^='']\").length&&v.push(\"[*^$]=\"+M+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\"[selected]\").length||v.push(\"\\\\[\"+M+\"*(?:value|\"+R+\")\"),e.querySelectorAll(\"[id~=\"+b+\"-]\").length||v.push(\"~=\"),e.querySelectorAll(\":checked\").length||v.push(\":checked\"),e.querySelectorAll(\"a#\"+b+\"+*\").length||v.push(\".#.+[+~]\")})),ce((function(e){e.innerHTML=\"<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>\";var t=d.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"name\",\"D\"),e.querySelectorAll(\"[name=d]\").length&&v.push(\"name\"+M+\"*[*^$|!~]?=\"),2!==e.querySelectorAll(\":enabled\").length&&v.push(\":enabled\",\":disabled\"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(\":disabled\").length&&v.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),v.push(\",.*:\")}))),(n.matchesSelector=K.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ce((function(e){n.disconnectedMatch=m.call(e,\"*\"),m.call(e,\"[s!='']:x\"),y.push(\"!=\",$)})),v=v.length&&new RegExp(v.join(\"|\")),y=y.length&&new RegExp(y.join(\"|\")),t=K.test(h.compareDocumentPosition),x=t||K.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&x(w,e)?-1:t===d||t.ownerDocument===w&&x(w,t)?1:c?P(c,e)-P(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),n.matchesSelector&&g&&!N[t+\" \"]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){N(t,!0)}return se(t,d,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),x(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},se.escape=function(e){return(e+\"\").replace(re,ie)},se.error=function(e){throw new Error(\"Syntax error, unrecognized expression: \"+e)},se.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(A),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return c=null,e},i=se.getText=function(e){var t,n=\"\",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\"\").replace(te,ne),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\"\":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(\")\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+\" \"];return t||(t=new RegExp(\"(^|\"+M+\")\"+e+\"(\"+M+\"|$)\"))&&E(e,(function(e){return t.test(\"string\"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute(\"class\")||\"\")}))},ATTR:function(e,t,n){return function(r){var i=se.attr(r,e);return null==i?\"!=\"===t:!t||(i+=\"\",\"=\"===t?i===n:\"!=\"===t?i!==n:\"^=\"===t?n&&0===i.indexOf(n):\"*=\"===t?n&&i.indexOf(n)>-1:\"$=\"===t?n&&i.slice(-n.length)===n:\"~=\"===t?(\" \"+i.replace(F,\" \")+\" \").indexOf(n)>-1:\"|=\"===t&&(i===n||i.slice(0,n.length+1)===n+\"-\"))}},CHILD:function(e,t,n,r,i){var o=\"nth\"!==e.slice(0,3),a=\"last\"!==e.slice(-4),s=\"of-type\"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?\"nextSibling\":\"previousSibling\",v=t.parentNode,y=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(v){if(o){for(;g;){for(p=t;p=p[g];)if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g=\"only\"===e&&!h&&\"nextSibling\"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){for(x=(d=(l=(c=(f=(p=v)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&v.childNodes[d];p=++d&&p&&p[g]||(x=d=0)||h.pop();)if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)for(;(p=++d&&p&&p[g]||(x=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==y:1!==p.nodeType)||!++x||(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error(\"unsupported pseudo: \"+e);return i[b]?i(t):i.length>1?(n=[e,e,\"\",t],r.setFilters.hasOwnProperty(e.toLowerCase())?le((function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=P(e,o[a])]=!(n[r]=o[a])})):function(e){return i(e,0,n)}):i}},pseudos:{not:le((function(e){var t=[],n=[],r=s(e.replace(B,\"$1\"));return r[b]?le((function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))})):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}})),has:le((function(e){return function(t){return se(e,t).length>0}})),contains:le((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)>-1}})),lang:le((function(e){return V.test(e||\"\")||se.error(\"unsupported lang: \"+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute(\"xml:lang\")||t.getAttribute(\"lang\"))return(n=n.toLowerCase())===e||0===n.indexOf(e+\"-\")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||\"text\"===t.toLowerCase())},first:ve((function(){return[0]})),last:ve((function(e,t){return[t-1]})),eq:ve((function(e,t,n){return[n<0?n+t:n]})),even:ve((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:ve((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:ve((function(e,t,n){for(var r=n<0?n+t:n>t?t:n;--r>=0;)e.push(r);return e})),gt:ve((function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e}))}}).pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=de(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=he(t);function me(){}function xe(e){for(var t=0,n=e.length,r=\"\";t<n;t++)r+=e[t].value;return r}function be(e,t,n){var r=t.dir,i=t.next,o=i||r,a=n&&\"parentNode\"===o,s=C++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||a)return e(t,n,i);return!1}:function(t,n,u){var l,c,f,p=[T,s];if(u){for(;t=t[r];)if((1===t.nodeType||a)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||a)if(c=(f=t[b]||(t[b]={}))[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((l=c[o])&&l[0]===T&&l[1]===s)return p[2]=l[2];if(c[o]=p,p[2]=e(t,n,u))return!0}return!1}}function we(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(e,t,n,r,i,o){return r&&!r[b]&&(r=Ce(r)),i&&!i[b]&&(i=Ce(i,o)),le((function(o,a,s,u){var l,c,f,p=[],d=[],h=a.length,g=o||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(t||\"*\",s.nodeType?[s]:s,[]),v=!e||!o&&t?g:Te(g,p,e,s,u),y=n?i||(o?e:h||r)?[]:a:v;if(n&&n(v,y,s,u),r)for(l=Te(y,d),r(l,[],s,u),c=l.length;c--;)(f=l[c])&&(y[d[c]]=!(v[d[c]]=f));if(o){if(i||e){if(i){for(l=[],c=y.length;c--;)(f=y[c])&&l.push(v[c]=f);i(null,y=[],l,u)}for(c=y.length;c--;)(f=y[c])&&(l=i?P(o,f):p[c])>-1&&(o[l]=!(a[l]=f))}}else y=Te(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)}))}function Ee(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[\" \"],u=a?1:0,c=be((function(e){return e===t}),s,!0),f=be((function(e){return P(t,e)>-1}),s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u<o;u++)if(n=r.relative[e[u].type])p=[be(we(p),n)];else{if((n=r.filter[e[u].type].apply(null,e[u].matches))[b]){for(i=++u;i<o&&!r.relative[e[i].type];i++);return Ce(u>1&&we(p),u>1&&xe(e.slice(0,u-1).concat({value:\" \"===e[u-2].type?\"*\":\"\"})).replace(B,\"$1\"),n,u<i&&Ee(e.slice(u,i)),i<o&&Ee(e=e.slice(i)),i<o&&xe(e))}p.push(n)}return we(p)}return me.prototype=r.filters=r.pseudos,r.setFilters=new me,a=se.tokenize=function(e,t){var n,i,o,a,s,u,l,c=k[e+\" \"];if(c)return t?0:c.slice(0);for(s=e,u=[],l=r.preFilter;s;){for(a in n&&!(i=_.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),n=!1,(i=z.exec(s))&&(n=i.shift(),o.push({value:n,type:i[0].replace(B,\" \")}),s=s.slice(n.length)),r.filter)!(i=G[a].exec(s))||l[a]&&!(i=l[a](i))||(n=i.shift(),o.push({value:n,type:a,matches:i}),s=s.slice(n.length));if(!n)break}return t?s.length:s?se.error(e):k(e,u).slice(0)},s=se.compile=function(e,t){var n,i=[],o=[],s=S[e+\" \"];if(!s){for(t||(t=a(e)),n=t.length;n--;)(s=Ee(t[n]))[b]?i.push(s):o.push(s);(s=S(e,function(e,t){var n=t.length>0,i=e.length>0,o=function(o,a,s,u,c){var f,h,v,y=0,m=\"0\",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG(\"*\",c),E=T+=null==w?1:Math.random()||.1,k=C.length;for(c&&(l=a===d||a||c);m!==k&&null!=(f=C[m]);m++){if(i&&f){for(h=0,a||f.ownerDocument===d||(p(f),s=!g);v=e[h++];)if(v(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!v&&f)&&y--,o&&x.push(f))}if(y+=m,n&&m!==y){for(h=0;v=t[h++];)v(x,b,a,s);if(o){if(y>0)for(;m--;)x[m]||b[m]||(b[m]=q.call(u));b=Te(b)}H.apply(u,b),c&&!o&&b.length>0&&y+t.length>1&&se.uniqueSort(u)}return c&&(T=E,l=w),x};return n?le(o):o}(o,i))).selector=e}return s},u=se.select=function(e,t,n,i){var o,u,l,c,f,p=\"function\"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&\"ID\"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(te,ne),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(o=G.needsContext.test(e)?0:u.length;o--&&(l=u[o],!r.relative[c=l.type]);)if((f=r.find[c])&&(i=f(l.matches[0].replace(te,ne),ee.test(u[0].type)&&ye(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&xe(u)))return H.apply(n,i),n;break}}return(p||s(e,d))(i,t,!g,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},n.sortStable=b.split(\"\").sort(A).join(\"\")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ce((function(e){return 1&e.compareDocumentPosition(d.createElement(\"fieldset\"))})),ce((function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")}))||fe(\"type|href|height|width\",(function(e,t,n){if(!n)return e.getAttribute(t,\"type\"===t.toLowerCase()?1:2)})),n.attributes&&ce((function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")}))||fe(\"value\",(function(e,t,n){if(!n&&\"input\"===e.nodeName.toLowerCase())return e.defaultValue})),ce((function(e){return null==e.getAttribute(\"disabled\")}))||fe(R,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),se}(e);b.find=C,b.expr=C.selectors,b.expr[\":\"]=b.expr.pseudos,b.uniqueSort=b.unique=C.uniqueSort,b.text=C.getText,b.isXMLDoc=C.isXML,b.contains=C.contains,b.escapeSelector=C.escape;var E=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&b(e).is(n))break;r.push(e)}return r},k=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},S=b.expr.match.needsContext;function N(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var A=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function D(e,t,n){return g(t)?b.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?b.grep(e,(function(e){return e===t!==n})):\"string\"!=typeof t?b.grep(e,(function(e){return u.call(t,e)>-1!==n})):b.filter(t,e,n)}b.filter=function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?b.find.matchesSelector(r,e)?[r]:[]:b.find.matches(e,b.grep(t,(function(e){return 1===e.nodeType})))},b.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\"string\"!=typeof e)return this.pushStack(b(e).filter((function(){for(t=0;t<r;t++)if(b.contains(i[t],this))return!0})));for(n=this.pushStack([]),t=0;t<r;t++)b.find(e,i[t],n);return r>1?b.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,\"string\"==typeof e&&S.test(e)?b(e):e||[],!1).length}});var j,q=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(b.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||j,\"string\"==typeof e){if(!(i=\"<\"===e[0]&&\">\"===e[e.length-1]&&e.length>=3?[null,e,null]:q.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof b?t[0]:t,b.merge(this,b.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),A.test(i[1])&&b.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(b):b.makeArray(e,this)}).prototype=b.fn,j=b(r);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}b.fn.extend({has:function(e){var t=b(e,this),n=t.length;return this.filter((function(){for(var e=0;e<n;e++)if(b.contains(this,t[e]))return!0}))},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\"string\"!=typeof e&&b(e);if(!S.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&b.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?b.uniqueSort(o):o)},index:function(e){return e?\"string\"==typeof e?u.call(b(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(b.uniqueSort(b.merge(this.get(),b(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return E(e,\"parentNode\")},parentsUntil:function(e,t,n){return E(e,\"parentNode\",n)},next:function(e){return O(e,\"nextSibling\")},prev:function(e){return O(e,\"previousSibling\")},nextAll:function(e){return E(e,\"nextSibling\")},prevAll:function(e){return E(e,\"previousSibling\")},nextUntil:function(e,t,n){return E(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return E(e,\"previousSibling\",n)},siblings:function(e){return k((e.parentNode||{}).firstChild,e)},children:function(e){return k(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(N(e,\"template\")&&(e=e.content||e),b.merge([],e.childNodes))}},(function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return\"Until\"!==e.slice(-5)&&(r=n),r&&\"string\"==typeof r&&(i=b.filter(r,i)),this.length>1&&(H[e]||b.uniqueSort(i),L.test(e)&&i.reverse()),this.pushStack(i)}}));var P=/[^\\x20\\t\\r\\n\\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}b.Callbacks=function(e){e=\"string\"==typeof e?function(e){var t={};return b.each(e.match(P)||[],(function(e,n){t[n]=!0})),t}(e):b.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s<o.length;)!1===o[s].apply(n[0],n[1])&&e.stopOnFalse&&(s=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:\"\")},l={add:function(){return o&&(n&&!t&&(s=o.length-1,a.push(n)),function t(n){b.each(n,(function(n,r){g(r)?e.unique&&l.has(r)||o.push(r):r&&r.length&&\"string\"!==x(r)&&t(r)}))}(arguments),n&&!t&&u()),this},remove:function(){return b.each(arguments,(function(e,t){for(var n;(n=b.inArray(t,o,n))>-1;)o.splice(n,1),n<=s&&s--})),this},has:function(e){return e?b.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n=\"\",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=\"\"),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},b.extend({Deferred:function(t){var n=[[\"notify\",\"progress\",b.Callbacks(\"memory\"),b.Callbacks(\"memory\"),2],[\"resolve\",\"done\",b.Callbacks(\"once memory\"),b.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",b.Callbacks(\"once memory\"),b.Callbacks(\"once memory\"),1,\"rejected\"]],r=\"pending\",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return b.Deferred((function(t){b.each(n,(function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]]((function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+\"With\"](this,i?[e]:arguments)}))})),e=null})).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t<o)){if((e=r.apply(s,u))===n.promise())throw new TypeError(\"Thenable self-resolution\");l=e&&(\"object\"==typeof e||\"function\"==typeof e)&&e.then,g(l)?i?l.call(e,a(o,n,R,i),a(o,n,M,i)):(o++,l.call(e,a(o,n,R,i),a(o,n,M,i),a(o,n,R,n.notifyWith))):(r!==R&&(s=void 0,u=[e]),(i||n.resolveWith)(s,u))}},c=i?l:function(){try{l()}catch(e){b.Deferred.exceptionHook&&b.Deferred.exceptionHook(e,c.stackTrace),t+1>=o&&(r!==M&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(b.Deferred.getStackHook&&(c.stackTrace=b.Deferred.getStackHook()),e.setTimeout(c))}}return b.Deferred((function(e){n[0][3].add(a(0,e,g(i)?i:R,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:R)),n[2][3].add(a(0,e,g(r)?r:M))})).promise()},promise:function(e){return null!=e?b.extend(e,i):i}},o={};return b.each(n,(function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add((function(){r=s}),n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+\"With\"](this===o?void 0:this,arguments),this},o[t[0]+\"With\"]=a.fireWith})),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=b.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&(I(e,a.done(s(n)).resolve,a.reject,!t),\"pending\"===a.state()||g(i[n]&&i[n].then)))return a.then();for(;n--;)I(i[n],s(n),a.reject);return a.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;b.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&W.test(t.name)&&e.console.warn(\"jQuery.Deferred exception: \"+t.message,t.stack,n)},b.readyException=function(t){e.setTimeout((function(){throw t}))};var $=b.Deferred();function F(){r.removeEventListener(\"DOMContentLoaded\",F),e.removeEventListener(\"load\",F),b.ready()}b.fn.ready=function(e){return $.then(e).catch((function(e){b.readyException(e)})),this},b.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--b.readyWait:b.isReady)||(b.isReady=!0,!0!==e&&--b.readyWait>0||$.resolveWith(r,[b]))}}),b.ready.then=$.then,\"complete\"===r.readyState||\"loading\"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(b.ready):(r.addEventListener(\"DOMContentLoaded\",F),e.addEventListener(\"load\",F));var B=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\"object\"===x(n))for(s in i=!0,n)B(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(b(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,\"ms-\").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=b.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\"string\"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&\"string\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;for(;n--;)delete r[t[n]]}(void 0===t||b.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!b.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,K=/[A-Z]/g;function Z(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r=\"data-\"+t.replace(K,\"-$&\").toLowerCase(),\"string\"==typeof(n=e.getAttribute(r))){try{n=function(e){return\"true\"===e||\"false\"!==e&&(\"null\"===e?null:e===+e+\"\"?+e:J.test(e)?JSON.parse(e):e)}(n)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}b.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),b.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,\"hasDataAttrs\"))){for(n=a.length;n--;)a[n]&&0===(r=a[n].name).indexOf(\"data-\")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,\"hasDataAttrs\",!0)}return i}return\"object\"==typeof e?this.each((function(){Q.set(this,e)})):B(this,(function(t){var n;if(o&&void 0===t)return void 0!==(n=Q.get(o,e))?n:void 0!==(n=Z(o,e))?n:void 0;this.each((function(){Q.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){Q.remove(this,e)}))}}),b.extend({queue:function(e,t,n){var r;if(e)return t=(t||\"fx\")+\"queue\",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,b.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\"fx\";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t);\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,(function(){b.dequeue(e,t)}),o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return Y.get(e,n)||Y.access(e,n,{empty:b.Callbacks(\"once memory\").add((function(){Y.remove(e,[t+\"queue\",n])}))})}}),b.fn.extend({queue:function(e,t){var n=2;return\"string\"!=typeof e&&(t=e,e=\"fx\",n--),arguments.length<n?b.queue(this[0],e):void 0===t?this:this.each((function(){var n=b.queue(this,e,t);b._queueHooks(this,e),\"fx\"===e&&\"inprogress\"!==n[0]&&b.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){b.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,t){var n,r=1,i=b.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};for(\"string\"!=typeof e&&(t=e,e=void 0),e=e||\"fx\";a--;)(n=Y.get(o[a],e+\"queueHooks\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,te=new RegExp(\"^(?:([+-])=|)(\"+ee+\")([a-z%]*)$\",\"i\"),ne=[\"Top\",\"Right\",\"Bottom\",\"Left\"],re=r.documentElement,ie=function(e){return b.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return b.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return\"none\"===(e=t||e).style.display||\"\"===e.style.display&&ie(e)&&\"none\"===b.css(e,\"display\")},se=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i};function ue(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return b.css(e,t,\"\")},u=s(),l=n&&n[3]||(b.cssNumber[t]?\"\":\"px\"),c=e.nodeType&&(b.cssNumber[t]||\"px\"!==l&&+u)&&te.exec(b.css(e,t));if(c&&c[3]!==l){for(u/=2,l=l||c[3],c=+u||1;a--;)b.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,b.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var le={};function ce(e){var t,n=e.ownerDocument,r=e.nodeName,i=le[r];return i||(t=n.body.appendChild(n.createElement(r)),i=b.css(t,\"display\"),t.parentNode.removeChild(t),\"none\"===i&&(i=\"block\"),le[r]=i,i)}function fe(e,t){for(var n,r,i=[],o=0,a=e.length;o<a;o++)(r=e[o]).style&&(n=r.style.display,t?(\"none\"===n&&(i[o]=Y.get(r,\"display\")||null,i[o]||(r.style.display=\"\")),\"\"===r.style.display&&ae(r)&&(i[o]=ce(r))):\"none\"!==n&&(i[o]=\"none\",Y.set(r,\"display\",n)));for(o=0;o<a;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}b.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each((function(){ae(this)?b(this).show():b(this).hide()}))}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)/i,he=/^$|^module$|\\/(?:java|ecma)script/i,ge={option:[1,\"<select multiple='multiple'>\",\"</select>\"],thead:[1,\"<table>\",\"</table>\"],col:[2,\"<table><colgroup>\",\"</colgroup></table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&N(e,t)?b.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],\"globalEval\",!t||Y.get(t[n],\"globalEval\"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\"object\"===x(o))b.merge(p,o.nodeType?[o]:o);else if(be.test(o)){for(a=a||f.appendChild(t.createElement(\"div\")),s=(de.exec(o)||[\"\",\"\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+b.htmlPrefilter(o)+u[2],c=u[0];c--;)a=a.lastChild;b.merge(p,a.childNodes),(a=f.firstChild).textContent=\"\"}else p.push(t.createTextNode(o));for(f.textContent=\"\",d=0;o=p[d++];)if(r&&b.inArray(o,r)>-1)i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=r.createDocumentFragment().appendChild(r.createElement(\"div\")),(xe=r.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),h.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"<textarea>x</textarea>\",h.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return r.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return b().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=b.guid++)),e.each((function(){b.event.add(this,t,i,r,n)}))}function De(e,t,n){n?(Y.set(e,t,!1),b.event.add(e,t,{namespace:!1,handler:function(e){var r,i,a=Y.get(this,t);if(1&e.isTrigger&&this[t]){if(a.length)(b.event.special[t]||{}).delegateType&&e.stopPropagation();else if(a=o.call(arguments),Y.set(this,t,a),r=n(this,t),this[t](),a!==(i=Y.get(this,t))||r?Y.set(this,t,!1):i={},a!==i)return e.stopImmediatePropagation(),e.preventDefault(),i.value}else a.length&&(Y.set(this,t,{value:b.event.trigger(b.extend(a[0],b.Event.prototype),a.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,t)&&b.event.add(e,t,ke)}b.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(e);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&b.find.matchesSelector(re,i),n.guid||(n.guid=b.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(t){return void 0!==b&&b.event.triggered!==t.type?b.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||\"\").match(P)||[\"\"]).length;l--;)d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=b.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=b.event.special[d]||{},c=b.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&b.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),b.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(P)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=b.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||b.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(u)&&Y.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=b.event.fix(e),u=new Array(arguments.length),l=(Y.get(this,\"events\")||{})[s.type]||[],c=b.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){for(a=b.event.handlers.call(this,s,l),t=0;(i=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((b.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\"click\"===e.type&&e.button>=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\" \"]&&(a[i]=r.needsContext?b(i,this).index(l)>-1:b.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(e,t){Object.defineProperty(b.Event.prototype,e,{enumerable:!0,configurable:!0,get:g(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[b.expando]?e:new b.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&N(t,\"input\")&&De(t,\"click\",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&N(t,\"input\")&&De(t,\"click\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&N(t,\"input\")&&Y.get(t,\"click\")||N(t,\"a\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},b.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},b.Event=function(e,t){if(!(this instanceof b.Event))return new b.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&b.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[b.expando]=!0},b.Event.prototype={constructor:b.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},b.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},b.event.addProp),b.each({focus:\"focusin\",blur:\"focusout\"},(function(e,t){b.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}})),b.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\",pointerenter:\"pointerover\",pointerleave:\"pointerout\"},(function(e,t){b.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||b.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}})),b.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,b(e.delegateTarget).off(r.namespace?r.origType+\".\"+r.namespace:r.origType,r.selector,r.handler),this;if(\"object\"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&\"function\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each((function(){b.event.remove(this,e,n,t)}))}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\\/\\0>\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/<script|<style|<link/i,Le=/checked\\s*(?:[^=]|=\\s*.checked.)/i,He=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g;function Oe(e,t){return N(e,\"table\")&&N(11!==t.nodeType?t:t.firstChild,\"tr\")&&b(e).children(\"tbody\")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute(\"type\"))+\"/\"+e.type,e}function Re(e){return\"true/\"===(e.type||\"\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\"type\"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Y.hasData(e)&&(o=Y.access(e),a=Y.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)b.event.add(t,i,l[i][n]);Q.hasData(e)&&(s=Q.access(e),u=b.extend({},s),Q.set(t,u))}}function Ie(e,t){var n=t.nodeName.toLowerCase();\"input\"===n&&pe.test(e.type)?t.checked=e.checked:\"input\"!==n&&\"textarea\"!==n||(t.defaultValue=e.defaultValue)}function We(e,t,n,r){t=a.apply([],t);var i,o,s,u,l,c,f=0,p=e.length,d=p-1,v=t[0],y=g(v);if(y||p>1&&\"string\"==typeof v&&!h.checkClone&&Le.test(v))return e.each((function(i){var o=e.eq(i);y&&(t[0]=v.call(this,i,o.html())),We(o,t,n,r)}));if(p&&(o=(i=we(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(s=b.map(ve(i,\"script\"),Pe)).length;f<p;f++)l=i,f!==d&&(l=b.clone(l,!0,!0),u&&b.merge(s,ve(l,\"script\"))),n.call(e[f],l,f);if(u)for(c=s[s.length-1].ownerDocument,b.map(s,Re),f=0;f<u;f++)l=s[f],he.test(l.type||\"\")&&!Y.access(l,\"globalEval\")&&b.contains(c,l)&&(l.src&&\"module\"!==(l.type||\"\").toLowerCase()?b._evalUrl&&!l.noModule&&b._evalUrl(l.src,{nonce:l.nonce||l.getAttribute(\"nonce\")}):m(l.textContent.replace(He,\"\"),l,c))}return e}function $e(e,t,n){for(var r,i=t?b.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||b.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,\"script\")),r.parentNode.removeChild(r));return e}b.extend({htmlPrefilter:function(e){return e.replace(je,\"<$1></$2>\")},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),u=ie(e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(a=ve(s),r=0,i=(o=ve(e)).length;r<i;r++)Ie(o[r],a[r]);if(t)if(n)for(o=o||ve(e),a=a||ve(s),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,s);return(a=ve(s,\"script\")).length>0&&ye(a,!u&&ve(e,\"script\")),s},cleanData:function(e){for(var t,n,r,i=b.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?b.event.remove(n,r):b.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),b.fn.extend({detach:function(e){return $e(this,e,!0)},remove:function(e){return $e(this,e)},text:function(e){return B(this,(function(e){return void 0===e?b.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return We(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)}))},prepend:function(){return We(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return We(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return We(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(b.cleanData(ve(e,!1)),e.textContent=\"\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return b.clone(this,e,t)}))},html:function(e){return B(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\"string\"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||[\"\",\"\"])[1].toLowerCase()]){e=b.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(b.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return We(this,arguments,(function(t){var n=this.parentNode;b.inArray(this,e)<0&&(b.cleanData(ve(this)),n&&n.replaceChild(t,this))}),e)}}),b.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},(function(e,t){b.fn[e]=function(e){for(var n,r=[],i=b(e),o=i.length-1,a=0;a<=o;a++)n=a===o?this:this.clone(!0),b(i[a])[t](n),s.apply(r,n.get());return this.pushStack(r)}}));var Fe=new RegExp(\"^(\"+ee+\")(?!px)[a-z%]+$\",\"i\"),Be=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},_e=new RegExp(ne.join(\"|\"),\"i\");function ze(e,t,n){var r,i,o,a,s=e.style;return(n=n||Be(e))&&(\"\"!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=b.style(e,t)),!h.pixelBoxStyles()&&Fe.test(a)&&_e.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+\"\":a}function Ue(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function t(){if(c){l.style.cssText=\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\",c.style.cssText=\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\",re.appendChild(l).appendChild(c);var t=e.getComputedStyle(c);i=\"1%\"!==t.top,u=12===n(t.marginLeft),c.style.right=\"60%\",s=36===n(t.right),o=36===n(t.width),c.style.position=\"absolute\",a=12===n(c.offsetWidth/3),re.removeChild(l),c=null}}function n(e){return Math.round(parseFloat(e))}var i,o,a,s,u,l=r.createElement(\"div\"),c=r.createElement(\"div\");c.style&&(c.style.backgroundClip=\"content-box\",c.cloneNode(!0).style.backgroundClip=\"\",h.clearCloneStyle=\"content-box\"===c.style.backgroundClip,b.extend(h,{boxSizingReliable:function(){return t(),o},pixelBoxStyles:function(){return t(),s},pixelPosition:function(){return t(),i},reliableMarginLeft:function(){return t(),u},scrollboxSize:function(){return t(),a}}))}();var Xe=[\"Webkit\",\"Moz\",\"ms\"],Ve=r.createElement(\"div\").style,Ge={};function Ye(e){var t=b.cssProps[e]||Ge[e];return t||(e in Ve?e:Ge[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Xe.length;n--;)if((e=Xe[n]+t)in Ve)return e}(e)||e)}var Qe=/^(none|table(?!-c[ea]).+)/,Je=/^--/,Ke={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Ze={letterSpacing:\"0\",fontWeight:\"400\"};function et(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\"px\"):t}function tt(e,t,n,r,i,o){var a=\"width\"===t?1:0,s=0,u=0;if(n===(r?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===n&&(u+=b.css(e,n+ne[a],!0,i)),r?(\"content\"===n&&(u-=b.css(e,\"padding\"+ne[a],!0,i)),\"margin\"!==n&&(u-=b.css(e,\"border\"+ne[a]+\"Width\",!0,i))):(u+=b.css(e,\"padding\"+ne[a],!0,i),\"padding\"!==n?u+=b.css(e,\"border\"+ne[a]+\"Width\",!0,i):s+=b.css(e,\"border\"+ne[a]+\"Width\",!0,i));return!r&&o>=0&&(u+=Math.max(0,Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function nt(e,t,n){var r=Be(e),i=(!h.boxSizingReliable()||n)&&\"border-box\"===b.css(e,\"boxSizing\",!1,r),o=i,a=ze(e,t,r),s=\"offset\"+t[0].toUpperCase()+t.slice(1);if(Fe.test(a)){if(!n)return a;a=\"auto\"}return(!h.boxSizingReliable()&&i||\"auto\"===a||!parseFloat(a)&&\"inline\"===b.css(e,\"display\",!1,r))&&e.getClientRects().length&&(i=\"border-box\"===b.css(e,\"boxSizing\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+tt(e,t,n||(i?\"border\":\"content\"),o,r,a)+\"px\"}function rt(e,t,n,r,i){return new rt.prototype.init(e,t,n,r,i)}b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=ze(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Je.test(t),l=e.style;if(u||(t=Ye(s)),a=b.cssHooks[t]||b.cssHooks[s],void 0===n)return a&&\"get\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\"string\"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=ue(e,t,i),o=\"number\"),null!=n&&n==n&&(\"number\"!==o||u||(n+=i&&i[3]||(b.cssNumber[s]?\"\":\"px\")),h.clearCloneStyle||\"\"!==n||0!==t.indexOf(\"background\")||(l[t]=\"inherit\"),a&&\"set\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Je.test(t)||(t=Ye(s)),(a=b.cssHooks[t]||b.cssHooks[s])&&\"get\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=ze(e,t,r)),\"normal\"===i&&t in Ze&&(i=Ze[t]),\"\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),b.each([\"height\",\"width\"],(function(e,t){b.cssHooks[t]={get:function(e,n,r){if(n)return!Qe.test(b.css(e,\"display\"))||e.getClientRects().length&&e.getBoundingClientRect().width?nt(e,t,r):se(e,Ke,(function(){return nt(e,t,r)}))},set:function(e,n,r){var i,o=Be(e),a=!h.scrollboxSize()&&\"absolute\"===o.position,s=(a||r)&&\"border-box\"===b.css(e,\"boxSizing\",!1,o),u=r?tt(e,t,r,s,o):0;return s&&a&&(u-=Math.ceil(e[\"offset\"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-tt(e,t,\"border\",!1,o)-.5)),u&&(i=te.exec(n))&&\"px\"!==(i[3]||\"px\")&&(e.style[t]=n,n=b.css(e,t)),et(0,n,u)}}})),b.cssHooks.marginLeft=Ue(h.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(ze(e,\"marginLeft\"))||e.getBoundingClientRect().left-se(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+\"px\"})),b.each({margin:\"\",padding:\"\",border:\"Width\"},(function(e,t){b.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o=\"string\"==typeof n?n.split(\" \"):[n];r<4;r++)i[e+ne[r]+t]=o[r]||o[r-2]||o[0];return i}},\"margin\"!==e&&(b.cssHooks[e+t].set=et)})),b.fn.extend({css:function(e,t){return B(this,(function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Be(e),i=t.length;a<i;a++)o[t[a]]=b.css(e,t[a],!1,r);return o}return void 0!==n?b.style(e,t,n):b.css(e,t)}),e,t,arguments.length>1)}}),b.Tween=rt,rt.prototype={constructor:rt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||b.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(b.cssNumber[n]?\"\":\"px\")},cur:function(){var e=rt.propHooks[this.prop];return e&&e.get?e.get(this):rt.propHooks._default.get(this)},run:function(e){var t,n=rt.propHooks[this.prop];return this.options.duration?this.pos=t=b.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rt.propHooks._default.set(this),this}},rt.prototype.init.prototype=rt.prototype,rt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=b.css(e.elem,e.prop,\"\"))&&\"auto\"!==t?t:0},set:function(e){b.fx.step[e.prop]?b.fx.step[e.prop](e):1!==e.elem.nodeType||!b.cssHooks[e.prop]&&null==e.elem.style[Ye(e.prop)]?e.elem[e.prop]=e.now:b.style(e.elem,e.prop,e.now+e.unit)}}},rt.propHooks.scrollTop=rt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},b.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\"swing\"},b.fx=rt.prototype.init,b.fx.step={};var it,ot,at=/^(?:toggle|show|hide)$/,st=/queueHooks$/;function ut(){ot&&(!1===r.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(ut):e.setTimeout(ut,b.fx.interval),b.fx.tick())}function lt(){return e.setTimeout((function(){it=void 0})),it=Date.now()}function ct(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\"margin\"+(n=ne[r])]=i[\"padding\"+n]=e;return t&&(i.opacity=i.width=e),i}function ft(e,t,n){for(var r,i=(pt.tweeners[t]||[]).concat(pt.tweeners[\"*\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function pt(e,t,n){var r,i,o=0,a=pt.prefilters.length,s=b.Deferred().always((function(){delete u.elem})),u=function(){if(i)return!1;for(var t=it||lt(),n=Math.max(0,l.startTime+l.duration-t),r=1-(n/l.duration||0),o=0,a=l.tweens.length;o<a;o++)l.tweens[o].run(r);return s.notifyWith(e,[l,r,n]),r<1&&a?n:(a||s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:b.extend({},t),opts:b.extend(!0,{specialEasing:{},easing:b.easing._default},n),originalProperties:t,originalOptions:n,startTime:it||lt(),duration:n.duration,tweens:[],createTween:function(t,n){var r=b.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=b.cssHooks[r])&&\"expand\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);o<a;o++)if(r=pt.prefilters[o].call(l,e,c,l.opts))return g(r.stop)&&(b._queueHooks(l.elem,l.opts.queue).stop=r.stop.bind(r)),r;return b.map(c,ft,l),g(l.opts.start)&&l.opts.start.call(e,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),b.fx.timer(b.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l}b.Animation=b.extend(pt,{tweeners:{\"*\":[function(e,t){var n=this.createTween(e,t);return ue(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){g(e)?(t=e,e=[\"*\"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],pt.tweeners[n]=pt.tweeners[n]||[],pt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\"width\"in t||\"height\"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,\"fxshow\");for(r in n.queue||(null==(a=b._queueHooks(e,\"fx\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always((function(){p.always((function(){a.unqueued--,b.queue(e,\"fx\").length||a.empty.fire()}))}))),t)if(i=t[r],at.test(i)){if(delete t[r],o=o||\"toggle\"===i,i===(g?\"hide\":\"show\")){if(\"show\"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||b.style(e,r)}if((u=!b.isEmptyObject(t))||!b.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,\"display\")),\"none\"===(c=b.css(e,\"display\"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=b.css(e,\"display\"),fe([e]))),(\"inline\"===c||\"inline-block\"===c&&null!=l)&&\"none\"===b.css(e,\"float\")&&(u||(p.done((function(){h.display=l})),null==l&&(c=h.display,l=\"none\"===c?\"\":c)),h.display=\"inline-block\")),n.overflow&&(h.overflow=\"hidden\",p.always((function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}))),u=!1,d)u||(v?\"hidden\"in v&&(g=v.hidden):v=Y.access(e,\"fxshow\",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done((function(){for(r in g||fe([e]),Y.remove(e,\"fxshow\"),d)b.style(e,r,d[r])}))),u=ft(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?pt.prefilters.unshift(e):pt.prefilters.push(e)}}),b.speed=function(e,t,n){var r=e&&\"object\"==typeof e?b.extend({},e):{complete:n||!n&&t||g(e)&&e,duration:e,easing:n&&t||t&&!g(t)&&t};return b.fx.off?r.duration=0:\"number\"!=typeof r.duration&&(r.duration in b.fx.speeds?r.duration=b.fx.speeds[r.duration]:r.duration=b.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){g(r.old)&&r.old.call(this),r.queue&&b.dequeue(this,r.queue)},r},b.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=b.isEmptyObject(e),o=b.speed(t,n,r),a=function(){var t=pt(this,b.extend({},e),o);(i||Y.get(this,\"finish\"))&&t.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return\"string\"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||\"fx\",[]),this.each((function(){var t=!0,i=null!=e&&e+\"queueHooks\",o=b.timers,a=Y.get(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&st.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||b.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||\"fx\"),this.each((function(){var t,n=Y.get(this),r=n[e+\"queue\"],i=n[e+\"queueHooks\"],o=b.timers,a=r?r.length:0;for(n.finish=!0,b.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish}))}}),b.each([\"toggle\",\"show\",\"hide\"],(function(e,t){var n=b.fn[t];b.fn[t]=function(e,r,i){return null==e||\"boolean\"==typeof e?n.apply(this,arguments):this.animate(ct(t,!0),e,r,i)}})),b.each({slideDown:ct(\"show\"),slideUp:ct(\"hide\"),slideToggle:ct(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},(function(e,t){b.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}})),b.timers=[],b.fx.tick=function(){var e,t=0,n=b.timers;for(it=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||b.fx.stop(),it=void 0},b.fx.timer=function(e){b.timers.push(e),b.fx.start()},b.fx.interval=13,b.fx.start=function(){ot||(ot=!0,ut())},b.fx.stop=function(){ot=null},b.fx.speeds={slow:600,fast:200,_default:400},b.fn.delay=function(t,n){return t=b.fx&&b.fx.speeds[t]||t,n=n||\"fx\",this.queue(n,(function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}}))},function(){var e=r.createElement(\"input\"),t=r.createElement(\"select\").appendChild(r.createElement(\"option\"));e.type=\"checkbox\",h.checkOn=\"\"!==e.value,h.optSelected=t.selected,(e=r.createElement(\"input\")).value=\"t\",e.type=\"radio\",h.radioValue=\"t\"===e.value}();var dt,ht=b.expr.attrHandle;b.fn.extend({attr:function(e,t){return B(this,b.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){b.removeAttr(this,e)}))}}),b.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?b.prop(e,t,n):(1===o&&b.isXMLDoc(e)||(i=b.attrHooks[t.toLowerCase()]||(b.expr.match.bool.test(t)?dt:void 0)),void 0!==n?null===n?void b.removeAttr(e,t):i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\"\"),n):i&&\"get\"in i&&null!==(r=i.get(e,t))?r:null==(r=b.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&\"radio\"===t&&N(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),dt={set:function(e,t,n){return!1===t?b.removeAttr(e,n):e.setAttribute(n,n),n}},b.each(b.expr.match.bool.source.match(/\\w+/g),(function(e,t){var n=ht[t]||b.find.attr;ht[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=ht[a],ht[a]=i,i=null!=n(e,t,r)?a:null,ht[a]=o),i}}));var gt=/^(?:input|select|textarea|button)$/i,vt=/^(?:a|area)$/i;function yt(e){return(e.match(P)||[]).join(\" \")}function mt(e){return e.getAttribute&&e.getAttribute(\"class\")||\"\"}function xt(e){return Array.isArray(e)?e:\"string\"==typeof e&&e.match(P)||[]}b.fn.extend({prop:function(e,t){return B(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[b.propFix[e]||e]}))}}),b.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&b.isXMLDoc(e)||(t=b.propFix[t]||t,i=b.propHooks[t]),void 0!==n?i&&\"set\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\"get\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=b.find.attr(e,\"tabindex\");return t?parseInt(t,10):gt.test(e.nodeName)||vt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),h.optSelected||(b.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),b.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],(function(){b.propFix[this.toLowerCase()]=this})),b.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each((function(t){b(this).addClass(e.call(this,t,mt(this)))}));if((t=xt(e)).length)for(;n=this[u++];)if(i=mt(n),r=1===n.nodeType&&\" \"+yt(i)+\" \"){for(a=0;o=t[a++];)r.indexOf(\" \"+o+\" \")<0&&(r+=o+\" \");i!==(s=yt(r))&&n.setAttribute(\"class\",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each((function(t){b(this).removeClass(e.call(this,t,mt(this)))}));if(!arguments.length)return this.attr(\"class\",\"\");if((t=xt(e)).length)for(;n=this[u++];)if(i=mt(n),r=1===n.nodeType&&\" \"+yt(i)+\" \"){for(a=0;o=t[a++];)for(;r.indexOf(\" \"+o+\" \")>-1;)r=r.replace(\" \"+o+\" \",\" \");i!==(s=yt(r))&&n.setAttribute(\"class\",s)}return this},toggleClass:function(e,t){var n=typeof e,r=\"string\"===n||Array.isArray(e);return\"boolean\"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each((function(n){b(this).toggleClass(e.call(this,n,mt(this),t),t)})):this.each((function(){var t,i,o,a;if(r)for(i=0,o=b(this),a=xt(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&\"boolean\"!==n||((t=mt(this))&&Y.set(this,\"__className__\",t),this.setAttribute&&this.setAttribute(\"class\",t||!1===e?\"\":Y.get(this,\"__className__\")||\"\"))}))},hasClass:function(e){var t,n,r=0;for(t=\" \"+e+\" \";n=this[r++];)if(1===n.nodeType&&(\" \"+yt(mt(n))+\" \").indexOf(t)>-1)return!0;return!1}});var bt=/\\r/g;b.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=g(e),this.each((function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,b(this).val()):e)?i=\"\":\"number\"==typeof i?i+=\"\":Array.isArray(i)&&(i=b.map(i,(function(e){return null==e?\"\":e+\"\"}))),(t=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()])&&\"set\"in t&&void 0!==t.set(this,i,\"value\")||(this.value=i))}))):i?(t=b.valHooks[i.type]||b.valHooks[i.nodeName.toLowerCase()])&&\"get\"in t&&void 0!==(n=t.get(i,\"value\"))?n:\"string\"==typeof(n=i.value)?n.replace(bt,\"\"):null==n?\"\":n:void 0}}),b.extend({valHooks:{option:{get:function(e){var t=b.find.attr(e,\"value\");return null!=t?t:yt(b.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\"select-one\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!N(n.parentNode,\"optgroup\"))){if(t=b(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=b.makeArray(t),a=i.length;a--;)((r=i[a]).selected=b.inArray(b.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),b.each([\"radio\",\"checkbox\"],(function(){b.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=b.inArray(b(e).val(),t)>-1}},h.checkOn||(b.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})})),h.focusin=\"onfocusin\"in e;var wt=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};b.extend(b.event,{trigger:function(t,n,i,o){var a,s,u,l,c,p,d,h,y=[i||r],m=f.call(t,\"type\")?t.type:t,x=f.call(t,\"namespace\")?t.namespace.split(\".\"):[];if(s=h=u=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!wt.test(m+b.event.triggered)&&(m.indexOf(\".\")>-1&&(x=m.split(\".\"),m=x.shift(),x.sort()),c=m.indexOf(\":\")<0&&\"on\"+m,(t=t[b.expando]?t:new b.Event(m,\"object\"==typeof t&&t)).isTrigger=o?2:3,t.namespace=x.join(\".\"),t.rnamespace=t.namespace?new RegExp(\"(^|\\\\.)\"+x.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:b.makeArray(n,[t]),d=b.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(i,n))){if(!o&&!d.noBubble&&!v(i)){for(l=d.delegateType||m,wt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)y.push(s),u=s;u===(i.ownerDocument||r)&&y.push(u.defaultView||u.parentWindow||e)}for(a=0;(s=y[a++])&&!t.isPropagationStopped();)h=s,t.type=a>1?l:d.bindType||m,(p=(Y.get(s,\"events\")||{})[t.type]&&Y.get(s,\"handle\"))&&p.apply(s,n),(p=c&&s[c])&&p.apply&&V(s)&&(t.result=p.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(y.pop(),n)||!V(i)||c&&g(i[m])&&!v(i)&&((u=i[c])&&(i[c]=null),b.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,Tt),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,Tt),b.event.triggered=void 0,u&&(i[c]=u)),t.result}},simulate:function(e,t,n){var r=b.extend(new b.Event,n,{type:e,isSimulated:!0});b.event.trigger(r,null,t)}}),b.fn.extend({trigger:function(e,t){return this.each((function(){b.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return b.event.trigger(e,t,n,!0)}}),h.focusin||b.each({focus:\"focusin\",blur:\"focusout\"},(function(e,t){var n=function(e){b.event.simulate(t,e.target,b.event.fix(e))};b.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Y.access(r,t);i||r.addEventListener(e,n,!0),Y.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Y.access(r,t)-1;i?Y.access(r,t,i):(r.removeEventListener(e,n,!0),Y.remove(r,t))}}}));var Ct=e.location,Et=Date.now(),kt=/\\?/;b.parseXML=function(t){var n;if(!t||\"string\"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,\"text/xml\")}catch(e){n=void 0}return n&&!n.getElementsByTagName(\"parsererror\").length||b.error(\"Invalid XML: \"+t),n};var St=/\\[\\]$/,Nt=/\\r?\\n/g,At=/^(?:submit|button|image|reset|file)$/i,Dt=/^(?:input|select|textarea|keygen)/i;function jt(e,t,n,r){var i;if(Array.isArray(t))b.each(t,(function(t,i){n||St.test(e)?r(e,i):jt(e+\"[\"+(\"object\"==typeof i&&null!=i?t:\"\")+\"]\",i,n,r)}));else if(n||\"object\"!==x(t))r(e,t);else for(i in t)jt(e+\"[\"+i+\"]\",t[i],n,r)}b.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(null==n?\"\":n)};if(null==e)return\"\";if(Array.isArray(e)||e.jquery&&!b.isPlainObject(e))b.each(e,(function(){i(this.name,this.value)}));else for(n in e)jt(n,e[n],t,i);return r.join(\"&\")},b.fn.extend({serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=b.prop(this,\"elements\");return e?b.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!b(this).is(\":disabled\")&&Dt.test(this.nodeName)&&!At.test(e)&&(this.checked||!pe.test(e))})).map((function(e,t){var n=b(this).val();return null==n?null:Array.isArray(n)?b.map(n,(function(e){return{name:t.name,value:e.replace(Nt,\"\\r\\n\")}})):{name:t.name,value:n.replace(Nt,\"\\r\\n\")}})).get()}});var qt=/%20/g,Lt=/#.*$/,Ht=/([?&])_=[^&]*/,Ot=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Pt=/^(?:GET|HEAD)$/,Rt=/^\\/\\//,Mt={},It={},Wt=\"*/\".concat(\"*\"),$t=r.createElement(\"a\");function Ft(e){return function(t,n){\"string\"!=typeof t&&(n=t,t=\"*\");var r,i=0,o=t.toLowerCase().match(P)||[];if(g(n))for(;r=o[i++];)\"+\"===r[0]?(r=r.slice(1)||\"*\",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Bt(e,t,n,r){var i={},o=e===It;function a(s){var u;return i[s]=!0,b.each(e[s]||[],(function(e,s){var l=s(t,n,r);return\"string\"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)})),u}return a(t.dataTypes[0])||!i[\"*\"]&&a(\"*\")}function _t(e,t){var n,r,i=b.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&b.extend(!0,e,r),e}$t.href=Ct.href,b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":Wt,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?_t(_t(e,b.ajaxSettings),t):_t(b.ajaxSettings,e)},ajaxPrefilter:Ft(Mt),ajaxTransport:Ft(It),ajax:function(t,n){\"object\"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=b.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?b(g):b.event,y=b.Deferred(),m=b.Callbacks(\"once memory\"),x=h.statusCode||{},w={},T={},C=\"canceled\",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s)for(s={};t=Ot.exec(a);)s[t[1].toLowerCase()+\" \"]=(s[t[1].toLowerCase()+\" \"]||[]).concat(t[2]);t=s[e.toLowerCase()+\" \"]}return null==t?null:t.join(\", \")},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return i&&i.abort(t),k(0,t),this}};if(y.promise(E),h.url=((t||h.url||Ct.href)+\"\").replace(Rt,Ct.protocol+\"//\"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||\"*\").toLowerCase().match(P)||[\"\"],null==h.crossDomain){l=r.createElement(\"a\");try{l.href=h.url,l.href=l.href,h.crossDomain=$t.protocol+\"//\"+$t.host!=l.protocol+\"//\"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&\"string\"!=typeof h.data&&(h.data=b.param(h.data,h.traditional)),Bt(Mt,h,n,E),c)return E;for(p in(f=b.event&&h.global)&&0==b.active++&&b.event.trigger(\"ajaxStart\"),h.type=h.type.toUpperCase(),h.hasContent=!Pt.test(h.type),o=h.url.replace(Lt,\"\"),h.hasContent?h.data&&h.processData&&0===(h.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(h.data=h.data.replace(qt,\"+\")):(d=h.url.slice(o.length),h.data&&(h.processData||\"string\"==typeof h.data)&&(o+=(kt.test(o)?\"&\":\"?\")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ht,\"$1\"),d=(kt.test(o)?\"&\":\"?\")+\"_=\"+Et+++d),h.url=o+d),h.ifModified&&(b.lastModified[o]&&E.setRequestHeader(\"If-Modified-Since\",b.lastModified[o]),b.etag[o]&&E.setRequestHeader(\"If-None-Match\",b.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader(\"Content-Type\",h.contentType),E.setRequestHeader(\"Accept\",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+(\"*\"!==h.dataTypes[0]?\", \"+Wt+\"; q=0.01\":\"\"):h.accepts[\"*\"]),h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,E,h)||c))return E.abort();if(C=\"abort\",m.add(h.complete),E.done(h.success),E.fail(h.error),i=Bt(It,h,n,E)){if(E.readyState=1,f&&v.trigger(\"ajaxSend\",[E,h]),c)return E;h.async&&h.timeout>0&&(u=e.setTimeout((function(){E.abort(\"timeout\")}),h.timeout));try{c=!1,i.send(w,k)}catch(e){if(c)throw e;k(-1,e)}}else k(-1,\"No Transport\");function k(t,n,r,s){var l,p,d,w,T,C=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||\"\",E.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(w=function(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;\"*\"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\"Content-Type\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\" \"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(h,E,r)),w=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\"*\"===o)o=u;else if(\"*\"!==u&&u!==o){if(!(a=l[u+\" \"+o]||l[\"* \"+o]))for(i in l)if((s=i.split(\" \"))[1]===o&&(a=l[u+\" \"+s[0]]||l[\"* \"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:\"parsererror\",error:a?e:\"No conversion from \"+u+\" to \"+o}}}return{state:\"success\",data:t}}(h,w,E,l),l?(h.ifModified&&((T=E.getResponseHeader(\"Last-Modified\"))&&(b.lastModified[o]=T),(T=E.getResponseHeader(\"etag\"))&&(b.etag[o]=T)),204===t||\"HEAD\"===h.type?C=\"nocontent\":304===t?C=\"notmodified\":(C=w.state,p=w.data,l=!(d=w.error))):(d=C,!t&&C||(C=\"error\",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+\"\",l?y.resolveWith(g,[p,C,E]):y.rejectWith(g,[E,C,d]),E.statusCode(x),x=void 0,f&&v.trigger(l?\"ajaxSuccess\":\"ajaxError\",[E,h,l?p:d]),m.fireWith(g,[E,C]),f&&(v.trigger(\"ajaxComplete\",[E,h]),--b.active||b.event.trigger(\"ajaxStop\")))}return E},getJSON:function(e,t,n){return b.get(e,t,n,\"json\")},getScript:function(e,t){return b.get(e,void 0,t,\"script\")}}),b.each([\"get\",\"post\"],(function(e,t){b[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),b.ajax(b.extend({url:e,type:t,dataType:i,data:n,success:r},b.isPlainObject(e)&&e))}})),b._evalUrl=function(e,t){return b.ajax({url:e,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(e){b.globalEval(e,t)}})},b.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=b(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return g(e)?this.each((function(t){b(this).wrapInner(e.call(this,t))})):this.each((function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=g(e);return this.each((function(n){b(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not(\"body\").each((function(){b(this).replaceWith(this.childNodes)})),this}}),b.expr.pseudos.hidden=function(e){return!b.expr.pseudos.visible(e)},b.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},b.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var zt={0:200,1223:204},Ut=b.ajaxSettings.xhr();h.cors=!!Ut&&\"withCredentials\"in Ut,h.ajax=Ut=!!Ut,b.ajaxTransport((function(t){var n,r;if(h.cors||Ut&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];for(a in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i[\"X-Requested-With\"]||(i[\"X-Requested-With\"]=\"XMLHttpRequest\"),i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,\"abort\"===e?s.abort():\"error\"===e?\"number\"!=typeof s.status?o(0,\"error\"):o(s.status,s.statusText):o(zt[s.status]||s.status,s.statusText,\"text\"!==(s.responseType||\"text\")||\"string\"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n(\"error\"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout((function(){n&&r()}))},n=n(\"abort\");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}})),b.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),b.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(e){return b.globalEval(e),e}}}),b.ajaxPrefilter(\"script\",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\")})),b.ajaxTransport(\"script\",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(i,o){t=b(\"<script>\").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on(\"load error\",n=function(e){t.remove(),n=null,e&&o(\"error\"===e.type?404:200,e.type)}),r.head.appendChild(t[0])},abort:function(){n&&n()}}}));var Xt,Vt=[],Gt=/(=)\\?(?=&|$)|\\?\\?/;b.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Vt.pop()||b.expando+\"_\"+Et++;return this[e]=!0,e}}),b.ajaxPrefilter(\"json jsonp\",(function(t,n,r){var i,o,a,s=!1!==t.jsonp&&(Gt.test(t.url)?\"url\":\"string\"==typeof t.data&&0===(t.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Gt.test(t.data)&&\"data\");if(s||\"jsonp\"===t.dataTypes[0])return i=t.jsonpCallback=g(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(Gt,\"$1\"+i):!1!==t.jsonp&&(t.url+=(kt.test(t.url)?\"&\":\"?\")+t.jsonp+\"=\"+i),t.converters[\"script json\"]=function(){return a||b.error(i+\" was not called\"),a[0]},t.dataTypes[0]=\"json\",o=e[i],e[i]=function(){a=arguments},r.always((function(){void 0===o?b(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,Vt.push(i)),a&&g(o)&&o(a[0]),a=o=void 0})),\"script\"})),h.createHTMLDocument=((Xt=r.implementation.createHTMLDocument(\"\").body).innerHTML=\"<form></form><form></form>\",2===Xt.childNodes.length),b.parseHTML=function(e,t,n){return\"string\"!=typeof e?[]:(\"boolean\"==typeof t&&(n=t,t=!1),t||(h.createHTMLDocument?((i=(t=r.implementation.createHTMLDocument(\"\")).createElement(\"base\")).href=r.location.href,t.head.appendChild(i)):t=r),a=!n&&[],(o=A.exec(e))?[t.createElement(o[1])]:(o=we([e],t,a),a&&a.length&&b(a).remove(),b.merge([],o.childNodes)));var i,o,a},b.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\" \");return s>-1&&(r=yt(e.slice(s)),e=e.slice(0,s)),g(t)?(n=t,t=void 0):t&&\"object\"==typeof t&&(i=\"POST\"),a.length>0&&b.ajax({url:e,type:i||\"GET\",dataType:\"html\",data:t}).done((function(e){o=arguments,a.html(r?b(\"<div>\").append(b.parseHTML(e)).find(r):e)})).always(n&&function(e,t){a.each((function(){n.apply(this,o||[e.responseText,t,e])}))}),this},b.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],(function(e,t){b.fn[t]=function(e){return this.on(t,e)}})),b.expr.pseudos.animated=function(e){return b.grep(b.timers,(function(t){return e===t.elem})).length},b.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=b.css(e,\"position\"),c=b(e),f={};\"static\"===l&&(e.style.position=\"relative\"),s=c.offset(),o=b.css(e,\"top\"),u=b.css(e,\"left\"),(\"absolute\"===l||\"fixed\"===l)&&(o+u).indexOf(\"auto\")>-1?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),g(t)&&(t=t.call(e,n,b.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\"using\"in t?t.using.call(e,f):c.css(f)}},b.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){b.offset.setOffset(this,e,t)}));var t,n,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\"fixed\"===b.css(r,\"position\"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&\"static\"===b.css(e,\"position\");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=b(e).offset()).top+=b.css(e,\"borderTopWidth\",!0),i.left+=b.css(e,\"borderLeftWidth\",!0))}return{top:t.top-i.top-b.css(r,\"marginTop\",!0),left:t.left-i.left-b.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&\"static\"===b.css(e,\"position\");)e=e.offsetParent;return e||re}))}}),b.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},(function(e,t){var n=\"pageYOffset\"===t;b.fn[e]=function(r){return B(this,(function(e,r,i){var o;if(v(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i}),e,r,arguments.length)}})),b.each([\"top\",\"left\"],(function(e,t){b.cssHooks[t]=Ue(h.pixelPosition,(function(e,n){if(n)return n=ze(e,t),Fe.test(n)?b(e).position()[t]+\"px\":n}))})),b.each({Height:\"height\",Width:\"width\"},(function(e,t){b.each({padding:\"inner\"+e,content:t,\"\":\"outer\"+e},(function(n,r){b.fn[r]=function(i,o){var a=arguments.length&&(n||\"boolean\"!=typeof i),s=n||(!0===i||!0===o?\"margin\":\"border\");return B(this,(function(t,n,i){var o;return v(t)?0===r.indexOf(\"outer\")?t[\"inner\"+e]:t.document.documentElement[\"client\"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body[\"scroll\"+e],o[\"scroll\"+e],t.body[\"offset\"+e],o[\"offset\"+e],o[\"client\"+e])):void 0===i?b.css(t,n,s):b.style(t,n,i,s)}),t,a?i:void 0,a)}}))})),b.each(\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\".split(\" \"),(function(e,t){b.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}})),b.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),b.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}}),b.proxy=function(e,t){var n,r,i;if(\"string\"==typeof t&&(n=e[t],t=e,e=n),g(e))return r=o.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(o.call(arguments)))}).guid=e.guid=e.guid||b.guid++,i},b.holdReady=function(e){e?b.readyWait++:b.ready(!0)},b.isArray=Array.isArray,b.parseJSON=JSON.parse,b.nodeName=N,b.isFunction=g,b.isWindow=v,b.camelCase=X,b.type=x,b.now=Date.now,b.isNumeric=function(e){var t=b.type(e);return(\"number\"===t||\"string\"===t)&&!isNaN(e-parseFloat(e))},\"function\"==typeof define&&define.amd&&define(\"jquery\",[],(function(){return b}));var Yt=e.jQuery,Qt=e.$;return b.noConflict=function(t){return e.$===b&&(e.$=Qt),t&&e.jQuery===b&&(e.jQuery=Yt),b},t||(e.jQuery=e.$=b),b}))},\n 428: function _(t,i,n){function o(){var t=!1,i=!1;this.stopPropagation=function(){t=!0},this.isPropagationStopped=function(){return t},this.stopImmediatePropagation=function(){i=!0},this.isImmediatePropagationStopped=function(){return i}}function e(){this.__nonDataRow=!0}function r(){this.__group=!0,this.level=0,this.count=0,this.value=null,this.title=null,this.collapsed=!1,this.selectChecked=!1,this.totals=null,this.rows=[],this.groups=null,this.groupingKey=null}function s(){this.__groupTotals=!0,this.group=null,this.initialized=!1}function l(){var t=null;this.isActive=function(i){return i?t===i:null!==t},this.activate=function(i){if(i!==t){if(null!==t)throw new Error(\"SlickGrid.EditorLock.activate: an editController is still active, can't activate another editController\");if(!i.commitCurrentEdit)throw new Error(\"SlickGrid.EditorLock.activate: editController must implement .commitCurrentEdit()\");if(!i.cancelCurrentEdit)throw new Error(\"SlickGrid.EditorLock.activate: editController must implement .cancelCurrentEdit()\");t=i}},this.deactivate=function(i){if(t!==i)throw new Error(\"SlickGrid.EditorLock.deactivate: specified editController is not the currently active one\");t=null},this.commitCurrentEdit=function(){return!t||t.commitCurrentEdit()},this.cancelCurrentEdit=function(){return!t||t.cancelCurrentEdit()}}r.prototype=new e,r.prototype.equals=function(t){return this.value===t.value&&this.count===t.count&&this.collapsed===t.collapsed&&this.title===t.title},s.prototype=new e,i.exports={Event:function(){var t=[];this.subscribe=function(i){t.push(i)},this.unsubscribe=function(i){for(var n=t.length-1;n>=0;n--)t[n]===i&&t.splice(n,1)},this.notify=function(i,n,e){var r;n=n||new o,e=e||this;for(var s=0;s<t.length&&!n.isPropagationStopped()&&!n.isImmediatePropagationStopped();s++)r=t[s].call(e,n,i);return r}},EventData:o,EventHandler:function(){var t=[];this.subscribe=function(i,n){return t.push({event:i,handler:n}),i.subscribe(n),this},this.unsubscribe=function(i,n){for(var o=t.length;o--;)if(t[o].event===i&&t[o].handler===n)return t.splice(o,1),void i.unsubscribe(n);return this},this.unsubscribeAll=function(){for(var i=t.length;i--;)t[i].event.unsubscribe(t[i].handler);return t=[],this}},Range:function(t,i,n,o){void 0===n&&void 0===o&&(n=t,o=i),this.fromRow=Math.min(t,n),this.fromCell=Math.min(i,o),this.toRow=Math.max(t,n),this.toCell=Math.max(i,o),this.isSingleRow=function(){return this.fromRow==this.toRow},this.isSingleCell=function(){return this.fromRow==this.toRow&&this.fromCell==this.toCell},this.contains=function(t,i){return t>=this.fromRow&&t<=this.toRow&&i>=this.fromCell&&i<=this.toCell},this.toString=function(){return this.isSingleCell()?\"(\"+this.fromRow+\":\"+this.fromCell+\")\":\"(\"+this.fromRow+\":\"+this.fromCell+\" - \"+this.toRow+\":\"+this.toCell+\")\"}},NonDataRow:e,Group:r,GroupTotals:s,EditorLock:l,GlobalEditorLock:new l,keyCode:{BACKSPACE:8,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,ESC:27,HOME:36,INSERT:45,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,TAB:9,UP:38,C:67,V:86},preClickClassName:\"slick-edit-preclick\"}},\n 429: function _(e,t,o){var l=e(426),c=e(428);t.exports={CheckboxSelectColumn:function(e){var t,o=g(),n=new c.EventHandler,i={},r=!1,d=l.extend(!0,{},{columnId:\"_checkbox_selector\",cssClass:null,hideSelectAllCheckbox:!1,toolTip:\"Select/Deselect All\",width:30,hideInColumnTitleRow:!1,hideInFilterHeaderRow:!0},e);function a(){t.updateColumnHeader(d.columnId,\"\",\"\")}function s(){l(\"#filter-checkbox-selectall-container\").hide()}function u(e,c){var n,a,s=t.getSelectedRows(),u={};for(a=0;a<s.length;a++)u[n=s[a]]=!0,u[n]!==i[n]&&(t.invalidateRow(n),delete i[n]);for(a in i)t.invalidateRow(a);(i=u,t.render(),r=s.length&&s.length==t.getDataLength(),d.hideInColumnTitleRow||d.hideSelectAllCheckbox||(r?t.updateColumnHeader(d.columnId,\"<input id='header-selector\"+o+\"' type='checkbox' checked='checked'><label for='header-selector\"+o+\"'></label>\",d.toolTip):t.updateColumnHeader(d.columnId,\"<input id='header-selector\"+o+\"' type='checkbox'><label for='header-selector\"+o+\"'></label>\",d.toolTip)),d.hideInFilterHeaderRow)||l(\"#header-filter-selector\"+o).prop(\"checked\",r)}function h(e,o){32==e.which&&t.getColumns()[o.cell].id===d.columnId&&(t.getEditorLock().isActive()&&!t.getEditorLock().commitCurrentEdit()||p(o.row),e.preventDefault(),e.stopImmediatePropagation())}function f(e,o){if(t.getColumns()[o.cell].id===d.columnId&&l(e.target).is(\":checkbox\")){if(t.getEditorLock().isActive()&&!t.getEditorLock().commitCurrentEdit())return e.preventDefault(),void e.stopImmediatePropagation();p(o.row),e.stopPropagation(),e.stopImmediatePropagation()}}function p(e){i[e]?t.setSelectedRows(l.grep(t.getSelectedRows(),(function(t){return t!=e}))):t.setSelectedRows(t.getSelectedRows().concat(e)),t.setActiveCell(e,function(){if(null===m){m=0;for(var e=t.getColumns(),o=0;o<e.length;o++)e[o].id==d.columnId&&(m=o)}return m}()),t.focus()}function b(e,o){if(o.column.id==d.columnId&&l(e.target).is(\":checkbox\")){if(t.getEditorLock().isActive()&&!t.getEditorLock().commitCurrentEdit())return e.preventDefault(),void e.stopImmediatePropagation();if(l(e.target).is(\":checked\")){for(var c=[],n=0;n<t.getDataLength();n++)c.push(n);t.setSelectedRows(c)}else t.setSelectedRows([]);e.stopPropagation(),e.stopImmediatePropagation()}}var m=null;function g(){return Math.round(1e7*Math.random())}function k(e,t,o,l,c){var n=g()+e;return c?i[e]?\"<input id='selector\"+n+\"' type='checkbox' checked='checked'><label for='selector\"+n+\"'></label>\":\"<input id='selector\"+n+\"' type='checkbox'><label for='selector\"+n+\"'></label>\":null}l.extend(this,{init:function(e){t=e,n.subscribe(t.onSelectedRowsChanged,u).subscribe(t.onClick,f).subscribe(t.onKeyDown,h),d.hideInFilterHeaderRow||function(e){e.onHeaderRowCellRendered.subscribe((function(e,t){\"sel\"===t.column.field&&(l(t.node).empty(),l(\"<span id='filter-checkbox-selectall-container'><input id='header-filter-selector\"+o+\"' type='checkbox'><label for='header-filter-selector\"+o+\"'></label></span>\").appendTo(t.node).on(\"click\",(function(e){b(e,t)})))}))}(e),d.hideInColumnTitleRow||n.subscribe(t.onHeaderClick,b)},destroy:function(){n.unsubscribeAll()},deSelectRows:function(e){var o,c=e.length,n=[];for(o=0;o<c;o++)i[e[o]]&&(n[n.length]=e[o]);t.setSelectedRows(l.grep(t.getSelectedRows(),(function(e){return n.indexOf(e)<0})))},selectRows:function(e){var o,l=e.length,c=[];for(o=0;o<l;o++)i[e[o]]||(c[c.length]=e[o]);t.setSelectedRows(t.getSelectedRows().concat(c))},getColumnDefinition:function(){return{id:d.columnId,name:d.hideSelectAllCheckbox||d.hideInColumnTitleRow?\"\":\"<input id='header-selector\"+o+\"' type='checkbox'><label for='header-selector\"+o+\"'></label>\",toolTip:d.toolTip,field:\"sel\",width:d.width,resizable:!1,sortable:!1,cssClass:d.cssClass,hideSelectAllCheckbox:d.hideSelectAllCheckbox,formatter:k}},getOptions:function(){return d},setOptions:function(e){if((d=l.extend(!0,{},d,e)).hideSelectAllCheckbox)a(),s();else if(d.hideInColumnTitleRow?a():(r?t.updateColumnHeader(d.columnId,\"<input id='header-selector\"+o+\"' type='checkbox' checked='checked'><label for='header-selector\"+o+\"'></label>\",d.toolTip):t.updateColumnHeader(d.columnId,\"<input id='header-selector\"+o+\"' type='checkbox'><label for='header-selector\"+o+\"'></label>\",d.toolTip),n.subscribe(t.onHeaderClick,b)),d.hideInFilterHeaderRow)s();else{var c=l(\"#filter-checkbox-selectall-container\");c.show(),c.find('input[type=\"checkbox\"]').prop(\"checked\",r)}}})}}},\n 430: function _(e,t,o){var l=e(426),n=e(428),a=n.keyCode;t.exports={CellExternalCopyManager:function(e){var t,o,r=this,i=e||{},s=i.copiedCellStyleLayerKey||\"copy-manager\",u=i.copiedCellStyle||\"copied\",c=0,d=i.bodyElement||document.body,f=i.onCopyInit||null,h=i.onCopySuccess||null;function C(e){if(i.headerColumnValueExtractor){var t=i.headerColumnValueExtractor(e);if(t)return t}return e.name}function m(e,o,n){if(i.dataItemColumnValueExtractor){var a=i.dataItemColumnValueExtractor(e,o);if(a)return a}var r=\"\";if(o.editor){var s={container:l(\"<p>\"),column:o,position:{top:0,left:0},grid:t,event:n},u=new o.editor(s);u.loadValue(e),r=u.serializeValue(),u.destroy()}else r=e[o.field];return r}function g(e,o,n){if(i.dataItemColumnValueSetter)return i.dataItemColumnValueSetter(e,o,n);if(o.editor){var a={container:l(\"body\"),column:o,position:{top:0,left:0},grid:t},r=new o.editor(a);r.loadValue(e),r.applyValue(e,n),r.destroy()}else e[o.field]=n}function p(e){var t=document.createElement(\"textarea\");return t.style.position=\"absolute\",t.style.left=\"-1000px\",t.style.top=document.body.scrollTop+\"px\",t.value=e,d.appendChild(t),t.select(),t}function y(e,l){var n;if(!t.getEditorLock().isActive()||t.getOptions().autoEdit){if(e.which==a.ESC&&o&&(e.preventDefault(),w(),r.onCopyCancelled.notify({ranges:o}),o=null),(e.which===a.C||e.which===a.INSERT)&&(e.ctrlKey||e.metaKey)&&!e.shiftKey&&(f&&f.call(),0!=(n=t.getSelectionModel().getSelectedRanges()).length)){o=n,v(n),r.onCopyCells.notify({ranges:n});for(var s=t.getColumns(),u=\"\",c=0;c<n.length;c++){for(var y=n[c],D=[],S=y.fromRow;S<y.toRow+1;S++){var R=[],x=t.getDataItem(S);if(\"\"==D&&i.includeHeaderWhenCopying){for(var V=[],E=y.fromCell;E<y.toCell+1;E++)s[E].name.length>0&&V.push(C(s[E]));D.push(V.join(\"\\t\"))}for(E=y.fromCell;E<y.toCell+1;E++)R.push(m(x,s[E],e));D.push(R.join(\"\\t\"))}u+=D.join(\"\\r\\n\")+\"\\r\\n\"}if(window.clipboardData)return window.clipboardData.setData(\"Text\",u),!0;var b=document.activeElement;if((M=p(u)).focus(),setTimeout((function(){d.removeChild(M),b?b.focus():console.log(\"Not element to restore focus to after copy?\")}),100),h){var I=0;I=1===n.length?n[0].toRow+1-n[0].fromRow:n.length,h.call(this,I)}return!1}if(!i.readOnlyMode&&(e.which===a.V&&(e.ctrlKey||e.metaKey)&&!e.shiftKey||e.which===a.INSERT&&e.shiftKey&&!e.ctrlKey)){var M=p(\"\");return setTimeout((function(){!function(e,t){var o=e.getColumns(),l=t.value.split(/[\\n\\f\\r]/);\"\"==l[l.length-1]&&l.pop();var n=[],a=0;d.removeChild(t);for(var s=0;s<l.length;s++)\"\"!=l[s]?n[a++]=l[s].split(\"\\t\"):n[s]=[\"\"];var u=e.getActiveCell(),c=e.getSelectionModel().getSelectedRanges(),f=c&&c.length?c[0]:null,h=null,C=null;if(f)h=f.fromRow,C=f.fromCell;else{if(!u)return;h=u.row,C=u.cell}var m=!1,p=n.length,y=n.length?n[0].length:0;1==n.length&&1==n[0].length&&f&&(m=!0,p=f.toRow-f.fromRow+1,y=f.toCell-f.fromCell+1);var w=e.getData().length-h,D=0;if(w<p&&i.newRowCreator){var S=e.getData();for(D=1;D<=p-w;D++)S.push({});e.setData(S),e.render()}var R=h+p>e.getDataLength();if(i.newRowCreator&&R){var x=h+p-e.getDataLength();i.newRowCreator(x)}var V={isClipboardCommand:!0,clippedRange:n,oldValues:[],cellExternalCopyManager:r,_options:i,setDataItemValueForColumn:g,markCopySelection:v,oneCellToMultiple:m,activeRow:h,activeCell:C,destH:p,destW:y,maxDestY:e.getDataLength(),maxDestX:e.getColumns().length,h:0,w:0,execute:function(){this.h=0;for(var t=0;t<this.destH;t++){this.oldValues[t]=[],this.w=0,this.h++;for(var l=0;l<this.destW;l++){this.w++;var a=h+t,r=C+l;if(a<this.maxDestY&&r<this.maxDestX){e.getCellNode(a,r);var i=e.getDataItem(a);this.oldValues[t][l]=i[o[r].field],m?this.setDataItemValueForColumn(i,o[r],n[0][0]):this.setDataItemValueForColumn(i,o[r],n[t]?n[t][l]:\"\"),e.updateCell(a,r),e.onCellChange.notify({row:a,cell:r,item:i,grid:e})}}}var s={fromCell:C,fromRow:h,toCell:C+this.w-1,toRow:h+this.h-1};this.markCopySelection([s]),e.getSelectionModel().setSelectedRanges([s]),this.cellExternalCopyManager.onPasteCells.notify({ranges:[s]})},undo:function(){for(var t=0;t<this.destH;t++)for(var l=0;l<this.destW;l++){var n=h+t,a=C+l;if(n<this.maxDestY&&a<this.maxDestX){e.getCellNode(n,a);var r=e.getDataItem(n);m?this.setDataItemValueForColumn(r,o[a],this.oldValues[0][0]):this.setDataItemValueForColumn(r,o[a],this.oldValues[t][l]),e.updateCell(n,a),e.onCellChange.notify({row:n,cell:a,item:r,grid:e})}}var i={fromCell:C,fromRow:h,toCell:C+this.w-1,toRow:h+this.h-1};if(this.markCopySelection([i]),e.getSelectionModel().setSelectedRanges([i]),this.cellExternalCopyManager.onPasteCells.notify({ranges:[i]}),D>1){for(var s=e.getData();D>1;D--)s.splice(s.length-1,1);e.setData(s),e.render()}}};i.clipboardCommandHandler?i.clipboardCommandHandler(V):V.execute()}(t,M)}),100),!1}}}function v(e){w();for(var o=t.getColumns(),l={},n=0;n<e.length;n++)for(var a=e[n].fromRow;a<=e[n].toRow;a++){l[a]={};for(var i=e[n].fromCell;i<=e[n].toCell&&i<o.length;i++)l[a][o[i].id]=u}t.setCellCssStyles(s,l),clearTimeout(c),c=setTimeout((function(){r.clearCopySelection()}),2e3)}function w(){t.removeCellCssStyles(s)}l.extend(this,{init:function(e){(t=e).onKeyDown.subscribe(y);var o=e.getSelectionModel();if(!o)throw new Error(\"Selection model is mandatory for this plugin. Please set a selection model on the grid before adding this plugin: grid.setSelectionModel(new Slick.CellSelectionModel())\");o.onSelectedRangesChanged.subscribe((function(e,o){t.focus()}))},destroy:function(){t.onKeyDown.unsubscribe(y)},clearCopySelection:w,handleKeyDown:y,onCopyCells:new n.Event,onCopyCancelled:new n.Event,onPasteCells:new n.Event,setIncludeHeaderWhenCopying:function(e){i.includeHeaderWhenCopying=e}})}}},\n 431: function _(r,t,o){var _=r(1);_.__exportStar(r(428),t.exports),_.__exportStar(r(432),t.exports),_.__exportStar(r(435),t.exports),_.__exportStar(r(436),t.exports),_.__exportStar(r(437),t.exports),_.__exportStar(r(438),t.exports),_.__exportStar(r(439),t.exports)},\n 432: function _(require,module,exports){\n /**\n * @license\n * (c) 2009-2016 Michael Leibman\n * michael{dot}leibman{at}gmail{dot}com\n * http://github.com/mleibman/slickgrid\n *\n * Distributed under MIT license.\n * All rights reserved.\n *\n * SlickGrid v2.3\n *\n * NOTES:\n * Cell/row DOM manipulations are done directly bypassing jQuery's DOM manipulation methods.\n * This increases the speed dramatically, but can only be done safely because there are no event handlers\n * or data associated with any cell/row DOM nodes. Cell editors must make sure they implement .destroy()\n * and do proper cleanup.\n */\n var $=require(426),Slick=require(428),scrollbarDimensions,maxSupportedCssHeight;function SlickGrid(container,data,columns,options){$.fn.drag||require(433),$.fn.drop||require(434);var defaults={alwaysShowVerticalScroll:!1,explicitInitialization:!1,rowHeight:25,defaultColumnWidth:80,enableAddRow:!1,leaveSpaceForNewRows:!1,editable:!1,autoEdit:!0,suppressActiveCellChangeOnEdit:!1,enableCellNavigation:!0,enableColumnReorder:!0,asyncEditorLoading:!1,asyncEditorLoadDelay:100,forceFitColumns:!1,enableAsyncPostRender:!1,asyncPostRenderDelay:50,enableAsyncPostRenderCleanup:!1,asyncPostRenderCleanupDelay:40,autoHeight:!1,editorLock:Slick.GlobalEditorLock,showHeaderRow:!1,headerRowHeight:25,createFooterRow:!1,showFooterRow:!1,footerRowHeight:25,createPreHeaderPanel:!1,showPreHeaderPanel:!1,preHeaderPanelHeight:25,showTopPanel:!1,topPanelHeight:25,formatterFactory:null,editorFactory:null,cellFlashingCssClass:\"flashing\",selectedCellCssClass:\"selected\",multiSelect:!0,enableTextSelectionOnCells:!1,dataItemColumnValueExtractor:null,fullWidthRows:!1,multiColumnSort:!1,numberedMultiColumnSort:!1,tristateMultiColumnSort:!1,sortColNumberInSeparateSpan:!1,defaultFormatter:defaultFormatter,forceSyncScrolling:!1,addNewRowCssClass:\"new-row\",preserveCopiedSelectionOnPaste:!1,showCellSelection:!0,viewportClass:null,minRowBuffer:3,emulatePagingWhenScrolling:!0,editorCellNavOnLRKeys:!1},columnDefaults={name:\"\",resizable:!0,sortable:!1,minWidth:30,rerenderOnResize:!1,headerCssClass:null,defaultSortAsc:!0,focusable:!0,selectable:!0},th,h,ph,n,cj,page=0,offset=0,vScrollDir=1,initialized=!1,$container,uid=\"slickgrid_\"+Math.round(1e6*Math.random()),self=this,$focusSink,$focusSink2,$headerScroller,$headers,$headerRow,$headerRowScroller,$headerRowSpacer,$footerRow,$footerRowScroller,$footerRowSpacer,$preHeaderPanel,$preHeaderPanelScroller,$preHeaderPanelSpacer,$topPanelScroller,$topPanel,$viewport,$canvas,$style,$boundAncestors,stylesheet,columnCssRulesL,columnCssRulesR,viewportH,viewportW,canvasWidth,viewportHasHScroll,viewportHasVScroll,headerColumnWidthDiff=0,headerColumnHeightDiff=0,cellWidthDiff=0,cellHeightDiff=0,jQueryNewWidthBehaviour=!1,absoluteColumnMinWidth,tabbingDirection=1,activePosX,activeRow,activeCell,activeCellNode=null,currentEditor=null,serializedEditorValue,editController,rowsCache={},renderedRows=0,numVisibleRows,prevScrollTop=0,scrollTop=0,lastRenderedScrollTop=0,lastRenderedScrollLeft=0,prevScrollLeft=0,scrollLeft=0,selectionModel,selectedRows=[],plugins=[],cellCssClasses={},columnsById={},sortColumns=[],columnPosLeft=[],columnPosRight=[],pagingActive=!1,pagingIsLastPage=!1,scrollThrottle=ActionThrottle(render,50),h_editorLoader=null,h_render=null,h_postrender=null,h_postrenderCleanup=null,postProcessedRows={},postProcessToRow=null,postProcessFromRow=null,postProcessedCleanupQueue=[],postProcessgroupId=0,counter_rows_rendered=0,counter_rows_removed=0,rowNodeFromLastMouseWheelEvent,zombieRowNodeFromLastMouseWheelEvent,zombieRowCacheFromLastMouseWheelEvent,zombieRowPostProcessedFromLastMouseWheelEvent,cssShow={position:\"absolute\",visibility:\"hidden\",display:\"block\"},$hiddenParents,oldProps=[],columnResizeDragging=!1;function init(){if(($container=container instanceof $?container:$(container)).length<1)throw new Error(\"SlickGrid requires a valid container, \"+container+\" does not exist in the DOM.\");cacheCssForHiddenInit(),maxSupportedCssHeight=maxSupportedCssHeight||getMaxSupportedCssHeight(),options=$.extend({},defaults,options),validateAndEnforceOptions(),columnDefaults.width=options.defaultColumnWidth,columnsById={};for(var e=0;e<columns.length;e++){var o=columns[e]=$.extend({},columnDefaults,columns[e]);columnsById[o.id]=e,o.minWidth&&o.width<o.minWidth&&(o.width=o.minWidth),o.maxWidth&&o.width>o.maxWidth&&(o.width=o.maxWidth)}if(options.enableColumnReorder&&!$.fn.sortable)throw new Error(\"SlickGrid's 'enableColumnReorder = true' option requires jquery-ui.sortable module to be loaded\");editController={commitCurrentEdit:commitCurrentEdit,cancelCurrentEdit:cancelCurrentEdit},$container.empty().css(\"overflow\",\"hidden\").css(\"outline\",0).addClass(uid).addClass(\"ui-widget\"),/relative|absolute|fixed/.test($container.css(\"position\"))||$container.css(\"position\",\"relative\"),$focusSink=$(\"<div tabIndex='0' hideFocus style='position:fixed;width:0;height:0;top:0;left:0;outline:0;'></div>\").appendTo($container),options.createPreHeaderPanel&&($preHeaderPanelScroller=$(\"<div class='slick-preheader-panel ui-state-default' style='overflow:hidden;position:relative;' />\").appendTo($container),$preHeaderPanel=$(\"<div />\").appendTo($preHeaderPanelScroller),$preHeaderPanelSpacer=$(\"<div style='display:block;height:1px;position:absolute;top:0;left:0;'></div>\").appendTo($preHeaderPanelScroller),options.showPreHeaderPanel||$preHeaderPanelScroller.hide()),$headerScroller=$(\"<div class='slick-header ui-state-default' />\").appendTo($container),$headers=$(\"<div class='slick-header-columns' style='left:-1000px' />\").appendTo($headerScroller),$headerRowScroller=$(\"<div class='slick-headerrow ui-state-default' />\").appendTo($container),$headerRow=$(\"<div class='slick-headerrow-columns' />\").appendTo($headerRowScroller),$headerRowSpacer=$(\"<div style='display:block;height:1px;position:absolute;top:0;left:0;'></div>\").appendTo($headerRowScroller),$topPanelScroller=$(\"<div class='slick-top-panel-scroller ui-state-default' />\").appendTo($container),$topPanel=$(\"<div class='slick-top-panel' style='width:10000px' />\").appendTo($topPanelScroller),options.showTopPanel||$topPanelScroller.hide(),options.showHeaderRow||$headerRowScroller.hide(),($viewport=$(\"<div class='slick-viewport' style='width:100%;overflow:auto;outline:0;position:relative;;'>\").appendTo($container)).css(\"overflow-y\",options.alwaysShowVerticalScroll?\"scroll\":options.autoHeight?\"hidden\":\"auto\"),$viewport.css(\"overflow-x\",options.forceFitColumns?\"hidden\":\"auto\"),options.viewportClass&&$viewport.toggleClass(options.viewportClass,!0),$canvas=$(\"<div class='grid-canvas' />\").appendTo($viewport),scrollbarDimensions=scrollbarDimensions||measureScrollbar(),$preHeaderPanelSpacer&&$preHeaderPanelSpacer.css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\"),$headers.width(getHeadersWidth()),$headerRowSpacer.css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\"),options.createFooterRow&&($footerRowScroller=$(\"<div class='slick-footerrow ui-state-default' />\").appendTo($container),$footerRow=$(\"<div class='slick-footerrow-columns' />\").appendTo($footerRowScroller),$footerRowSpacer=$(\"<div style='display:block;height:1px;position:absolute;top:0;left:0;'></div>\").css(\"width\",getCanvasWidth()+scrollbarDimensions.width+\"px\").appendTo($footerRowScroller),options.showFooterRow||$footerRowScroller.hide()),$focusSink2=$focusSink.clone().appendTo($container),options.explicitInitialization||finishInitialization()}function finishInitialization(){initialized||(initialized=!0,viewportW=parseFloat($.css($container[0],\"width\",!0)),measureCellPaddingAndBorder(),disableSelection($headers),options.enableTextSelectionOnCells||$viewport.on(\"selectstart.ui\",(function(e){return $(e.target).is(\"input,textarea\")})),updateColumnCaches(),createColumnHeaders(),setupColumnSort(),createCssRules(),resizeCanvas(),bindAncestorScrollEvents(),$container.on(\"resize.slickgrid\",resizeCanvas),$viewport.on(\"scroll\",handleScroll),$headerScroller.on(\"contextmenu\",handleHeaderContextMenu).on(\"click\",handleHeaderClick).on(\"mouseenter\",\".slick-header-column\",handleHeaderMouseEnter).on(\"mouseleave\",\".slick-header-column\",handleHeaderMouseLeave),$headerRowScroller.on(\"scroll\",handleHeaderRowScroll),options.createFooterRow&&$footerRowScroller.on(\"scroll\",handleFooterRowScroll),options.createPreHeaderPanel&&$preHeaderPanelScroller.on(\"scroll\",handlePreHeaderPanelScroll),$focusSink.add($focusSink2).on(\"keydown\",handleKeyDown),$canvas.on(\"keydown\",handleKeyDown).on(\"click\",handleClick).on(\"dblclick\",handleDblClick).on(\"contextmenu\",handleContextMenu).on(\"draginit\",handleDragInit).on(\"dragstart\",{distance:3},handleDragStart).on(\"drag\",handleDrag).on(\"dragend\",handleDragEnd).on(\"mouseenter\",\".slick-cell\",handleMouseEnter).on(\"mouseleave\",\".slick-cell\",handleMouseLeave),navigator.userAgent.toLowerCase().match(/webkit/)&&navigator.userAgent.toLowerCase().match(/macintosh/)&&$canvas.on(\"mousewheel\",handleMouseWheel),restoreCssFromHiddenInit())}function cacheCssForHiddenInit(){($hiddenParents=$container.parents().addBack().not(\":visible\")).each((function(){var e={};for(var o in cssShow)e[o]=this.style[o],this.style[o]=cssShow[o];oldProps.push(e)}))}function restoreCssFromHiddenInit(){$hiddenParents.each((function(e){var o=oldProps[e];for(var t in cssShow)this.style[t]=o[t]}))}function registerPlugin(e){plugins.unshift(e),e.init(self)}function unregisterPlugin(e){for(var o=plugins.length;o>=0;o--)if(plugins[o]===e){plugins[o].destroy&&plugins[o].destroy(),plugins.splice(o,1);break}}function setSelectionModel(e){selectionModel&&(selectionModel.onSelectedRangesChanged.unsubscribe(handleSelectedRangesChanged),selectionModel.destroy&&selectionModel.destroy()),(selectionModel=e)&&(selectionModel.init(self),selectionModel.onSelectedRangesChanged.subscribe(handleSelectedRangesChanged))}function getSelectionModel(){return selectionModel}function getCanvasNode(){return $canvas[0]}function measureScrollbar(){var e=$('<div class=\"'+$viewport.className+'\" style=\"position:absolute; top:-10000px; left:-10000px; overflow:auto; width:100px; height:100px;\"></div>').appendTo($viewport),o=$('<div style=\"width:200px; height:200px; overflow:auto;\"></div>').appendTo(e),t={width:e[0].offsetWidth-e[0].clientWidth,height:e[0].offsetHeight-e[0].clientHeight};return o.remove(),e.remove(),t}function getColumnTotalWidth(e){for(var o=0,t=0,l=columns.length;t<l;t++){o+=columns[t].width}return e&&(o+=scrollbarDimensions.width),o}function getHeadersWidth(){var e=getColumnTotalWidth(!options.autoHeight);return Math.max(e,viewportW)+1e3}function getCanvasWidth(){for(var e=viewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW,o=0,t=columns.length;t--;)o+=columns[t].width;return options.fullWidthRows?Math.max(o,e):o}function updateCanvasWidth(e){var o=canvasWidth;(canvasWidth=getCanvasWidth())!=o&&($canvas.width(canvasWidth),$headerRow.width(canvasWidth),options.createFooterRow&&$footerRow.width(canvasWidth),options.createPreHeaderPanel&&$preHeaderPanel.width(canvasWidth),$headers.width(getHeadersWidth()),viewportHasHScroll=canvasWidth>viewportW-scrollbarDimensions.width);var t=canvasWidth+(viewportHasVScroll?scrollbarDimensions.width:0);$headerRowSpacer.width(t),options.createFooterRow&&$footerRowSpacer.width(t),options.createPreHeaderPanel&&$preHeaderPanelSpacer.width(t),(canvasWidth!=o||e)&&applyColumnWidths()}function disableSelection(e){e&&e.jquery&&e.attr(\"unselectable\",\"on\").css(\"MozUserSelect\",\"none\").on(\"selectstart.ui\",(function(){return!1}))}function getMaxSupportedCssHeight(){for(var e=1e6,o=navigator.userAgent.toLowerCase().match(/firefox/)?6e6:1e9,t=$(\"<div style='display:none' />\").appendTo(document.body);;){var l=2*e;if(t.css(\"height\",l),l>o||t.height()!==l)break;e=l}return t.remove(),e}function getUID(){return uid}function getHeaderColumnWidthDiff(){return headerColumnWidthDiff}function getScrollbarDimensions(){return scrollbarDimensions}function bindAncestorScrollEvents(){for(var e=$canvas[0];(e=e.parentNode)!=document.body&&null!=e;)if(e==$viewport[0]||e.scrollWidth!=e.clientWidth||e.scrollHeight!=e.clientHeight){var o=$(e);$boundAncestors=$boundAncestors?$boundAncestors.add(o):o,o.on(\"scroll.\"+uid,handleActiveCellPositionChange)}}function unbindAncestorScrollEvents(){$boundAncestors&&($boundAncestors.off(\"scroll.\"+uid),$boundAncestors=null)}function updateColumnHeader(e,o,t){if(initialized){var l=getColumnIndex(e);if(null!=l){var n=columns[l],r=$headers.children().eq(l);r&&(void 0!==o&&(columns[l].name=o),void 0!==t&&(columns[l].toolTip=t),trigger(self.onBeforeHeaderCellDestroy,{node:r[0],column:n,grid:self}),r.attr(\"title\",t||\"\").children().eq(0).html(o),trigger(self.onHeaderCellRendered,{node:r[0],column:n,grid:self}))}}}function getHeader(){return $headers[0]}function getHeaderColumn(e){var o=\"number\"==typeof e?e:getColumnIndex(e),t=$headers.children().eq(o);return t&&t[0]}function getHeaderRow(){return $headerRow[0]}function getFooterRow(){return $footerRow[0]}function getPreHeaderPanel(){return $preHeaderPanel[0]}function getHeaderRowColumn(e){var o=\"number\"==typeof e?e:getColumnIndex(e),t=$headerRow.children().eq(o);return t&&t[0]}function getFooterRowColumn(e){var o=\"number\"==typeof e?e:getColumnIndex(e),t=$footerRow.children().eq(o);return t&&t[0]}function createColumnHeaders(){function e(){$(this).addClass(\"ui-state-hover\")}function o(){$(this).removeClass(\"ui-state-hover\")}$headers.find(\".slick-header-column\").each((function(){var e=$(this).data(\"column\");e&&trigger(self.onBeforeHeaderCellDestroy,{node:this,column:e,grid:self})})),$headers.empty(),$headers.width(getHeadersWidth()),$headerRow.find(\".slick-headerrow-column\").each((function(){var e=$(this).data(\"column\");e&&trigger(self.onBeforeHeaderRowCellDestroy,{node:this,column:e,grid:self})})),$headerRow.empty(),options.createFooterRow&&($footerRow.find(\".slick-footerrow-column\").each((function(){var e=$(this).data(\"column\");e&&trigger(self.onBeforeFooterRowCellDestroy,{node:this,column:e})})),$footerRow.empty());for(var t=0;t<columns.length;t++){var l=columns[t],n=$(\"<div class='ui-state-default slick-header-column' />\").html(\"<span class='slick-column-name'>\"+l.name+\"</span>\").width(l.width-headerColumnWidthDiff).attr(\"id\",\"\"+uid+l.id).attr(\"title\",l.toolTip||\"\").data(\"column\",l).addClass(l.headerCssClass||\"\").appendTo($headers);if((options.enableColumnReorder||l.sortable)&&n.on(\"mouseenter\",e).on(\"mouseleave\",o),l.sortable&&(n.addClass(\"slick-header-sortable\"),n.append(\"<span class='slick-sort-indicator\"+(options.numberedMultiColumnSort&&!options.sortColNumberInSeparateSpan?\" slick-sort-indicator-numbered\":\"\")+\"' />\"),options.numberedMultiColumnSort&&options.sortColNumberInSeparateSpan&&n.append(\"<span class='slick-sort-indicator-numbered' />\")),trigger(self.onHeaderCellRendered,{node:n[0],column:l,grid:self}),options.showHeaderRow){var r=$(\"<div class='ui-state-default slick-headerrow-column l\"+t+\" r\"+t+\"'></div>\").data(\"column\",l).appendTo($headerRow);trigger(self.onHeaderRowCellRendered,{node:r[0],column:l,grid:self})}if(options.createFooterRow&&options.showFooterRow){var i=$(\"<div class='ui-state-default slick-footerrow-column l\"+t+\" r\"+t+\"'></div>\").data(\"column\",l).appendTo($footerRow);trigger(self.onFooterRowCellRendered,{node:i[0],column:l})}}setSortColumns(sortColumns),setupColumnResize(),options.enableColumnReorder&&(\"function\"==typeof options.enableColumnReorder?options.enableColumnReorder(self,$headers,headerColumnWidthDiff,setColumns,setupColumnResize,columns,getColumnIndex,uid,trigger):setupColumnReorder())}function setupColumnSort(){$headers.click((function(e){if(!columnResizeDragging&&(e.metaKey=e.metaKey||e.ctrlKey,!$(e.target).hasClass(\"slick-resizable-handle\"))){var o=$(e.target).closest(\".slick-header-column\");if(o.length){var t=o.data(\"column\");if(t.sortable){if(!getEditorLock().commitCurrentEdit())return;for(var l=null,n=0;n<sortColumns.length;n++)if(sortColumns[n].columnId==t.id){(l=sortColumns[n]).sortAsc=!l.sortAsc;break}var r=!!l;options.tristateMultiColumnSort?(l||(l={columnId:t.id,sortAsc:t.defaultSortAsc}),r&&l.sortAsc&&(sortColumns.splice(n,1),l=null),options.multiColumnSort||(sortColumns=[]),!l||r&&options.multiColumnSort||sortColumns.push(l)):e.metaKey&&options.multiColumnSort?l&&sortColumns.splice(n,1):((e.shiftKey||e.metaKey)&&options.multiColumnSort||(sortColumns=[]),l?0==sortColumns.length&&sortColumns.push(l):(l={columnId:t.id,sortAsc:t.defaultSortAsc},sortColumns.push(l))),setSortColumns(sortColumns),options.multiColumnSort?trigger(self.onSort,{multiColumnSort:!0,sortCols:$.map(sortColumns,(function(e){return{sortCol:columns[getColumnIndex(e.columnId)],sortAsc:e.sortAsc}}))},e):trigger(self.onSort,{multiColumnSort:!1,sortCol:sortColumns.length>0?t:null,sortAsc:!(sortColumns.length>0)||sortColumns[0].sortAsc},e)}}}}))}function setupColumnReorder(){$headers.filter(\":ui-sortable\").sortable(\"destroy\"),$headers.sortable({containment:\"parent\",distance:3,axis:\"x\",cursor:\"default\",tolerance:\"intersection\",helper:\"clone\",placeholder:\"slick-sortable-placeholder ui-state-default slick-header-column\",start:function(e,o){o.placeholder.width(o.helper.outerWidth()-headerColumnWidthDiff),$(o.helper).addClass(\"slick-header-column-active\")},beforeStop:function(e,o){$(o.helper).removeClass(\"slick-header-column-active\")},stop:function(e){if(getEditorLock().commitCurrentEdit()){for(var o=$headers.sortable(\"toArray\"),t=[],l=0;l<o.length;l++)t.push(columns[getColumnIndex(o[l].replace(uid,\"\"))]);setColumns(t),trigger(self.onColumnsReordered,{}),e.stopPropagation(),setupColumnResize()}else $(this).sortable(\"cancel\")}})}function setupColumnResize(){var e,o,t,l,n,r,i,s;(l=$headers.children()).find(\".slick-resizable-handle\").remove(),l.each((function(e,o){e>=columns.length||columns[e].resizable&&(void 0===i&&(i=e),s=e)})),void 0!==i&&l.each((function(a,c){a>=columns.length||a<i||options.forceFitColumns&&a>=s||($(c),$(\"<div class='slick-resizable-handle' />\").appendTo(c).on(\"dragstart\",(function(i,s){if(!getEditorLock().commitCurrentEdit())return!1;t=i.pageX,$(this).parent().addClass(\"slick-header-column-active\");var c=null,d=null;if(l.each((function(e,o){e>=columns.length||(columns[e].previousWidth=$(o).outerWidth())})),options.forceFitColumns)for(c=0,d=0,e=a+1;e<columns.length;e++)(o=columns[e]).resizable&&(null!==d&&(o.maxWidth?d+=o.maxWidth-o.previousWidth:d=null),c+=o.previousWidth-Math.max(o.minWidth||0,absoluteColumnMinWidth));var u=0,h=0;for(e=0;e<=a;e++)(o=columns[e]).resizable&&(null!==h&&(o.maxWidth?h+=o.maxWidth-o.previousWidth:h=null),u+=o.previousWidth-Math.max(o.minWidth||0,absoluteColumnMinWidth));null===c&&(c=1e5),null===u&&(u=1e5),null===d&&(d=1e5),null===h&&(h=1e5),r=t+Math.min(c,h),n=t-Math.min(u,d)})).on(\"drag\",(function(l,i){columnResizeDragging=!0;var s,c,d=Math.min(r,Math.max(n,l.pageX))-t;if(d<0){for(c=d,e=a;e>=0;e--)(o=columns[e]).resizable&&(s=Math.max(o.minWidth||0,absoluteColumnMinWidth),c&&o.previousWidth+c<s?(c+=o.previousWidth-s,o.width=s):(o.width=o.previousWidth+c,c=0));if(options.forceFitColumns)for(c=-d,e=a+1;e<columns.length;e++)(o=columns[e]).resizable&&(c&&o.maxWidth&&o.maxWidth-o.previousWidth<c?(c-=o.maxWidth-o.previousWidth,o.width=o.maxWidth):(o.width=o.previousWidth+c,c=0))}else{for(c=d,e=a;e>=0;e--)(o=columns[e]).resizable&&(c&&o.maxWidth&&o.maxWidth-o.previousWidth<c?(c-=o.maxWidth-o.previousWidth,o.width=o.maxWidth):(o.width=o.previousWidth+c,c=0));if(options.forceFitColumns)for(c=-d,e=a+1;e<columns.length;e++)(o=columns[e]).resizable&&(s=Math.max(o.minWidth||0,absoluteColumnMinWidth),c&&o.previousWidth+c<s?(c+=o.previousWidth-s,o.width=s):(o.width=o.previousWidth+c,c=0))}applyColumnHeaderWidths(),options.syncColumnCellResize&&applyColumnWidths()})).on(\"dragend\",(function(t,n){var r;for($(this).parent().removeClass(\"slick-header-column-active\"),e=0;e<columns.length;e++)o=columns[e],r=$(l[e]).outerWidth(),o.previousWidth!==r&&o.rerenderOnResize&&invalidateAllRows();updateCanvasWidth(!0),render(),trigger(self.onColumnsResized,{}),setTimeout((function(){columnResizeDragging=!1}),300)})))}))}function getVBoxDelta(e){var o=0;return $.each([\"borderTopWidth\",\"borderBottomWidth\",\"paddingTop\",\"paddingBottom\"],(function(t,l){o+=parseFloat(e.css(l))||0})),o}function measureCellPaddingAndBorder(){var e,o=[\"borderLeftWidth\",\"borderRightWidth\",\"paddingLeft\",\"paddingRight\"],t=[\"borderTopWidth\",\"borderBottomWidth\",\"paddingTop\",\"paddingBottom\"],l=$.fn.jquery.split(\".\");jQueryNewWidthBehaviour=1==l[0]&&l[1]>=8||l[0]>=2,e=$(\"<div class='ui-state-default slick-header-column' style='visibility:hidden'>-</div>\").appendTo($headers),headerColumnWidthDiff=headerColumnHeightDiff=0,\"border-box\"!=e.css(\"box-sizing\")&&\"border-box\"!=e.css(\"-moz-box-sizing\")&&\"border-box\"!=e.css(\"-webkit-box-sizing\")&&($.each(o,(function(o,t){headerColumnWidthDiff+=parseFloat(e.css(t))||0})),$.each(t,(function(o,t){headerColumnHeightDiff+=parseFloat(e.css(t))||0}))),e.remove();var n=$(\"<div class='slick-row' />\").appendTo($canvas);e=$(\"<div class='slick-cell' id='' style='visibility:hidden'>-</div>\").appendTo(n),cellWidthDiff=cellHeightDiff=0,\"border-box\"!=e.css(\"box-sizing\")&&\"border-box\"!=e.css(\"-moz-box-sizing\")&&\"border-box\"!=e.css(\"-webkit-box-sizing\")&&($.each(o,(function(o,t){cellWidthDiff+=parseFloat(e.css(t))||0})),$.each(t,(function(o,t){cellHeightDiff+=parseFloat(e.css(t))||0}))),n.remove(),absoluteColumnMinWidth=Math.max(headerColumnWidthDiff,cellWidthDiff)}function createCssRules(){$style=$(\"<style type='text/css' rel='stylesheet' />\").appendTo($(\"head\"));for(var e=options.rowHeight-cellHeightDiff,o=[\".\"+uid+\" .slick-header-column { left: 1000px; }\",\".\"+uid+\" .slick-top-panel { height:\"+options.topPanelHeight+\"px; }\",\".\"+uid+\" .slick-preheader-panel { height:\"+options.preHeaderPanelHeight+\"px; }\",\".\"+uid+\" .slick-headerrow-columns { height:\"+options.headerRowHeight+\"px; }\",\".\"+uid+\" .slick-footerrow-columns { height:\"+options.footerRowHeight+\"px; }\",\".\"+uid+\" .slick-cell { height:\"+e+\"px; }\",\".\"+uid+\" .slick-row { height:\"+options.rowHeight+\"px; }\"],t=0;t<columns.length;t++)o.push(\".\"+uid+\" .l\"+t+\" { }\"),o.push(\".\"+uid+\" .r\"+t+\" { }\");$style[0].styleSheet?$style[0].styleSheet.cssText=o.join(\" \"):$style[0].appendChild(document.createTextNode(o.join(\" \")))}function getColumnCssRules(e){var o;if(!stylesheet){var t=document.styleSheets;for(o=0;o<t.length;o++)if((t[o].ownerNode||t[o].owningElement)==$style[0]){stylesheet=t[o];break}if(!stylesheet)throw new Error(\"Cannot find stylesheet.\");columnCssRulesL=[],columnCssRulesR=[];var l,n,r=stylesheet.cssRules||stylesheet.rules;for(o=0;o<r.length;o++){var i=r[o].selectorText;(l=/\\.l\\d+/.exec(i))?(n=parseInt(l[0].substr(2,l[0].length-2),10),columnCssRulesL[n]=r[o]):(l=/\\.r\\d+/.exec(i))&&(n=parseInt(l[0].substr(2,l[0].length-2),10),columnCssRulesR[n]=r[o])}}return{left:columnCssRulesL[e],right:columnCssRulesR[e]}}function removeCssRules(){$style.remove(),stylesheet=null}function destroy(){getEditorLock().cancelCurrentEdit(),trigger(self.onBeforeDestroy,{});for(var e=plugins.length;e--;)unregisterPlugin(plugins[e]);options.enableColumnReorder&&$headers.filter(\":ui-sortable\").sortable(\"destroy\"),unbindAncestorScrollEvents(),$container.off(\".slickgrid\"),removeCssRules(),$canvas.off(\"draginit dragstart dragend drag\"),$container.empty().removeClass(uid)}function trigger(e,o,t){return t=t||new Slick.EventData,(o=o||{}).grid=self,e.notify(o,t,self)}function getEditorLock(){return options.editorLock}function getEditController(){return editController}function getColumnIndex(e){return columnsById[e]}function autosizeColumns(){var e,o,t,l=[],n=0,r=0,i=viewportHasVScroll?viewportW-scrollbarDimensions.width:viewportW;for(e=0;e<columns.length;e++)o=columns[e],l.push(o.width),r+=o.width,o.resizable&&(n+=o.width-Math.max(o.minWidth,absoluteColumnMinWidth));for(t=r;r>i&&n;){var s=(r-i)/n;for(e=0;e<columns.length&&r>i;e++){o=columns[e];var a=l[e];if(!(!o.resizable||a<=o.minWidth||a<=absoluteColumnMinWidth)){var c=Math.max(o.minWidth,absoluteColumnMinWidth),d=Math.floor(s*(a-c))||1;r-=d=Math.min(d,a-c),n-=d,l[e]-=d}}if(t<=r)break;t=r}for(t=r;r<i;){var u=i/r;for(e=0;e<columns.length&&r<i;e++){o=columns[e];var h,p=l[e];r+=h=!o.resizable||o.maxWidth<=p?0:Math.min(Math.floor(u*p)-p,o.maxWidth-p||1e6)||1,l[e]+=r<=i?h:0}if(t>=r)break;t=r}var g=!1;for(e=0;e<columns.length;e++)columns[e].rerenderOnResize&&columns[e].width!=l[e]&&(g=!0),columns[e].width=l[e];applyColumnHeaderWidths(),updateCanvasWidth(!0),trigger(self.onAutosizeColumns,{columns:columns}),g&&(invalidateAllRows(),render())}function applyColumnHeaderWidths(){if(initialized){for(var e,o=0,t=$headers.children(),l=columns.length;o<l;o++)e=$(t[o]),jQueryNewWidthBehaviour?e.outerWidth()!==columns[o].width&&e.outerWidth(columns[o].width):e.width()!==columns[o].width-headerColumnWidthDiff&&e.width(columns[o].width-headerColumnWidthDiff);updateColumnCaches()}}function applyColumnWidths(){for(var e,o,t=0,l=0;l<columns.length;l++)e=columns[l].width,(o=getColumnCssRules(l)).left.style.left=t+\"px\",o.right.style.right=canvasWidth-t-e+\"px\",t+=columns[l].width}function setSortColumn(e,o){setSortColumns([{columnId:e,sortAsc:o}])}function setSortColumns(e){sortColumns=e;var o=options.numberedMultiColumnSort&&sortColumns.length>1,t=$headers.children();t.removeClass(\"slick-header-column-sorted\").find(\".slick-sort-indicator\").removeClass(\"slick-sort-indicator-asc slick-sort-indicator-desc\"),t.find(\".slick-sort-indicator-numbered\").text(\"\"),$.each(sortColumns,(function(e,l){null==l.sortAsc&&(l.sortAsc=!0);var n=getColumnIndex(l.columnId);null!=n&&(t.eq(n).addClass(\"slick-header-column-sorted\").find(\".slick-sort-indicator\").addClass(l.sortAsc?\"slick-sort-indicator-asc\":\"slick-sort-indicator-desc\"),o&&t.eq(n).find(\".slick-sort-indicator-numbered\").text(e+1))}))}function getSortColumns(){return sortColumns}function handleSelectedRangesChanged(e,o){selectedRows=[];for(var t={},l=0;l<o.length;l++)for(var n=o[l].fromRow;n<=o[l].toRow;n++){t[n]||(selectedRows.push(n),t[n]={});for(var r=o[l].fromCell;r<=o[l].toCell;r++)canCellBeSelected(n,r)&&(t[n][columns[r].id]=options.selectedCellCssClass)}setCellCssStyles(options.selectedCellCssClass,t),trigger(self.onSelectedRowsChanged,{rows:getSelectedRows()},e)}function getColumns(){return columns}function updateColumnCaches(){columnPosLeft=[],columnPosRight=[];for(var e=0,o=0,t=columns.length;o<t;o++)columnPosLeft[o]=e,columnPosRight[o]=e+columns[o].width,e+=columns[o].width}function setColumns(e){columns=e,columnsById={};for(var o=0;o<columns.length;o++){var t=columns[o]=$.extend({},columnDefaults,columns[o]);columnsById[t.id]=o,t.minWidth&&t.width<t.minWidth&&(t.width=t.minWidth),t.maxWidth&&t.width>t.maxWidth&&(t.width=t.maxWidth)}updateColumnCaches(),initialized&&(invalidateAllRows(),createColumnHeaders(),removeCssRules(),createCssRules(),resizeCanvas(),applyColumnWidths(),handleScroll())}function getOptions(){return options}function setOptions(e,o){getEditorLock().commitCurrentEdit()&&(makeActiveCellNormal(),options.enableAddRow!==e.enableAddRow&&invalidateRow(getDataLength()),options=$.extend(options,e),validateAndEnforceOptions(),$viewport.css(\"overflow-y\",options.autoHeight?\"hidden\":\"auto\"),o||render())}function validateAndEnforceOptions(){options.autoHeight&&(options.leaveSpaceForNewRows=!1)}function setData(e,o){data=e,invalidateAllRows(),updateRowCount(),o&&scrollTo(0)}function getData(){return data}function getDataLength(){return data.getLength?data.getLength():data.length}function getDataLengthIncludingAddNew(){return getDataLength()+(options.enableAddRow&&(!pagingActive||pagingIsLastPage)?1:0)}function getDataItem(e){return data.getItem?data.getItem(e):data[e]}function getTopPanel(){return $topPanel[0]}function setTopPanelVisibility(e){options.showTopPanel!=e&&(options.showTopPanel=e,e?$topPanelScroller.slideDown(\"fast\",resizeCanvas):$topPanelScroller.slideUp(\"fast\",resizeCanvas))}function setHeaderRowVisibility(e){options.showHeaderRow!=e&&(options.showHeaderRow=e,e?$headerRowScroller.slideDown(\"fast\",resizeCanvas):$headerRowScroller.slideUp(\"fast\",resizeCanvas))}function setFooterRowVisibility(e){options.showFooterRow!=e&&(options.showFooterRow=e,e?$footerRowScroller.slideDown(\"fast\",resizeCanvas):$footerRowScroller.slideUp(\"fast\",resizeCanvas))}function setPreHeaderPanelVisibility(e){options.showPreHeaderPanel!=e&&(options.showPreHeaderPanel=e,e?$preHeaderPanelScroller.slideDown(\"fast\",resizeCanvas):$preHeaderPanelScroller.slideUp(\"fast\",resizeCanvas))}function getContainerNode(){return $container.get(0)}function getRowTop(e){return options.rowHeight*e-offset}function getRowFromPosition(e){return Math.floor((e+offset)/options.rowHeight)}function scrollTo(e){e=Math.max(e,0),e=Math.min(e,th-viewportH+(viewportHasHScroll?scrollbarDimensions.height:0));var o=offset;page=Math.min(n-1,Math.floor(e/ph));var t=e-(offset=Math.round(page*cj));offset!=o&&(cleanupRows(getVisibleRange(t)),updateRowPositions());prevScrollTop!=t&&(vScrollDir=prevScrollTop+o<t+offset?1:-1,$viewport[0].scrollTop=lastRenderedScrollTop=scrollTop=prevScrollTop=t,trigger(self.onViewportChanged,{}))}function defaultFormatter(e,o,t,l,n,r){return null==t?\"\":(t+\"\").replace(/&/g,\"&\").replace(/</g,\"<\").replace(/>/g,\">\")}function getFormatter(e,o){var t=data.getItemMetadata&&data.getItemMetadata(e),l=t&&t.columns&&(t.columns[o.id]||t.columns[getColumnIndex(o.id)]);return l&&l.formatter||t&&t.formatter||o.formatter||options.formatterFactory&&options.formatterFactory.getFormatter(o)||options.defaultFormatter}function getEditor(e,o){var t=columns[o],l=data.getItemMetadata&&data.getItemMetadata(e),n=l&&l.columns;return n&&n[t.id]&&void 0!==n[t.id].editor?n[t.id].editor:n&&n[o]&&void 0!==n[o].editor?n[o].editor:t.editor||options.editorFactory&&options.editorFactory.getEditor(t)}function getDataItemValueForColumn(e,o){return options.dataItemColumnValueExtractor?options.dataItemColumnValueExtractor(e,o):e[o.field]}function appendRowHtml(e,o,t,l){var n=getDataItem(o),r=\"slick-row\"+(o<l&&!n?\" loading\":\"\")+(o===activeRow&&options.showCellSelection?\" active\":\"\")+(o%2==1?\" odd\":\" even\");n||(r+=\" \"+options.addNewRowCssClass);var i,s,a=data.getItemMetadata&&data.getItemMetadata(o);a&&a.cssClasses&&(r+=\" \"+a.cssClasses),e.push(\"<div class='ui-widget-content \"+r+\"' style='top:\"+getRowTop(o)+\"px'>\");for(var c=0,d=columns.length;c<d;c++){if(s=columns[c],i=1,a&&a.columns){var u=a.columns[s.id]||a.columns[c];\"*\"===(i=u&&u.colspan||1)&&(i=d-c)}if(columnPosRight[Math.min(d-1,c+i-1)]>t.leftPx){if(columnPosLeft[c]>t.rightPx)break;appendCellHtml(e,o,c,i,n)}i>1&&(c+=i-1)}e.push(\"</div>\")}function appendCellHtml(e,o,t,l,n){var r=columns[t],i=\"slick-cell l\"+t+\" r\"+Math.min(columns.length-1,t+l-1)+(r.cssClass?\" \"+r.cssClass:\"\");for(var s in o===activeRow&&t===activeCell&&options.showCellSelection&&(i+=\" active\"),cellCssClasses)cellCssClasses[s][o]&&cellCssClasses[s][o][r.id]&&(i+=\" \"+cellCssClasses[s][o][r.id]);var a=null,c=\"\";n&&(a=getDataItemValueForColumn(n,r),null==(c=getFormatter(o,r)(o,t,a,r,n,self))&&(c=\"\"));var d=trigger(self.onBeforeAppendCell,{row:o,cell:t,value:a,dataContext:n})||\"\";d+=c&&c.addClasses?(d?\" \":\"\")+c.addClasses:\"\",e.push(\"<div class='\"+i+(d?\" \"+d:\"\")+\"'>\"),n&&e.push(\"[object Object]\"!==Object.prototype.toString.call(c)?c:c.text),e.push(\"</div>\"),rowsCache[o].cellRenderQueue.push(t),rowsCache[o].cellColSpans[t]=l}function cleanupRows(e){for(var o in rowsCache)(o=parseInt(o,10))!==activeRow&&(o<e.top||o>e.bottom)&&removeRowFromCache(o);options.enableAsyncPostRenderCleanup&&startPostProcessingCleanup()}function invalidate(){updateRowCount(),invalidateAllRows(),render()}function invalidateAllRows(){for(var e in currentEditor&&makeActiveCellNormal(),rowsCache)removeRowFromCache(e);options.enableAsyncPostRenderCleanup&&startPostProcessingCleanup()}function queuePostProcessedRowForCleanup(e,o,t){for(var l in postProcessgroupId++,o)o.hasOwnProperty(l)&&postProcessedCleanupQueue.push({actionType:\"C\",groupId:postProcessgroupId,node:e.cellNodesByColumnIdx[0|l],columnIdx:0|l,rowIdx:t});postProcessedCleanupQueue.push({actionType:\"R\",groupId:postProcessgroupId,node:e.rowNode}),$(e.rowNode).detach()}function queuePostProcessedCellForCleanup(e,o,t){postProcessedCleanupQueue.push({actionType:\"C\",groupId:postProcessgroupId,node:e,columnIdx:o,rowIdx:t}),$(e).detach()}function removeRowFromCache(e){var o=rowsCache[e];o&&(o.rowNode&&(rowNodeFromLastMouseWheelEvent===o.rowNode?(o.rowNode.style.display=\"none\",zombieRowNodeFromLastMouseWheelEvent=rowNodeFromLastMouseWheelEvent,zombieRowCacheFromLastMouseWheelEvent=o,zombieRowPostProcessedFromLastMouseWheelEvent=postProcessedRows[e]):options.enableAsyncPostRenderCleanup&&postProcessedRows[e]?queuePostProcessedRowForCleanup(o,postProcessedRows[e],e):$canvas[0].removeChild(o.rowNode)),delete rowsCache[e],delete postProcessedRows[e],renderedRows--,counter_rows_removed++)}function invalidateRows(e){var o,t;if(e&&e.length){for(vScrollDir=0,t=e.length,o=0;o<t;o++)currentEditor&&activeRow===e[o]&&makeActiveCellNormal(),rowsCache[e[o]]&&removeRowFromCache(e[o]);options.enableAsyncPostRenderCleanup&&startPostProcessingCleanup()}}function invalidateRow(e){(e||0===e)&&invalidateRows([e])}function applyFormatResultToCellNode(e,o,t){null==e&&(e=\"\"),\"[object Object]\"===Object.prototype.toString.call(e)?(o.innerHTML=e.text,e.removeClasses&&!t&&$(o).removeClass(e.removeClasses),e.addClasses&&$(o).addClass(e.addClasses)):o.innerHTML=e}function updateCell(e,o){var t=getCellNode(e,o);if(t){var l=columns[o],n=getDataItem(e);if(currentEditor&&activeRow===e&&activeCell===o)currentEditor.loadValue(n);else applyFormatResultToCellNode(n?getFormatter(e,l)(e,o,getDataItemValueForColumn(n,l),l,n,self):\"\",t),invalidatePostProcessingResults(e)}}function updateRow(e){var o=rowsCache[e];if(o){ensureCellNodesInRowsCache(e);var t=getDataItem(e);for(var l in o.cellNodesByColumnIdx)if(o.cellNodesByColumnIdx.hasOwnProperty(l)){var n=columns[l|=0],r=o.cellNodesByColumnIdx[l];e===activeRow&&l===activeCell&¤tEditor?currentEditor.loadValue(t):t?applyFormatResultToCellNode(getFormatter(e,n)(e,l,getDataItemValueForColumn(t,n),n,t,self),r):r.innerHTML=\"\"}invalidatePostProcessingResults(e)}}function getViewportHeight(){return parseFloat($.css($container[0],\"height\",!0))-parseFloat($.css($container[0],\"paddingTop\",!0))-parseFloat($.css($container[0],\"paddingBottom\",!0))-parseFloat($.css($headerScroller[0],\"height\"))-getVBoxDelta($headerScroller)-(options.showTopPanel?options.topPanelHeight+getVBoxDelta($topPanelScroller):0)-(options.showHeaderRow?options.headerRowHeight+getVBoxDelta($headerRowScroller):0)-(options.createFooterRow&&options.showFooterRow?options.footerRowHeight+getVBoxDelta($footerRowScroller):0)-(options.createPreHeaderPanel&&options.showPreHeaderPanel?options.preHeaderPanelHeight+getVBoxDelta($preHeaderPanelScroller):0)}function resizeCanvas(){initialized&&(viewportH=options.autoHeight?options.rowHeight*getDataLengthIncludingAddNew():getViewportHeight(),numVisibleRows=Math.ceil(viewportH/options.rowHeight),viewportW=parseFloat($.css($container[0],\"width\",!0)),options.autoHeight||$viewport.height(viewportH),scrollbarDimensions&&scrollbarDimensions.width||(scrollbarDimensions=measureScrollbar()),options.forceFitColumns&&autosizeColumns(),updateRowCount(),handleScroll(),lastRenderedScrollLeft=-1,render())}function updatePagingStatusFromView(e){pagingActive=0!==e.pageSize,pagingIsLastPage=e.pageNum==e.totalPages-1}function updateRowCount(){if(initialized){var e=getDataLength(),o=getDataLengthIncludingAddNew()+(options.leaveSpaceForNewRows?numVisibleRows-1:0),t=viewportHasVScroll;viewportHasVScroll=options.alwaysShowVerticalScroll||!options.autoHeight&&o*options.rowHeight>viewportH,viewportHasHScroll=canvasWidth>viewportW-scrollbarDimensions.width,makeActiveCellNormal();var l=e-1;for(var r in rowsCache)r>l&&removeRowFromCache(r);options.enableAsyncPostRenderCleanup&&startPostProcessingCleanup(),activeCellNode&&activeRow>l&&resetActiveCell();var i=h;(th=Math.max(options.rowHeight*o,viewportH-scrollbarDimensions.height))<maxSupportedCssHeight?(h=ph=th,n=1,cj=0):(ph=(h=maxSupportedCssHeight)/100,n=Math.floor(th/ph),cj=(th-h)/(n-1)),h!==i&&($canvas.css(\"height\",h),scrollTop=$viewport[0].scrollTop);var s=scrollTop+offset<=th-viewportH;0==th||0==scrollTop?page=offset=0:scrollTo(s?scrollTop+offset:th-viewportH),h!=i&&options.autoHeight&&resizeCanvas(),options.forceFitColumns&&t!=viewportHasVScroll&&autosizeColumns(),updateCanvasWidth(!1)}}function getVisibleRange(e,o){return null==e&&(e=scrollTop),null==o&&(o=scrollLeft),{top:getRowFromPosition(e),bottom:getRowFromPosition(e+viewportH)+1,leftPx:o,rightPx:o+viewportW}}function getRenderedRange(e,o){var t=getVisibleRange(e,o),l=Math.round(viewportH/options.rowHeight),n=options.minRowBuffer;return-1==vScrollDir?(t.top-=l,t.bottom+=n):1==vScrollDir?(t.top-=n,t.bottom+=l):(t.top-=n,t.bottom+=n),t.top=Math.max(0,t.top),t.bottom=Math.min(getDataLengthIncludingAddNew()-1,t.bottom),t.leftPx-=viewportW,t.rightPx+=viewportW,t.leftPx=Math.max(0,t.leftPx),t.rightPx=Math.min(canvasWidth,t.rightPx),t}function ensureCellNodesInRowsCache(e){var o=rowsCache[e];if(o&&o.cellRenderQueue.length)for(var t=o.rowNode.lastChild;o.cellRenderQueue.length;){var l=o.cellRenderQueue.pop();o.cellNodesByColumnIdx[l]=t,t=t.previousSibling}}function cleanUpCells(e,o){var t,l,n=rowsCache[o],r=[];for(var i in n.cellNodesByColumnIdx)if(n.cellNodesByColumnIdx.hasOwnProperty(i)){i|=0;var s=n.cellColSpans[i];(columnPosLeft[i]>e.rightPx||columnPosRight[Math.min(columns.length-1,i+s-1)]<e.leftPx)&&(o==activeRow&&i==activeCell||r.push(i))}for(postProcessgroupId++;null!=(t=r.pop());)l=n.cellNodesByColumnIdx[t],options.enableAsyncPostRenderCleanup&&postProcessedRows[o]&&postProcessedRows[o][t]?queuePostProcessedCellForCleanup(l,t,o):n.rowNode.removeChild(l),delete n.cellColSpans[t],delete n.cellNodesByColumnIdx[t],postProcessedRows[o]&&delete postProcessedRows[o][t]}function cleanUpAndRenderCells(e){for(var o,t,l,n=[],r=[],i=e.top,s=e.bottom;i<=s;i++)if(o=rowsCache[i]){ensureCellNodesInRowsCache(i),cleanUpCells(e,i),t=0;var a=data.getItemMetadata&&data.getItemMetadata(i);a=a&&a.columns;for(var c=getDataItem(i),d=0,u=columns.length;d<u&&!(columnPosLeft[d]>e.rightPx);d++)if(null==(l=o.cellColSpans[d])){if(l=1,a){var h=a[columns[d].id]||a[d];\"*\"===(l=h&&h.colspan||1)&&(l=u-d)}columnPosRight[Math.min(u-1,d+l-1)]>e.leftPx&&(appendCellHtml(n,i,d,l,c),t++),d+=l>1?l-1:0}else d+=l>1?l-1:0;t&&(t,r.push(i))}if(n.length){var p,g,m=document.createElement(\"div\");for(m.innerHTML=n.join(\"\");null!=(p=r.pop());){var v;for(o=rowsCache[p];null!=(v=o.cellRenderQueue.pop());)g=m.lastChild,o.rowNode.appendChild(g),o.cellNodesByColumnIdx[v]=g}}}function renderRows(e){for(var o=$canvas[0],t=[],l=[],n=!1,r=getDataLength(),i=e.top,s=e.bottom;i<=s;i++)rowsCache[i]||(renderedRows++,l.push(i),rowsCache[i]={rowNode:null,cellColSpans:[],cellNodesByColumnIdx:[],cellRenderQueue:[]},appendRowHtml(t,i,e,r),activeCellNode&&activeRow===i&&(n=!0),counter_rows_rendered++);if(l.length){var a=document.createElement(\"div\");a.innerHTML=t.join(\"\");for(i=0,s=l.length;i<s;i++)rowsCache[l[i]].rowNode=o.appendChild(a.firstChild);n&&(activeCellNode=getCellNode(activeRow,activeCell))}}function startPostProcessing(){options.enableAsyncPostRender&&(clearTimeout(h_postrender),h_postrender=setTimeout(asyncPostProcessRows,options.asyncPostRenderDelay))}function startPostProcessingCleanup(){options.enableAsyncPostRenderCleanup&&(clearTimeout(h_postrenderCleanup),h_postrenderCleanup=setTimeout(asyncPostProcessCleanupRows,options.asyncPostRenderCleanupDelay))}function invalidatePostProcessingResults(e){for(var o in postProcessedRows[e])postProcessedRows[e].hasOwnProperty(o)&&(postProcessedRows[e][o]=\"C\");postProcessFromRow=Math.min(postProcessFromRow,e),postProcessToRow=Math.max(postProcessToRow,e),startPostProcessing()}function updateRowPositions(){for(var e in rowsCache)rowsCache[e].rowNode.style.top=getRowTop(e)+\"px\"}function render(){if(initialized){scrollThrottle.dequeue();var e=getVisibleRange(),o=getRenderedRange();cleanupRows(o),lastRenderedScrollLeft!=scrollLeft&&cleanUpAndRenderCells(o),renderRows(o),postProcessFromRow=e.top,postProcessToRow=Math.min(getDataLengthIncludingAddNew()-1,e.bottom),startPostProcessing(),lastRenderedScrollTop=scrollTop,lastRenderedScrollLeft=scrollLeft,h_render=null,trigger(self.onRendered,{startRow:e.top,endRow:e.bottom,grid:self})}}function handleHeaderScroll(){handleElementScroll($headerScroller[0])}function handleHeaderRowScroll(){handleElementScroll($headerRowScroller[0])}function handleFooterRowScroll(){handleElementScroll($footerRowScroller[0])}function handlePreHeaderPanelScroll(){handleElementScroll($preHeaderPanelScroller[0])}function handleElementScroll(e){var o=e.scrollLeft;o!=$viewport[0].scrollLeft&&($viewport[0].scrollLeft=o)}function handleScroll(){scrollTop=$viewport[0].scrollTop,scrollLeft=$viewport[0].scrollLeft;var e=Math.abs(scrollTop-prevScrollTop),o=Math.abs(scrollLeft-prevScrollLeft);if(o&&(prevScrollLeft=scrollLeft,$headerScroller[0].scrollLeft=scrollLeft,$topPanelScroller[0].scrollLeft=scrollLeft,$headerRowScroller[0].scrollLeft=scrollLeft,options.createFooterRow&&($footerRowScroller[0].scrollLeft=scrollLeft),options.createPreHeaderPanel&&($preHeaderPanelScroller[0].scrollLeft=scrollLeft)),e)if(vScrollDir=prevScrollTop<scrollTop?1:-1,prevScrollTop=scrollTop,e<viewportH)scrollTo(scrollTop+offset);else{var t=offset;page=h==viewportH?0:Math.min(n-1,Math.floor(scrollTop*((th-viewportH)/(h-viewportH))*(1/ph))),t!=(offset=Math.round(page*cj))&&invalidateAllRows()}if(o||e){var l=Math.abs(lastRenderedScrollLeft-scrollLeft),r=Math.abs(lastRenderedScrollTop-scrollTop);(l>20||r>20)&&(options.forceSyncScrolling||r<viewportH&&l<viewportW?render():scrollThrottle.enqueue(),trigger(self.onViewportChanged,{}))}trigger(self.onScroll,{scrollLeft:scrollLeft,scrollTop:scrollTop})}function ActionThrottle(e,o){var t=!1,l=!1;function n(){l=!1}function r(){t=!0,setTimeout(i,o),e()}function i(){l?(n(),r()):t=!1}return{enqueue:function(){t?l=!0:r()},dequeue:n}}function asyncPostProcessRows(){for(var e=getDataLength();postProcessFromRow<=postProcessToRow;){var o=vScrollDir>=0?postProcessFromRow++:postProcessToRow--,t=rowsCache[o];if(t&&!(o>=e)){for(var l in postProcessedRows[o]||(postProcessedRows[o]={}),ensureCellNodesInRowsCache(o),t.cellNodesByColumnIdx)if(t.cellNodesByColumnIdx.hasOwnProperty(l)){var n=columns[l|=0],r=postProcessedRows[o][l];if(n.asyncPostRender&&\"R\"!==r){var i=t.cellNodesByColumnIdx[l];i&&n.asyncPostRender(i,o,getDataItem(o),n,\"C\"===r),postProcessedRows[o][l]=\"R\"}}return void(h_postrender=setTimeout(asyncPostProcessRows,options.asyncPostRenderDelay))}}}function asyncPostProcessCleanupRows(){if(postProcessedCleanupQueue.length>0){for(var e=postProcessedCleanupQueue[0].groupId;postProcessedCleanupQueue.length>0&&postProcessedCleanupQueue[0].groupId==e;){var o=postProcessedCleanupQueue.shift();if(\"R\"==o.actionType&&$(o.node).remove(),\"C\"==o.actionType){var t=columns[o.columnIdx];t.asyncPostRenderCleanup&&o.node&&t.asyncPostRenderCleanup(o.node,o.rowIdx,t)}}h_postrenderCleanup=setTimeout(asyncPostProcessCleanupRows,options.asyncPostRenderCleanupDelay)}}function updateCellCssStylesOnRenderedRows(e,o){var t,l,n,r;for(var i in rowsCache){if(r=o&&o[i],n=e&&e[i],r)for(l in r)n&&r[l]==n[l]||(t=getCellNode(i,getColumnIndex(l)))&&$(t).removeClass(r[l]);if(n)for(l in n)r&&r[l]==n[l]||(t=getCellNode(i,getColumnIndex(l)))&&$(t).addClass(n[l])}}function addCellCssStyles(e,o){if(cellCssClasses[e])throw new Error(\"addCellCssStyles: cell CSS hash with key '\"+e+\"' already exists.\");cellCssClasses[e]=o,updateCellCssStylesOnRenderedRows(o,null),trigger(self.onCellCssStylesChanged,{key:e,hash:o,grid:self})}function removeCellCssStyles(e){cellCssClasses[e]&&(updateCellCssStylesOnRenderedRows(null,cellCssClasses[e]),delete cellCssClasses[e],trigger(self.onCellCssStylesChanged,{key:e,hash:null,grid:self}))}function setCellCssStyles(e,o){var t=cellCssClasses[e];cellCssClasses[e]=o,updateCellCssStylesOnRenderedRows(o,t),trigger(self.onCellCssStylesChanged,{key:e,hash:o,grid:self})}function getCellCssStyles(e){return cellCssClasses[e]}function flashCell(e,o,t){if(t=t||100,rowsCache[e]){var l=$(getCellNode(e,o)),n=function(e){e&&setTimeout((function(){l.queue((function(){l.toggleClass(options.cellFlashingCssClass).dequeue(),n(e-1)}))}),t)};n(4)}}function handleMouseWheel(e){var o=$(e.target).closest(\".slick-row\")[0];o!=rowNodeFromLastMouseWheelEvent&&(zombieRowNodeFromLastMouseWheelEvent&&zombieRowNodeFromLastMouseWheelEvent!=o&&(options.enableAsyncPostRenderCleanup&&zombieRowPostProcessedFromLastMouseWheelEvent?queuePostProcessedRowForCleanup(zombieRowCacheFromLastMouseWheelEvent,zombieRowPostProcessedFromLastMouseWheelEvent):$canvas[0].removeChild(zombieRowNodeFromLastMouseWheelEvent),zombieRowNodeFromLastMouseWheelEvent=null,zombieRowCacheFromLastMouseWheelEvent=null,zombieRowPostProcessedFromLastMouseWheelEvent=null,options.enableAsyncPostRenderCleanup&&startPostProcessingCleanup()),rowNodeFromLastMouseWheelEvent=o)}function handleDragInit(e,o){var t=getCellFromEvent(e);if(!t||!cellExists(t.row,t.cell))return!1;var l=trigger(self.onDragInit,o,e);return!!e.isImmediatePropagationStopped()&&l}function handleDragStart(e,o){var t=getCellFromEvent(e);if(!t||!cellExists(t.row,t.cell))return!1;var l=trigger(self.onDragStart,o,e);return!!e.isImmediatePropagationStopped()&&l}function handleDrag(e,o){return trigger(self.onDrag,o,e)}function handleDragEnd(e,o){trigger(self.onDragEnd,o,e)}function handleKeyDown(e){trigger(self.onKeyDown,{row:activeRow,cell:activeCell},e);var o=e.isImmediatePropagationStopped(),t=Slick.keyCode;if(!o&&!e.shiftKey&&!e.altKey){if(options.editable&¤tEditor&¤tEditor.keyCaptureList&¤tEditor.keyCaptureList.indexOf(e.which)>-1)return;e.which==t.HOME?o=e.ctrlKey?navigateTop():navigateRowStart():e.which==t.END&&(o=e.ctrlKey?navigateBottom():navigateRowEnd())}if(!o)if(e.shiftKey||e.altKey||e.ctrlKey)e.which!=t.TAB||!e.shiftKey||e.ctrlKey||e.altKey||(o=navigatePrev());else{if(options.editable&¤tEditor&¤tEditor.keyCaptureList&¤tEditor.keyCaptureList.indexOf(e.which)>-1)return;if(e.which==t.ESCAPE){if(!getEditorLock().isActive())return;cancelEditAndSetFocus()}else e.which==t.PAGE_DOWN?(navigatePageDown(),o=!0):e.which==t.PAGE_UP?(navigatePageUp(),o=!0):e.which==t.LEFT?o=navigateLeft():e.which==t.RIGHT?o=navigateRight():e.which==t.UP?o=navigateUp():e.which==t.DOWN?o=navigateDown():e.which==t.TAB?o=navigateNext():e.which==t.ENTER&&(options.editable&&(currentEditor?activeRow===getDataLength()?navigateDown():commitEditAndSetFocus():getEditorLock().commitCurrentEdit()&&makeActiveCellEditable(void 0,void 0,e)),o=!0)}if(o){e.stopPropagation(),e.preventDefault();try{e.originalEvent.keyCode=0}catch(e){}}}function handleClick(e){currentEditor||(e.target!=document.activeElement||$(e.target).hasClass(\"slick-cell\"))&&setFocus();var o=getCellFromEvent(e);if(o&&(null===currentEditor||activeRow!=o.row||activeCell!=o.cell)&&(trigger(self.onClick,{row:o.row,cell:o.cell},e),!e.isImmediatePropagationStopped()&&canCellBeActive(o.row,o.cell)&&(!getEditorLock().isActive()||getEditorLock().commitCurrentEdit()))){scrollRowIntoView(o.row,!1);var t=e.target&&e.target.className===Slick.preClickClassName,l=columns[o.cell],n=!!(options.editable&&l&&l.editor&&options.suppressActiveCellChangeOnEdit);setActiveCellInternal(getCellNode(o.row,o.cell),null,t,n,e)}}function handleContextMenu(e){var o=$(e.target).closest(\".slick-cell\",$canvas);0!==o.length&&(activeCellNode===o[0]&&null!==currentEditor||trigger(self.onContextMenu,{},e))}function handleDblClick(e){var o=getCellFromEvent(e);!o||null!==currentEditor&&activeRow==o.row&&activeCell==o.cell||(trigger(self.onDblClick,{row:o.row,cell:o.cell},e),e.isImmediatePropagationStopped()||options.editable&&gotoCell(o.row,o.cell,!0,e))}function handleHeaderMouseEnter(e){trigger(self.onHeaderMouseEnter,{column:$(this).data(\"column\"),grid:self},e)}function handleHeaderMouseLeave(e){trigger(self.onHeaderMouseLeave,{column:$(this).data(\"column\"),grid:self},e)}function handleHeaderContextMenu(e){var o=$(e.target).closest(\".slick-header-column\",\".slick-header-columns\"),t=o&&o.data(\"column\");trigger(self.onHeaderContextMenu,{column:t},e)}function handleHeaderClick(e){if(!columnResizeDragging){var o=$(e.target).closest(\".slick-header-column\",\".slick-header-columns\"),t=o&&o.data(\"column\");t&&trigger(self.onHeaderClick,{column:t},e)}}function handleMouseEnter(e){trigger(self.onMouseEnter,{},e)}function handleMouseLeave(e){trigger(self.onMouseLeave,{},e)}function cellExists(e,o){return!(e<0||e>=getDataLength()||o<0||o>=columns.length)}function getCellFromPoint(e,o){for(var t=getRowFromPosition(o),l=0,n=0,r=0;r<columns.length&&n<e;r++)n+=columns[r].width,l++;return l<0&&(l=0),{row:t,cell:l-1}}function getCellFromNode(e){var o=/l\\d+/.exec(e.className);if(!o)throw new Error(\"getCellFromNode: cannot get cell - \"+e.className);return parseInt(o[0].substr(1,o[0].length-1),10)}function getRowFromNode(e){for(var o in rowsCache)if(rowsCache[o].rowNode===e)return 0|o;return null}function getCellFromEvent(e){var o=$(e.target).closest(\".slick-cell\",$canvas);if(!o.length)return null;var t=getRowFromNode(o[0].parentNode),l=getCellFromNode(o[0]);return null==t||null==l?null:{row:t,cell:l}}function getCellNodeBox(e,o){if(!cellExists(e,o))return null;for(var t=getRowTop(e),l=t+options.rowHeight-1,n=0,r=0;r<o;r++)n+=columns[r].width;return{top:t,left:n,bottom:l,right:n+columns[o].width}}function resetActiveCell(){setActiveCellInternal(null,!1)}function setFocus(){-1==tabbingDirection?$focusSink[0].focus():$focusSink2[0].focus()}function scrollCellIntoView(e,o,t){scrollRowIntoView(e,t);var l=getColspan(e,o);internalScrollColumnIntoView(columnPosLeft[o],columnPosRight[o+(l>1?l-1:0)])}function internalScrollColumnIntoView(e,o){var t=scrollLeft+viewportW;e<scrollLeft?($viewport.scrollLeft(e),handleScroll(),render()):o>t&&($viewport.scrollLeft(Math.min(e,o-$viewport[0].clientWidth)),handleScroll(),render())}function scrollColumnIntoView(e){internalScrollColumnIntoView(columnPosLeft[e],columnPosRight[e])}function setActiveCellInternal(e,o,t,l,n){null!==activeCellNode&&(makeActiveCellNormal(),$(activeCellNode).removeClass(\"active\"),rowsCache[activeRow]&&$(rowsCache[activeRow].rowNode).removeClass(\"active\"));null!=(activeCellNode=e)?(activeRow=getRowFromNode(activeCellNode.parentNode),activeCell=activePosX=getCellFromNode(activeCellNode),null==o&&(o=activeRow==getDataLength()||options.autoEdit),options.showCellSelection&&($(activeCellNode).addClass(\"active\"),$(rowsCache[activeRow].rowNode).addClass(\"active\")),options.editable&&o&&isCellPotentiallyEditable(activeRow,activeCell)&&(clearTimeout(h_editorLoader),options.asyncEditorLoading?h_editorLoader=setTimeout((function(){makeActiveCellEditable(void 0,t,n)}),options.asyncEditorLoadDelay):makeActiveCellEditable(void 0,t,n))):activeRow=activeCell=null,l||trigger(self.onActiveCellChanged,getActiveCell())}function clearTextSelection(){if(document.selection&&document.selection.empty)try{document.selection.empty()}catch(e){}else if(window.getSelection){var e=window.getSelection();e&&e.removeAllRanges&&e.removeAllRanges()}}function isCellPotentiallyEditable(e,o){var t=getDataLength();return!(e<t&&!getDataItem(e))&&(!(columns[o].cannotTriggerInsert&&e>=t)&&!!getEditor(e,o))}function makeActiveCellNormal(){if(currentEditor){if(trigger(self.onBeforeCellEditorDestroy,{editor:currentEditor}),currentEditor.destroy(),currentEditor=null,activeCellNode){var e=getDataItem(activeRow);if($(activeCellNode).removeClass(\"editable invalid\"),e){var o=columns[activeCell];applyFormatResultToCellNode(getFormatter(activeRow,o)(activeRow,activeCell,getDataItemValueForColumn(e,o),o,e,self),activeCellNode),invalidatePostProcessingResults(activeRow)}}navigator.userAgent.toLowerCase().match(/msie/)&&clearTextSelection(),getEditorLock().deactivate(editController)}}function makeActiveCellEditable(e,o,t){if(activeCellNode){if(!options.editable)throw new Error(\"Grid : makeActiveCellEditable : should never get called when options.editable is false\");if(clearTimeout(h_editorLoader),isCellPotentiallyEditable(activeRow,activeCell)){var l=columns[activeCell],n=getDataItem(activeRow);if(!1!==trigger(self.onBeforeEditCell,{row:activeRow,cell:activeCell,item:n,column:l})){getEditorLock().activate(editController),$(activeCellNode).addClass(\"editable\");var r=e||getEditor(activeRow,activeCell);e||r.suppressClearOnEdit||(activeCellNode.innerHTML=\"\"),currentEditor=new r({grid:self,gridPosition:absBox($container[0]),position:absBox(activeCellNode),container:activeCellNode,column:l,item:n||{},event:t,commitChanges:commitEditAndSetFocus,cancelChanges:cancelEditAndSetFocus}),n&&(currentEditor.loadValue(n),o&¤tEditor.preClick&¤tEditor.preClick()),serializedEditorValue=currentEditor.serializeValue(),currentEditor.position&&handleActiveCellPositionChange()}else setFocus()}}}function commitEditAndSetFocus(){getEditorLock().commitCurrentEdit()&&(setFocus(),options.autoEdit&&navigateDown())}function cancelEditAndSetFocus(){getEditorLock().cancelCurrentEdit()&&setFocus()}function absBox(e){var o={top:e.offsetTop,left:e.offsetLeft,bottom:0,right:0,width:$(e).outerWidth(),height:$(e).outerHeight(),visible:!0};o.bottom=o.top+o.height,o.right=o.left+o.width;for(var t=e.offsetParent;(e=e.parentNode)!=document.body&&null!=e;)o.visible&&e.scrollHeight!=e.offsetHeight&&\"visible\"!=$(e).css(\"overflowY\")&&(o.visible=o.bottom>e.scrollTop&&o.top<e.scrollTop+e.clientHeight),o.visible&&e.scrollWidth!=e.offsetWidth&&\"visible\"!=$(e).css(\"overflowX\")&&(o.visible=o.right>e.scrollLeft&&o.left<e.scrollLeft+e.clientWidth),o.left-=e.scrollLeft,o.top-=e.scrollTop,e===t&&(o.left+=e.offsetLeft,o.top+=e.offsetTop,t=e.offsetParent),o.bottom=o.top+o.height,o.right=o.left+o.width;return o}function getActiveCellPosition(){return absBox(activeCellNode)}function getGridPosition(){return absBox($container[0])}function handleActiveCellPositionChange(){if(activeCellNode&&(trigger(self.onActiveCellPositionChanged,{}),currentEditor)){var e=getActiveCellPosition();currentEditor.show&¤tEditor.hide&&(e.visible?currentEditor.show():currentEditor.hide()),currentEditor.position&¤tEditor.position(e)}}function getCellEditor(){return currentEditor}function getActiveCell(){return activeCellNode?{row:activeRow,cell:activeCell}:null}function getActiveCellNode(){return activeCellNode}function scrollRowIntoView(e,o){var t=e*options.rowHeight,l=(e+1)*options.rowHeight-viewportH+(viewportHasHScroll?scrollbarDimensions.height:0);(e+1)*options.rowHeight>scrollTop+viewportH+offset?(scrollTo(o?t:l),render()):e*options.rowHeight<scrollTop+offset&&(scrollTo(o?l:t),render())}function scrollRowToTop(e){scrollTo(e*options.rowHeight),render()}function scrollPage(e){var o=e*numVisibleRows;if(scrollTo((getRowFromPosition(scrollTop)+o)*options.rowHeight),render(),options.enableCellNavigation&&null!=activeRow){var t=activeRow+o,l=getDataLengthIncludingAddNew();t>=l&&(t=l-1),t<0&&(t=0);for(var n=0,r=null,i=activePosX;n<=activePosX;)canCellBeActive(t,n)&&(r=n),n+=getColspan(t,n);null!==r?(setActiveCellInternal(getCellNode(t,r)),activePosX=i):resetActiveCell()}}function navigatePageDown(){scrollPage(1)}function navigatePageUp(){scrollPage(-1)}function navigateTop(){navigateToRow(0)}function navigateBottom(){navigateToRow(getDataLength()-1)}function navigateToRow(e){var o=getDataLength();if(!o)return!0;if(e<0?e=0:e>=o&&(e=o-1),scrollCellIntoView(e,0,!0),options.enableCellNavigation&&null!=activeRow){for(var t=0,l=null,n=activePosX;t<=activePosX;)canCellBeActive(e,t)&&(l=t),t+=getColspan(e,t);null!==l?(setActiveCellInternal(getCellNode(e,l)),activePosX=n):resetActiveCell()}return!0}function getColspan(e,o){var t=data.getItemMetadata&&data.getItemMetadata(e);if(!t||!t.columns)return 1;var l=t.columns[columns[o].id]||t.columns[o],n=l&&l.colspan;return n=\"*\"===n?columns.length-o:n||1}function findFirstFocusableCell(e){for(var o=0;o<columns.length;){if(canCellBeActive(e,o))return o;o+=getColspan(e,o)}return null}function findLastFocusableCell(e){for(var o=0,t=null;o<columns.length;)canCellBeActive(e,o)&&(t=o),o+=getColspan(e,o);return t}function gotoRight(e,o,t){if(o>=columns.length)return null;do{o+=getColspan(e,o)}while(o<columns.length&&!canCellBeActive(e,o));return o<columns.length?{row:e,cell:o,posX:o}:null}function gotoLeft(e,o,t){if(o<=0)return null;var l=findFirstFocusableCell(e);if(null===l||l>=o)return null;for(var n,r={row:e,cell:l,posX:l};;){if(!(n=gotoRight(r.row,r.cell,r.posX)))return null;if(n.cell>=o)return r;r=n}}function gotoDown(e,o,t){for(var l,n=getDataLengthIncludingAddNew();;){if(++e>=n)return null;for(l=o=0;o<=t;)l=o,o+=getColspan(e,o);if(canCellBeActive(e,l))return{row:e,cell:l,posX:t}}}function gotoUp(e,o,t){for(var l;;){if(--e<0)return null;for(l=o=0;o<=t;)l=o,o+=getColspan(e,o);if(canCellBeActive(e,l))return{row:e,cell:l,posX:t}}}function gotoNext(e,o,t){if(null==e&&null==o&&canCellBeActive(e=o=t=0,o))return{row:e,cell:o,posX:o};var l=gotoRight(e,o,t);if(l)return l;var n=null,r=getDataLengthIncludingAddNew();for(e===r-1&&e--;++e<r;)if(null!==(n=findFirstFocusableCell(e)))return{row:e,cell:n,posX:n};return null}function gotoPrev(e,o,t){if(null==e&&null==o&&canCellBeActive(e=getDataLengthIncludingAddNew()-1,o=t=columns.length-1))return{row:e,cell:o,posX:o};for(var l,n;!l&&!(l=gotoLeft(e,o,t));){if(--e<0)return null;o=0,null!==(n=findLastFocusableCell(e))&&(l={row:e,cell:n,posX:n})}return l}function gotoRowStart(e,o,t){var l=findFirstFocusableCell(e);return null===l?null:{row:e,cell:l,posX:l}}function gotoRowEnd(e,o,t){var l=findLastFocusableCell(e);return null===l?null:{row:e,cell:l,posX:l}}function navigateRight(){return navigate(\"right\")}function navigateLeft(){return navigate(\"left\")}function navigateDown(){return navigate(\"down\")}function navigateUp(){return navigate(\"up\")}function navigateNext(){return navigate(\"next\")}function navigatePrev(){return navigate(\"prev\")}function navigateRowStart(){return navigate(\"home\")}function navigateRowEnd(){return navigate(\"end\")}function navigate(e){if(!options.enableCellNavigation)return!1;if(!activeCellNode&&\"prev\"!=e&&\"next\"!=e)return!1;if(!getEditorLock().commitCurrentEdit())return!0;setFocus();tabbingDirection={up:-1,down:1,left:-1,right:1,prev:-1,next:1,home:-1,end:1}[e];var o=(0,{up:gotoUp,down:gotoDown,left:gotoLeft,right:gotoRight,prev:gotoPrev,next:gotoNext,home:gotoRowStart,end:gotoRowEnd}[e])(activeRow,activeCell,activePosX);if(o){var t=o.row==getDataLength();return scrollCellIntoView(o.row,o.cell,!t&&options.emulatePagingWhenScrolling),setActiveCellInternal(getCellNode(o.row,o.cell)),activePosX=o.posX,!0}return setActiveCellInternal(getCellNode(activeRow,activeCell)),!1}function getCellNode(e,o){return rowsCache[e]?(ensureCellNodesInRowsCache(e),rowsCache[e].cellNodesByColumnIdx[o]):null}function setActiveCell(e,o,t,l,n){initialized&&(e>getDataLength()||e<0||o>=columns.length||o<0||options.enableCellNavigation&&(scrollCellIntoView(e,o,!1),setActiveCellInternal(getCellNode(e,o),t,l,n)))}function canCellBeActive(e,o){if(!options.enableCellNavigation||e>=getDataLengthIncludingAddNew()||e<0||o>=columns.length||o<0)return!1;var t=data.getItemMetadata&&data.getItemMetadata(e);if(t&&void 0!==t.focusable)return!!t.focusable;var l=t&&t.columns;return l&&l[columns[o].id]&&void 0!==l[columns[o].id].focusable?!!l[columns[o].id].focusable:l&&l[o]&&void 0!==l[o].focusable?!!l[o].focusable:!!columns[o].focusable}function canCellBeSelected(e,o){if(e>=getDataLength()||e<0||o>=columns.length||o<0)return!1;var t=data.getItemMetadata&&data.getItemMetadata(e);if(t&&void 0!==t.selectable)return!!t.selectable;var l=t&&t.columns&&(t.columns[columns[o].id]||t.columns[o]);return l&&void 0!==l.selectable?!!l.selectable:!!columns[o].selectable}function gotoCell(e,o,t,l){initialized&&(canCellBeActive(e,o)&&getEditorLock().commitCurrentEdit()&&(scrollCellIntoView(e,o,!1),setActiveCellInternal(getCellNode(e,o),t||e===getDataLength()||options.autoEdit,null,options.editable,l),currentEditor||setFocus()))}function commitCurrentEdit(){var e=getDataItem(activeRow),o=columns[activeCell];if(currentEditor){if(currentEditor.isValueChanged()){var t=currentEditor.validate();if(t.valid){if(activeRow<getDataLength()){var l={row:activeRow,cell:activeCell,editor:currentEditor,serializedValue:currentEditor.serializeValue(),prevSerializedValue:serializedEditorValue,execute:function(){this.editor.applyValue(e,this.serializedValue),updateRow(this.row),trigger(self.onCellChange,{row:this.row,cell:this.cell,item:e})},undo:function(){this.editor.applyValue(e,this.prevSerializedValue),updateRow(this.row),trigger(self.onCellChange,{row:this.row,cell:this.cell,item:e})}};options.editCommandHandler?(makeActiveCellNormal(),options.editCommandHandler(e,o,l)):(l.execute(),makeActiveCellNormal())}else{var n={};currentEditor.applyValue(n,currentEditor.serializeValue()),makeActiveCellNormal(),trigger(self.onAddNewRow,{item:n,column:o})}return!getEditorLock().isActive()}return $(activeCellNode).removeClass(\"invalid\"),$(activeCellNode).width(),$(activeCellNode).addClass(\"invalid\"),trigger(self.onValidationError,{editor:currentEditor,cellNode:activeCellNode,validationResults:t,row:activeRow,cell:activeCell,column:o}),currentEditor.focus(),!1}makeActiveCellNormal()}return!0}function cancelCurrentEdit(){return makeActiveCellNormal(),!0}function rowsToRanges(e){for(var o=[],t=columns.length-1,l=0;l<e.length;l++)o.push(new Slick.Range(e[l],0,e[l],t));return o}function getSelectedRows(){if(!selectionModel)throw new Error(\"Selection model is not set\");return selectedRows}function setSelectedRows(e){if(!selectionModel)throw new Error(\"Selection model is not set\");self&&self.getEditorLock&&!self.getEditorLock().isActive()&&selectionModel.setSelectedRanges(rowsToRanges(e))}this.debug=function(){var e=\"\";e+=\"\\ncounter_rows_rendered: \"+counter_rows_rendered,e+=\"\\ncounter_rows_removed: \"+counter_rows_removed,e+=\"\\nrenderedRows: \"+renderedRows,e+=\"\\nnumVisibleRows: \"+numVisibleRows,e+=\"\\nmaxSupportedCssHeight: \"+maxSupportedCssHeight,e+=\"\\nn(umber of pages): \"+n,e+=\"\\n(current) page: \"+page,e+=\"\\npage height (ph): \"+ph,e+=\"\\nvScrollDir: \"+vScrollDir,alert(e)},this.eval=function(expr){return eval(expr)},$.extend(this,{slickGridVersion:\"2.3.23\",onScroll:new Slick.Event,onSort:new Slick.Event,onHeaderMouseEnter:new Slick.Event,onHeaderMouseLeave:new Slick.Event,onHeaderContextMenu:new Slick.Event,onHeaderClick:new Slick.Event,onHeaderCellRendered:new Slick.Event,onBeforeHeaderCellDestroy:new Slick.Event,onHeaderRowCellRendered:new Slick.Event,onFooterRowCellRendered:new Slick.Event,onBeforeHeaderRowCellDestroy:new Slick.Event,onBeforeFooterRowCellDestroy:new Slick.Event,onMouseEnter:new Slick.Event,onMouseLeave:new Slick.Event,onClick:new Slick.Event,onDblClick:new Slick.Event,onContextMenu:new Slick.Event,onKeyDown:new Slick.Event,onAddNewRow:new Slick.Event,onBeforeAppendCell:new Slick.Event,onValidationError:new Slick.Event,onViewportChanged:new Slick.Event,onColumnsReordered:new Slick.Event,onColumnsResized:new Slick.Event,onCellChange:new Slick.Event,onBeforeEditCell:new Slick.Event,onBeforeCellEditorDestroy:new Slick.Event,onBeforeDestroy:new Slick.Event,onActiveCellChanged:new Slick.Event,onActiveCellPositionChanged:new Slick.Event,onDragInit:new Slick.Event,onDragStart:new Slick.Event,onDrag:new Slick.Event,onDragEnd:new Slick.Event,onSelectedRowsChanged:new Slick.Event,onCellCssStylesChanged:new Slick.Event,onAutosizeColumns:new Slick.Event,onRendered:new Slick.Event,registerPlugin:registerPlugin,unregisterPlugin:unregisterPlugin,getColumns:getColumns,setColumns:setColumns,getColumnIndex:getColumnIndex,updateColumnHeader:updateColumnHeader,setSortColumn:setSortColumn,setSortColumns:setSortColumns,getSortColumns:getSortColumns,autosizeColumns:autosizeColumns,getOptions:getOptions,setOptions:setOptions,getData:getData,getDataLength:getDataLength,getDataItem:getDataItem,setData:setData,getSelectionModel:getSelectionModel,setSelectionModel:setSelectionModel,getSelectedRows:getSelectedRows,setSelectedRows:setSelectedRows,getContainerNode:getContainerNode,updatePagingStatusFromView:updatePagingStatusFromView,render:render,invalidate:invalidate,invalidateRow:invalidateRow,invalidateRows:invalidateRows,invalidateAllRows:invalidateAllRows,updateCell:updateCell,updateRow:updateRow,getViewport:getVisibleRange,getRenderedRange:getRenderedRange,resizeCanvas:resizeCanvas,updateRowCount:updateRowCount,scrollRowIntoView:scrollRowIntoView,scrollRowToTop:scrollRowToTop,scrollCellIntoView:scrollCellIntoView,scrollColumnIntoView:scrollColumnIntoView,getCanvasNode:getCanvasNode,getUID:getUID,getHeaderColumnWidthDiff:getHeaderColumnWidthDiff,getScrollbarDimensions:getScrollbarDimensions,getHeadersWidth:getHeadersWidth,getCanvasWidth:getCanvasWidth,focus:setFocus,scrollTo:scrollTo,getCellFromPoint:getCellFromPoint,getCellFromEvent:getCellFromEvent,getActiveCell:getActiveCell,setActiveCell:setActiveCell,getActiveCellNode:getActiveCellNode,getActiveCellPosition:getActiveCellPosition,resetActiveCell:resetActiveCell,editActiveCell:makeActiveCellEditable,getCellEditor:getCellEditor,getCellNode:getCellNode,getCellNodeBox:getCellNodeBox,canCellBeSelected:canCellBeSelected,canCellBeActive:canCellBeActive,navigatePrev:navigatePrev,navigateNext:navigateNext,navigateUp:navigateUp,navigateDown:navigateDown,navigateLeft:navigateLeft,navigateRight:navigateRight,navigatePageUp:navigatePageUp,navigatePageDown:navigatePageDown,navigateTop:navigateTop,navigateBottom:navigateBottom,navigateRowStart:navigateRowStart,navigateRowEnd:navigateRowEnd,gotoCell:gotoCell,getTopPanel:getTopPanel,setTopPanelVisibility:setTopPanelVisibility,getPreHeaderPanel:getPreHeaderPanel,setPreHeaderPanelVisibility:setPreHeaderPanelVisibility,getHeader:getHeader,getHeaderColumn:getHeaderColumn,setHeaderRowVisibility:setHeaderRowVisibility,getHeaderRow:getHeaderRow,getHeaderRowColumn:getHeaderRowColumn,setFooterRowVisibility:setFooterRowVisibility,getFooterRow:getFooterRow,getFooterRowColumn:getFooterRowColumn,getGridPosition:getGridPosition,flashCell:flashCell,addCellCssStyles:addCellCssStyles,setCellCssStyles:setCellCssStyles,removeCellCssStyles:removeCellCssStyles,getCellCssStyles:getCellCssStyles,init:finishInitialization,destroy:destroy,getEditorLock:getEditorLock,getEditController:getEditController}),init()}module.exports={Grid:SlickGrid}},\n 433: function _(t,e,a){\n /*!\n * jquery.event.drag - v 2.3.0\n * Copyright (c) 2010 Three Dub Media - http://threedubmedia.com\n * Open Source MIT License - http://threedubmedia.com/code/license\n */\n var n=t(426);n.fn.drag=function(t,e,a){var r=\"string\"==typeof t?t:\"\",o=n.isFunction(t)?t:n.isFunction(e)?e:null;return 0!==r.indexOf(\"drag\")&&(r=\"drag\"+r),a=(t==o?e:a)||{},o?this.on(r,a,o):this.trigger(r)};var r=n.event,o=r.special,i=o.drag={defaults:{which:1,distance:0,not:\":input\",handle:null,relative:!1,drop:!0,click:!1},datakey:\"dragdata\",noBubble:!0,add:function(t){var e=n.data(this,i.datakey),a=t.data||{};e.related+=1,n.each(i.defaults,(function(t,n){void 0!==a[t]&&(e[t]=a[t])}))},remove:function(){n.data(this,i.datakey).related-=1},setup:function(){if(!n.data(this,i.datakey)){var t=n.extend({related:0},i.defaults);n.data(this,i.datakey,t),r.add(this,\"touchstart mousedown\",i.init,t),this.attachEvent&&this.attachEvent(\"ondragstart\",i.dontstart)}},teardown:function(){(n.data(this,i.datakey)||{}).related||(n.removeData(this,i.datakey),r.remove(this,\"touchstart mousedown\",i.init),i.textselect(!0),this.detachEvent&&this.detachEvent(\"ondragstart\",i.dontstart))},init:function(t){if(!i.touched){var e,a=t.data;if(!(0!=t.which&&a.which>0&&t.which!=a.which)&&!n(t.target).is(a.not)&&(!a.handle||n(t.target).closest(a.handle,t.currentTarget).length)&&(i.touched=\"touchstart\"==t.type?this:null,a.propagates=1,a.mousedown=this,a.interactions=[i.interaction(this,a)],a.target=t.target,a.pageX=t.pageX,a.pageY=t.pageY,a.dragging=null,e=i.hijack(t,\"draginit\",a),a.propagates))return(e=i.flatten(e))&&e.length&&(a.interactions=[],n.each(e,(function(){a.interactions.push(i.interaction(this,a))}))),a.propagates=a.interactions.length,!1!==a.drop&&o.drop&&o.drop.handler(t,a),i.textselect(!1),i.touched?r.add(i.touched,\"touchmove touchend\",i.handler,a):r.add(document,\"mousemove mouseup\",i.handler,a),!(!i.touched||a.live)&&void 0}},interaction:function(t,e){var a=t&&t.ownerDocument&&n(t)[e.relative?\"position\":\"offset\"]()||{top:0,left:0};return{drag:t,callback:new i.callback,droppable:[],offset:a}},handler:function(t){var e=t.data;switch(t.type){case!e.dragging&&\"touchmove\":t.preventDefault();case!e.dragging&&\"mousemove\":if(Math.pow(t.pageX-e.pageX,2)+Math.pow(t.pageY-e.pageY,2)<Math.pow(e.distance,2))break;t.target=e.target,i.hijack(t,\"dragstart\",e),e.propagates&&(e.dragging=!0);case\"touchmove\":t.preventDefault();case\"mousemove\":if(e.dragging){if(i.hijack(t,\"drag\",e),e.propagates){!1!==e.drop&&o.drop&&o.drop.handler(t,e);break}t.type=\"mouseup\"}case\"touchend\":case\"mouseup\":default:i.touched?r.remove(i.touched,\"touchmove touchend\",i.handler):r.remove(document,\"mousemove mouseup\",i.handler),e.dragging&&(!1!==e.drop&&o.drop&&o.drop.handler(t,e),i.hijack(t,\"dragend\",e)),i.textselect(!0),!1===e.click&&e.dragging&&n.data(e.mousedown,\"suppress.click\",(new Date).getTime()+5),e.dragging=i.touched=!1}},hijack:function(t,e,a,o,d){if(a){var s,c,l,p={event:t.originalEvent,type:t.type},u=e.indexOf(\"drop\")?\"drag\":\"drop\",g=o||0,h=isNaN(o)?a.interactions.length:o;t.type=e;var f=function(){};t.originalEvent=new n.Event(p.event,{preventDefault:f,stopPropagation:f,stopImmediatePropagation:f}),a.results=[];do{if(c=a.interactions[g]){if(\"dragend\"!==e&&c.cancelled)continue;l=i.properties(t,a,c),c.results=[],n(d||c[u]||a.droppable).each((function(o,d){if(l.target=d,t.isPropagationStopped=function(){return!1},!1===(s=d?r.dispatch.call(d,t,l):null)?(\"drag\"==u&&(c.cancelled=!0,a.propagates-=1),\"drop\"==e&&(c[u][o]=null)):\"dropinit\"==e&&c.droppable.push(i.element(s)||d),\"dragstart\"==e&&(c.proxy=n(i.element(s)||c.drag)[0]),c.results.push(s),delete t.result,\"dropinit\"!==e)return s})),a.results[g]=i.flatten(c.results),\"dropinit\"==e&&(c.droppable=i.flatten(c.droppable)),\"dragstart\"!=e||c.cancelled||l.update()}}while(++g<h);return t.type=p.type,t.originalEvent=p.event,i.flatten(a.results)}},properties:function(t,e,a){var n=a.callback;return n.drag=a.drag,n.proxy=a.proxy||a.drag,n.startX=e.pageX,n.startY=e.pageY,n.deltaX=t.pageX-e.pageX,n.deltaY=t.pageY-e.pageY,n.originalX=a.offset.left,n.originalY=a.offset.top,n.offsetX=n.originalX+n.deltaX,n.offsetY=n.originalY+n.deltaY,n.drop=i.flatten((a.drop||[]).slice()),n.available=i.flatten((a.droppable||[]).slice()),n},element:function(t){if(t&&(t.jquery||1==t.nodeType))return t},flatten:function(t){return n.map(t,(function(t){return t&&t.jquery?n.makeArray(t):t&&t.length?i.flatten(t):t}))},textselect:function(t){n(document)[t?\"off\":\"on\"](\"selectstart\",i.dontstart).css(\"MozUserSelect\",t?\"\":\"none\"),document.unselectable=t?\"off\":\"on\"},dontstart:function(){return!1},callback:function(){}};i.callback.prototype={update:function(){o.drop&&this.available.length&&n.each(this.available,(function(t){o.drop.locate(this,t)}))}};var d=r.dispatch;r.dispatch=function(t){if(!(n.data(this,\"suppress.\"+t.type)-(new Date).getTime()>0))return d.apply(this,arguments);n.removeData(this,\"suppress.\"+t.type)},o.draginit=o.dragstart=o.dragend=i},\n 434: function _(t,e,a){\n /*!\n * jquery.event.drop - v 2.3.0\n * Copyright (c) 2010 Three Dub Media - http://threedubmedia.com\n * Open Source MIT License - http://threedubmedia.com/code/license\n */\n var n=t(426);n.fn.drop=function(t,e,a){var i=\"string\"==typeof t?t:\"\",o=n.isFunction(t)?t:n.isFunction(e)?e:null;return 0!==i.indexOf(\"drop\")&&(i=\"drop\"+i),a=(t==o?e:a)||{},o?this.on(i,a,o):this.trigger(i)},n.drop=function(t){t=t||{},o.multi=!0===t.multi?1/0:!1===t.multi?1:isNaN(t.multi)?o.multi:t.multi,o.delay=t.delay||o.delay,o.tolerance=n.isFunction(t.tolerance)?t.tolerance:null===t.tolerance?null:o.tolerance,o.mode=t.mode||o.mode||\"intersect\"};var i=n.event.special,o=n.event.special.drop={multi:1,delay:20,mode:\"overlap\",targets:[],datakey:\"dropdata\",noBubble:!0,add:function(t){n.data(this,o.datakey).related+=1},remove:function(){n.data(this,o.datakey).related-=1},setup:function(){if(!n.data(this,o.datakey)){n.data(this,o.datakey,{related:0,active:[],anyactive:0,winner:0,location:{}}),o.targets.push(this)}},teardown:function(){if(!(n.data(this,o.datakey)||{}).related){n.removeData(this,o.datakey);var t=this;o.targets=n.grep(o.targets,(function(e){return e!==t}))}},handler:function(t,e){var a;if(e)switch(t.type){case\"mousedown\":case\"touchstart\":a=n(o.targets),\"string\"==typeof e.drop&&(a=a.filter(e.drop)),a.each((function(){var t=n.data(this,o.datakey);t.active=[],t.anyactive=0,t.winner=0})),e.droppable=a,i.drag.hijack(t,\"dropinit\",e);break;case\"mousemove\":case\"touchmove\":o.event=t,o.timer||o.tolerate(e);break;case\"mouseup\":case\"touchend\":o.timer=clearTimeout(o.timer),e.propagates&&(i.drag.hijack(t,\"drop\",e),i.drag.hijack(t,\"dropend\",e))}},locate:function(t,e){var a=n.data(t,o.datakey),i=n(t),r=i.offset()||{},d=i.outerHeight(),l=i.outerWidth(),c={elem:t,width:l,height:d,top:r.top,left:r.left,right:r.left+l,bottom:r.top+d};return a&&(a.location=c,a.index=e,a.elem=t),c},contains:function(t,e){return(e[0]||e.left)>=t.left&&(e[0]||e.right)<=t.right&&(e[1]||e.top)>=t.top&&(e[1]||e.bottom)<=t.bottom},modes:{intersect:function(t,e,a){return this.contains(a,[t.pageX,t.pageY])?1e9:this.modes.overlap.apply(this,arguments)},overlap:function(t,e,a){return Math.max(0,Math.min(a.bottom,e.bottom)-Math.max(a.top,e.top))*Math.max(0,Math.min(a.right,e.right)-Math.max(a.left,e.left))},fit:function(t,e,a){return this.contains(a,e)?1:0},middle:function(t,e,a){return this.contains(a,[e.left+.5*e.width,e.top+.5*e.height])?1:0}},sort:function(t,e){return e.winner-t.winner||t.index-e.index},tolerate:function(t){var e,a,r,d,l,c,s,u,p=0,h=t.interactions.length,m=[o.event.pageX,o.event.pageY],f=o.tolerance||o.modes[o.mode];do{if(u=t.interactions[p]){if(!u)return;u.drop=[],l=[],c=u.droppable.length,f&&(r=o.locate(u.proxy)),e=0;do{if(s=u.droppable[e]){if(!(a=(d=n.data(s,o.datakey)).location))continue;d.winner=f?f.call(o,o.event,r,a):o.contains(a,m)?1:0,l.push(d)}}while(++e<c);l.sort(o.sort),e=0;do{(d=l[e])&&(d.winner&&u.drop.length<o.multi?(d.active[p]||d.anyactive||(!1!==i.drag.hijack(o.event,\"dropstart\",t,p,d.elem)[0]?(d.active[p]=1,d.anyactive+=1):d.winner=0),d.winner&&u.drop.push(d.elem)):d.active[p]&&1==d.anyactive&&(i.drag.hijack(o.event,\"dropend\",t,p,d.elem),d.active[p]=0,d.anyactive-=1))}while(++e<c)}}while(++p<h);o.last&&m[0]==o.last.pageX&&m[1]==o.last.pageY?delete o.timer:o.timer=setTimeout((function(){o.tolerate(t)}),o.delay),o.last=o.event}};i.dropinit=i.dropstart=i.dropend=o},\n 435: function _(t,e,n){var r=t(426),i=t(428);var o={Avg:function(t){this.field_=t,this.init=function(){this.count_=0,this.nonNullCount_=0,this.sum_=0},this.accumulate=function(t){var e=t[this.field_];this.count_++,null==e||\"\"===e||isNaN(e)||(this.nonNullCount_++,this.sum_+=parseFloat(e))},this.storeResult=function(t){t.avg||(t.avg={}),0!=this.nonNullCount_&&(t.avg[this.field_]=this.sum_/this.nonNullCount_)}},Min:function(t){this.field_=t,this.init=function(){this.min_=null},this.accumulate=function(t){var e=t[this.field_];null==e||\"\"===e||isNaN(e)||(null==this.min_||e<this.min_)&&(this.min_=e)},this.storeResult=function(t){t.min||(t.min={}),t.min[this.field_]=this.min_}},Max:function(t){this.field_=t,this.init=function(){this.max_=null},this.accumulate=function(t){var e=t[this.field_];null==e||\"\"===e||isNaN(e)||(null==this.max_||e>this.max_)&&(this.max_=e)},this.storeResult=function(t){t.max||(t.max={}),t.max[this.field_]=this.max_}},Sum:function(t){this.field_=t,this.init=function(){this.sum_=null},this.accumulate=function(t){var e=t[this.field_];null==e||\"\"===e||isNaN(e)||(this.sum_+=parseFloat(e))},this.storeResult=function(t){t.sum||(t.sum={}),t.sum[this.field_]=this.sum_}}};e.exports={DataView:function(t){var e,n,o,a,l,s=this,u=\"id\",g=[],c=[],f={},p=null,h=null,d=null,m=!1,v=!0,_={},w={},$=[],y=[],I={getter:null,formatter:null,comparer:function(t,e){return t.value===e.value?0:t.value>e.value?1:-1},predefinedValues:[],aggregators:[],aggregateEmpty:!1,aggregateCollapsed:!1,aggregateChildGroups:!1,collapsed:!1,displayTotalsRow:!0,lazyTotalsCalculation:!1},C=[],R=[],x=[],b=0,M=0,F=0,A=new i.Event,S=new i.Event,N=new i.Event;function E(t){for(var e,n=t=t||0,r=g.length;n<r;n++){if(void 0===(e=g[n][u]))throw new Error(\"Each data element must implement a unique 'id' property\");f[e]=n}}function T(){var t=b?Math.max(1,Math.ceil(F/b)):1;return{pageSize:b,pageNum:M,totalRows:F,totalPages:t,dataView:s}}function G(t,r){v=r,n=t,e=null,!1===r&&g.reverse(),g.sort(t),!1===r&&g.reverse(),f={},E(),Z()}function D(t,r){v=r,e=t,n=null;var i=Object.prototype.toString;Object.prototype.toString=\"function\"==typeof t?t:function(){return this[t]},!1===r&&g.reverse(),g.sort(),Object.prototype.toString=i,!1===r&&g.reverse(),f={},E(),Z()}function P(e){t.groupItemMetadataProvider||(t.groupItemMetadataProvider=new i.Data.GroupItemMetadataProvider),R=[],x=[],C=(e=e||[])instanceof Array?e:[e];for(var n=0;n<C.length;n++){var o=C[n]=r.extend(!0,{},I,C[n]);o.getterIsAFn=\"function\"==typeof o.getter,o.compiledAccumulators=[];for(var a=o.aggregators.length;a--;)o.compiledAccumulators[a]=W(o.aggregators[a]);x[n]={}}Z()}function j(){if(!p){p={};for(var t=0,e=c.length;t<e;t++)p[c[t][u]]=t}}function z(t){return g[f[t]]}function B(t,e){if(void 0===f[t]||t!==e[u])throw new Error(\"Invalid or non-matching id\");g[f[t]]=e,d||(d={}),d[t]=!0,Z()}function V(t,e){g.splice(t,0,e),E(t),Z()}function O(t){var e=f[t];if(void 0===e)throw new Error(\"Invalid id\");delete f[t],g.splice(e,1),E(e),Z()}function q(t){if(!n)throw new Error(\"sortedAddItem() requires a sort comparer, use sort()\");V(function(t){var e=0,r=g.length;for(;e<r;){var i=e+r>>>1;-1===n(g[i],t)?e=i+1:r=i}return e}(t),t)}function K(t,e){if(null==t)for(var n=0;n<C.length;n++)x[n]={},C[n].collapsed=e;else x[t]={},C[t].collapsed=e;Z()}function U(t,e,n){x[t][e]=C[t].collapsed^n,Z()}function L(t){var e,n=t.group,r=C[n.level],i=n.level==C.length,o=r.aggregators.length;if(!i&&r.aggregateChildGroups)for(var a=n.groups.length;a--;)n.groups[a].totals.initialized||L(n.groups[a].totals);for(;o--;)(e=r.aggregators[o]).init(),!i&&r.aggregateChildGroups?r.compiledAccumulators[o].call(e,n.groups):r.compiledAccumulators[o].call(e,n.rows),e.storeResult(t);t.initialized=!0}function k(t){var e=C[t.level],n=new i.GroupTotals;n.group=t,t.totals=n,e.lazyTotalsCalculation||L(n)}function H(t){var e=t.toString().match(/^function[^(]*\\(([^)]*)\\)\\s*{([\\s\\S]*)}$/);return{params:e[1].split(\",\"),body:e[2]}}function W(t){var e=H(t.accumulate),n=new Function(\"_items\",\"for (var \"+e.params[0]+\", _i=0, _il=_items.length; _i<_il; _i++) {\"+e.params[0]+\" = _items[_i]; \"+e.body+\"}\");return n.displayName=n.name=\"compiledAccumulatorLoop\",n}function J(t,e){for(var n=[],r=0,i=0,o=t.length;i<o;i++)h(t[i],e)&&(n[r++]=t[i]);return n}function Q(t,e,n){for(var r,i=[],o=0,a=0,l=t.length;a<l;a++)r=t[a],n[a]?i[o++]=r:h(r,e)&&(i[o++]=r,n[a]=!0);return i}function X(e){if(h){var n=t.inlineFilters?a:J,r=t.inlineFilters?l:Q;_.isFilterNarrowing?$=n($,o):_.isFilterExpanding?$=r(e,o,y):_.isFilterUnchanged||($=n(e,o))}else $=b?e:e.concat();var i;return b?($.length<=M*b&&(M=0===$.length?0:Math.floor(($.length-1)/b)),i=$.slice(b*M,b*M+b)):i=$,{totalRows:$.length,rows:i}}function Y(t){p=null,_.isFilterNarrowing==w.isFilterNarrowing&&_.isFilterExpanding==w.isFilterExpanding||(y=[]);var e=X(t);F=e.totalRows;var n=e.rows;R=[],C.length&&(R=function t(e,n){for(var r,o,a,l=[],s={},u=n?n.level+1:0,g=C[u],c=0,f=g.predefinedValues.length;c<f;c++)(r=s[o=g.predefinedValues[c]])||((r=new i.Group).value=o,r.level=u,r.groupingKey=(n?n.groupingKey+\":|:\":\"\")+o,l[l.length]=r,s[o]=r);for(c=0,f=e.length;c<f;c++)a=e[c],(r=s[o=g.getterIsAFn?g.getter(a):a[g.getter]])||((r=new i.Group).value=o,r.level=u,r.groupingKey=(n?n.groupingKey+\":|:\":\"\")+o,l[l.length]=r,s[o]=r),r.rows[r.count++]=a;if(u<C.length-1)for(c=0;c<l.length;c++)(r=l[c]).groups=t(r.rows,r);return l.sort(C[u].comparer),l}(n)).length&&(!function t(e,n){for(var r,i=C[n=n||0],o=i.collapsed,a=x[n],l=e.length;l--;)(r=e[l]).collapsed&&!i.aggregateCollapsed||(r.groups&&t(r.groups,n+1),i.aggregators.length&&(i.aggregateEmpty||r.rows.length||r.groups&&r.groups.length)&&k(r),r.collapsed=o^a[r.groupingKey],r.title=i.formatter?i.formatter(r):r.value)}(R),n=function t(e,n){for(var r,i,o=C[n=n||0],a=[],l=0,s=0,u=e.length;s<u;s++){if(i=e[s],a[l++]=i,!i.collapsed)for(var g=0,c=(r=i.groups?t(i.groups,n+1):i.rows).length;g<c;g++)a[l++]=r[g];i.totals&&o.displayTotalsRow&&(!i.collapsed||o.aggregateCollapsed)&&(a[l++]=i.totals)}return a}(R));var r=function(t,e){var n,r,i,o=[],a=0,l=e.length;_&&_.ignoreDiffsBefore&&(a=Math.max(0,Math.min(e.length,_.ignoreDiffsBefore))),_&&_.ignoreDiffsAfter&&(l=Math.min(e.length,Math.max(0,_.ignoreDiffsAfter)));for(var s=a,g=t.length;s<l;s++)s>=g?o[o.length]=s:(n=e[s],r=t[s],(C.length&&(i=n.__nonDataRow||r.__nonDataRow)&&n.__group!==r.__group||n.__group&&!n.equals(r)||i&&(n.__groupTotals||r.__groupTotals)||n[u]!=r[u]||d&&d[n[u]])&&(o[o.length]=s));return o}(c,n);return c=n,r}function Z(){if(!m){var t=c.length,e=F,n=Y(g);b&&F<M*b&&(M=Math.max(0,Math.ceil(F/b)-1),n=Y(g)),d=null,w=_,_={},e!==F&&N.notify(T(),null,s),t!==c.length&&A.notify({previous:t,current:c.length,dataView:s},null,s),n.length>0&&S.notify({rows:n,dataView:s},null,s)}}t=r.extend(!0,{},{groupItemMetadataProvider:null,inlineFilters:!1},t),r.extend(this,{beginUpdate:function(){m=!0},endUpdate:function(){m=!1,Z()},setPagingOptions:function(t){null!=t.pageSize&&(b=t.pageSize,M=b?Math.min(M,Math.max(0,Math.ceil(F/b)-1)):0),null!=t.pageNum&&(M=Math.min(t.pageNum,Math.max(0,Math.ceil(F/b)-1))),N.notify(T(),null,s),Z()},getPagingInfo:T,getItems:function(){return g},setItems:function(t,e){void 0!==e&&(u=e),g=$=t,f={},E(),function(){for(var t,e=0,n=g.length;e<n;e++)if(void 0===(t=g[e][u])||f[t]!==e)throw new Error(\"Each data element must implement a unique 'id' property\")}(),Z()},setFilter:function(e){h=e,t.inlineFilters&&(a=function(){var t=H(h),e=\"{ _retval[_idx++] = $item$; continue _coreloop; }$1\",n=t.body.replace(/return false\\s*([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return!1([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return true\\s*([;}]|\\}|$)/gi,e).replace(/return!0([;}]|\\}|$)/gi,e).replace(/return ([^;}]+?)\\s*([;}]|$)/gi,\"{ if ($1) { _retval[_idx++] = $item$; }; continue _coreloop; }$2\"),r=[\"var _retval = [], _idx = 0; \",\"var $item$, $args$ = _args; \",\"_coreloop: \",\"for (var _i = 0, _il = _items.length; _i < _il; _i++) { \",\"$item$ = _items[_i]; \",\"$filter$; \",\"} \",\"return _retval; \"].join(\"\");r=(r=(r=r.replace(/\\$filter\\$/gi,n)).replace(/\\$item\\$/gi,t.params[0])).replace(/\\$args\\$/gi,t.params[1]);var i=new Function(\"_items,_args\",r);return i.displayName=i.name=\"compiledFilter\",i}(),l=function(){var t=H(h),e=\"{ _cache[_i] = true;_retval[_idx++] = $item$; continue _coreloop; }$1\",n=t.body.replace(/return false\\s*([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return!1([;}]|\\}|$)/gi,\"{ continue _coreloop; }$1\").replace(/return true\\s*([;}]|\\}|$)/gi,e).replace(/return!0([;}]|\\}|$)/gi,e).replace(/return ([^;}]+?)\\s*([;}]|$)/gi,\"{ if ((_cache[_i] = $1)) { _retval[_idx++] = $item$; }; continue _coreloop; }$2\"),r=[\"var _retval = [], _idx = 0; \",\"var $item$, $args$ = _args; \",\"_coreloop: \",\"for (var _i = 0, _il = _items.length; _i < _il; _i++) { \",\"$item$ = _items[_i]; \",\"if (_cache[_i]) { \",\"_retval[_idx++] = $item$; \",\"continue _coreloop; \",\"} \",\"$filter$; \",\"} \",\"return _retval; \"].join(\"\");r=(r=(r=r.replace(/\\$filter\\$/gi,n)).replace(/\\$item\\$/gi,t.params[0])).replace(/\\$args\\$/gi,t.params[1]);var i=new Function(\"_items,_args,_cache\",r);return i.displayName=i.name=\"compiledFilterWithCaching\",i}()),Z()},getFilter:function(){return h},getFilteredItems:function(){return $},sort:G,fastSort:D,reSort:function(){n?G(n,v):e&&D(e,v)},setGrouping:P,getGrouping:function(){return C},groupBy:function(t,e,n){P(null!=t?{getter:t,formatter:e,comparer:n}:[])},setAggregators:function(t,e){if(!C.length)throw new Error(\"At least one grouping must be specified before calling setAggregators().\");C[0].aggregators=t,C[0].aggregateCollapsed=e,P(C)},collapseAllGroups:function(t){K(t,!0)},expandAllGroups:function(t){K(t,!1)},collapseGroup:function(t){var e=Array.prototype.slice.call(arguments),n=e[0];1==e.length&&-1!=n.indexOf(\":|:\")?U(n.split(\":|:\").length-1,n,!0):U(e.length-1,e.join(\":|:\"),!0)},expandGroup:function(t){var e=Array.prototype.slice.call(arguments),n=e[0];1==e.length&&-1!=n.indexOf(\":|:\")?U(n.split(\":|:\").length-1,n,!1):U(e.length-1,e.join(\":|:\"),!1)},getGroups:function(){return R},getIdxById:function(t){return f[t]},getRowByItem:function(t){return j(),p[t[u]]},getRowById:function(t){return j(),p[t]},getItemById:z,getItemByIdx:function(t){return g[t]},mapItemsToRows:function(t){var e=[];j();for(var n=0,r=t.length;n<r;n++){var i=p[t[n][u]];null!=i&&(e[e.length]=i)}return e},mapRowsToIds:function(t){for(var e=[],n=0,r=t.length;n<r;n++)t[n]<c.length&&(e[e.length]=c[t[n]][u]);return e},mapIdsToRows:function(t){var e=[];j();for(var n=0,r=t.length;n<r;n++){var i=p[t[n]];null!=i&&(e[e.length]=i)}return e},setRefreshHints:function(t){_=t},setFilterArgs:function(t){o=t},refresh:Z,updateItem:B,insertItem:V,addItem:function(t){g.push(t),E(g.length-1),Z()},deleteItem:O,sortedAddItem:q,sortedUpdateItem:function(t,e){if(void 0===f[t]||t!==e[u])throw new Error(\"Invalid or non-matching id \"+f[t]);if(!n)throw new Error(\"sortedUpdateItem() requires a sort comparer, use sort()\");var r=z(t);0!==n(r,e)?(O(t),q(e)):B(t,e)},syncGridSelection:function(t,e,n){var o,a=this,l=a.mapRowsToIds(t.getSelectedRows()),s=new i.Event;function u(e){l.join(\",\")!=e.join(\",\")&&(l=e,s.notify({grid:t,ids:l,dataView:a},new i.EventData,a))}function g(){if(l.length>0){o=!0;var n=a.mapIdsToRows(l);e||u(a.mapRowsToIds(n)),t.setSelectedRows(n),o=!1}}return t.onSelectedRowsChanged.subscribe((function(e,i){if(!o){var s=a.mapRowsToIds(t.getSelectedRows());if(n&&t.getOptions().multiSelect)u(r.grep(l,(function(t){return void 0===a.getRowById(t)})).concat(s));else u(s)}})),this.onRowsChanged.subscribe(g),this.onRowCountChanged.subscribe(g),s},syncGridCellCssStyles:function(t,e){var n,r;function i(t){for(var e in n={},t){var r=c[e][u];n[r]=t[e]}}function o(){if(n){r=!0,j();var i={};for(var o in n){var a=p[o];null!=a&&(i[a]=n[o])}t.setCellCssStyles(e,i),r=!1}}i(t.getCellCssStyles(e)),t.onCellCssStylesChanged.subscribe((function(n,a){r||e==a.key&&(a.hash?i(a.hash):(t.onCellCssStylesChanged.unsubscribe(styleChanged),s.onRowsChanged.unsubscribe(o),s.onRowCountChanged.unsubscribe(o)))})),this.onRowsChanged.subscribe(o),this.onRowCountChanged.subscribe(o)},getLength:function(){return c.length},getItem:function(t){var e=c[t];if(e&&e.__group&&e.totals&&!e.totals.initialized){var n=C[e.level];n.displayTotalsRow||(L(e.totals),e.title=n.formatter?n.formatter(e):e.value)}else e&&e.__groupTotals&&!e.initialized&&L(e);return e},getItemMetadata:function(e){var n=c[e];return void 0===n?null:n.__group?t.groupItemMetadataProvider.getGroupRowMetadata(n):n.__groupTotals?t.groupItemMetadataProvider.getTotalsRowMetadata(n):null},onRowCountChanged:A,onRowsChanged:S,onPagingInfoChanged:N})},Aggregators:o,Data:{Aggregators:o}}},\n 436: function _(e,t,i){var n=e(426),o=e(428);function l(e){var t,i;function o(){var t=e.column.editorFixedDecimalPlaces;return void 0===t&&(t=l.DefaultDecimalPlaces),t||0===t?t:null}this.init=function(){var i=e.grid.getOptions().editorCellNavOnLRKeys;t=n(\"<INPUT type=text class='editor-text' />\").appendTo(e.container).on(\"keydown.nav\",i?a:s).focus().select()},this.destroy=function(){t.remove()},this.focus=function(){t.focus()},this.loadValue=function(n){i=n[e.column.field];var l=o();null!==l&&(i||0===i)&&i.toFixed&&(i=i.toFixed(l)),t.val(i),t[0].defaultValue=i,t.select()},this.serializeValue=function(){var e=parseFloat(t.val());l.AllowEmptyValue?e||0===e||(e=\"\"):e=e||0;var i=o();return null!==i&&(e||0===e)&&e.toFixed&&(e=parseFloat(e.toFixed(i))),e},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==i)&&t.val()!=i},this.validate=function(){if(isNaN(t.val()))return{valid:!1,msg:\"Please enter a valid number\"};if(e.column.validator){var i=e.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()}function a(e){var t=this.selectionStart,i=this.value.length;(e.keyCode===n.ui.keyCode.LEFT&&t>0||e.keyCode===n.ui.keyCode.RIGHT&&t<i-1)&&e.stopImmediatePropagation()}function s(e){e.keyCode!==n.ui.keyCode.LEFT&&e.keyCode!==n.ui.keyCode.RIGHT||e.stopImmediatePropagation()}l.DefaultDecimalPlaces=null,l.AllowEmptyValue=!1,t.exports={Editors:{Text:function(e){var t,i;this.init=function(){var i=e.grid.getOptions().editorCellNavOnLRKeys;t=n(\"<INPUT type=text class='editor-text' />\").appendTo(e.container).on(\"keydown.nav\",i?a:s).focus().select()},this.destroy=function(){t.remove()},this.focus=function(){t.focus()},this.getValue=function(){return t.val()},this.setValue=function(e){t.val(e)},this.loadValue=function(n){i=n[e.column.field]||\"\",t.val(i),t[0].defaultValue=i,t.select()},this.serializeValue=function(){return t.val()},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==i)&&t.val()!=i},this.validate=function(){if(e.column.validator){var i=e.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()},Integer:function(e){var t,i;this.init=function(){var i=e.grid.getOptions().editorCellNavOnLRKeys;t=n(\"<INPUT type=text class='editor-text' />\").appendTo(e.container).on(\"keydown.nav\",i?a:s).focus().select()},this.destroy=function(){t.remove()},this.focus=function(){t.focus()},this.loadValue=function(n){i=n[e.column.field],t.val(i),t[0].defaultValue=i,t.select()},this.serializeValue=function(){return parseInt(t.val(),10)||0},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==i)&&t.val()!=i},this.validate=function(){if(isNaN(t.val()))return{valid:!1,msg:\"Please enter a valid integer\"};if(e.column.validator){var i=e.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()},Float:l,Date:function(e){var t,i,o=!1;this.init=function(){(t=n(\"<INPUT type=text class='editor-text' />\")).appendTo(e.container),t.focus().select(),t.datepicker({showOn:\"button\",buttonImageOnly:!0,beforeShow:function(){o=!0},onClose:function(){o=!1}}),t.width(t.width()-18)},this.destroy=function(){n.datepicker.dpDiv.stop(!0,!0),t.datepicker(\"hide\"),t.datepicker(\"destroy\"),t.remove()},this.show=function(){o&&n.datepicker.dpDiv.stop(!0,!0).show()},this.hide=function(){o&&n.datepicker.dpDiv.stop(!0,!0).hide()},this.position=function(e){o&&n.datepicker.dpDiv.css(\"top\",e.top+30).css(\"left\",e.left)},this.focus=function(){t.focus()},this.loadValue=function(n){i=n[e.column.field],t.val(i),t[0].defaultValue=i,t.select()},this.serializeValue=function(){return t.val()},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==i)&&t.val()!=i},this.validate=function(){if(e.column.validator){var i=e.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()},YesNoSelect:function(e){var t,i;this.init=function(){(t=n(\"<SELECT tabIndex='0' class='editor-yesno'><OPTION value='yes'>Yes</OPTION><OPTION value='no'>No</OPTION></SELECT>\")).appendTo(e.container),t.focus()},this.destroy=function(){t.remove()},this.focus=function(){t.focus()},this.loadValue=function(n){t.val((i=n[e.column.field])?\"yes\":\"no\"),t.select()},this.serializeValue=function(){return\"yes\"==t.val()},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return t.val()!=i},this.validate=function(){return{valid:!0,msg:null}},this.init()},Checkbox:function(e){var t,i;this.init=function(){(t=n(\"<INPUT type=checkbox value='true' class='editor-checkbox' hideFocus>\")).appendTo(e.container),t.focus()},this.destroy=function(){t.remove()},this.focus=function(){t.focus()},this.loadValue=function(n){(i=!!n[e.column.field])?t.prop(\"checked\",!0):t.prop(\"checked\",!1)},this.preClick=function(){t.prop(\"checked\",!t.prop(\"checked\"))},this.serializeValue=function(){return t.prop(\"checked\")},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return this.serializeValue()!==i},this.validate=function(){return{valid:!0,msg:null}},this.init()},PercentComplete:function(e){var t,i,o;this.init=function(){(t=n(\"<INPUT type=text class='editor-percentcomplete' />\")).width(n(e.container).innerWidth()-25),t.appendTo(e.container),(i=n(\"<div class='editor-percentcomplete-picker' />\").appendTo(e.container)).append(\"<div class='editor-percentcomplete-helper'><div class='editor-percentcomplete-wrapper'><div class='editor-percentcomplete-slider' /><div class='editor-percentcomplete-buttons' /></div></div>\"),i.find(\".editor-percentcomplete-buttons\").append(\"<button val=0>Not started</button><br/><button val=50>In Progress</button><br/><button val=100>Complete</button>\"),t.focus().select(),i.find(\".editor-percentcomplete-slider\").slider({orientation:\"vertical\",range:\"min\",value:o,slide:function(e,i){t.val(i.value)}}),i.find(\".editor-percentcomplete-buttons button\").on(\"click\",(function(e){t.val(n(this).attr(\"val\")),i.find(\".editor-percentcomplete-slider\").slider(\"value\",n(this).attr(\"val\"))}))},this.destroy=function(){t.remove(),i.remove()},this.focus=function(){t.focus()},this.loadValue=function(i){t.val(o=i[e.column.field]),t.select()},this.serializeValue=function(){return parseInt(t.val(),10)||0},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==o)&&(parseInt(t.val(),10)||0)!=o},this.validate=function(){return isNaN(parseInt(t.val(),10))?{valid:!1,msg:\"Please enter a valid positive number\"}:{valid:!0,msg:null}},this.init()},LongText:function(e){var t,i,l,a=this;this.init=function(){var o=n(\"body\");e.grid.getOptions().editorCellNavOnLRKeys;i=n(\"<DIV style='z-index:10000;position:absolute;background:white;padding:5px;border:3px solid gray; -moz-border-radius:10px; border-radius:10px;'/>\").appendTo(o),t=n(\"<TEXTAREA hidefocus rows=5 style='background:white;width:250px;height:80px;border:0;outline:0'>\").appendTo(i),n(\"<DIV style='text-align:right'><BUTTON>Save</BUTTON><BUTTON>Cancel</BUTTON></DIV>\").appendTo(i),i.find(\"button:first\").on(\"click\",this.save),i.find(\"button:last\").on(\"click\",this.cancel),t.on(\"keydown\",this.handleKeyDown),a.position(e.position),t.focus().select()},this.handleKeyDown=function(t){if(t.which==o.keyCode.ENTER&&t.ctrlKey)a.save();else if(t.which==o.keyCode.ESCAPE)t.preventDefault(),a.cancel();else if(t.which==o.keyCode.TAB&&t.shiftKey)t.preventDefault(),e.grid.navigatePrev();else if(t.which==o.keyCode.TAB)t.preventDefault(),e.grid.navigateNext();else if((t.which==n.ui.keyCode.LEFT||t.which==n.ui.keyCode.RIGHT)&&e.grid.getOptions().editorCellNavOnLRKeys){var i=this.selectionStart,l=this.value.length;t.keyCode===n.ui.keyCode.LEFT&&0===i&&e.grid.navigatePrev(),t.keyCode===n.ui.keyCode.RIGHT&&i>=l-1&&e.grid.navigateNext()}},this.save=function(){e.commitChanges()},this.cancel=function(){t.val(l),e.cancelChanges()},this.hide=function(){i.hide()},this.show=function(){i.show()},this.position=function(e){i.css(\"top\",e.top-5).css(\"left\",e.left-5)},this.destroy=function(){i.remove()},this.focus=function(){t.focus()},this.loadValue=function(i){t.val(l=i[e.column.field]),t.select()},this.serializeValue=function(){return t.val()},this.applyValue=function(t,i){t[e.column.field]=i},this.isValueChanged=function(){return!(\"\"==t.val()&&null==l)&&t.val()!=l},this.validate=function(){if(e.column.validator){var i=e.column.validator(t.val());if(!i.valid)return i}return{valid:!0,msg:null}},this.init()}}}},\n 437: function _(e,n,r){e(428);n.exports={Formatters:{PercentComplete:function(e,n,r,t,c){return null==r||\"\"===r?\"-\":r<50?\"<span style='color:red;font-weight:bold;'>\"+r+\"%</span>\":\"<span style='color:green'>\"+r+\"%</span>\"},PercentCompleteBar:function(e,n,r,t,c){return null==r||\"\"===r?\"\":\"<span class='percent-complete-bar' style='background:\"+(r<30?\"red\":r<70?\"silver\":\"green\")+\";width:\"+r+\"%'></span>\"},YesNo:function(e,n,r,t,c){return r?\"Yes\":\"No\"},Checkmark:function(e,n,r,t,c){return r?\"<img src='../images/tick.png'>\":\"\"},Checkbox:function(e,n,r,t,c){return'<img class=\"slick-edit-preclick\" src=\"../images/'+(r?\"CheckboxY\":\"CheckboxN\")+'.png\">'}}}},\n 438: function _(t,o,r){var e=t(426),n=t(428);o.exports={RemoteModel:function(){var t={length:0},o=\"\",r=null,a=1,l=null,i=null,s=new n.Event,u=new n.Event;function f(){for(var o in t)delete t[o];t.length=0}function c(n,f){if(i){i.abort();for(var c=i.fromPage;c<=i.toPage;c++)t[50*c]=void 0}n<0&&(n=0),t.length>0&&(f=Math.min(f,t.length-1));for(var d=Math.floor(n/50),v=Math.floor(f/50);void 0!==t[50*d]&&d<v;)d++;for(;void 0!==t[50*v]&&d<v;)v--;if(d>v||d==v&&void 0!==t[50*d])u.notify({from:n,to:f});else{var m=\"http://octopart.com/api/v3/parts/search?apikey=68b25f31&include[]=short_description&show[]=uid&show[]=manufacturer&show[]=mpn&show[]=brand&show[]=octopart_url&show[]=short_description&q=\"+o+\"&start=\"+50*d+\"&limit=\"+(50*(v-d)+50);null!=r&&(m+=\"&sortby=\"+r+(a>0?\"+asc\":\"+desc\")),null!=l&&clearTimeout(l),l=setTimeout((function(){for(var o=d;o<=v;o++)t[50*o]=null;s.notify({from:n,to:f}),(i=e.jsonp({url:m,callbackParameter:\"callback\",cache:!0,success:h,error:function(){!function(t,o){alert(\"error loading pages \"+t+\" to \"+o)}(d,v)}})).fromPage=d,i.toPage=v}),50)}}function h(o){var r=o.request.start,e=r+o.results.length;t.length=Math.min(parseInt(o.hits),1e3);for(var n=0;n<o.results.length;n++){var a=o.results[n].item;t[r+n]=a,t[r+n].index=r+n}i=null,u.notify({from:r,to:e})}return{data:t,clear:f,isDataLoaded:function(o,r){for(var e=o;e<=r;e++)if(null==t[e]||null==t[e])return!1;return!0},ensureData:c,reloadData:function(o,r){for(var e=o;e<=r;e++)delete t[e];c(o,r)},setSort:function(t,o){r=t,a=o,f()},setSearch:function(t){o=t,f()},onDataLoading:s,onDataLoaded:u}}}},\n 439: function _(e,s,t){var a=e(426),o=e(428);s.exports={GroupItemMetadataProvider:function(e){var s,t={checkboxSelect:!1,checkboxSelectCssClass:\"slick-group-select-checkbox\",checkboxSelectPlugin:null,groupCssClass:\"slick-group\",groupTitleCssClass:\"slick-group-title\",totalsCssClass:\"slick-group-totals\",groupFocusable:!0,totalsFocusable:!1,toggleCssClass:\"slick-group-toggle\",toggleExpandedCssClass:\"expanded\",toggleCollapsedCssClass:\"collapsed\",enableExpandCollapse:!0,groupFormatter:function(s,t,a,o,l,c){if(!e.enableExpandCollapse)return l.title;var r=15*l.level+\"px\";return(e.checkboxSelect?'<span class=\"'+e.checkboxSelectCssClass+\" \"+(l.selectChecked?\"checked\":\"unchecked\")+'\"></span>':\"\")+\"<span class='\"+e.toggleCssClass+\" \"+(l.collapsed?e.toggleCollapsedCssClass:e.toggleExpandedCssClass)+\"' style='margin-left:\"+r+\"'></span><span class='\"+e.groupTitleCssClass+\"' level='\"+l.level+\"'>\"+l.title+\"</span>\"},totalsFormatter:function(e,s,t,a,o,l){return a.groupTotalsFormatter&&a.groupTotalsFormatter(o,a,l)||\"\"}};function l(t,l){var c=a(t.target),r=this.getDataItem(l.row);if(r&&r instanceof o.Group&&c.hasClass(e.toggleCssClass)){var n=s.getRenderedRange();this.getData().setRefreshHints({ignoreDiffsBefore:n.top,ignoreDiffsAfter:n.bottom+1}),r.collapsed?this.getData().expandGroup(r.groupingKey):this.getData().collapseGroup(r.groupingKey),t.stopImmediatePropagation(),t.preventDefault()}if(r&&r instanceof o.Group&&c.hasClass(e.checkboxSelectCssClass)){r.selectChecked=!r.selectChecked,c.removeClass(r.selectChecked?\"unchecked\":\"checked\"),c.addClass(r.selectChecked?\"checked\":\"unchecked\");var i=s.getData().mapItemsToRows(r.rows);(r.selectChecked?e.checkboxSelectPlugin.selectRows:e.checkboxSelectPlugin.deSelectRows)(i)}}function c(t,a){if(e.enableExpandCollapse&&t.which==o.keyCode.SPACE){var l=this.getActiveCell();if(l){var c=this.getDataItem(l.row);if(c&&c instanceof o.Group){var r=s.getRenderedRange();this.getData().setRefreshHints({ignoreDiffsBefore:r.top,ignoreDiffsAfter:r.bottom+1}),c.collapsed?this.getData().expandGroup(c.groupingKey):this.getData().collapseGroup(c.groupingKey),t.stopImmediatePropagation(),t.preventDefault()}}}}return e=a.extend(!0,{},t,e),{init:function(e){(s=e).onClick.subscribe(l),s.onKeyDown.subscribe(c)},destroy:function(){s&&(s.onClick.unsubscribe(l),s.onKeyDown.unsubscribe(c))},getGroupRowMetadata:function(s){return{selectable:!1,focusable:e.groupFocusable,cssClasses:e.groupCssClass,columns:{0:{colspan:\"*\",formatter:e.groupFormatter,editor:null}}}},getTotalsRowMetadata:function(s){return{selectable:!1,focusable:e.totalsFocusable,cssClasses:e.totalsCssClass,formatter:e.totalsFormatter,editor:null}}}}}},\n 440: function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(1),n=e(441),c=e(95),a=s.__importStar(e(19));class o extends n.Widget{constructor(e){super(e)}static init_TableWidget(){this.define({source:[a.Instance],view:[a.Instance,()=>new c.CDSView]})}initialize(){super.initialize(),null==this.view.source&&(this.view.source=this.source,this.view.compute_indices())}}t.TableWidget=o,o.__name__=\"TableWidget\",o.init_TableWidget()},\n 441: function _(i,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=i(1),n=i(247),r=o.__importStar(i(19));class _ extends n.HTMLBoxView{_width_policy(){return\"horizontal\"==this.model.orientation?super._width_policy():\"fixed\"}_height_policy(){return\"horizontal\"==this.model.orientation?\"fixed\":super._height_policy()}box_sizing(){const i=super.box_sizing();return\"horizontal\"==this.model.orientation?null==i.width&&(i.width=this.model.default_size):null==i.height&&(i.height=this.model.default_size),i}}t.WidgetView=_,_.__name__=\"WidgetView\";class s extends n.HTMLBox{constructor(i){super(i)}static init_Widget(){this.define({orientation:[r.Orientation,\"horizontal\"],default_size:[r.Number,300]}),this.override({margin:[5,5,5,5]})}}t.Widget=s,s.__name__=\"Widget\",s.init_Widget()},\n 442: function _(n,e,t){Object.defineProperty(t,\"__esModule\",{value:!0});const l=n(1);n(67),n(443),l.__importStar(n(66)).styles.append('.bk-root .bk-data-table {\\n box-sizing: content-box;\\n font-size: 11px;\\n}\\n.bk-root .bk-data-table input[type=\"checkbox\"] {\\n margin-left: 4px;\\n margin-right: 4px;\\n}\\n.bk-root .bk-cell-special-defaults {\\n border-right-color: silver;\\n border-right-style: solid;\\n background: #f5f5f5;\\n}\\n.bk-root .bk-cell-select {\\n border-right-color: silver;\\n border-right-style: solid;\\n background: #f5f5f5;\\n}\\n.bk-root .bk-cell-index {\\n border-right-color: silver;\\n border-right-style: solid;\\n background: #f5f5f5;\\n text-align: right;\\n color: gray;\\n}\\n.bk-root .bk-header-index .slick-column-name {\\n float: right;\\n}\\n.bk-root .slick-row.selected .bk-cell-index {\\n background-color: transparent;\\n}\\n.bk-root .slick-cell {\\n padding-left: 4px;\\n padding-right: 4px;\\n}\\n.bk-root .slick-cell.active {\\n border-style: dashed;\\n}\\n.bk-root .slick-cell.editable {\\n padding-left: 0;\\n padding-right: 0;\\n}\\n.bk-root .bk-cell-editor input,\\n.bk-root .bk-cell-editor select {\\n width: 100%;\\n height: 100%;\\n border: 0;\\n margin: 0;\\n padding: 0;\\n outline: 0;\\n background: transparent;\\n vertical-align: baseline;\\n}\\n.bk-root .bk-cell-editor input {\\n padding-left: 4px;\\n padding-right: 4px;\\n}\\n.bk-root .bk-cell-editor-completion {\\n font-size: 11px;\\n}\\n'),t.bk_data_table=\"bk-data-table\",t.bk_cell_index=\"bk-cell-index\",t.bk_header_index=\"bk-header-index\",t.bk_cell_editor=\"bk-cell-editor\",t.bk_cell_select=\"bk-cell-select\"},\n 443: function _(A,n,o){Object.defineProperty(o,\"__esModule\",{value:!0});const e=A(1);A(67),e.__importStar(A(66)).styles.append('.bk-root {\\n /*\\nIMPORTANT:\\nIn order to preserve the uniform grid appearance, all cell styles need to have padding, margin and border sizes.\\nNo built-in (selected, editable, highlight, flashing, invalid, loading, :focus) or user-specified CSS\\nclasses should alter those!\\n*/\\n /*\\nIMPORTANT:\\nIn order to preserve the uniform grid appearance, all cell styles need to have padding, margin and border sizes.\\nNo built-in (selected, editable, highlight, flashing, invalid, loading, :focus) or user-specified CSS\\nclasses should alter those!\\n*/\\n /* Menu button */\\n /* Menu */\\n /* Menu items */\\n /* Disabled */\\n}\\n.bk-root .slick-header.ui-state-default,\\n.bk-root .slick-headerrow.ui-state-default,\\n.bk-root .slick-footerrow.ui-state-default,\\n.bk-root .slick-top-panel-scroller.ui-state-default {\\n width: 100%;\\n overflow: auto;\\n position: relative;\\n border-left: 0px !important;\\n}\\n.bk-root .slick-header.ui-state-default {\\n overflow: inherit;\\n}\\n.bk-root .slick-header::-webkit-scrollbar,\\n.bk-root .slick-headerrow::-webkit-scrollbar,\\n.bk-root .slick-footerrow::-webkit-scrollbar {\\n display: none;\\n}\\n.bk-root .slick-header-columns,\\n.bk-root .slick-headerrow-columns,\\n.bk-root .slick-footerrow-columns {\\n position: relative;\\n white-space: nowrap;\\n cursor: default;\\n overflow: hidden;\\n}\\n.bk-root .slick-header-column.ui-state-default {\\n position: relative;\\n display: inline-block;\\n box-sizing: content-box !important;\\n /* this here only for Firefox! */\\n overflow: hidden;\\n -o-text-overflow: ellipsis;\\n text-overflow: ellipsis;\\n height: 16px;\\n line-height: 16px;\\n margin: 0;\\n padding: 4px;\\n border-right: 1px solid silver;\\n border-left: 0px !important;\\n border-top: 0px !important;\\n border-bottom: 0px !important;\\n float: left;\\n}\\n.bk-root .slick-headerrow-column.ui-state-default,\\n.bk-root .slick-footerrow-column.ui-state-default {\\n padding: 4px;\\n}\\n.bk-root .slick-header-column-sorted {\\n font-style: italic;\\n}\\n.bk-root .slick-sort-indicator {\\n display: inline-block;\\n width: 8px;\\n height: 5px;\\n margin-left: 4px;\\n margin-top: 6px;\\n float: left;\\n}\\n.bk-root .slick-sort-indicator-numbered {\\n display: inline-block;\\n width: 8px;\\n height: 5px;\\n margin-left: 4px;\\n margin-top: 0;\\n line-height: 20px;\\n float: left;\\n font-family: Arial;\\n font-style: normal;\\n font-weight: bold;\\n color: #6190CD;\\n}\\n.bk-root .slick-sort-indicator-desc {\\n background: url(images/sort-desc.gif);\\n}\\n.bk-root .slick-sort-indicator-asc {\\n background: url(images/sort-asc.gif);\\n}\\n.bk-root .slick-resizable-handle {\\n position: absolute;\\n font-size: 0.1px;\\n display: block;\\n cursor: col-resize;\\n width: 9px;\\n right: -5px;\\n top: 0;\\n height: 100%;\\n z-index: 1;\\n}\\n.bk-root .slick-sortable-placeholder {\\n background: silver;\\n}\\n.bk-root .grid-canvas {\\n position: relative;\\n outline: 0;\\n}\\n.bk-root .slick-row.ui-widget-content,\\n.bk-root .slick-row.ui-state-active {\\n position: absolute;\\n border: 0px;\\n width: 100%;\\n}\\n.bk-root .slick-cell,\\n.bk-root .slick-headerrow-column,\\n.bk-root .slick-footerrow-column {\\n position: absolute;\\n border: 1px solid transparent;\\n border-right: 1px dotted silver;\\n border-bottom-color: silver;\\n overflow: hidden;\\n -o-text-overflow: ellipsis;\\n text-overflow: ellipsis;\\n vertical-align: middle;\\n z-index: 1;\\n padding: 1px 2px 2px 1px;\\n margin: 0;\\n white-space: nowrap;\\n cursor: default;\\n}\\n.bk-root .slick-cell,\\n.bk-root .slick-headerrow-column {\\n border-bottom-color: silver;\\n}\\n.bk-root .slick-footerrow-column {\\n border-top-color: silver;\\n}\\n.bk-root .slick-group-toggle {\\n display: inline-block;\\n}\\n.bk-root .slick-cell.highlighted {\\n background: lightskyblue;\\n background: rgba(0, 0, 255, 0.2);\\n -webkit-transition: all 0.5s;\\n -moz-transition: all 0.5s;\\n -o-transition: all 0.5s;\\n transition: all 0.5s;\\n}\\n.bk-root .slick-cell.flashing {\\n border: 1px solid red !important;\\n}\\n.bk-root .slick-cell.editable {\\n z-index: 11;\\n overflow: visible;\\n background: white;\\n border-color: black;\\n border-style: solid;\\n}\\n.bk-root .slick-cell:focus {\\n outline: none;\\n}\\n.bk-root .slick-reorder-proxy {\\n display: inline-block;\\n background: blue;\\n opacity: 0.15;\\n cursor: move;\\n}\\n.bk-root .slick-reorder-guide {\\n display: inline-block;\\n height: 2px;\\n background: blue;\\n opacity: 0.7;\\n}\\n.bk-root .slick-selection {\\n z-index: 10;\\n position: absolute;\\n border: 2px dashed black;\\n}\\n.bk-root .slick-header-columns {\\n background: url(\\'images/header-columns-bg.gif\\') repeat-x center bottom;\\n border-bottom: 1px solid silver;\\n}\\n.bk-root .slick-header-column {\\n background: url(\\'images/header-columns-bg.gif\\') repeat-x center bottom;\\n border-right: 1px solid silver;\\n}\\n.bk-root .slick-header-column:hover,\\n.bk-root .slick-header-column-active {\\n background: white url(\\'images/header-columns-over-bg.gif\\') repeat-x center bottom;\\n}\\n.bk-root .slick-headerrow {\\n background: #fafafa;\\n}\\n.bk-root .slick-headerrow-column {\\n background: #fafafa;\\n border-bottom: 0;\\n height: 100%;\\n}\\n.bk-root .slick-row.ui-state-active {\\n background: #F5F7D7;\\n}\\n.bk-root .slick-row {\\n position: absolute;\\n background: white;\\n border: 0px;\\n line-height: 20px;\\n}\\n.bk-root .slick-row.selected {\\n z-index: 10;\\n background: #DFE8F6;\\n}\\n.bk-root .slick-cell {\\n padding-left: 4px;\\n padding-right: 4px;\\n}\\n.bk-root .slick-group {\\n border-bottom: 2px solid silver;\\n}\\n.bk-root .slick-group-toggle {\\n width: 9px;\\n height: 9px;\\n margin-right: 5px;\\n}\\n.bk-root .slick-group-toggle.expanded {\\n background: url(images/collapse.gif) no-repeat center center;\\n}\\n.bk-root .slick-group-toggle.collapsed {\\n background: url(images/expand.gif) no-repeat center center;\\n}\\n.bk-root .slick-group-totals {\\n color: gray;\\n background: white;\\n}\\n.bk-root .slick-group-select-checkbox {\\n width: 13px;\\n height: 13px;\\n margin: 3px 10px 0 0;\\n display: inline-block;\\n}\\n.bk-root .slick-group-select-checkbox.checked {\\n background: url(images/GrpCheckboxY.png) no-repeat center center;\\n}\\n.bk-root .slick-group-select-checkbox.unchecked {\\n background: url(images/GrpCheckboxN.png) no-repeat center center;\\n}\\n.bk-root .slick-cell.selected {\\n background-color: beige;\\n}\\n.bk-root .slick-cell.active {\\n border-color: gray;\\n border-style: solid;\\n}\\n.bk-root .slick-sortable-placeholder {\\n background: silver !important;\\n}\\n.bk-root .slick-row.odd {\\n background: #fafafa;\\n}\\n.bk-root .slick-row.ui-state-active {\\n background: #F5F7D7;\\n}\\n.bk-root .slick-row.loading {\\n opacity: 0.5;\\n}\\n.bk-root .slick-cell.invalid {\\n border-color: red;\\n -moz-animation-duration: 0.2s;\\n -webkit-animation-duration: 0.2s;\\n -moz-animation-name: slickgrid-invalid-hilite;\\n -webkit-animation-name: slickgrid-invalid-hilite;\\n}\\n@-moz-keyframes slickgrid-invalid-hilite {\\n from {\\n box-shadow: 0 0 6px red;\\n }\\n to {\\n box-shadow: none;\\n }\\n}\\n@-webkit-keyframes slickgrid-invalid-hilite {\\n from {\\n box-shadow: 0 0 6px red;\\n }\\n to {\\n box-shadow: none;\\n }\\n}\\n.bk-root .slick-column-name,\\n.bk-root .slick-sort-indicator {\\n /**\\n * This makes all \"float:right\" elements after it that spill over to the next line\\n * display way below the lower boundary of the column thus hiding them.\\n */\\n display: inline-block;\\n float: left;\\n margin-bottom: 100px;\\n}\\n.bk-root .slick-header-button {\\n display: inline-block;\\n float: right;\\n vertical-align: top;\\n margin: 1px;\\n /**\\n * This makes all \"float:right\" elements after it that spill over to the next line\\n * display way below the lower boundary of the column thus hiding them.\\n */\\n margin-bottom: 100px;\\n height: 15px;\\n width: 15px;\\n background-repeat: no-repeat;\\n background-position: center center;\\n cursor: pointer;\\n}\\n.bk-root .slick-header-button-hidden {\\n width: 0;\\n -webkit-transition: 0.2s width;\\n -ms-transition: 0.2s width;\\n transition: 0.2s width;\\n}\\n.bk-root .slick-header-column:hover > .slick-header-button {\\n width: 15px;\\n}\\n.bk-root .slick-header-menubutton {\\n position: absolute;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n width: 14px;\\n background-repeat: no-repeat;\\n background-position: left center;\\n background-image: url(../images/down.gif);\\n cursor: pointer;\\n display: none;\\n border-left: thin ridge silver;\\n}\\n.bk-root .slick-header-column:hover > .slick-header-menubutton,\\n.bk-root .slick-header-column-active .slick-header-menubutton {\\n display: inline-block;\\n}\\n.bk-root .slick-header-menu {\\n position: absolute;\\n display: inline-block;\\n margin: 0;\\n padding: 2px;\\n cursor: default;\\n}\\n.bk-root .slick-header-menuitem {\\n list-style: none;\\n margin: 0;\\n padding: 0;\\n cursor: pointer;\\n}\\n.bk-root .slick-header-menuicon {\\n display: inline-block;\\n width: 16px;\\n height: 16px;\\n vertical-align: middle;\\n margin-right: 4px;\\n background-repeat: no-repeat;\\n background-position: center center;\\n}\\n.bk-root .slick-header-menucontent {\\n display: inline-block;\\n vertical-align: middle;\\n}\\n.bk-root .slick-header-menuitem-disabled {\\n color: silver;\\n}\\n.bk-root .slick-columnpicker {\\n border: 1px solid #718BB7;\\n background: #f0f0f0;\\n padding: 6px;\\n -moz-box-shadow: 2px 2px 2px silver;\\n -webkit-box-shadow: 2px 2px 2px silver;\\n box-shadow: 2px 2px 2px silver;\\n min-width: 150px;\\n cursor: default;\\n position: absolute;\\n z-index: 20;\\n overflow: auto;\\n resize: both;\\n}\\n.bk-root .slick-columnpicker > .close {\\n float: right;\\n}\\n.bk-root .slick-columnpicker .title {\\n font-size: 16px;\\n width: 60%;\\n border-bottom: solid 1px #d6d6d6;\\n margin-bottom: 10px;\\n}\\n.bk-root .slick-columnpicker li {\\n list-style: none;\\n margin: 0;\\n padding: 0;\\n background: none;\\n}\\n.bk-root .slick-columnpicker input {\\n margin: 4px;\\n}\\n.bk-root .slick-columnpicker li a {\\n display: block;\\n padding: 4px;\\n font-weight: bold;\\n}\\n.bk-root .slick-columnpicker li a:hover {\\n background: white;\\n}\\n.bk-root .slick-pager {\\n width: 100%;\\n height: 26px;\\n border: 1px solid gray;\\n border-top: 0;\\n background: url(\\'../images/header-columns-bg.gif\\') repeat-x center bottom;\\n vertical-align: middle;\\n}\\n.bk-root .slick-pager .slick-pager-status {\\n display: inline-block;\\n padding: 6px;\\n}\\n.bk-root .slick-pager .ui-icon-container {\\n display: inline-block;\\n margin: 2px;\\n border-color: gray;\\n}\\n.bk-root .slick-pager .slick-pager-nav {\\n display: inline-block;\\n float: left;\\n padding: 2px;\\n}\\n.bk-root .slick-pager .slick-pager-settings {\\n display: block;\\n float: right;\\n padding: 2px;\\n}\\n.bk-root .slick-pager .slick-pager-settings * {\\n vertical-align: middle;\\n}\\n.bk-root .slick-pager .slick-pager-settings a {\\n padding: 2px;\\n text-decoration: underline;\\n cursor: pointer;\\n}\\n.bk-root .slick-header-columns {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs=\");\\n}\\n.bk-root .slick-header-column {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs=\");\\n}\\n.bk-root .slick-header-column:hover,\\n.bk-root .slick-header-column-active {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAWAIcAAKrM9tno++vz/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABYAAAgUAAUIHEiwoIAACBMqXMhwIQAAAQEAOw==\");\\n}\\n.bk-root .slick-group-toggle.expanded {\\n background-image: url(\"data:image/gif;base64,R0lGODlhCQAJAPcAAAFGeoCAgNXz/+v5/+v6/+z5/+36//L7//X8//j9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAJAAAIMwADCBxIUIDBgwIEChgwwECBAgQUFjBAkaJCABgxGlB4AGHCAAIQiBypEEECkScJqgwQEAA7\");\\n}\\n.bk-root .slick-group-toggle.collapsed {\\n background-image: url(\"data:image/gif;base64,R0lGODlhCQAJAPcAAAFGeoCAgNXz/+v5/+v6/+z5/+36//L7//X8//j9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAJAAAIOAADCBxIUIDBgwIEChgwAECBAgQUFjAAQIABAwoBaNSIMYCAAwIqGlSIAEHFkiQTIBCgkqDLAAEBADs=\");\\n}\\n.bk-root .slick-group-select-checkbox.checked {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAAEcSURBVChTjdI9S8NQFAbg/raQXVwCRRFE7GK7OXTwD+ikk066VF3a0ja0hQTyQdJrwNq0zrYSQRLEXMSWSlCIb8glqRcFD+9yz3nugXwU4n9XQqMoGjj36uBJsTwuaNo3EwBG4Yy7pe7Gv8YcvhJCGFVsjxsjxujj6OTSGlHv+U2WZUZbPWKOv1ZjT5a7pbIoiptbO5b73mwrjHa1B27l8VlTEIS1damlTnEE+EEN9/P8WrfH81qdAIGeXvTTmzltdCy46sEhxpKUINReZR9NnqZbr9puugxV3NjWh/k74WmmEdWhmUNy2jNmWRc6fZTVADCqao52u+DGWTACYNT3fRxwtatPufTNR4yCIGAUn5hS+vJHhWGY/ANx/A3tvdv+1tZmuwAAAABJRU5ErkJggg==\");\\n}\\n.bk-root .slick-group-select-checkbox.unchecked {\\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAACQKrqGAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xNkRpr/UAAACXSURBVChT1dIxC4MwEAXg/v8/VOhQVDBNakV0KA6pxS4JhWRSIYPEJxwdDi1de7wleR+3JIf486w0hKCKRpSvvOhZcCmvNQBRuKqdah03U7UjNNH81rOaBYDo8SQaPX8JANFEaLaGBeAPaaY61rGksiN6TmR5H1j9CSoAosYYHLA7vTxYMvVEZa0liif23r93xjm3/oEYF8PiDn/I2FHCAAAAAElFTkSuQmCC\");\\n}\\n.bk-root .slick-sort-indicator-desc {\\n background-image: url(\"data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgeAAUAGEgQgIAACBEKLHgwYcKFBh1KFNhQosOKEgMCADs=\");\\n}\\n.bk-root .slick-sort-indicator-asc {\\n background-image: url(\"data:image/gif;base64,R0lGODlhDQAFAIcAAGGQzUD/QOPu+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAEALAAAAAANAAUAAAgbAAMIDABgoEGDABIeRJhQ4cKGEA8KmEiRosGAADs=\");\\n}\\n.bk-root .slick-header-menubutton {\\n background-image: url(\"data:image/gif;base64,R0lGODlhDgAOAIABADtKYwAAACH5BAEAAAEALAAAAAAOAA4AAAISjI+py+0PHZgUsGobhTn6DxoFADs=\");\\n}\\n.bk-root .slick-pager {\\n background-image: url(\"data:image/gif;base64,R0lGODlhAgAYAIcAANDQ0Ovs7uzt7+3u8O7v8e/w8vDx8/Hy9Pn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAACABgAAAghABEIHEiwYMEDCA8YWMiwgMMCBAgMmDhAgIAAGAMAABAQADs=\");\\n}\\n')},\n 444: function _(t,e,r){Object.defineProperty(r,\"__esModule\",{value:!0});const i=t(1),o=i.__importDefault(t(157)),a=i.__importStar(t(159)),n=t(445),s=i.__importStar(t(19)),c=t(66),l=t(8),m=t(69);class _ extends m.Model{constructor(t){super(t)}doFormat(t,e,r,i,o){return null==r?\"\":(r+\"\").replace(/&/g,\"&\").replace(/</g,\"<\").replace(/>/g,\">\")}}r.CellFormatter=_,_.__name__=\"CellFormatter\";class u extends _{constructor(t){super(t)}static init_StringFormatter(){this.define({font_style:[s.FontStyle,\"normal\"],text_align:[s.TextAlign,\"left\"],text_color:[s.Color]})}doFormat(t,e,r,i,o){const{font_style:a,text_align:n,text_color:s}=this,l=c.div({},null==r?\"\":`${r}`);switch(a){case\"bold\":l.style.fontWeight=\"bold\";break;case\"italic\":l.style.fontStyle=\"italic\"}return null!=n&&(l.style.textAlign=n),null!=s&&(l.style.color=s),l.outerHTML}}r.StringFormatter=u,u.__name__=\"StringFormatter\",u.init_StringFormatter();class F extends u{constructor(t){super(t)}static init_ScientificFormatter(){this.define({precision:[s.Number,10],power_limit_high:[s.Number,5],power_limit_low:[s.Number,-3]})}get scientific_limit_low(){return Math.pow(10,this.power_limit_low)}get scientific_limit_high(){return Math.pow(10,this.power_limit_high)}doFormat(t,e,r,i,o){const a=r<=this.scientific_limit_low||r>=this.scientific_limit_high;let n=this.precision;return n<1&&(n=1),r=a?r.toExponential(n):r.toFixed(n).replace(/(\\.[0-9]*?)0+$/,\"$1\").replace(/\\.$/,\"\"),super.doFormat(t,e,r,i,o)}}r.ScientificFormatter=F,F.__name__=\"ScientificFormatter\",F.init_ScientificFormatter();class d extends u{constructor(t){super(t)}static init_NumberFormatter(){this.define({format:[s.String,\"0,0\"],language:[s.String,\"en\"],rounding:[s.RoundingFunction,\"round\"]})}doFormat(t,e,r,i,o){const{format:n,language:s}=this,c=(()=>{switch(this.rounding){case\"round\":case\"nearest\":return Math.round;case\"floor\":case\"rounddown\":return Math.floor;case\"ceil\":case\"roundup\":return Math.ceil}})();return r=a.format(r,n,s,c),super.doFormat(t,e,r,i,o)}}r.NumberFormatter=d,d.__name__=\"NumberFormatter\",d.init_NumberFormatter();class p extends _{constructor(t){super(t)}static init_BooleanFormatter(){this.define({icon:[s.String,\"check\"]})}doFormat(t,e,r,i,o){return r?c.i({class:this.icon}).outerHTML:\"\"}}r.BooleanFormatter=p,p.__name__=\"BooleanFormatter\",p.init_BooleanFormatter();class h extends _{constructor(t){super(t)}static init_DateFormatter(){this.define({format:[s.String,\"ISO-8601\"]})}getFormat(){switch(this.format){case\"ATOM\":case\"W3C\":case\"RFC-3339\":case\"ISO-8601\":return\"%Y-%m-%d\";case\"COOKIE\":return\"%a, %d %b %Y\";case\"RFC-850\":return\"%A, %d-%b-%y\";case\"RFC-1123\":case\"RFC-2822\":return\"%a, %e %b %Y\";case\"RSS\":case\"RFC-822\":case\"RFC-1036\":return\"%a, %e %b %y\";case\"TIMESTAMP\":return;default:return this.format}}doFormat(t,e,r,i,a){r=l.isString(r)?parseInt(r,10):r;const n=o.default(r,this.getFormat());return super.doFormat(t,e,n,i,a)}}r.DateFormatter=h,h.__name__=\"DateFormatter\",h.init_DateFormatter();class g extends _{constructor(t){super(t)}static init_HTMLTemplateFormatter(){this.define({template:[s.String,\"<%= value %>\"]})}doFormat(t,e,r,i,o){const{template:a}=this;if(null==r)return\"\";return n._.template(a)(Object.assign(Object.assign({},o),{value:r}))}}r.HTMLTemplateFormatter=g,g.__name__=\"HTMLTemplateFormatter\",g.init_HTMLTemplateFormatter()},\n 445: function _(e,n,t){var f=e(446),i=f.template;function o(e,n,t){return i(e,n,t)}o._=f,n.exports=o,\"function\"==typeof define&&define.amd?define((function(){return o})):\"undefined\"==typeof window&&\"undefined\"==typeof navigator||(window.UnderscoreTemplate=o)},\n 446: function _(r,e,n){\n // (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors\n // Underscore may be freely distributed under the MIT license.\n var t={},a=Array.prototype,u=Object.prototype,c=a.slice,o=u.toString,l=u.hasOwnProperty,i=a.forEach,f=Object.keys,s=Array.isArray,p=function(){},_=p.each=p.forEach=function(r,e,n){if(null!=r)if(i&&r.forEach===i)r.forEach(e,n);else if(r.length===+r.length){for(var a=0,u=r.length;a<u;a++)if(e.call(n,r[a],a,r)===t)return}else{var c=p.keys(r);for(a=0,u=c.length;a<u;a++)if(e.call(n,r[c[a]],c[a],r)===t)return}};p.keys=f||function(r){if(r!==Object(r))throw new TypeError(\"Invalid object\");var e=[];for(var n in r)p.has(r,n)&&e.push(n);return e},p.defaults=function(r){return _(c.call(arguments,1),(function(e){if(e)for(var n in e)void 0===r[n]&&(r[n]=e[n])})),r},p.isArray=s||function(r){return\"[object Array]\"===o.call(r)},p.has=function(r,e){if(!p.isArray(e))return null!=r&&l.call(r,e);for(var n=e.length,t=0;t<n;t++){var a=e[t];if(null==r||!l.call(r,a))return!1;r=r[a]}return!!n};var h={escape:{\"&\":\"&\",\"<\":\"<\",\">\":\">\",'\"':\""\",\"'\":\"'\"}},v={escape:new RegExp(\"[\"+p.keys(h.escape).join(\"\")+\"]\",\"g\")};p.each([\"escape\"],(function(r){p[r]=function(e){return null==e?\"\":(\"\"+e).replace(v[r],(function(e){return h[r][e]}))}})),p.templateSettings={evaluate:/<%([\\s\\S]+?)%>/g,interpolate:/<%=([\\s\\S]+?)%>/g,escape:/<%-([\\s\\S]+?)%>/g};var g=/(.)^/,y={\"'\":\"'\",\"\\\\\":\"\\\\\",\"\\r\":\"r\",\"\\n\":\"n\",\"\\t\":\"t\",\"\\u2028\":\"u2028\",\"\\u2029\":\"u2029\"},j=/\\\\|'|\\r|\\n|\\t|\\u2028|\\u2029/g;p.template=function(r,e,n){var t;n=p.defaults({},n,p.templateSettings);var a=new RegExp([(n.escape||g).source,(n.interpolate||g).source,(n.evaluate||g).source].join(\"|\")+\"|$\",\"g\"),u=0,c=\"__p+='\";r.replace(a,(function(e,n,t,a,o){return c+=r.slice(u,o).replace(j,(function(r){return\"\\\\\"+y[r]})),n&&(c+=\"'+\\n((__t=(\"+n+\"))==null?'':_.escape(__t))+\\n'\"),t&&(c+=\"'+\\n((__t=(\"+t+\"))==null?'':__t)+\\n'\"),a&&(c+=\"';\\n\"+a+\"\\n__p+='\"),u=o+e.length,e})),c+=\"';\\n\",n.variable||(c=\"with(obj||{}){\\n\"+c+\"}\\n\"),c=\"var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\\n\"+c+\"return __p;\\n\";try{t=new Function(n.variable||\"obj\",\"_\",c)}catch(r){throw r.source=c,r}if(e)return t(e,p);var o=function(r){return t.call(this,r,p)};return o.source=\"function(\"+(n.variable||\"obj\")+\"){\\n\"+c+\"}\",o},e.exports=p},\n 447: function _(t,e,i){Object.defineProperty(i,\"__esModule\",{value:!0});const r=t(1),o=t(444),n=t(423),a=r.__importStar(t(19)),l=t(25),s=t(69);class d extends s.Model{constructor(t){super(t)}static init_TableColumn(){this.define({field:[a.String],title:[a.String],width:[a.Number,300],formatter:[a.Instance,()=>new o.StringFormatter],editor:[a.Instance,()=>new n.StringEditor],sortable:[a.Boolean,!0],default_sort:[a.Sort,\"ascending\"]})}toColumn(){return{id:l.uniqueId(),field:this.field,name:this.title,width:this.width,formatter:null!=this.formatter?this.formatter.doFormat.bind(this.formatter):void 0,model:this.editor,editor:this.editor.default_view,sortable:this.sortable,defaultSortAsc:\"ascending\"==this.default_sort}}}i.TableColumn=d,d.__name__=\"TableColumn\",d.init_TableColumn()},\n 448: function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const r=t(1),a=t(431),{Avg:i,Min:o,Max:g,Sum:n}=a.Data.Aggregators,u=r.__importStar(t(19)),c=t(69);class _ extends c.Model{constructor(t){super(t)}static init_RowAggregator(){this.define({field_:[u.String,\"\"]})}}s.RowAggregator=_,_.__name__=\"RowAggregator\",_.init_RowAggregator();const l=new i;class m extends _{constructor(){super(...arguments),this.key=\"avg\",this.init=l.init,this.accumulate=l.accumulate,this.storeResult=l.storeResult}}s.AvgAggregator=m,m.__name__=\"AvgAggregator\";const h=new o;class A extends _{constructor(){super(...arguments),this.key=\"min\",this.init=h.init,this.accumulate=h.accumulate,this.storeResult=h.storeResult}}s.MinAggregator=A,A.__name__=\"MinAggregator\";const R=new g;class d extends _{constructor(){super(...arguments),this.key=\"max\",this.init=R.init,this.accumulate=R.accumulate,this.storeResult=R.storeResult}}s.MaxAggregator=d,d.__name__=\"MaxAggregator\";const x=new n;class w extends _{constructor(){super(...arguments),this.key=\"sum\",this.init=x.init,this.accumulate=x.accumulate,this.storeResult=x.storeResult}}s.SumAggregator=w,w.__name__=\"SumAggregator\"},\n 449: function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=t(1).__importStar(t(19)),r=t(66),i=t(431),a=t(424),n=t(69);function l(t,e,s,o,i){const{collapsed:a,level:n,title:l}=i,u=r.span({class:`slick-group-toggle ${a?\"collapsed\":\"expanded\"}`,style:{\"margin-left\":`${15*n}px`}}),g=r.span({class:\"slick-group-title\",level:n},l);return`${u.outerHTML}${g.outerHTML}`}function u(t,e){const s=this.getDataItem(e.row);s instanceof i.Group&&t.target.classList.contains(\"slick-group-toggle\")&&(s.collapsed?this.getData().expandGroup(s.groupingKey):this.getData().collapseGroup(s.groupingKey),t.stopImmediatePropagation(),t.preventDefault(),this.invalidate(),this.render())}class g extends n.Model{constructor(t){super(t)}static init_GroupingInfo(){this.define({getter:[o.String,\"\"],aggregators:[o.Array,[]],collapsed:[o.Boolean,!1]})}get comparer(){return(t,e)=>t.value===e.value?0:t.value>e.value?1:-1}}s.GroupingInfo=g,g.__name__=\"GroupingInfo\",g.init_GroupingInfo();class c extends a.TableDataProvider{constructor(t,e,s,o){super(t,e),this.columns=s,this.groupingInfos=[],this.groupingDelimiter=\":|:\",this.target=o}setGrouping(t){this.groupingInfos=t,this.toggledGroupsByLevel=t.map(()=>({})),this.refresh()}extractGroups(t,e){const s=[],o=new Map,r=e?e.level+1:0,{comparer:a,getter:n}=this.groupingInfos[r];return t.forEach(t=>{const a=this.source.data[n][t];let l=o.get(a);if(!l){const t=e?`${e.groupingKey}${this.groupingDelimiter}${a}`:`${a}`;l=Object.assign(new i.Group,{value:a,level:r,groupingKey:t}),s.push(l),o.set(a,l)}l.rows.push(t)}),r<this.groupingInfos.length-1&&s.forEach(t=>{t.groups=this.extractGroups(t.rows,t)}),s.sort(a),s}calculateTotals(t,e){const s={avg:{},max:{},min:{},sum:{}},{source:{data:o}}=this,r=Object.keys(o),i=t.rows.map(t=>r.reduce((e,s)=>Object.assign(Object.assign({},e),{[s]:o[s][t]}),{}));return e.forEach(t=>{t.init(),i.forEach(e=>t.accumulate(e)),t.storeResult(s)}),s}addTotals(t,e=0){const{aggregators:s,collapsed:o}=this.groupingInfos[e],r=this.toggledGroupsByLevel[e];t.forEach(t=>{t.groups&&this.addTotals(t.groups,e+1),s.length&&t.rows.length&&(t.totals=this.calculateTotals(t,s)),t.collapsed=o!==r[t.groupingKey],t.title=t.value?`${t.value}`:\"\"})}flattenedGroupedRows(t,e=0){const s=[];return t.forEach(t=>{if(s.push(t),!t.collapsed){const o=t.groups?this.flattenedGroupedRows(t.groups,e+1):t.rows;s.push(...o)}}),s}refresh(){const t=this.extractGroups(this.view.indices),e=this.source.data[this.columns[0].field];t.length&&(this.addTotals(t),this.rows=this.flattenedGroupedRows(t),this.target.data={row_indices:this.rows.map(t=>t instanceof i.Group?t.rows:t),labels:this.rows.map(t=>t instanceof i.Group?t.title:e[t])})}getLength(){return this.rows.length}getItem(t){const e=this.rows[t],{source:{data:s}}=this;return e instanceof i.Group?e:Object.keys(s).reduce((t,o)=>Object.assign(Object.assign({},t),{[o]:s[o][e]}),{[a.DTINDEX_NAME]:e})}getItemMetadata(t){const e=this.rows[t],s=this.columns.slice(1),o=e instanceof i.Group?this.groupingInfos[e.level].aggregators:[];return e instanceof i.Group?{selectable:!1,focusable:!1,cssClasses:\"slick-group\",columns:[{formatter:l},...s.map((function(t){const{field:e,formatter:s}=t,r=o.find(({field_:t})=>t===e);if(r){const{key:t}=r;return{formatter:(o,r,i,a,n)=>s?s(o,r,n.totals[t][e],a,n):\"\"}}return{}}))]}:{}}collapseGroup(t){const e=t.split(this.groupingDelimiter).length-1;this.toggledGroupsByLevel[e][t]=!this.groupingInfos[e].collapsed,this.refresh()}expandGroup(t){const e=t.split(this.groupingDelimiter).length-1;this.toggledGroupsByLevel[e][t]=this.groupingInfos[e].collapsed,this.refresh()}}s.DataCubeProvider=c,c.__name__=\"DataCubeProvider\";class p extends a.DataTableView{render(){const t={enableCellNavigation:!1!==this.model.selectable,enableColumnReorder:!1,forceFitColumns:this.model.fit_columns,multiColumnSort:!1,editable:this.model.editable,autoEdit:!1,rowHeight:this.model.row_height},e=this.model.columns.map(t=>t.toColumn());var s,o;e[0].formatter=(s=e[0].formatter,o=this.model.grouping.length,(t,e,i,a,n)=>{const l=r.span({class:\"slick-group-toggle\",style:{\"margin-left\":`${15*(o||0)}px`}}),u=s?s(t,e,i,a,n):`${i}`;return`${l.outerHTML}${u&&u.replace(/^<div/,\"<span\").replace(/div>$/,\"span>\")}`}),delete e[0].editor,this.data=new c(this.model.source,this.model.view,e,this.model.target),this.data.setGrouping(this.model.grouping),this.el.style.width=`${this.model.width}px`,this.grid=new i.Grid(this.el,this.data,e,t),this.grid.onClick.subscribe(u)}}s.DataCubeView=p,p.__name__=\"DataCubeView\";class h extends a.DataTable{constructor(t){super(t)}static init_DataCube(){this.prototype.default_view=p,this.define({grouping:[o.Array,[]],target:[o.Instance]})}}s.DataCube=h,h.__name__=\"DataCube\",h.init_DataCube()},\n }, 421, {\"models/widgets/tables/main\":421,\"models/widgets/tables/index\":422,\"models/widgets/tables/cell_editors\":423,\"models/widgets/tables/data_table\":424,\"models/widgets/tables/table_widget\":440,\"models/widgets/widget\":441,\"styles/widgets/tables\":442,\"styles/widgets/slickgrid\":443,\"models/widgets/tables/cell_formatters\":444,\"models/widgets/tables/table_column\":447,\"models/widgets/tables/row_aggregators\":448,\"models/widgets/tables/data_cube\":449}, {});\n })\n\n\n /* END bokeh-tables.min.js */\n },\n \n function(Bokeh) {\n /* BEGIN bokeh-gl.min.js */\n /*!\n * Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n (function(root, factory) {\n factory(root[\"Bokeh\"]);\n })(this, function(Bokeh) {\n var define;\n return (function(modules, entry, aliases, externals) {\n if (Bokeh != null) {\n return Bokeh.register_plugin(modules, entry, aliases, externals);\n } else {\n throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\");\n }\n })\n ({\n 357: function _(e,n,o){Object.defineProperty(o,\"__esModule\",{value:!0}),e(358)},\n 358: function _(e,t,_){Object.defineProperty(_,\"__esModule\",{value:!0});const o=e(1);\n /*\n Copyright notice: many of the awesome techniques and GLSL code contained in\n this module are based on work by Nicolas Rougier as part of the Glumpy and\n Vispy projects. The algorithms are published in\n http://jcgt.org/published/0003/04/01/ and http://jcgt.org/published/0002/02/08/\n \n This module contains all gl-specific code to add gl support for the glyphs.\n By implementing it separetely, the GL functionality can be spun off in a\n separate library.\n Other locations where we work with GL, or prepare for GL-rendering:\n - canvas.ts\n - plot.ts\n - glyph.ts\n - glyph_renderer.ts\n */o.__exportStar(e(359),_),o.__exportStar(e(364),_)},\n 359: function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=t(360),a=t(361),n=t(362),_=t(363),o=t(21);class h{constructor(t){this._atlas={},this._index=0,this._width=256,this._height=256,this.tex=new i.Texture2D(t),this.tex.set_wrapping(t.REPEAT,t.REPEAT),this.tex.set_interpolation(t.NEAREST,t.NEAREST),this.tex.set_size([this._height,this._width],t.RGBA),this.tex.set_data([0,0],[this._height,this._width],new Uint8Array(this._height*this._width*4)),this.get_atlas_data([1])}get_atlas_data(t){const e=t.join(\"-\");if(void 0===this._atlas[e]){const[s,i]=this.make_pattern(t);this.tex.set_data([this._index,0],[1,this._width],new Uint8Array(s.map(t=>t+10))),this._atlas[e]=[this._index/this._height,i],this._index+=1}return this._atlas[e]}make_pattern(t){t.length>1&&t.length%2&&(t=t.concat(t));let e=0;for(const s of t)e+=s;const s=[];let i=0;for(let e=0,a=t.length+2;e<a;e+=2){const a=Math.max(1e-4,t[e%t.length]),n=Math.max(1e-4,t[(e+1)%t.length]);s.push(i,i+a),i+=a+n}const a=this._width,n=new Float32Array(4*a);for(let t=0,i=a;t<i;t++){let i,_,o;const h=e*t/(a-1);let r=0,l=1e16;for(let t=0,e=s.length;t<e;t++){const e=Math.abs(s[t]-h);e<l&&(r=t,l=e)}r%2==0?(o=h<=s[r]?1:0,_=s[r],i=s[r+1]):(o=h>s[r]?-1:0,_=s[r-1],i=s[r]),n[4*t+0]=s[r],n[4*t+1]=o,n[4*t+2]=_,n[4*t+3]=i}return[n,e]}}h.__name__=\"DashAtlas\";const r={miter:0,round:1,bevel:2},l={\"\":0,none:0,\".\":0,round:1,\")\":1,\"(\":1,o:1,\"triangle in\":2,\"<\":2,\"triangle out\":3,\">\":3,square:4,\"[\":4,\"]\":4,\"=\":4,butt:5,\"|\":5};class g extends a.BaseGLGlyph{init(){const{gl:t}=this;this._scale_aspect=0;const e=n.vertex_shader,s=_.fragment_shader;this.prog=new i.Program(t),this.prog.set_shaders(e,s),this.index_buffer=new i.IndexBuffer(t),this.vbo_position=new i.VertexBuffer(t),this.vbo_tangents=new i.VertexBuffer(t),this.vbo_segment=new i.VertexBuffer(t),this.vbo_angles=new i.VertexBuffer(t),this.vbo_texcoord=new i.VertexBuffer(t),this.dash_atlas=new h(t)}draw(t,e,s){const i=e.glglyph;if(i.data_changed){if(!isFinite(s.dx)||!isFinite(s.dy))return;i._baked_offset=[s.dx,s.dy],i._set_data(),i.data_changed=!1}this.visuals_changed&&(this._set_visuals(),this.visuals_changed=!1);let{sx:a,sy:n}=s;const _=Math.sqrt(a*a+n*n);a/=_,n/=_,Math.abs(this._scale_aspect-n/a)>Math.abs(.001*this._scale_aspect)&&(i._update_scale(a,n),this._scale_aspect=n/a),this.prog.set_attribute(\"a_position\",\"vec2\",i.vbo_position),this.prog.set_attribute(\"a_tangents\",\"vec4\",i.vbo_tangents),this.prog.set_attribute(\"a_segment\",\"vec2\",i.vbo_segment),this.prog.set_attribute(\"a_angles\",\"vec2\",i.vbo_angles),this.prog.set_attribute(\"a_texcoord\",\"vec2\",i.vbo_texcoord),this.prog.set_uniform(\"u_length\",\"float\",[i.cumsum]),this.prog.set_texture(\"u_dash_atlas\",this.dash_atlas.tex);const o=i._baked_offset;if(this.prog.set_uniform(\"u_pixel_ratio\",\"float\",[s.pixel_ratio]),this.prog.set_uniform(\"u_canvas_size\",\"vec2\",[s.width,s.height]),this.prog.set_uniform(\"u_offset\",\"vec2\",[s.dx-o[0],s.dy-o[1]]),this.prog.set_uniform(\"u_scale_aspect\",\"vec2\",[a,n]),this.prog.set_uniform(\"u_scale_length\",\"float\",[_]),this.I_triangles=i.I_triangles,this.I_triangles.length<65535)this.index_buffer.set_size(2*this.I_triangles.length),this.index_buffer.set_data(0,new Uint16Array(this.I_triangles)),this.prog.draw(this.gl.TRIANGLES,this.index_buffer);else{t=Array.from(this.I_triangles);const e=this.I_triangles.length,s=64008,a=[];for(let t=0,i=Math.ceil(e/s);t<i;t++)a.push([]);for(let e=0,i=t.length;e<i;e++){const i=t[e]%s;a[Math.floor(t[e]/s)].push(i)}for(let t=0,e=a.length;t<e;t++){const e=new Uint16Array(a[t]),n=t*s*4;0!==e.length&&(this.prog.set_attribute(\"a_position\",\"vec2\",i.vbo_position,0,2*n),this.prog.set_attribute(\"a_tangents\",\"vec4\",i.vbo_tangents,0,4*n),this.prog.set_attribute(\"a_segment\",\"vec2\",i.vbo_segment,0,2*n),this.prog.set_attribute(\"a_angles\",\"vec2\",i.vbo_angles,0,2*n),this.prog.set_attribute(\"a_texcoord\",\"vec2\",i.vbo_texcoord,0,2*n),this.index_buffer.set_size(2*e.length),this.index_buffer.set_data(0,e),this.prog.draw(this.gl.TRIANGLES,this.index_buffer))}}}_set_data(){this._bake(),this.vbo_position.set_size(4*this.V_position.length),this.vbo_position.set_data(0,this.V_position),this.vbo_tangents.set_size(4*this.V_tangents.length),this.vbo_tangents.set_data(0,this.V_tangents),this.vbo_angles.set_size(4*this.V_angles.length),this.vbo_angles.set_data(0,this.V_angles),this.vbo_texcoord.set_size(4*this.V_texcoord.length),this.vbo_texcoord.set_data(0,this.V_texcoord)}_set_visuals(){const t=o.color2rgba(this.glyph.visuals.line.line_color.value(),this.glyph.visuals.line.line_alpha.value()),e=l[this.glyph.visuals.line.line_cap.value()],s=r[this.glyph.visuals.line.line_join.value()];this.prog.set_uniform(\"u_color\",\"vec4\",t),this.prog.set_uniform(\"u_linewidth\",\"float\",[this.glyph.visuals.line.line_width.value()]),this.prog.set_uniform(\"u_antialias\",\"float\",[.9]),this.prog.set_uniform(\"u_linecaps\",\"vec2\",[e,e]),this.prog.set_uniform(\"u_linejoin\",\"float\",[s]),this.prog.set_uniform(\"u_miter_limit\",\"float\",[10]);const i=this.glyph.visuals.line.line_dash.value();let a=0,n=1;i.length&&([a,n]=this.dash_atlas.get_atlas_data(i)),this.prog.set_uniform(\"u_dash_index\",\"float\",[a]),this.prog.set_uniform(\"u_dash_phase\",\"float\",[this.glyph.visuals.line.line_dash_offset.value()]),this.prog.set_uniform(\"u_dash_period\",\"float\",[n]),this.prog.set_uniform(\"u_dash_caps\",\"vec2\",[e,e]),this.prog.set_uniform(\"u_closed\",\"float\",[0])}_bake(){let t,e,s,i,a,n,_,o;const h=this.nvertices,r=new Float64Array(this.glyph._x),l=new Float64Array(this.glyph._y),g=_=new Float32Array(2*h),f=new Float32Array(2*h),u=o=new Float32Array(4*h);for(let t=0,e=h;t<e;t++)g[2*t+0]=r[t]+this._baked_offset[0],g[2*t+1]=l[t]+this._baked_offset[1];this.tangents=e=new Float32Array(2*h-2);for(let t=0,s=h-1;t<s;t++)e[2*t+0]=_[2*(t+1)+0]-_[2*t+0],e[2*t+1]=_[2*(t+1)+1]-_[2*t+1];for(let t=0,s=h-1;t<s;t++)u[4*(t+1)+0]=e[2*t+0],u[4*(t+1)+1]=e[2*t+1],u[4*t+2]=e[2*t+0],u[4*t+3]=e[2*t+1];u[0]=e[0],u[1]=e[1],u[4*(h-1)+2]=e[2*(h-2)+0],u[4*(h-1)+3]=e[2*(h-2)+1];const c=new Float32Array(h);for(let t=0,e=h;t<e;t++)c[t]=Math.atan2(o[4*t+0]*o[4*t+3]-o[4*t+1]*o[4*t+2],o[4*t+0]*o[4*t+2]+o[4*t+1]*o[4*t+3]);for(let t=0,e=h-1;t<e;t++)f[2*t+0]=c[t],f[2*t+1]=c[t+1];const d=4*h-4;this.V_position=i=new Float32Array(2*d),this.V_angles=s=new Float32Array(2*d),this.V_tangents=a=new Float32Array(4*d),this.V_texcoord=n=new Float32Array(2*d);for(let t=0,e=h;t<e;t++)for(let e=0;e<4;e++){for(let a=0;a<2;a++)i[2*(4*t+e-2)+a]=g[2*t+a],s[2*(4*t+e)+a]=f[2*t+a];for(let s=0;s<4;s++)a[4*(4*t+e-2)+s]=u[4*t+s]}for(let t=0,e=h;t<e;t++)n[2*(4*t+0)+0]=-1,n[2*(4*t+1)+0]=-1,n[2*(4*t+2)+0]=1,n[2*(4*t+3)+0]=1,n[2*(4*t+0)+1]=-1,n[2*(4*t+1)+1]=1,n[2*(4*t+2)+1]=-1,n[2*(4*t+3)+1]=1;const p=6*(h-1);this.I_triangles=t=new Uint32Array(p);for(let e=0,s=h;e<s;e++)t[6*e+0]=0+4*e,t[6*e+1]=1+4*e,t[6*e+2]=3+4*e,t[6*e+3]=2+4*e,t[6*e+4]=0+4*e,t[6*e+5]=3+4*e}_update_scale(t,e){let s;const i=this.nvertices,a=4*i-4,n=this.tangents,_=new Float32Array(i-1),o=new Float32Array(2*i);this.V_segment=s=new Float32Array(2*a);for(let s=0,a=i-1;s<a;s++)_[s]=Math.sqrt(Math.pow(n[2*s+0]*t,2)+Math.pow(n[2*s+1]*e,2));let h=0;for(let t=0,e=i-1;t<e;t++)h+=_[t],o[2*(t+1)+0]=h,o[2*t+1]=h;for(let t=0,e=i;t<e;t++)for(let e=0;e<4;e++)for(let i=0;i<2;i++)s[2*(4*t+e)+i]=o[2*t+i];this.cumsum=h,this.vbo_segment.set_size(4*this.V_segment.length),this.vbo_segment.set_data(0,this.V_segment)}}s.LineGLGlyph=g,g.__name__=\"LineGLGlyph\"},\n 360: function _(t,e,r){var n,o,i,a,s,l,h,u,c,_=function(t,e){return Array.isArray(t)&&Array.isArray(e)?t.concat(e):t+e},f=function(t,e){if(null==e);else{if(Array.isArray(e)){for(var r=0;r<e.length;r++)if(p(t,e[r]))return!0;return!1}if(e.constructor===Object){for(var n in e)if(t==n)return!0;return!1}if(e.constructor==String)return e.indexOf(t)>=0}var o=Error(\"Not a container: \"+e);throw o.name=\"TypeError\",o},p=function t(e,r){if(null==e||null==r);else{if(Array.isArray(e)&&Array.isArray(r)){for(var n=0,o=e.length==r.length;o&&n<e.length;)o=t(e[n],r[n]),n+=1;return o}if(e.constructor===Object&&r.constructor===Object){var i=Object.keys(e),a=Object.keys(r);i.sort(),a.sort();var s;for(n=0,o=t(i,a);o&&n<i.length;)o=t(e[s=i[n]],r[s]),n+=1;return o}}return e==r},d=function(t,e){if(void 0===t||\"undefined\"!=typeof window&&window===t||\"undefined\"!=typeof global&&global===t)throw\"Class constructor is called as a function.\";for(var r in t)void 0!==Object[r]||\"function\"!=typeof t[r]||t[r].nobind||(t[r]=t[r].bind(t));t.__init__&&t.__init__.apply(t,e)},y=function(t,e){if((\"number\"==typeof t)+(\"number\"==typeof e)===1){if(t.constructor===String)return A.call(t,e);if(e.constructor===String)return A.call(e,t);if(Array.isArray(e)){var r=t;t=e,e=r}if(Array.isArray(t)){for(var n=[],o=0;o<e;o++)n=n.concat(t);return n}}return t*e},g=function(t){return null===t||\"object\"!=typeof t?t:void 0!==t.length?!!t.length&&t:void 0!==t.byteLength?!!t.byteLength&&t:t.constructor!==Object||!!Object.getOwnPropertyNames(t).length&&t},v=function(t){if(!Array.isArray(this))return this.append.apply(this,arguments);this.push(t)},m=function(t,e){return this.constructor!==Object?this.get.apply(this,arguments):void 0!==this[t]?this[t]:void 0!==e?e:null},x=function(){return\"function\"==typeof this.keys?this.keys.apply(this,arguments):Object.keys(this)},b=function(t){if(this.constructor!==String)return this.lstrip.apply(this,arguments);t=void 0===t?\" \\t\\r\\n\":t;for(var e=0;e<this.length;e++)if(t.indexOf(this[e])<0)return this.slice(e);return\"\"},E=function(t){if(!Array.isArray(this))return this.remove.apply(this,arguments);for(var e=0;e<this.length;e++)if(p(this[e],t))return void this.splice(e,1);var r=Error(t);throw r.name=\"ValueError\",r},A=function(t){if(this.repeat)return this.repeat(t);if(t<1)return\"\";for(var e=\"\",r=this.valueOf();t>1;)1&t&&(e+=r),t>>=1,r+=r;return e+r},w=function(t){return this.constructor!==String?this.startswith.apply(this,arguments):0==this.indexOf(t)};c=window.console,u=function(t,e){var r,n,o,i,a,s,l;for(e=void 0===e?\"periodic check\":e,i=[];n=t.getError(),!(p(n,t.NO_ERROR)||g(i)&&p(n,i[i.length-1]));)v.call(i,n);if(i.length){for(a=\"\",\"object\"!=typeof(s=i)||Array.isArray(s)||(s=Object.keys(s)),l=0;l<s.length;l+=1)r=s[l],a=_(a,r);throw(o=new Error(\"RuntimeError:OpenGL got errors (\"+e+\"): \"+a)).name=\"RuntimeError\",o}return null},(o=function(){d(this,arguments)}).prototype._base_class=Object,o.prototype._class_name=\"GlooObject\",o.prototype.__init__=function(t){if(this._gl=t,this.handle=null,this._create(),null===this.handle)throw\"AssertionError: this.handle !== null\";return null},o.prototype._create=function(){var t;throw(t=new Error(\"NotImplementedError:\")).name=\"NotImplementedError\",t},((a=function(){d(this,arguments)}).prototype=Object.create(o.prototype))._base_class=o.prototype,a.prototype._class_name=\"Program\",a.prototype.UTYPEMAP={float:\"uniform1fv\",vec2:\"uniform2fv\",vec3:\"uniform3fv\",vec4:\"uniform4fv\",int:\"uniform1iv\",ivec2:\"uniform2iv\",ivec3:\"uniform3iv\",ivec4:\"uniform4iv\",bool:\"uniform1iv\",bvec2:\"uniform2iv\",bvec3:\"uniform3iv\",bvec4:\"uniform4iv\",mat2:\"uniformMatrix2fv\",mat3:\"uniformMatrix3fv\",mat4:\"uniformMatrix4fv\",sampler1D:\"uniform1i\",sampler2D:\"uniform1i\",sampler3D:\"uniform1i\"},a.prototype.ATYPEMAP={float:\"vertexAttrib1f\",vec2:\"vertexAttrib2f\",vec3:\"vertexAttrib3f\",vec4:\"vertexAttrib4f\"},a.prototype.ATYPEINFO={float:[1,5126],vec2:[2,5126],vec3:[3,5126],vec4:[4,5126]},a.prototype._create=function(){return this.handle=this._gl.createProgram(),this.locations={},this._unset_variables=[],this._validated=!1,this._samplers={},this._attributes={},this._known_invalid=[],null},a.prototype.delete=function(){return this._gl.deleteProgram(this.handle),null},a.prototype.activate=function(){return this._gl.useProgram(this.handle),null},a.prototype.deactivate=function(){return this._gl.useProgram(0),null},a.prototype.set_shaders=function(t,e){var r,n,o,i,a,s,l,h,u,c,f,p,d;for(s=this._gl,this._linked=!1,f=[[t,d=s.createShader(s.VERTEX_SHADER),\"vertex\"],[e,a=s.createShader(s.FRAGMENT_SHADER),\"fragment\"]],h=0;h<2;h+=1)if(r=(c=f[h])[0],l=c[1],p=c[2],s.shaderSource(l,r),s.compileShader(l),u=s.getShaderParameter(l,s.COMPILE_STATUS),!g(u))throw i=s.getShaderInfoLog(l),(o=new Error(\"RuntimeError:\"+_(\"errors in \"+p+\" shader:\\n\",i))).name=\"RuntimeError\",o;if(s.attachShader(this.handle,d),s.attachShader(this.handle,a),s.linkProgram(this.handle),!g(s.getProgramParameter(this.handle,s.LINK_STATUS)))throw(n=new Error(\"RuntimeError:Program link error:\\n\"+s.getProgramInfoLog(this.handle))).name=\"RuntimeError\",n;return this._unset_variables=this._get_active_attributes_and_uniforms(),s.detachShader(this.handle,d),s.detachShader(this.handle,a),s.deleteShader(d),s.deleteShader(a),this._known_invalid=[],this._linked=!0,null},a.prototype._get_active_attributes_and_uniforms=function(){var t,e,r,n,o,i,a,s,l,h,u,c,f,p,d,y,m,x;for(s=this._gl,this.locations={},p=new window.RegExp(\"(\\\\w+)\\\\s*(\\\\[(\\\\d+)\\\\])\\\\s*\"),o=s.getProgramParameter(this.handle,s.ACTIVE_UNIFORMS),e=s.getProgramParameter(this.handle,s.ACTIVE_ATTRIBUTES),x=[],\"object\"!=typeof(y=[[t=[],e,s.getActiveAttrib,s.getAttribLocation],[x,o,s.getActiveUniform,s.getUniformLocation]])||Array.isArray(y)||(y=Object.keys(y)),m=0;m<y.length;m+=1)for(r=(d=y[m])[0],n=d[1],i=d[2],a=d[3],l=0;l<n;l+=1){if(c=(f=(h=i.call(s,this.handle,l)).name).match(p),g(c))for(f=c[1],u=0;u<h.size;u+=1)v.call(r,[f+\"[\"+u+\"]\",h.type]);else v.call(r,[f,h.type]);this.locations[f]=a.call(s,this.handle,f)}return _(function(){var e,r,n,o=[];for(\"object\"!=typeof(r=t)||Array.isArray(r)||(r=Object.keys(r)),n=0;n<r.length;n++)e=r[n],o.push(e[0]);return o}.apply(this),function(){var t,e,r,n=[];for(\"object\"!=typeof(e=x)||Array.isArray(e)||(e=Object.keys(e)),r=0;r<e.length;r++)t=e[r],n.push(t[0]);return n}.apply(this))},a.prototype.set_texture=function(t,e){var r,n,o;if(!g(this._linked))throw(r=new Error(\"RuntimeError:Cannot set uniform when program has no code\")).name=\"RuntimeError\",r;return n=m.call(this.locations,t,-1),g(n<0)?(f(t,this._known_invalid)||(v.call(this._known_invalid,t),c.log(\"Variable \"+t+\" is not an active texture\")),null):(f(t,this._unset_variables)&&E.call(this._unset_variables,t),this.activate(),o=x.call(this._samplers).length,f(t,this._samplers)&&(o=this._samplers[t][this._samplers[t].length-1]),this._samplers[t]=[e._target,e.handle,o],this._gl.uniform1i(n,o),null)},a.prototype.set_uniform=function(t,e,r){var n,o,i,a,s,l,h;if(!g(this._linked))throw(i=new Error(\"RuntimeError:Cannot set uniform when program has no code\")).name=\"RuntimeError\",i;if(s=m.call(this.locations,t,-1),g(s<0))return f(t,this._known_invalid)||(v.call(this._known_invalid,t),c.log(\"Variable \"+t+\" is not an active uniform\")),null;if(f(t,this._unset_variables)&&E.call(this._unset_variables,t),o=1,w.call(e,\"mat\")||(n=m.call({int:\"float\",bool:\"float\"},e,b.call(e,\"ib\")),o=Math.floor(r.length/this.ATYPEINFO[n][0])),g(o>1))for(l=0;l<o;l+=1)f(t+\"[\"+l+\"]\",this._unset_variables)&&f(h=t+\"[\"+l+\"]\",this._unset_variables)&&E.call(this._unset_variables,h);return a=this.UTYPEMAP[e],this.activate(),w.call(e,\"mat\")?this._gl[a](s,!1,r):this._gl[a](s,r),null},a.prototype.set_attribute=function(t,e,r,n,o){var i,a,s,l,u,_;if(n=void 0===n?0:n,o=void 0===o?0:o,!g(this._linked))throw(a=new Error(\"RuntimeError:Cannot set attribute when program has no code\")).name=\"RuntimeError\",a;return u=r instanceof h,l=m.call(this.locations,t,-1),g(l<0)?(f(t,this._known_invalid)||(v.call(this._known_invalid,t),g(u)&&g(o>0)||c.log(\"Variable \"+t+\" is not an active attribute\")),null):(f(t,this._unset_variables)&&E.call(this._unset_variables,t),this.activate(),g(u)?(s=\"vertexAttribPointer\",i=[(_=this.ATYPEINFO[e])[0],_[1],this._gl.FALSE,n,o],this._attributes[t]=[r.handle,l,s,i]):(s=this.ATYPEMAP[e],this._attributes[t]=[0,l,s,r]),null)},a.prototype._pre_draw=function(){var t,e,r,n,o,i,a,s,l,h,u,c;for(c in this.activate(),a=this._samplers)a.hasOwnProperty(c)&&(l=(i=c=a[c])[0],s=i[1],h=i[2],this._gl.activeTexture(_(this._gl.TEXTURE0,h)),this._gl.bindTexture(l,s));for(c in o=this._attributes)o.hasOwnProperty(c)&&(u=(n=c=o[c])[0],e=n[1],r=n[2],t=n[3],g(u)?(this._gl.bindBuffer(this._gl.ARRAY_BUFFER,u),this._gl.enableVertexAttribArray(e),this._gl[r].apply(this._gl,[].concat([e],t))):(this._gl.bindBuffer(this._gl.ARRAY_BUFFER,null),this._gl.disableVertexAttribArray(e),this._gl[r].apply(this._gl,[].concat([e],t))));return g(this._validated)||(this._validated=!0,this._validate()),null},a.prototype._validate=function(){var t;if(this._unset_variables.length&&c.log(\"Program has unset variables: \"+this._unset_variables),this._gl.validateProgram(this.handle),!g(this._gl.getProgramParameter(this.handle,this._gl.VALIDATE_STATUS)))throw c.log(this._gl.getProgramInfoLog(this.handle)),(t=new Error(\"RuntimeError:Program validation error\")).name=\"RuntimeError\",t;return null},a.prototype.draw=function(t,e){var r,n,o,a,s;if(!g(this._linked))throw(n=new Error(\"RuntimeError:Cannot draw program if code has not been set\")).name=\"RuntimeError\",n;return u(this._gl,\"before draw\"),g(e instanceof i)?(this._pre_draw(),e.activate(),r=e._buffer_size/2,a=this._gl.UNSIGNED_SHORT,this._gl.drawElements(t,r,a,0),e.deactivate()):(o=(s=e)[0],r=s[1],g(r)&&(this._pre_draw(),this._gl.drawArrays(t,o,r))),u(this._gl,\"after draw\"),null},((n=function(){d(this,arguments)}).prototype=Object.create(o.prototype))._base_class=o.prototype,n.prototype._class_name=\"Buffer\",n.prototype._target=null,n.prototype._usage=35048,n.prototype._create=function(){return this.handle=this._gl.createBuffer(),this._buffer_size=0,null},n.prototype.delete=function(){return this._gl.deleteBuffer(this.handle),null},n.prototype.activate=function(){return this._gl.bindBuffer(this._target,this.handle),null},n.prototype.deactivate=function(){return this._gl.bindBuffer(this._target,null),null},n.prototype.set_size=function(t){return p(t,this._buffer_size)||(this.activate(),this._gl.bufferData(this._target,t,this._usage),this._buffer_size=t),null},n.prototype.set_data=function(t,e){return this.activate(),this._gl.bufferSubData(this._target,t,e),null},(h=function(){d(this,arguments)}).prototype=Object.create(n.prototype),h.prototype._base_class=n.prototype,h.prototype._class_name=\"VertexBuffer\",h.prototype._target=34962,(i=function(){d(this,arguments)}).prototype=Object.create(n.prototype),i.prototype._base_class=n.prototype,i.prototype._class_name=\"IndexBuffer\",i.prototype._target=34963,((s=function(){d(this,arguments)}).prototype=Object.create(o.prototype))._base_class=o.prototype,s.prototype._class_name=\"Texture2D\",s.prototype._target=3553,s.prototype._types={Int8Array:5120,Uint8Array:5121,Int16Array:5122,Uint16Array:5123,Int32Array:5124,Uint32Array:5125,Float32Array:5126},s.prototype._create=function(){return this.handle=this._gl.createTexture(),this._shape_format=null,null},s.prototype.delete=function(){return this._gl.deleteTexture(this.handle),null},s.prototype.activate=function(){return this._gl.bindTexture(this._target,this.handle),null},s.prototype.deactivate=function(){return this._gl.bindTexture(this._target,0),null},s.prototype._get_alignment=function(t){var e,r,n;for(\"object\"!=typeof(r=[4,8,2,1])||Array.isArray(r)||(r=Object.keys(r)),n=0;n<r.length;n+=1)if(e=r[n],p(t%e,0))return e;return null},s.prototype.set_wrapping=function(t,e){return this.activate(),this._gl.texParameterf(this._target,this._gl.TEXTURE_WRAP_S,t),this._gl.texParameterf(this._target,this._gl.TEXTURE_WRAP_T,e),null},s.prototype.set_interpolation=function(t,e){return this.activate(),this._gl.texParameterf(this._target,this._gl.TEXTURE_MIN_FILTER,t),this._gl.texParameterf(this._target,this._gl.TEXTURE_MAG_FILTER,e),null},s.prototype.set_size=function(t,e){var r,n,o;return r=(n=t)[0],o=n[1],p([r,o,e],this._shape_format)||(this._shape_format=[r,o,e],this.activate(),this._gl.texImage2D(this._target,0,e,o,r,0,e,this._gl.UNSIGNED_BYTE,null)),this.u_shape=[r,o],null},s.prototype.set_data=function(t,e,r){var n,o,i,a,s,l,h,u,c,_;if(p(e.length,2)&&(e=[e[0],e[1],1]),this.activate(),i=this._shape_format[2],s=(l=e)[0],u=l[1],l[2],_=(h=t)[0],c=h[1],null===(a=m.call(this._types,r.constructor.name,null)))throw(o=new Error(\"ValueError:Type \"+r.constructor.name+\" not allowed for texture\")).name=\"ValueError\",o;return n=this._get_alignment(y(e[e.length-2],e[e.length-1])),p(n,4)||this._gl.pixelStorei(this._gl.UNPACK_ALIGNMENT,n),this._gl.texSubImage2D(this._target,0,c,_,u,s,i,a,r),p(n,4)||this._gl.pixelStorei(this._gl.UNPACK_ALIGNMENT,4),null},((l=function(){d(this,arguments)}).prototype=Object.create(s.prototype))._base_class=s.prototype,l.prototype._class_name=\"Texture3DLike\",l.prototype.GLSL_SAMPLE_NEAREST=\"\\n vec4 sample3D(sampler2D tex, vec3 texcoord, vec3 shape, vec2 tiles) {\\n shape.xyz = shape.zyx; // silly row-major convention\\n float nrows = tiles.y, ncols = tiles.x;\\n // Don't let adjacent frames be interpolated into this one\\n texcoord.x = min(texcoord.x * shape.x, shape.x - 0.5);\\n texcoord.x = max(0.5, texcoord.x) / shape.x;\\n texcoord.y = min(texcoord.y * shape.y, shape.y - 0.5);\\n texcoord.y = max(0.5, texcoord.y) / shape.y;\\n\\n float zindex = floor(texcoord.z * shape.z);\\n\\n // Do a lookup in the 2D texture\\n float u = (mod(zindex, ncols) + texcoord.x) / ncols;\\n float v = (floor(zindex / ncols) + texcoord.y) / nrows;\\n\\n return texture2D(tex, vec2(u,v));\\n }\\n \",l.prototype.GLSL_SAMPLE_LINEAR=\"\\n vec4 sample3D(sampler2D tex, vec3 texcoord, vec3 shape, vec2 tiles) {\\n shape.xyz = shape.zyx; // silly row-major convention\\n float nrows = tiles.y, ncols = tiles.x;\\n // Don't let adjacent frames be interpolated into this one\\n texcoord.x = min(texcoord.x * shape.x, shape.x - 0.5);\\n texcoord.x = max(0.5, texcoord.x) / shape.x;\\n texcoord.y = min(texcoord.y * shape.y, shape.y - 0.5);\\n texcoord.y = max(0.5, texcoord.y) / shape.y;\\n\\n float z = texcoord.z * shape.z;\\n float zindex1 = floor(z);\\n float u1 = (mod(zindex1, ncols) + texcoord.x) / ncols;\\n float v1 = (floor(zindex1 / ncols) + texcoord.y) / nrows;\\n\\n float zindex2 = zindex1 + 1.0;\\n float u2 = (mod(zindex2, ncols) + texcoord.x) / ncols;\\n float v2 = (floor(zindex2 / ncols) + texcoord.y) / nrows;\\n\\n vec4 s1 = texture2D(tex, vec2(u1, v1));\\n vec4 s2 = texture2D(tex, vec2(u2, v2));\\n\\n return s1 * (zindex2 - z) + s2 * (z - zindex1);\\n }\\n \",l.prototype._get_tile_info=function(t){var e,r,n,o;if(r=this._gl.getParameter(this._gl.MAX_TEXTURE_SIZE),o=Math.floor(r/t[1]),o=Math.min(o,t[0]),n=window.Math.ceil(t[0]/o),g(y(n,t[2])>r))throw(e=new Error(\"RuntimeError:Cannot fit 3D data with shape \"+t+\" onto simulated 2D texture.\")).name=\"RuntimeError\",e;return[o,n]},l.prototype.set_size=function(t,e){var r,n,o,i;return n=(i=this._get_tile_info(t))[0],r=i[1],o=[y(t[1],n),y(t[2],r)],l.prototype._base_class.set_size.call(this,o,e),this.u_shape=[t[0],t[1],t[2]],this.u_tiles=[r,n],null},l.prototype.set_data=function(t,e,r){var n,o,i,a,s,h,u,c,_,f,d,v;if(p(e.length,3)&&(e=[e[0],e[1],e[2],1]),!function(t){for(var e=0;e<t.length;e++)if(!g(t[e]))return!1;return!0}(function(){var e,r,n,o=[];for(\"object\"!=typeof(r=t)||Array.isArray(r)||(r=Object.keys(r)),n=0;n<r.length;n++)e=r[n],o.push(p(e,0));return o}.apply(this)))throw(i=new Error(\"ValueError:Texture3DLike does not support nonzero offset (for now)\")).name=\"ValueError\",i;if(s=(c=this._get_tile_info(e))[0],a=c[1],u=[y(e[1],s),y(e[2],a),e[3]],p(a,1))l.prototype._base_class.set_data.call(this,[0,0],u,r);else for(v=new(0,r.constructor)(y(y(u[0],u[1]),u[2])),l.prototype._base_class.set_data.call(this,[0,0],u,v),d=0;d<e[0];d+=1)h=(_=[Math.floor(d/a),d%a])[0],n=_[1],o=Math.floor(r.length/e[0]),f=r.slice(y(d,o),y(d+1,o)),l.prototype._base_class.set_data.call(this,[y(h,e[1]),y(n,e[2])],e.slice(1),f);return null},e.exports={Buffer:n,GlooObject:o,IndexBuffer:i,Program:a,Texture2D:s,Texture3DLike:l,VertexBuffer:h,check_error:u,console:c}},\n 361: function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const r=e(21),s=e(70);class i{constructor(e,t){this.gl=e,this.glyph=t,this.nvertices=0,this.size_changed=!1,this.data_changed=!1,this.visuals_changed=!1,this.init()}set_data_changed(e){e!=this.nvertices&&(this.nvertices=e,this.size_changed=!0),this.data_changed=!0}set_visuals_changed(){this.visuals_changed=!0}render(e,t,a){const[r,i,n]=[0,1,2];let l=1,h=1,[c,o]=this.glyph.renderer.map_to_screen([r*l,i*l,n*l],[r*h,i*h,n*h]);if(isNaN(c[0]+c[1]+c[2]+o[0]+o[1]+o[2]))return s.logger.warn(`WebGL backend (${this.glyph.model.type}): falling back to canvas rendering`),!1;if(l=100/Math.min(Math.max(Math.abs(c[1]-c[0]),1e-12),1e12),h=100/Math.min(Math.max(Math.abs(o[1]-o[0]),1e-12),1e12),[c,o]=this.glyph.renderer.map_to_screen([r*l,i*l,n*l],[r*h,i*h,n*h]),Math.abs(c[1]-c[0]-(c[2]-c[1]))>1e-6||Math.abs(o[1]-o[0]-(o[2]-o[1]))>1e-6)return s.logger.warn(`WebGL backend (${this.glyph.model.type}): falling back to canvas rendering`),!1;const[_,u]=[(c[1]-c[0])/l,(o[1]-o[0])/h],{width:d,height:g}=this.glyph.renderer.plot_view.canvas_view.webgl.canvas,f={pixel_ratio:this.glyph.renderer.plot_view.canvas.pixel_ratio,width:d,height:g,dx:c[0]/_,dy:o[0]/u,sx:_,sy:u};return this.draw(t,a,f),!0}}function n(e,t){const a=new Float32Array(e);for(let r=0,s=e;r<s;r++)a[r]=t;return a}function l(e,t){return void 0!==e[t].spec.value}a.BaseGLGlyph=i,i.__name__=\"BaseGLGlyph\",a.line_width=function(e){return e<2&&(e=Math.sqrt(2*e)),e},a.fill_array_with_float=n,a.fill_array_with_vec=function(e,t,a){const r=new Float32Array(e*t);for(let s=0;s<e;s++)for(let e=0;e<t;e++)r[s*t+e]=a[e];return r},a.visual_prop_is_singular=l,a.attach_float=function(e,t,a,r,s,i){if(s.doit)if(l(s,i))t.used=!1,e.set_attribute(a,\"float\",s[i].value());else{t.used=!0;const n=new Float32Array(s.cache[i+\"_array\"]);t.set_size(4*r),t.set_data(0,n),e.set_attribute(a,\"float\",t)}else t.used=!1,e.set_attribute(a,\"float\",[0])},a.attach_color=function(e,t,a,s,i,h){let c;const o=h+\"_color\",_=h+\"_alpha\";if(i.doit)if(l(i,o)&&l(i,_))t.used=!1,c=r.color2rgba(i[o].value(),i[_].value()),e.set_attribute(a,\"vec4\",c);else{let h,u;t.used=!0,u=l(i,o)?(()=>{const e=[];for(let t=0,a=s;t<a;t++)e.push(i[o].value());return e})():i.cache[o+\"_array\"],h=l(i,_)?n(s,i[_].value()):i.cache[_+\"_array\"];const d=new Float32Array(4*s);for(let e=0,t=s;e<t;e++){c=r.color2rgba(u[e],h[e]);for(let t=0,a=4;t<a;t++)d[4*e+t]=c[t]}t.set_size(4*s*4),t.set_data(0,d),e.set_attribute(a,\"vec4\",t)}else t.used=!1,e.set_attribute(a,\"vec4\",[0,0,0,0])}},\n 362: function _(n,e,t){Object.defineProperty(t,\"__esModule\",{value:!0}),t.vertex_shader=\"\\nprecision mediump float;\\n\\nconst float PI = 3.14159265358979323846264;\\nconst float THETA = 15.0 * 3.14159265358979323846264/180.0;\\n\\nuniform float u_pixel_ratio;\\nuniform vec2 u_canvas_size, u_offset;\\nuniform vec2 u_scale_aspect;\\nuniform float u_scale_length;\\n\\nuniform vec4 u_color;\\nuniform float u_antialias;\\nuniform float u_length;\\nuniform float u_linewidth;\\nuniform float u_dash_index;\\nuniform float u_closed;\\n\\nattribute vec2 a_position;\\nattribute vec4 a_tangents;\\nattribute vec2 a_segment;\\nattribute vec2 a_angles;\\nattribute vec2 a_texcoord;\\n\\nvarying vec4 v_color;\\nvarying vec2 v_segment;\\nvarying vec2 v_angles;\\nvarying vec2 v_texcoord;\\nvarying vec2 v_miter;\\nvarying float v_length;\\nvarying float v_linewidth;\\n\\nfloat cross(in vec2 v1, in vec2 v2)\\n{\\n return v1.x*v2.y - v1.y*v2.x;\\n}\\n\\nfloat signed_distance(in vec2 v1, in vec2 v2, in vec2 v3)\\n{\\n return cross(v2-v1,v1-v3) / length(v2-v1);\\n}\\n\\nvoid rotate( in vec2 v, in float alpha, out vec2 result )\\n{\\n float c = cos(alpha);\\n float s = sin(alpha);\\n result = vec2( c*v.x - s*v.y,\\n s*v.x + c*v.y );\\n}\\n\\nvoid main()\\n{\\n bool closed = (u_closed > 0.0);\\n\\n // Attributes and uniforms to varyings\\n v_color = u_color;\\n v_linewidth = u_linewidth;\\n v_segment = a_segment * u_scale_length;\\n v_length = u_length * u_scale_length;\\n\\n // Scale to map to pixel coordinates. The original algorithm from the paper\\n // assumed isotropic scale. We obviously do not have this.\\n vec2 abs_scale_aspect = abs(u_scale_aspect);\\n vec2 abs_scale = u_scale_length * abs_scale_aspect;\\n\\n // Correct angles for aspect ratio\\n vec2 av;\\n av = vec2(1.0, tan(a_angles.x)) / abs_scale_aspect;\\n v_angles.x = atan(av.y, av.x);\\n av = vec2(1.0, tan(a_angles.y)) / abs_scale_aspect;\\n v_angles.y = atan(av.y, av.x);\\n\\n // Thickness below 1 pixel are represented using a 1 pixel thickness\\n // and a modified alpha\\n v_color.a = min(v_linewidth, v_color.a);\\n v_linewidth = max(v_linewidth, 1.0);\\n\\n // If color is fully transparent we just will discard the fragment anyway\\n if( v_color.a <= 0.0 ) {\\n gl_Position = vec4(0.0,0.0,0.0,1.0);\\n return;\\n }\\n\\n // This is the actual half width of the line\\n float w = ceil(u_antialias+v_linewidth)/2.0;\\n\\n vec2 position = (a_position + u_offset) * abs_scale;\\n\\n vec2 t1 = normalize(a_tangents.xy * abs_scale_aspect); // note the scaling for aspect ratio here\\n vec2 t2 = normalize(a_tangents.zw * abs_scale_aspect);\\n float u = a_texcoord.x;\\n float v = a_texcoord.y;\\n vec2 o1 = vec2( +t1.y, -t1.x);\\n vec2 o2 = vec2( +t2.y, -t2.x);\\n\\n // This is a join\\n // ----------------------------------------------------------------\\n if( t1 != t2 ) {\\n float angle = atan (t1.x*t2.y-t1.y*t2.x, t1.x*t2.x+t1.y*t2.y); // Angle needs recalculation for some reason\\n vec2 t = normalize(t1+t2);\\n vec2 o = vec2( + t.y, - t.x);\\n\\n if ( u_dash_index > 0.0 )\\n {\\n // Broken angle\\n // ----------------------------------------------------------------\\n if( (abs(angle) > THETA) ) {\\n position += v * w * o / cos(angle/2.0);\\n float s = sign(angle);\\n if( angle < 0.0 ) {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n if( v == 1.0 ) {\\n position -= 2.0 * w * t1 / sin(angle);\\n u -= 2.0 * w / sin(angle);\\n }\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n if( v == 1.0 ) {\\n position += 2.0 * w * t2 / sin(angle);\\n u += 2.0*w / sin(angle);\\n }\\n }\\n } else {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n if( v == -1.0 ) {\\n position += 2.0 * w * t1 / sin(angle);\\n u += 2.0 * w / sin(angle);\\n }\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n if( v == -1.0 ) {\\n position -= 2.0 * w * t2 / sin(angle);\\n u -= 2.0*w / sin(angle);\\n }\\n }\\n }\\n // Continuous angle\\n // ------------------------------------------------------------\\n } else {\\n position += v * w * o / cos(angle/2.0);\\n if( u == +1.0 ) u = v_segment.y;\\n else u = v_segment.x;\\n }\\n }\\n\\n // Solid line\\n // --------------------------------------------------------------------\\n else\\n {\\n position.xy += v * w * o / cos(angle/2.0);\\n if( angle < 0.0 ) {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n }\\n } else {\\n if( u == +1.0 ) {\\n u = v_segment.y + v * w * tan(angle/2.0);\\n } else {\\n u = v_segment.x - v * w * tan(angle/2.0);\\n }\\n }\\n }\\n\\n // This is a line start or end (t1 == t2)\\n // ------------------------------------------------------------------------\\n } else {\\n position += v * w * o1;\\n if( u == -1.0 ) {\\n u = v_segment.x - w;\\n position -= w * t1;\\n } else {\\n u = v_segment.y + w;\\n position += w * t2;\\n }\\n }\\n\\n // Miter distance\\n // ------------------------------------------------------------------------\\n vec2 t;\\n vec2 curr = a_position * abs_scale;\\n if( a_texcoord.x < 0.0 ) {\\n vec2 next = curr + t2*(v_segment.y-v_segment.x);\\n\\n rotate( t1, +v_angles.x/2.0, t);\\n v_miter.x = signed_distance(curr, curr+t, position);\\n\\n rotate( t2, +v_angles.y/2.0, t);\\n v_miter.y = signed_distance(next, next+t, position);\\n } else {\\n vec2 prev = curr - t1*(v_segment.y-v_segment.x);\\n\\n rotate( t1, -v_angles.x/2.0,t);\\n v_miter.x = signed_distance(prev, prev+t, position);\\n\\n rotate( t2, -v_angles.y/2.0,t);\\n v_miter.y = signed_distance(curr, curr+t, position);\\n }\\n\\n if (!closed && v_segment.x <= 0.0) {\\n v_miter.x = 1e10;\\n }\\n if (!closed && v_segment.y >= v_length)\\n {\\n v_miter.y = 1e10;\\n }\\n\\n v_texcoord = vec2( u, v*w );\\n\\n // Calculate position in device coordinates. Note that we\\n // already scaled with abs scale above.\\n vec2 normpos = position * sign(u_scale_aspect);\\n normpos += 0.5; // make up for Bokeh's offset\\n normpos /= u_canvas_size / u_pixel_ratio; // in 0..1\\n gl_Position = vec4(normpos*2.0-1.0, 0.0, 1.0);\\n gl_Position.y *= -1.0;\\n}\\n\"},\n 363: function _(n,t,e){Object.defineProperty(e,\"__esModule\",{value:!0}),e.fragment_shader=\"\\nprecision mediump float;\\n\\nconst float PI = 3.14159265358979323846264;\\nconst float THETA = 15.0 * 3.14159265358979323846264/180.0;\\n\\nuniform sampler2D u_dash_atlas;\\n\\nuniform vec2 u_linecaps;\\nuniform float u_miter_limit;\\nuniform float u_linejoin;\\nuniform float u_antialias;\\nuniform float u_dash_phase;\\nuniform float u_dash_period;\\nuniform float u_dash_index;\\nuniform vec2 u_dash_caps;\\nuniform float u_closed;\\n\\nvarying vec4 v_color;\\nvarying vec2 v_segment;\\nvarying vec2 v_angles;\\nvarying vec2 v_texcoord;\\nvarying vec2 v_miter;\\nvarying float v_length;\\nvarying float v_linewidth;\\n\\n// Compute distance to cap ----------------------------------------------------\\nfloat cap( int type, float dx, float dy, float t, float linewidth )\\n{\\n float d = 0.0;\\n dx = abs(dx);\\n dy = abs(dy);\\n if (type == 0) discard; // None\\n else if (type == 1) d = sqrt(dx*dx+dy*dy); // Round\\n else if (type == 3) d = (dx+abs(dy)); // Triangle in\\n else if (type == 2) d = max(abs(dy),(t+dx-abs(dy))); // Triangle out\\n else if (type == 4) d = max(dx,dy); // Square\\n else if (type == 5) d = max(dx+t,dy); // Butt\\n return d;\\n}\\n\\n// Compute distance to join -------------------------------------------------\\nfloat join( in int type, in float d, in vec2 segment, in vec2 texcoord, in vec2 miter,\\n in float linewidth )\\n{\\n // texcoord.x is distance from start\\n // texcoord.y is distance from centerline\\n // segment.x and y indicate the limits (as for texcoord.x) for this segment\\n\\n float dx = texcoord.x;\\n\\n // Round join\\n if( type == 1 ) {\\n if (dx < segment.x) {\\n d = max(d,length( texcoord - vec2(segment.x,0.0)));\\n //d = length( texcoord - vec2(segment.x,0.0));\\n } else if (dx > segment.y) {\\n d = max(d,length( texcoord - vec2(segment.y,0.0)));\\n //d = length( texcoord - vec2(segment.y,0.0));\\n }\\n }\\n // Bevel join\\n else if ( type == 2 ) {\\n if (dx < segment.x) {\\n vec2 x = texcoord - vec2(segment.x,0.0);\\n d = max(d, max(abs(x.x), abs(x.y)));\\n\\n } else if (dx > segment.y) {\\n vec2 x = texcoord - vec2(segment.y,0.0);\\n d = max(d, max(abs(x.x), abs(x.y)));\\n }\\n /* Original code for bevel which does not work for us\\n if( (dx < segment.x) || (dx > segment.y) )\\n d = max(d, min(abs(x.x),abs(x.y)));\\n */\\n }\\n\\n return d;\\n}\\n\\nvoid main()\\n{\\n // If color is fully transparent we just discard the fragment\\n if( v_color.a <= 0.0 ) {\\n discard;\\n }\\n\\n // Test if dash pattern is the solid one (0)\\n bool solid = (u_dash_index == 0.0);\\n\\n // Test if path is closed\\n bool closed = (u_closed > 0.0);\\n\\n vec4 color = v_color;\\n float dx = v_texcoord.x;\\n float dy = v_texcoord.y;\\n float t = v_linewidth/2.0-u_antialias;\\n float width = 1.0; //v_linewidth; original code had dashes scale with line width, we do not\\n float d = 0.0;\\n\\n vec2 linecaps = u_linecaps;\\n vec2 dash_caps = u_dash_caps;\\n float line_start = 0.0;\\n float line_stop = v_length;\\n\\n // Apply miter limit; fragments too far into the miter are simply discarded\\n if( (dx < v_segment.x) || (dx > v_segment.y) ) {\\n float into_miter = max(v_segment.x - dx, dx - v_segment.y);\\n if (into_miter > u_miter_limit*v_linewidth/2.0)\\n discard;\\n }\\n\\n // Solid line --------------------------------------------------------------\\n if( solid ) {\\n d = abs(dy);\\n if( (!closed) && (dx < line_start) ) {\\n d = cap( int(u_linecaps.x), abs(dx), abs(dy), t, v_linewidth );\\n }\\n else if( (!closed) && (dx > line_stop) ) {\\n d = cap( int(u_linecaps.y), abs(dx)-line_stop, abs(dy), t, v_linewidth );\\n }\\n else {\\n d = join( int(u_linejoin), abs(dy), v_segment, v_texcoord, v_miter, v_linewidth );\\n }\\n\\n // Dash line --------------------------------------------------------------\\n } else {\\n float segment_start = v_segment.x;\\n float segment_stop = v_segment.y;\\n float segment_center= (segment_start+segment_stop)/2.0;\\n float freq = u_dash_period*width;\\n float u = mod( dx + u_dash_phase*width, freq);\\n vec4 tex = texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n float dash_center= tex.x * width;\\n float dash_type = tex.y;\\n float _start = tex.z * width;\\n float _stop = tex.a * width;\\n float dash_start = dx - u + _start;\\n float dash_stop = dx - u + _stop;\\n\\n // Compute extents of the first dash (the one relative to v_segment.x)\\n // Note: this could be computed in the vertex shader\\n if( (dash_stop < segment_start) && (dash_caps.x != 5.0) ) {\\n float u = mod(segment_start + u_dash_phase*width, freq);\\n vec4 tex = texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n dash_center= tex.x * width;\\n //dash_type = tex.y;\\n float _start = tex.z * width;\\n float _stop = tex.a * width;\\n dash_start = segment_start - u + _start;\\n dash_stop = segment_start - u + _stop;\\n }\\n\\n // Compute extents of the last dash (the one relatives to v_segment.y)\\n // Note: This could be computed in the vertex shader\\n else if( (dash_start > segment_stop) && (dash_caps.y != 5.0) ) {\\n float u = mod(segment_stop + u_dash_phase*width, freq);\\n vec4 tex = texture2D(u_dash_atlas, vec2(u/freq, u_dash_index)) * 255.0 -10.0; // conversion to int-like\\n dash_center= tex.x * width;\\n //dash_type = tex.y;\\n float _start = tex.z * width;\\n float _stop = tex.a * width;\\n dash_start = segment_stop - u + _start;\\n dash_stop = segment_stop - u + _stop;\\n }\\n\\n // This test if the we are dealing with a discontinuous angle\\n bool discontinuous = ((dx < segment_center) && abs(v_angles.x) > THETA) ||\\n ((dx >= segment_center) && abs(v_angles.y) > THETA);\\n //if( dx < line_start) discontinuous = false;\\n //if( dx > line_stop) discontinuous = false;\\n\\n float d_join = join( int(u_linejoin), abs(dy),\\n v_segment, v_texcoord, v_miter, v_linewidth );\\n\\n // When path is closed, we do not have room for linecaps, so we make room\\n // by shortening the total length\\n if (closed) {\\n line_start += v_linewidth/2.0;\\n line_stop -= v_linewidth/2.0;\\n }\\n\\n // We also need to take antialias area into account\\n //line_start += u_antialias;\\n //line_stop -= u_antialias;\\n\\n // Check is dash stop is before line start\\n if( dash_stop <= line_start ) {\\n discard;\\n }\\n // Check is dash start is beyond line stop\\n if( dash_start >= line_stop ) {\\n discard;\\n }\\n\\n // Check if current dash start is beyond segment stop\\n if( discontinuous ) {\\n // Dash start is beyond segment, we discard\\n if( (dash_start > segment_stop) ) {\\n discard;\\n //gl_FragColor = vec4(1.0,0.0,0.0,.25); return;\\n }\\n\\n // Dash stop is before segment, we discard\\n if( (dash_stop < segment_start) ) {\\n discard; //gl_FragColor = vec4(0.0,1.0,0.0,.25); return;\\n }\\n\\n // Special case for round caps (nicer with this)\\n if( dash_caps.x == 1.0 ) {\\n if( (u > _stop) && (dash_stop > segment_stop ) && (abs(v_angles.y) < PI/2.0)) {\\n discard;\\n }\\n }\\n\\n // Special case for round caps (nicer with this)\\n if( dash_caps.y == 1.0 ) {\\n if( (u < _start) && (dash_start < segment_start ) && (abs(v_angles.x) < PI/2.0)) {\\n discard;\\n }\\n }\\n\\n // Special case for triangle caps (in & out) and square\\n // We make sure the cap stop at crossing frontier\\n if( (dash_caps.x != 1.0) && (dash_caps.x != 5.0) ) {\\n if( (dash_start < segment_start ) && (abs(v_angles.x) < PI/2.0) ) {\\n float a = v_angles.x/2.0;\\n float x = (segment_start-dx)*cos(a) - dy*sin(a);\\n float y = (segment_start-dx)*sin(a) + dy*cos(a);\\n if( x > 0.0 ) discard;\\n // We transform the cap into square to avoid holes\\n dash_caps.x = 4.0;\\n }\\n }\\n\\n // Special case for triangle caps (in & out) and square\\n // We make sure the cap stop at crossing frontier\\n if( (dash_caps.y != 1.0) && (dash_caps.y != 5.0) ) {\\n if( (dash_stop > segment_stop ) && (abs(v_angles.y) < PI/2.0) ) {\\n float a = v_angles.y/2.0;\\n float x = (dx-segment_stop)*cos(a) - dy*sin(a);\\n float y = (dx-segment_stop)*sin(a) + dy*cos(a);\\n if( x > 0.0 ) discard;\\n // We transform the caps into square to avoid holes\\n dash_caps.y = 4.0;\\n }\\n }\\n }\\n\\n // Line cap at start\\n if( (dx < line_start) && (dash_start < line_start) && (dash_stop > line_start) ) {\\n d = cap( int(linecaps.x), dx-line_start, dy, t, v_linewidth);\\n }\\n // Line cap at stop\\n else if( (dx > line_stop) && (dash_stop > line_stop) && (dash_start < line_stop) ) {\\n d = cap( int(linecaps.y), dx-line_stop, dy, t, v_linewidth);\\n }\\n // Dash cap left - dash_type = -1, 0 or 1, but there may be roundoff errors\\n else if( dash_type < -0.5 ) {\\n d = cap( int(dash_caps.y), abs(u-dash_center), dy, t, v_linewidth);\\n if( (dx > line_start) && (dx < line_stop) )\\n d = max(d,d_join);\\n }\\n // Dash cap right\\n else if( dash_type > 0.5 ) {\\n d = cap( int(dash_caps.x), abs(dash_center-u), dy, t, v_linewidth);\\n if( (dx > line_start) && (dx < line_stop) )\\n d = max(d,d_join);\\n }\\n // Dash body (plain)\\n else {// if( dash_type > -0.5 && dash_type < 0.5) {\\n d = abs(dy);\\n }\\n\\n // Line join\\n if( (dx > line_start) && (dx < line_stop)) {\\n if( (dx <= segment_start) && (dash_start <= segment_start)\\n && (dash_stop >= segment_start) ) {\\n d = d_join;\\n // Antialias at outer border\\n float angle = PI/2.+v_angles.x;\\n float f = abs( (segment_start - dx)*cos(angle) - dy*sin(angle));\\n d = max(f,d);\\n }\\n else if( (dx > segment_stop) && (dash_start <= segment_stop)\\n && (dash_stop >= segment_stop) ) {\\n d = d_join;\\n // Antialias at outer border\\n float angle = PI/2.+v_angles.y;\\n float f = abs((dx - segment_stop)*cos(angle) - dy*sin(angle));\\n d = max(f,d);\\n }\\n else if( dx < (segment_start - v_linewidth/2.)) {\\n discard;\\n }\\n else if( dx > (segment_stop + v_linewidth/2.)) {\\n discard;\\n }\\n }\\n else if( dx < (segment_start - v_linewidth/2.)) {\\n discard;\\n }\\n else if( dx > (segment_stop + v_linewidth/2.)) {\\n discard;\\n }\\n }\\n\\n // Distance to border ------------------------------------------------------\\n d = d - t;\\n if( d < 0.0 ) {\\n gl_FragColor = color;\\n } else {\\n d /= u_antialias;\\n gl_FragColor = vec4(color.rgb, exp(-d*d)*color.a);\\n }\\n}\\n\"},\n 364: function _(t,s,e){Object.defineProperty(e,\"__esModule\",{value:!0});const i=t(1),a=t(360),r=t(361),o=t(365),_=t(366),h=t(212),l=t(12),n=t(70);class g extends r.BaseGLGlyph{init(){const{gl:t}=this,s=o.vertex_shader,e=_.fragment_shader(this._marker_code);this.prog=new a.Program(t),this.prog.set_shaders(s,e),this.vbo_x=new a.VertexBuffer(t),this.prog.set_attribute(\"a_x\",\"float\",this.vbo_x),this.vbo_y=new a.VertexBuffer(t),this.prog.set_attribute(\"a_y\",\"float\",this.vbo_y),this.vbo_s=new a.VertexBuffer(t),this.prog.set_attribute(\"a_size\",\"float\",this.vbo_s),this.vbo_a=new a.VertexBuffer(t),this.prog.set_attribute(\"a_angle\",\"float\",this.vbo_a),this.vbo_linewidth=new a.VertexBuffer(t),this.vbo_fg_color=new a.VertexBuffer(t),this.vbo_bg_color=new a.VertexBuffer(t),this.index_buffer=new a.IndexBuffer(t)}draw(t,s,e){const i=s.glglyph,{nvertices:a}=i;if(i.data_changed){if(!isFinite(e.dx)||!isFinite(e.dy))return;i._baked_offset=[e.dx,e.dy],i._set_data(a),i.data_changed=!1}else this.glyph instanceof h.CircleView&&null!=this.glyph._radius&&(null==this.last_trans||e.sx!=this.last_trans.sx||e.sy!=this.last_trans.sy)&&(this.last_trans=e,this.vbo_s.set_data(0,new Float32Array(l.map(this.glyph.sradius,t=>2*t))));this.visuals_changed&&(this._set_visuals(a),this.visuals_changed=!1);const r=i._baked_offset;if(this.prog.set_uniform(\"u_pixel_ratio\",\"float\",[e.pixel_ratio]),this.prog.set_uniform(\"u_canvas_size\",\"vec2\",[e.width,e.height]),this.prog.set_uniform(\"u_offset\",\"vec2\",[e.dx-r[0],e.dy-r[1]]),this.prog.set_uniform(\"u_scale\",\"vec2\",[e.sx,e.sy]),this.prog.set_attribute(\"a_x\",\"float\",i.vbo_x),this.prog.set_attribute(\"a_y\",\"float\",i.vbo_y),this.prog.set_attribute(\"a_size\",\"float\",i.vbo_s),this.prog.set_attribute(\"a_angle\",\"float\",i.vbo_a),0!=t.length)if(t.length===a)this.prog.draw(this.gl.POINTS,[0,a]);else if(a<65535){const s=window.navigator.userAgent;s.indexOf(\"MSIE \")+s.indexOf(\"Trident/\")+s.indexOf(\"Edge/\")>0&&n.logger.warn(\"WebGL warning: IE is known to produce 1px sprites whith selections.\"),this.index_buffer.set_size(2*t.length),this.index_buffer.set_data(0,new Uint16Array(t)),this.prog.draw(this.gl.POINTS,this.index_buffer)}else{const s=64e3,e=[];for(let t=0,i=Math.ceil(a/s);t<i;t++)e.push([]);for(let i=0,a=t.length;i<a;i++){const a=t[i]%s;e[Math.floor(t[i]/s)].push(a)}for(let t=0,a=e.length;t<a;t++){const a=new Uint16Array(e[t]),r=t*s*4;0!==a.length&&(this.prog.set_attribute(\"a_x\",\"float\",i.vbo_x,0,r),this.prog.set_attribute(\"a_y\",\"float\",i.vbo_y,0,r),this.prog.set_attribute(\"a_size\",\"float\",i.vbo_s,0,r),this.prog.set_attribute(\"a_angle\",\"float\",i.vbo_a,0,r),this.vbo_linewidth.used&&this.prog.set_attribute(\"a_linewidth\",\"float\",this.vbo_linewidth,0,r),this.vbo_fg_color.used&&this.prog.set_attribute(\"a_fg_color\",\"vec4\",this.vbo_fg_color,0,4*r),this.vbo_bg_color.used&&this.prog.set_attribute(\"a_bg_color\",\"vec4\",this.vbo_bg_color,0,4*r),this.index_buffer.set_size(2*a.length),this.index_buffer.set_data(0,a),this.prog.draw(this.gl.POINTS,this.index_buffer))}}}_set_data(t){const s=4*t;this.vbo_x.set_size(s),this.vbo_y.set_size(s),this.vbo_a.set_size(s),this.vbo_s.set_size(s);const e=new Float64Array(this.glyph._x),i=new Float64Array(this.glyph._y);for(let s=0,a=t;s<a;s++)e[s]+=this._baked_offset[0],i[s]+=this._baked_offset[1];this.vbo_x.set_data(0,new Float32Array(e)),this.vbo_y.set_data(0,new Float32Array(i)),null!=this.glyph._angle&&this.vbo_a.set_data(0,new Float32Array(this.glyph._angle)),this.glyph instanceof h.CircleView&&null!=this.glyph._radius?this.vbo_s.set_data(0,new Float32Array(l.map(this.glyph.sradius,t=>2*t))):this.vbo_s.set_data(0,new Float32Array(this.glyph._size))}_set_visuals(t){r.attach_float(this.prog,this.vbo_linewidth,\"a_linewidth\",t,this.glyph.visuals.line,\"line_width\"),r.attach_color(this.prog,this.vbo_fg_color,\"a_fg_color\",t,this.glyph.visuals.line,\"line\"),r.attach_color(this.prog,this.vbo_bg_color,\"a_bg_color\",t,this.glyph.visuals.fill,\"fill\"),this.prog.set_uniform(\"u_antialias\",\"float\",[.8])}}function f(t){return class extends g{get _marker_code(){return t}}}e.MarkerGLGlyph=g,g.__name__=\"MarkerGLGlyph\";const d=i.__importStar(t(366));e.CircleGLGlyph=f(d.circle),e.SquareGLGlyph=f(d.square),e.DiamondGLGlyph=f(d.diamond),e.TriangleGLGlyph=f(d.triangle),e.InvertedTriangleGLGlyph=f(d.invertedtriangle),e.HexGLGlyph=f(d.hex),e.CrossGLGlyph=f(d.cross),e.CircleCrossGLGlyph=f(d.circlecross),e.SquareCrossGLGlyph=f(d.squarecross),e.DiamondCrossGLGlyph=f(d.diamondcross),e.XGLGlyph=f(d.x),e.CircleXGLGlyph=f(d.circlex),e.SquareXGLGlyph=f(d.squarex),e.AsteriskGLGlyph=f(d.asterisk)},\n 365: function _(n,i,a){Object.defineProperty(a,\"__esModule\",{value:!0}),a.vertex_shader=\"\\nprecision mediump float;\\nconst float SQRT_2 = 1.4142135623730951;\\n//\\nuniform float u_pixel_ratio;\\nuniform vec2 u_canvas_size;\\nuniform vec2 u_offset;\\nuniform vec2 u_scale;\\nuniform float u_antialias;\\n//\\nattribute float a_x;\\nattribute float a_y;\\nattribute float a_size;\\nattribute float a_angle; // in radians\\nattribute float a_linewidth;\\nattribute vec4 a_fg_color;\\nattribute vec4 a_bg_color;\\n//\\nvarying float v_linewidth;\\nvarying float v_size;\\nvarying vec4 v_fg_color;\\nvarying vec4 v_bg_color;\\nvarying vec2 v_rotation;\\n\\nvoid main (void)\\n{\\n v_size = a_size * u_pixel_ratio;\\n v_linewidth = a_linewidth * u_pixel_ratio;\\n v_fg_color = a_fg_color;\\n v_bg_color = a_bg_color;\\n v_rotation = vec2(cos(-a_angle), sin(-a_angle));\\n // Calculate position - the -0.5 is to correct for canvas origin\\n vec2 pos = (vec2(a_x, a_y) + u_offset) * u_scale; // in pixels\\n pos += 0.5; // make up for Bokeh's offset\\n pos /= u_canvas_size / u_pixel_ratio; // in 0..1\\n gl_Position = vec4(pos*2.0-1.0, 0.0, 1.0);\\n gl_Position.y *= -1.0;\\n gl_PointSize = SQRT_2 * v_size + 2.0 * (v_linewidth + 1.5*u_antialias);\\n}\\n\"},\n 366: function _(a,n,s){Object.defineProperty(s,\"__esModule\",{value:!0}),s.fragment_shader=a=>`\\nprecision mediump float;\\nconst float SQRT_2 = 1.4142135623730951;\\nconst float PI = 3.14159265358979323846264;\\n//\\nuniform float u_antialias;\\n//\\nvarying vec4 v_fg_color;\\nvarying vec4 v_bg_color;\\nvarying float v_linewidth;\\nvarying float v_size;\\nvarying vec2 v_rotation;\\n\\n${a}\\n\\nvec4 outline(float distance, float linewidth, float antialias, vec4 fg_color, vec4 bg_color)\\n{\\n vec4 frag_color;\\n float t = linewidth/2.0 - antialias;\\n float signed_distance = distance;\\n float border_distance = abs(signed_distance) - t;\\n float alpha = border_distance/antialias;\\n alpha = exp(-alpha*alpha);\\n\\n // If fg alpha is zero, it probably means no outline. To avoid a dark outline\\n // shining through due to aa, we set the fg color to the bg color. Avoid if (i.e. branching).\\n float select = float(bool(fg_color.a));\\n fg_color.rgb = select * fg_color.rgb + (1.0 - select) * bg_color.rgb;\\n // Similarly, if we want a transparent bg\\n select = float(bool(bg_color.a));\\n bg_color.rgb = select * bg_color.rgb + (1.0 - select) * fg_color.rgb;\\n\\n if( border_distance < 0.0)\\n frag_color = fg_color;\\n else if( signed_distance < 0.0 ) {\\n frag_color = mix(bg_color, fg_color, sqrt(alpha));\\n } else {\\n if( abs(signed_distance) < (linewidth/2.0 + antialias) ) {\\n frag_color = vec4(fg_color.rgb, fg_color.a * alpha);\\n } else {\\n discard;\\n }\\n }\\n return frag_color;\\n}\\n\\nvoid main()\\n{\\n vec2 P = gl_PointCoord.xy - vec2(0.5, 0.5);\\n P = vec2(v_rotation.x*P.x - v_rotation.y*P.y,\\n v_rotation.y*P.x + v_rotation.x*P.y);\\n float point_size = SQRT_2*v_size + 2.0 * (v_linewidth + 1.5*u_antialias);\\n float distance = marker(P*point_size, v_size);\\n gl_FragColor = outline(distance, v_linewidth, u_antialias, v_fg_color, v_bg_color);\\n //gl_FragColor.rgb *= gl_FragColor.a; // pre-multiply alpha\\n}\\n`,s.circle=\"\\nfloat marker(vec2 P, float size)\\n{\\n return length(P) - size/2.0;\\n}\\n\",s.square=\"\\nfloat marker(vec2 P, float size)\\n{\\n return max(abs(P.x), abs(P.y)) - size/2.0;\\n}\\n\",s.diamond=\"\\nfloat marker(vec2 P, float size)\\n{\\n float x = SQRT_2 / 2.0 * (P.x * 1.5 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.5 + P.y);\\n float r1 = max(abs(x), abs(y)) - size / (2.0 * SQRT_2);\\n return r1 / SQRT_2;\\n}\\n\",s.hex=\"\\nfloat marker(vec2 P, float size)\\n{\\n vec2 q = abs(P);\\n return max(q.y * 0.57735 + q.x - 1.0 * size/2.0, q.y - 0.866 * size/2.0);\\n}\\n\",s.triangle=\"\\nfloat marker(vec2 P, float size)\\n{\\n P.y -= size * 0.3;\\n float x = SQRT_2 / 2.0 * (P.x * 1.7 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.7 + P.y);\\n float r1 = max(abs(x), abs(y)) - size / 1.6;\\n float r2 = P.y;\\n return max(r1 / SQRT_2, r2); // Intersect diamond with rectangle\\n}\\n\",s.invertedtriangle=\"\\nfloat marker(vec2 P, float size)\\n{\\n P.y += size * 0.3;\\n float x = SQRT_2 / 2.0 * (P.x * 1.7 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.7 + P.y);\\n float r1 = max(abs(x), abs(y)) - size / 1.6;\\n float r2 = - P.y;\\n return max(r1 / SQRT_2, r2); // Intersect diamond with rectangle\\n}\\n\",s.cross='\\nfloat marker(vec2 P, float size)\\n{\\n float square = max(abs(P.x), abs(P.y)) - size / 2.5; // 2.5 is a tweak\\n float cross = min(abs(P.x), abs(P.y)) - size / 100.0; // bit of \"width\" for aa\\n return max(square, cross);\\n}\\n',s.circlecross=\"\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 = max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 = max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 = max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float circle = length(P) - size/2.0;\\n float c1 = max(circle, s1);\\n float c2 = max(circle, s2);\\n float c3 = max(circle, s3);\\n float c4 = max(circle, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",s.squarecross=\"\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 = max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 = max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 = max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float square = max(abs(P.x), abs(P.y)) - size/2.0;\\n float c1 = max(square, s1);\\n float c2 = max(square, s2);\\n float c3 = max(square, s3);\\n float c4 = max(square, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",s.diamondcross=\"\\nfloat marker(vec2 P, float size)\\n{\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(P.x - qs), abs(P.y - qs)) - qs;\\n float s2 = max(abs(P.x + qs), abs(P.y - qs)) - qs;\\n float s3 = max(abs(P.x - qs), abs(P.y + qs)) - qs;\\n float s4 = max(abs(P.x + qs), abs(P.y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float x = SQRT_2 / 2.0 * (P.x * 1.5 - P.y);\\n float y = SQRT_2 / 2.0 * (P.x * 1.5 + P.y);\\n float diamond = max(abs(x), abs(y)) - size / (2.0 * SQRT_2);\\n diamond /= SQRT_2;\\n float c1 = max(diamond, s1);\\n float c2 = max(diamond, s2);\\n float c3 = max(diamond, s3);\\n float c4 = max(diamond, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",s.x='\\nfloat marker(vec2 P, float size)\\n{\\n float circle = length(P) - size / 1.6;\\n float X = min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n return max(circle, X);\\n}\\n',s.circlex='\\nfloat marker(vec2 P, float size)\\n{\\n float x = P.x - P.y;\\n float y = P.x + P.y;\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(x - qs), abs(y - qs)) - qs;\\n float s2 = max(abs(x + qs), abs(y - qs)) - qs;\\n float s3 = max(abs(x - qs), abs(y + qs)) - qs;\\n float s4 = max(abs(x + qs), abs(y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float circle = length(P) - size/2.0;\\n float c1 = max(circle, s1);\\n float c2 = max(circle, s2);\\n float c3 = max(circle, s3);\\n float c4 = max(circle, s4);\\n // Union\\n float almost = min(min(min(c1, c2), c3), c4);\\n // In this case, the X is also outside of the main shape\\n float Xmask = length(P) - size / 1.6; // a circle\\n float X = min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n return min(max(X, Xmask), almost);\\n}\\n',s.squarex=\"\\nfloat marker(vec2 P, float size)\\n{\\n float x = P.x - P.y;\\n float y = P.x + P.y;\\n // Define quadrants\\n float qs = size / 2.0; // quadrant size\\n float s1 = max(abs(x - qs), abs(y - qs)) - qs;\\n float s2 = max(abs(x + qs), abs(y - qs)) - qs;\\n float s3 = max(abs(x - qs), abs(y + qs)) - qs;\\n float s4 = max(abs(x + qs), abs(y + qs)) - qs;\\n // Intersect main shape with quadrants (to form cross)\\n float square = max(abs(P.x), abs(P.y)) - size/2.0;\\n float c1 = max(square, s1);\\n float c2 = max(square, s2);\\n float c3 = max(square, s3);\\n float c4 = max(square, s4);\\n // Union\\n return min(min(min(c1, c2), c3), c4);\\n}\\n\",s.asterisk='\\nfloat marker(vec2 P, float size)\\n{\\n // Masks\\n float diamond = max(abs(SQRT_2 / 2.0 * (P.x - P.y)), abs(SQRT_2 / 2.0 * (P.x + P.y))) - size / (2.0 * SQRT_2);\\n float square = max(abs(P.x), abs(P.y)) - size / (2.0 * SQRT_2);\\n // Shapes\\n float X = min(abs(P.x - P.y), abs(P.x + P.y)) - size / 100.0; // bit of \"width\" for aa\\n float cross = min(abs(P.x), abs(P.y)) - size / 100.0; // bit of \"width\" for aa\\n // Result is union of masked shapes\\n return min(max(X, diamond), max(cross, square));\\n}\\n'},\n }, 357, {\"models/glyphs/webgl/main\":357,\"models/glyphs/webgl/index\":358,\"models/glyphs/webgl/line\":359,\"models/glyphs/webgl/base\":361,\"models/glyphs/webgl/line.vert\":362,\"models/glyphs/webgl/line.frag\":363,\"models/glyphs/webgl/markers\":364,\"models/glyphs/webgl/markers.vert\":365,\"models/glyphs/webgl/markers.frag\":366}, {});\n })\n\n\n /* END bokeh-gl.min.js */\n },\n \n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n /* BEGIN panel.min.js */\n /*!\n * Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without modification,\n * are permitted provided that the following conditions are met:\n * \n * Redistributions of source code must retain the above copyright notice,\n * this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above copyright notice,\n * this list of conditions and the following disclaimer in the documentation\n * and/or other materials provided with the distribution.\n * \n * Neither the name of Anaconda nor the names of any contributors\n * may be used to endorse or promote products derived from this software\n * without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n * THE POSSIBILITY OF SUCH DAMAGE.\n */\n (function(root, factory) {\n factory(root[\"Bokeh\"]);\n })(this, function(Bokeh) {\n var define;\n return (function(modules, entry, aliases, externals) {\n if (Bokeh != null) {\n return Bokeh.register_plugin(modules, entry, aliases, externals);\n } else {\n throw new Error(\"Cannot find Bokeh. You have to load it prior to loading plugins.\");\n }\n })\n ({\n \"4e90918c0a\": function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const s=e(\"tslib\").__importStar(e(\"0c776fff4c\"));o.Panel=s,e(\"@bokehjs/base\").register_models(s)},\n \"0c776fff4c\": function _(a,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const r=a(\"tslib\");var t=a(\"3343056bd8\");o.AcePlot=t.AcePlot;var l=a(\"66d52165db\");o.Audio=l.Audio;var d=a(\"f6b9b1d914\");o.DeckGLPlot=d.DeckGLPlot;var b=a(\"ae707e931d\");o.HTML=b.HTML;var v=a(\"9ba5b8422a\");o.JSON=v.JSON;var c=a(\"a94e371ba4\");o.FileDownload=c.FileDownload;var P=a(\"7b859fb3cf\");o.KaTeX=P.KaTeX;var f=a(\"0c21036737\");o.MathJax=f.MathJax;var i=a(\"000f20fdd3\");o.Player=i.Player;var s=a(\"2363c12dd6\");o.PlotlyPlot=s.PlotlyPlot;var S=a(\"76307e5afa\");o.Progress=S.Progress;var n=a(\"38b2bc9574\");o.State=n.State;var V=a(\"1109f5d4e5\");o.VegaPlot=V.VegaPlot;var u=a(\"b0c3e9e9c2\");o.Video=u.Video;var y=a(\"3c7145a2fa\");o.VideoStream=y.VideoStream,r.__exportStar(a(\"ecfbb965eb\"),o)},\n \"3343056bd8\": function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),s=e(\"@bokehjs/models/layouts/html_box\"),n=e(\"@bokehjs/core/dom\"),a=e(\"ba20932521\");class d extends a.PanelHTMLBoxView{initialize(){super.initialize(),this._ace=window.ace,this._container=n.div({id:\"_\"+Math.random().toString(36).substr(2,9),style:{width:\"100%\",height:\"100%\"}})}connect_signals(){super.connect_signals(),this.connect(this.model.properties.code.change,()=>this._update_code_from_model()),this.connect(this.model.properties.theme.change,()=>this._update_theme()),this.connect(this.model.properties.language.change,()=>this._update_language()),this.connect(this.model.properties.annotations.change,()=>this._add_annotations()),this.connect(this.model.properties.readonly.change,()=>{this._editor.setReadOnly(this.model.readonly)})}render(){super.render(),this._container!==this.el.childNodes[0]&&this.el.appendChild(this._container),this._container.textContent=this.model.code,this._editor=this._ace.edit(this._container.id),this._editor.setTheme(\"ace/theme/\"+`${this.model.theme}`),this._editor.session.setMode(\"ace/mode/\"+`${this.model.language}`),this._editor.setReadOnly(this.model.readonly),this._langTools=this._ace.require(\"ace/ext/language_tools\"),this._editor.setOptions({enableBasicAutocompletion:!0,enableSnippets:!0,fontFamily:\"monospace\"}),this._editor.on(\"change\",()=>this._update_code_from_editor())}_update_code_from_model(){this._editor&&this._editor.getValue()!=this.model.code&&this._editor.setValue(this.model.code)}_update_code_from_editor(){this._editor.getValue()!=this.model.code&&(this.model.code=this._editor.getValue())}_update_theme(){this._editor.setTheme(\"ace/theme/\"+`${this.model.theme}`)}_update_language(){this._editor.session.setMode(\"ace/mode/\"+`${this.model.language}`)}_add_annotations(){this._editor.session.setAnnotations(this.model.annotations)}after_layout(){super.after_layout(),this._editor.resize()}}o.AcePlotView=d,d.__name__=\"AcePlotView\";class h extends s.HTMLBox{constructor(e){super(e)}static init_AcePlot(){this.prototype.default_view=d,this.define({code:[i.String],language:[i.String,\"python\"],theme:[i.String,\"chrome\"],annotations:[i.Array,[]],readonly:[i.Boolean,!1]}),this.override({height:300,width:300})}}o.AcePlot=h,h.__name__=\"AcePlot\",h.__module__=\"panel.models.ace\",h.init_AcePlot()},\n \"ba20932521\": function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const s=e(\"@bokehjs/core/layout/layoutable\"),h=e(\"@bokehjs/core/layout/types\"),o=e(\"@bokehjs/core/dom\"),_=e(\"@bokehjs/models/widgets/markup\"),n=e(\"@bokehjs/models/layouts/html_box\");function a(e,i){let t=null!=i.width?\"fixed\":\"fit\",s=null!=i.height?\"fixed\":\"fit\";const{sizing_mode:h}=i;if(null!=h)if(\"fixed\"==h)t=s=\"fixed\";else if(\"stretch_both\"==h)t=s=\"max\";else if(\"stretch_width\"==h)t=\"max\";else if(\"stretch_height\"==h)s=\"max\";else switch(h){case\"scale_width\":t=\"max\",s=\"min\";break;case\"scale_height\":t=\"min\",s=\"max\";break;case\"scale_both\":t=\"max\",s=\"max\";break;default:throw new Error(\"unreachable\")}\"fixed\"==t&&i.width?e.style.width=i.width+\"px\":\"max\"==t&&(e.style.width=\"100%\"),\"fixed\"==s&&i.height?e.style.height=i.height+\"px\":\"max\"==s&&(e.style.height=\"100%\")}t.set_size=a;class d extends s.Layoutable{constructor(e,i,t){super(),this.el=e,this.sizing_mode=i,this.changed=t,this._cache={},this._cache_count={}}_measure(e){const i=[e.width,e.height,this.sizing_mode].toString(),t=this.changed&&\"fixed\"!=this.sizing_mode&&null!=this.sizing_mode?1:0;if(i in this._cache&&this._cache_count[i]>=t)return this._cache_count[i]=this._cache_count[i]+1,this._cache[i];const s=new h.Sizeable(e).bounded_to(this.sizing.size),_=o.sized(this.el,s,()=>{const e=new h.Sizeable(o.content_size(this.el)),{border:i,padding:t}=o.extents(this.el);return e.grow_by(i).grow_by(t).map(Math.ceil)});return this._cache[i]=_,this._cache_count[i]=0,_}}t.CachedVariadicBox=d,d.__name__=\"CachedVariadicBox\";class l extends _.MarkupView{_update_layout(){let e=void 0!==this._prev_sizing_mode&&this._prev_sizing_mode!==this.model.sizing_mode;this._prev_sizing_mode=this.model.sizing_mode,this.layout=new d(this.el,this.model.sizing_mode,e),this.layout.set_sizing(this.box_sizing())}render(){super.render(),a(this.markup_el,this.model)}}t.PanelMarkupView=l,l.__name__=\"PanelMarkupView\";class c extends n.HTMLBoxView{_update_layout(){let e=void 0!==this._prev_sizing_mode&&this._prev_sizing_mode!==this.model.sizing_mode;this._prev_sizing_mode=this.model.sizing_mode,this.layout=new d(this.el,this.model.sizing_mode,e),this.layout.set_sizing(this.box_sizing())}render(){super.render(),a(this.el,this.model)}}t.PanelHTMLBoxView=c,c.__name__=\"PanelHTMLBoxView\"},\n \"66d52165db\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const o=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),s=e(\"@bokehjs/models/layouts/html_box\"),l=e(\"ba20932521\");class d extends l.PanelHTMLBoxView{initialize(){super.initialize(),this._blocked=!1,this._setting=!1,this._time=Date.now()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.loop.change,()=>this.set_loop()),this.connect(this.model.properties.paused.change,()=>this.set_paused()),this.connect(this.model.properties.time.change,()=>this.set_time()),this.connect(this.model.properties.value.change,()=>this.set_value()),this.connect(this.model.properties.volume.change,()=>this.set_volume())}render(){super.render(),this.audioEl=document.createElement(\"audio\"),this.audioEl.controls=!0,this.audioEl.src=this.model.value,this.audioEl.currentTime=this.model.time,this.audioEl.loop=this.model.loop,null!=this.model.volume?this.audioEl.volume=this.model.volume/100:this.model.volume=100*this.audioEl.volume,this.audioEl.onpause=()=>this.model.paused=!0,this.audioEl.onplay=()=>this.model.paused=!1,this.audioEl.ontimeupdate=()=>this.update_time(this),this.audioEl.onvolumechange=()=>this.update_volume(this),this.el.appendChild(this.audioEl),this.model.paused||this.audioEl.play()}update_time(e){e._setting?e._setting=!1:Date.now()-e._time<e.model.throttle||(e._blocked=!0,e.model.time=e.audioEl.currentTime,e._time=Date.now())}update_volume(e){e._setting?e._setting=!1:(e._blocked=!0,e.model.volume=100*e.audioEl.volume)}set_loop(){this.audioEl.loop=this.model.loop}set_paused(){!this.audioEl.paused&&this.model.paused&&this.audioEl.pause(),this.audioEl.paused&&!this.model.paused&&this.audioEl.play()}set_volume(){this._blocked?this._blocked=!1:(this._setting=!0,null!=this.model.volume&&(this.audioEl.volume=this.model.volume/100))}set_time(){this._blocked?this._blocked=!1:(this._setting=!0,this.audioEl.currentTime=this.model.time)}set_value(){this.audioEl.src=this.model.value}}i.AudioView=d,d.__name__=\"AudioView\";class u extends s.HTMLBox{constructor(e){super(e)}static init_Audio(){this.prototype.default_view=d,this.define({loop:[o.Boolean,!1],paused:[o.Boolean,!0],time:[o.Number,0],throttle:[o.Number,250],value:[o.Any,\"\"],volume:[o.Number,null]})}}i.Audio=u,u.__name__=\"Audio\",u.__module__=\"panel.models.widgets\",u.init_Audio()},\n \"f6b9b1d914\": function _(e,t,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=e(\"tslib\"),a=e(\"@bokehjs/core/dom\"),s=i.__importStar(e(\"@bokehjs/core/properties\")),n=e(\"@bokehjs/models/layouts/html_box\"),c=e(\"ba20932521\"),r=e(\"064eac2866\"),d=i.__importDefault(e(\"093eb75864\")),l=window.deck,_=window.mapboxgl,h=window.loaders;function p(){const e={},t=Object.keys(l).filter(e=>e.charAt(0)===e.charAt(0).toUpperCase());for(const o of t)e[o]=l[o];return e}class u extends c.PanelHTMLBoxView{connect_signals(){super.connect_signals();const{data:e,mapbox_api_key:t,tooltip:o,layers:i,initialViewState:a,data_sources:s}=this.model.properties;this.on_change([t,o],()=>this.render()),this.on_change([e,a],()=>this.updateDeck()),this.on_change([i],()=>this._update_layers()),this.on_change([s],()=>this._connect_sources(!0)),this._layer_map={},this._connected=[],this._connect_sources()}_update_layers(){this._layer_map={},this._update_data(!0)}_connect_sources(e=!1){for(const e of this.model.data_sources)this._connected.indexOf(e)<0&&(this.connect(e.properties.data.change,()=>this._update_data(!0)),this._connected.push(e));this._update_data(e)}initialize(){if(super.initialize(),l.JSONConverter){const{CSVLoader:e,Tile3DLoader:t}=h;h.registerLoaders([t,e]);const o={classes:p(),enumerations:{COORDINATE_SYSTEM:l.COORDINATE_SYSTEM,GL:d.default},constants:{Tile3DLoader:t}};this.jsonConverter=new l.JSONConverter({configuration:o})}}_update_data(e=!0){let t=0;for(const e of this.model.layers){let o;if(t+=1,t-1 in this._layer_map)o=this.model.data_sources[this._layer_map[t-1]];else{if(\"number\"!=typeof e.data)continue;this._layer_map[t-1]=e.data,o=this.model.data_sources[e.data]}const i=[],a=o.columns();for(let e=0;e<o.data[a[0]].length;e++){const t={};for(const i of a){const a=o._shapes[i];void 0!==a&&a.length>1&&\"number\"==typeof a[0]?t[i]=o.data[i].slice(e*a[1],e*a[1]+a[1]):t[i]=o.data[i][e]}i.push(t)}e.data=i}e&&this.updateDeck()}_on_click_event(e){const t={coordinate:e.coordinate,lngLat:e.lngLat,index:e.index};this.model.clickState=t}_on_hover_event(e){const t={coordinate:e.coordinate,lngLat:e.lngLat,index:e.index};this.model.hoverState=t}_on_viewState_event(e){this.model.viewState=e.viewState}getData(){return Object.assign(Object.assign({},this.model.data),{layers:this.model.layers,initialViewState:this.model.initialViewState,onViewStateChange:e=>this._on_viewState_event(e),onClick:e=>this._on_click_event(e),onHover:e=>this._on_hover_event(e)})}updateDeck(){if(!this.deckGL)return void this.render();const e=this.getData();if(l.updateDeck)l.updateDeck(e,this.deckGL);else{const t=this.jsonConverter.convert(e);this.deckGL.setProps(t)}}createDeck({mapboxApiKey:e,container:t,jsonInput:o,tooltip:i}){let a;try{const s=this.jsonConverter.convert(o),n=r.makeTooltip(i);a=new l.DeckGL(Object.assign(Object.assign({},s),{map:_,mapboxApiAccessToken:e,container:t,getTooltip:n}))}catch(e){console.error(e)}return a}render(){super.render();const e=a.div({class:\"deckgl\"});c.set_size(e,this.model);const t=this.model.mapbox_api_key,o=this.model.tooltip,i=this.getData();l.createDeck?this.deckGL=l.createDeck({mapboxApiKey:t,container:e,jsonInput:i,tooltip:o}):this.deckGL=this.createDeck({mapboxApiKey:t,container:e,jsonInput:i,tooltip:o}),this.el.appendChild(e)}}o.DeckGLPlotView=u,u.__name__=\"DeckGLPlotView\";class m extends n.HTMLBox{constructor(e){super(e)}static init_DeckGLPlot(){this.prototype.default_view=u,this.define({data:[s.Any],data_sources:[s.Array,[]],clickState:[s.Any],hoverState:[s.Any],initialViewState:[s.Any],layers:[s.Array,[]],mapbox_api_key:[s.String],tooltip:[s.Any],viewState:[s.Any]}),this.override({height:400,width:600})}}o.DeckGLPlot=m,m.__name__=\"DeckGLPlot\",m.__module__=\"panel.models.deckgl\",m.init_DeckGLPlot()},\n \"064eac2866\": function _(e,t,n){\n /*\n This file was adapted from https://github.com/uber/deck.gl/ the LICENSE\n below is preserved to comply with the original license.\n \n Copyright (c) 2015 - 2017 Uber Technologies, Inc.\n \n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n \n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n \n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n */\n let i,l;Object.defineProperty(n,\"__esModule\",{value:!0});const o={fontFamily:'\"Helvetica Neue\", Helvetica, Arial, sans-serif',display:\"flex\",flex:\"wrap\",maxWidth:\"500px\",flexDirection:\"column\",zIndex:2};function r(){return document.createElement(\"div\")}function s(e){if(!e.picked)return null;if(e.object===i)return l;const t={html:a(e.object),style:o};return l=t,i=e.object,t}n.getTooltipDefault=s;const c=new Set([\"position\",\"index\"]);function a(e){const t=r();for(const n in e){if(c.has(n))continue;const i=r();i.className=\"header\",i.textContent=n;const l=r();l.className=\"value\",l.textContent=u(e[n]);const o=r();f(o,i,l),o.appendChild(i),o.appendChild(l),t.appendChild(o)}return t.innerHTML}function f(e,t,n){Object.assign(t.style,{fontWeight:700,marginRight:\"10px\",flex:\"1 1 0%\"}),Object.assign(n.style,{flex:\"none\",maxWidth:\"250px\",overflow:\"hidden\",whiteSpace:\"nowrap\",textOverflow:\"ellipsis\"}),Object.assign(e.style,{display:\"flex\",flexDirection:\"row\",justifyContent:\"space-between\",alignItems:\"stretch\"})}function u(e){let t;if(Array.isArray(e)&&e.length>4)t=`Array<${e.length}>`;else if(\"string\"==typeof e)t=e;else if(\"number\"==typeof e)t=String(e);else try{t=JSON.stringify(e)}catch(e){t=\"<Non-Serializable Object>\"}return t.length>50&&(t=t.slice(0,50)),t}function p(e,t){let n=e;for(const e in t)n=n.replace(`{${e}}`,t[e]);return n}n.tabularize=a,n.toText=u,n.substituteIn=p,n.makeTooltip=function(e){return e?e.html||e.text?t=>{if(!t.picked)return null;const n={style:e.style||o};return e.html?n.html=p(e.html,t.object):n.text=p(e.text,t.object),n}:s:null}},\n \"093eb75864\": function _(E,_,R){_.exports={DEPTH_BUFFER_BIT:256,STENCIL_BUFFER_BIT:1024,COLOR_BUFFER_BIT:16384,POINTS:0,LINES:1,LINE_LOOP:2,LINE_STRIP:3,TRIANGLES:4,TRIANGLE_STRIP:5,TRIANGLE_FAN:6,ZERO:0,ONE:1,SRC_COLOR:768,ONE_MINUS_SRC_COLOR:769,SRC_ALPHA:770,ONE_MINUS_SRC_ALPHA:771,DST_ALPHA:772,ONE_MINUS_DST_ALPHA:773,DST_COLOR:774,ONE_MINUS_DST_COLOR:775,SRC_ALPHA_SATURATE:776,CONSTANT_COLOR:32769,ONE_MINUS_CONSTANT_COLOR:32770,CONSTANT_ALPHA:32771,ONE_MINUS_CONSTANT_ALPHA:32772,FUNC_ADD:32774,FUNC_SUBTRACT:32778,FUNC_REVERSE_SUBTRACT:32779,BLEND_EQUATION:32777,BLEND_EQUATION_RGB:32777,BLEND_EQUATION_ALPHA:34877,BLEND_DST_RGB:32968,BLEND_SRC_RGB:32969,BLEND_DST_ALPHA:32970,BLEND_SRC_ALPHA:32971,BLEND_COLOR:32773,ARRAY_BUFFER_BINDING:34964,ELEMENT_ARRAY_BUFFER_BINDING:34965,LINE_WIDTH:2849,ALIASED_POINT_SIZE_RANGE:33901,ALIASED_LINE_WIDTH_RANGE:33902,CULL_FACE_MODE:2885,FRONT_FACE:2886,DEPTH_RANGE:2928,DEPTH_WRITEMASK:2930,DEPTH_CLEAR_VALUE:2931,DEPTH_FUNC:2932,STENCIL_CLEAR_VALUE:2961,STENCIL_FUNC:2962,STENCIL_FAIL:2964,STENCIL_PASS_DEPTH_FAIL:2965,STENCIL_PASS_DEPTH_PASS:2966,STENCIL_REF:2967,STENCIL_VALUE_MASK:2963,STENCIL_WRITEMASK:2968,STENCIL_BACK_FUNC:34816,STENCIL_BACK_FAIL:34817,STENCIL_BACK_PASS_DEPTH_FAIL:34818,STENCIL_BACK_PASS_DEPTH_PASS:34819,STENCIL_BACK_REF:36003,STENCIL_BACK_VALUE_MASK:36004,STENCIL_BACK_WRITEMASK:36005,VIEWPORT:2978,SCISSOR_BOX:3088,COLOR_CLEAR_VALUE:3106,COLOR_WRITEMASK:3107,UNPACK_ALIGNMENT:3317,PACK_ALIGNMENT:3333,MAX_TEXTURE_SIZE:3379,MAX_VIEWPORT_DIMS:3386,SUBPIXEL_BITS:3408,RED_BITS:3410,GREEN_BITS:3411,BLUE_BITS:3412,ALPHA_BITS:3413,DEPTH_BITS:3414,STENCIL_BITS:3415,POLYGON_OFFSET_UNITS:10752,POLYGON_OFFSET_FACTOR:32824,TEXTURE_BINDING_2D:32873,SAMPLE_BUFFERS:32936,SAMPLES:32937,SAMPLE_COVERAGE_VALUE:32938,SAMPLE_COVERAGE_INVERT:32939,COMPRESSED_TEXTURE_FORMATS:34467,VENDOR:7936,RENDERER:7937,VERSION:7938,IMPLEMENTATION_COLOR_READ_TYPE:35738,IMPLEMENTATION_COLOR_READ_FORMAT:35739,BROWSER_DEFAULT_WEBGL:37444,STATIC_DRAW:35044,STREAM_DRAW:35040,DYNAMIC_DRAW:35048,ARRAY_BUFFER:34962,ELEMENT_ARRAY_BUFFER:34963,BUFFER_SIZE:34660,BUFFER_USAGE:34661,CURRENT_VERTEX_ATTRIB:34342,VERTEX_ATTRIB_ARRAY_ENABLED:34338,VERTEX_ATTRIB_ARRAY_SIZE:34339,VERTEX_ATTRIB_ARRAY_STRIDE:34340,VERTEX_ATTRIB_ARRAY_TYPE:34341,VERTEX_ATTRIB_ARRAY_NORMALIZED:34922,VERTEX_ATTRIB_ARRAY_POINTER:34373,VERTEX_ATTRIB_ARRAY_BUFFER_BINDING:34975,CULL_FACE:2884,FRONT:1028,BACK:1029,FRONT_AND_BACK:1032,BLEND:3042,DEPTH_TEST:2929,DITHER:3024,POLYGON_OFFSET_FILL:32823,SAMPLE_ALPHA_TO_COVERAGE:32926,SAMPLE_COVERAGE:32928,SCISSOR_TEST:3089,STENCIL_TEST:2960,NO_ERROR:0,INVALID_ENUM:1280,INVALID_VALUE:1281,INVALID_OPERATION:1282,OUT_OF_MEMORY:1285,CONTEXT_LOST_WEBGL:37442,CW:2304,CCW:2305,DONT_CARE:4352,FASTEST:4353,NICEST:4354,GENERATE_MIPMAP_HINT:33170,BYTE:5120,UNSIGNED_BYTE:5121,SHORT:5122,UNSIGNED_SHORT:5123,INT:5124,UNSIGNED_INT:5125,FLOAT:5126,DOUBLE:5130,DEPTH_COMPONENT:6402,ALPHA:6406,RGB:6407,RGBA:6408,LUMINANCE:6409,LUMINANCE_ALPHA:6410,UNSIGNED_SHORT_4_4_4_4:32819,UNSIGNED_SHORT_5_5_5_1:32820,UNSIGNED_SHORT_5_6_5:33635,FRAGMENT_SHADER:35632,VERTEX_SHADER:35633,COMPILE_STATUS:35713,DELETE_STATUS:35712,LINK_STATUS:35714,VALIDATE_STATUS:35715,ATTACHED_SHADERS:35717,ACTIVE_ATTRIBUTES:35721,ACTIVE_UNIFORMS:35718,MAX_VERTEX_ATTRIBS:34921,MAX_VERTEX_UNIFORM_VECTORS:36347,MAX_VARYING_VECTORS:36348,MAX_COMBINED_TEXTURE_IMAGE_UNITS:35661,MAX_VERTEX_TEXTURE_IMAGE_UNITS:35660,MAX_TEXTURE_IMAGE_UNITS:34930,MAX_FRAGMENT_UNIFORM_VECTORS:36349,SHADER_TYPE:35663,SHADING_LANGUAGE_VERSION:35724,CURRENT_PROGRAM:35725,NEVER:512,ALWAYS:519,LESS:513,EQUAL:514,LEQUAL:515,GREATER:516,GEQUAL:518,NOTEQUAL:517,KEEP:7680,REPLACE:7681,INCR:7682,DECR:7683,INVERT:5386,INCR_WRAP:34055,DECR_WRAP:34056,NEAREST:9728,LINEAR:9729,NEAREST_MIPMAP_NEAREST:9984,LINEAR_MIPMAP_NEAREST:9985,NEAREST_MIPMAP_LINEAR:9986,LINEAR_MIPMAP_LINEAR:9987,TEXTURE_MAG_FILTER:10240,TEXTURE_MIN_FILTER:10241,TEXTURE_WRAP_S:10242,TEXTURE_WRAP_T:10243,TEXTURE_2D:3553,TEXTURE:5890,TEXTURE_CUBE_MAP:34067,TEXTURE_BINDING_CUBE_MAP:34068,TEXTURE_CUBE_MAP_POSITIVE_X:34069,TEXTURE_CUBE_MAP_NEGATIVE_X:34070,TEXTURE_CUBE_MAP_POSITIVE_Y:34071,TEXTURE_CUBE_MAP_NEGATIVE_Y:34072,TEXTURE_CUBE_MAP_POSITIVE_Z:34073,TEXTURE_CUBE_MAP_NEGATIVE_Z:34074,MAX_CUBE_MAP_TEXTURE_SIZE:34076,TEXTURE0:33984,ACTIVE_TEXTURE:34016,REPEAT:10497,CLAMP_TO_EDGE:33071,MIRRORED_REPEAT:33648,TEXTURE_WIDTH:4096,TEXTURE_HEIGHT:4097,FLOAT_VEC2:35664,FLOAT_VEC3:35665,FLOAT_VEC4:35666,INT_VEC2:35667,INT_VEC3:35668,INT_VEC4:35669,BOOL:35670,BOOL_VEC2:35671,BOOL_VEC3:35672,BOOL_VEC4:35673,FLOAT_MAT2:35674,FLOAT_MAT3:35675,FLOAT_MAT4:35676,SAMPLER_2D:35678,SAMPLER_CUBE:35680,LOW_FLOAT:36336,MEDIUM_FLOAT:36337,HIGH_FLOAT:36338,LOW_INT:36339,MEDIUM_INT:36340,HIGH_INT:36341,FRAMEBUFFER:36160,RENDERBUFFER:36161,RGBA4:32854,RGB5_A1:32855,RGB565:36194,DEPTH_COMPONENT16:33189,STENCIL_INDEX:6401,STENCIL_INDEX8:36168,DEPTH_STENCIL:34041,RENDERBUFFER_WIDTH:36162,RENDERBUFFER_HEIGHT:36163,RENDERBUFFER_INTERNAL_FORMAT:36164,RENDERBUFFER_RED_SIZE:36176,RENDERBUFFER_GREEN_SIZE:36177,RENDERBUFFER_BLUE_SIZE:36178,RENDERBUFFER_ALPHA_SIZE:36179,RENDERBUFFER_DEPTH_SIZE:36180,RENDERBUFFER_STENCIL_SIZE:36181,FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE:36048,FRAMEBUFFER_ATTACHMENT_OBJECT_NAME:36049,FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL:36050,FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE:36051,COLOR_ATTACHMENT0:36064,DEPTH_ATTACHMENT:36096,STENCIL_ATTACHMENT:36128,DEPTH_STENCIL_ATTACHMENT:33306,NONE:0,FRAMEBUFFER_COMPLETE:36053,FRAMEBUFFER_INCOMPLETE_ATTACHMENT:36054,FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT:36055,FRAMEBUFFER_INCOMPLETE_DIMENSIONS:36057,FRAMEBUFFER_UNSUPPORTED:36061,FRAMEBUFFER_BINDING:36006,RENDERBUFFER_BINDING:36007,READ_FRAMEBUFFER:36008,DRAW_FRAMEBUFFER:36009,MAX_RENDERBUFFER_SIZE:34024,INVALID_FRAMEBUFFER_OPERATION:1286,UNPACK_FLIP_Y_WEBGL:37440,UNPACK_PREMULTIPLY_ALPHA_WEBGL:37441,UNPACK_COLORSPACE_CONVERSION_WEBGL:37443,READ_BUFFER:3074,UNPACK_ROW_LENGTH:3314,UNPACK_SKIP_ROWS:3315,UNPACK_SKIP_PIXELS:3316,PACK_ROW_LENGTH:3330,PACK_SKIP_ROWS:3331,PACK_SKIP_PIXELS:3332,TEXTURE_BINDING_3D:32874,UNPACK_SKIP_IMAGES:32877,UNPACK_IMAGE_HEIGHT:32878,MAX_3D_TEXTURE_SIZE:32883,MAX_ELEMENTS_VERTICES:33e3,MAX_ELEMENTS_INDICES:33001,MAX_TEXTURE_LOD_BIAS:34045,MAX_FRAGMENT_UNIFORM_COMPONENTS:35657,MAX_VERTEX_UNIFORM_COMPONENTS:35658,MAX_ARRAY_TEXTURE_LAYERS:35071,MIN_PROGRAM_TEXEL_OFFSET:35076,MAX_PROGRAM_TEXEL_OFFSET:35077,MAX_VARYING_COMPONENTS:35659,FRAGMENT_SHADER_DERIVATIVE_HINT:35723,RASTERIZER_DISCARD:35977,VERTEX_ARRAY_BINDING:34229,MAX_VERTEX_OUTPUT_COMPONENTS:37154,MAX_FRAGMENT_INPUT_COMPONENTS:37157,MAX_SERVER_WAIT_TIMEOUT:37137,MAX_ELEMENT_INDEX:36203,RED:6403,RGB8:32849,RGBA8:32856,RGB10_A2:32857,TEXTURE_3D:32879,TEXTURE_WRAP_R:32882,TEXTURE_MIN_LOD:33082,TEXTURE_MAX_LOD:33083,TEXTURE_BASE_LEVEL:33084,TEXTURE_MAX_LEVEL:33085,TEXTURE_COMPARE_MODE:34892,TEXTURE_COMPARE_FUNC:34893,SRGB:35904,SRGB8:35905,SRGB8_ALPHA8:35907,COMPARE_REF_TO_TEXTURE:34894,RGBA32F:34836,RGB32F:34837,RGBA16F:34842,RGB16F:34843,TEXTURE_2D_ARRAY:35866,TEXTURE_BINDING_2D_ARRAY:35869,R11F_G11F_B10F:35898,RGB9_E5:35901,RGBA32UI:36208,RGB32UI:36209,RGBA16UI:36214,RGB16UI:36215,RGBA8UI:36220,RGB8UI:36221,RGBA32I:36226,RGB32I:36227,RGBA16I:36232,RGB16I:36233,RGBA8I:36238,RGB8I:36239,RED_INTEGER:36244,RGB_INTEGER:36248,RGBA_INTEGER:36249,R8:33321,RG8:33323,R16F:33325,R32F:33326,RG16F:33327,RG32F:33328,R8I:33329,R8UI:33330,R16I:33331,R16UI:33332,R32I:33333,R32UI:33334,RG8I:33335,RG8UI:33336,RG16I:33337,RG16UI:33338,RG32I:33339,RG32UI:33340,R8_SNORM:36756,RG8_SNORM:36757,RGB8_SNORM:36758,RGBA8_SNORM:36759,RGB10_A2UI:36975,TEXTURE_IMMUTABLE_FORMAT:37167,TEXTURE_IMMUTABLE_LEVELS:33503,UNSIGNED_INT_2_10_10_10_REV:33640,UNSIGNED_INT_10F_11F_11F_REV:35899,UNSIGNED_INT_5_9_9_9_REV:35902,FLOAT_32_UNSIGNED_INT_24_8_REV:36269,UNSIGNED_INT_24_8:34042,HALF_FLOAT:5131,RG:33319,RG_INTEGER:33320,INT_2_10_10_10_REV:36255,CURRENT_QUERY:34917,QUERY_RESULT:34918,QUERY_RESULT_AVAILABLE:34919,ANY_SAMPLES_PASSED:35887,ANY_SAMPLES_PASSED_CONSERVATIVE:36202,MAX_DRAW_BUFFERS:34852,DRAW_BUFFER0:34853,DRAW_BUFFER1:34854,DRAW_BUFFER2:34855,DRAW_BUFFER3:34856,DRAW_BUFFER4:34857,DRAW_BUFFER5:34858,DRAW_BUFFER6:34859,DRAW_BUFFER7:34860,DRAW_BUFFER8:34861,DRAW_BUFFER9:34862,DRAW_BUFFER10:34863,DRAW_BUFFER11:34864,DRAW_BUFFER12:34865,DRAW_BUFFER13:34866,DRAW_BUFFER14:34867,DRAW_BUFFER15:34868,MAX_COLOR_ATTACHMENTS:36063,COLOR_ATTACHMENT1:36065,COLOR_ATTACHMENT2:36066,COLOR_ATTACHMENT3:36067,COLOR_ATTACHMENT4:36068,COLOR_ATTACHMENT5:36069,COLOR_ATTACHMENT6:36070,COLOR_ATTACHMENT7:36071,COLOR_ATTACHMENT8:36072,COLOR_ATTACHMENT9:36073,COLOR_ATTACHMENT10:36074,COLOR_ATTACHMENT11:36075,COLOR_ATTACHMENT12:36076,COLOR_ATTACHMENT13:36077,COLOR_ATTACHMENT14:36078,COLOR_ATTACHMENT15:36079,SAMPLER_3D:35679,SAMPLER_2D_SHADOW:35682,SAMPLER_2D_ARRAY:36289,SAMPLER_2D_ARRAY_SHADOW:36292,SAMPLER_CUBE_SHADOW:36293,INT_SAMPLER_2D:36298,INT_SAMPLER_3D:36299,INT_SAMPLER_CUBE:36300,INT_SAMPLER_2D_ARRAY:36303,UNSIGNED_INT_SAMPLER_2D:36306,UNSIGNED_INT_SAMPLER_3D:36307,UNSIGNED_INT_SAMPLER_CUBE:36308,UNSIGNED_INT_SAMPLER_2D_ARRAY:36311,MAX_SAMPLES:36183,SAMPLER_BINDING:35097,PIXEL_PACK_BUFFER:35051,PIXEL_UNPACK_BUFFER:35052,PIXEL_PACK_BUFFER_BINDING:35053,PIXEL_UNPACK_BUFFER_BINDING:35055,COPY_READ_BUFFER:36662,COPY_WRITE_BUFFER:36663,COPY_READ_BUFFER_BINDING:36662,COPY_WRITE_BUFFER_BINDING:36663,FLOAT_MAT2x3:35685,FLOAT_MAT2x4:35686,FLOAT_MAT3x2:35687,FLOAT_MAT3x4:35688,FLOAT_MAT4x2:35689,FLOAT_MAT4x3:35690,UNSIGNED_INT_VEC2:36294,UNSIGNED_INT_VEC3:36295,UNSIGNED_INT_VEC4:36296,UNSIGNED_NORMALIZED:35863,SIGNED_NORMALIZED:36764,VERTEX_ATTRIB_ARRAY_INTEGER:35069,VERTEX_ATTRIB_ARRAY_DIVISOR:35070,TRANSFORM_FEEDBACK_BUFFER_MODE:35967,MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS:35968,TRANSFORM_FEEDBACK_VARYINGS:35971,TRANSFORM_FEEDBACK_BUFFER_START:35972,TRANSFORM_FEEDBACK_BUFFER_SIZE:35973,TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN:35976,MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS:35978,MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS:35979,INTERLEAVED_ATTRIBS:35980,SEPARATE_ATTRIBS:35981,TRANSFORM_FEEDBACK_BUFFER:35982,TRANSFORM_FEEDBACK_BUFFER_BINDING:35983,TRANSFORM_FEEDBACK:36386,TRANSFORM_FEEDBACK_PAUSED:36387,TRANSFORM_FEEDBACK_ACTIVE:36388,TRANSFORM_FEEDBACK_BINDING:36389,FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING:33296,FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE:33297,FRAMEBUFFER_ATTACHMENT_RED_SIZE:33298,FRAMEBUFFER_ATTACHMENT_GREEN_SIZE:33299,FRAMEBUFFER_ATTACHMENT_BLUE_SIZE:33300,FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE:33301,FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE:33302,FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE:33303,FRAMEBUFFER_DEFAULT:33304,DEPTH24_STENCIL8:35056,DRAW_FRAMEBUFFER_BINDING:36006,READ_FRAMEBUFFER_BINDING:36010,RENDERBUFFER_SAMPLES:36011,FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER:36052,FRAMEBUFFER_INCOMPLETE_MULTISAMPLE:36182,UNIFORM_BUFFER:35345,UNIFORM_BUFFER_BINDING:35368,UNIFORM_BUFFER_START:35369,UNIFORM_BUFFER_SIZE:35370,MAX_VERTEX_UNIFORM_BLOCKS:35371,MAX_FRAGMENT_UNIFORM_BLOCKS:35373,MAX_COMBINED_UNIFORM_BLOCKS:35374,MAX_UNIFORM_BUFFER_BINDINGS:35375,MAX_UNIFORM_BLOCK_SIZE:35376,MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS:35377,MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS:35379,UNIFORM_BUFFER_OFFSET_ALIGNMENT:35380,ACTIVE_UNIFORM_BLOCKS:35382,UNIFORM_TYPE:35383,UNIFORM_SIZE:35384,UNIFORM_BLOCK_INDEX:35386,UNIFORM_OFFSET:35387,UNIFORM_ARRAY_STRIDE:35388,UNIFORM_MATRIX_STRIDE:35389,UNIFORM_IS_ROW_MAJOR:35390,UNIFORM_BLOCK_BINDING:35391,UNIFORM_BLOCK_DATA_SIZE:35392,UNIFORM_BLOCK_ACTIVE_UNIFORMS:35394,UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES:35395,UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER:35396,UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER:35398,OBJECT_TYPE:37138,SYNC_CONDITION:37139,SYNC_STATUS:37140,SYNC_FLAGS:37141,SYNC_FENCE:37142,SYNC_GPU_COMMANDS_COMPLETE:37143,UNSIGNALED:37144,SIGNALED:37145,ALREADY_SIGNALED:37146,TIMEOUT_EXPIRED:37147,CONDITION_SATISFIED:37148,WAIT_FAILED:37149,SYNC_FLUSH_COMMANDS_BIT:1,COLOR:6144,DEPTH:6145,STENCIL:6146,MIN:32775,MAX:32776,DEPTH_COMPONENT24:33190,STREAM_READ:35041,STREAM_COPY:35042,STATIC_READ:35045,STATIC_COPY:35046,DYNAMIC_READ:35049,DYNAMIC_COPY:35050,DEPTH_COMPONENT32F:36012,DEPTH32F_STENCIL8:36013,INVALID_INDEX:4294967295,TIMEOUT_IGNORED:-1,MAX_CLIENT_WAIT_TIMEOUT_WEBGL:37447,VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE:35070,UNMASKED_VENDOR_WEBGL:37445,UNMASKED_RENDERER_WEBGL:37446,MAX_TEXTURE_MAX_ANISOTROPY_EXT:34047,TEXTURE_MAX_ANISOTROPY_EXT:34046,COMPRESSED_RGB_S3TC_DXT1_EXT:33776,COMPRESSED_RGBA_S3TC_DXT1_EXT:33777,COMPRESSED_RGBA_S3TC_DXT3_EXT:33778,COMPRESSED_RGBA_S3TC_DXT5_EXT:33779,COMPRESSED_R11_EAC:37488,COMPRESSED_SIGNED_R11_EAC:37489,COMPRESSED_RG11_EAC:37490,COMPRESSED_SIGNED_RG11_EAC:37491,COMPRESSED_RGB8_ETC2:37492,COMPRESSED_RGBA8_ETC2_EAC:37493,COMPRESSED_SRGB8_ETC2:37494,COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:37495,COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2:37496,COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2:37497,COMPRESSED_RGB_PVRTC_4BPPV1_IMG:35840,COMPRESSED_RGBA_PVRTC_4BPPV1_IMG:35842,COMPRESSED_RGB_PVRTC_2BPPV1_IMG:35841,COMPRESSED_RGBA_PVRTC_2BPPV1_IMG:35843,COMPRESSED_RGB_ETC1_WEBGL:36196,COMPRESSED_RGB_ATC_WEBGL:35986,COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL:35986,COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL:34798,UNSIGNED_INT_24_8_WEBGL:34042,HALF_FLOAT_OES:36193,RGBA32F_EXT:34836,RGB32F_EXT:34837,FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT:33297,UNSIGNED_NORMALIZED_EXT:35863,MIN_EXT:32775,MAX_EXT:32776,SRGB_EXT:35904,SRGB_ALPHA_EXT:35906,SRGB8_ALPHA8_EXT:35907,FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT:33296,FRAGMENT_SHADER_DERIVATIVE_HINT_OES:35723,COLOR_ATTACHMENT0_WEBGL:36064,COLOR_ATTACHMENT1_WEBGL:36065,COLOR_ATTACHMENT2_WEBGL:36066,COLOR_ATTACHMENT3_WEBGL:36067,COLOR_ATTACHMENT4_WEBGL:36068,COLOR_ATTACHMENT5_WEBGL:36069,COLOR_ATTACHMENT6_WEBGL:36070,COLOR_ATTACHMENT7_WEBGL:36071,COLOR_ATTACHMENT8_WEBGL:36072,COLOR_ATTACHMENT9_WEBGL:36073,COLOR_ATTACHMENT10_WEBGL:36074,COLOR_ATTACHMENT11_WEBGL:36075,COLOR_ATTACHMENT12_WEBGL:36076,COLOR_ATTACHMENT13_WEBGL:36077,COLOR_ATTACHMENT14_WEBGL:36078,COLOR_ATTACHMENT15_WEBGL:36079,DRAW_BUFFER0_WEBGL:34853,DRAW_BUFFER1_WEBGL:34854,DRAW_BUFFER2_WEBGL:34855,DRAW_BUFFER3_WEBGL:34856,DRAW_BUFFER4_WEBGL:34857,DRAW_BUFFER5_WEBGL:34858,DRAW_BUFFER6_WEBGL:34859,DRAW_BUFFER7_WEBGL:34860,DRAW_BUFFER8_WEBGL:34861,DRAW_BUFFER9_WEBGL:34862,DRAW_BUFFER10_WEBGL:34863,DRAW_BUFFER11_WEBGL:34864,DRAW_BUFFER12_WEBGL:34865,DRAW_BUFFER13_WEBGL:34866,DRAW_BUFFER14_WEBGL:34867,DRAW_BUFFER15_WEBGL:34868,MAX_COLOR_ATTACHMENTS_WEBGL:36063,MAX_DRAW_BUFFERS_WEBGL:34852,VERTEX_ARRAY_BINDING_OES:34229,QUERY_COUNTER_BITS_EXT:34916,CURRENT_QUERY_EXT:34917,QUERY_RESULT_EXT:34918,QUERY_RESULT_AVAILABLE_EXT:34919,TIME_ELAPSED_EXT:35007,TIMESTAMP_EXT:36392,GPU_DISJOINT_EXT:36795}},\n \"ae707e931d\": function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const n=e(\"@bokehjs/models/widgets/markup\"),a=e(\"ba20932521\");class s extends a.PanelMarkupView{render(){var e;super.render();const t=(e=this.model.text,(new DOMParser).parseFromString(e,\"text/html\").documentElement.textContent)||this.model.text;t?(this.markup_el.innerHTML=t,Array.from(this.markup_el.querySelectorAll(\"script\")).forEach(e=>{const t=document.createElement(\"script\");Array.from(e.attributes).forEach(e=>t.setAttribute(e.name,e.value)),t.appendChild(document.createTextNode(e.innerHTML)),e.parentNode&&e.parentNode.replaceChild(t,e)})):this.markup_el.innerHTML=\"\"}}r.HTMLView=s,s.__name__=\"HTMLView\";class o extends n.Markup{constructor(e){super(e)}static init_HTML(){this.prototype.default_view=s}}r.HTML=o,o.__name__=\"HTML\",o.__module__=\"panel.models.markup\",o.init_HTML()},\n \"9ba5b8422a\": function _(e,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const s=e(\"tslib\"),i=s.__importStar(e(\"@bokehjs/core/properties\")),o=e(\"@bokehjs/models/widgets/markup\"),n=s.__importDefault(e(\"18bba7b7e1\")),a=e(\"ba20932521\");class d extends a.PanelMarkupView{render(){super.render();const e=this.model.text.replace(/(\\r\\n|\\n|\\r)/gm,\"\").replace(\"'\",'\"');let t;try{t=window.JSON.parse(e)}catch(e){return void(this.markup_el.innerHTML=\"<b>Invalid JSON:</b> \"+e.toString())}const r={hoverPreviewEnabled:this.model.hover_preview,theme:this.model.theme},s=new n.default(t,this.model.depth,r).render();let i=\"border-radius: 5px; padding: 10px;\";\"dark\"==this.model.theme?s.style.cssText=\"background-color: rgb(30, 30, 30);\"+i:s.style.cssText=i,this.markup_el.append(s)}}r.JSONView=d,d.__name__=\"JSONView\";const l=[\"dark\",\"light\"];class p extends o.Markup{constructor(e){super(e)}static init_JSON(){this.prototype.default_view=d,this.define({depth:[i.Number,1],hover_preview:[i.Boolean,!1],theme:[i.Enum(l),\"dark\"]})}}r.JSON=p,p.__name__=\"JSON\",p.__module__=\"panel.models.markup\",p.init_JSON()},\n \"18bba7b7e1\": function _(t,e,r){function n(t){return null===t?\"null\":typeof t}function o(t){return!!t&&\"object\"==typeof t}function i(t){if(void 0===t)return\"\";if(null===t)return\"Object\";if(\"object\"==typeof t&&!t.constructor)return\"Object\";var e=/function ([^(]*)/.exec(t.constructor.toString());return e&&e.length>1?e[1]:\"\"}function s(t,e,r){return\"null\"===t||\"undefined\"===t?t:(\"string\"!==t&&\"stringifiable\"!==t||(r='\"'+r.replace(/\"/g,'\\\\\"')+'\"'),\"function\"===t?e.toString().replace(/[\\r\\n]/g,\"\").replace(/\\{.*\\}/,\"\")+\"{…}\":r)}function a(t){var e=\"\";return o(t)?(e=i(t),Array.isArray(t)&&(e+=\"[\"+t.length+\"]\")):e=s(n(t),t,t),e}function f(t){return\"json-formatter-\"+t}function m(t,e,r){var n=document.createElement(t);return e&&n.classList.add(f(e)),void 0!==r&&(r instanceof Node?n.appendChild(r):n.appendChild(document.createTextNode(String(r)))),n}Object.defineProperty(r,\"__esModule\",{value:!0}),function(t){if(\"undefined\"!=typeof window){var e=document.createElement(\"style\");e.setAttribute(\"media\",\"screen\"),e.innerHTML=t,document.head.appendChild(e)}}('.json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-row,\\n.json-formatter-row a,\\n.json-formatter-row a:hover {\\n color: black;\\n text-decoration: none;\\n}\\n.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \"No properties\";\\n}\\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \"[]\";\\n}\\n.json-formatter-row .json-formatter-string,\\n.json-formatter-row .json-formatter-stringifiable {\\n color: green;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-row .json-formatter-number {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-boolean {\\n color: red;\\n}\\n.json-formatter-row .json-formatter-null {\\n color: #855A00;\\n}\\n.json-formatter-row .json-formatter-undefined {\\n color: #ca0b69;\\n}\\n.json-formatter-row .json-formatter-function {\\n color: #FF20ED;\\n}\\n.json-formatter-row .json-formatter-date {\\n background-color: rgba(0, 0, 0, 0.05);\\n}\\n.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: blue;\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-bracket {\\n color: blue;\\n}\\n.json-formatter-row .json-formatter-key {\\n color: #00008B;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \"►\";\\n}\\n.json-formatter-row > a > .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-row:hover > a > .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-row.json-formatter-open > .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n.json-formatter-dark.json-formatter-row {\\n font-family: monospace;\\n}\\n.json-formatter-dark.json-formatter-row,\\n.json-formatter-dark.json-formatter-row a,\\n.json-formatter-dark.json-formatter-row a:hover {\\n color: white;\\n text-decoration: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-row {\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty {\\n opacity: 0.5;\\n margin-left: 1rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty:after {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\\n content: \"No properties\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\\n content: \"[]\";\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-string,\\n.json-formatter-dark.json-formatter-row .json-formatter-stringifiable {\\n color: #31F031;\\n white-space: pre;\\n word-wrap: break-word;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-number {\\n color: #66C2FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-boolean {\\n color: #EC4242;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-null {\\n color: #EEC97D;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-undefined {\\n color: #ef8fbe;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-function {\\n color: #FD48CB;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-date {\\n background-color: rgba(255, 255, 255, 0.05);\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-url {\\n text-decoration: underline;\\n color: #027BFF;\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-bracket {\\n color: #9494FF;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-key {\\n color: #23A0DB;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler-link {\\n cursor: pointer;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler {\\n line-height: 1.2rem;\\n font-size: 0.7rem;\\n vertical-align: middle;\\n opacity: 0.6;\\n cursor: pointer;\\n padding-right: 0.2rem;\\n}\\n.json-formatter-dark.json-formatter-row .json-formatter-toggler:after {\\n display: inline-block;\\n transition: transform 100ms ease-in;\\n content: \"►\";\\n}\\n.json-formatter-dark.json-formatter-row > a > .json-formatter-preview-text {\\n opacity: 0;\\n transition: opacity 0.15s ease-in;\\n font-style: italic;\\n}\\n.json-formatter-dark.json-formatter-row:hover > a > .json-formatter-preview-text {\\n opacity: 0.6;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\\n transform: rotate(90deg);\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-children:after {\\n display: inline-block;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\\n display: none;\\n}\\n.json-formatter-dark.json-formatter-row.json-formatter-open.json-formatter-empty:after {\\n display: block;\\n}\\n');var l=/(^\\d{1,4}[\\.|\\\\/|-]\\d{1,2}[\\.|\\\\/|-]\\d{1,4})(\\s*(?:0?[1-9]:[0-5]|1(?=[012])\\d:[0-5])\\d\\s*[ap]m)?$/,d=/\\d{2}:\\d{2}:\\d{2} GMT-\\d{4}/,c=/\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}.\\d{3}Z/,p=window.requestAnimationFrame||function(t){return t(),0},j={hoverPreviewEnabled:!1,hoverPreviewArrayCount:100,hoverPreviewFieldCount:5,animateOpen:!0,animateClose:!0,theme:null,useToJSON:!0,sortPropertiesBy:null},h=function(){function t(t,e,r,n){void 0===e&&(e=1),void 0===r&&(r=j),this.json=t,this.open=e,this.config=r,this.key=n,this._isOpen=null,void 0===this.config.hoverPreviewEnabled&&(this.config.hoverPreviewEnabled=j.hoverPreviewEnabled),void 0===this.config.hoverPreviewArrayCount&&(this.config.hoverPreviewArrayCount=j.hoverPreviewArrayCount),void 0===this.config.hoverPreviewFieldCount&&(this.config.hoverPreviewFieldCount=j.hoverPreviewFieldCount),void 0===this.config.useToJSON&&(this.config.useToJSON=j.useToJSON),\"\"===this.key&&(this.key='\"\"')}return Object.defineProperty(t.prototype,\"isOpen\",{get:function(){return null!==this._isOpen?this._isOpen:this.open>0},set:function(t){this._isOpen=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isDate\",{get:function(){return this.json instanceof Date||\"string\"===this.type&&(l.test(this.json)||c.test(this.json)||d.test(this.json))},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isUrl\",{get:function(){return\"string\"===this.type&&0===this.json.indexOf(\"http\")},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isArray\",{get:function(){return Array.isArray(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isObject\",{get:function(){return o(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isEmptyObject\",{get:function(){return!this.keys.length&&!this.isArray},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"isEmpty\",{get:function(){return this.isEmptyObject||this.keys&&!this.keys.length&&this.isArray},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"useToJSON\",{get:function(){return this.config.useToJSON&&\"stringifiable\"===this.type},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"hasKey\",{get:function(){return void 0!==this.key},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"constructorName\",{get:function(){return i(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"type\",{get:function(){return this.config.useToJSON&&this.json&&this.json.toJSON?\"stringifiable\":n(this.json)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,\"keys\",{get:function(){if(this.isObject){var t=Object.keys(this.json);return!this.isArray&&this.config.sortPropertiesBy?t.sort(this.config.sortPropertiesBy):t}return[]},enumerable:!0,configurable:!0}),t.prototype.toggleOpen=function(){this.isOpen=!this.isOpen,this.element&&(this.isOpen?this.appendChildren(this.config.animateOpen):this.removeChildren(this.config.animateClose),this.element.classList.toggle(f(\"open\")))},t.prototype.openAtDepth=function(t){void 0===t&&(t=1),t<0||(this.open=t,this.isOpen=0!==t,this.element&&(this.removeChildren(!1),0===t?this.element.classList.remove(f(\"open\")):(this.appendChildren(this.config.animateOpen),this.element.classList.add(f(\"open\")))))},t.prototype.getInlinepreview=function(){var t=this;if(this.isArray)return this.json.length>this.config.hoverPreviewArrayCount?\"Array[\"+this.json.length+\"]\":\"[\"+this.json.map(a).join(\", \")+\"]\";var e=this.keys,r=e.slice(0,this.config.hoverPreviewFieldCount).map((function(e){return e+\":\"+a(t.json[e])})),n=e.length>=this.config.hoverPreviewFieldCount?\"…\":\"\";return\"{\"+r.join(\", \")+n+\"}\"},t.prototype.render=function(){this.element=m(\"div\",\"row\");var t=this.isObject?m(\"a\",\"toggler-link\"):m(\"span\");if(this.isObject&&!this.useToJSON&&t.appendChild(m(\"span\",\"toggler\")),this.hasKey&&t.appendChild(m(\"span\",\"key\",this.key+\":\")),this.isObject&&!this.useToJSON){var e=m(\"span\",\"value\"),r=m(\"span\"),n=m(\"span\",\"constructor-name\",this.constructorName);if(r.appendChild(n),this.isArray){var o=m(\"span\");o.appendChild(m(\"span\",\"bracket\",\"[\")),o.appendChild(m(\"span\",\"number\",this.json.length)),o.appendChild(m(\"span\",\"bracket\",\"]\")),r.appendChild(o)}e.appendChild(r),t.appendChild(e)}else{(e=this.isUrl?m(\"a\"):m(\"span\")).classList.add(f(this.type)),this.isDate&&e.classList.add(f(\"date\")),this.isUrl&&(e.classList.add(f(\"url\")),e.setAttribute(\"href\",this.json));var i=s(this.type,this.json,this.useToJSON?this.json.toJSON():this.json);e.appendChild(document.createTextNode(i)),t.appendChild(e)}if(this.isObject&&this.config.hoverPreviewEnabled){var a=m(\"span\",\"preview-text\");a.appendChild(document.createTextNode(this.getInlinepreview())),t.appendChild(a)}var l=m(\"div\",\"children\");return this.isObject&&l.classList.add(f(\"object\")),this.isArray&&l.classList.add(f(\"array\")),this.isEmpty&&l.classList.add(f(\"empty\")),this.config&&this.config.theme&&this.element.classList.add(f(this.config.theme)),this.isOpen&&this.element.classList.add(f(\"open\")),this.element.appendChild(t),this.element.appendChild(l),this.isObject&&this.isOpen&&this.appendChildren(),this.isObject&&!this.useToJSON&&t.addEventListener(\"click\",this.toggleOpen.bind(this)),this.element},t.prototype.appendChildren=function(e){var r=this;void 0===e&&(e=!1);var n=this.element.querySelector(\"div.\"+f(\"children\"));if(n&&!this.isEmpty)if(e){var o=0,i=function(){var e=r.keys[o],s=new t(r.json[e],r.open-1,r.config,e);n.appendChild(s.render()),(o+=1)<r.keys.length&&(o>10?i():p(i))};p(i)}else this.keys.forEach((function(e){var o=new t(r.json[e],r.open-1,r.config,e);n.appendChild(o.render())}))},t.prototype.removeChildren=function(t){void 0===t&&(t=!1);var e=this.element.querySelector(\"div.\"+f(\"children\"));if(t){var r=0,n=function(){e&&e.children.length&&(e.removeChild(e.children[0]),(r+=1)>10?n():p(n))};p(n)}else e&&(e.innerHTML=\"\")},t}();r.default=h},\n \"a94e371ba4\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const l=e(\"tslib\"),n=e(\"@bokehjs/models/widgets/input_widget\"),s=e(\"@bokehjs/styles/buttons\"),o=l.__importStar(e(\"@bokehjs/core/properties\"));class a extends n.InputWidgetView{constructor(){super(...arguments),this._initialized=!1}connect_signals(){super.connect_signals(),this.connect(this.model.properties.button_type.change,()=>this.render()),this.connect(this.model.properties.data.change,()=>this.render()),this.connect(this.model.properties.filename.change,()=>this.render()),this.connect(this.model.properties.label.change,()=>this._update_label())}render(){if(super.render(),this.anchor_el=document.createElement(\"a\"),this.anchor_el.classList.add(s.bk_btn),this.anchor_el.classList.add(s.bk_btn_type(this.model.button_type)),this.anchor_el.textContent=this.model.label,null===this.model.data||null===this.model.filename)return this.anchor_el.addEventListener(\"click\",()=>this.click()),this.group_el.appendChild(this.anchor_el),void(this._initialized=!0);const e=function(e){const t=atob(e.split(\",\")[1]),i=e.split(\",\")[0].split(\":\")[1].split(\";\")[0],l=new ArrayBuffer(t.length),n=new Uint8Array(l);for(let e=0;e<t.length;e++)n[e]=t.charCodeAt(e);return new Blob([l],{type:i})}(this.model.data),t=URL.createObjectURL(e);this.anchor_el.href=t,this.anchor_el.download=this.model.filename,this.group_el.appendChild(this.anchor_el),this.model.auto&&this._initialized&&this.anchor_el.click(),this._initialized=!0}_update_label(){this.anchor_el.textContent=this.model.label}click(){this.model.clicks=this.model.clicks+1}}i.FileDownloadView=a,a.__name__=\"FileDownloadView\";class r extends n.InputWidget{constructor(e){super(e)}static init_FileDownload(){this.prototype.default_view=a,this.define({auto:[o.Boolean,!1],clicks:[o.Number,0],data:[o.String,null],label:[o.String,\"Download\"],filename:[o.String,null],button_type:[o.ButtonType,\"default\"]}),this.override({title:\"\"})}}i.FileDownload=r,r.__name__=\"FileDownload\",r.__module__=\"panel.models.widgets\",r.init_FileDownload()},\n \"7b859fb3cf\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const a=e(\"@bokehjs/models/widgets/markup\"),n=e(\"ba20932521\");class r extends n.PanelMarkupView{render(){super.render(),this.markup_el.innerHTML=this.model.text,window.renderMathInElement&&window.renderMathInElement(this.el,{delimiters:[{left:\"$$\",right:\"$$\",display:!0},{left:\"\\\\[\",right:\"\\\\]\",display:!0},{left:\"$\",right:\"$\",display:!1},{left:\"\\\\(\",right:\"\\\\)\",display:!1}]})}}i.KaTeXView=r,r.__name__=\"KaTeXView\";class s extends a.Markup{constructor(e){super(e)}static init_KaTeX(){this.prototype.default_view=r}}i.KaTeX=s,s.__name__=\"KaTeX\",s.__module__=\"panel.models.katex\",s.init_KaTeX()},\n \"0c21036737\": function _(e,t,a){Object.defineProperty(a,\"__esModule\",{value:!0});const i=e(\"@bokehjs/models/widgets/markup\"),s=e(\"ba20932521\");class _ extends s.PanelMarkupView{initialize(){super.initialize(),this._hub=window.MathJax.Hub,this._hub.Config({tex2jax:{inlineMath:[[\"$\",\"$\"],[\"\\\\(\",\"\\\\)\"]]}})}render(){super.render(),this._hub&&(this.markup_el.innerHTML=this.model.text,this._hub.Queue([\"Typeset\",this._hub,this.markup_el]))}}a.MathJaxView=_,_.__name__=\"MathJaxView\";class h extends i.Markup{constructor(e){super(e)}static init_MathJax(){this.prototype.default_view=_}}a.MathJax=h,h.__name__=\"MathJax\",h.__module__=\"panel.models.mathjax\",h.init_MathJax()},\n \"000f20fdd3\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),n=e(\"@bokehjs/core/dom\"),l=e(\"@bokehjs/models/widgets/widget\");class a extends l.WidgetView{connect_signals(){super.connect_signals(),this.connect(this.model.change,()=>this.render()),this.connect(this.model.properties.value.change,()=>this.render()),this.connect(this.model.properties.loop_policy.change,()=>this.set_loop_state(this.model.loop_policy))}get_height(){return 250}render(){if(null!=this.sliderEl)return this.sliderEl.style.width=\"{this.model.width}px\",this.sliderEl.min=String(this.model.start),this.sliderEl.max=String(this.model.end),void(this.sliderEl.value=String(this.model.value));super.render(),this.sliderEl=document.createElement(\"input\"),this.sliderEl.setAttribute(\"type\",\"range\"),this.sliderEl.style.width=this.model.width+\"px\",this.sliderEl.value=String(this.model.value),this.sliderEl.min=String(this.model.start),this.sliderEl.max=String(this.model.end),this.sliderEl.onchange=e=>this.set_frame(parseInt(e.target.value));const e=n.div();e.style.cssText=\"margin: 0 auto; display: table; padding: 5px\";const t=\"text-align: center; min-width: 40px; margin: 2px\",i=document.createElement(\"button\");i.style.cssText=\"text-align: center; min-width: 20px\",i.appendChild(document.createTextNode(\"–\")),i.onclick=()=>this.slower(),e.appendChild(i);const s=document.createElement(\"button\");s.style.cssText=t,s.appendChild(document.createTextNode(\"❚◀◀\")),s.onclick=()=>this.first_frame(),e.appendChild(s);const l=document.createElement(\"button\");l.style.cssText=t,l.appendChild(document.createTextNode(\"❚◀\")),l.onclick=()=>this.previous_frame(),e.appendChild(l);const a=document.createElement(\"button\");a.style.cssText=t,a.appendChild(document.createTextNode(\"◀\")),a.onclick=()=>this.reverse_animation(),e.appendChild(a);const o=document.createElement(\"button\");o.style.cssText=t,o.appendChild(document.createTextNode(\"❚❚\")),o.onclick=()=>this.pause_animation(),e.appendChild(o);const r=document.createElement(\"button\");r.style.cssText=t,r.appendChild(document.createTextNode(\"▶\")),r.onclick=()=>this.play_animation(),e.appendChild(r);const d=document.createElement(\"button\");d.style.cssText=t,d.appendChild(document.createTextNode(\"▶❚\")),d.onclick=()=>this.next_frame(),e.appendChild(d);const h=document.createElement(\"button\");h.style.cssText=t,h.appendChild(document.createTextNode(\"▶▶❚\")),h.onclick=()=>this.last_frame(),e.appendChild(h);const c=document.createElement(\"button\");c.style.cssText=\"text-align: center; min-width: 20px\",c.appendChild(document.createTextNode(\"+\")),c.onclick=()=>this.faster(),e.appendChild(c),this.loop_state=document.createElement(\"form\"),this.loop_state.style.cssText=\"margin: 0 auto; display: table\";const m=document.createElement(\"input\");m.type=\"radio\",m.value=\"once\",m.name=\"state\";const p=document.createElement(\"label\");p.innerHTML=\"Once\",p.style.cssText=\"padding: 0 10px 0 5px; user-select:none;\";const u=document.createElement(\"input\");u.setAttribute(\"type\",\"radio\"),u.setAttribute(\"value\",\"loop\"),u.setAttribute(\"name\",\"state\");const _=document.createElement(\"label\");_.innerHTML=\"Loop\",_.style.cssText=\"padding: 0 10px 0 5px; user-select:none;\";const v=document.createElement(\"input\");v.setAttribute(\"type\",\"radio\"),v.setAttribute(\"value\",\"reflect\"),v.setAttribute(\"name\",\"state\");const x=document.createElement(\"label\");x.innerHTML=\"Reflect\",x.style.cssText=\"padding: 0 10px 0 5px; user-select:none;\",\"once\"==this.model.loop_policy?m.checked=!0:\"loop\"==this.model.loop_policy?u.checked=!0:v.checked=!0,this.loop_state.appendChild(m),this.loop_state.appendChild(p),this.loop_state.appendChild(u),this.loop_state.appendChild(_),this.loop_state.appendChild(v),this.loop_state.appendChild(x),this.el.appendChild(this.sliderEl),this.el.appendChild(e),this.el.appendChild(this.loop_state)}set_frame(e){this.model.value!=e&&(this.model.value=e),this.sliderEl.value!=String(e)&&(this.sliderEl.value=String(e))}get_loop_state(){for(var e=this.loop_state.state,t=0;t<e.length;t++){var i=e[t];if(i.checked)return i.value}return\"once\"}set_loop_state(e){for(var t=this.loop_state.state,i=0;i<t.length;i++){var s=t[i];s.value==e&&(s.checked=!0)}}next_frame(){this.set_frame(Math.min(this.model.end,this.model.value+this.model.step))}previous_frame(){this.set_frame(Math.max(this.model.start,this.model.value-this.model.step))}first_frame(){this.set_frame(this.model.start)}last_frame(){this.set_frame(this.model.end)}slower(){this.model.interval=Math.round(this.model.interval/.7),this.model.direction>0?this.play_animation():this.model.direction<0&&this.reverse_animation()}faster(){this.model.interval=Math.round(.7*this.model.interval),this.model.direction>0?this.play_animation():this.model.direction<0&&this.reverse_animation()}anim_step_forward(){if(this.model.value<this.model.end)this.next_frame();else{var e=this.get_loop_state();\"loop\"==e?this.first_frame():\"reflect\"==e?(this.last_frame(),this.reverse_animation()):(this.pause_animation(),this.last_frame())}}anim_step_reverse(){if(this.model.value>this.model.start)this.previous_frame();else{var e=this.get_loop_state();\"loop\"==e?this.last_frame():\"reflect\"==e?(this.first_frame(),this.play_animation()):(this.pause_animation(),this.first_frame())}}pause_animation(){this.model.direction=0,this.timer&&(clearInterval(this.timer),this.timer=null)}play_animation(){this.pause_animation(),this.model.direction=1,this.timer||(this.timer=setInterval(()=>this.anim_step_forward(),this.model.interval))}reverse_animation(){this.pause_animation(),this.model.direction=-1,this.timer||(this.timer=setInterval(()=>this.anim_step_reverse(),this.model.interval))}}i.PlayerView=a,a.__name__=\"PlayerView\";class o extends l.Widget{constructor(e){super(e)}static init_Player(){this.prototype.default_view=a,this.define({direction:[s.Number,0],interval:[s.Number,500],start:[s.Number],end:[s.Number],step:[s.Number,1],loop_policy:[s.Any,\"once\"],value:[s.Any,0]}),this.override({width:400})}}i.Player=o,o.__name__=\"Player\",o.__module__=\"panel.models.widgets\",o.init_Player()},\n \"2363c12dd6\": function _(t,e,o){Object.defineProperty(o,\"__esModule\",{value:!0});const i=t(\"tslib\").__importStar(t(\"@bokehjs/core/properties\")),l=t(\"@bokehjs/core/util/object\"),r=t(\"@bokehjs/core/util/eq\"),s=t(\"@bokehjs/models/layouts/html_box\"),n=t(\"99a25e6992\"),a=t(\"990b5dd5c7\"),p=t(\"ba20932521\"),h=window.Plotly,_=(t,e,o)=>{let i=Array.isArray(e)?[]:{};if(\"click\"===o||\"hover\"===o||\"selected\"===o){const o=[];if(null==e)return null;const l=t.data;for(let t=0;t<e.points.length;t++){const i=e.points[t];let r={};for(let t in i){const e=i[t];!i.hasOwnProperty(t)||Array.isArray(e)||a.isPlainObject(e)||(r[t]=e)}null!=i&&(i.hasOwnProperty(\"curveNumber\")&&i.hasOwnProperty(\"pointNumber\")&&l[i.curveNumber].hasOwnProperty(\"customdata\")&&(r.customdata=l[i.curveNumber].customdata[i.pointNumber]),i.hasOwnProperty(\"pointNumbers\")&&(r.pointNumbers=i.pointNumbers)),o[t]=r}i.points=o}else if(\"relayout\"===o||\"restyle\"===o)for(let t in e)e.hasOwnProperty(t)&&(i[t]=e[t]);return e.hasOwnProperty(\"range\")&&(i.range=e.range),e.hasOwnProperty(\"lassoPoints\")&&(i.lassoPoints=e.lassoPoints),i};class u extends p.PanelHTMLBoxView{constructor(){super(...arguments),this._settingViewport=!1,this._plotInitialized=!1,this._reacting=!1,this._relayouting=!1,this._end_relayouting=n.debounce(()=>{this._relayouting=!1},2e3,!1)}connect_signals(){super.connect_signals(),this.connect(this.model.properties.viewport_update_policy.change,this._updateSetViewportFunction),this.connect(this.model.properties.viewport_update_throttle.change,this._updateSetViewportFunction),this.connect(this.model.properties._render_count.change,this.plot),this.connect(this.model.properties.viewport.change,this._updateViewportFromProperty)}render(){super.render(),window.Plotly&&this.plot()}plot(){if(!window.Plotly)return;const t=[];for(let e=0;e<this.model.data.length;e++)t.push(this._get_trace(e,!1));let e=a.deepCopy(this.model.layout);if(this._relayouting){const t=this.el.layout;Object.keys(t).reduce((t,o)=>{\"axis\"===o.slice(1,5)&&\"range\"in t&&(e[o].range=t.range)},{})}this._reacting=!0,h.react(this.el,t,e,this.model.config).then(()=>{this._updateSetViewportFunction(),this._updateViewportProperty(),this._plotInitialized||(this.el.on(\"plotly_relayout\",t=>{!0!==t._update_from_property&&(this.model.relayout_data=_(this.el,t,\"relayout\"),this._updateViewportProperty(),this._end_relayouting())}),this.el.on(\"plotly_relayouting\",()=>{\"mouseup\"!==this.model.viewport_update_policy&&(this._relayouting=!0,this._updateViewportProperty())}),this.el.on(\"plotly_restyle\",t=>{this.model.restyle_data=_(this.el,t,\"restyle\"),this._updateViewportProperty()}),this.el.on(\"plotly_click\",t=>{this.model.click_data=_(this.el,t,\"click\")}),this.el.on(\"plotly_hover\",t=>{this.model.hover_data=_(this.el,t,\"hover\")}),this.el.on(\"plotly_selected\",t=>{this.model.selected_data=_(this.el,t,\"selected\")}),this.el.on(\"plotly_clickannotation\",t=>{delete t.event,delete t.fullAnnotation,this.model.clickannotation_data=t}),this.el.on(\"plotly_deselect\",()=>{this.model.selected_data=null}),this.el.on(\"plotly_unhover\",()=>{this.model.hover_data=null})),this._plotInitialized=!0,this._reacting=!1})}_get_trace(t,e){const o=l.clone(this.model.data[t]),i=this.model.data_sources[t];for(const t of i.columns()){const l=i._shapes[t][0];let s=i.get_array(t)[0];if(l.length>1){const t=[];for(let e=0;e<l[0];e++)t.push(s.slice(e*l[1],(e+1)*l[1]));s=t}let n=t.split(\".\"),a=n[n.length-1];var r=o;for(let t of n.slice(0,-1))r=r[t];e&&1==n.length?r[a]=[s]:r[a]=s}return o}_updateViewportFromProperty(){if(!h||this._settingViewport||this._reacting||!this.model.viewport)return;const t=this.el._fullLayout;Object.keys(this.model.viewport).reduce((e,o)=>{if(r.isEqual(a.get(t,o),e))return!0;{let t=a.deepCopy(this.model.viewport);return t._update_from_property=!0,h.relayout(this.el,t),!1}},{})}_updateViewportProperty(){const t=this.el._fullLayout;let e={};for(let o in t){if(!t.hasOwnProperty(o))continue;let i=o.slice(0,5);\"xaxis\"!==i&&\"yaxis\"!==i||(e[o+\".range\"]=a.deepCopy(t[o].range))}r.isEqual(e,this.model.viewport)||this._setViewport(e)}_updateSetViewportFunction(){\"continuous\"===this.model.viewport_update_policy||\"mouseup\"===this.model.viewport_update_policy?this._setViewport=t=>{this._settingViewport||(this._settingViewport=!0,this.model.viewport=t,this._settingViewport=!1)}:this._setViewport=a.throttle(t=>{this._settingViewport||(this._settingViewport=!0,this.model.viewport=t,this._settingViewport=!1)},this.model.viewport_update_throttle)}}o.PlotlyPlotView=u,u.__name__=\"PlotlyPlotView\";class d extends s.HTMLBox{constructor(t){super(t)}static init_PlotlyPlot(){this.prototype.default_view=u,this.define({data:[i.Array,[]],layout:[i.Any,{}],config:[i.Any,{}],data_sources:[i.Array,[]],relayout_data:[i.Any,{}],restyle_data:[i.Array,[]],click_data:[i.Any,{}],hover_data:[i.Any,{}],clickannotation_data:[i.Any,{}],selected_data:[i.Any,{}],viewport:[i.Any,{}],viewport_update_policy:[i.String,\"mouseup\"],viewport_update_throttle:[i.Number,200],_render_count:[i.Number,0]})}}o.PlotlyPlot=d,d.__name__=\"PlotlyPlot\",d.__module__=\"panel.models.plotly\",d.init_PlotlyPlot()},\n \"99a25e6992\": function _(n,l,u){function t(n,l,u){var t,e,o,a,r;function i(){var c=Date.now()-a;c<l&&c>=0?t=setTimeout(i,l-c):(t=null,u||(r=n.apply(o,e),o=e=null))}null==l&&(l=100);var c=function(){o=this,e=arguments,a=Date.now();var c=u&&!t;return t||(t=setTimeout(i,l)),c&&(r=n.apply(o,e),o=e=null),r};return c.clear=function(){t&&(clearTimeout(t),t=null)},c.flush=function(){t&&(r=n.apply(o,e),o=e=null,clearTimeout(t),t=null)},c}t.debounce=t,l.exports=t},\n \"990b5dd5c7\": function _(t,e,n){Object.defineProperty(n,\"__esModule\",{value:!0}),n.get=(t,e,n)=>{const r=n=>String.prototype.split.call(e,n).filter(Boolean).reduce((t,e)=>null!=t?t[e]:t,t),o=r(/[,[\\]]+?/)||r(/[,[\\].]+?/);return void 0===o||o===t?n:o},n.throttle=function(t,e){var n=0;return function(){var r=Number(new Date);r-n>=e&&(t(),n=r)}},n.deepCopy=function t(e){var n;if(null==e||\"object\"!=typeof e)return e;if(e instanceof Array){n=[];for(var r=0,o=e.length;r<o;r++)n[r]=t(e[r]);return n}if(e instanceof Object){const n={};for(const r in e){const o=r;e.hasOwnProperty(o)&&(n[o]=t(e[o]))}return n}throw new Error(\"Unable to copy obj! Its type isn't supported.\")},n.isPlainObject=function(t){return\"[object Object]\"===Object.prototype.toString.call(t)}},\n \"76307e5afa\": function _(e,s,t){Object.defineProperty(t,\"__esModule\",{value:!0});const i=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),o=e(\"@bokehjs/models/layouts/html_box\"),r=e(\"ba20932521\");class l extends o.HTMLBoxView{connect_signals(){super.connect_signals();const e=()=>{this.render(),this.root.compute_layout()};this.connect(this.model.properties.height.change,e),this.connect(this.model.properties.width.change,e),this.connect(this.model.properties.height_policy.change,e),this.connect(this.model.properties.width_policy.change,e),this.connect(this.model.properties.sizing_mode.change,e),this.connect(this.model.properties.active.change,()=>this.setCSS()),this.connect(this.model.properties.bar_color.change,()=>this.setCSS()),this.connect(this.model.properties.css_classes.change,()=>this.setCSS()),this.connect(this.model.properties.value.change,()=>this.setValue()),this.connect(this.model.properties.max.change,()=>this.setMax())}render(){super.render();const e=Object.assign(Object.assign({},this.model.style),{display:\"inline-block\"});this.progressEl=document.createElement(\"progress\"),this.setValue(),this.setMax(),r.set_size(this.progressEl,this.model),this.setCSS();for(const s in e)this.progressEl.style.setProperty(s,e[s]);this.el.appendChild(this.progressEl)}setCSS(){let e=this.model.css_classes.join(\" \")+\" \"+this.model.bar_color;this.model.active&&(e+=\" active\"),this.progressEl.className=e}setValue(){null!=this.model.value&&(this.progressEl.value=this.model.value)}setMax(){null!=this.model.max&&(this.progressEl.max=this.model.max)}_update_layout(){let e=void 0!==this._prev_sizing_mode&&this._prev_sizing_mode!==this.model.sizing_mode;this._prev_sizing_mode=this.model.sizing_mode,this.layout=new r.CachedVariadicBox(this.el,this.model.sizing_mode,e),this.layout.set_sizing(this.box_sizing())}}t.ProgressView=l,l.__name__=\"ProgressView\";class h extends o.HTMLBox{constructor(e){super(e)}static init_Progress(){this.prototype.default_view=l,this.define({active:[i.Boolean,!0],bar_color:[i.String,\"primary\"],style:[i.Any,{}],max:[i.Number,100],value:[i.Number,null]})}}t.Progress=h,h.__name__=\"Progress\",h.__module__=\"panel.models.widgets\",h.init_Progress()},\n \"38b2bc9574\": function _(e,t,s){Object.defineProperty(s,\"__esModule\",{value:!0});const i=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),a=e(\"@bokehjs/core/view\"),o=e(\"@bokehjs/core/util/array\"),c=e(\"@bokehjs/model\"),n=e(\"@bokehjs/protocol/receiver\");class r extends a.View{renderTo(){}}s.StateView=r,r.__name__=\"StateView\";class _ extends c.Model{constructor(e){super(e),this._receiver=new n.Receiver,this._cache={}}apply_state(e){this._receiver.consume(e.header),this._receiver.consume(e.metadata),this._receiver.consume(e.content),this._receiver.message&&this.document&&this.document.apply_json_patch(this._receiver.message.content)}_receive_json(e,t){const s=JSON.parse(e);this._cache[t]=s;let i=this.state;for(const e of this.values)i=i[e];i===t?this.apply_state(s):this._cache[i]&&this.apply_state(this._cache[i])}set_state(e,t){let s=o.copy(this.values);s[this.widgets[e.id]]=t;let i=this.state;for(const e of s)i=i[e];var a,c,n;this.values=s,this.json?this._cache[i]?this.apply_state(this._cache[i]):(a=i,c=e=>this._receive_json(e,i),(n=new XMLHttpRequest).overrideMimeType(\"application/json\"),n.open(\"GET\",a,!0),n.onreadystatechange=function(){4==n.readyState&&200==n.status&&c(n.responseText)},n.send(null)):this.apply_state(i)}static init_State(){this.prototype.default_view=r,this.define({json:[i.Boolean,!1],state:[i.Any,{}],widgets:[i.Any,{}],values:[i.Any,[]]})}}s.State=_,_.__name__=\"State\",_.__module__=\"panel.models.state\",_.init_State()},\n \"1109f5d4e5\": function _(t,e,s){Object.defineProperty(s,\"__esModule\",{value:!0});const o=t(\"tslib\").__importStar(t(\"@bokehjs/core/properties\")),a=t(\"@bokehjs/models/layouts/html_box\");class n extends a.HTMLBoxView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.data.change,this._plot),this.connect(this.model.properties.data_sources.change,()=>this._connect_sources()),this._connected=[],this._connect_sources()}_connect_sources(){for(const t in this.model.data_sources){const e=this.model.data_sources[t];this._connected.indexOf(t)<0&&(this.connect(e.properties.data.change,this._plot),this._connected.push(t))}}_fetch_datasets(){const t={};for(const e in this.model.data_sources){const s=this.model.data_sources[e],o=[],a=s.columns();for(let t=0;t<s.data[a[0]].length;t++){const e={};for(const o of a)e[o]=s.data[o][t];o.push(e)}t[e]=o}return t}render(){super.render(),this._plot()}_plot(){if(this.model.data&&window.vegaEmbed){if(this.model.data_sources&&Object.keys(this.model.data_sources).length>0){const t=this._fetch_datasets();if(\"data\"in t&&(this.model.data.data.values=t.data,delete t.data),void 0!==this.model.data.data)for(const e of this.model.data.data)e.name in t&&(e.values=t[e.name],delete t[e.name]);this.model.data.datasets=t}window.vegaEmbed(this.el,this.model.data,{actions:!1})}}}s.VegaPlotView=n,n.__name__=\"VegaPlotView\";class d extends a.HTMLBox{constructor(t){super(t)}static init_VegaPlot(){this.prototype.default_view=n,this.define({data:[o.Any],data_sources:[o.Any]})}}s.VegaPlot=d,d.__name__=\"VegaPlot\",d.__module__=\"panel.models.vega\",d.init_VegaPlot()},\n \"b0c3e9e9c2\": function _(e,i,t){Object.defineProperty(t,\"__esModule\",{value:!0});const o=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),s=e(\"@bokehjs/models/layouts/html_box\"),l=e(\"ba20932521\");class d extends l.PanelHTMLBoxView{initialize(){super.initialize(),this._blocked=!1,this._setting=!1,this._time=Date.now()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.loop.change,()=>this.set_loop()),this.connect(this.model.properties.paused.change,()=>this.set_paused()),this.connect(this.model.properties.time.change,()=>this.set_time()),this.connect(this.model.properties.value.change,()=>this.set_value()),this.connect(this.model.properties.volume.change,()=>this.set_volume())}render(){super.render(),this.videoEl=document.createElement(\"video\"),this.model.sizing_mode&&\"fixed\"!==this.model.sizing_mode||(this.model.height&&(this.videoEl.height=this.model.height),this.model.width&&(this.videoEl.width=this.model.width)),this.videoEl.style.objectFit=\"fill\",this.videoEl.style.minWidth=\"100%\",this.videoEl.style.minHeight=\"100%\",this.videoEl.controls=!0,this.videoEl.src=this.model.value,this.videoEl.currentTime=this.model.time,this.videoEl.loop=this.model.loop,null!=this.model.volume?this.videoEl.volume=this.model.volume/100:this.model.volume=100*this.videoEl.volume,this.videoEl.onpause=()=>this.model.paused=!0,this.videoEl.onplay=()=>this.model.paused=!1,this.videoEl.ontimeupdate=()=>this.update_time(this),this.videoEl.onvolumechange=()=>this.update_volume(this),this.el.appendChild(this.videoEl),this.model.paused||this.videoEl.play()}update_time(e){e._setting?e._setting=!1:Date.now()-e._time<e.model.throttle||(e._blocked=!0,e.model.time=e.videoEl.currentTime,e._time=Date.now())}update_volume(e){e._setting?e._setting=!1:(e._blocked=!0,e.model.volume=100*e.videoEl.volume)}set_loop(){this.videoEl.loop=this.model.loop}set_paused(){!this.videoEl.paused&&this.model.paused&&this.videoEl.pause(),this.videoEl.paused&&!this.model.paused&&this.videoEl.play()}set_volume(){this._blocked?this._blocked=!1:(this._setting=!0,null!=this.model.volume&&(this.videoEl.volume=this.model.volume/100))}set_time(){this._blocked?this._blocked=!1:(this._setting=!0,this.videoEl.currentTime=this.model.time)}set_value(){this.videoEl.src=this.model.value}}t.VideoView=d,d.__name__=\"VideoView\";class h extends s.HTMLBox{constructor(e){super(e)}static init_Video(){this.prototype.default_view=d,this.define({loop:[o.Boolean,!1],paused:[o.Boolean,!0],time:[o.Number,0],throttle:[o.Number,250],value:[o.Any,\"\"],volume:[o.Number,null]})}}t.Video=h,h.__name__=\"Video\",h.__module__=\"panel.models.widgets\",h.init_Video()},\n \"3c7145a2fa\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),o=e(\"@bokehjs/models/layouts/html_box\"),h=e(\"ba20932521\");class a extends h.PanelHTMLBoxView{constructor(){super(...arguments),this.constraints={audio:!1,video:!0}}initialize(){super.initialize(),null!==this.model.timeout&&this.set_timeout()}connect_signals(){super.connect_signals(),this.connect(this.model.properties.timeout.change,()=>this.set_timeout()),this.connect(this.model.properties.snapshot.change,()=>this.snapshot()),this.connect(this.model.properties.paused.change,()=>this.pause())}pause(){this.model.paused&&(null!=this.timer&&(clearInterval(this.timer),this.timer=null),this.videoEl.pause()),this.set_timeout()}set_timeout(){this.timer&&(clearInterval(this.timer),this.timer=null),this.model.timeout>0&&(this.timer=setInterval(()=>this.snapshot(),this.model.timeout))}snapshot(){this.canvasEl.width=this.videoEl.videoWidth,this.canvasEl.height=this.videoEl.videoHeight;const e=this.canvasEl.getContext(\"2d\");e&&e.drawImage(this.videoEl,0,0,this.canvasEl.width,this.canvasEl.height),this.model.value=this.canvasEl.toDataURL(\"image/\"+this.model.format,.95)}remove(){super.remove(),this.timer&&(clearInterval(this.timer),this.timer=null)}render(){super.render(),this.videoEl||(this.videoEl=document.createElement(\"video\"),this.model.sizing_mode&&\"fixed\"!==this.model.sizing_mode||(this.model.height&&(this.videoEl.height=this.model.height),this.model.width&&(this.videoEl.width=this.model.width)),this.videoEl.style.objectFit=\"fill\",this.videoEl.style.minWidth=\"100%\",this.videoEl.style.minHeight=\"100%\",this.canvasEl=document.createElement(\"canvas\"),this.el.appendChild(this.videoEl),navigator.mediaDevices.getUserMedia&&navigator.mediaDevices.getUserMedia(this.constraints).then(e=>{this.videoEl.srcObject=e,this.model.paused||this.videoEl.play()}).catch(console.error))}}i.VideoStreamView=a,a.__name__=\"VideoStreamView\";class l extends o.HTMLBox{constructor(e){super(e)}static init_VideoStream(){this.prototype.default_view=a,this.define({format:[s.String,\"png\"],paused:[s.Boolean,!1],snapshot:[s.Boolean,!1],timeout:[s.Number,0],value:[s.Any]}),this.override({height:240,width:320})}}i.VideoStream=l,l.__name__=\"VideoStream\",l.__module__=\"panel.models.widgets\",l.init_VideoStream()},\n \"ecfbb965eb\": function _(e,o,l){Object.defineProperty(l,\"__esModule\",{value:!0});var V=e(\"5b5e56e89a\");l.VTKPlot=V.VTKPlot;var t=e(\"729dd26c71\");l.VTKVolumePlot=t.VTKVolumePlot;var K=e(\"e23461e5d7\");l.VTKAxes=K.VTKAxes},\n \"5b5e56e89a\": function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const s=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),i=e(\"@bokehjs/core/dom\"),a=e(\"c704c63c0a\"),o=e(\"ba07c3d566\");class r extends a.AbstractVTKView{constructor(){super(...arguments),this._axes_initialized=!1}connect_signals(){super.connect_signals(),this.connect(this.model.properties.axes.change,()=>{this._delete_axes(),this.model.axes&&this._set_axes(),this._vtk_renwin.getRenderWindow().render()}),this.el.addEventListener(\"mouseenter\",()=>{const e=this._vtk_renwin.getInteractor();this.model.enable_keybindings&&(document.querySelector(\"body\").addEventListener(\"keypress\",e.handleKeyPress),document.querySelector(\"body\").addEventListener(\"keydown\",e.handleKeyDown),document.querySelector(\"body\").addEventListener(\"keyup\",e.handleKeyUp))}),this.el.addEventListener(\"mouseleave\",()=>{const e=this._vtk_renwin.getInteractor();document.querySelector(\"body\").removeEventListener(\"keypress\",e.handleKeyPress),document.querySelector(\"body\").removeEventListener(\"keydown\",e.handleKeyDown),document.querySelector(\"body\").removeEventListener(\"keyup\",e.handleKeyUp)})}render(){super.render(),this._axes=null,this._axes_initialized=!1,this._plot()}after_layout(){this._axes_initialized||(this._render_axes_canvas(),this._axes_initialized=!0)}_render_axes_canvas(){const e=this._vtk_container.getElementsByTagName(\"canvas\");if(1!=e.length)throw Error(\"Error at initialization of the 3D scene, container should have one and only one canvas\");e[0].classList.add(\"scene3d-canvas\");const t=i.canvas({style:{position:\"absolute\",top:\"0\",left:\"0\",width:\"100%\",height:\"100%\"}});t.classList.add(\"axes-canvas\"),this._vtk_container.appendChild(t),this._vtk_renwin.setResizeCallback(()=>{const e=this._vtk_container.getBoundingClientRect(),n=Math.floor(e.width*window.devicePixelRatio),s=Math.floor(e.height*window.devicePixelRatio);t.setAttribute(\"width\",n.toFixed()),t.setAttribute(\"height\",s.toFixed())})}_delete_axes(){if(null==this._axes)return;Object.keys(this._axes).forEach(e=>this._vtk_renwin.getRenderer().removeActor(this._axes[e]));const e=this._vtk_renwin.getContainer().getElementsByClassName(\"axes-canvas\")[0],t=e.getContext(\"2d\");t&&t.clearRect(0,0,e.clientWidth*window.devicePixelRatio,e.clientHeight*window.devicePixelRatio),this._axes=null}_set_axes(){if(this.model.axes){const e=this._vtk_renwin.getContainer().getElementsByClassName(\"axes-canvas\")[0],{psActor:t,axesActor:n,gridActor:s}=this.model.axes.create_axes(e);this._axes={psActor:t,axesActor:n,gridActor:s},this._vtk_renwin.getRenderer().addActor(t),this._vtk_renwin.getRenderer().addActor(n),this._vtk_renwin.getRenderer().addActor(s)}}_plot(){if(!this.model.data)return void this._vtk_renwin.getRenderWindow().render();const e=o.vtkns.DataAccessHelper.get(\"zip\",{zipContent:atob(this.model.data),callback:t=>{const n=o.vtkns.HttpSceneLoader.newInstance({renderer:this._vtk_renwin.getRenderer(),dataAccessHelper:e}),s=o.vtk.macro.debounce(()=>{null==this._axes&&this.model.axes&&this._set_axes(),this.model.properties.camera.change.emit()},100);n.setUrl(\"index.json\"),n.onReady(s)}})}}n.VTKPlotView=r,r.__name__=\"VTKPlotView\";class d extends a.AbstractVTKPlot{constructor(e){super(e),this.outline=o.vtkns.OutlineFilter.newInstance();const t=o.vtkns.Mapper.newInstance();t.setInputConnection(this.outline.getOutputPort()),this.outline_actor=o.vtkns.Actor.newInstance(),this.outline_actor.setMapper(t)}static init_VTKPlot(){this.prototype.default_view=r,this.define({data:[s.String],axes:[s.Instance],enable_keybindings:[s.Boolean,!1]})}}n.VTKPlot=d,d.__name__=\"VTKPlot\",d.init_VTKPlot()},\n \"c704c63c0a\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const n=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),r=e(\"@bokehjs/core/dom\"),s=e(\"@bokehjs/core/util/object\"),a=e(\"@bokehjs/models/layouts/html_box\"),o=e(\"ba20932521\"),_=e(\"ba07c3d566\");class d extends o.PanelHTMLBoxView{constructor(){super(...arguments),this._setting_camera=!1}connect_signals(){super.connect_signals(),this.connect(this.model.properties.data.change,()=>{this.invalidate_render()}),this.connect(this.model.properties.orientation_widget.change,()=>{this._orientation_widget_visibility(this.model.orientation_widget)}),this.connect(this.model.properties.camera.change,()=>this._set_camera_state())}_orientation_widget_visibility(e){this._orientationWidget.setEnabled(e),e?this._widgetManager.enablePicking():this._widgetManager.disablePicking(),this._orientationWidget.updateMarkerOrientation(),this._vtk_renwin.getRenderWindow().render()}_create_orientation_widget(){const e=_.vtkns.AxesActor.newInstance(),t=_.vtkns.OrientationMarkerWidget.newInstance({actor:e,interactor:this._vtk_renwin.getInteractor()});t.setEnabled(!0),t.setViewportCorner(_.vtkns.OrientationMarkerWidget.Corners.BOTTOM_RIGHT),t.setViewportSize(.15),t.setMinPixelSize(100),t.setMaxPixelSize(300),this._orientationWidget=t;const i=_.vtkns.WidgetManager.newInstance();i.setRenderer(t.getRenderer());const n=_.vtkns.InteractiveOrientationWidget.newInstance();n.placeWidget(e.getBounds()),n.setBounds(e.getBounds()),n.setPlaceFactor(1);const r=i.addWidget(n);this._widgetManager=i,r.onOrientationChange(({direction:e})=>{const t=this._vtk_renwin.getRenderer().getActiveCamera(),i=t.getFocalPoint(),n=t.getPosition(),r=t.getViewUp(),s=Math.sqrt(Math.pow(n[0]-i[0],2)+Math.pow(n[1]-i[1],2)+Math.pow(n[2]-i[2],2));t.setPosition(i[0]+e[0]*s,i[1]+e[1]*s,i[2]+e[2]*s),e[0]&&t.setViewUp(_.majorAxis(r,1,2)),e[1]&&t.setViewUp(_.majorAxis(r,0,2)),e[2]&&t.setViewUp(_.majorAxis(r,0,1)),this._orientationWidget.updateMarkerOrientation(),this._vtk_renwin.getRenderer().resetCameraClippingRange(),this._vtk_renwin.getRenderWindow().render()}),this._orientation_widget_visibility(this.model.orientation_widget)}_get_camera_state(){if(!this._setting_camera){this._setting_camera=!0;const e=s.clone(this._vtk_renwin.getRenderer().getActiveCamera().get());delete e.classHierarchy,delete e.vtkObject,delete e.vtkCamera,delete e.viewPlaneNormal,this.model.camera=e,this._setting_camera=!1}}_set_camera_state(){if(!this._setting_camera){this._setting_camera=!0;try{this.model.camera&&this._vtk_renwin.getRenderer().getActiveCamera().set(this.model.camera)}finally{this._setting_camera=!1}this._orientationWidget.updateMarkerOrientation(),this._vtk_renwin.getRenderer().resetCameraClippingRange(),this._vtk_renwin.getRenderWindow().render()}}render(){super.render(),this._orientationWidget=null,this._vtk_container=r.div(),o.set_size(this._vtk_container,this.model),this.el.appendChild(this._vtk_container),this._vtk_renwin=_.vtkns.FullScreenRenderWindow.newInstance({rootContainer:this.el,container:this._vtk_container}),this._remove_default_key_binding(),this._create_orientation_widget(),this._vtk_renwin.getRenderer().getActiveCamera().onModified(()=>this._get_camera_state()),this._set_camera_state(),this.model.renderer_el=this._vtk_renwin}after_layout(){super.after_layout(),this._vtk_renwin.resize()}_remove_default_key_binding(){const e=this._vtk_renwin.getInteractor();document.querySelector(\"body\").removeEventListener(\"keypress\",e.handleKeyPress),document.querySelector(\"body\").removeEventListener(\"keydown\",e.handleKeyDown),document.querySelector(\"body\").removeEventListener(\"keyup\",e.handleKeyUp)}}i.AbstractVTKView=d,d.__name__=\"AbstractVTKView\";class c extends a.HTMLBox{constructor(e){super(e)}getActors(){return this.renderer_el.getRenderer().getActors()}static init_AbstractVTKPlot(){this.define({orientation_widget:[n.Boolean,!1],camera:[n.Instance]}),this.override({height:300,width:300})}}i.AbstractVTKPlot=c,c.__name__=\"AbstractVTKPlot\",c.__module__=\"panel.models.vtk\",c.init_AbstractVTKPlot()},\n \"ba07c3d566\": function _(e,t,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=e(\"@bokehjs/core/util/serialization\"),a=e(\"@bokehjs/core/util/array\");function o(e){const t=Math.min(Math.max(Math.round(e),0),255).toString(16);return 2==t.length?t:\"0\"+t}function i(e,t,n){return\"#\"+o(e)+o(t)+o(n)}function s(e){for(var t=new ArrayBuffer(e.length),n=new Uint8Array(t),r=0,a=e.length;r<a;r++)n[r]=e.charCodeAt(r);return t}n.vtk=window.vtk,n.vtkns={},n.vtk&&(n.vtkns.DataArray=n.vtk.Common.Core.vtkDataArray,n.vtkns.ImageData=n.vtk.Common.DataModel.vtkImageData,n.vtkns.OutlineFilter=n.vtk.Filters.General.vtkOutlineFilter,n.vtkns.CubeSource=n.vtk.Filters.Sources.vtkCubeSource,n.vtkns.LineSource=n.vtk.Filters.Sources.vtkLineSource,n.vtkns.PlaneSource=n.vtk.Filters.Sources.vtkPlaneSource,n.vtkns.PointSource=n.vtk.Filters.Sources.vtkPointSource,n.vtkns.OrientationMarkerWidget=n.vtk.Interaction.Widgets.vtkOrientationMarkerWidget,n.vtkns.DataAccessHelper=n.vtk.IO.Core.DataAccessHelper,n.vtkns.HttpSceneLoader=n.vtk.IO.Core.vtkHttpSceneLoader,n.vtkns.ImageSlice=n.vtk.Rendering.Core.vtkImageSlice,n.vtkns.Actor=n.vtk.Rendering.Core.vtkActor,n.vtkns.AxesActor=n.vtk.Rendering.Core.vtkAxesActor,n.vtkns.Mapper=n.vtk.Rendering.Core.vtkMapper,n.vtkns.ImageMapper=n.vtk.Rendering.Core.vtkImageMapper,n.vtkns.SphereMapper=n.vtk.Rendering.Core.vtkSphereMapper,n.vtkns.WidgetManager=n.vtk.Widgets.Core.vtkWidgetManager,n.vtkns.InteractiveOrientationWidget=n.vtk.Widgets.Widgets3D.vtkInteractiveOrientationWidget,n.vtkns.PixelSpaceCallbackMapper=n.vtk.Rendering.Core.vtkPixelSpaceCallbackMapper,n.vtkns.FullScreenRenderWindow=n.vtk.Rendering.Misc.vtkFullScreenRenderWindow,n.vtkns.VolumeController=n.vtk.Interaction.UI.vtkVolumeController,n.vtkns.Volume=n.vtk.Rendering.Core.vtkVolume,n.vtkns.VolumeMapper=n.vtk.Rendering.Core.vtkVolumeMapper,n.vtkns.ColorTransferFunction=n.vtk.Rendering.Core.vtkColorTransferFunction,n.vtkns.PiecewiseFunction=n.vtk.Common.DataModel.vtkPiecewiseFunction,n.vtkns.BoundingBox=n.vtk.Common.DataModel.vtkBoundingBox),n.hexToRGB=function(e){return[parseInt(e.slice(1,3),16)/255,parseInt(e.slice(3,5),16)/255,parseInt(e.slice(5,7),16)/255]},n.rgbToHex=i,n.vtkLutToMapper=function(e){const{scale:t,nodes:r}=e.get(\"scale\",\"nodes\");if(t!==n.vtkns.ColorTransferFunction.Scale.LINEAR)throw\"Error transfer function scale not handle\";const o=r.map(e=>e.x),s=Math.min(...o),k=Math.max(...o),v=a.linspace(s,k,255),c=[0,0,0];return{low:s,high:k,palette:v.map(t=>(e.getColor(t,c),i(255*c[0],255*c[1],255*c[2])))}},n.data2VTKImageData=function(e){const t=n.vtkns.ImageData.newInstance({spacing:e.spacing});t.setDimensions(e.dims),t.setOrigin(null!=e.origin?e.origin:e.dims.map(e=>e/2));const a=n.vtkns.DataArray.newInstance({name:\"scalars\",numberOfComponents:1,values:new r.ARRAY_TYPES[e.dtype](s(atob(e.buffer)))});return t.getPointData().setScalars(a),t},n.majorAxis=function(e,t,n){const r=[0,0,0],a=Math.abs(e[t])>Math.abs(e[n])?t:n,o=e[a]>0?1:-1;return r[a]=o,r},n.cartesian_product=function(...e){return e.reduce((e,t)=>e.flatMap(e=>t.map(t=>[].concat(e,t))))}},\n \"729dd26c71\": function _(e,t,i){Object.defineProperty(i,\"__esModule\",{value:!0});const s=e(\"tslib\").__importStar(e(\"@bokehjs/core/properties\")),r=e(\"c704c63c0a\"),n=e(\"ba07c3d566\");class o extends r.AbstractVTKView{connect_signals(){super.connect_signals(),this.connect(this.model.properties.colormap.change,()=>{this.colormap_slector.value=this.model.colormap;const e=new Event(\"change\");this.colormap_slector.dispatchEvent(e)}),this.connect(this.model.properties.shadow.change,()=>{this.shadow_selector.value=this.model.shadow?\"1\":\"0\";const e=new Event(\"change\");this.shadow_selector.dispatchEvent(e)}),this.connect(this.model.properties.sampling.change,()=>{this.sampling_slider.value=this.model.sampling.toFixed(2);const e=new Event(\"input\");this.sampling_slider.dispatchEvent(e)}),this.connect(this.model.properties.edge_gradient.change,()=>{this.edge_gradient_slider.value=this.model.edge_gradient.toFixed(2);const e=new Event(\"input\");this.edge_gradient_slider.dispatchEvent(e)}),this.connect(this.model.properties.rescale.change,()=>{this._controllerWidget.setRescaleColorMap(this.model.rescale),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.ambient.change,()=>{this.volume.getProperty().setAmbient(this.model.ambient),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.diffuse.change,()=>{this.volume.getProperty().setDiffuse(this.model.diffuse),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.specular.change,()=>{this.volume.getProperty().setSpecular(this.model.specular),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.specular_power.change,()=>{this.volume.getProperty().setSpecularPower(this.model.specular_power),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.display_volume.change,()=>{this._set_volume_visibility(this.model.display_volume),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.display_slices.change,()=>{this._set_slices_visibility(this.model.display_slices),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.slice_i.change,()=>{this.image_actor_i.getMapper().setISlice(this.model.slice_i),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.slice_j.change,()=>{this.image_actor_j.getMapper().setJSlice(this.model.slice_j),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.slice_k.change,()=>{this.image_actor_k.getMapper().setKSlice(this.model.slice_k),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.render_background.change,()=>{this._vtk_renwin.getRenderer().setBackground(...n.hexToRGB(this.model.render_background)),this._vtk_renwin.getRenderWindow().render()}),this.connect(this.model.properties.interpolation.change,()=>{this._set_interpolation(this.model.interpolation),this._vtk_renwin.getRenderWindow().render()})}get volume(){return this._controllerWidget.getActor()}get image_actor_i(){return this._vtk_renwin.getRenderer().getActors()[0]}get image_actor_j(){return this._vtk_renwin.getRenderer().getActors()[1]}get image_actor_k(){return this._vtk_renwin.getRenderer().getActors()[2]}get shadow_selector(){return this.el.querySelector(\".js-shadow\")}get edge_gradient_slider(){return this.el.querySelector(\".js-edge\")}get sampling_slider(){return this.el.querySelector(\".js-spacing\")}get colormap_slector(){return this.el.querySelector(\".js-color-preset\")}_set_interpolation(e){\"fast_linear\"==e?(this.volume.getProperty().setInterpolationTypeToFastLinear(),this.image_actor_i.getProperty().setInterpolationTypeToLinear()):\"linear\"==e?(this.volume.getProperty().setInterpolationTypeToLinear(),this.image_actor_i.getProperty().setInterpolationTypeToLinear()):(this.volume.getProperty().setInterpolationTypeToNearest(),this.image_actor_i.getProperty().setInterpolationTypeToNearest())}render(){super.render(),this._controllerWidget=n.vtkns.VolumeController.newInstance({size:[400,150],rescaleColorMap:this.model.rescale}),this._vtk_image_data=n.data2VTKImageData(this.model.data),this._controllerWidget.setContainer(this.el),this._vtk_renwin.getRenderWindow().getInteractor(),this._vtk_renwin.getRenderWindow().getInteractor().setDesiredUpdateRate(45),this._plot_volume(),this._connect_controls(),this._plot_slices(),this._set_volume_visibility(this.model.display_volume),this._set_slices_visibility(this.model.display_slices),this._vtk_renwin.getRenderer().setBackground(...n.hexToRGB(this.model.render_background)),this._set_interpolation(this.model.interpolation),this._vtk_renwin.getRenderer().resetCamera()}_connect_controls(){this.colormap_slector.addEventListener(\"change\",()=>{this.model.colormap=this.colormap_slector.value}),this.model.colormap?this.model.properties.colormap.change.emit():this.model.colormap=this.colormap_slector.value,this.shadow_selector.addEventListener(\"change\",()=>{this.model.shadow=!!Number(this.shadow_selector.value)}),(this.model.shadow=!!Number(this.shadow_selector.value))&&this.model.properties.shadow.change.emit(),this.sampling_slider.addEventListener(\"input\",()=>{const e=Number(this.sampling_slider.value);Math.abs(this.model.sampling-e)>=.005&&(this.model.sampling=e)}),Math.abs(this.model.sampling-Number(this.shadow_selector.value))>=.005&&this.model.properties.sampling.change.emit(),this.edge_gradient_slider.addEventListener(\"input\",()=>{const e=Number(this.edge_gradient_slider.value);Math.abs(this.model.edge_gradient-e)>=.005&&(this.model.edge_gradient=e)}),Math.abs(this.model.edge_gradient-Number(this.edge_gradient_slider.value))>=.005&&this.model.properties.edge_gradient.change.emit()}_plot_volume(){const e=this._vtk_image_data,t=n.vtkns.Volume.newInstance(),i=n.vtkns.VolumeMapper.newInstance();t.setMapper(i),i.setInputData(e);const s=(e.getPointData().getScalars()||e.getPointData().getArrays()[0]).getRange(),r=n.vtkns.ColorTransferFunction.newInstance();r.onModified(()=>this.model.mapper=n.vtkLutToMapper(r));const o=n.vtkns.PiecewiseFunction.newInstance(),a=.7*Math.sqrt(e.getSpacing().map(e=>e*e).reduce((e,t)=>e+t,0));i.setSampleDistance(a),t.getProperty().setRGBTransferFunction(0,r),t.getProperty().setScalarOpacity(0,o),t.getProperty().setInterpolationTypeToFastLinear(),t.getProperty().setScalarOpacityUnitDistance(0,n.vtkns.BoundingBox.getDiagonalLength(e.getBounds())/Math.max(...e.getDimensions())),t.getProperty().setGradientOpacityMinimumValue(0,0),t.getProperty().setGradientOpacityMaximumValue(0,.05*(s[1]-s[0])),t.getProperty().setShade(this.model.shadow),t.getProperty().setUseGradientOpacity(0,!0),t.getProperty().setGradientOpacityMinimumOpacity(0,0),t.getProperty().setGradientOpacityMaximumOpacity(0,1),t.getProperty().setAmbient(this.model.ambient),t.getProperty().setDiffuse(this.model.diffuse),t.getProperty().setSpecular(this.model.specular),t.getProperty().setSpecularPower(this.model.specular_power),this._vtk_renwin.getRenderer().addVolume(t),this._controllerWidget.setupContent(this._vtk_renwin.getRenderWindow(),t,!0)}_plot_slices(){const e=this._vtk_image_data,t=n.vtkns.ImageSlice.newInstance(),i=n.vtkns.ImageSlice.newInstance(),s=n.vtkns.ImageSlice.newInstance(),r=n.vtkns.ImageMapper.newInstance(),o=n.vtkns.ImageMapper.newInstance(),a=n.vtkns.ImageMapper.newInstance();r.setInputData(e),r.setISlice(this.model.slice_i),t.setMapper(r),o.setInputData(e),o.setJSlice(this.model.slice_j),i.setMapper(o),a.setInputData(e),a.setKSlice(this.model.slice_k),s.setMapper(a);const l=n.vtkns.PiecewiseFunction.newInstance();l.removeAllPoints(),l.addPoint(0,1);const c=this.volume.getProperty().getRGBTransferFunction(0),d=t.getProperty();i.setProperty(d),s.setProperty(d),d.setRGBTransferFunction(c),d.setScalarOpacity(l);const h=this._vtk_renwin.getRenderer();h.addActor(t),h.addActor(i),h.addActor(s)}_set_volume_visibility(e){this.volume.setVisibility(e)}_set_slices_visibility(e){this._vtk_renwin.getRenderer().getActors().map(t=>t.setVisibility(e))}}i.VTKVolumePlotView=o,o.__name__=\"VTKVolumePlotView\";class a extends r.AbstractVTKPlot{constructor(e){super(e)}static init_VTKVolumePlot(){this.prototype.default_view=o,this.define({data:[s.Instance],shadow:[s.Boolean,!0],sampling:[s.Number,.4],edge_gradient:[s.Number,.2],colormap:[s.String],rescale:[s.Boolean,!1],ambient:[s.Number,.2],diffuse:[s.Number,.7],specular:[s.Number,.3],specular_power:[s.Number,8],slice_i:[s.Int,0],slice_j:[s.Int,0],slice_k:[s.Int,0],display_volume:[s.Boolean,!0],display_slices:[s.Boolean,!1],render_background:[s.String,\"#52576e\"],interpolation:[s.Any,\"fast_linear\"],mapper:[s.Instance]})}}i.VTKVolumePlot=a,a.__name__=\"VTKVolumePlot\",a.init_VTKVolumePlot()},\n \"e23461e5d7\": function _(t,s,i){Object.defineProperty(i,\"__esModule\",{value:!0});const e=t(\"tslib\"),n=t(\"2f3fd5db07\"),a=t(\"@bokehjs/model\"),c=e.__importStar(t(\"@bokehjs/core/properties\")),r=t(\"ba07c3d566\");class h extends a.Model{constructor(t){super(t)}static init_VTKAxes(){this.define({origin:[c.Array],xticker:[c.Instance],yticker:[c.Instance],zticker:[c.Instance],digits:[c.Number,1],show_grid:[c.Boolean,!0],grid_opacity:[c.Number,.1],axes_opacity:[c.Number,1],fontsize:[c.Number,12]})}get xticks(){return this.xticker.ticks}get yticks(){return this.yticker.ticks}get zticks(){return this.zticker.ticks}get xlabels(){return this.xticker.labels?this.xticker.labels:this.xticks.map(t=>t.toFixed(this.digits))}get ylabels(){return this.yticker.labels?this.yticker.labels:this.yticks.map(t=>t.toFixed(this.digits))}get zlabels(){return this.zticker.labels?this.zticker.labels:this.zticks.map(t=>t.toFixed(this.digits))}_make_grid_lines(t,s,i){const e=[];for(let n=0;n<t-1;n++)for(let t=0;t<s-1;t++){const a=n*s+t+i,c=[5,a,n*s+t+1+i,(n+1)*s+t+1+i,(n+1)*s+t+i,a];e.push(c)}return e}_create_grid_axes(){const t=[];t.push(r.cartesian_product(this.xticks,this.yticks,[this.origin[2]])),t.push(r.cartesian_product([this.origin[0]],this.yticks,this.zticks)),t.push(r.cartesian_product(this.xticks,[this.origin[1]],this.zticks));const s=[];let i=0;s.push(this._make_grid_lines(this.xticks.length,this.yticks.length,i)),i+=this.xticks.length*this.yticks.length,s.push(this._make_grid_lines(this.yticks.length,this.zticks.length,i)),i+=this.yticks.length*this.zticks.length,s.push(this._make_grid_lines(this.xticks.length,this.zticks.length,i));const e=r.vtk({vtkClass:\"vtkPolyData\",points:{vtkClass:\"vtkPoints\",dataType:\"Float32Array\",numberOfComponents:3,values:t.flat(2)},lines:{vtkClass:\"vtkCellArray\",dataType:\"Uint32Array\",values:s.flat(2)}}),n=r.vtkns.Mapper.newInstance(),a=r.vtkns.Actor.newInstance();return n.setInputData(e),a.setMapper(n),a.getProperty().setOpacity(this.grid_opacity),a.setVisibility(this.show_grid),a}create_axes(t){const s=[this.xticks,this.yticks,this.zticks].map((t,s)=>{let i=null;switch(s){case 0:i=r.cartesian_product(t,[this.origin[1]],[this.origin[2]]);break;case 1:i=r.cartesian_product([this.origin[0]],t,[this.origin[2]]);break;case 2:i=r.cartesian_product([this.origin[0]],[this.origin[1]],t)}return i}).flat(2),i=r.vtk({vtkClass:\"vtkPolyData\",points:{vtkClass:\"vtkPoints\",dataType:\"Float32Array\",numberOfComponents:3,values:s},lines:{vtkClass:\"vtkCellArray\",dataType:\"Uint32Array\",values:[2,0,this.xticks.length-1,2,this.xticks.length,this.xticks.length+this.yticks.length-1,2,this.xticks.length+this.yticks.length,this.xticks.length+this.yticks.length+this.zticks.length-1]}}),e=r.vtkns.PixelSpaceCallbackMapper.newInstance();e.setInputData(i),e.setUseZValues(!0),e.setCallback((s,i,a)=>{const c=t.getContext(\"2d\");if(c){const r={height:t.clientHeight*window.devicePixelRatio,width:t.clientWidth*window.devicePixelRatio},h=e.getInputData().getPoints(),l=i.getViewMatrix();n.mat4.transpose(l,l);const o=i.getProjectionMatrix(a,-1,1);n.mat4.transpose(o,o),c.clearRect(0,0,r.width,r.height),s.forEach((t,s)=>{const i=h.getPoint(s),e=n.vec3.fromValues(i[0],i[1],i[2]);if(n.vec3.transformMat4(e,e,l),e[2]+=.05,n.vec3.transformMat4(e,e,o),e[2]-.001<t[3]){let i;c.font=\"30px serif\",c.textAlign=\"center\",c.textBaseline=\"alphabetic\",c.fillText(\".\",t[0],r.height-t[1]+2),c.font=`${this.fontsize*window.devicePixelRatio}px serif`,c.textAlign=\"right\",c.textBaseline=\"top\",i=s<this.xticks.length?this.xlabels[s]:s>=this.xticks.length&&s<this.xticks.length+this.yticks.length?this.ylabels[s-this.xticks.length]:this.zlabels[s-(this.xticks.length+this.yticks.length)],c.fillText(`${i}`,t[0],r.height-t[1])}})}});const a=r.vtkns.Actor.newInstance();a.setMapper(e);const c=r.vtkns.Mapper.newInstance();c.setInputData(i);const h=r.vtkns.Actor.newInstance();return h.setMapper(c),h.getProperty().setOpacity(this.axes_opacity),{psActor:a,axesActor:h,gridActor:this._create_grid_axes()}}}i.VTKAxes=h,h.__name__=\"VTKAxes\",h.__module__=\"panel.models.vtk\",h.init_VTKAxes()},\n \"2f3fd5db07\": function _(t,c,a){Object.defineProperty(a,\"__esModule\",{value:!0});const o=t(\"tslib\"),r=o.__importStar(t(\"68ca94c15c\"));a.glMatrix=r;const _=o.__importStar(t(\"7c0b8e6048\"));a.mat2=_;const e=o.__importStar(t(\"dc03f0a621\"));a.mat2d=e;const i=o.__importStar(t(\"0285c50a7e\"));a.mat3=i;const m=o.__importStar(t(\"a427635f32\"));a.mat4=m;const n=o.__importStar(t(\"eb06fc032a\"));a.quat=n;const s=o.__importStar(t(\"277615c682\"));a.quat2=s;const p=o.__importStar(t(\"c56d9ff837\"));a.vec2=p;const S=o.__importStar(t(\"2c5eb22089\"));a.vec3=S;const f=o.__importStar(t(\"c1aa33d719\"));a.vec4=f},\n \"68ca94c15c\": function _(t,a,r){Object.defineProperty(r,\"__esModule\",{value:!0}),r.EPSILON=1e-6,r.ARRAY_TYPE=\"undefined\"!=typeof Float32Array?Float32Array:Array,r.RANDOM=Math.random,r.setMatrixArrayType=function(t){r.ARRAY_TYPE=t};var n=Math.PI/180;r.toRadian=function(t){return t*n},r.equals=function(t,a){return Math.abs(t-a)<=r.EPSILON*Math.max(1,Math.abs(t),Math.abs(a))},Math.hypot||(Math.hypot=function(){for(var t=0,a=arguments.length;a--;)t+=arguments[a]*arguments[a];return Math.sqrt(t)})},\n \"7c0b8e6048\": function _(t,n,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(t,n,r){var a=n[0],u=n[1],e=n[2],o=n[3],c=r[0],i=r[1],f=r[2],s=r[3];return t[0]=a*c+e*i,t[1]=u*c+o*i,t[2]=a*f+e*s,t[3]=u*f+o*s,t}function e(t,n,r){return t[0]=n[0]-r[0],t[1]=n[1]-r[1],t[2]=n[2]-r[2],t[3]=n[3]-r[3],t}r.create=function(){var t=new a.ARRAY_TYPE(4);return a.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0),t[0]=1,t[3]=1,t},r.clone=function(t){var n=new a.ARRAY_TYPE(4);return n[0]=t[0],n[1]=t[1],n[2]=t[2],n[3]=t[3],n},r.copy=function(t,n){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t},r.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t},r.fromValues=function(t,n,r,u){var e=new a.ARRAY_TYPE(4);return e[0]=t,e[1]=n,e[2]=r,e[3]=u,e},r.set=function(t,n,r,a,u){return t[0]=n,t[1]=r,t[2]=a,t[3]=u,t},r.transpose=function(t,n){if(t===n){var r=n[1];t[1]=n[2],t[2]=r}else t[0]=n[0],t[1]=n[2],t[2]=n[1],t[3]=n[3];return t},r.invert=function(t,n){var r=n[0],a=n[1],u=n[2],e=n[3],o=r*e-u*a;return o?(o=1/o,t[0]=e*o,t[1]=-a*o,t[2]=-u*o,t[3]=r*o,t):null},r.adjoint=function(t,n){var r=n[0];return t[0]=n[3],t[1]=-n[1],t[2]=-n[2],t[3]=r,t},r.determinant=function(t){return t[0]*t[3]-t[2]*t[1]},r.multiply=u,r.rotate=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=n[3],c=Math.sin(r),i=Math.cos(r);return t[0]=a*i+e*c,t[1]=u*i+o*c,t[2]=a*-c+e*i,t[3]=u*-c+o*i,t},r.scale=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=n[3],c=r[0],i=r[1];return t[0]=a*c,t[1]=u*c,t[2]=e*i,t[3]=o*i,t},r.fromRotation=function(t,n){var r=Math.sin(n),a=Math.cos(n);return t[0]=a,t[1]=r,t[2]=-r,t[3]=a,t},r.fromScaling=function(t,n){return t[0]=n[0],t[1]=0,t[2]=0,t[3]=n[1],t},r.str=function(t){return\"mat2(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\")\"},r.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3])},r.LDU=function(t,n,r,a){return t[2]=a[2]/a[0],r[0]=a[0],r[1]=a[1],r[3]=a[3]-t[2]*r[1],[t,n,r]},r.add=function(t,n,r){return t[0]=n[0]+r[0],t[1]=n[1]+r[1],t[2]=n[2]+r[2],t[3]=n[3]+r[3],t},r.subtract=e,r.exactEquals=function(t,n){return t[0]===n[0]&&t[1]===n[1]&&t[2]===n[2]&&t[3]===n[3]},r.equals=function(t,n){var r=t[0],u=t[1],e=t[2],o=t[3],c=n[0],i=n[1],f=n[2],s=n[3];return Math.abs(r-c)<=a.EPSILON*Math.max(1,Math.abs(r),Math.abs(c))&&Math.abs(u-i)<=a.EPSILON*Math.max(1,Math.abs(u),Math.abs(i))&&Math.abs(e-f)<=a.EPSILON*Math.max(1,Math.abs(e),Math.abs(f))&&Math.abs(o-s)<=a.EPSILON*Math.max(1,Math.abs(o),Math.abs(s))},r.multiplyScalar=function(t,n,r){return t[0]=n[0]*r,t[1]=n[1]*r,t[2]=n[2]*r,t[3]=n[3]*r,t},r.multiplyScalarAndAdd=function(t,n,r,a){return t[0]=n[0]+r[0]*a,t[1]=n[1]+r[1]*a,t[2]=n[2]+r[2]*a,t[3]=n[3]+r[3]*a,t},r.mul=u,r.sub=e},\n \"dc03f0a621\": function _(t,n,a){Object.defineProperty(a,\"__esModule\",{value:!0});const r=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(t,n,a){var r=n[0],u=n[1],e=n[2],o=n[3],c=n[4],i=n[5],s=a[0],f=a[1],h=a[2],M=a[3],b=a[4],l=a[5];return t[0]=r*s+e*f,t[1]=u*s+o*f,t[2]=r*h+e*M,t[3]=u*h+o*M,t[4]=r*b+e*l+c,t[5]=u*b+o*l+i,t}function e(t,n,a){return t[0]=n[0]-a[0],t[1]=n[1]-a[1],t[2]=n[2]-a[2],t[3]=n[3]-a[3],t[4]=n[4]-a[4],t[5]=n[5]-a[5],t}a.create=function(){var t=new r.ARRAY_TYPE(6);return r.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0,t[4]=0,t[5]=0),t[0]=1,t[3]=1,t},a.clone=function(t){var n=new r.ARRAY_TYPE(6);return n[0]=t[0],n[1]=t[1],n[2]=t[2],n[3]=t[3],n[4]=t[4],n[5]=t[5],n},a.copy=function(t,n){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t[4]=n[4],t[5]=n[5],t},a.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t},a.fromValues=function(t,n,a,u,e,o){var c=new r.ARRAY_TYPE(6);return c[0]=t,c[1]=n,c[2]=a,c[3]=u,c[4]=e,c[5]=o,c},a.set=function(t,n,a,r,u,e,o){return t[0]=n,t[1]=a,t[2]=r,t[3]=u,t[4]=e,t[5]=o,t},a.invert=function(t,n){var a=n[0],r=n[1],u=n[2],e=n[3],o=n[4],c=n[5],i=a*e-r*u;return i?(i=1/i,t[0]=e*i,t[1]=-r*i,t[2]=-u*i,t[3]=a*i,t[4]=(u*c-e*o)*i,t[5]=(r*o-a*c)*i,t):null},a.determinant=function(t){return t[0]*t[3]-t[1]*t[2]},a.multiply=u,a.rotate=function(t,n,a){var r=n[0],u=n[1],e=n[2],o=n[3],c=n[4],i=n[5],s=Math.sin(a),f=Math.cos(a);return t[0]=r*f+e*s,t[1]=u*f+o*s,t[2]=r*-s+e*f,t[3]=u*-s+o*f,t[4]=c,t[5]=i,t},a.scale=function(t,n,a){var r=n[0],u=n[1],e=n[2],o=n[3],c=n[4],i=n[5],s=a[0],f=a[1];return t[0]=r*s,t[1]=u*s,t[2]=e*f,t[3]=o*f,t[4]=c,t[5]=i,t},a.translate=function(t,n,a){var r=n[0],u=n[1],e=n[2],o=n[3],c=n[4],i=n[5],s=a[0],f=a[1];return t[0]=r,t[1]=u,t[2]=e,t[3]=o,t[4]=r*s+e*f+c,t[5]=u*s+o*f+i,t},a.fromRotation=function(t,n){var a=Math.sin(n),r=Math.cos(n);return t[0]=r,t[1]=a,t[2]=-a,t[3]=r,t[4]=0,t[5]=0,t},a.fromScaling=function(t,n){return t[0]=n[0],t[1]=0,t[2]=0,t[3]=n[1],t[4]=0,t[5]=0,t},a.fromTranslation=function(t,n){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=n[0],t[5]=n[1],t},a.str=function(t){return\"mat2d(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\")\"},a.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],1)},a.add=function(t,n,a){return t[0]=n[0]+a[0],t[1]=n[1]+a[1],t[2]=n[2]+a[2],t[3]=n[3]+a[3],t[4]=n[4]+a[4],t[5]=n[5]+a[5],t},a.subtract=e,a.multiplyScalar=function(t,n,a){return t[0]=n[0]*a,t[1]=n[1]*a,t[2]=n[2]*a,t[3]=n[3]*a,t[4]=n[4]*a,t[5]=n[5]*a,t},a.multiplyScalarAndAdd=function(t,n,a,r){return t[0]=n[0]+a[0]*r,t[1]=n[1]+a[1]*r,t[2]=n[2]+a[2]*r,t[3]=n[3]+a[3]*r,t[4]=n[4]+a[4]*r,t[5]=n[5]+a[5]*r,t},a.exactEquals=function(t,n){return t[0]===n[0]&&t[1]===n[1]&&t[2]===n[2]&&t[3]===n[3]&&t[4]===n[4]&&t[5]===n[5]},a.equals=function(t,n){var a=t[0],u=t[1],e=t[2],o=t[3],c=t[4],i=t[5],s=n[0],f=n[1],h=n[2],M=n[3],b=n[4],l=n[5];return Math.abs(a-s)<=r.EPSILON*Math.max(1,Math.abs(a),Math.abs(s))&&Math.abs(u-f)<=r.EPSILON*Math.max(1,Math.abs(u),Math.abs(f))&&Math.abs(e-h)<=r.EPSILON*Math.max(1,Math.abs(e),Math.abs(h))&&Math.abs(o-M)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(M))&&Math.abs(c-b)<=r.EPSILON*Math.max(1,Math.abs(c),Math.abs(b))&&Math.abs(i-l)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(l))},a.mul=u,a.sub=e},\n \"0285c50a7e\": function _(t,a,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(t,a,n){var r=a[0],u=a[1],o=a[2],e=a[3],i=a[4],c=a[5],s=a[6],M=a[7],h=a[8],f=n[0],b=n[1],l=n[2],m=n[3],v=n[4],E=n[5],P=n[6],S=n[7],d=n[8];return t[0]=f*r+b*e+l*s,t[1]=f*u+b*i+l*M,t[2]=f*o+b*c+l*h,t[3]=m*r+v*e+E*s,t[4]=m*u+v*i+E*M,t[5]=m*o+v*c+E*h,t[6]=P*r+S*e+d*s,t[7]=P*u+S*i+d*M,t[8]=P*o+S*c+d*h,t}function o(t,a,n){return t[0]=a[0]-n[0],t[1]=a[1]-n[1],t[2]=a[2]-n[2],t[3]=a[3]-n[3],t[4]=a[4]-n[4],t[5]=a[5]-n[5],t[6]=a[6]-n[6],t[7]=a[7]-n[7],t[8]=a[8]-n[8],t}n.create=function(){var t=new r.ARRAY_TYPE(9);return r.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[5]=0,t[6]=0,t[7]=0),t[0]=1,t[4]=1,t[8]=1,t},n.fromMat4=function(t,a){return t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[4],t[4]=a[5],t[5]=a[6],t[6]=a[8],t[7]=a[9],t[8]=a[10],t},n.clone=function(t){var a=new r.ARRAY_TYPE(9);return a[0]=t[0],a[1]=t[1],a[2]=t[2],a[3]=t[3],a[4]=t[4],a[5]=t[5],a[6]=t[6],a[7]=t[7],a[8]=t[8],a},n.copy=function(t,a){return t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[3],t[4]=a[4],t[5]=a[5],t[6]=a[6],t[7]=a[7],t[8]=a[8],t},n.fromValues=function(t,a,n,u,o,e,i,c,s){var M=new r.ARRAY_TYPE(9);return M[0]=t,M[1]=a,M[2]=n,M[3]=u,M[4]=o,M[5]=e,M[6]=i,M[7]=c,M[8]=s,M},n.set=function(t,a,n,r,u,o,e,i,c,s){return t[0]=a,t[1]=n,t[2]=r,t[3]=u,t[4]=o,t[5]=e,t[6]=i,t[7]=c,t[8]=s,t},n.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t},n.transpose=function(t,a){if(t===a){var n=a[1],r=a[2],u=a[5];t[1]=a[3],t[2]=a[6],t[3]=n,t[5]=a[7],t[6]=r,t[7]=u}else t[0]=a[0],t[1]=a[3],t[2]=a[6],t[3]=a[1],t[4]=a[4],t[5]=a[7],t[6]=a[2],t[7]=a[5],t[8]=a[8];return t},n.invert=function(t,a){var n=a[0],r=a[1],u=a[2],o=a[3],e=a[4],i=a[5],c=a[6],s=a[7],M=a[8],h=M*e-i*s,f=-M*o+i*c,b=s*o-e*c,l=n*h+r*f+u*b;return l?(l=1/l,t[0]=h*l,t[1]=(-M*r+u*s)*l,t[2]=(i*r-u*e)*l,t[3]=f*l,t[4]=(M*n-u*c)*l,t[5]=(-i*n+u*o)*l,t[6]=b*l,t[7]=(-s*n+r*c)*l,t[8]=(e*n-r*o)*l,t):null},n.adjoint=function(t,a){var n=a[0],r=a[1],u=a[2],o=a[3],e=a[4],i=a[5],c=a[6],s=a[7],M=a[8];return t[0]=e*M-i*s,t[1]=u*s-r*M,t[2]=r*i-u*e,t[3]=i*c-o*M,t[4]=n*M-u*c,t[5]=u*o-n*i,t[6]=o*s-e*c,t[7]=r*c-n*s,t[8]=n*e-r*o,t},n.determinant=function(t){var a=t[0],n=t[1],r=t[2],u=t[3],o=t[4],e=t[5],i=t[6],c=t[7],s=t[8];return a*(s*o-e*c)+n*(-s*u+e*i)+r*(c*u-o*i)},n.multiply=u,n.translate=function(t,a,n){var r=a[0],u=a[1],o=a[2],e=a[3],i=a[4],c=a[5],s=a[6],M=a[7],h=a[8],f=n[0],b=n[1];return t[0]=r,t[1]=u,t[2]=o,t[3]=e,t[4]=i,t[5]=c,t[6]=f*r+b*e+s,t[7]=f*u+b*i+M,t[8]=f*o+b*c+h,t},n.rotate=function(t,a,n){var r=a[0],u=a[1],o=a[2],e=a[3],i=a[4],c=a[5],s=a[6],M=a[7],h=a[8],f=Math.sin(n),b=Math.cos(n);return t[0]=b*r+f*e,t[1]=b*u+f*i,t[2]=b*o+f*c,t[3]=b*e-f*r,t[4]=b*i-f*u,t[5]=b*c-f*o,t[6]=s,t[7]=M,t[8]=h,t},n.scale=function(t,a,n){var r=n[0],u=n[1];return t[0]=r*a[0],t[1]=r*a[1],t[2]=r*a[2],t[3]=u*a[3],t[4]=u*a[4],t[5]=u*a[5],t[6]=a[6],t[7]=a[7],t[8]=a[8],t},n.fromTranslation=function(t,a){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=a[0],t[7]=a[1],t[8]=1,t},n.fromRotation=function(t,a){var n=Math.sin(a),r=Math.cos(a);return t[0]=r,t[1]=n,t[2]=0,t[3]=-n,t[4]=r,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t},n.fromScaling=function(t,a){return t[0]=a[0],t[1]=0,t[2]=0,t[3]=0,t[4]=a[1],t[5]=0,t[6]=0,t[7]=0,t[8]=1,t},n.fromMat2d=function(t,a){return t[0]=a[0],t[1]=a[1],t[2]=0,t[3]=a[2],t[4]=a[3],t[5]=0,t[6]=a[4],t[7]=a[5],t[8]=1,t},n.fromQuat=function(t,a){var n=a[0],r=a[1],u=a[2],o=a[3],e=n+n,i=r+r,c=u+u,s=n*e,M=r*e,h=r*i,f=u*e,b=u*i,l=u*c,m=o*e,v=o*i,E=o*c;return t[0]=1-h-l,t[3]=M-E,t[6]=f+v,t[1]=M+E,t[4]=1-s-l,t[7]=b-m,t[2]=f-v,t[5]=b+m,t[8]=1-s-h,t},n.normalFromMat4=function(t,a){var n=a[0],r=a[1],u=a[2],o=a[3],e=a[4],i=a[5],c=a[6],s=a[7],M=a[8],h=a[9],f=a[10],b=a[11],l=a[12],m=a[13],v=a[14],E=a[15],P=n*i-r*e,S=n*c-u*e,d=n*s-o*e,A=r*c-u*i,x=r*s-o*i,O=u*s-o*c,p=M*m-h*l,I=M*v-f*l,L=M*E-b*l,N=h*v-f*m,R=h*E-b*m,_=f*E-b*v,y=P*_-S*R+d*N+A*L-x*I+O*p;return y?(y=1/y,t[0]=(i*_-c*R+s*N)*y,t[1]=(c*L-e*_-s*I)*y,t[2]=(e*R-i*L+s*p)*y,t[3]=(u*R-r*_-o*N)*y,t[4]=(n*_-u*L+o*I)*y,t[5]=(r*L-n*R-o*p)*y,t[6]=(m*O-v*x+E*A)*y,t[7]=(v*d-l*O-E*S)*y,t[8]=(l*x-m*d+E*P)*y,t):null},n.projection=function(t,a,n){return t[0]=2/a,t[1]=0,t[2]=0,t[3]=0,t[4]=-2/n,t[5]=0,t[6]=-1,t[7]=1,t[8]=1,t},n.str=function(t){return\"mat3(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\", \"+t[6]+\", \"+t[7]+\", \"+t[8]+\")\"},n.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8])},n.add=function(t,a,n){return t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t[3]=a[3]+n[3],t[4]=a[4]+n[4],t[5]=a[5]+n[5],t[6]=a[6]+n[6],t[7]=a[7]+n[7],t[8]=a[8]+n[8],t},n.subtract=o,n.multiplyScalar=function(t,a,n){return t[0]=a[0]*n,t[1]=a[1]*n,t[2]=a[2]*n,t[3]=a[3]*n,t[4]=a[4]*n,t[5]=a[5]*n,t[6]=a[6]*n,t[7]=a[7]*n,t[8]=a[8]*n,t},n.multiplyScalarAndAdd=function(t,a,n,r){return t[0]=a[0]+n[0]*r,t[1]=a[1]+n[1]*r,t[2]=a[2]+n[2]*r,t[3]=a[3]+n[3]*r,t[4]=a[4]+n[4]*r,t[5]=a[5]+n[5]*r,t[6]=a[6]+n[6]*r,t[7]=a[7]+n[7]*r,t[8]=a[8]+n[8]*r,t},n.exactEquals=function(t,a){return t[0]===a[0]&&t[1]===a[1]&&t[2]===a[2]&&t[3]===a[3]&&t[4]===a[4]&&t[5]===a[5]&&t[6]===a[6]&&t[7]===a[7]&&t[8]===a[8]},n.equals=function(t,a){var n=t[0],u=t[1],o=t[2],e=t[3],i=t[4],c=t[5],s=t[6],M=t[7],h=t[8],f=a[0],b=a[1],l=a[2],m=a[3],v=a[4],E=a[5],P=a[6],S=a[7],d=a[8];return Math.abs(n-f)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))&&Math.abs(u-b)<=r.EPSILON*Math.max(1,Math.abs(u),Math.abs(b))&&Math.abs(o-l)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(l))&&Math.abs(e-m)<=r.EPSILON*Math.max(1,Math.abs(e),Math.abs(m))&&Math.abs(i-v)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(v))&&Math.abs(c-E)<=r.EPSILON*Math.max(1,Math.abs(c),Math.abs(E))&&Math.abs(s-P)<=r.EPSILON*Math.max(1,Math.abs(s),Math.abs(P))&&Math.abs(M-S)<=r.EPSILON*Math.max(1,Math.abs(M),Math.abs(S))&&Math.abs(h-d)<=r.EPSILON*Math.max(1,Math.abs(h),Math.abs(d))},n.mul=u,n.sub=o},\n \"a427635f32\": function _(t,a,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function h(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function o(t,a,n){var r=a[0],h=a[1],o=a[2],u=a[3],M=a[4],e=a[5],s=a[6],i=a[7],c=a[8],f=a[9],b=a[10],l=a[11],v=a[12],m=a[13],P=a[14],E=a[15],S=n[0],I=n[1],O=n[2],p=n[3];return t[0]=S*r+I*M+O*c+p*v,t[1]=S*h+I*e+O*f+p*m,t[2]=S*o+I*s+O*b+p*P,t[3]=S*u+I*i+O*l+p*E,S=n[4],I=n[5],O=n[6],p=n[7],t[4]=S*r+I*M+O*c+p*v,t[5]=S*h+I*e+O*f+p*m,t[6]=S*o+I*s+O*b+p*P,t[7]=S*u+I*i+O*l+p*E,S=n[8],I=n[9],O=n[10],p=n[11],t[8]=S*r+I*M+O*c+p*v,t[9]=S*h+I*e+O*f+p*m,t[10]=S*o+I*s+O*b+p*P,t[11]=S*u+I*i+O*l+p*E,S=n[12],I=n[13],O=n[14],p=n[15],t[12]=S*r+I*M+O*c+p*v,t[13]=S*h+I*e+O*f+p*m,t[14]=S*o+I*s+O*b+p*P,t[15]=S*u+I*i+O*l+p*E,t}function u(t,a,n){var r=a[0],h=a[1],o=a[2],u=a[3],M=r+r,e=h+h,s=o+o,i=r*M,c=r*e,f=r*s,b=h*e,l=h*s,v=o*s,m=u*M,P=u*e,E=u*s;return t[0]=1-(b+v),t[1]=c+E,t[2]=f-P,t[3]=0,t[4]=c-E,t[5]=1-(i+v),t[6]=l+m,t[7]=0,t[8]=f+P,t[9]=l-m,t[10]=1-(i+b),t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t}function M(t,a){var n=a[0],r=a[1],h=a[2],o=a[4],u=a[5],M=a[6],e=a[8],s=a[9],i=a[10];return t[0]=Math.hypot(n,r,h),t[1]=Math.hypot(o,u,M),t[2]=Math.hypot(e,s,i),t}function e(t,a,n){return t[0]=a[0]-n[0],t[1]=a[1]-n[1],t[2]=a[2]-n[2],t[3]=a[3]-n[3],t[4]=a[4]-n[4],t[5]=a[5]-n[5],t[6]=a[6]-n[6],t[7]=a[7]-n[7],t[8]=a[8]-n[8],t[9]=a[9]-n[9],t[10]=a[10]-n[10],t[11]=a[11]-n[11],t[12]=a[12]-n[12],t[13]=a[13]-n[13],t[14]=a[14]-n[14],t[15]=a[15]-n[15],t}n.create=function(){var t=new r.ARRAY_TYPE(16);return r.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0),t[0]=1,t[5]=1,t[10]=1,t[15]=1,t},n.clone=function(t){var a=new r.ARRAY_TYPE(16);return a[0]=t[0],a[1]=t[1],a[2]=t[2],a[3]=t[3],a[4]=t[4],a[5]=t[5],a[6]=t[6],a[7]=t[7],a[8]=t[8],a[9]=t[9],a[10]=t[10],a[11]=t[11],a[12]=t[12],a[13]=t[13],a[14]=t[14],a[15]=t[15],a},n.copy=function(t,a){return t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[3],t[4]=a[4],t[5]=a[5],t[6]=a[6],t[7]=a[7],t[8]=a[8],t[9]=a[9],t[10]=a[10],t[11]=a[11],t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15],t},n.fromValues=function(t,a,n,h,o,u,M,e,s,i,c,f,b,l,v,m){var P=new r.ARRAY_TYPE(16);return P[0]=t,P[1]=a,P[2]=n,P[3]=h,P[4]=o,P[5]=u,P[6]=M,P[7]=e,P[8]=s,P[9]=i,P[10]=c,P[11]=f,P[12]=b,P[13]=l,P[14]=v,P[15]=m,P},n.set=function(t,a,n,r,h,o,u,M,e,s,i,c,f,b,l,v,m){return t[0]=a,t[1]=n,t[2]=r,t[3]=h,t[4]=o,t[5]=u,t[6]=M,t[7]=e,t[8]=s,t[9]=i,t[10]=c,t[11]=f,t[12]=b,t[13]=l,t[14]=v,t[15]=m,t},n.identity=h,n.transpose=function(t,a){if(t===a){var n=a[1],r=a[2],h=a[3],o=a[6],u=a[7],M=a[11];t[1]=a[4],t[2]=a[8],t[3]=a[12],t[4]=n,t[6]=a[9],t[7]=a[13],t[8]=r,t[9]=o,t[11]=a[14],t[12]=h,t[13]=u,t[14]=M}else t[0]=a[0],t[1]=a[4],t[2]=a[8],t[3]=a[12],t[4]=a[1],t[5]=a[5],t[6]=a[9],t[7]=a[13],t[8]=a[2],t[9]=a[6],t[10]=a[10],t[11]=a[14],t[12]=a[3],t[13]=a[7],t[14]=a[11],t[15]=a[15];return t},n.invert=function(t,a){var n=a[0],r=a[1],h=a[2],o=a[3],u=a[4],M=a[5],e=a[6],s=a[7],i=a[8],c=a[9],f=a[10],b=a[11],l=a[12],v=a[13],m=a[14],P=a[15],E=n*M-r*u,S=n*e-h*u,I=n*s-o*u,O=r*e-h*M,p=r*s-o*M,L=h*s-o*e,N=i*v-c*l,R=i*m-f*l,x=i*P-b*l,y=c*m-f*v,A=c*P-b*v,Y=f*P-b*m,d=E*Y-S*A+I*y+O*x-p*R+L*N;return d?(d=1/d,t[0]=(M*Y-e*A+s*y)*d,t[1]=(h*A-r*Y-o*y)*d,t[2]=(v*L-m*p+P*O)*d,t[3]=(f*p-c*L-b*O)*d,t[4]=(e*x-u*Y-s*R)*d,t[5]=(n*Y-h*x+o*R)*d,t[6]=(m*I-l*L-P*S)*d,t[7]=(i*L-f*I+b*S)*d,t[8]=(u*A-M*x+s*N)*d,t[9]=(r*x-n*A-o*N)*d,t[10]=(l*p-v*I+P*E)*d,t[11]=(c*I-i*p-b*E)*d,t[12]=(M*R-u*y-e*N)*d,t[13]=(n*y-r*R+h*N)*d,t[14]=(v*S-l*O-m*E)*d,t[15]=(i*O-c*S+f*E)*d,t):null},n.adjoint=function(t,a){var n=a[0],r=a[1],h=a[2],o=a[3],u=a[4],M=a[5],e=a[6],s=a[7],i=a[8],c=a[9],f=a[10],b=a[11],l=a[12],v=a[13],m=a[14],P=a[15];return t[0]=M*(f*P-b*m)-c*(e*P-s*m)+v*(e*b-s*f),t[1]=-(r*(f*P-b*m)-c*(h*P-o*m)+v*(h*b-o*f)),t[2]=r*(e*P-s*m)-M*(h*P-o*m)+v*(h*s-o*e),t[3]=-(r*(e*b-s*f)-M*(h*b-o*f)+c*(h*s-o*e)),t[4]=-(u*(f*P-b*m)-i*(e*P-s*m)+l*(e*b-s*f)),t[5]=n*(f*P-b*m)-i*(h*P-o*m)+l*(h*b-o*f),t[6]=-(n*(e*P-s*m)-u*(h*P-o*m)+l*(h*s-o*e)),t[7]=n*(e*b-s*f)-u*(h*b-o*f)+i*(h*s-o*e),t[8]=u*(c*P-b*v)-i*(M*P-s*v)+l*(M*b-s*c),t[9]=-(n*(c*P-b*v)-i*(r*P-o*v)+l*(r*b-o*c)),t[10]=n*(M*P-s*v)-u*(r*P-o*v)+l*(r*s-o*M),t[11]=-(n*(M*b-s*c)-u*(r*b-o*c)+i*(r*s-o*M)),t[12]=-(u*(c*m-f*v)-i*(M*m-e*v)+l*(M*f-e*c)),t[13]=n*(c*m-f*v)-i*(r*m-h*v)+l*(r*f-h*c),t[14]=-(n*(M*m-e*v)-u*(r*m-h*v)+l*(r*e-h*M)),t[15]=n*(M*f-e*c)-u*(r*f-h*c)+i*(r*e-h*M),t},n.determinant=function(t){var a=t[0],n=t[1],r=t[2],h=t[3],o=t[4],u=t[5],M=t[6],e=t[7],s=t[8],i=t[9],c=t[10],f=t[11],b=t[12],l=t[13],v=t[14],m=t[15];return(a*u-n*o)*(c*m-f*v)-(a*M-r*o)*(i*m-f*l)+(a*e-h*o)*(i*v-c*l)+(n*M-r*u)*(s*m-f*b)-(n*e-h*u)*(s*v-c*b)+(r*e-h*M)*(s*l-i*b)},n.multiply=o,n.translate=function(t,a,n){var r,h,o,u,M,e,s,i,c,f,b,l,v=n[0],m=n[1],P=n[2];return a===t?(t[12]=a[0]*v+a[4]*m+a[8]*P+a[12],t[13]=a[1]*v+a[5]*m+a[9]*P+a[13],t[14]=a[2]*v+a[6]*m+a[10]*P+a[14],t[15]=a[3]*v+a[7]*m+a[11]*P+a[15]):(r=a[0],h=a[1],o=a[2],u=a[3],M=a[4],e=a[5],s=a[6],i=a[7],c=a[8],f=a[9],b=a[10],l=a[11],t[0]=r,t[1]=h,t[2]=o,t[3]=u,t[4]=M,t[5]=e,t[6]=s,t[7]=i,t[8]=c,t[9]=f,t[10]=b,t[11]=l,t[12]=r*v+M*m+c*P+a[12],t[13]=h*v+e*m+f*P+a[13],t[14]=o*v+s*m+b*P+a[14],t[15]=u*v+i*m+l*P+a[15]),t},n.scale=function(t,a,n){var r=n[0],h=n[1],o=n[2];return t[0]=a[0]*r,t[1]=a[1]*r,t[2]=a[2]*r,t[3]=a[3]*r,t[4]=a[4]*h,t[5]=a[5]*h,t[6]=a[6]*h,t[7]=a[7]*h,t[8]=a[8]*o,t[9]=a[9]*o,t[10]=a[10]*o,t[11]=a[11]*o,t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15],t},n.rotate=function(t,a,n,h){var o,u,M,e,s,i,c,f,b,l,v,m,P,E,S,I,O,p,L,N,R,x,y,A,Y=h[0],d=h[1],g=h[2],T=Math.hypot(Y,d,g);return T<r.EPSILON?null:(Y*=T=1/T,d*=T,g*=T,o=Math.sin(n),M=1-(u=Math.cos(n)),e=a[0],s=a[1],i=a[2],c=a[3],f=a[4],b=a[5],l=a[6],v=a[7],m=a[8],P=a[9],E=a[10],S=a[11],I=Y*Y*M+u,O=d*Y*M+g*o,p=g*Y*M-d*o,L=Y*d*M-g*o,N=d*d*M+u,R=g*d*M+Y*o,x=Y*g*M+d*o,y=d*g*M-Y*o,A=g*g*M+u,t[0]=e*I+f*O+m*p,t[1]=s*I+b*O+P*p,t[2]=i*I+l*O+E*p,t[3]=c*I+v*O+S*p,t[4]=e*L+f*N+m*R,t[5]=s*L+b*N+P*R,t[6]=i*L+l*N+E*R,t[7]=c*L+v*N+S*R,t[8]=e*x+f*y+m*A,t[9]=s*x+b*y+P*A,t[10]=i*x+l*y+E*A,t[11]=c*x+v*y+S*A,a!==t&&(t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15]),t)},n.rotateX=function(t,a,n){var r=Math.sin(n),h=Math.cos(n),o=a[4],u=a[5],M=a[6],e=a[7],s=a[8],i=a[9],c=a[10],f=a[11];return a!==t&&(t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[3],t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15]),t[4]=o*h+s*r,t[5]=u*h+i*r,t[6]=M*h+c*r,t[7]=e*h+f*r,t[8]=s*h-o*r,t[9]=i*h-u*r,t[10]=c*h-M*r,t[11]=f*h-e*r,t},n.rotateY=function(t,a,n){var r=Math.sin(n),h=Math.cos(n),o=a[0],u=a[1],M=a[2],e=a[3],s=a[8],i=a[9],c=a[10],f=a[11];return a!==t&&(t[4]=a[4],t[5]=a[5],t[6]=a[6],t[7]=a[7],t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15]),t[0]=o*h-s*r,t[1]=u*h-i*r,t[2]=M*h-c*r,t[3]=e*h-f*r,t[8]=o*r+s*h,t[9]=u*r+i*h,t[10]=M*r+c*h,t[11]=e*r+f*h,t},n.rotateZ=function(t,a,n){var r=Math.sin(n),h=Math.cos(n),o=a[0],u=a[1],M=a[2],e=a[3],s=a[4],i=a[5],c=a[6],f=a[7];return a!==t&&(t[8]=a[8],t[9]=a[9],t[10]=a[10],t[11]=a[11],t[12]=a[12],t[13]=a[13],t[14]=a[14],t[15]=a[15]),t[0]=o*h+s*r,t[1]=u*h+i*r,t[2]=M*h+c*r,t[3]=e*h+f*r,t[4]=s*h-o*r,t[5]=i*h-u*r,t[6]=c*h-M*r,t[7]=f*h-e*r,t},n.fromTranslation=function(t,a){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=a[0],t[13]=a[1],t[14]=a[2],t[15]=1,t},n.fromScaling=function(t,a){return t[0]=a[0],t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=a[1],t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=a[2],t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},n.fromRotation=function(t,a,n){var h,o,u,M=n[0],e=n[1],s=n[2],i=Math.hypot(M,e,s);return i<r.EPSILON?null:(M*=i=1/i,e*=i,s*=i,h=Math.sin(a),u=1-(o=Math.cos(a)),t[0]=M*M*u+o,t[1]=e*M*u+s*h,t[2]=s*M*u-e*h,t[3]=0,t[4]=M*e*u-s*h,t[5]=e*e*u+o,t[6]=s*e*u+M*h,t[7]=0,t[8]=M*s*u+e*h,t[9]=e*s*u-M*h,t[10]=s*s*u+o,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t)},n.fromXRotation=function(t,a){var n=Math.sin(a),r=Math.cos(a);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=r,t[6]=n,t[7]=0,t[8]=0,t[9]=-n,t[10]=r,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},n.fromYRotation=function(t,a){var n=Math.sin(a),r=Math.cos(a);return t[0]=r,t[1]=0,t[2]=-n,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=n,t[9]=0,t[10]=r,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},n.fromZRotation=function(t,a){var n=Math.sin(a),r=Math.cos(a);return t[0]=r,t[1]=n,t[2]=0,t[3]=0,t[4]=-n,t[5]=r,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},n.fromRotationTranslation=u,n.fromQuat2=function(t,a){var n=new r.ARRAY_TYPE(3),h=-a[0],o=-a[1],M=-a[2],e=a[3],s=a[4],i=a[5],c=a[6],f=a[7],b=h*h+o*o+M*M+e*e;return b>0?(n[0]=2*(s*e+f*h+i*M-c*o)/b,n[1]=2*(i*e+f*o+c*h-s*M)/b,n[2]=2*(c*e+f*M+s*o-i*h)/b):(n[0]=2*(s*e+f*h+i*M-c*o),n[1]=2*(i*e+f*o+c*h-s*M),n[2]=2*(c*e+f*M+s*o-i*h)),u(t,a,n),t},n.getTranslation=function(t,a){return t[0]=a[12],t[1]=a[13],t[2]=a[14],t},n.getScaling=M,n.getRotation=function(t,a){var n=new r.ARRAY_TYPE(3);M(n,a);var h=1/n[0],o=1/n[1],u=1/n[2],e=a[0]*h,s=a[1]*o,i=a[2]*u,c=a[4]*h,f=a[5]*o,b=a[6]*u,l=a[8]*h,v=a[9]*o,m=a[10]*u,P=e+f+m,E=0;return P>0?(E=2*Math.sqrt(P+1),t[3]=.25*E,t[0]=(b-v)/E,t[1]=(l-i)/E,t[2]=(s-c)/E):e>f&&e>m?(E=2*Math.sqrt(1+e-f-m),t[3]=(b-v)/E,t[0]=.25*E,t[1]=(s+c)/E,t[2]=(l+i)/E):f>m?(E=2*Math.sqrt(1+f-e-m),t[3]=(l-i)/E,t[0]=(s+c)/E,t[1]=.25*E,t[2]=(b+v)/E):(E=2*Math.sqrt(1+m-e-f),t[3]=(s-c)/E,t[0]=(l+i)/E,t[1]=(b+v)/E,t[2]=.25*E),t},n.fromRotationTranslationScale=function(t,a,n,r){var h=a[0],o=a[1],u=a[2],M=a[3],e=h+h,s=o+o,i=u+u,c=h*e,f=h*s,b=h*i,l=o*s,v=o*i,m=u*i,P=M*e,E=M*s,S=M*i,I=r[0],O=r[1],p=r[2];return t[0]=(1-(l+m))*I,t[1]=(f+S)*I,t[2]=(b-E)*I,t[3]=0,t[4]=(f-S)*O,t[5]=(1-(c+m))*O,t[6]=(v+P)*O,t[7]=0,t[8]=(b+E)*p,t[9]=(v-P)*p,t[10]=(1-(c+l))*p,t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t},n.fromRotationTranslationScaleOrigin=function(t,a,n,r,h){var o=a[0],u=a[1],M=a[2],e=a[3],s=o+o,i=u+u,c=M+M,f=o*s,b=o*i,l=o*c,v=u*i,m=u*c,P=M*c,E=e*s,S=e*i,I=e*c,O=r[0],p=r[1],L=r[2],N=h[0],R=h[1],x=h[2],y=(1-(v+P))*O,A=(b+I)*O,Y=(l-S)*O,d=(b-I)*p,g=(1-(f+P))*p,T=(m+E)*p,_=(l+S)*L,q=(m-E)*L,w=(1-(f+v))*L;return t[0]=y,t[1]=A,t[2]=Y,t[3]=0,t[4]=d,t[5]=g,t[6]=T,t[7]=0,t[8]=_,t[9]=q,t[10]=w,t[11]=0,t[12]=n[0]+N-(y*N+d*R+_*x),t[13]=n[1]+R-(A*N+g*R+q*x),t[14]=n[2]+x-(Y*N+T*R+w*x),t[15]=1,t},n.fromQuat=function(t,a){var n=a[0],r=a[1],h=a[2],o=a[3],u=n+n,M=r+r,e=h+h,s=n*u,i=r*u,c=r*M,f=h*u,b=h*M,l=h*e,v=o*u,m=o*M,P=o*e;return t[0]=1-c-l,t[1]=i+P,t[2]=f-m,t[3]=0,t[4]=i-P,t[5]=1-s-l,t[6]=b+v,t[7]=0,t[8]=f+m,t[9]=b-v,t[10]=1-s-c,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},n.frustum=function(t,a,n,r,h,o,u){var M=1/(n-a),e=1/(h-r),s=1/(o-u);return t[0]=2*o*M,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=2*o*e,t[6]=0,t[7]=0,t[8]=(n+a)*M,t[9]=(h+r)*e,t[10]=(u+o)*s,t[11]=-1,t[12]=0,t[13]=0,t[14]=u*o*2*s,t[15]=0,t},n.perspective=function(t,a,n,r,h){var o,u=1/Math.tan(a/2);return t[0]=u/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=u,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,null!=h&&h!==1/0?(o=1/(r-h),t[10]=(h+r)*o,t[14]=2*h*r*o):(t[10]=-1,t[14]=-2*r),t},n.perspectiveFromFieldOfView=function(t,a,n,r){var h=Math.tan(a.upDegrees*Math.PI/180),o=Math.tan(a.downDegrees*Math.PI/180),u=Math.tan(a.leftDegrees*Math.PI/180),M=Math.tan(a.rightDegrees*Math.PI/180),e=2/(u+M),s=2/(h+o);return t[0]=e,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=s,t[6]=0,t[7]=0,t[8]=-(u-M)*e*.5,t[9]=(h-o)*s*.5,t[10]=r/(n-r),t[11]=-1,t[12]=0,t[13]=0,t[14]=r*n/(n-r),t[15]=0,t},n.ortho=function(t,a,n,r,h,o,u){var M=1/(a-n),e=1/(r-h),s=1/(o-u);return t[0]=-2*M,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*e,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*s,t[11]=0,t[12]=(a+n)*M,t[13]=(h+r)*e,t[14]=(u+o)*s,t[15]=1,t},n.lookAt=function(t,a,n,o){var u,M,e,s,i,c,f,b,l,v,m=a[0],P=a[1],E=a[2],S=o[0],I=o[1],O=o[2],p=n[0],L=n[1],N=n[2];return Math.abs(m-p)<r.EPSILON&&Math.abs(P-L)<r.EPSILON&&Math.abs(E-N)<r.EPSILON?h(t):(f=m-p,b=P-L,l=E-N,u=I*(l*=v=1/Math.hypot(f,b,l))-O*(b*=v),M=O*(f*=v)-S*l,e=S*b-I*f,(v=Math.hypot(u,M,e))?(u*=v=1/v,M*=v,e*=v):(u=0,M=0,e=0),s=b*e-l*M,i=l*u-f*e,c=f*M-b*u,(v=Math.hypot(s,i,c))?(s*=v=1/v,i*=v,c*=v):(s=0,i=0,c=0),t[0]=u,t[1]=s,t[2]=f,t[3]=0,t[4]=M,t[5]=i,t[6]=b,t[7]=0,t[8]=e,t[9]=c,t[10]=l,t[11]=0,t[12]=-(u*m+M*P+e*E),t[13]=-(s*m+i*P+c*E),t[14]=-(f*m+b*P+l*E),t[15]=1,t)},n.targetTo=function(t,a,n,r){var h=a[0],o=a[1],u=a[2],M=r[0],e=r[1],s=r[2],i=h-n[0],c=o-n[1],f=u-n[2],b=i*i+c*c+f*f;b>0&&(i*=b=1/Math.sqrt(b),c*=b,f*=b);var l=e*f-s*c,v=s*i-M*f,m=M*c-e*i;return(b=l*l+v*v+m*m)>0&&(l*=b=1/Math.sqrt(b),v*=b,m*=b),t[0]=l,t[1]=v,t[2]=m,t[3]=0,t[4]=c*m-f*v,t[5]=f*l-i*m,t[6]=i*v-c*l,t[7]=0,t[8]=i,t[9]=c,t[10]=f,t[11]=0,t[12]=h,t[13]=o,t[14]=u,t[15]=1,t},n.str=function(t){return\"mat4(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\", \"+t[6]+\", \"+t[7]+\", \"+t[8]+\", \"+t[9]+\", \"+t[10]+\", \"+t[11]+\", \"+t[12]+\", \"+t[13]+\", \"+t[14]+\", \"+t[15]+\")\"},n.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])},n.add=function(t,a,n){return t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t[3]=a[3]+n[3],t[4]=a[4]+n[4],t[5]=a[5]+n[5],t[6]=a[6]+n[6],t[7]=a[7]+n[7],t[8]=a[8]+n[8],t[9]=a[9]+n[9],t[10]=a[10]+n[10],t[11]=a[11]+n[11],t[12]=a[12]+n[12],t[13]=a[13]+n[13],t[14]=a[14]+n[14],t[15]=a[15]+n[15],t},n.subtract=e,n.multiplyScalar=function(t,a,n){return t[0]=a[0]*n,t[1]=a[1]*n,t[2]=a[2]*n,t[3]=a[3]*n,t[4]=a[4]*n,t[5]=a[5]*n,t[6]=a[6]*n,t[7]=a[7]*n,t[8]=a[8]*n,t[9]=a[9]*n,t[10]=a[10]*n,t[11]=a[11]*n,t[12]=a[12]*n,t[13]=a[13]*n,t[14]=a[14]*n,t[15]=a[15]*n,t},n.multiplyScalarAndAdd=function(t,a,n,r){return t[0]=a[0]+n[0]*r,t[1]=a[1]+n[1]*r,t[2]=a[2]+n[2]*r,t[3]=a[3]+n[3]*r,t[4]=a[4]+n[4]*r,t[5]=a[5]+n[5]*r,t[6]=a[6]+n[6]*r,t[7]=a[7]+n[7]*r,t[8]=a[8]+n[8]*r,t[9]=a[9]+n[9]*r,t[10]=a[10]+n[10]*r,t[11]=a[11]+n[11]*r,t[12]=a[12]+n[12]*r,t[13]=a[13]+n[13]*r,t[14]=a[14]+n[14]*r,t[15]=a[15]+n[15]*r,t},n.exactEquals=function(t,a){return t[0]===a[0]&&t[1]===a[1]&&t[2]===a[2]&&t[3]===a[3]&&t[4]===a[4]&&t[5]===a[5]&&t[6]===a[6]&&t[7]===a[7]&&t[8]===a[8]&&t[9]===a[9]&&t[10]===a[10]&&t[11]===a[11]&&t[12]===a[12]&&t[13]===a[13]&&t[14]===a[14]&&t[15]===a[15]},n.equals=function(t,a){var n=t[0],h=t[1],o=t[2],u=t[3],M=t[4],e=t[5],s=t[6],i=t[7],c=t[8],f=t[9],b=t[10],l=t[11],v=t[12],m=t[13],P=t[14],E=t[15],S=a[0],I=a[1],O=a[2],p=a[3],L=a[4],N=a[5],R=a[6],x=a[7],y=a[8],A=a[9],Y=a[10],d=a[11],g=a[12],T=a[13],_=a[14],q=a[15];return Math.abs(n-S)<=r.EPSILON*Math.max(1,Math.abs(n),Math.abs(S))&&Math.abs(h-I)<=r.EPSILON*Math.max(1,Math.abs(h),Math.abs(I))&&Math.abs(o-O)<=r.EPSILON*Math.max(1,Math.abs(o),Math.abs(O))&&Math.abs(u-p)<=r.EPSILON*Math.max(1,Math.abs(u),Math.abs(p))&&Math.abs(M-L)<=r.EPSILON*Math.max(1,Math.abs(M),Math.abs(L))&&Math.abs(e-N)<=r.EPSILON*Math.max(1,Math.abs(e),Math.abs(N))&&Math.abs(s-R)<=r.EPSILON*Math.max(1,Math.abs(s),Math.abs(R))&&Math.abs(i-x)<=r.EPSILON*Math.max(1,Math.abs(i),Math.abs(x))&&Math.abs(c-y)<=r.EPSILON*Math.max(1,Math.abs(c),Math.abs(y))&&Math.abs(f-A)<=r.EPSILON*Math.max(1,Math.abs(f),Math.abs(A))&&Math.abs(b-Y)<=r.EPSILON*Math.max(1,Math.abs(b),Math.abs(Y))&&Math.abs(l-d)<=r.EPSILON*Math.max(1,Math.abs(l),Math.abs(d))&&Math.abs(v-g)<=r.EPSILON*Math.max(1,Math.abs(v),Math.abs(g))&&Math.abs(m-T)<=r.EPSILON*Math.max(1,Math.abs(m),Math.abs(T))&&Math.abs(P-_)<=r.EPSILON*Math.max(1,Math.abs(P),Math.abs(_))&&Math.abs(E-q)<=r.EPSILON*Math.max(1,Math.abs(E),Math.abs(q))},n.mul=o,n.sub=e},\n \"eb06fc032a\": function _(t,r,a){Object.defineProperty(a,\"__esModule\",{value:!0});const n=t(\"tslib\"),e=n.__importStar(t(\"68ca94c15c\")),o=n.__importStar(t(\"0285c50a7e\")),s=n.__importStar(t(\"2c5eb22089\")),u=n.__importStar(t(\"c1aa33d719\"));function c(){var t=new e.ARRAY_TYPE(4);return e.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t[3]=1,t}function i(t,r,a){a*=.5;var n=Math.sin(a);return t[0]=n*r[0],t[1]=n*r[1],t[2]=n*r[2],t[3]=Math.cos(a),t}function h(t,r,a){var n=r[0],e=r[1],o=r[2],s=r[3],u=a[0],c=a[1],i=a[2],h=a[3];return t[0]=n*h+s*u+e*i-o*c,t[1]=e*h+s*c+o*u-n*i,t[2]=o*h+s*i+n*c-e*u,t[3]=s*h-n*u-e*c-o*i,t}function M(t,r){var a=r[0],n=r[1],e=r[2],o=r[3],s=Math.sqrt(a*a+n*n+e*e),u=Math.exp(o),c=s>0?u*Math.sin(s)/s:0;return t[0]=a*c,t[1]=n*c,t[2]=e*c,t[3]=u*Math.cos(s),t}function l(t,r){var a=r[0],n=r[1],e=r[2],o=r[3],s=Math.sqrt(a*a+n*n+e*e),u=s>0?Math.atan2(s,o)/s:0;return t[0]=a*u,t[1]=n*u,t[2]=e*u,t[3]=.5*Math.log(a*a+n*n+e*e+o*o),t}function f(t,r,a,n){var o,s,u,c,i,h=r[0],M=r[1],l=r[2],f=r[3],v=a[0],m=a[1],q=a[2],d=a[3];return(s=h*v+M*m+l*q+f*d)<0&&(s=-s,v=-v,m=-m,q=-q,d=-d),1-s>e.EPSILON?(o=Math.acos(s),u=Math.sin(o),c=Math.sin((1-n)*o)/u,i=Math.sin(n*o)/u):(c=1-n,i=n),t[0]=c*h+i*v,t[1]=c*M+i*m,t[2]=c*l+i*q,t[3]=c*f+i*d,t}function v(t,r){var a,n=r[0]+r[4]+r[8];if(n>0)a=Math.sqrt(n+1),t[3]=.5*a,a=.5/a,t[0]=(r[5]-r[7])*a,t[1]=(r[6]-r[2])*a,t[2]=(r[1]-r[3])*a;else{var e=0;r[4]>r[0]&&(e=1),r[8]>r[3*e+e]&&(e=2);var o=(e+1)%3,s=(e+2)%3;a=Math.sqrt(r[3*e+e]-r[3*o+o]-r[3*s+s]+1),t[e]=.5*a,a=.5/a,t[3]=(r[3*o+s]-r[3*s+o])*a,t[o]=(r[3*o+e]+r[3*e+o])*a,t[s]=(r[3*s+e]+r[3*e+s])*a}return t}var m,q,d,p,A,g;a.create=c,a.identity=function(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t},a.setAxisAngle=i,a.getAxisAngle=function(t,r){var a=2*Math.acos(r[3]),n=Math.sin(a/2);return n>e.EPSILON?(t[0]=r[0]/n,t[1]=r[1]/n,t[2]=r[2]/n):(t[0]=1,t[1]=0,t[2]=0),a},a.getAngle=function(t,r){var n=a.dot(t,r);return Math.acos(2*n*n-1)},a.multiply=h,a.rotateX=function(t,r,a){a*=.5;var n=r[0],e=r[1],o=r[2],s=r[3],u=Math.sin(a),c=Math.cos(a);return t[0]=n*c+s*u,t[1]=e*c+o*u,t[2]=o*c-e*u,t[3]=s*c-n*u,t},a.rotateY=function(t,r,a){a*=.5;var n=r[0],e=r[1],o=r[2],s=r[3],u=Math.sin(a),c=Math.cos(a);return t[0]=n*c-o*u,t[1]=e*c+s*u,t[2]=o*c+n*u,t[3]=s*c-e*u,t},a.rotateZ=function(t,r,a){a*=.5;var n=r[0],e=r[1],o=r[2],s=r[3],u=Math.sin(a),c=Math.cos(a);return t[0]=n*c+e*u,t[1]=e*c-n*u,t[2]=o*c+s*u,t[3]=s*c-o*u,t},a.calculateW=function(t,r){var a=r[0],n=r[1],e=r[2];return t[0]=a,t[1]=n,t[2]=e,t[3]=Math.sqrt(Math.abs(1-a*a-n*n-e*e)),t},a.exp=M,a.ln=l,a.pow=function(t,r,n){return l(t,r),a.scale(t,t,n),M(t,t),t},a.slerp=f,a.random=function(t){var r=e.RANDOM(),a=e.RANDOM(),n=e.RANDOM(),o=Math.sqrt(1-r),s=Math.sqrt(r);return t[0]=o*Math.sin(2*Math.PI*a),t[1]=o*Math.cos(2*Math.PI*a),t[2]=s*Math.sin(2*Math.PI*n),t[3]=s*Math.cos(2*Math.PI*n),t},a.invert=function(t,r){var a=r[0],n=r[1],e=r[2],o=r[3],s=a*a+n*n+e*e+o*o,u=s?1/s:0;return t[0]=-a*u,t[1]=-n*u,t[2]=-e*u,t[3]=o*u,t},a.conjugate=function(t,r){return t[0]=-r[0],t[1]=-r[1],t[2]=-r[2],t[3]=r[3],t},a.fromMat3=v,a.fromEuler=function(t,r,a,n){var e=.5*Math.PI/180;r*=e,a*=e,n*=e;var o=Math.sin(r),s=Math.cos(r),u=Math.sin(a),c=Math.cos(a),i=Math.sin(n),h=Math.cos(n);return t[0]=o*c*h-s*u*i,t[1]=s*u*h+o*c*i,t[2]=s*c*i-o*u*h,t[3]=s*c*h+o*u*i,t},a.str=function(t){return\"quat(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\")\"},a.clone=u.clone,a.fromValues=u.fromValues,a.copy=u.copy,a.set=u.set,a.add=u.add,a.mul=h,a.scale=u.scale,a.dot=u.dot,a.lerp=u.lerp,a.length=u.length,a.len=a.length,a.squaredLength=u.squaredLength,a.sqrLen=a.squaredLength,a.normalize=u.normalize,a.exactEquals=u.exactEquals,a.equals=u.equals,a.rotationTo=(m=s.create(),q=s.fromValues(1,0,0),d=s.fromValues(0,1,0),function(t,r,n){var e=s.dot(r,n);return e<-.999999?(s.cross(m,q,r),s.len(m)<1e-6&&s.cross(m,d,r),s.normalize(m,m),i(t,m,Math.PI),t):e>.999999?(t[0]=0,t[1]=0,t[2]=0,t[3]=1,t):(s.cross(m,r,n),t[0]=m[0],t[1]=m[1],t[2]=m[2],t[3]=1+e,a.normalize(t,t))}),a.sqlerp=(p=c(),A=c(),function(t,r,a,n,e,o){return f(p,r,e,o),f(A,a,n,o),f(t,p,A,2*o*(1-o)),t}),a.setAxes=(g=o.create(),function(t,r,n,e){return g[0]=n[0],g[3]=n[1],g[6]=n[2],g[1]=e[0],g[4]=e[1],g[7]=e[2],g[2]=-r[0],g[5]=-r[1],g[8]=-r[2],a.normalize(t,v(t,g))})},\n \"2c5eb22089\": function _(t,n,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(){var t=new a.ARRAY_TYPE(3);return a.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t}function e(t){var n=t[0],r=t[1],a=t[2];return Math.hypot(n,r,a)}function o(t,n,r){return t[0]=n[0]-r[0],t[1]=n[1]-r[1],t[2]=n[2]-r[2],t}function i(t,n,r){return t[0]=n[0]*r[0],t[1]=n[1]*r[1],t[2]=n[2]*r[2],t}function c(t,n,r){return t[0]=n[0]/r[0],t[1]=n[1]/r[1],t[2]=n[2]/r[2],t}function h(t,n){var r=n[0]-t[0],a=n[1]-t[1],u=n[2]-t[2];return Math.hypot(r,a,u)}function M(t,n){var r=n[0]-t[0],a=n[1]-t[1],u=n[2]-t[2];return r*r+a*a+u*u}function s(t){var n=t[0],r=t[1],a=t[2];return n*n+r*r+a*a}function f(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]}var l;r.create=u,r.clone=function(t){var n=new a.ARRAY_TYPE(3);return n[0]=t[0],n[1]=t[1],n[2]=t[2],n},r.length=e,r.fromValues=function(t,n,r){var u=new a.ARRAY_TYPE(3);return u[0]=t,u[1]=n,u[2]=r,u},r.copy=function(t,n){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t},r.set=function(t,n,r,a){return t[0]=n,t[1]=r,t[2]=a,t},r.add=function(t,n,r){return t[0]=n[0]+r[0],t[1]=n[1]+r[1],t[2]=n[2]+r[2],t},r.subtract=o,r.multiply=i,r.divide=c,r.ceil=function(t,n){return t[0]=Math.ceil(n[0]),t[1]=Math.ceil(n[1]),t[2]=Math.ceil(n[2]),t},r.floor=function(t,n){return t[0]=Math.floor(n[0]),t[1]=Math.floor(n[1]),t[2]=Math.floor(n[2]),t},r.min=function(t,n,r){return t[0]=Math.min(n[0],r[0]),t[1]=Math.min(n[1],r[1]),t[2]=Math.min(n[2],r[2]),t},r.max=function(t,n,r){return t[0]=Math.max(n[0],r[0]),t[1]=Math.max(n[1],r[1]),t[2]=Math.max(n[2],r[2]),t},r.round=function(t,n){return t[0]=Math.round(n[0]),t[1]=Math.round(n[1]),t[2]=Math.round(n[2]),t},r.scale=function(t,n,r){return t[0]=n[0]*r,t[1]=n[1]*r,t[2]=n[2]*r,t},r.scaleAndAdd=function(t,n,r,a){return t[0]=n[0]+r[0]*a,t[1]=n[1]+r[1]*a,t[2]=n[2]+r[2]*a,t},r.distance=h,r.squaredDistance=M,r.squaredLength=s,r.negate=function(t,n){return t[0]=-n[0],t[1]=-n[1],t[2]=-n[2],t},r.inverse=function(t,n){return t[0]=1/n[0],t[1]=1/n[1],t[2]=1/n[2],t},r.normalize=function(t,n){var r=n[0],a=n[1],u=n[2],e=r*r+a*a+u*u;return e>0&&(e=1/Math.sqrt(e)),t[0]=n[0]*e,t[1]=n[1]*e,t[2]=n[2]*e,t},r.dot=f,r.cross=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=r[0],i=r[1],c=r[2];return t[0]=u*c-e*i,t[1]=e*o-a*c,t[2]=a*i-u*o,t},r.lerp=function(t,n,r,a){var u=n[0],e=n[1],o=n[2];return t[0]=u+a*(r[0]-u),t[1]=e+a*(r[1]-e),t[2]=o+a*(r[2]-o),t},r.hermite=function(t,n,r,a,u,e){var o=e*e,i=o*(2*e-3)+1,c=o*(e-2)+e,h=o*(e-1),M=o*(3-2*e);return t[0]=n[0]*i+r[0]*c+a[0]*h+u[0]*M,t[1]=n[1]*i+r[1]*c+a[1]*h+u[1]*M,t[2]=n[2]*i+r[2]*c+a[2]*h+u[2]*M,t},r.bezier=function(t,n,r,a,u,e){var o=1-e,i=o*o,c=e*e,h=i*o,M=3*e*i,s=3*c*o,f=c*e;return t[0]=n[0]*h+r[0]*M+a[0]*s+u[0]*f,t[1]=n[1]*h+r[1]*M+a[1]*s+u[1]*f,t[2]=n[2]*h+r[2]*M+a[2]*s+u[2]*f,t},r.random=function(t,n){n=n||1;var r=2*a.RANDOM()*Math.PI,u=2*a.RANDOM()-1,e=Math.sqrt(1-u*u)*n;return t[0]=Math.cos(r)*e,t[1]=Math.sin(r)*e,t[2]=u*n,t},r.transformMat4=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=r[3]*a+r[7]*u+r[11]*e+r[15];return o=o||1,t[0]=(r[0]*a+r[4]*u+r[8]*e+r[12])/o,t[1]=(r[1]*a+r[5]*u+r[9]*e+r[13])/o,t[2]=(r[2]*a+r[6]*u+r[10]*e+r[14])/o,t},r.transformMat3=function(t,n,r){var a=n[0],u=n[1],e=n[2];return t[0]=a*r[0]+u*r[3]+e*r[6],t[1]=a*r[1]+u*r[4]+e*r[7],t[2]=a*r[2]+u*r[5]+e*r[8],t},r.transformQuat=function(t,n,r){var a=r[0],u=r[1],e=r[2],o=r[3],i=n[0],c=n[1],h=n[2],M=u*h-e*c,s=e*i-a*h,f=a*c-u*i,l=u*f-e*s,v=e*M-a*f,m=a*s-u*M,d=2*o;return M*=d,s*=d,f*=d,l*=2,v*=2,m*=2,t[0]=i+M+l,t[1]=c+s+v,t[2]=h+f+m,t},r.rotateX=function(t,n,r,a){var u=[],e=[];return u[0]=n[0]-r[0],u[1]=n[1]-r[1],u[2]=n[2]-r[2],e[0]=u[0],e[1]=u[1]*Math.cos(a)-u[2]*Math.sin(a),e[2]=u[1]*Math.sin(a)+u[2]*Math.cos(a),t[0]=e[0]+r[0],t[1]=e[1]+r[1],t[2]=e[2]+r[2],t},r.rotateY=function(t,n,r,a){var u=[],e=[];return u[0]=n[0]-r[0],u[1]=n[1]-r[1],u[2]=n[2]-r[2],e[0]=u[2]*Math.sin(a)+u[0]*Math.cos(a),e[1]=u[1],e[2]=u[2]*Math.cos(a)-u[0]*Math.sin(a),t[0]=e[0]+r[0],t[1]=e[1]+r[1],t[2]=e[2]+r[2],t},r.rotateZ=function(t,n,r,a){var u=[],e=[];return u[0]=n[0]-r[0],u[1]=n[1]-r[1],u[2]=n[2]-r[2],e[0]=u[0]*Math.cos(a)-u[1]*Math.sin(a),e[1]=u[0]*Math.sin(a)+u[1]*Math.cos(a),e[2]=u[2],t[0]=e[0]+r[0],t[1]=e[1]+r[1],t[2]=e[2]+r[2],t},r.angle=function(t,n){var r=t[0],a=t[1],u=t[2],e=n[0],o=n[1],i=n[2],c=Math.sqrt(r*r+a*a+u*u)*Math.sqrt(e*e+o*o+i*i),h=c&&f(t,n)/c;return Math.acos(Math.min(Math.max(h,-1),1))},r.zero=function(t){return t[0]=0,t[1]=0,t[2]=0,t},r.str=function(t){return\"vec3(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\")\"},r.exactEquals=function(t,n){return t[0]===n[0]&&t[1]===n[1]&&t[2]===n[2]},r.equals=function(t,n){var r=t[0],u=t[1],e=t[2],o=n[0],i=n[1],c=n[2];return Math.abs(r-o)<=a.EPSILON*Math.max(1,Math.abs(r),Math.abs(o))&&Math.abs(u-i)<=a.EPSILON*Math.max(1,Math.abs(u),Math.abs(i))&&Math.abs(e-c)<=a.EPSILON*Math.max(1,Math.abs(e),Math.abs(c))},r.sub=o,r.mul=i,r.div=c,r.dist=h,r.sqrDist=M,r.len=e,r.sqrLen=s,r.forEach=(l=u(),function(t,n,r,a,u,e){var o,i;for(n||(n=3),r||(r=0),i=a?Math.min(a*n+r,t.length):t.length,o=r;o<i;o+=n)l[0]=t[o],l[1]=t[o+1],l[2]=t[o+2],u(l,l,e),t[o]=l[0],t[o+1]=l[1],t[o+2]=l[2];return t})},\n \"c1aa33d719\": function _(t,n,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=t(\"tslib\").__importStar(t(\"68ca94c15c\"));function u(){var t=new a.ARRAY_TYPE(4);return a.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[3]=0),t}function e(t,n,r){return t[0]=n[0]-r[0],t[1]=n[1]-r[1],t[2]=n[2]-r[2],t[3]=n[3]-r[3],t}function o(t,n,r){return t[0]=n[0]*r[0],t[1]=n[1]*r[1],t[2]=n[2]*r[2],t[3]=n[3]*r[3],t}function i(t,n,r){return t[0]=n[0]/r[0],t[1]=n[1]/r[1],t[2]=n[2]/r[2],t[3]=n[3]/r[3],t}function c(t,n){var r=n[0]-t[0],a=n[1]-t[1],u=n[2]-t[2],e=n[3]-t[3];return Math.hypot(r,a,u,e)}function h(t,n){var r=n[0]-t[0],a=n[1]-t[1],u=n[2]-t[2],e=n[3]-t[3];return r*r+a*a+u*u+e*e}function M(t){var n=t[0],r=t[1],a=t[2],u=t[3];return Math.hypot(n,r,a,u)}function f(t){var n=t[0],r=t[1],a=t[2],u=t[3];return n*n+r*r+a*a+u*u}var s;r.create=u,r.clone=function(t){var n=new a.ARRAY_TYPE(4);return n[0]=t[0],n[1]=t[1],n[2]=t[2],n[3]=t[3],n},r.fromValues=function(t,n,r,u){var e=new a.ARRAY_TYPE(4);return e[0]=t,e[1]=n,e[2]=r,e[3]=u,e},r.copy=function(t,n){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t},r.set=function(t,n,r,a,u){return t[0]=n,t[1]=r,t[2]=a,t[3]=u,t},r.add=function(t,n,r){return t[0]=n[0]+r[0],t[1]=n[1]+r[1],t[2]=n[2]+r[2],t[3]=n[3]+r[3],t},r.subtract=e,r.multiply=o,r.divide=i,r.ceil=function(t,n){return t[0]=Math.ceil(n[0]),t[1]=Math.ceil(n[1]),t[2]=Math.ceil(n[2]),t[3]=Math.ceil(n[3]),t},r.floor=function(t,n){return t[0]=Math.floor(n[0]),t[1]=Math.floor(n[1]),t[2]=Math.floor(n[2]),t[3]=Math.floor(n[3]),t},r.min=function(t,n,r){return t[0]=Math.min(n[0],r[0]),t[1]=Math.min(n[1],r[1]),t[2]=Math.min(n[2],r[2]),t[3]=Math.min(n[3],r[3]),t},r.max=function(t,n,r){return t[0]=Math.max(n[0],r[0]),t[1]=Math.max(n[1],r[1]),t[2]=Math.max(n[2],r[2]),t[3]=Math.max(n[3],r[3]),t},r.round=function(t,n){return t[0]=Math.round(n[0]),t[1]=Math.round(n[1]),t[2]=Math.round(n[2]),t[3]=Math.round(n[3]),t},r.scale=function(t,n,r){return t[0]=n[0]*r,t[1]=n[1]*r,t[2]=n[2]*r,t[3]=n[3]*r,t},r.scaleAndAdd=function(t,n,r,a){return t[0]=n[0]+r[0]*a,t[1]=n[1]+r[1]*a,t[2]=n[2]+r[2]*a,t[3]=n[3]+r[3]*a,t},r.distance=c,r.squaredDistance=h,r.length=M,r.squaredLength=f,r.negate=function(t,n){return t[0]=-n[0],t[1]=-n[1],t[2]=-n[2],t[3]=-n[3],t},r.inverse=function(t,n){return t[0]=1/n[0],t[1]=1/n[1],t[2]=1/n[2],t[3]=1/n[3],t},r.normalize=function(t,n){var r=n[0],a=n[1],u=n[2],e=n[3],o=r*r+a*a+u*u+e*e;return o>0&&(o=1/Math.sqrt(o)),t[0]=r*o,t[1]=a*o,t[2]=u*o,t[3]=e*o,t},r.dot=function(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]+t[3]*n[3]},r.cross=function(t,n,r,a){var u=r[0]*a[1]-r[1]*a[0],e=r[0]*a[2]-r[2]*a[0],o=r[0]*a[3]-r[3]*a[0],i=r[1]*a[2]-r[2]*a[1],c=r[1]*a[3]-r[3]*a[1],h=r[2]*a[3]-r[3]*a[2],M=n[0],f=n[1],s=n[2],l=n[3];return t[0]=f*h-s*c+l*i,t[1]=-M*h+s*o-l*e,t[2]=M*c-f*o+l*u,t[3]=-M*i+f*e-s*u,t},r.lerp=function(t,n,r,a){var u=n[0],e=n[1],o=n[2],i=n[3];return t[0]=u+a*(r[0]-u),t[1]=e+a*(r[1]-e),t[2]=o+a*(r[2]-o),t[3]=i+a*(r[3]-i),t},r.random=function(t,n){var r,u,e,o,i,c;n=n||1;do{i=(r=2*a.RANDOM()-1)*r+(u=2*a.RANDOM()-1)*u}while(i>=1);do{c=(e=2*a.RANDOM()-1)*e+(o=2*a.RANDOM()-1)*o}while(c>=1);var h=Math.sqrt((1-i)/c);return t[0]=n*r,t[1]=n*u,t[2]=n*e*h,t[3]=n*o*h,t},r.transformMat4=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=n[3];return t[0]=r[0]*a+r[4]*u+r[8]*e+r[12]*o,t[1]=r[1]*a+r[5]*u+r[9]*e+r[13]*o,t[2]=r[2]*a+r[6]*u+r[10]*e+r[14]*o,t[3]=r[3]*a+r[7]*u+r[11]*e+r[15]*o,t},r.transformQuat=function(t,n,r){var a=n[0],u=n[1],e=n[2],o=r[0],i=r[1],c=r[2],h=r[3],M=h*a+i*e-c*u,f=h*u+c*a-o*e,s=h*e+o*u-i*a,l=-o*a-i*u-c*e;return t[0]=M*h+l*-o+f*-c-s*-i,t[1]=f*h+l*-i+s*-o-M*-c,t[2]=s*h+l*-c+M*-i-f*-o,t[3]=n[3],t},r.zero=function(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=0,t},r.str=function(t){return\"vec4(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\")\"},r.exactEquals=function(t,n){return t[0]===n[0]&&t[1]===n[1]&&t[2]===n[2]&&t[3]===n[3]},r.equals=function(t,n){var r=t[0],u=t[1],e=t[2],o=t[3],i=n[0],c=n[1],h=n[2],M=n[3];return Math.abs(r-i)<=a.EPSILON*Math.max(1,Math.abs(r),Math.abs(i))&&Math.abs(u-c)<=a.EPSILON*Math.max(1,Math.abs(u),Math.abs(c))&&Math.abs(e-h)<=a.EPSILON*Math.max(1,Math.abs(e),Math.abs(h))&&Math.abs(o-M)<=a.EPSILON*Math.max(1,Math.abs(o),Math.abs(M))},r.sub=e,r.mul=o,r.div=i,r.dist=c,r.sqrDist=h,r.len=M,r.sqrLen=f,r.forEach=(s=u(),function(t,n,r,a,u,e){var o,i;for(n||(n=4),r||(r=0),i=a?Math.min(a*n+r,t.length):t.length,o=r;o<i;o+=n)s[0]=t[o],s[1]=t[o+1],s[2]=t[o+2],s[3]=t[o+3],u(s,s,e),t[o]=s[0],t[o+1]=s[1],t[o+2]=s[2],t[o+3]=s[3];return t})},\n \"277615c682\": function _(t,a,n){Object.defineProperty(n,\"__esModule\",{value:!0});const r=t(\"tslib\"),e=r.__importStar(t(\"68ca94c15c\")),u=r.__importStar(t(\"eb06fc032a\")),o=r.__importStar(t(\"a427635f32\"));function i(t,a,n){var r=.5*n[0],e=.5*n[1],u=.5*n[2],o=a[0],i=a[1],s=a[2],c=a[3];return t[0]=o,t[1]=i,t[2]=s,t[3]=c,t[4]=r*c+e*s-u*i,t[5]=e*c+u*o-r*s,t[6]=u*c+r*i-e*o,t[7]=-r*o-e*i-u*s,t}function s(t,a){return t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[3],t[4]=a[4],t[5]=a[5],t[6]=a[6],t[7]=a[7],t}function c(t,a,n){var r=a[0],e=a[1],u=a[2],o=a[3],i=n[4],s=n[5],c=n[6],h=n[7],f=a[4],M=a[5],l=a[6],b=a[7],v=n[0],m=n[1],R=n[2],P=n[3];return t[0]=r*P+o*v+e*R-u*m,t[1]=e*P+o*m+u*v-r*R,t[2]=u*P+o*R+r*m-e*v,t[3]=o*P-r*v-e*m-u*R,t[4]=r*h+o*i+e*c-u*s+f*P+b*v+M*R-l*m,t[5]=e*h+o*s+u*i-r*c+M*P+b*m+l*v-f*R,t[6]=u*h+o*c+r*s-e*i+l*P+b*R+f*m-M*v,t[7]=o*h-r*i-e*s-u*c+b*P-f*v-M*m-l*R,t}n.create=function(){var t=new e.ARRAY_TYPE(8);return e.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0),t[3]=1,t},n.clone=function(t){var a=new e.ARRAY_TYPE(8);return a[0]=t[0],a[1]=t[1],a[2]=t[2],a[3]=t[3],a[4]=t[4],a[5]=t[5],a[6]=t[6],a[7]=t[7],a},n.fromValues=function(t,a,n,r,u,o,i,s){var c=new e.ARRAY_TYPE(8);return c[0]=t,c[1]=a,c[2]=n,c[3]=r,c[4]=u,c[5]=o,c[6]=i,c[7]=s,c},n.fromRotationTranslationValues=function(t,a,n,r,u,o,i){var s=new e.ARRAY_TYPE(8);s[0]=t,s[1]=a,s[2]=n,s[3]=r;var c=.5*u,h=.5*o,f=.5*i;return s[4]=c*r+h*n-f*a,s[5]=h*r+f*t-c*n,s[6]=f*r+c*a-h*t,s[7]=-c*t-h*a-f*n,s},n.fromRotationTranslation=i,n.fromTranslation=function(t,a){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t[4]=.5*a[0],t[5]=.5*a[1],t[6]=.5*a[2],t[7]=0,t},n.fromRotation=function(t,a){return t[0]=a[0],t[1]=a[1],t[2]=a[2],t[3]=a[3],t[4]=0,t[5]=0,t[6]=0,t[7]=0,t},n.fromMat4=function(t,a){var n=u.create();o.getRotation(n,a);var r=new e.ARRAY_TYPE(3);return o.getTranslation(r,a),i(t,n,r),t},n.copy=s,n.identity=function(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t},n.set=function(t,a,n,r,e,u,o,i,s){return t[0]=a,t[1]=n,t[2]=r,t[3]=e,t[4]=u,t[5]=o,t[6]=i,t[7]=s,t},n.getReal=u.copy,n.getDual=function(t,a){return t[0]=a[4],t[1]=a[5],t[2]=a[6],t[3]=a[7],t},n.setReal=u.copy,n.setDual=function(t,a){return t[4]=a[0],t[5]=a[1],t[6]=a[2],t[7]=a[3],t},n.getTranslation=function(t,a){var n=a[4],r=a[5],e=a[6],u=a[7],o=-a[0],i=-a[1],s=-a[2],c=a[3];return t[0]=2*(n*c+u*o+r*s-e*i),t[1]=2*(r*c+u*i+e*o-n*s),t[2]=2*(e*c+u*s+n*i-r*o),t},n.translate=function(t,a,n){var r=a[0],e=a[1],u=a[2],o=a[3],i=.5*n[0],s=.5*n[1],c=.5*n[2],h=a[4],f=a[5],M=a[6],l=a[7];return t[0]=r,t[1]=e,t[2]=u,t[3]=o,t[4]=o*i+e*c-u*s+h,t[5]=o*s+u*i-r*c+f,t[6]=o*c+r*s-e*i+M,t[7]=-r*i-e*s-u*c+l,t},n.rotateX=function(t,a,n){var r=-a[0],e=-a[1],o=-a[2],i=a[3],s=a[4],c=a[5],h=a[6],f=a[7],M=s*i+f*r+c*o-h*e,l=c*i+f*e+h*r-s*o,b=h*i+f*o+s*e-c*r,v=f*i-s*r-c*e-h*o;return u.rotateX(t,a,n),r=t[0],e=t[1],o=t[2],i=t[3],t[4]=M*i+v*r+l*o-b*e,t[5]=l*i+v*e+b*r-M*o,t[6]=b*i+v*o+M*e-l*r,t[7]=v*i-M*r-l*e-b*o,t},n.rotateY=function(t,a,n){var r=-a[0],e=-a[1],o=-a[2],i=a[3],s=a[4],c=a[5],h=a[6],f=a[7],M=s*i+f*r+c*o-h*e,l=c*i+f*e+h*r-s*o,b=h*i+f*o+s*e-c*r,v=f*i-s*r-c*e-h*o;return u.rotateY(t,a,n),r=t[0],e=t[1],o=t[2],i=t[3],t[4]=M*i+v*r+l*o-b*e,t[5]=l*i+v*e+b*r-M*o,t[6]=b*i+v*o+M*e-l*r,t[7]=v*i-M*r-l*e-b*o,t},n.rotateZ=function(t,a,n){var r=-a[0],e=-a[1],o=-a[2],i=a[3],s=a[4],c=a[5],h=a[6],f=a[7],M=s*i+f*r+c*o-h*e,l=c*i+f*e+h*r-s*o,b=h*i+f*o+s*e-c*r,v=f*i-s*r-c*e-h*o;return u.rotateZ(t,a,n),r=t[0],e=t[1],o=t[2],i=t[3],t[4]=M*i+v*r+l*o-b*e,t[5]=l*i+v*e+b*r-M*o,t[6]=b*i+v*o+M*e-l*r,t[7]=v*i-M*r-l*e-b*o,t},n.rotateByQuatAppend=function(t,a,n){var r=n[0],e=n[1],u=n[2],o=n[3],i=a[0],s=a[1],c=a[2],h=a[3];return t[0]=i*o+h*r+s*u-c*e,t[1]=s*o+h*e+c*r-i*u,t[2]=c*o+h*u+i*e-s*r,t[3]=h*o-i*r-s*e-c*u,i=a[4],s=a[5],c=a[6],h=a[7],t[4]=i*o+h*r+s*u-c*e,t[5]=s*o+h*e+c*r-i*u,t[6]=c*o+h*u+i*e-s*r,t[7]=h*o-i*r-s*e-c*u,t},n.rotateByQuatPrepend=function(t,a,n){var r=a[0],e=a[1],u=a[2],o=a[3],i=n[0],s=n[1],c=n[2],h=n[3];return t[0]=r*h+o*i+e*c-u*s,t[1]=e*h+o*s+u*i-r*c,t[2]=u*h+o*c+r*s-e*i,t[3]=o*h-r*i-e*s-u*c,i=n[4],s=n[5],c=n[6],h=n[7],t[4]=r*h+o*i+e*c-u*s,t[5]=e*h+o*s+u*i-r*c,t[6]=u*h+o*c+r*s-e*i,t[7]=o*h-r*i-e*s-u*c,t},n.rotateAroundAxis=function(t,a,n,r){if(Math.abs(r)<e.EPSILON)return s(t,a);var u=Math.hypot(n[0],n[1],n[2]);r*=.5;var o=Math.sin(r),i=o*n[0]/u,c=o*n[1]/u,h=o*n[2]/u,f=Math.cos(r),M=a[0],l=a[1],b=a[2],v=a[3];t[0]=M*f+v*i+l*h-b*c,t[1]=l*f+v*c+b*i-M*h,t[2]=b*f+v*h+M*c-l*i,t[3]=v*f-M*i-l*c-b*h;var m=a[4],R=a[5],P=a[6],d=a[7];return t[4]=m*f+d*i+R*h-P*c,t[5]=R*f+d*c+P*i-m*h,t[6]=P*f+d*h+m*c-R*i,t[7]=d*f-m*i-R*c-P*h,t},n.add=function(t,a,n){return t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t[3]=a[3]+n[3],t[4]=a[4]+n[4],t[5]=a[5]+n[5],t[6]=a[6]+n[6],t[7]=a[7]+n[7],t},n.multiply=c,n.mul=c,n.scale=function(t,a,n){return t[0]=a[0]*n,t[1]=a[1]*n,t[2]=a[2]*n,t[3]=a[3]*n,t[4]=a[4]*n,t[5]=a[5]*n,t[6]=a[6]*n,t[7]=a[7]*n,t},n.dot=u.dot,n.lerp=function(t,a,r,e){var u=1-e;return n.dot(a,r)<0&&(e=-e),t[0]=a[0]*u+r[0]*e,t[1]=a[1]*u+r[1]*e,t[2]=a[2]*u+r[2]*e,t[3]=a[3]*u+r[3]*e,t[4]=a[4]*u+r[4]*e,t[5]=a[5]*u+r[5]*e,t[6]=a[6]*u+r[6]*e,t[7]=a[7]*u+r[7]*e,t},n.invert=function(t,a){var r=n.squaredLength(a);return t[0]=-a[0]/r,t[1]=-a[1]/r,t[2]=-a[2]/r,t[3]=a[3]/r,t[4]=-a[4]/r,t[5]=-a[5]/r,t[6]=-a[6]/r,t[7]=a[7]/r,t},n.conjugate=function(t,a){return t[0]=-a[0],t[1]=-a[1],t[2]=-a[2],t[3]=a[3],t[4]=-a[4],t[5]=-a[5],t[6]=-a[6],t[7]=a[7],t},n.length=u.length,n.len=n.length,n.squaredLength=u.squaredLength,n.sqrLen=n.squaredLength,n.normalize=function(t,a){var r=n.squaredLength(a);if(r>0){r=Math.sqrt(r);var e=a[0]/r,u=a[1]/r,o=a[2]/r,i=a[3]/r,s=a[4],c=a[5],h=a[6],f=a[7],M=e*s+u*c+o*h+i*f;t[0]=e,t[1]=u,t[2]=o,t[3]=i,t[4]=(s-e*M)/r,t[5]=(c-u*M)/r,t[6]=(h-o*M)/r,t[7]=(f-i*M)/r}return t},n.str=function(t){return\"quat2(\"+t[0]+\", \"+t[1]+\", \"+t[2]+\", \"+t[3]+\", \"+t[4]+\", \"+t[5]+\", \"+t[6]+\", \"+t[7]+\")\"},n.exactEquals=function(t,a){return t[0]===a[0]&&t[1]===a[1]&&t[2]===a[2]&&t[3]===a[3]&&t[4]===a[4]&&t[5]===a[5]&&t[6]===a[6]&&t[7]===a[7]},n.equals=function(t,a){var n=t[0],r=t[1],u=t[2],o=t[3],i=t[4],s=t[5],c=t[6],h=t[7],f=a[0],M=a[1],l=a[2],b=a[3],v=a[4],m=a[5],R=a[6],P=a[7];return Math.abs(n-f)<=e.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))&&Math.abs(r-M)<=e.EPSILON*Math.max(1,Math.abs(r),Math.abs(M))&&Math.abs(u-l)<=e.EPSILON*Math.max(1,Math.abs(u),Math.abs(l))&&Math.abs(o-b)<=e.EPSILON*Math.max(1,Math.abs(o),Math.abs(b))&&Math.abs(i-v)<=e.EPSILON*Math.max(1,Math.abs(i),Math.abs(v))&&Math.abs(s-m)<=e.EPSILON*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(c-R)<=e.EPSILON*Math.max(1,Math.abs(c),Math.abs(R))&&Math.abs(h-P)<=e.EPSILON*Math.max(1,Math.abs(h),Math.abs(P))}},\n \"c56d9ff837\": function _(n,t,r){Object.defineProperty(r,\"__esModule\",{value:!0});const a=n(\"tslib\").__importStar(n(\"68ca94c15c\"));function u(){var n=new a.ARRAY_TYPE(2);return a.ARRAY_TYPE!=Float32Array&&(n[0]=0,n[1]=0),n}function e(n,t,r){return n[0]=t[0]-r[0],n[1]=t[1]-r[1],n}function o(n,t,r){return n[0]=t[0]*r[0],n[1]=t[1]*r[1],n}function c(n,t,r){return n[0]=t[0]/r[0],n[1]=t[1]/r[1],n}function i(n,t){var r=t[0]-n[0],a=t[1]-n[1];return Math.hypot(r,a)}function f(n,t){var r=t[0]-n[0],a=t[1]-n[1];return r*r+a*a}function s(n){var t=n[0],r=n[1];return Math.hypot(t,r)}function h(n){var t=n[0],r=n[1];return t*t+r*r}var M;r.create=u,r.clone=function(n){var t=new a.ARRAY_TYPE(2);return t[0]=n[0],t[1]=n[1],t},r.fromValues=function(n,t){var r=new a.ARRAY_TYPE(2);return r[0]=n,r[1]=t,r},r.copy=function(n,t){return n[0]=t[0],n[1]=t[1],n},r.set=function(n,t,r){return n[0]=t,n[1]=r,n},r.add=function(n,t,r){return n[0]=t[0]+r[0],n[1]=t[1]+r[1],n},r.subtract=e,r.multiply=o,r.divide=c,r.ceil=function(n,t){return n[0]=Math.ceil(t[0]),n[1]=Math.ceil(t[1]),n},r.floor=function(n,t){return n[0]=Math.floor(t[0]),n[1]=Math.floor(t[1]),n},r.min=function(n,t,r){return n[0]=Math.min(t[0],r[0]),n[1]=Math.min(t[1],r[1]),n},r.max=function(n,t,r){return n[0]=Math.max(t[0],r[0]),n[1]=Math.max(t[1],r[1]),n},r.round=function(n,t){return n[0]=Math.round(t[0]),n[1]=Math.round(t[1]),n},r.scale=function(n,t,r){return n[0]=t[0]*r,n[1]=t[1]*r,n},r.scaleAndAdd=function(n,t,r,a){return n[0]=t[0]+r[0]*a,n[1]=t[1]+r[1]*a,n},r.distance=i,r.squaredDistance=f,r.length=s,r.squaredLength=h,r.negate=function(n,t){return n[0]=-t[0],n[1]=-t[1],n},r.inverse=function(n,t){return n[0]=1/t[0],n[1]=1/t[1],n},r.normalize=function(n,t){var r=t[0],a=t[1],u=r*r+a*a;return u>0&&(u=1/Math.sqrt(u)),n[0]=t[0]*u,n[1]=t[1]*u,n},r.dot=function(n,t){return n[0]*t[0]+n[1]*t[1]},r.cross=function(n,t,r){var a=t[0]*r[1]-t[1]*r[0];return n[0]=n[1]=0,n[2]=a,n},r.lerp=function(n,t,r,a){var u=t[0],e=t[1];return n[0]=u+a*(r[0]-u),n[1]=e+a*(r[1]-e),n},r.random=function(n,t){t=t||1;var r=2*a.RANDOM()*Math.PI;return n[0]=Math.cos(r)*t,n[1]=Math.sin(r)*t,n},r.transformMat2=function(n,t,r){var a=t[0],u=t[1];return n[0]=r[0]*a+r[2]*u,n[1]=r[1]*a+r[3]*u,n},r.transformMat2d=function(n,t,r){var a=t[0],u=t[1];return n[0]=r[0]*a+r[2]*u+r[4],n[1]=r[1]*a+r[3]*u+r[5],n},r.transformMat3=function(n,t,r){var a=t[0],u=t[1];return n[0]=r[0]*a+r[3]*u+r[6],n[1]=r[1]*a+r[4]*u+r[7],n},r.transformMat4=function(n,t,r){var a=t[0],u=t[1];return n[0]=r[0]*a+r[4]*u+r[12],n[1]=r[1]*a+r[5]*u+r[13],n},r.rotate=function(n,t,r,a){var u=t[0]-r[0],e=t[1]-r[1],o=Math.sin(a),c=Math.cos(a);return n[0]=u*c-e*o+r[0],n[1]=u*o+e*c+r[1],n},r.angle=function(n,t){var r=n[0],a=n[1],u=t[0],e=t[1],o=Math.sqrt(r*r+a*a)*Math.sqrt(u*u+e*e),c=o&&(r*u+a*e)/o;return Math.acos(Math.min(Math.max(c,-1),1))},r.zero=function(n){return n[0]=0,n[1]=0,n},r.str=function(n){return\"vec2(\"+n[0]+\", \"+n[1]+\")\"},r.exactEquals=function(n,t){return n[0]===t[0]&&n[1]===t[1]},r.equals=function(n,t){var r=n[0],u=n[1],e=t[0],o=t[1];return Math.abs(r-e)<=a.EPSILON*Math.max(1,Math.abs(r),Math.abs(e))&&Math.abs(u-o)<=a.EPSILON*Math.max(1,Math.abs(u),Math.abs(o))},r.len=s,r.sub=e,r.mul=o,r.div=c,r.dist=i,r.sqrDist=f,r.sqrLen=h,r.forEach=(M=u(),function(n,t,r,a,u,e){var o,c;for(t||(t=2),r||(r=0),c=a?Math.min(a*t+r,n.length):n.length,o=r;o<c;o+=t)M[0]=n[o],M[1]=n[o+1],u(M,M,e),n[o]=M[0],n[o+1]=M[1];return n})},\n }, \"4e90918c0a\", {\"index\":\"4e90918c0a\",\"models/index\":\"0c776fff4c\",\"models/ace\":\"3343056bd8\",\"models/layout\":\"ba20932521\",\"models/audio\":\"66d52165db\",\"models/deckgl\":\"f6b9b1d914\",\"models/tooltips\":\"064eac2866\",\"models/html\":\"ae707e931d\",\"models/json\":\"9ba5b8422a\",\"models/file_download\":\"a94e371ba4\",\"models/katex\":\"7b859fb3cf\",\"models/mathjax\":\"0c21036737\",\"models/player\":\"000f20fdd3\",\"models/plotly\":\"2363c12dd6\",\"models/util\":\"990b5dd5c7\",\"models/progress\":\"76307e5afa\",\"models/state\":\"38b2bc9574\",\"models/vega\":\"1109f5d4e5\",\"models/video\":\"b0c3e9e9c2\",\"models/videostream\":\"3c7145a2fa\",\"models/vtk/index\":\"ecfbb965eb\",\"models/vtk/vtk\":\"5b5e56e89a\",\"models/vtk/vtk_layout\":\"c704c63c0a\",\"models/vtk/vtk_utils\":\"ba07c3d566\",\"models/vtk/vtkvolume\":\"729dd26c71\",\"models/vtk/vtkaxes\":\"e23461e5d7\"}, {});\n })\n\n\n /* END panel.min.js */\n },\n function(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "\n", "if ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n", " window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n", "}\n", "\n", "\n", " function JupyterCommManager() {\n", " }\n", "\n", " JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n", " if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " comm_manager.register_target(comm_id, function(comm) {\n", " comm.on_msg(msg_handler);\n", " });\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n", " comm.onMsg = msg_handler;\n", " });\n", " }\n", " }\n", "\n", " JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n", " if (comm_id in window.PyViz.comms) {\n", " return window.PyViz.comms[comm_id];\n", " } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n", " if (msg_handler) {\n", " comm.on_msg(msg_handler);\n", " }\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n", " comm.open();\n", " if (msg_handler) {\n", " comm.onMsg = msg_handler;\n", " }\n", " }\n", "\n", " window.PyViz.comms[comm_id] = comm;\n", " return comm;\n", " }\n", "\n", " window.PyViz.comm_manager = new JupyterCommManager();\n", " \n", "\n", "\n", "var JS_MIME_TYPE = 'application/javascript';\n", "var HTML_MIME_TYPE = 'text/html';\n", "var EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\n", "var CLASS_NAME = 'output';\n", "\n", "/**\n", " * Render data to the DOM node\n", " */\n", "function render(props, node) {\n", " var div = document.createElement(\"div\");\n", " var script = document.createElement(\"script\");\n", " node.appendChild(div);\n", " node.appendChild(script);\n", "}\n", "\n", "/**\n", " * Handle when a new output is added\n", " */\n", "function handle_add_output(event, handle) {\n", " var output_area = handle.output_area;\n", " var output = handle.output;\n", " if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", " return\n", " }\n", " var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", " if (id !== undefined) {\n", " var nchildren = toinsert.length;\n", " var html_node = toinsert[nchildren-1].children[0];\n", " html_node.innerHTML = output.data[HTML_MIME_TYPE];\n", " var scripts = [];\n", " var nodelist = html_node.querySelectorAll(\"script\");\n", " for (var i in nodelist) {\n", " if (nodelist.hasOwnProperty(i)) {\n", " scripts.push(nodelist[i])\n", " }\n", " }\n", "\n", " scripts.forEach( function (oldScript) {\n", " var newScript = document.createElement(\"script\");\n", " var attrs = [];\n", " var nodemap = oldScript.attributes;\n", " for (var j in nodemap) {\n", " if (nodemap.hasOwnProperty(j)) {\n", " attrs.push(nodemap[j])\n", " }\n", " }\n", " attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n", " newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n", " oldScript.parentNode.replaceChild(newScript, oldScript);\n", " });\n", " if (JS_MIME_TYPE in output.data) {\n", " toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n", " }\n", " output_area._hv_plot_id = id;\n", " if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n", " window.PyViz.plot_index[id] = Bokeh.index[id];\n", " } else {\n", " window.PyViz.plot_index[id] = null;\n", " }\n", " } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " var bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " var script_attrs = bk_div.children[0].attributes;\n", " for (var i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", "}\n", "\n", "/**\n", " * Handle when an output is cleared or removed\n", " */\n", "function handle_clear_output(event, handle) {\n", " var id = handle.cell.output_area._hv_plot_id;\n", " var server_id = handle.cell.output_area._bokeh_server_id;\n", " if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n", " var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n", " if (server_id !== null) {\n", " comm.send({event_type: 'server_delete', 'id': server_id});\n", " return;\n", " } else if (comm !== null) {\n", " comm.send({event_type: 'delete', 'id': id});\n", " }\n", " delete PyViz.plot_index[id];\n", " if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n", " var doc = window.Bokeh.index[id].model.document\n", " doc.clear();\n", " const i = window.Bokeh.documents.indexOf(doc);\n", " if (i > -1) {\n", " window.Bokeh.documents.splice(i, 1);\n", " }\n", " }\n", "}\n", "\n", "/**\n", " * Handle kernel restart event\n", " */\n", "function handle_kernel_cleanup(event, handle) {\n", " delete PyViz.comms[\"hv-extension-comm\"];\n", " window.PyViz.plot_index = {}\n", "}\n", "\n", "/**\n", " * Handle update_display_data messages\n", " */\n", "function handle_update_output(event, handle) {\n", " handle_clear_output(event, {cell: {output_area: handle.output_area}})\n", " handle_add_output(event, handle)\n", "}\n", "\n", "function register_renderer(events, OutputArea) {\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " var toinsert = this.create_output_subarea(\n", " metadata,\n", " CLASS_NAME,\n", " EXEC_MIME_TYPE\n", " );\n", " this.keyboard_manager.register_events(toinsert);\n", " // Render to node\n", " var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[0]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " events.on('output_added.OutputArea', handle_add_output);\n", " events.on('output_updated.OutputArea', handle_update_output);\n", " events.on('clear_output.CodeCell', handle_clear_output);\n", " events.on('delete.Cell', handle_clear_output);\n", " events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n", "\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " safe: true,\n", " index: 0\n", " });\n", "}\n", "\n", "if (window.Jupyter !== undefined) {\n", " try {\n", " var events = require('base/js/events');\n", " var OutputArea = require('notebook/js/outputarea').OutputArea;\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " } catch(err) {\n", " }\n", "}\n" ], "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n }\n\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" }, "metadata": {}, "output_type": "display_data" } ], "source": [ "import pyvista as pv" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Scientific stack" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [], "source": [ "import iris\n", "\n", "import numpy as np" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "from aeolus.core import Run\n", "from aeolus.plot.pv import grid_for_scalar_cube_sph, grid_for_vector_cubes_sph\n", "from aeolus.util import subplot_label_generator" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Local modules" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [], "source": [ "from commons import NS_MODEL_TYPES\n", "\n", "import mypaths" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Set white background for 3d figures." ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [], "source": [ "pv.set_plot_theme(\"document\")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Global definitions." ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [], "source": [ "planet = \"trap1e\"\n", "run_key = \"grcs\"\n", "ns_cycle = \"20090801T0900Z\"\n", "\n", "OUTPUT_NAME_PREFIX = f\"{planet}_{run_key}\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Load data" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", " <div>\n", " <style>\n", " /* Turns off some styling */\n", " progress {\n", " /* gets rid of default border in Firefox and Opera. */\n", " border: none;\n", " /* Needs to be in here for Safari polyfill so background images work as expected. */\n", " background-size: auto;\n", " }\n", " .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n", " background: #F44336;\n", " }\n", " </style>\n", " <progress value='2' class='' max='2', style='width:300px; height:20px; vertical-align: middle;'></progress>\n", " 100.00% [2/2 00:11<00:00]\n", " </div>\n", " " ], "text/plain": [ "<IPython.core.display.HTML object>" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "runs = {}\n", "for model_type, model_specs in progress_bar(NS_MODEL_TYPES.items()):\n", " subdir = f\"{planet}_{run_key}\"\n", " label = f\"{planet}_{run_key}_{model_type}\"\n", " fpath = (\n", " mypaths.nsdir\n", " / subdir\n", " / ns_cycle\n", " / model_specs[\"path\"].parent\n", " / \"_processed\"\n", " / f\"{subdir}_{model_type}_{ns_cycle}.nc\"\n", " )\n", " runs[label] = Run(\n", " files=fpath, name=label, planet=planet, model_type=model_type, processed=True\n", " )" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Create `pyvista` objects for a composite plot" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Set cloud condensate isosurface threshold." ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "5804071.0" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "CC_ISOSURF = [1e-5] # [kg kg-1]\n", "RADIUS = float(runs[label].const.radius.data) # Planet radius [m]\n", "RADIUS" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Set viewpoints." ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [], "source": [ "CAM_POS_LATS = [10, 20]\n", "CAM_POS_LONS = [30, 120]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Global" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Set common visualisation propeties." ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [], "source": [ "z_scale = 100.0\n", "z_offset = RADIUS * 1.01" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [], "source": [ "model_type = \"global\"\n", "\n", "the_run = runs[f\"{planet}_{run_key}_{model_type}\"]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Create a grid for the surface temperature." ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [], "source": [ "t_sfc = the_run.proc.extract_strict(\"surface_temperature\")\n", "\n", "grid_sfc = grid_for_scalar_cube_sph(\n", " t_sfc, z_offset=z_offset, label=f\"{model_type}_sfc_grid\"\n", ")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Extract 3 wind components from the global model output." ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [], "source": [ "wind_levels = [5000] # [m]\n", "\n", "winds = the_run.proc.extract(\n", " iris.Constraint(level_height=lambda x: x in wind_levels)\n", ").extract([\"x_wind\", \"y_wind\", \"upward_air_velocity\"])" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Create a grid for the wind vectors." ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [], "source": [ "grid_vec = grid_for_vector_cubes_sph(\n", " *winds,\n", " vector_scale=RADIUS * 0.004,\n", " vertical_wind_scale=1e2,\n", " z_scale=z_scale,\n", " z_offset=z_offset,\n", " xstride=1,\n", " ystride=1,\n", " label=f\"{model_type}_wind_vectors_grid\",\n", ")" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "data": { "text/html": [ "<table><tr><th>Header</th><th>Data Arrays</th></tr><tr><td>\n", "<table>\n", "<tr><th>StructuredGrid</th><th>Information</th></tr>\n", "<tr><td>N Cells</td><td>27313</td></tr>\n", "<tr><td>N Points</td><td>27648</td></tr>\n", "<tr><td>X Bounds</td><td>-6.367e+06, 6.367e+06</td></tr>\n", "<tr><td>Y Bounds</td><td>-6.367e+06, 6.367e+06</td></tr>\n", "<tr><td>Z Bounds</td><td>-6.368e+06, 6.368e+06</td></tr>\n", "<tr><td>Dimensions</td><td>144, 192, 1</td></tr>\n", "<tr><td>N Arrays</td><td>1</td></tr>\n", "</table>\n", "\n", "</td><td>\n", "<table>\n", "<tr><th>Name</th><th>Field</th><th>Type</th><th>N Comp</th><th>Min</th><th>Max</th></tr>\n", "<tr><td><b>global_wind_vectors_grid</b></td><td>Points</td><td>float64</td><td>3</td><td>-1.866e+06</td><td>1.598e+06</td></tr>\n", "</table>\n", "\n", "</td></tr> </table>" ], "text/plain": [ "StructuredGrid (0x2aab3bff67c0)\n", " N Cells:\t27313\n", " N Points:\t27648\n", " X Bounds:\t-6.367e+06, 6.367e+06\n", " Y Bounds:\t-6.367e+06, 6.367e+06\n", " Z Bounds:\t-6.368e+06, 6.368e+06\n", " Dimensions:\t144, 192, 1\n", " N Arrays:\t1" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "grid_vec" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Create glyph objects to show wind vectors." ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [], "source": [ "glyphs = grid_vec.glyph(\n", " orient=f\"{model_type}_wind_vectors_grid\",\n", " scale=f\"{model_type}_wind_vectors_grid\",\n", " tolerance=0.035,\n", ")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Extract the total cloud condensate." ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [], "source": [ "global_qct = the_run.proc.extract_strict(\n", " \"mass_fraction_of_cloud_liquid_water_in_air\"\n", ") + the_run.proc.extract_strict(\"mass_fraction_of_cloud_ice_in_air\")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Create a grid for the cloud condensate and extract a 3D contour (isosurface)." ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [], "source": [ "global_qct_cntr = (\n", " grid_for_scalar_cube_sph(\n", " global_qct, z_scale=z_scale, z_offset=z_offset, label=f\"{model_type}_qct_grid\"\n", " )\n", " .cell_data_to_point_data()\n", " .contour(isosurfaces=CC_ISOSURF)\n", ")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### HighRes" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Set common visualisation propeties." ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [], "source": [ "z_scale = 120.0\n", "z_offset = RADIUS * 1.02\n", "TOPLEV = 60\n", "DLEV = 2 # use every 2nd level\n", "DY = 3 # stride along y-coordinate\n", "DX = 3 # stride along x-coordinate" ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [], "source": [ "model_type = \"lam\" # Limited-area model\n", "\n", "the_run = runs[f\"{planet}_{run_key}_{model_type}\"]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Extract the total cloud condensate from the *HighRes* simulation." ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [], "source": [ "lam_qct = the_run.proc.extract_strict(\n", " \"mass_fraction_of_cloud_liquid_water_in_air\"\n", ") + the_run.proc.extract_strict(\"mass_fraction_of_cloud_ice_in_air\")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Create a grid from the 3D total cloud condensate field." ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [], "source": [ "lam_grid = grid_for_scalar_cube_sph(\n", " lam_qct[:TOPLEV:DLEV, ::DY, ::DX],\n", " z_scale=z_scale,\n", " z_offset=z_offset,\n", " label=f\"{model_type}_qct_grid\",\n", ")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Create an isosurface of the cloud condensate." ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [], "source": [ "lam_qct_cntr = lam_grid.cell_data_to_point_data().contour(isosurfaces=CC_ISOSURF)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Extract a mesh from the HighRes data." ] }, { "cell_type": "code", "execution_count": 26, "metadata": {}, "outputs": [], "source": [ "lam_dom = (\n", " grid_for_scalar_cube_sph(\n", " lam_qct[:TOPLEV, ::20, ::20], # show every 20th grid point\n", " z_scale=z_scale,\n", " z_offset=z_offset,\n", " label=\"lam_dom\",\n", " )\n", " .extract_geometry()\n", " .extract_all_edges()\n", ")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Prepare data for plotting" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Pack grids and plotting arguments into a single list." ] }, { "cell_type": "code", "execution_count": 27, "metadata": {}, "outputs": [], "source": [ "VIS_CONTAINER = [\n", " {\n", " # Global surface temperature\n", " \"mesh\": grid_sfc,\n", " \"kwargs\": {\n", " \"cmap\": \"plasma\",\n", " \"clim\": [160, 285],\n", " \"show_scalar_bar\": False,\n", " \"smooth_shading\": True,\n", " },\n", " },\n", " {\n", " # Global wind vectors\n", " \"mesh\": glyphs,\n", " \"kwargs\": {\"cmap\": \"Greys\", \"scalars\": \"GlyphScale\", \"show_scalar_bar\": False},\n", " },\n", " {\n", " # Global cloud condensate\n", " \"mesh\": global_qct_cntr,\n", " \"kwargs\": {\n", " \"color\": \"#ededff\",\n", " \"clim\": [1e-05, 1e-05],\n", " \"opacity\": 0.5,\n", " \"show_scalar_bar\": False,\n", " \"smooth_shading\": True,\n", " },\n", " },\n", " {\n", " # HighRes cloud condensate\n", " \"mesh\": lam_qct_cntr,\n", " \"kwargs\": {\n", " \"color\": \"#ebebff\",\n", " \"clim\": [1e-05, 1e-05],\n", " \"opacity\": 1.0,\n", " \"show_scalar_bar\": False,\n", " \"specular\": 0.5,\n", " \"ambient\": 0.5,\n", " \"smooth_shading\": True,\n", " },\n", " },\n", " {\n", " # HighRes domain edges\n", " \"mesh\": lam_dom,\n", " \"kwargs\": {\n", " \"style\": \"wireframe\",\n", " \"color\": \"k\",\n", " \"opacity\": 0.2,\n", " \"smooth_shading\": True,\n", " },\n", " },\n", "]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Plot the results" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Assemble the plot." ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [], "source": [ "iletters = subplot_label_generator()\n", "\n", "p = pv.Plotter(shape=(1, len(CAM_POS_LONS)), window_size=np.array([1024, 768 // 2]) * 2)\n", "\n", "for idx, (cam_lon, cam_lat) in enumerate(zip(CAM_POS_LONS, CAM_POS_LATS)):\n", " p.subplot(0, idx)\n", "\n", " p.add_text(f\"({next(iletters)})\", font=\"times\", font_size=24)\n", "\n", " for plot_dict in VIS_CONTAINER:\n", " p.add_mesh(plot_dict[\"mesh\"], **plot_dict[\"kwargs\"])\n", "\n", " p.set_position(pv.grid_from_sph_coords([cam_lon], [90 - cam_lat], [4.5e7]).points)\n", " p.set_focus((0, 0, 0))\n", " p.set_viewup((0, 0, 1))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Show the figure" ] }, { "cell_type": "code", "execution_count": 29, "metadata": {}, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAACAAAAAMACAIAAAA/whCdAAEAAElEQVR4nOzdd5wV1dkH8N9z5t5dYOlVUYqgIiAogoI0qSpVLBh7i9HYYhJj18QkJmpMtycmmtcau2LBQixgwYIIgorSe++we2fmPO8fZ2Z29u6y7AIqrr/v+37M3LlzZ+6ufmDm+Z3zHICIiIiIiIiIiIiIiGocAaCq3/bXICIiIiKir50I7/+JiIiIiL4vRMR829+BiIiIiIiIiIiIiIh2PQYAREREREREREREREQ1EAMAIiIiIiIiIiIiIqIaiAEAEREREREREREREVENxACAiIiIiIh2peXLlz/00ENnnnlmy5YtRURE5s+f/21/KSIiIiKi76PMLjnLF198MXHixHfeeeedd9559tlnO3TosEtOuy2zZ88ePnx47969e/fu3a9fvwMOOOBrvRwREREREaWVv//funXrxIkTX3nllVdffXXatGlfx0X5FEBEREREVF07GwBMmDDh5ptvfu2113bJt6m6WbNmzZo16/777wcwePDgq666asiQId/wdyAiIiIi+r7Z1v3/b37zm5tvvvnrvjqfAoiIiIiIqmXHWwBNmTKlR48eQ4YMSe7+CwsLjzzyyEaNGu2i77ZNDRs2POqoowoLC93LCRMmDB06tEePHlOmTPm6L01ERERE9P1U+f1/o0aN2qZks9ld/gX4FEBEREREVF0CQFWr+7H777//ggsuKC4udi+7du16ww03HHnkkUVFRbv4C27b5s2bX3311RtuuOGTTz5xe2rVqnXnnXeeffbZ39h3ICIiIiL6DhH5hu7/O3bs+Pnnnycv582b16ZNmx36yvn4FEBEREREVEUiUu0ZAKp64YUXnn322e7uv379+nfccceUKVOOPfbYb7L6D6CoqGjMmDFTpky56667GjRoAKC4uPicc8658MILd+CRhoiIiIiIytt97v8dPgUQEREREVVdtQOA66+//q677nLbDRo0eO211y688ELP83b1F6sqY8yPf/zj1157rWHDhm7PXXfddf31139b34eIiIiIqCbZ3e7/HT4FEBERERFVRfWmAD/++OMnnnii265fv/5rr7126KGHfl1frZo+/PDDwYMHb9iwwb187LHHxo4d++1+JSIiIiKi3Up1WwDt8P3/19cCKA+fAoiIiIiItqV6LYBmzpx51llnJS9vueWW3af6D6BHjx5/+MMfkpdnnXXWjBkzvsXvQ0RERET0nbab3/87fAogIiIiIqpENQKAK664YsuWLW67Z8+e55133tfzlXbceeed16tXL7e9ZcuWK6644tv9PkRERERE3127//2/w6cAIiIiIqJtqWoA8Pbbb7/wwgvJy7///e/GVHv9gK+biNx2223JyxdffHHSpEnf4vchIiIiIvqO+k7c/zt8CiAiIiIi2paq3sRfc801yXa3bt0OO+ywr+f77KwePXp069YteZn+2kREREREVEXflft/h08BREREREQVqlIA8O6777711lvJyx/+8Idf2/fZBc4+++xke+LEie+88863+GWIiIiIiL5zvlv3/w6fAoiIiIiIyqtSAPDEE08k29ls9pRTTvnavs8ucOqpp2YymeRl+ssTEREREdF2fbfu/x0+BRARERERlVelAOCpp55Ktg8++OBGjRrtzCVLSkpefPHFq6++etSoUfvvv3+LFi1q165dWFjYvHnzrl27nnPOOU888UQQBDt8/saNGx900EEVfnkiIiIiItquXXv/nzZ16tQbb7xxzJgx7du3b9iwYa1atdq0aXP44YdfccUVkydPVtUdPjOfAoiIiIiIysts94iPP/543rx5ycvDDz98hy+2cOHCm2+++YEHHti4cWP5d1euXLly5crp06ffd999bdu2feSRR3r16rVjF+rdu/dHH33ktufPn//RRx917959h782EREREdH3xy68/0+sXLnykUce+cc//jF37ty8txYsWLBgwYL33nvv1ltvPeSQQ26//fYdviKfAoiIiIiI8mx/BsBzzz2Xftm7d+8du9Jdd92133773XnnnUn1v3Xr1v369Rs7duzw4cPbtGmTPnjevHlHHHHE5MmTd+xaeV8y70cgIiIiIqJt2VX3/2m9evW6+uqry1f/80yZMqVPnz7XXnvtjl2FTwFERERERHmqNAMg/fLQQw/dgctcc801N910U3TJTOaXv/zl2LFjDzjggPQxL7zwwhlnnLFmzRr3MpfLnXLKKbNmzfI8r7qXy/uSeT8CERERERFtyy65/89jre3SpcvAgQO7dOmy1157NWnSZNWqVQsWLBg/fvwrr7yydevW5EhV/f3vf7927do777yzulfhUwARERERUR4BUHmrzX333Xf27Nlu2xhTUlKSXlyrKl566aXhw4cnL+vWrVthCyAA8+fP79KlS/rdJ5988rjjjqvW5QD4vl+rVi1rrXu5zz77zJkzp7onISIiIiKqYUS+ift/AB07dvz888+Tl5988knXrl0rPHL58uVXXnnlf/7zn7z9d9999/nnn1+ti/IpgIiIiIgoTUS20wJoy5Yt6Ym6e+655w7c/d9yyy1VPLJNmzbnnXdees8LL7xQ3csByGazLVq0SF7Omzdv8+bNO3AeIiIiIqLvlV1y/19egwYNtvVWixYt7r///jvuuMOFE4nLLrssySGqiE8BRERERER5thMAfPbZZ8kIGgCtWrWq7gVU9YMPPqj68cOGDUu//PDDD6t7RSf9VVV15syZO3YeIiIiIqLvj52//98xF1544S9/+cv0ns2bN//ud7+r7nn4FEBERERElLadAOCLL75Iv9yBBwBrbXFxcdWPz1sYYPHixdW9opP3VdMTkImIiIiIqEI7f/+/w6655pqOHTum9zz88MMrV66s1kn4FEBERERElLadAGDdunXpl40bN67uBTzPO/nkk6t+fHrSLoD169dX94pO3lfd4fMQEREREX1/7Pz9/w4rKCi46qqr0ntKSkoeffTRap2ETwFERERERGnbCQDyVuutVavWDlzjwQcf3LRp06rYvHnzKjk4k8mk24wGQRCG4Q5cNO+rbmvZYSIiIiIiSuyS+/8ddsIJJ9SrVy+956233qrWGfgUQERERESUVr0AoHbt2jt2maKioiYplR+8S9YZy/uqGzZs2PlzEhERERHVbLvq/n/H1KlTp3///uk9EydOrNYZ+BRARERERJT2TcwAqJYwDFV158/DsT9ERERERNX17c4AANC9e/f0y+XLl1frTp5PAUREREREadsZa//NPAAEQfDRRx+9+eabb7zxxqRJk0pKSnb+nHljf3jrT0RERES0Xd96ANC5c+e8PatXr87rC1QJPgUQEREREaVtJwAwZjtTBHbG/PnzX3755fHjx0+YMOHrnpz7tf4gREREREQ1w7d+21x+2eHVq1e3bdt2x872rf84RERERETfru0EAHljbbZu3brzl5w/f/5jjz323//+96OPPkp2GmP69OkzatSokSNHduvWbecnAeR91fr16+/kCYmIiIiIaryv4/6/Who0aJC3x/O8qn+cTwFERERERGnbCQDy7ph38gHg7bff/sMf/jBu3Lh0l//DDz/8lFNOGTt2bIsWLdweEdmZqzi89SciIiIiqq5de/+/A8qX+5s2bVr1j/MpgIiIiIgo7RuaAbBkyZIf/ehHL774YumFM5mzzjrrkksu6dq1646ds3JbtmxJv+StPxERERHRdn3rMwDWr1+ft6dJkyZV/zifAoiIiIiI0r6JGQBvvvnmscceu3bt2mTPkCFD7rjjjv33338HzlZFHPtDRERERFRd3/oMgLwAoKioKG9d38rxKYCIiIiIKG07i2LlDbdZtWpVdS8wc+bMMWPGpKv/P/3pT19++eWvtfqPcl+1WuOGiIiIiIi+n3b+/n8nzZ8/P/3y8MMPr9bH+RRARERERJS2nRkABx54YPrlggULqnuByy67bN26dcnLYcOG/fnPf94lXf4rl/dVO3fu/HVfkYiIiIjou27n7/930ocffph+OXDgwGp9nE8BRERERERp25kBsO+++9aqVSt5mTceZ7u++uqrl19+Ob3nN7/5zTdQ/UfZr1pYWLjffvt9AxclIiIiIvpO28n7/5333nvvpV9WNwDgUwARERERUdp2AgDP89KjZlavXr158+aqn33q1Kmqmrxs3Lhxjx49qvsVd8DGjRvTTYc6deqUyWxnrgMREREREe3k/f9OmjRp0ldffZW8POigg3r16lX1j/MpgIiIiIgoz3YCAABdu3ZNv/zyyy+rfva8Gbh77rln1T+7M/K+ZN6PQERERERE27Iz9/876bbbbku//NWvflWt2cN8CiAiIiIiyrP9ACBv3a133nmn6mfPG3GzdOnSqn92Z+R9yeouHUZERERE9L21M/f/O+OZZ5557LHHkpc9evQYM2ZMtc7ApwAiIiIiojzbDwDGjBnjeV7yctKkSVU/e/PmzdMv16xZs2zZsu1+Kt01aMdMnDgx2TbGVPfJgYiIiIjoe2tn7v932EcfffTDH/4wedmiRYsnn3yyuouH8SmAiIiIiCjP9gOAZs2aDRgwIHmZvqvervItO2+55ZZKjp86deqQIUNKSkqqfokKpZ9SjjjiiBYtWuzkCYmIiIiIvid25v5/B1hr77vvvn79+q1Zs8btqVWr1jPPPNO6devqnopPAUREREREebYfAAAYO3Zssr1o0aJPPvmkimdv27Ztnz590ntuv/32Rx99tPyR77///oknnti9e/fFixfXrl07/VZVJg2kTZkyZcmSJcnLE088sVofJyIiIiL6ntvh+/+qU9UZM2b8/e9/79ChwznnnLN161a3v0OHDu+++2611v51+BRARERERFSeoAotd1atWtW6devkpvyiiy66/fbbq3iBjz/+uEePHtba9M5Ro0YNGTLkgAMOWLdu3SeffPLcc899+umntWrVuuaaa6688sojjzzyzTffTA5u06bN5Zdf3rJlyz322KNr165FRUWVX/GCCy64++673Xbt2rXnz5/frFmzKn5bIiIiIqIazDXV+Vrv/52OHTt+/vnnycs+ffo0aNAgk8mo6oYNG9auXbtgwYJ169alP5LNZn/4wx/+6U9/qlOnTrWu5fApgIiIiIgoj1TxAQDANddcc9NNN7ntBg0aLFmypOr35RdffPEdd9xRyQHGmJNPPvnXv/51+/bt866V57XXXhs8eHAlp9qyZcuee+65YcMG9/LKK6+8+eabq/g9iYiIiIhqtm/m/h/lAoDK7bHHHueff/6Pf/zjPfbYo+qXSONTABERERFReSJSpRZAAK688srGjRu77fXr1//jH/+o+mX+9re/XXrppcZUcK2ioqKzzz57xowZDz74oKv+A+jdu3fVT57nnnvuSe77GzVqdNVVV+3wqYiIiIiIvrd25v6/EnXq1GnZsmWnTp369Olz7rnn3nvvvZ9++unixYtvuOGGHa7+g08BRERERETbUNURQAD+/Oc/X3bZZW67bt26M2fObNWqVdWvNH369H/+858TJkxYtGhRrVq1Bg4cePTRR59wwgl169bdge9doQULFnTu3HnTpk3u5R/+8IfLL798V52ciIiIiOi7ruozALDT9//fGD4FEBERERFVqBotgAD4vj9kyJC33nrLvRw5cuS4ceO+xm9XfSNGjHjxxRfddt++fSdMmFBQUPDtfiUiIiIiot1HDbv/d/gUQERERERUoWq0AAKQzWaffPLJtm3bupfPP//8RRddVMWHh6+bql544YXJfX+bNm2eeuop3vcTEREREe2w3fn+3+FTABERERFR5aoRAABo2rTpc889lzTtufPOO88777wgCL6GL1YNQRCcd955d911l3tZt27d5557rlmzZt/utyIiIiIi+q7bPe//HT4FEBERERFtV/UCAABdunSZNGlSsmDvvffe26VLl/Hjx+/qL1ZV48eP79Kly7333utetmvXbuLEiV27dv22vg8RERERUU2yu93/O3wKICIiIiKqimr0AE1bt27dmWee+dxzzyV7evfuPXr06KOPPvqggw7alV9wG6ZNm/bSSy+NGzfu7bffTnaOHDnygQceaNiw4TfwBYiIiIiIvnOqtQZA2rd+/+/wKYCIiIiIqOqqtwhwHlV95JFHbrnllmnTpqX3f/755x06dNg1X3AbZs+eve+++6b3dOnS5Yorrjj11FPdT0REREREROV9R+//HT4FEBERERFVS/UWAS7/4VNOOeWTTz558cUXhw0bVr9+/V34zaqoXr16w4YNe+GFF6ZNm3baaafxvp+IiIiI6GuyO9z/O3wKICIiIiKqoh0fAZTHWvvZZ5+99957xxxzTNOmTXf+hJVYs2bNU0891atXr06dOhmz4xkGEREREdH3ys7MAMjzTd7/O3wKICIiIiKqlp1qAURERERERN8tvP8nIiIiIvr+2KkWQEREREREREREREREtNtiAEBEREREREREREREVAMxACAiIiIiIiIiIiIiqoEYABARERERERERERER1UAMAIiIiIiIiIiIiIiIaiAGAERERERERERERERENRADACIiIiIiIiIiIiKiGogBABERERERERERERFRDcQAgIiIiIiIiIiIiIioBmIAQERERERERERERERUAzEAICIiIiIiIiIiIiKqgRgAEBERERERERERERHVQAwAiIiIiIiIiIiIiIhqIAYAREREREREREREREQ1EAMAIiIiIiIiIiIiIqIaiAEAEREREREREREREVENxACAiIiIiIiIiIiIiKgGYgBARERERERERERERFQDMQAgIiIiIiIiIiIiIqqBGAAQEREREREREREREdVADACIiIiIiIiIiIiIiGogBgBERERERERERERERDUQAwAiIiIiIiIiIiIiohqIAQARERERERERERERUQ3EAICIiIiIiIiIiIiIqAZiAEBEREREREREREREVAMxACAiIiIiIiIiIiIiqoEYABARERERERERERER1UAMAIiIiIiIiIiIiIiIaiAGAERERERERERERERENRADACIiIiIiIiIiIiKiGogBABERERERERERERFRDcQAgIiIiIiIiIiIiIioBmIAQERERERERERERERUAzEAICIiIiIiIiIiIiKqgRgAEBERERERERERERHVQAwAiIiIiIiIiIiIiIhqIAYAREREREREREREREQ1EAMAIiIiIiIiIiIiIqIaiAEAEREREREREREREVENxACAiIiIiIiIiIiIiKgGYgBARERERERERERERFQDMQAgIiIiIiIiIiIiIqqBGAAQEREREREREREREdVADACIiIiIiIiIiIiIiGogBgBERERERERERERERDUQAwAiIiIiIiIiIiIiohqIAQARERERERERERERUQ3EAICIiIiIiIiIiIiIqAZiAEBEREREREREREREVAMxACAiIiIiIiIiIiIiqoEYABARERERERERERER1UAMAIiIiIiIiIiIiIiIaiAGAERERERERERERERENRADACIiIiIiIiIiIiKiGogBABERERERERERERFRDcQAgIiIiIiIiIiIiIioBmIAQERERERERERERERUAzEAICIiIiIiIiIiIiKqgRgAEBERERERERERERHVQAwAiIiIiIiIiIiIiIhqIAYAREREREREREREREQ1EAMAIiIiIiIiIiIiIqIaiAEAEREREREREREREVENxACAiIiIiIiIiIiIiKgGYgBARERERERERERERFQDMQAgIiIiIiIiIiIiIqqBGAAQEREREREREREREdVADACIiIiIiIiIiIiIiGogBgBERERERERERERERDUQAwAiIiIiIiIiIiIiohqIAQARERERERERERERUQ3EAICIiIiIiIiIiIiIqAZiAEBEREREREREREREVAMxACAiIiIiIiIiIiIiqoEYABARERERERERERER1UAMAIiIiIiIiIiIiIiIaiAGAERERERERERERERENRADACIiIiIiIiIiIiKiGogBABERERERERERERFRDcQAgIiIiIiIiIiIiIioBmIAQERERERERERERERUAzEAICIiIiIiIiIiIiKqgRgAEBERERERERERERHVQAwAiIiIiIiIiIiIiIhqIAYAREREREREREREREQ1EAMAIiIiIiIiIiIiIqIaiAEAEREREREREREREVENxACAiIiIiIiIiIiIiKgGYgBARERERERERERERFQDMQAgIiIiIiIiIiIiIqqBGAAQEREREREREREREdVADACIiIiIiIiIiIiIiGogBgBERERERERERERERDUQAwAiIiIiIiIiIiIiohqIAQARERERERERERERUQ3EAICIiIiIiIiIiIiIqAZiAEBEREREREREREREVAMxACAiIiIiIiIiIiIiqoEYABARERERERERERER1UAMAIiIiIiIiIiIiIiIaiAGAERERERERERERERENRADACIiIiIiIiIiIiKiGogBABERERERERERERFRDcQAgIiIiIiIiIiIiIioBmIAQERERERERERERERUAzEAICIiIiIiIiIiIiKqgRgAEBERERERERERERHVQAwAiIiIiIiIiIiIiIhqIAYAREREREREREREREQ1EAMAIiIiIiIiIiIiIqIaiAEAEREREREREREREVENxACAiIiIiIiIiIiIiKgGYgBARERERERERERERFQDMQAgIiIiIiIiIiIiIqqBGAAQEREREREREREREdVAmW/7CxARERERERER0S5z46+vTrav+9VN3+I3ISKib50AUNVv+2sQEVGV3PaXmwFc8rOrqvvBW2/+dbK991575r178unn7eQXIyKi7wQR3v8TEe1eTj91bPrlAw89nmxfcdnFbuMPf7q9kjNcevF5f7v9H277J5f8uPwBf7/t7vTLP/2h9NHgsit+Vc3vS0RE3yXCBwAiou8QV/3PM/nD6QA+nzX7ww/e29YH09X/Ck2ZNgvAIw8/tHNfkIiIdne8/yci2k2k6/5r1m5Iv/XCiy8jVf1ftXodgH/f/6B7eenFFY/dcRlA14O61alTB8BhPbokb21Yv2GPFk1vvvXviKv/y1escW9ZqwCaNW2YPtWV1/ym/PnvvuOP6Zc/vugXlf+ARES0O2AAQET0XXLaqaeW3+lK/7+54erybzkT3nivqE6dbb3boGHDL7/cZnhw+19vuvinpWe+/trSu/wN69f/7fZ/uu3HH71v08YNZ//o0u3+CERE9O3i/T8R0W6iwwEd923XusK3Xnjx5Ssuu9jV/RObt2wpf6TneQd22v/TmbPcy4cfeRxA14O6DT+y7xuTpridh/Xo8u7kqZ0PaAfgq7mLe/c8OO8kGzdtyttz193/Kn+tAQOHDOh3aPLyht+wsxAR0XcAAwAiot3atVf/vJJ3CwsLJ7yxzVH/zuLFS7/68nMAw4ePcHsO6rJ/db/G6lWr3EaLPVpUeEDXLp3TL8eedHZ1L0FERN8M3v8TEX1bRo08Kv3y0xlfFRQWuO28JGDpstUADu56QHrnB1M+LX/Ok8dGN/mrVq9btnxF6733WLd+s9sz+YNP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P+yQgw/cWhz1AurSeV8wAyCimov3/0RU47nS/4aNW5I9y5cvb9GiRXFxMYA3J753RL9ebv+q1auS6n8yR9apJAC48457IBAIoB99MDFq/f/+VPfuCcefVKeoaMPGjWpVoSIGgKoVGAi6LXhegowRsX5GINa19BEJctnb168dMrhfUv0HcGntfd05S4oL3b1/cXGBQFxNv7i4AHEksLW4IP52UpLzoNLs6qKVN20GpDhnEB9nrQBQQAS5UJL9Gg/qdwIVEx2YRAIAYFUV8CQ62A0+soBrCmSAEPCgPpAB3FICIWChGagP+7T+Ne832a//wH69e/z+5lu39auuLpcBDD+yf9MmDY7/wVnpt557+tGVK1e9POGds047FkC9olpMAojoe4IBABHVKK76n677O66sP3/e3COHDMwr/S9aWMHCuW3btps3b07l19rh6v8tB47JZjSbsZmMzWatMep51ngwokbUWk8EIioCIwpAjIpA4nI/APcS8RAgSYUBP/t0XvpaGzdtAvDPQw9yL/8tXnwGBXBmiVEVAFCxKlBRK3ALA6ioig3d44pbH0xsYKwaQK01YShqJbQmDI1aE1gDwIYSWuPe/U/dMr+Z8nmACwMA1BrX4RH7FwCjRg5zewoLouil6jFAdJXUtAAnLwm47urLbrzpTxddEA0IuiPe37dv7zZt2qZPxRiAiGoq3v8TUc12SPcehx7SJb1n+fLlxhgAs+ctyTu4RbMGeXV/p8Lq/1133iMQiAMACnzw3htvvf2BO+C4Y0+0US4AtdYiapnfc9k4hBkjUD9rgNDPCiTMZdwtfJDLum7+f9uw2gUAUfW/VgcoFJIrLnA37QKUFNeyKgIopKQki3hGryqKiwtc8589ftko+imu22AtrAoU1jXwiRv9JxRJu/9ICNF4GQAjCBVD72/98pkLjMCquiTAAAHgxcGAQlNhgKv4w48OUAMEUAAe1E0O8GCf0L+4y7kMAMAujAEADB8x+pgRg8+/8NLyb534g1POOu3YTZu2nHjymbvwikREuy0GAERUc/TqdViF+6POP/u2TXf7ATBqxLA58xa9PP6FHbtctTr//PHgkdkMCrJhJms9Ay9jX23RCMD6devO8HKhnzFGjUCMioFIdIMfBQBumL9xZX5FUvFHaQaQHHXRhwsR1/3/r38naHyEChQXT1vQ+YB9K/yGLhIA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AAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAABIkAAAAAAAAAAJEgAAAAAAACBBAgAAAAAAACRIAAAAAAAAgAQJAAAAAAAAkCABAAAAAAAAEiQAAAAAAABAggQAAAAAAAAAAAAAAAD4MPh/QTA4eyg/4LgAAAAASUVORK5CYII=\n", "text/plain": [ "<PIL.Image.Image image mode=RGB size=2048x768 at 0x2AAB3FEA4710>" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "p.show(auto_close=False, use_panel=False)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "And save it." ] }, { "cell_type": "code", "execution_count": 30, "metadata": {}, "outputs": [], "source": [ "imgname = mypaths.plotdir / f\"{OUTPUT_NAME_PREFIX}_110d_view3d\"" ] }, { "cell_type": "code", "execution_count": 31, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Saved to ../plots/trap1e_grcs_110d_view3d.png\n" ] } ], "source": [ "p.screenshot(f\"{imgname}.png\", transparent_background=False)\n", "print(f\"Saved to ../{imgname.relative_to(mypaths.topdir)}.png\")" ] }, { "cell_type": "code", "execution_count": 32, "metadata": {}, "outputs": [], "source": [ "p.close()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Appendix A\n", "### Enlarge the static figure" ] }, { "cell_type": "code", "execution_count": 33, "metadata": {}, "outputs": [], "source": [ "import matplotlib.pyplot as plt\n", "from matplotlib.offsetbox import AnchoredText\n", "\n", "from plot_func import use_style\n", "\n", "use_style()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Load the image file." ] }, { "cell_type": "code", "execution_count": 34, "metadata": {}, "outputs": [], "source": [ "inp_img = plt.imread(imgname.with_suffix(\".png\"))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Select the region to zoom into." ] }, { "cell_type": "code", "execution_count": 35, "metadata": {}, "outputs": [], "source": [ "img_a = inp_img[140:640, 230:770, :]\n", "img_b = inp_img[140:640, 1230:1780, :]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Plot the two enlarged subplots." ] }, { "cell_type": "code", "execution_count": 36, "metadata": {}, "outputs": [ { "data": { "image/png": "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IJ2AAQAAAAAAAAAAAAAASCdgAAAAAAAAAAAAAAAA0gkYAAAAAAAAAAAAAACAdAIGAAAAAAAAAAAAAAAgnYABAAAAAAAAAAAAAABIJ2AAAAAAAAAAAAAAAADSCRgAAAAAAAAAAAAAAIB0AgYAAAAAAAAAAAAAACCdgAEAAAAAAAAAAAAAAEgnYAAAAAAAAAAAAAAAANIJGAAAAAAAAAAAAAAAgHQCBgAAAAAAAAAAAAAAIJ2AAQAAAAAAAAAAAAAASCdgAAAAAAAAAAAAAAAA0gkYAAAAAAAAAAAAAACAdAIGAAAAAAAAAAAAAAAgnYABAAAAAAAAAAAAAABIJ2AAAAAAAAAAAAAAAADSCRgAAAAAAAAAAAAAAIB0AgYAAAAAAAAAAAAAACCdgAEAAAAAAAAAAAAAAEgnYAAAAAAAAAAAAAAAANIJGAAAAAAAAAAAAAAAgHQCBgAAAAAAAAAAAAAAIJ2AAQAAAAAAAAAAAAAASCdgAAAAAAAAAAAAAAAA0gkYAAAAAAAAAAAAAACAdAIGAAAAAAAAAAAAAAAgnYABAAAAAAAAAAAAAABIJ2AAAAAAAAAAAAAAAADSCRgAAAAAAAAAAAAAAIB0AgYAAAAAAAAAAAAAACCdgAEAAAAAAAAAAAAAAEgnYAAAAAAAAAAAAAAAANIJGAAAAAAAAAAAAAAAgHQCBgAAAAAAAAAAAAAAIJ2AAQAAAAAAAAAAAAAASCdgAAAAAAAAAAAAAAAA0gkYAAAAAAAAAAAAAACAdAIGAAAAAAAAAAAAAAAgnYABAAAAAAAAAAAAAABIJ2AAAAAAAAAAAAAAAADSCRgAAAAAAAAAAAAAAIB0AgYAAAAAAAAAAAAAACCdgAEAAAAAAAAAAAAAAEgnYAAAAAAAAAAAAAAAANIJGAAAAAAAAAAAAAAAgHQCBgAAAAAAAAAAAAAAIJ2AAQAAAAAAAAAAAAAASCdgAAAAAAAAAAAAAAAA0gkYAAAAAAAAAAAAAACAdAIGAAAAAAAAAAAAAAAgnYABAAAAAAAAAAAAAABIJ2AAAAAAAAAAAAAAAADSCRgAAAAAAAAAAAAAAIB0AgYAAAAAAAAAAAAAACCdgAEAAAAAAAAAAAAAAEgnYAAAAAAAAAAAAAAAANIJGAAAAAAAAAAAAAAAgHQCBgAAAAAAAAAAAAAAIJ2AAQAAAAAAAAAAAAAASCdgAAAAAAAAAAAAAAAA0gkYAAAAAAAAAAAAAACAdAIGAAAAAAAAAAAAAAAgnYABAAAAAAAAAAAAAABIJ2AAAAAAAAAAAAAAAADSCRgAAAAAAAAAAAAAAIB0AgYAAAAAAAAAAAAAACCdgAEAAAAAAAAAAAAAAEgnYAAAAAAAAAAAAAAAANIJGAAAAAAAAAAAAAAAgHQCBgAAAAAAAAAAAAAAIJ2AAQAAAAAAAAAAAAAASCdgAAAAAAAAAAAAAAAA0gkYAAAAAAAAAAAAAACAdAIGAAAAAAAAAAAAAAAgnYABAAAAAAAAAAAAAABIJ2AAAAAAAAAAAAAAAADSCRgAAAAAAAAAAAAAAIB0AgYAAAAAAAAAAAAAACCdgAEAAAAAAAAAAAAAAEgnYAAAAAAAAAAAAAAAANIJGAAAAAAAAAAAAAAAgHQCBgAAAAAAAAAAAAAAIJ2AAQAAAAAAAAAAAAAASCdgAAAAAAAAAAAAAAAA0gkYAAAAAAAAAAAAAACAdAIGAAAAAAAAAAAAAAAgnYABAAAAAAAAAAAAAABIJ2AAAAAAAABbfEZnAAABxklEQVQAAAAAAADSCRgAAAAAAAAAAAAAAIB0AgYAAAAAAAAAAAAAACCdgAEAAAAAAAAAAAAAAEgnYAAAAAAAAAAAAAAAANIJGAAAAAAAAAAAAAAAgHQCBgAAAAAAAAAAAAAAIF290QsAAAAAAAAYoGKjFwAAAAAAAKzMBAYAAAAAAAAAAAAAACCdgAEAAAAAAAAAAAAAAEgnYAAAAAAAAAAAAAAAANIJGAAAAAAAAAAAAAAAgHQCBgAAAAAAAAAAAAAAIJ2AAQAAAAAAAAAAAAAASCdgAAAAAAAAAAAAAAAA0gkYAAAAAAAAAAAAAACAdAIGAAAAAAAAAAAAAAAgnYABAAAAAAAAAAAAAABIJ2AAAAAAAAAAAAAAAADSCRgAAAAAAAAAAAAAAIB09Tr2LdJWAQAAAAAAAAAAAAAAPNJMYAAAAAAAAAAAAAAAANIJGAAAAAAAAAAAAAAAgHQCBgAAAAAAAAAAAAAAIJ2AAQAAAAAAAAAAAAAASCdgAAAAAAAAAAAAAAAA0gkYAAAAAAAAAAAAAACAdAIGAAAAAAAAAAAAAAAgnYABAAAAAAAAAAAAAABIJ2AAAAAAAAAAAAAAAADS/R+weFSV+EPyxQAAAABJRU5ErkJggg==\n", "text/plain": [ "<Figure size 4000x2000 with 2 Axes>" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "fig, axs = plt.subplots(ncols=2, figsize=(40, 20))\n", "\n", "iletters = subplot_label_generator()\n", "for ax, img in zip(axs, (img_a, img_b)):\n", " ax.imshow(img)\n", " ax.axis(\"off\")\n", "\n", " ax.add_artist(\n", " AnchoredText(f\"({next(iletters)})\", loc=2, frameon=False, prop=dict(size=\"20\"))\n", " )\n", "plt.subplots_adjust(wspace=0.05)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "And save it." ] }, { "cell_type": "code", "execution_count": 37, "metadata": {}, "outputs": [], "source": [ "fig.savefig(imgname.with_name(imgname.name + \"__enlarged\").with_suffix(\".png\"))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Appendix B\n", "### Export to VTKjs" ] }, { "cell_type": "code", "execution_count": 38, "metadata": {}, "outputs": [], "source": [ "p = pv.Plotter(shape=(1, 1), window_size=np.array([1024, 768 // 2]) * 2)\n", "\n", "# Use one viewpoint\n", "cam_lon = CAM_POS_LONS[0]\n", "cam_lat = CAM_POS_LATS[0]\n", "\n", "for plot_dict in VIS_CONTAINER:\n", " p.add_mesh(plot_dict[\"mesh\"], **plot_dict[\"kwargs\"])\n", "\n", "p.set_position(pv.grid_from_sph_coords([cam_lon], [90 - cam_lat], [4.5e7]).points)\n", "p.set_focus((0, 0, 0))\n", "p.set_viewup((0, 0, 1))\n", "\n", "p.close()\n", "# p.export_vtkjs(imgname)" ] } ], "metadata": { "kernelspec": { "display_name": "Python [conda env:exo]", "language": "python", "name": "conda-env-exo-py" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.6" } }, "nbformat": 4, "nbformat_minor": 4 }